@media (min-width: 1500px) {#RWDfullscreen01 .container {width:1400px;}}.RWDfakeloader img {width:320px;}a, a:hover, a:active, a:focus, a:visited{text-decoration:none;}.cd-main-content {overflow: hidden;background: #efefef;}body {font-family:'Noto Sans TC', sans-serif;letter-spacing:2px;line-height:1.8;color:#555;}/*搜尋*/ 
.cd-search {width: 300px;height: 45px;right: 60px;left: initial;}.cd-search input {font-size: 14px;color:#333;font-weight:600;}.cd-search button:hover {color: #866d64;}.cd-search button {top: 10px;font-size: 14px;}.cd-search input::placeholder {color:#666;letter-spacing:1px;}.cd-search input {font-family: 微軟正黑體;}.cd-search input::placeholder {font-family: 微軟正黑體;}/*標題*/ 
.index h1.main-title , .RWDbanner007 .title-main {font-size: 36px;letter-spacing: 1px;margin: 0px;color:#001e3a;font-weight: 500;line-height: 1.5;font-family: 'Noto Sans TC', sans-serif;}.index h2.sub-title , .RWDbanner007 .title-sub , .RWDservice004 .title_block .title_en {    font-size: 18px;    color: #777;    font-weight: 300;    letter-spacing: 1px;    line-height: 1.5;    margin: 12px 0px 0px;}.index .section-line{display:none;}/*選單*/ 
.RWDmenu_plus02 .inside.is-up {background: #fff;}.RWDmenu_plus02 .inside {background: rgb(255 255 255 / 70%);}.RWDmenu_plus02 .container {width: 100% !important;padding: 0px 30px;background: transparent;}.RWDmenu_plus02 .cd-primary-nav {display: none;}.RWDmenu_plus02 .cd-logo {width: 300px;margin-left: 0;}.RWDmenu_plus02 .cd-main-header {background: transparent;height: 80px;}.RWDmenu_plus02 .lang-select {font-size: 16px;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;color: #000;}.RWDmenu_plus02 .lang-select-options a {font-size: 16px;font-family: 'Noto Sans TC', sans-serif;font-weight: 300;color: #000;padding: 4px 15px;}.cd-main-header .lang-select-label:after {border: 1px solid #111;border-width: 1px 1px 0 0;}.lang-select-label:hover {color: #d1244a;}.lang-select-options a:hover {background-color: transparent;color: #d12249;}.RWDmenu_plus02 .share-group.main_share {margin-top: 1px;margin-left: 25px;}.RWDmenu_plus02 .share-group a {background: #4caf50;padding: 6px 10px;    color: #fff;    display: flex;    align-items: center;    justify-content: center;}.RWDmenu_plus02 .share-group *~span {    font-size: 15px;    letter-spacing: 2px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;margin-left: 6px;}.RWDmenu_plus02 .share-group a:hover {color: #fff;background: #4bc350;}.RWDmenu_plus06 {display: block!important;top: 0;}.RWDmenu_plus06 {position: relative;}.RWDmenu_plus02~.RWDmenu_plus06 {top: 17px;z-index: 111;width: auto;right: 380px;}.RWDmenu_plus06 .swiper-container:before {background: transparent;}.menu06__menu__a {font-size: 16px;letter-spacing: 1px;font-weight: 300;color: #000;display: flex;flex-direction: column;}.menu06__menu__a:hover {color: #d1244a;}.menu06_layer1.swiper-container.swiper-container-initialized.swiper-container-horizontal {border-bottom: 0px;background: transparent;}.menu06__menu__a.active {color: #d12249;}.menu06__menu__a.active::after {border-bottom: #d12249 solid 1px;}/*banner*/ 
.banner-block {box-shadow: 1px 1px 3px #ccc;margin-bottom:3px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 80vh!important;height: 80vh!important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 9px;height: 9px;}.RWDbanner_plus01 .slick-caption {top: 22%;}/*精選禮盒推薦*/ 
.news-block {position: relative;padding: 100px 0 80px;background: #efefef;}.RWDbanner007 .item-box.arrow-type {right: 0;}.RWDbanner007 .swiper-container {background-color: transparent;}.RWDbanner007 .item-img {width: calc(100% - 550px);}.RWDbanner007 .item-box {width: 550px;height: 505px;top: -2px;}.RWDbanner007 .banner-info {margin-bottom: 50px;}.RWDbanner007 .item-info {height: 502px !important;padding: 80px 60px;position: relative;top: 2px;}.RWDbanner007 .swiper-slide.swiper-slide-prev, .RWDbanner007  .swiper-slide.swiper-slide-next {filter: blur(1px);transition: all .5s ease;}.RWDbanner007 .item-info:before {background-color:#79e5aa;}.RWDbanner007 .item-box .box-shadow {-webkit-box-shadow: none;box-shadow: none;}.RWDbanner007 .item-title {    letter-spacing: 2px;    color: #333;    font-size: 26px;    line-height: 1.5;    font-weight: normal;    font-family: 'Noto Sans TC', sans-serif;}.RWDbanner007 .item-editor {color: #555;position: relative;font-size: 16px;letter-spacing: 2px;line-height: 1.8;overflow: hidden;-webkit-line-clamp: 5;font-weight: 300;}.RWDbanner007 .item-fraction {color: #555;right: 20px;top: 30px;font-family: 'Noto Serif TC', serif;}.RWDbanner007 .decorate-line {    width: 70%;    margin: 3px auto;    background: #aaa;}.RWDbanner007 .item-nav-next {position: absolute;right: 2px;}.RWDbanner007 .item-nav-prev .ii-arrow1 {left: 16px;}.RWDbanner007 .item-nav-next .ii-arrow1 {right: 16px;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {    width: 55px;    height: 55px;    top: -110px;    margin-top: 0;    outline: 0;    z-index: 1;    font-size: 18px;    color: #d12249;    background: #fff;    box-shadow: 1px 1px 3px #bbb;    border-radius: 50%;}.RWDbanner007 .item-nav-next span, .RWDbanner007 .item-nav-prev span {font-weight: 600;}.RWDbanner007 .item-nav-prev {position: absolute;left: auto;right: 80px;}.RWDbanner007 .item-nav-prev:hover {width: 55px;left: auto;background: #d12249;color:#fff;}.RWDbanner007 .item-nav-next:hover {width: 55px;right: 2px;background: #d12249;color:#fff;}.RWDbanner007 .item-subtitle {position: relative;font-size: 20px;color: #555;letter-spacing: 1.5px;}.RWDbanner007 .item-nav-next:after{display:none;}.RWDbanner007 .item-editor a {border-bottom: 1px solid #666;color: #999;}.RWDbanner007 .item-title-blk {margin-bottom: 20px;border-bottom: 1px solid #999;padding-bottom: 25px;}.RWDbanner007 .link-store {    bottom: 60px;    right: 60px;    font-size: 15px;    letter-spacing: 2px;    width: 150px;    text-align: center;    max-height: initial;    padding: 8px 0 6px;    line-height: 2;    transition: 0.5s ease;    color: #333;    background: transparent;    border: #999 1px solid;border-radius:50px;}.RWDbanner007 .link-store:hover {    color: #d12249;    background: #fff;transition: 0.5s ease;    border-color: #d12249;}.RWDbanner007 .item-blk {box-shadow: 1px 1px 3px #aaa;}.RWDbanner007 .swiper-button-disabled {opacity: 1;}/*最新*/ 
.product-block {position: relative;z-index: 2;}.RWDnews005 .container {width: calc(100% - 200px) !important;background: #fff;padding: 110px 200px 100px;box-shadow: 1px 1px 5px #ccc;z-index: 2;}.RWDnews005 .owl-carousel img {padding: 60px 40px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {border: 0px;border-radius: 50px;color: #d12249;box-shadow: 1px 1px 3px #aaa;background: #fff;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {position: relative;top: -2px;}.RWDnews005 .owl-carousel .owl-item div > a {border: 1px solid #eee;display: block;position: relative;}.RWDnews005 .owl-carousel .owl-item div > a:hover::after {width: 100%;transition:0.5s ease;}.RWDnews005 .owl-carousel .owl-item div > a::after {    content: "";    width: 0px;    height: 2px;    display: block;    position: absolute;    bottom: 0px;    left: 0px;    background: #d12249;transition:0.5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {transition:0.5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {transform: scale(1.1);transition:0.5s ease;}.RWDnews005 h4 {    color: #333;    font-weight: 500;    line-height: 1.5;    font-family: 'Noto Sans TC', sans-serif;    font-size: 20px;    letter-spacing: 2px;padding:0px 20px;margin: 20px 0px 6px !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {    font-size: 16px;    letter-spacing: 1px;    color: #555;    line-height: 1.8;padding:0px 20px;margin: 0;font-weight: 300;}.RWDnews005 .owl-carousel .owl-item div > a {transition:0.5s ease;}.RWDnews005 .owl-carousel .owl-item div > a:hover {background: url(archive/image/customization/ps_neutral.png);transition:0.5s ease;}.product-block::after {    width: 100%;    height: 80%;    top: 20%;    background: #efefef;    content: "";    display: block;    position: absolute;    left: 0px;    z-index: -1;}/*影片*/ 
.video-block {padding: 100px 0 120px;background: #efefef;position:relative;}.figcaption_bottom h2 {letter-spacing: 1px;font-size: 20px;line-height: 1.5;color: #000;margin: 20px 0px 5px;padding: 0px 25px;}.figcaption_bottom .h2_line {display: none;}.figcaption_bottom p {padding: 0px 25px 10px;color: #555;font-size: 16px;letter-spacing: 1px;font-weight: 300;line-height: 1.5;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {-webkit-transform: translate(0px,0);transform: translate(0px,0);width: 100%;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 1;}.RWDvideo002 .videoitem {background: #fff;width: calc(100% / 3 - 20px);margin: 0px 10px;padding: 0;}.product-block::before {    content: "";    background: url(archive/image/customization/deco-04.png);    display: block;    position: absolute;    left: 0px;    bottom: -240px;    width: 660px;    height: 330px;background-size: contain;    background-repeat: no-repeat;}.video-block::after {    background: url(archive/image/customization/deco-032.png);    content: "";    width: 780px;    height: 400px;    display: block;    position: absolute;    right: 0px;    bottom: 0px;}.RWDbtn01 .btn:hover {    color: #333;    background: #79e5aa;    border: 1px solid #79e5aa;}.RWDbtn01 .btn-box .col-sm-3 {width: 100%;padding: 0;}.RWDbtn01 .btn-box {margin: 50px 0 0;}.RWDbtn01 .btn {border: 1px solid #063c21;color: #063c21;width: 250px;border-radius: 0px;font-weight: 300;background: #efefef;}/*1210*/ 
.RWDnews005 .owl-carousel .owl-item div {display: flex;flex-direction: column;}.RWDnews005 .owl-carousel .owl-item div > a {order: 2;}.RWDnews005 .margin-top-20 {order: 1;margin: 6px 0px 10px !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {order: 3;margin-top:20px}/*230810修改*/ 
.news-block{z-index: 0;}.news-block:before {    content: "";    background: url(archive/image/customization/deco-04.png);    display: block;    position: absolute;    left: 0px;    top: -3px;    width: 660px;    height: 330px;    background-size: contain;    background-repeat: no-repeat;    background-position: top left;    z-index: -1;}
/*語系【EN】  start*/

/*==== 語系 ====*/body.wrapper_bg.lang_en,body.wrapper_bg.lang_en p,body.wrapper_bg.lang_en a,.wrapper_bg.lang_en .footer-block,.index .lang_en .main-title,.index .lang_en .sub-title,.lang_en .RWDmenu_plus04 #search-box.full .form-control,.lang_en .RWDalert_fancybox.bottom .editor,.lang_en .scrollTop002 .txt,.lang_en #div_forget_content .subject,.lang_en .RWDbanner_plus01 .slick-caption .txt1,.lang_en .RWDbanner_plus01 .slick-caption .txt3,.lang_en .RWDbanner_plus01 .slick-caption .txt4,body.wrapper_bg.lang_en .footer-web,body.wrapper_bg.lang_en .RWDmenu_plus02 .share-group *~span,.index .lang_en h2.sub-title,body.wrapper_bg.lang_en .RWDbanner007 .title-sub,body.wrapper_bg.lang_en .RWDservice004 .title_block .title_en,.lang_en .RWDbanner007 .item-title,.lang_en .RWDbanner007 .item-editor, .lang_en .figcaption_bottom h2  {    letter-spacing: 0 !important;}/*==== 大寫 ====*/body.wrapper_bg.lang_en .RWDmenu_plus02 .share-group *~span {    text-transform: uppercase;}/*==== header ====*/body.wrapper_bg.lang_en .RWDmenu_plus02~.RWDmenu_plus06 {    right: 29rem;}body.wrapper_bg.lang_en .RWDmenu_plus02 .share-group a {    padding-left: 16px;    padding-right: 16px;}/*==== footer ====*/body.wrapper_bg.lang_en .footer-social {    padding: 0px 139px 0px 0px;}/*==== banner ====*/body.wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption {    top: 17%;}/*==== 輪椅介紹區塊 ====*/body.wrapper_bg.lang_en .RWDnews005 .margin-top-20 {    text-align: center;}.eformscontent .lang_en .form-horizontal .form-column,.eformscontent .lang_en  .form-horizontal .control-label{    width: 100%;    padding: 0 10px!important;}

/*語系【EN】  end*/
/*footer start*/

.footer-block {font-size: 16px;letter-spacing: 1px;color:#001e3a;line-height: 1.8;padding: 60px 0px;position:relative;z-index: 100;background:#79e5aa;font-weight: 300;}.footer-info {padding-right: 50px;position: relative;top: 5px;}.footer-info a {color:#001e3a;}.footer-info a:hover {color:#001e3a;}.footer-info i {margin-left: 7px;font-size:20px}.footer-block .container {display: flex;align-items: flex-end;}.footer-info .RWDedictor {width: 400px;}.footer-block h4 {    font-size: 24px;    margin: 0 0 12px !important;    letter-spacing: 1px;    color:#001e3a;    font-weight: 300;    line-height: 1.5;}.footer-social {padding: 0px 160px 0px 0px;}.footer-web {width: 100%;}.social-btn {margin-top: 15px;}.social-btn img {width: 35px;}.social-btn.yt-btn a {padding: 6px 0px 4px;}.social-btn a {    width: 250px;    display: block;    padding: 5px 0 3px;    text-align: center;    color: #111;transition: 0.5s ease;background: #efefef;}.footer-web {    width: 100%;    font-size: 13px;    letter-spacing: 1px;    color:#434343;    font-weight: normal;    font-family: "微軟正黑體";}.footer-web a {color: #434343;}.footer-web br {display: block !important;}.footer-web span {display: none;}.footer-info span {color: transparent;}.scrollTop002 {bottom: 40px;}.social-btn.yt-btn a:hover {background: #ff0303;color: #fff;}.social-btn.fb-btn a:hover {background: #2f4e7f;color: #fff;border-color: #2f4e7f;}.social-btn.fb-btn a img {transition:0.5s ease;} .social-btn.fb-btn a:hover img {filter: contrast(0)brightness(2);}.social-btn i {    font-size: 25px;    line-height: 1;    margin-right: 8px;    position: relative;    top: 2px;}i.icon.ion-social-youtube {color: #ff0303;font-size: 20px;}.social-btn.fb-btn i {color: #1578fb;}i.icon.ion-social-instagram {    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.social-btn:hover i {color: #fff;}.social-btn.ig-btn a:hover i {-webkit-text-fill-color: #fff;}.footer-menu a {color:#001e3a;margin-right: 15px;}.scrollTop002 img {filter: contrast(0.2);}/*第二種*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    margin-top: 20px;    background: #fff !important;    border: 2px solid #ef5c76 !important;    display: block;    padding: 5px 50px;    color: #ef5c76 !important;    font-size: 15px !important;    border-radius: 50px;}.RWDalert_fancybox .btn:hover {background: #ef5c76 !important;color: #fff !important;}.fixed-btn {display:none;}

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

.page_wrapper_bg .banner-block { box-shadow: none;margin-bottom: 0;}.page_wrapper_bg section.call_to_action {padding:130px 0 100px;min-height: 37vw;position: relative;}.page_wrapper_bg .article-text {font-family: 'Noto Sans TC', sans-serif;letter-spacing: 1px;line-height: 1.8;color: #555;font-size: 16px;font-weight: 300;}.page_wrapper_bg .article-text p{font-family: 'Noto Sans TC', sans-serif;letter-spacing: 1px;line-height: 1.8;color: #555;font-size: 16px;font-weight: 300;}.page_wrapper_bg .article-text h5 {    letter-spacing: 1px;    font-size: 20px;    line-height: 1.5;    color: #000;    margin: 0 0 10px;}.page_wrapper_bg .article-text h2 {    font-weight: 500;    color: #333;    line-height: 1.5;    margin: 0 0 20px;    font-size: 32px;}/*.article2 .page_wrapper_bg section.call_to_action:before {    content: "";    background: url(archive/image/customization/deco-04.png);    display: block;    position: absolute;    right: 0;    bottom: -10px;    width: 800px;    height: 530px;    background-size: contain;    background-repeat: no-repeat;    transform: rotate(180deg);    opacity: 0.7;}*//*----*/ 
.page_wrapper_bg .article-text>.container {width: 100%;padding: 0;}.page_wrapper_bg section.call_to_action>.container {width: 70%;}.page_wrapper_bg .hgroup>.container {width: 100%;}.article5 .page_wrapper_bg section.call_to_action>.container,.product1.productcontent .page_wrapper_bg section.call_to_action>.container{width: 1170px;}.article2 .page_wrapper_bg section.call_to_action>.container,.article1 .page_wrapper_bg section.call_to_action>.container,.article3 .page_wrapper_bg section.call_to_action>.container{width: 60%;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: transparent;    box-shadow: none;    border: 1px solid #c1c1c1;}.m2018 .products-nav .nav-title {    background: #063c21;    font-size: 20px;    padding: 15px 10px;    text-align: center;    margin-bottom: 0;    color: #fff;    letter-spacing: 1px;}.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: transparent;    border-bottom: 1px solid #79e5aa;} .page_wrapper_bg .products-nav>ul>li:hover > a{color: #2bc16f;}.page_wrapper_bg .products-nav>ul> li.active > a{ color: #2bc16f;font-weight: 500;}.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;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend:hover a {background:#79e5aa;}.page_wrapper_bg .ebtn a {    color: #000;    font-size: 15px;    font-weight: 300;    background:#79e5aa;    padding: 10px 50px;    border-radius: 0;    transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend_btn a {    background: #79e5aa;    padding: 7px 50px !important;    color: #000;    font-size: 15px;    font-weight: 300;    transition: 0.5s ease;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {    background: #79e5aa;    transition: .5s ease;    color: #333;    border-color: #79e5aa;}.btn.btn_back a{    padding: 7px 20px;    font-size: 16px;    border: 1px solid #063c21;    color: #063c21;    width: 250px;    border-radius: 0px;    font-weight: 300;    background:transparent;    font-family: 'Noto Sans TC', sans-serif;}#article .btn.btn_back a{    padding: 9px 20px;    display: block;}.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}.hgroup .pageTitle{    text-align: center;    padding: 0;    font-size: 42px;    letter-spacing: 1px;    margin: 0px;    color: #001e3a;    font-weight: 500;    line-height: 1.5;    font-family: 'Noto Sans TC', sans-serif;}/**/ 
.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: 50px 50px 50px 0;    border-bottom: 1px solid rgb(234 234 234);    background: #fff;display: flex;    align-items: center;}.layoutlist_8 ._col.list_img.col-sm-3.col-md-3 {    padding-left: 0;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #000;font-size: 20px;transition: .3s ease;font-weight: 500}.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: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.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: #10a5e9; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color: #009fe8;border: 1px solid #009fe8;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #10a5e9;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;}.RWDproduct_page .tab-box .tab-container>ul>li{background: #fff;}/*------*/ 
.privacy_block .item {    margin: 40px 0;}/*----*/ 
.new-form {    background: #fff;    padding: 110px 200px 100px;    box-shadow: 1px 1px 5px #ccc;    margin: 0;}.new-form .new-width .control-label {font-weight: 300;}.new-form .formdesc ul a {    color: #555;}.new-form .formdesc ul {    list-style: none;    padding: 0;    margin: 10px 0 20px;}.ct-title span {    display: block;    font-size: 24px;    font-weight: 500;    color: #333;}.ct-title {    border-bottom: 1px solid #dcdcdc;    margin: 0 0 20px;    padding: 0 0 20px;}.new-form .formdesc {    padding-top: 0;    padding: 0 70px 0 0;}.customized_columns ._input, .customized_columns select {border: none;background-color: #f5f5f5;}.form-control {display: block; border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}/*-----*/ 
.layoutlist_2 .video_item {    width: calc(100%/3 - 30px);    margin: 0 15px 0;    padding: 0;}.video_item_subject {font-size: 22px !important; margin: 20px 0 0 !important;font-weight: 500;color: #333;text-align: center !important;}.video_item_summary {font-size: 16px !important;text-align: center !important;color: #555 !important;}/*----產品內榮頁--*/ 
.RWDproduct_page .products-info {font-family: 'Noto Sans TC', sans-serif;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {    font-size: 16px;    font-family: 'Noto Sans TC', sans-serif;;    letter-spacing: 1px;    color: #555;    line-height: 1.7;}.prinner-block {padding:100px 70px;}.prinner-block.section1 {padding:100px 0 0;background: #fffcf3;}.prinner-block.section2 {background:#fff0c5;}.prinner-block.section4 {background:#ffecb4;}.prinner-block.section5 {padding:100px 15%;}.prinner-block.section2:before{    content: "";    position: relative;    background: url(archive/image/customization/icon-04.png) no-repeat;    width: 18vw;    height: 4.2vw;    background-size: contain;    display: block;    text-align: center;    margin: 0 auto;    mix-blend-mode: multiply;}.prinner-block.section4 ul {    background: #fff;    border-radius: 20px;    padding: 35px 10%;    line-height: 2;}.prinner-block.section4 h2, .prinner-block.section5 h2 {    text-align: center;margin:0 0 30px}.prinner-block.section1 .imgsec {mix-blend-mode: darken;margin-top: 40px}.prinfo-sec {display: flex;}.prinner-block .prinfo-box {    background: transparent;    width: calc(50% - 20px);    margin: 0 10px;    display: flex;    align-items: center;    padding: 50px;    justify-content: center;    border: 1px solid #555;}.prinner-block .prinfo-txt {    font-size: 21px;    line-height: 1.3;    margin-left:30px;    color: #333;}.prinner-block .prinfo-txt strong {    font-size: 50px;    margin-right: 3px;font-weight: 500;}.prinner-block .prinfo-img {    width:90px;}.prinner-block .colorsec {    background: #ffc823;    color: #333;    text-align: center;    padding: 20px 0;    font-size: 20px;    position: relative;}.prinner-block  .txtsec {    text-align: center;    padding: 0 12%;}.ninety-imgsec {    display: flex;    flex-wrap: wrap;}.ninety-imgsec .imgbox {    width: calc(100%/2 - 40px);    margin: 0 20px 40px;    border: 1px solid #e4e4e4;}.titlesec {    text-align: center;    margin: 0 0 50px;    font-size: 22px;    line-height: 1.7;}.titlebottom-box{    background: #ffdc76;    width: 50%;    margin: 0 auto;    padding: 15px 0;    color: #000;    border-radius: 49px;    line-height: 1.5;    font-size: 20px;    margin-top: 10px;}#prtable tr {    border: none;}#prtable td {    padding: 15px 15%;    width: 50%;    color: #333;}#prtable td:first-child {    font-weight: 500;    font-size: 18px;    width: 35%;    padding: 15px 10%;}#prtable td {    padding: 15px 15%;    width: 50%;    color: #333;    border: 1px solid #d7d7d7;}#prtable tr:nth-child(even){background: #f1f0f7;}.RWDproduct_page .products-editor {background: #fff;font-family: 'Noto Sans TC', sans-serif}.RWDproduct_page .products-info .name {    font-size: 28px;    color: #333;    font-weight: 500;    margin: 0 0 30px !important;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {    border-bottom: 1px solid #a0a0a0;    margin-bottom: 30px;    padding-bottom: 15px;    font-size: 20px;    font-weight: 300;}.RWDproduct_page .products-info .txt ul {padding-left: 20px;}.RWDproduct_page .products-info .txt .editor { color: #555;font-size: 15px;line-height: 2;}.RWDproduct_page .products-info .txt .size-box {margin-top: 30px;}.RWDproduct_page .products-info .txt .size-box  h5 {color: #555 !important;font-weight: 300;}.RWDproduct_page .ibtn {background: #79e5aa;font-size: 16px;width: 100%;padding: 10px 0;color: #000;}.RWDproduct_page .ibtn:hover {background: #87f6b9;transition: .3s ease;}.RWDproduct_page .list-inline>li {width: 100%;}.RWDproduct_page .btn-other {margin-top: 40px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {    font-size: 15px;}#product .layoutlist_2 {    display: flex;    flex-wrap: wrap;}.product_list_item div.img:nth-child(1) {    position: relative;    box-shadow: 2px 3px 6px 6px rgb(154 154 154 / 5%);    overflow: visible !important;    border: 1px solid #e5e5e5;}#product .layoutlist_2 .item,#product .layoutlist_4 .item {overflow: visible !important;}/*---文章頁籤------*/ 
.tabs nav ul {display: flex !important;justify-content: center;margin: 0 0 30px !important;}.tabs nav a:hover {    color: #000;    background: #79e5aa;    transition: .3s ease;    border-color: #79e5aa;}.tabs nav a {    color: #333 !important;    background: #f6f6f6 !important;    font-size: 18px !important;    padding: 10px 40px !important;    border: solid #261b1b !important;    border-width: 1px !important;    margin: 0 10px;}.tabs .content {    border: 1px solid #efefef !important;    background: #fff;    padding: 80px !important;    box-shadow: 9px 10px 12px rgb(51 51 51 / 4%);}.tabs nav li.tab-current a::before {    background: transparent !important;}.tabs nav li.tab-current a {    background: #79e5aa !important;    border-color: #79e5aa !important;    color: #000 !important;}.tabs .content a:hover, .tabs .content a {    color: #555;}#buytable {    border: none;}#buytable tr:first-child {    background: #153916;    color: #fff;    font-size: 18px;}#buytable tr {    border: none;}#buytable td {    padding: 10px 30px;}#buytable tr:first-child {    background: #153916;    color: #fff;    font-size: 18px;}#product_tabs {    overflow: visible;}/*--------*/ 
.abtop-sec {    display: flex;    align-items: center;    border-top: 1px solid #b0b0b0;    padding: 70px 50px 0;    margin-top: 40px;}.abtop-sec h2 {    width: 55%;}.abtop-sec p {    margin: 0;}.strongpoint-box {    display: flex;    align-items: center;    background: #fff;}.strongpoint-box.odd {    flex-direction: row-reverse;}.strongpoint-img {    width: 50%;}.strongpoint-txt {    width: 50%;    padding: 0 70px;}.stron-title:before {    content: "";    background: #3bd087;    width: 13px;    height: 13px;    position: relative;    display: inline-block;    margin-right: 7px;    border-radius: 100%;}.stron-subtitle {    margin: 0 0 20px;    font-weight: 300;    font-size: 18px;    color: #333;}.stron-title {    font-size: 25px;    color: #333;    font-weight: 500;    margin: 0;    position: relative;}/*------*/ 
.RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgb(248 248 248) 0,rgb(248 248 248) 2%,rgb(244 244 244) 100%);}.RWDtimeline01 li.event .point .title {font-weight: 500;color: #333;}.RWDtimeline01 .model-title {font-size: 35px;margin-bottom: 80px;font-weight: 500;color: #333;}/*集團介紹的時間軸*/ 
.article1 .RWDtimeline01 li.event .point .date {font-size: 18px;text-align: left;color: #48b077;font-weight: 500;}.article1 .RWDtimeline01 li.event .point .title {font-size: 22px;font-weight: 500;margin: 20px 0 10px;line-height: 1.5;color: #231914;text-align: left;}.article1 .RWDtimeline01 li.event .point .editor {font-size: 16px;color: #555;line-height: 1.7;}.article1 .RWDtimeline01 .line_dot, .article1 .RWDtimeline01 .line_dot2 {left: 101px !important;top: 115px !important;}.article1 .RWDtimeline01 li.event {    margin: 30px 0;  padding: 15px 0;}.article1 .RWDtimeline01 .line_dot,.article1  .RWDtimeline01 .line_dot2 {left: 0;margin-left: 0;}.article1 .RWDtimeline01 li.event:before{right: auto;width: 10px; height: 10px;left: 27px;border: 1px solid #3ca16a;background: #3ca16a;top: 30px;}.article1 .RWDtimeline01 li.event:nth-child(odd) .point {    left: 80px;}.article1 .RWDtimeline01 li.event .point {  width: 80%;  right: auto;left: 80px; border-bottom: 1px dashed #eee; padding-bottom: 25px;}.article1 .RWDtimeline01 .timeline-in{ background: #fff;padding:80px 100px;}.article1 .RWDtimeline01 .model-title {font-size: 35px;margin-bottom: 0; line-height: 1.7;background: #cde9da;padding: 20px 0;font-weight: 500;text-align: center;color: #333;}.article1 .RWDtimeline01 .line_dot2 span {    background: linear-gradient(to bottom,rgb(255 255 255) 0,rgb(255 255 255) 2%,rgb(255 255 255) 100%);}/*------*/ 
.layoutlist_2 .item .subject {font-size: 18px;}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 40px;border-bottom: none;}/*-----*/ 
.scroll-txt { display: none;}/*------*/ 
.m2018 .products-nav>ul>li>a { color: #333;font-family: 'Noto Sans TC', sans-serif;}.RWDquiry .btn.bg2 {    background: #79e5aa;    color: #333;    border-color: #79e5aa;    border-radius: 0;    font-weight: 300;}.RWDquiry .btn.normal { border-radius: 0;color: #555;}.RWDquiry .btn.bg2:hover {    background: #79e5aa;    color: #333;}/*230608修改*//*內頁共通*/ 
.page_wrapper_bg .cd-main-content {background: #efefef;}.page_wrapper_bg section.call_to_action:before {content: "";background: url(archive/image/customization/deco-04.png); display: block; position: absolute; left: 0px; top: 0; width: 660px; height: 330px; background-size: contain; background-repeat: no-repeat; background-position: top left; opacity: 0.3; z-index: -1;}.page_wrapper_bg section.call_to_action:after {background: url(archive/image/customization/deco-032.png);content: ""; width: 780px; height: 400px; display: block; position: absolute; right: 0px; bottom: 0px; opacity: 0.3; z-index: -1;}.hgroup .pageTitle {margin: 0 0 40px;}.btn.btn_back a {font-size: 18px;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p {line-height: 2; font-size: 18px;}/*關於*/ 
.article1 .RWDtimeline01 li.event .point .editor {font-size: 18px;}.article1 .RWDtimeline01 li.event .point .date {font-size: 20px;}.stron-subtitle {font-weight: 400;}.layoutlist_2 .item .subject {font-size: 20px; font-weight: 400;}/*產品*/ 
.RWDproduct_page .products-info .txt .editor {font-size: 18px;}.RWDproduct_page .products-info .txt .size-box h5 {font-weight: 400;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Sans TC', sans-serif; font-size: 18px;}.RWDproduct_page .tab-box .tab-menu a {font-size: 18px;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 50px 100px;}.pro-tab_pic-box {display: flex; flex-wrap: wrap;}.pro-tab_pic-box img {width: calc(100% / 7 - 20px); margin: 10px;}.RWDproduct_page .tab-box .tab-menu a {border-width: 0 2px;}.RWDproduct_page .tab-box .tab-container {border: 2px solid #ccc;}.ninety-imgsec .imgbox {border: 2px solid #e4e4e4;}.RWDproduct_page .tab-box .tab-menu li a:before {height: 4px;}.page_content3_thumbphoto .swiper-slide {background: #fff;}/*購買*/ 
.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {display: none;}.tabs nav ul li {border: 0;}.tabs nav ul li:first-child {border-left: 0;}.tabs nav li.tab-current a::after {background: transparent !important;}#buytable td {border-width: 2px;}/*最新資訊*/ 
.layoutlist_8 .item {border-bottom: 2px solid rgb(234 234 234);}.layoutlist_8 .list_subject .summary a {font-size: 18px; font-weight: 300; color: #555;}.layoutlist_8 .listdate .yearmonth {font-size: 15px;}.layoutlist_8 .listdate .day {font-size: 42px;}/*聯絡我們*/ 
.eforms1 .new-form .formdesc .ct-info {margin-bottom: 50px;}.ct-begin-name {font-size: 18px; margin-bottom: 20px;}.ct-title {font-size: 24px; font-weight: 500; color: #333; margin: 0 0 15px; padding: 0 0 15px; border-bottom: 2px solid #dcdcdc;}/* 250226 */ 
.ebtn.refill_btn{    display: none;}.eformscontent .form-horizontal .control-label{    width: 80px;}.eformscontent .form-horizontal .form-column{    width: calc(100% - 80px);}.eformscontent .page_wrapper_bg .new-form .new-width .currectsend_btn{        float: right;        padding: 0;        margin-top: 2rem;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:2500px) {    .article2 .page_wrapper_bg section.call_to_action>.container,    .article1 .page_wrapper_bg section.call_to_action>.container {        width: 77%;    }    .new-form {        padding: 80px;    }}@media (max-width: 1700px) {    .article2 .page_wrapper_bg section.call_to_action>.container,    .article1 .page_wrapper_bg section.call_to_action>.container {        width: 85%;    }    .abtop-sec {        padding: 70px 0 0;    }}@media (max-width: 1600px) {    .abtop-sec {        flex-direction: column;        padding: 70px 10% 0;    }    .abtop-sec h2 {        width: 100%;        text-align: center;    }}@media (max-width: 1500px) {    .RWDbanner_plus01 .slick-caption {        top: 25%;    }    .RWDbanner_plus01 .logo img {        width: 680px;    }    .RWDbanner007 .item-img {        overflow: hidden;    }    .RWDnews005 .container {        width: calc(100% - 100px) !important;        padding: 100px 80px 80px;    }    .footer-info {        padding-right: 0;    }    .footer-social {        padding: 0px 100px 0px 0px;    }    .product-block::before {        width: 600px;        height: 290px;        bottom: -210px;    }    .video-block::after {        width: 585px;        height: 300px;        background-size: contain;        background-repeat: no-repeat;    }    .page_wrapper_bg section.call_to_action>.container {        width: 90%;    }    .article2 .page_wrapper_bg section.call_to_action>.container,    .article1 .page_wrapper_bg section.call_to_action>.container {        width: 90%;    }    .stron-subtitle {        font-size: 16px;    }    .article1 .RWDtimeline01 .line_dot,    .article1 .RWDtimeline01 .line_dot2 {        left: 80px !important;    }    .article1 .RWDtimeline01 .timeline-in {        padding: 80px;    }    .article5 .page_wrapper_bg section.call_to_action>.container,    .article3 .page_wrapper_bg section.call_to_action>.container,    .product1.productcontent .page_wrapper_bg section.call_to_action>.container {        width: 85%;    }    /*230608修改*/    .stron-subtitle {        font-size: 18px;    }}@media (max-width: 1400px) {    .RWDbanner_plus01 .logo img {        width: 580px;    }    /*語系EN*/    body.wrapper_bg.lang_en .RWDbanner_plus01 .logo img {        width: 68vw;    }    body.wrapper_bg.lang_en .RWDmenu_plus02 .cd-logo {        width: 248px;        margin-top: 23px;    }    body.wrapper_bg.lang_en .RWDmenu_plus02~.RWDmenu_plus06 {        right: 27rem;    }    body.wrapper_bg.lang_en .figcaption_bottom h2 {        font-size: 18px;    }}@media (max-width: 1300px) {    .RWDmenu_plus02 .cd-logo {        width: 240px;        margin-top: 24px;    }    .RWDmenu_plus02 .share-group.main_share {        margin-left: 16px;    }    .RWDmenu_plus02 .container {        padding: 0px 10px;    }    .RWDmenu_plus02~.RWDmenu_plus06 {        right: 320px;    }    .strongpoint-box:first-child {        margin-top: 0;    }    .strongpoint-box {        background: transparent;        margin: 40px 0;    }    .strongpoint-box.odd .strongpoint-txt {        padding-left: 0;        padding-right: 40px    }    .strongpoint-box .strongpoint-txt {        padding-right: 0;        padding-left: 40px;    }    .abtop-sec {        padding: 50px 50px 0;    }    .pagecontent .RWDtimeline01 {        margin-top: 80px !important;    }    /*en*/    body.wrapper_bg.lang_en .RWDmenu_plus02~.RWDmenu_plus06 {        right: 25rem;    }    body.wrapper_bg.lang_en .menu06__menu__a {        padding: 11px;    }}@media (max-width: 1200px) {    #RWDfullscreen01 .container {        width: 100%;        padding-left: 50px;        padding-right: 50px;    }    .news-block {        padding: 80px 0px 60px;    }    .RWDnews005 .container {        width: 100% !important;        padding: 80px 50px 60px;    }    .footer-social {        padding: 0px 60px 0px 0px;    }    .social-btn a {        width: 200px;    }    .footer-menu a {        margin-right: 10px;    }    .footer-web {        font-size: 12px;        letter-spacing: 0px;    }    .RWDbtn01 .btn-box {        margin: 30px 0 0;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner007 .item-img {    width: calc(100% - 500px);}.RWDbanner007 .item-box {    width: 500px;}/*menu*/ul.cd-header-buttons .share-group {    display: block;}.RWDmenu_plus02 .cd-main-header {    height: 50px;    background: #fff;    padding: 0px 10px;}.RWDmenu_plus02 .cd-logo {    margin-top: 8px !important;    width: 280px;}.RWDmenu_plus02 .lang-select {    margin-right: 25px;}.cd-primary-nav>li>a {    font-weight: 300;    color: #000;}nav.cd-nav .bottom-copyright {    display: none;}nav.cd-nav ul .close-btn {    letter-spacing: 1px;    font-weight: 300;}.cd-primary-nav a,.cd-primary-nav ul a {    font-weight: 300;    color: #000;}.RWDmenu_plus06 {    display: none !important;}.RWDmenu_plus02 .share-group a {    padding: 2px 10px;}.RWDmenu_plus02 .share-group.main_share {    margin-left: 0;    top: -18px;    position: relative;}/*------*/ 
.page_wrapper_bg .article-text h2 {    font-size: 30px;}.article5 .page_wrapper_bg section.call_to_action>.container,.article3 .page_wrapper_bg section.call_to_action>.container,.product1.productcontent .page_wrapper_bg section.call_to_action>.container {    width: 90%;}.abtop-sec {    padding: 30px 0 0;    margin-top: 20px;}.prinner-block.section2:before {    width: 31vw;    height: 7.2vw;}.prinner-block .txtsec {    padding: 0 60px;}.layoutlist_2 .video_item {    width: calc(100%/2 - 30px);    margin: 0 15px 40px;    padding: 0;    height: auto !important;}.video1 .layoutlist_2 {    display: flex;    flex-wrap: wrap;}.page_wrapper_bg section.call_to_action {    padding: 80px 0;}/*230608修改*/ 
.page_wrapper_bg section.call_to_action:before {    display: none;}.pro-tab_pic-box img {    width: calc(100% / 5 - 20px);}/*230810修改*/#prtable td:first-child {    padding: 15px 5%;}/*en*/body.wrapper_bg.lang_en .footer-block .container {    flex-wrap: wrap;    gap: 30px 0;}body.wrapper_bg.lang_en .footer-web br {    display: none !important;}/* 250226 */    .new-form {        padding: 50px;    }
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slick-caption {top: 32%;}.RWDbanner007 .item-img {width: calc(100% - 420px);}.RWDbanner007 .item-box {width: 420px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.product-block::before {width: 500px;height: 250px;bottom: -180px;}.video-block::after {width: 480px;height: 247px;}.strongpoint-box {margin: 0 0 40px;flex-direction: column-reverse;}.strongpoint-img {width: 100%;}.strongpoint-box .strongpoint-txt {width: 100%;margin: 0 0 25px;padding-left: 0;}.stron-subtitle {margin: 0 0 10px;}.strongpoint-box.odd .strongpoint-txt {padding-left: 0;padding-right: 0;}.strongpoint-box.odd {    flex-direction: column-reverse;}.new-form .formdesc {padding: 0; width: 100%;}.customized_columns {width: 100%;padding: 0; margin-top: 30px;}/*230810*/ 
.news-block{}.news-block:before{width: 500px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*精選禮盒推薦*/ 
.box-block {    padding: 80px 0px 180px;}.RWDbanner007 .banner-info {    text-align: center;}.RWDbanner007 .item-blk {    height: auto;}.RWDbanner007 .item-blk .item-box {    position: relative;    width: 100%;    max-width: 550px;    right: initial;    left: initial;    top: 0;    margin: -80px auto !important;}.RWDbanner007 .swiper-container {    width: 100%;}.news-block:after {    width: 80px;}.RWDbanner007 .item-nav-next,.RWDbanner007 .item-nav-prev {    right: -20px;    top: 50%;    z-index: 3;    transform: translate(0, -50%);    left: auto;}.RWDbanner007 .item-nav-prev {    position: absolute;    left: -20px;    right: auto;}.RWDbanner007 .item-nav-prev:hover {    left: -20px;    right: auto;}.RWDbanner007 .item-nav-next:hover {    left: auto;    right: -20px;}.RWDbanner007 .item-info {    height: auto !important;    padding: 40px 60px 50px;}.RWDbanner007 .item-editor {    -webkit-line-clamp: 3;    max-height: 180px;}.RWDbanner007 .item-box {    height: auto;}.RWDbanner007 .item-img {    height: 400px !important;}.RWDbanner007 .link-store {    bottom: -90px;    right: 50%;    transform: translateX(50%);    color: #d12249;}.RWDbanner007 .item-blk {    box-shadow: initial;}.RWDbanner007 .item-nav-next,.RWDbanner007 .item-nav-prev {    background: #fff;}.news-block {    padding: 80px 0px 190px;}/*banner*/ 
.RWDbanner_plus01 .logo img {    width: auto;}.RWDbanner_plus01 .slick-caption {    top: 20%;}.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;    width: 100%;}/*影片*/ 
.figcaption_bottom p {    font-size: 18px;    padding: 0px 15px 10px;}.figcaption_bottom h2 {    padding: 0px 15px;}.RWDbtn01 .btn-box {    margin: 15px 0 0;}/*footer*/ 
.footer-block {    padding: 50px 0px 30px;}.footer-block .container {    flex-wrap: wrap;}.footer-social {    padding: 0;}.footer-web {    margin-top: 30px;}.footer-web br {    display: none !important;}.footer-web span {    display: inline-block;    margin-right: -3px;}/*---------*/ 
.page_wrapper_bg section.call_to_action {    padding: 80px 0;}.RWDtimeline01 .timeline-in {    padding: 30px 50px;}.RWDtimeline01 .line_dot,.RWDtimeline01 .line_dot2 {    left: 50px !important;    top: 90px !important;}.btn.btn_back a {    padding: 3px 50px;    font-size: 15px;    width: auto;    float: right;}.prinner-block {    padding: 70px 30px;}.prinner-block.section1 {    padding: 70px 0 0;}.prinner-block.section5 {    padding: 70px 30px;}.titlebottom-box {    width: 60%;    font-size: 18px;}.ninety-imgsec .imgbox {    width: calc(100%/2 - 30px);    margin: 0 15px 30px;}.RWDproduct_page .pic-box {    width: 100%;    padding-right: 0;}.RWDproduct_page .products-info {    width: 100%;}.prinner-block .prinfo-box {    padding: 30px 50px;}.prinner-block.section2:before {    width: 40vw;    height: 10vw;}.prinner-block .prinfo-txt strong {    font-size: 40px;}.prinner-block .prinfo-txt {    font-size: 17px;    line-height: 1.3;    margin-left: 0;    color: #333;}.prinner-block .prinfo-box {    padding: 30px;    flex-direction: column;    text-align: center;}.prinner-block .prinfo-img {    width: 70px;    margin: 0 0 15px;}/*橫桿呈現*/ 
.scroll-txt {    display: block;    margin: 15px 0 0;}.calen::-webkit-scrollbar {    width: 3px;    height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {    background-color: #a6a6a6;    border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {    background-color: rgba(166, 166, 166, 0.2);}.calen::-webkit-scrollbar {    width: 3px;    height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {    background-color: #a6a6a6;    border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {    background-color: rgba(166, 166, 166, 0.2);}.calen {    overflow-x: auto;    padding-bottom: 0;    -webkit-overflow-scrolling: auto;    background: #fff;    box-shadow: 9px 10px 12px rgb(51 51 51 / 4%);    white-space: nowrap;}.tab_content {    color: #555 !important}.tab {    padding: 20px 0 !important;}#article {    padding: 0 15px !important;}.page_wrapper_bg section.call_to_action>.container {    width: 100%;}.article5 .page_wrapper_bg section.call_to_action>.container,.article3 .page_wrapper_bg section.call_to_action>.container,.product1.productcontent .page_wrapper_bg section.call_to_action>.container {    width: 100%;}.video_item_subject {    font-size: 20px !important;    margin: 20px 0 0 !important;    font-weight: 500;    color: #333;    text-align: center !important;}#sidebar {    margin: 0 0 30px;}/*230608修改*/ 
.pro-tab_pic-box img {    width: calc(100% / 4 - 20px);}/*230810修改*/ 
.RWDproduct_page .tab-box .tab-container>ul>li {    padding: 50px 50px;}/*語系EN*/body.wrapper_bg.lang_en .RWDmenu_plus02 .cd-logo {    width: 226px;}body.wrapper_bg.lang_en .RWDbanner_plus01 .logo img {    width: 41vw;}body.wrapper_bg.lang_en .RWDnews005 h4 {    font-size: 17px;}/* 250226 */ 
.eformscontent .form-horizontal .form-column,.eformscontent .form-horizontal .control-label {    width: 100%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
    body.wrapper_bg.lang_en .RWDbanner_plus01 .logo img {        width: 38vw;    }
}
/*850px end*/
/*767px start*/
@media (max-width: 767px) {
/*搜尋*/ 
.cd-search {    width: 100%;    right: 0px;}/*影片*/ 
.video-block {    padding: 100px 0 80px;}.RWDvideo002 .videoitem {    width: calc(50% - 20px);    float: left;    margin: 0px 10px 20px;}.footer-web br {    display: block !important;}.footer-web span {    display: none;}.new-form {    padding: 50px;}.article1 .RWDtimeline01 .model-title {    font-size: 28px;    padding: 15px 0;}.article1 .RWDtimeline01 .timeline-in {    padding: 0;    background: transparent;}.article1 .RWDtimeline01 .line_dot,.article1 .RWDtimeline01 .line_dot2 {    left: 0 !important;    top: 35px !important;}.article1 .RWDtimeline01 li.event .point .title {    font-size: 18px;}.article1 .cd-main-content {    background: none;}.layoutlist_8.rwd.fn_article3 {    display: flex;    flex-wrap: wrap;    width: 100%;}.layoutlist_8.rwd .item {    padding: 30px;    width: calc(50% - 10px);    flex-direction: column;    margin: 0 5px 10px;}.layoutlist_8 ._col.list_img.col-sm-3.col-md-3 {    padding-left: 0;    width: 100%;}.layoutlist_8.rwd .list_img+.list_subject {    margin-top: 10px;    width: 100%;    padding: 0;}.layoutlist_8.rwd .listdate {    margin: 20px 0 0;    width: 100%;    padding: 0;}.layoutlist_8.rwd .listdate .day {    color: #555;    font-size: 12px;    letter-spacing: 0;}/*230608修改*/ 
.article1 .cd-main-content {    background: #efefef;}.RWDproduct_page .faq-item.active .faq-question {    background: #dbdbdb;}.RWDproduct_page .faq-item.active .faq-question span {    color: #333;    font-weight: 400;}.RWDproduct_page .faq-item .faq-answer {    background: #fff;}.RWDproduct_page .faq-item .faq-question {    background: #fff;}.RWDproduct_page .faq-item .editor {    padding: 30px;}.article1 .RWDtimeline01 .line_dot2 span {    background: linear-gradient(to bottom, rgb(239 239 239) 0, rgb(239 239 239) 2%, rgb(239 239 239) 100%);}.page_wrapper_bg section.call_to_action:after {    display: none;}
}
/*767px end*/
/*650px start*/

@media (max-width: 650px) {    /*語系EN*/    body.wrapper_bg.lang_en .RWDmenu_plus02 .cd-logo {        width: 196px;        margin-top: 12px !important;    }    .index .lang_en h2.sub-title,    body.wrapper_bg.lang_en .RWDbanner007 .title-sub,    body.wrapper_bg.lang_en .RWDservice004 .title_block .title_en {        font-size: 17px;        text-align: left;    }.eformscontent .page_wrapper_bg .new-form .new-width .currectsend_btn,    .page_wrapper_bg .currectsend_btn a{        width: 100%;                display: block;        text-align: center;    }}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container {    width: 100%;    padding-left: 20px;    padding-right: 20px;}.index h1.main-title,.RWDbanner007 .title-main {    font-size: 30px;}.RWDnews005 .container {    padding: 80px 40px 30px !important;}/*menu*/ 
.RWDmenu_plus02 .cd-logo {    width: 240px;}.cd-primary-nav .go-back a {    font-weight: 300;}.RWDmenu_plus02 .share-group.main_share {    display: none;}/*banner*/ 
.RWDbanner_plus01 .logo img {    width: 300px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 16%;}/*禮盒*/ 
.news-block {    padding: 60px 0px 190px;}.news-block .container {    width: 100%;    padding: 0 30px;}.RWDbanner007 .item-subtitle {    font-size: 18px;}.RWDbanner007 .title-main {    font-size: 32px;}.RWDbanner007 .item-fraction {    right: 0px;    top: -35px;    color: #eee;    height: 35px;    width: auto;    padding: 5px 10px;    flex-wrap: nowrap;    flex-direction: row;    align-items: center;}.RWDbanner007 .banner-info {    padding: 0;}.RWDbanner007 .item-blk {    padding: 0;}.portfolio_block:before,.portfolio_block:after {    display: none;}.RWDbanner007 .item-img {    height: 30vh !important;    overflow: hidden;}.RWDbanner007 .item-blk .item-box {    position: relative;    width: 100%;    top: -2px;}.RWDbanner007 .item-title {    padding-right: 0px;    line-height: 1.3;    letter-spacing: 1px;    font-size: 28px;    margin-bottom: 5px;    letter-spacing: 0px;    font-size: 21px;}.RWDbanner007 .item-box {    height: auto;}.RWDbanner007 .item-info {    padding: 30px;}.RWDbanner007 .item-nav-next,.RWDbanner007 .item-nav-prev {    right: -25px;}.RWDbanner007 .item-nav-prev {    left: -25px;}.RWDbanner007 .item-nav-prev:hover {    left: -15px;}.RWDbanner007 .item-nav-next:hover {    left: auto;    right: -15px;}.RWDbanner007 .item-editor {    font-size: 14px;    letter-spacing: 1px;}.RWDbanner007 .item-subtitle {    padding-right: 15px;    line-height: 1.5;    letter-spacing: 1px;}.RWDbanner007 .decorate-line {    width: 1px;    height: 15px;    margin: 0 10px;    background-color: #ddd;    transform: rotate(12deg);}.RWDbanner007 .item-content {    position: initial;}.RWDbanner007 .item-fraction {    background: rgb(0 0 0 / 60%);}.RWDbanner007 .link-store {    width: 100%;    max-width: 100%;}.RWDbanner007 .item-nav-next,.RWDbanner007 .item-nav-prev {    width: 45px;    height: 45px;    font-size: 15px;}.RWDbanner007 .item-nav-prev {    left: -15px;}.RWDbanner007 .item-nav-prev .ii-arrow1 {    left: 13px;}.RWDbanner007 .item-nav-next .ii-arrow1 {    right: 13px;}.RWDbanner007 .item-nav-next,.RWDbanner007 .item-nav-prev {    right: -15px;}.RWDbanner007 .item-nav-next:hover {    width: 45px;}.box-block:before,.hot_block:after {    display: none;}.box-block {    padding: 60px 0 180px;}.RWDbanner007 .banner-info {    margin-bottom: 30px;}.RWDbanner007 .item-img .swiper-slide {    background-position: inherit;    background-size: contain;}/**/ 
.RWDnews005 .owl-prev,.RWDnews005 .owl-next {    line-height: 45px;    width: 45px !important;}.video-block {    padding: 80px 0 60px;}.video-block .row {    margin-left: 0px;    margin-right: 0;}.RWDbtn01 .btn-box {    margin: 0;}/*footer*/ 
.footer-block {    padding: 50px 0px 70px;}.footer-info .RWDedictor {    width: 100%;}.social-btn a {    width: 100%;}.footer-social {    width: 100%;    margin-top: 25px;    border-top: 1px solid #555;    padding-top: 16px;}.footer-block h4 {    font-size: 20px;}.scrollTop002 {    bottom: 70px;    right: 12px;}.fixed-btn img {    width: 40px;    filter: contrast(0) brightness(2);    margin-right: 4px;    position: relative;    top: 1px;}.fixed-btn a {    background: #4caf50;    color: #fff;    display: block;    display: flex;    align-items: center;    justify-content: center;    padding: 3px 0;}.fixed-btn {    position: fixed;    bottom: 0px;    width: 100%;    display: block;}.product-block::before {    opacity: 0.8;}.video-block::after {    z-index: -1;}.RWDalert_fancybox.bottom {    width: 100%;}/*-------*/ 
.hgroup .pageTitle {    font-size: 32px;}.article5 .page_wrapper_bg section.call_to_action>.container,.article3 .page_wrapper_bg section.call_to_action>.container,.product1.productcontent .page_wrapper_bg section.call_to_action>.container {    width: 100%;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p {    font-size: 15px;}.page_wrapper_bg .article-text h2 {    font-size: 25px;    margin: 0 0 10px}.article2 .page_wrapper_bg section.call_to_action>.container,.article1 .page_wrapper_bg section.call_to_action>.container {    width: 100%;}.abtop-sec {    padding: 0;    border: none;    margin: 0}.abtop-sec h2 {    text-align: left;}.stron-subtitle {    border-bottom: 1px solid rgb(51 51 51 / 22%);    padding: 0 0 20px;    margin: 0 0 20px;}.RWDtimeline01 .timeline-in {    padding: 0;    background: transparent;}.RWDtimeline01 .line_dot,.RWDtimeline01 .line_dot2 {    left: 0 !important;    top: 0 !important;}.RWDtimeline01 .model-title {    font-size: 25px;    padding: 5px 0;}.RWDtimeline01 .line_dot2 span {    background: linear-gradient(to bottom, rgb(248 248 248) 0, rgb(244 244 244) 2%, rgb(248 248 248) 100%);}.btn.btn_back a {    width: 100%;}.prinner-block .txtsec {    padding: 0 30px;}.prinner-block.section3 {    padding: 70px 30px;}.prinner-block .txtsec {    padding: 0 30px;    text-align: left;}.prinner-block.section1 {    padding: 50px 0 0;}.prinner-block .colorsec {    padding: 15px;    font-size: 17px;}.titlesec {    font-size: 20px;}.prinfo-sec {    display: flex;    flex-direction: column;}.prinner-block .prinfo-box:first-child {    margin: 0 0 30px;}.prinner-block .prinfo-box {    width: 100%;    margin: 0;}.prinner-block.section2:before {    width: 100%;    height: 12vw;    margin: 0 0 30px;}.titlebottom-box {    width: 100%;    font-size: 15px;}.ninety-imgsec .imgbox {    width: 100%;    margin: 0 0 30px;}.prinner-block.section4 ul {    background: transparent;    border-radius: 0;    padding: 0}.prinner-block {    padding: 70px 50px;}#prtable td:first-child {    font-size: 14px;    width: auto;    padding: 10px 10px;}#prtable td {    padding: 10px;    width: 50%;    font-size: 14px;}#buytable tr:first-child {    font-size: 16px;}.article2 .page_wrapper_bg section.call_to_action:before {    display: none}.layoutlist_2 .video_item {    width: 100%;    margin: 0 0 40px;    padding: 0;    height: auto !important;}.btn.btn_back {    width: 100%;}.new-form {    padding: 30px;}.ct-title span {    font-size: 18px;}.stron-subtitle {    font-size: 15px;}#article {    padding: 0 !important;}.layoutlist_8.rwd .item {    padding: 30px;    width: 100%;    flex-direction: column;    margin: 0 0 10px;}/*230608修改*/ 
.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p {    font-size: 17px;}.article1 .RWDtimeline01 li.event .point .editor {    font-size: 17px;}.stron-subtitle {    font-size: 17px;}.stron-subtitle {    border-bottom: 2px solid rgb(51 51 51 / 22%);}.RWDproduct_page .products-info .txt .editor {    font-size: 17px;}#mobile-fixed,#plusbuy_mobile-fixed,.RWDproduct_page {    font-size: 17px;}#prtable td:first-child {    font-size: 17px;}#prtable td {    font-size: 17px;}.pro-tab_pic-box img {    width: calc(100% / 2 - 20px);}.ct-title {    font-size: 22px;}.ct-begin-name {    font-size: 17px;}/*語系EN*/body.wrapper_bg.lang_en .cd-header-buttons li.search-btn {    margin-top: 10px;    margin-left: 0;}body.wrapper_bg.lang_en .RWDmenu_plus02 .querycar-block {    margin-left: 4px;}body.wrapper_bg.lang_en .RWDnews005 h4,body.wrapper_bg.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {    padding: 0;}body.wrapper_bg.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {    font-size: 15px;}body.wrapper_bg.lang_en .footer-social {    padding-top: 2rem;}body.wrapper_bg.lang_en .RWDbanner_plus01 .slick-caption {    top: 13%;}body.wrapper_bg.lang_en .RWDbanner_plus01 .logo img {    width: 60vw;}body.wrapper_bg.lang_en .fixed-btn a {    text-transform: uppercase;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*影片*/ 
.RWDvideo002 .videoitem {    width: 100%;    float: none;    margin: 0px 0px 20px;}.RWDbtn01 .btn {    width: calc(100% - 40px);}.RWDmenu_plus02 .cd-logo {    width: 175px;    margin-top: 12px !important;}/*230608修改*/ 
.RWDproduct_page .faq-item .editor {    padding: 20px;}.ct-title {    font-size: 20px;}.ct-title {    margin: 0 0 10px;    padding: 0 0 10px;}/*230810修改*/ 
.news-block:before {    width: 64%;}/*語系EN*/body.wrapper_bg.lang_en .RWDbanner_plus01 .logo img {    width: 71vw;}.lang_en .RWDvideo002 .videoitem {    height: auto !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*語系EN*/body.wrapper_bg.lang_en .RWDmenu_plus02 .cd-logo {    width: 180px;    margin-top: 12px !important;}.new-form{    background: transparent;    padding: 0;    box-shadow: unset;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px) {    .RWDmenu_plus02 .cd-logo {        width: 135px;        margin-top: 16px !important;    }    /*語系EN*/    body.wrapper_bg.lang_en .RWDmenu_plus02 .cd-logo {        width: 166px;        margin-top: 15px !important;    }}

/*370px end*/
/*320px start*/
@media (max-width: 320px){
.RWDfakeloader img {width:280px;}
}
/*320px end*/