/* all */a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#fff;}.index .cd-main-content {position: relative;top: 72px;font-family: 'Noto Sans TC', sans-serif;font-weight:300;background: url(archive/image/customization/1_bg2.png);letter-spacing:1px;overflow: hidden;}.navbar-nav > li > a i{display:none}/* 反白顏色設定*/::selection { background: #aeb59d; color: #fff;}::-moz-selection { background:#aeb59d; color: #fff;}/***/ 
.fl {width:230px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}/**/ 
.RWDbanner_plus01 .slick-caption .container {width: 100%;padding: 0;}.RWDbanner_plus01 .logo {width: 800px;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}.RWDbanner_plus01 .slick-caption {top: auto;width: 100%;bottom:-10px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}/**/ 
.index .section-subject {    display: none;}.index .section-line {display: none;}.index_title h1 {    font-weight: 500;    color: #333;    letter-spacing: 2px;    line-height: 1.5;    margin: 0; font-size:43px;}.index_title, h2 {    font-size: 17px;    margin: 0;    letter-spacing: 4px;line-height: 1.5;}.index_title {    text-align: center;    margin: 0 0 50px;}.lately_title .index_title h1 {color: #fff;}.movie_block .index_title h1{color: #fff;}/**/ 
.lately_block {    position: relative;    padding:100px 0;    background: #1e1e1e;}.video_block {position: relative;background: #1e1e1e;}.news_block .container {width: 85%;}.news_block {position: relative;padding: 100px 0;background: url(archive/image/customization/1_bg2.png);}.lately_block .container {width: 70%;}.lately_info>.container {    width: 100% !important;    padding: 0;}.discuss_block{position: relative;padding:100px 0;background: rgb(44 44 44 / 10%);}.discuss_block  .container {width:80%;}.movie_block {    padding: 100px 0;    position: relative;background: #2e2e2e;    color: #e1e1e1;}.movie_block .container {    width: 80%;}.pass_block{background: #2e2e2e;position: relative;}/**/ 
.RWDmenu_plus04 .header {padding: 0 50px; background: #101010;}.RWDmenu_plus04 .menu li a {color: #ddd;letter-spacing: 2px;}.RWDmenu_plus04 .logo {width: 170px;margin-top: 3px;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {color: #ddd;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu ul {background: #101010;text-align: center;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #ffb308;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: underline;    font-weight: normal;    color: #ffb308;}.RWDmenu_plus04 .container {    max-width: 100%;    width: 100%;}.RWDmenu_plus04 .features {position: relative;width: 150px;}.RWDmenu_plus04 .features:before {    content: "";    position: absolute;    background: #545454;    width: 1px;    height: 27px;    left: 0;    top: 50%;    transform: translateY(-50%);}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 14px;letter-spacing: 1px;}.RWDmenu_plus04 .features .cart-btn .cart-nu {    color: #ddd;}/*影片*/ 
.video_block .container {width: 100% !important;}.video_block .RWDvideo002 .videoitem {width: 100% !important;padding:0px;margin:0px;} .RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity:1;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {backface-visibility: hidden;-webkit-transform: translate(0px,0);transform: translate(0px,0);-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;width: 100%;}.video_block .figcaption_bottom {display:none !important;}.video_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/btn.png)no-repeat;    width: 50px;    height: 50px;    background-size: contain;    z-index: 3;    top: 50%;    left: calc(50% + 10px);    transform: translate(-50%, -50%);    pointer-events: none;}.video_block:after  {    content: "";    position: absolute;    background: url(archive/image/customization/circle3.png)no-repeat;    width: 100px;    height: 100px;    background-size: contain;    z-index: 2;    top: calc(50% - 50px);    left: calc(50% - 50px);    transform: translate(-50%, -50%);    animation: looprotate 17s linear infinite; pointer-events: none;}/*---*/ 
.lately_block:after{    content: "";    position: absolute;    background: url(archive/image/customization/c1.png)no-repeat;    width: 100%;    height: 100%;    left: -78px;    bottom: 0px;    background-size: contain;    filter: blur(3px);    pointer-events: none;    opacity: 0.3;    background-attachment: fixed;}.RWDnews009 .item:after {    content: "";    position: absolute;    width: 96%;    height: 9px;    bottom: 5px;    left: 2%;    background: url(archive/image/customization/square5.png);    background-size: contain;    opacity: 0.3;    filter: contrast(0.5);}.RWDnews009 .item:before {    content: "";    position: absolute;    width: 96%;    height: 9px;    top: 5px;    left: 2%;    background: url(archive/image/customization/square5.png);    background-size: contain;    opacity: 0.3;    filter: contrast(0.5);}.RWDnews009 .item {    background: url(archive/image/customization/f-bg6.png);    position: relative;    margin-bottom: 30px;    padding: 30px 0;    display: flex;    align-items: center; transition: .3s ease;overflow: hidden;}.RWDnews009 .item:hover {    box-shadow: 1px 2px 3px 2px rgb(0 0 0 / 64%);    transition: .3s ease;}.info_bottom:after {    content: "";    position: absolute;    background: #eba310;    width:0;    height: 1px;    left: 0;    top: -1px;    transition: .3s ease;}.RWDnews009 .item:hover  .info_bottom:after {width: 100%;transition: .3s ease;}.RWDnews009 .date-box {display: none;}.RWDnews009 .text-box button{    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    color: transparent;}.RWDnews009 .text-box {width:50%;padding: 0 10%;}.RWDnews009 .text-box .title a {color: #f1f1f1;font-size: 18px;letter-spacing: 1px;}.RWDnews009 .text-box .under-line {display: none;}.RWDnews009 .text-box .description {font-size: 14px; letter-spacing: 2px;line-height: 1.7;max-height: initial;color: #c3c3c3;margin-top:10px;font-weight: 300;}.RWDnews009 .pic-box {width:50%;z-index:1}.RWDnews009 .info_bottom {    border-top: 1px solid rgb(255 255 255 / 20%);    margin-top: 15px;    padding-top: 15px;    line-height: 1;position: relative;}.RWDnews009 .info_date {    font-size: 12px;    border-right: 1px solid #656565;    padding-right: 20px;    margin-right: 20px; display: inline-block;}.RWDnews009 .info_btn {    display: inline-block;}.RWDnews009 .info_date span {    opacity: 0.5;    padding: 0 3px;}.RWDnews009 .item .info_a {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;}.RWDnews009 .item .info_a a {    width: 100%;    top: 0;    height: 100%;    left: 0;    z-index: 1;    color: transparent;    position: absolute;color: transparent;}/*---*/ 
.RWDProduct015 .product_box {padding: 0;font-size: 14px;line-height: 1.7;width: calc(100%/3 - 40px);margin: 0 20px 35px;font-weight: normal;}.RWDProduct015 .product_box .imgs_box {padding: 0;border:none;display: flex;flex-direction: column-reverse;}.RWDProduct015 .product_box .title {font-weight: 300;    text-align: left;    padding: 0;    margin-top: 10px;    font-size: 14px;    letter-spacing: 1px;    color: #555;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDProduct015 .product_box:hover .info {opacity: 0;}.RWDProduct015 .tab {margin-top: -37px;margin-bottom: 10px;line-height: 1;}.RWDProduct015 .tab__name {    margin-bottom: 0;    margin-top: 10px;    letter-spacing: 2px;    font-size: 13px;    padding: 7px 0;    clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);-webkit-clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);    width: 100px;transition: .3s ease;}.RWDProduct015 .product_box:hover .imgs img {    transform: scale(1.05);    transition: .3s ease;}.RWDProduct015 .product_box .imgs img {    position: relative;    z-index: 1;    transition: .3s ease;    transform: scale(1);}.RWDProduct015 .product_box:hover .tab--normal {background-color: rgb(247 166 0); transition: .3s ease;}.RWDProduct015 .tab--normal { background-color: rgb(0 0 0);}.RWDProduct015 .product_box:hover .tab__name {background-color: rgb(247 166 0); transition: .3s ease;}.RWDProduct015 .product_box .img_block:after {    content: "";    position: absolute;    background: rgb(247 166 0);    width: 0;    height:2px;    left: 0;    bottom: 0;    transition: .3s ease;z-index: 1;}.RWDProduct015 .product_box:hover .img_block:after  {width: 100%; transition: .3s ease;}.info_btn a {    color: rgb(195 185 167);    transition: .3s ease;}.RWDnews009 .item:hover .info_btn a {    color: rgb(247 166 0);    transition: .3s ease;}.RWDnews009 .text-box button:before{display:none}/***/ 
.RWDbanner012 .swiper-container {height: auto;}.RWDbanner012 .swiper-slide .box {display: flex;flex-direction: column;}.RWDbanner012 .two_box .bg {position: relative;width: 37%;height:100%;background-repeat: no-repeat;background-size: cover;background-position: top center;top: 0;left: 0;}.RWDbanner012 .swiper-slide .box .text_box {    position: absolute;    color: #fff;    transform: none;    padding: 15px 15px 0;    max-width: 100%;    max-height: initial;    overflow-x: initial;    overflow-y: initial;    left: 10px;    top: auto;    bottom: 20px;}.RWDbanner012 .two_box .box .text_box {padding: 0 30px;position: relative;display: inline-block;max-width: 60%;margin-bottom: 0;z-index: 2;width: 60%;color: #3d3131;}.RWDbanner012 .two_box .box:last-child {border-bottom: none;}.RWDbanner012 .main_pic_box {margin-right: 30px;position: relative;}.RWDbanner012 .two_box .box {padding: 0;display: flex;flex-direction: row-reverse;align-items: center;  transition: .3s ease;border-bottom:1px solid #a9a9a9}.RWDbanner012 .two_box .box:hover .title {    background: rgb(247 166 0);    color: #fff;}.RWDbanner012 .two_box .title {    font-size: 12px;    letter-spacing: 1px;    margin-bottom: 10px;    border-bottom: 0px;    color: #858585;    font-weight: normal;    clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);-webkit-clip-path:polygon(0 0, 85% 0, 100% 100%, 0% 100%);    background: #efefefba;    width: 60px;    padding: 2px 15px;}.RWDbanner012 .two_box .sub_title {letter-spacing: 1px;color: #333;font-size: 15px;line-height: 1.5;margin: 7px auto 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.RWDbanner012 .main_pic_box .title  {    font-size: 12px;    letter-spacing: 1px;    margin-bottom: 10px;    border-bottom: 0px;    color: #fff;    font-weight: normal;    clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);    background:rgb(88 88 88 / 73%);    width: 60px;    padding: 2px 15px; transition: .3s ease;}.RWDbanner012 .main_pic_box:hover .title {background: rgb(247 166 0); transition: .3s ease;}.RWDbanner012 .main_pic_box .sub_title {font-size: 16px;letter-spacing: 1px;color: #ddd;line-height: 1.5;margin-bottom: 0;text-shadow: 2px 2px 3px #000;}.RWDbanner012 .sub_title_line {display: none;}.RWDbanner012 .main_pic_box .button {min-width: auto;height: auto;background-color: transparent;font-weight: lighter;text-align: left;padding: 0;color: #57b7aa;font-size: 14px;letter-spacing: 1px;text-transform: uppercase;margin-top:0px;}.RWDbanner012 .two_box .button {width: calc(60% - 15px);background-color: transparent;color: #888;letter-spacing: 1px;font-size: 14px;font-weight:normal;color: #57b7aa;padding: 0;right: 0;min-width: auto;bottom: 0;text-align: left;border: 30px;}.no-touch .RWDbanner012 .two_box .button:hover, .no-touch .RWDbanner012 .main_pic_box .button:hover {background-color: transparent;color: #2b9e8f;}.RWDbanner012 .swiper-container-horizontal .RWDbanner012-pagination {display: none;}.RWDbanner012 .two_box .box:after{    content: "";    position: absolute;    background: #a9a9a9;    width: 0;    height: 1px;    left: 0;    bottom: 0;    transition: .3s ease;}.RWDbanner012 .two_box .box:hover:after{    background: rgb(247 166 0);    transition: .3s ease; width:100%;}.RWDbanner012 .two_box .box:hover:before {    width: 100%;    transition: .3s ease;}.RWDbanner012 .two_box .box:before {    content: "";    position: absolute;    background: #fff;    width: 0;    height: 100%;    left: 0;    transition: .3s ease;}.RWDbanner012 .main_pic_box:after {    content: "";    position: absolute;    background: rgb(247 166 0);    width: 0;    height: 2px;    left: 0;    bottom: 0;    z-index: 1;    transition: .3s ease;}.RWDbanner012 .main_pic_box:hover:after {width: 100%;transition: .3s ease;}.RWDbanner012 .swiper-slide .box:before {    content: "";    position: absolute;    background: rgb(0 0 0 / 77%);    width: 0;    height: 100px;    left: 0;    bottom: 0;    transition: .3s ease;}.RWDbanner012 .main_pic_box:hover .swiper-slide .box:before {width: 100%;transition: .3s ease;}/**/ 
.RWDparallax_new .picbgbox {height: 370px !important;}.pass_block:hover #m_RWDfullscreen01_71_1 .overlay {    background: rgb(2 2 2 / 83%);    transition: .3s ease;}#m_RWDfullscreen01_71_1 .overlay {    position: absolute;    width: 100%;    height: 100%;    background-color: transparent;    transition: .3s ease;}.RWDparallax_new .container.editor {    display: flex;    justify-content: center;    padding: 180px 0;    opacity: 0;    transition: .3s ease;}.pass_block:hover .RWDparallax_new .container.editor {opacity:1;transition: .3s ease;}.pass_block .pass_btn a:after {    content: "";    position: absolute;    background: #f19101;    width: 0;    height: 1px;    left: 0;    bottom: 0;    z-index: 1;    transition: .5s ease;}.pass_block:hover .pass_btn a:after {    width: 200px;    transition: .5s ease;}.pass_btn a {    color: #fff;    border-bottom: 1px solid rgb(255 255 255 / 33%);    display: block;    width: 200px;    text-align: center;    position: relative;    padding-bottom: 5px;    letter-spacing: 3px;    font-weight: 500;}.pass_block:hover .pass_btn a { color:#f19101;transition: .5s ease;}.pass_block .pass_a a {    width: 100%;    height: 100%;    position: absolute;    top: 0;color:transparent;}.pass_block .pass_a {    position: absolute;    width: 100%;    height: 100%;    top: 0;}/**/ 
.topinfo_left {    width: 50%;    position: relative;}.topinfo_right p {    font-size: 14px;    line-height: 2;    color: #ddd;}.movie_block .RWDvideo002 .container {width: 100% !important;}.movie_top .RWDvideo002 .figcaption_bottom{display:none}.movie_info {    display: flex;    align-items: center;    margin-bottom: 30px;position:relative;}.topinfo_right {    width: 50%;    padding:0 50px;z-index: 1;}.topinfo_right h5  {    margin: 0 0 15px;    font-size: 20px;    border-bottom: 1px solid rgb(255 255 255 / 16%);    padding-bottom: 20px;    letter-spacing: 1px;    line-height: 1.7;}.topinfo_right h5 br{display:none}.topinfo_right h5 span {    display: block;    margin: 0 0 5px;    font-size: 12px;    letter-spacing: 1px;    margin-bottom: 10px;    border-bottom: 0px;    color: #2c1616;    font-weight: normal;    clip-path: polygon(0 0, 85% 0, 100% 100%, 0% 100%);-webkit-clip-path:  polygon(0 0, 85% 0, 100% 100%, 0% 100%);    background: #ffb522;    width: 90px;    padding: 5px 15px;}.movie_top  .RWDvideo002 .videoitem {margin: 0;width: 100%;}.movie_block .figcaption_bottom h2 {    color: #e1e1e1;    font-size: 15px;    letter-spacing: 1px;    margin-top: 10px;    font-weight: 300;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.figcaption_bottom .h2_line {display: none;}.movie_top .RWDvideo002 figure.effect-sarah {    background: transparent;}.movie_info:after {    content: "";    position: absolute;    background: rgb(0 0 0 / 75%);    width: 100%;    height: 380px;    left: 0;    bottom: 5px;}.movie_bottom .RWDvideo002 figure:before {    content: "";    position: absolute;    background: url(archive/image/customization/btn.png)no-repeat;    width: 50px;    height: 50px;    background-size: contain;    z-index: 3;    top: 50%;    left: calc(50% + 10px);    transform: translate(-50%, -50%);    pointer-events: none;    transition: .3s ease;}.movie_bottom .RWDvideo002 figure:after  {content: "";    position: absolute;    background: url(archive/image/customization/circle3.png)no-repeat;    width: 100px;    height: 100px;    background-size: contain;    z-index: 2;    top: calc(50% - 50px);    left: calc(50% - 50px);    pointer-events: none;    animation: looprotate 30s linear;    animation-iteration-count: initial;    transform-origin: center;}.movie_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/vbg.png);    width: 100%;    height: 100%;    top: 0;    left: 0;    background-size: cover;    filter: brightness(0.3);    pointer-events: none;    background-attachment: fixed;}.movie_bottom .RWDvideo002 .section-subject {margin-bottom: 20px;display: block !important;}.movie_bottom .RWDvideo002 h1.main-title:after {    content: "";    position: absolute;    background: #424242;    width: 90%;    right: 0;    top: 50%;    transform: translateY(-50%);    height: 1px;}.movie_bottom .RWDvideo002 h1.main-title {    font-size: 17px;    margin: 0px;    color: #ddd;    font-weight: 300;    text-align: left;}.movie_bottom .RWDvideo002 h1.main-title:before {    content: "";    position: relative;    background: url(archive/image/customization/v_icon2.png)no-repeat;    width: 20px;    height: 20px;    background-size: contain;    display: inline-block;    margin-right: 6px;    top: 4px;    opacity: 0.7;}.movie_block .RWDvideo002 .row:nth-child(2) {    margin: 0 -30px;}.movie_bottom .RWDvideo002 .col-md-12 {    padding: 0;}
/*footer start*/

/*最新消息*/ 
.listnews_block > .container {width: 70%;}.listnews_block {    padding: 100px 0px 30px 0px;    position: relative;    background:#0e0e0e;}.RWDnews013 .news_link .info .name {    font-weight: 300;    letter-spacing:2px;    font-size: 17px;color:#fff;margin:0}.RWDnews013 .news_link .info .memo {    color: #959595;    font-size: 14px;    letter-spacing: 1px;    line-height:1.5;    font-weight: 300;}.RWDnews013 .main_box {background:#1e1e1e;}.RWDnews013 .news_link .small_box .date {font-size: 15px;}/*頁尾*/ 
.footer_block {    padding: 50px 0px 20px 0px;    background:#0e0e0e;    color: #b9b9b9;    font-size: 14px;    letter-spacing: 1px;    line-height: 2;}.footer_block h5 {    color: #fff;    letter-spacing: 1px;    font-weight: 500;}.footer_block > .container {    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-start;    flex-wrap: wrap;width:70%}.left_info, .middle_social, .right_menu{width: calc(100%/3 - 1px);}.RWDnews013 .news_link .small_box {background-color:transparent;}.menu_footer ul li a {    color: #ddd;    letter-spacing: 1px;    font-size: 14px;    padding: 0 0 3px;    border-bottom:1px solid #2c2c2c;    display: block;    margin-bottom: 6px;    transition: 0.3s;}.RWDnews013 .news_link .small_box:after {    content: "";    position: absolute;    background: rgb(255 255 255 / 24%);    width: 1px;    height: 56%;    right: 0;    top: 50%;    transform: translateY(-50%);}.menu_footer ul li {    list-style: none;}.menu_footer ul {    padding-left: 0;    display: grid;    grid-template-columns: 1fr 1fr;    grid-template-rows: 1fr 1fr 1fr 1fr;    grid-gap: 0px 30px;}.menu_footer ul li a:hover {    color: #fff;    transition: 0.3s;}.ftbtn_box a {    display: flex;    width: 220px;    border-bottom: 1px solid rgb(255 255 255 / 26%);    align-items: center;    padding: 5px 0;}.left_info span {    opacity: 0.5;}.left_info i {    margin-right: 5px;}.footer_block i.fa.ii-line1 {    color: #47b749;    margin-right: 5px;    font-size: 20px;}.footer_block i.icon.ion-social-facebook {    font-size: 20px;    margin-right: 5px;    color: #318bd9;    padding: 0 5px;}/*------*/ 
.copyright_block {    display: flex;    font-size: 12px;    color: #484848;    letter-spacing: 1px;    width: 100%;    margin-top: 10px;}.copyright_desc {    color: #484848;}.copyright_desc a {    color:#484848;}.RWDssl01 {    margin: 0 10px;}aside.top_btn:after {    content: "TOP";    position: absolute;    color: #a7a7a7;    bottom: -5px;    left: 50%;    transform: translateX(-50%);    font-size: 13px;    letter-spacing: 2px;}aside.top_btn {position: relative;}.scrollTop002 {bottom: 30px;right: 100px;}.scrollTop002 .ii {font-size: 60px;background: transparent;color: #fff;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background:#1c1c1c !important;color: #fff !important;left: 0 !important;right: auto !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background:#ffb522 !important;border: 1px solid #ffb522 !important;display: block;padding: 5px 50px;color: #1c1c1c !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {    background: #ffaa00 !important;    border: 1px solid #ffaa00 !important;}

/*footer end*/
/*內頁 start*/

.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .dd-selected {color: #222}.page_wrapper_bg section.call_to_action {padding: 70px 0;min-height: 700px;background: url(archive/image/customization/1_bg2.png);background-size: cover;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius: 0px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 14px;font-weight: 600;background: rgb(64, 159, 202);padding: 10px 30px;border-radius: 0px;transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background:#0e0e0e;transition: .5s ease;border: 1px solid #0e0e0e;color: #fff;padding: 3px 20px;border-radius: 0px;font-size: 14px;}.btn.btn_back a {border: 1px solid #afafaf;background: transparent; color: #555;padding: 3px 20px;border-radius: 0px;font-size: 14px;}#article .btn.btn_back a {padding: 9px 20px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin: 0;border-bottom: none;padding:0;width: 100%;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}/*會員*/#btn_member_login:hover {background-color: #000;}#btn_member_login {border-radius: 0px;background-color: #333;}.member_join_strong { color: #f7ac04; font-weight: bold;}#join_form .btn-primary:hover {background: #000}#join_form .btn-primary {background: #0e0e0e; border-radius: 0px;}.btn-primary { color: #fff;background-color: #0e0e0e;border-color: #0e0e0e;border-radius: 0px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#000;border-color:#0aa3e9;color: #fff;}#join_form {background: #fbfbfb;}.join_form-title {border-bottom: 1px solid #ddd;padding-bottom: 5px;ont-weight: bold;color: #333;}.form-control {background-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {color: #555; border: none; -webkit-border-radius: 0; -moz-border-radius: 0;border-radius: 0;background: #f3f3f3;}.shopping_viewlogin {background: #fbfbfb;padding:50px}.shopping_viewlogin__submit {background: #333;}.go2member {color: #ffaf24;font-weight: bold;}.shopping_viewerrormsg {color: #952525;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color:#c59100;}#btn_shopping {font-size: 15px;letter-spacing: 2px;}div#btn_shopping_tracking {font-size: 15px;letter-spacing: 2px;}.pagecontent.menu5 .page_content1 #prod_price, .pagecontent.menu8 .page_content1 #prod_price {margin-top: 18px;}div#btn_shopping_tracking {    -webkit-border-radius: 0;    -moz-border-radius: 0;    cursor: pointer;    border-radius: 0;}#btn_shopping {    -webkit-border-radius: 0;    -moz-border-radius: 0;    cursor: pointer;    border-radius: 0;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #c59100;}.RWDproduct_page .products-info .name {font-size: 20px;color: #333;font-weight: bold;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #000; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 0px;color: #555;border: 1px solid #d1d1d1;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #0e0e0e;border-radius: 0px;}.layoutlist_2 .subject {text-align: center;}.cate_list .subject a {    color: #333;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #f29e0c;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color:#c59100;}.total b{color: #c59100;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #c59100;}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn {display: inline-block;color: #555;border-color: #d5d5d5;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #0e0e0e;color: #333;}.RWDshopping .btn.bg2 {background:#0e0e0e;color: #fff; border-color: #0e0e0e;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #0e0e0e;color: #fff;}.form-box .required:after { color:#c59100;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow: none;border-radius: 0px;}.m2018 .products-nav .nav-title {background: #333;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color: #fff;letter-spacing: 5px; border-radius: 0px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #ddd;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #000;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}.articlelist .page_wrapper_bg .article-text>.container {width: 80%;padding: 0;}.articlelist .page_wrapper_bg section.call_to_action>.container {width: 100%;padding: 0;}.articlecontent .hgroup h1 {    font-size: 25px;    letter-spacing: 1px;}.article2 .layoutlist_7 .litem>div {display: flex;flex-direction: column;}.article2 .layoutlist_7 .litem .img{order:1;overflow: hidden;position: relative;}.article2 .layoutlist_7 .litem:hover .img img {transform: scale(1.05);transition: .3s ease;}.article2 .layoutlist_7 .litem.img img {transition: .3s ease;}.article2 .layoutlist_7 .subject, .layoutlist_7 .subject a {order: 3;margin-top: 0 !important;line-height: 1.5;}.article2 .layoutlist_7 .cdate {order: 4;}.article2 .layoutlist_7 .summary {order: 2;}.article2 .layoutlist_7 .summary, .article2 .layoutlist_7 .summary a {    color: rgb(221 148 0) !important;     margin-top: 5px !important;     font-weight: bold !important;}.article2 .layoutlist_7 .litem {    margin: 0 0 30px;    text-align: left;}

/*內頁 end*/
/*動畫 start*/

@keyframes looprotate {0% {    transform: rotate(0);}100% {    transform: rotate(360deg);}}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}

/*動畫 end*/
/*小螢幕 start*/

@media (max-width:1700px){.movie_block .container {width: 85%;}.discuss_block .container {width: 85%;}}@media (max-width:1500px){.RWDbanner_plus01 .logo {width: 650px;}.news_block .container {width: 90%;}.lately_block .container {width: 80%;}.discuss_block .container {width: 90%;}.listnews_block > .container {width: 80%;}.footer_block > .container{width: 80%;}.RWDProduct015 .product_box {width: calc(100%/3 - 20px);margin: 0 10px 35px;}.topinfo_right h5 br{display:block}.movie_bottom .RWDvideo002 figure:before {width: 30px;height: 30px;}.movie_bottom .RWDvideo002 figure:after {width: 80px;height: 80px;top: calc(50% - 40px);left: calc(50% - 35px);}}@media (max-width:1400px){.RWDbanner012 .two_box .box .text_box {padding: 0 10px;}.RWDbanner012 .main_pic_box {margin-right: 15px;}.RWDbanner012 .two_box .box {margin-bottom:20px;}.RWDparallax_new .picbgbox {height: 300px !important;}.movie_info:after {height: 350px;}.scrollTop002 {right: 50px;}.RWDbanner012 .two_box .sub_title {font-size: 14px;}.movie_bottom .RWDvideo002 figure:before {width: 30px;height: 30px;}}@media (max-width:1300px){.RWDbanner_plus01 .logo {width: 520px;}.index_title h1 {letter-spacing: 1px;font-size: 38px;}.lately_block .container {width: 85%;}.movie_block .container {width: 90%;}.discuss_block .container {width: 95%;}.listnews_block > .container {width: 85%;}.footer_block > .container{width: 85%;}}@media (max-width:1200px){.index_title {margin: 0 0 30px;}.RWDProduct015 .product_box .info {opacity: 0;}.lately_block:after {opacity: 0.2;}.articlelist .page_wrapper_bg .article-text>.container {width: 95%;}.RWDnews009 .text-box {padding: 0 5%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner012 .two_box .box .text_box {padding-top: 0px;}.RWDbanner012 .main_pic_box .title {display: -webkit-box;}.RWDbanner012 .main_pic_box, .RWDbanner012.right .main_pic_box {min-width: 58%!important;width:58%!important;}.RWDbanner012 .two_box {flex-direction: column;width: 40%;}.RWDnews013 .swiper-button-next, .RWDnews013 .swiper-button-prev {display: flex;}.RWDnews013 .RWDnews013-pagination {display: none;}.RWDbanner012 .two_box .bg {background-size: contain;}.RWDbanner012 .two_box .box {    margin-bottom: 20px;    height: auto;}.movie_block:before {background-attachment: unset;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.RWDmenu_plus04 .header {padding: 0 20px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.news_block .container {width: 95%;}.lately_block .container {width: 90%;}.news_block {padding: 80px 0;}.video_block:before {width: 30px;height: 30px;}.video_block:after{width: 80px;height: 80px;top: calc(50% - 40px);left: calc(50% - 35px);}.topinfo_right {padding: 0 30px;}.movie_block .container {width: 95%;}.lately_block:after {opacity: 0.2;background-attachment: unset;}.RWDbanner012 .swiper-slide .box .text_box {position: relative;bottom: 0;padding: 15px 0 0;}.RWDbanner012 .main_pic_box .title {margin-bottom: 5px;}.RWDbanner012 .main_pic_box .sub_title {color: #555;text-shadow: none;}.RWDparallax_new .container.editor {opacity: 1;}.pass_block #m_RWDfullscreen01_71_1 .overlay {background: rgb(2 2 2 / 75%);}.movie_info:after {height: 300px;}.topinfo_right h5 {margin: 0 0 10px;font-size: 17px;padding-bottom: 10px;}.listnews_block > .container {width: 90%;}.footer_block > .container {width: 90%;}.RWDmenu_plus04 .features:before{display:none;}.RWDbanner012 .swiper-slide .box:before {display:none;}.RWDbanner012 .main_pic_box:after {display:none;}.RWDbanner012 .two_box .box:before{display:none;}.RWDbanner012 .two_box .box:after{display:none;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.ml-stack-nav-toggle__line {background: #ddd;}.RWDmenu_plus04 .menu li a {color: #555;}.RWDmenu_plus04 #mobile-menu .menu li a {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #1c1c1c;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDbanner_plus01 .logo { width: 600px;}.RWDbanner012 .two_box .bg {height: 130px;background-size:cover}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDProduct015 .product_box {    width: calc(100%/2 - 10px);    margin: 0 5px 25px;}.RWDbanner_plus01 .logo {    width: 670px;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}.RWDnews009 .item {width: 100%;margin: 0 auto 30px;}.RWDnews009 .text-box {padding: 0 30px;}.RWDbanner012 {flex-wrap: wrap;}.RWDbanner012 .main_pic_box, .RWDbanner012.right .main_pic_box {min-width: 100%!important;width: 100%!important;margin-bottom: 2vw;}.RWDbanner012 .main_pic_box .title {display: inline;}.RWDbanner012 .two_box {flex-direction: row;width:100%}.RWDbanner012 .main_pic_box .title {display: block;}.RWDbanner012 .two_box .box {flex-direction: column;height: 35vw;margin-bottom: 0;border-bottom: none;}.RWDbanner012 .two_box .box .text_box {display: block;width: 100%;max-width: 100%;padding: 0;order: 2;}.RWDbanner012 .two_box .title {margin: 15px 0 5px;}.RWDbanner012 .swiper-slide .box .text_box {padding: 15px 0;}.RWDbanner012 .two_box .bg {width: 100%;height: 100%;order: 1;background-size: cover;}.RWDbanner012 .two_box .button {position: relative;width: 100%;order: 3;}.topinfo_right {    padding: 0;    width: 100%;    text-align: center;}.topinfo_left {    width: 65%;    position: relative;    margin: 0 0 20px;}.topinfo_right h5 br {    display: none;}.topinfo_right h5 {    margin: 0 0 10px;    font-size: 17px;    padding-bottom:10px;}.topinfo_right h5 span {display: inline-block;font-size: 15px;clip-path: none;background: transparent;padding-right:5px;color:#ffb522}.menu-footer ul { grid-template-columns: 2fr 2.5fr;}.copyright_block {    line-height: 1.5;    flex-wrap: wrap;}.movie_info {margin-bottom: 30px;flex-direction: column;padding: 0 30px 30px;}.movie_bottom .RWDvideo002 .videoitem:first-child {    width: 100%;    text-align: center;margin: 0 0 15px}.listnews_block > .container {width: 95%;}.footer_block > .container {width: 95%;}.RWDbanner012 .swiper-slide .box .text_box {    padding: 20px 30px;    position: absolute;    background: rgb(0 0 0 / 78%);    width: 100%;    left: 0;}.RWDbanner012 .main_pic_box .sub_title {color: #ddd;}.ftbtn_box a {width: 180px;}.movie_info:after {    height: 390px;}.lately_block:after {opacity: 0;}.RWDnews009 .item {flex-direction: column;}.RWDnews009 .text-box {padding: 50px;}.RWDnews009 .pic-box {    width: 100%;    z-index: 1;}    .RWDnews009 .text-box {        padding:50px;        width: 100%;    }
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.menu_footer ul {    grid-template-columns: 1.8fr 3fr;}
}
/*850px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*主廚介紹_英*/ 
.lang_en .name_sign {right: -28px;}/*內頁*/ 
.layoutlist_3 .listdate .day{font-size:30px !important;}.layoutlist_3 .listdate .day::before { content: " / ";display:none;}/*聯絡我們_版型設定可拿掉*/#eformsDesc_1_4 > div > div.col-md-5 {margin-bottom: 30px;}.ebtn {background:#b18f58 !important;margin-top: 15px !important;}.lang_options {border-top: 1px solid #f5f5f5;}/*產品介紹標題線*/ 
.product_desc_subject:after {    content: "";    position: absolute;    width: 69%;    height: 1px;    background: #cabeaa;    top: 50%;    left: 32%;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner012 .two_box {display: flex;}.RWDbanner012 .two_box .box {margin-right: 2vw;margin-bottom:20px;}.movie_bottom .RWDvideo002 .videoitem {    width: calc(50% - 1px);    float: left;}.RWDnews013 .news_link .small_box:after {display: none;}.RWDnews013 .news_link .small_box {padding: 15px 30px 0;margin-bottom: 5px;}.RWDnews013 .news_link .info {padding: 15px 30px;}.RWDnews009 .item {flex-direction: column;}.RWDnews009 .text-box {padding: 20px;}.RWDnews009 .text-box .title a {font-size: 15px;}.RWDnews009 .text-box .description {font-size: 13px;}.layoutlist_7 .litem {width: calc(50% - 1px); float: left;}/*最新消息-輪播頁面*/ 
.RWDslider01 .pic-list {width: 100%;position: relative;display: inline;padding-right: 0;}.page_wrapper_bg .control-box.clearfix {position: relative;text-align: center;}.RWDslider01 .text {width: 100%;}.page_wrapper_bg .pagecontent .RWDslider01{margin-top: 0px;}.RWDslider01.pic-right .pic-list{padding-left: 0px;}
}
/*767px end*/
/*720px start*/

@media (max-width:720px) {.right_menu {order: 1;width: 100%;margin-bottom:0px;}.middle_social {order: 3;width: 100%;}.left_info {order: 2;width: 100%;margin-bottom:30px;}.copyright_block {order: 4;width: 100%;margin-top: 30px;}}

/*720px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:200px;}.news_block .container { width: 100%;}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .logo {width: 120px;margin-top: 13px;}.index_title h1 {font-size: 35px;}.RWDProduct015 .product_box {    width: 100%;    margin: 0 0px 20px;}.RWDProduct015 .product_box .title {margin-top: 5px;}.RWDbanner_plus01 .logo {    width: 100%;}.lately_block .container {width: 95%;}.topinfo_left {width: 100%;}.movie_block .container {    width: 100%;}.topinfo_right h5 span {display: block;font-size: 14px;padding: 0;    margin: 0;}.topinfo_right h5 {    margin: 0 0 10px;    font-size: 15px;    padding-bottom: 0;}.topinfo_right {text-align: left;}.movie_bottom .RWDvideo002 .videoitem {width: 100%;}.RWDbanner012 .swiper-slide .box .text_box {    padding: 10px 0 0;    position: relative;    background: transparent;}.RWDbanner012 .main_pic_box .sub_title {    color: #555;    font-size: 14px;    font-weight: 300;}.RWDbanner012 .main_pic_box, .RWDbanner012.right .main_pic_box {margin-bottom: 20px;}.RWDssl01 {    margin: 0;}.ftbtn_box a {    width: 100%;}.left_info {    order: 2;    width: 100%;    margin-bottom: 15px;}.scrollTop002 {    right: 5px;}.RWDnews013 .swiper-button-next {top: 30px;}.RWDnews013 .swiper-button-prev {top: 30px;}.RWDnews013 .news_link .info {    padding: 15px;}.RWDnews013 .news_link .small_box {padding: 15px 15px 0;}.RWDbanner_plus01 .slick-caption { bottom: -5px;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {bottom: 15px;}.video_block .RWDvideo002.istouch figure.effect-sarah img {    width: 200%;    transform: translateX(-25%);}.movie_info {padding: 0 15px 30px;}.RWDparallax_new .container.editor {padding: 150px 0;}.RWDmenu_plus04 .features {margin-right: 20px;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}.RWDbanner012 .two_box {display: block;}.RWDbanner012 .two_box .box {height: 80vw;}.RWDbanner012 .two_box .bg {background-position: center center;}.layoutlist_7 .litem {width:100%;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle {    padding: 35px 14px;}.index_title h1 {    font-size: 30px;}
}
/*phone版 end*/
/*370px start*/

@media (max-width: 370px){.RWDmenu_plus04 .header {padding: 0 10px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}.listnews_block > .container {width:100%;}.footer_block > .container {width: 100%;}}

/*370px end*/