a:hover, a:focus{color:#000;text-decoration: none;transition: 0.5s}a {text-decoration: none;transition: 0.5s}.main {overflow: hidden;background: #0F131B;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none}body,html,input, select, textarea { font-family: 'Noto Serif TC', serif;}/*選單*/ 
.RWDmenu_plus02 .container {width: 85%;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;cursor: pointer;font-family: 'Noto Serif TC', serif;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #222;}.cd-primary-nav>li:hover:after {left: 50%;right: initial;background: #931717;z-index: 9999;transform: scale(1);top: 10px;}.cd-primary-nav>li:after {position: absolute;display: block;bottom: initial;left: 50%;right: initial;height: 8px;width: 8px;top: -10px;margin-left: -4px;transform: scale(0);content: ""}.cd-primary-nav>li>a:hover {color:#761c1c;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#761c1c}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;padding: 10px 20px;margin-bottom: 0;color: #2b2b2b;text-align: left;font-family: 'Noto Serif TC', serif}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #222;color: #fff;}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px solid #000000;font-size: 16px;color: #222}.RWDmenu_plus02 .cart-menu .title span {background: #222;box-shadow: none;padding: 5px 7px;position: relative;top: -2px;}.carempty {font-size: 14px;letter-spacing: 2px;}nav.cd-nav ul .close-btn{color:#ababab;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before{background-color: #ababab;}/*logo*/ 
.cd-logo {width: 250px;position: absolute;margin-top: -28px;margin-left: 0px;max-height: 108px;overflow: hidden;}/*bennrt*/ 
.RWDbanner_plus01 .slickitem01 .slick-caption {top: 58%;}.RWDbanner_plus01 .slickitem01 .container {width: 95%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;opacity: 1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #ffffff;border-radius: 0;}.RWDbanner_plus01 .page-scroll a {color: transparent;}.RWDbanner_plus01 .page-scroll {left: initial;margin-left: 0px;;right: 25px;}/*寬度*/ 
.footer_block .container {width: 85%;}.edm_block .container {width: 80%;}.about_box .container {width: 80%;}.service_block .container {width: 85%;}/*關於*/ 
.about_block {padding: 120px 0px;position: relative;}.RWDleft_cont002 .item-second .pic {width: 100%;float: none;display: block}.RWDleft_cont002 .item-second a {width: 30%;display: block;}.RWDleft_cont002 .item-second .text-box {width: 68%;left: 0px;background: rgb(42 42 42 / 58%);margin: 0px 20px 0px 0px;color: #eee;height: 100%;padding:80px; -o-transition: all 0.8s;-webkit-transition: all 0.8s;display: block;min-height: 600px;position: relative}.RWDleft_cont002 .item-second {position: relative;background-color: transparent;display: flex;flex-direction: row-reverse;justify-content: center;align-items: center;}.RWDleft_cont002 {margin-bottom:80px;}.RWDright_cont002 .item-first a {width: 30%;position: relative;display: block;}.RWDright_cont002 .item-first .pic {width: 100%;float: none}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first {background: transparent;display: flex;justify-content: center;}.RWDright_cont002 .item-first .text-box {width: 68%;position: relative;height: auto;float: none;color: #fff;padding:80px;background: rgb(42 42 42 / 58%);margin-left: 20px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 42px;font-weight: bold;letter-spacing: 0px;line-height: 1;}.RWDleft_cont002 .item-second .text-box .subtitle span {font-weight: 300;opacity: 0.3;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 20px;letter-spacing: 3px;margin-top: 15px;font-weight: 500;font-family: 'Noto Serif TC', serif;line-height: 2;}.RWDleft_cont002 .item-second .text-box .underline {width: 100%;height: 1px;background-color: #3a3b3c;margin: 15px 0px 50px;}.RWDleft_cont002 .item-second .text-box .text {line-height: 32px;font-size: 15px;letter-spacing: 2px;margin-top: 35px;width:75%}.RWDleft_cont002 .item-second .text-box .text br {display:none}.RWDleft_cont002 .item-second .text-box  h6 {font-size: 18px;}.about_block .about_pic {position: absolute;right: -170px;z-index: 1;bottom: -50px;width: 500px;}.about_block .about_pic img {width: 100%;}.RWDright_cont002 .item-first .text-box a {display:none}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 17px;letter-spacing: 2px;margin-top: 15px;font-weight: 500;font-family: 'Noto Serif TC', serif;line-height:1.5;}.RWDright_cont002 .item-first .text-box .subtitle span {font-weight: 300;opacity: 0.3;}.RWDright_cont002 .item-first .text-box .title {font-size: 36px;letter-spacing: 2px;font-weight: 500;font-family: 'Noto Serif TC', serif;line-height: 1;}.RWDright_cont002 .item-first .text-box .underline {width: 100%;height: 1px;background-color: #3a3b3c;margin: 15px 0px;}.RWDright_cont002 .item-first .text-box .text {line-height: 32px;font-size: 15px;letter-spacing: 2px;margin-top: 20px;width: 100%;}.about_block .about_item {width: calc(100%/2 - 1px);padding-right: 30px;font-size: 14px;line-height: 2;letter-spacing: 1px;color: #cfcfcf;display: flex;align-items:center;margin:30px 0 0}.about_block .about_box_item {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}.about_block .about_box_item h6 { font-size: 18px;color: #fff;margin-top: 0;font-weight: 600;letter-spacing: 2px;line-height: 1.2;margin-bottom: 0px}.about_block .about_box_item .img img {width: 100%;}.about_block .about_box_item .img {width: 100px;position: relative;top: -2px;margin-right: 11px;min-width:100px}.about_block .about_item:last-child h6 {letter-spacing: 0;}/**/ 
.service_block::before {content: "";position: absolute;width: 1px;height: 50px;right: 50%;top: 0;background: #523a1a;margin-top: -25px;}.service_block::after {content: "";position: absolute;width: 260px;height: 1px;background: #32281b;right: 50%;top: 0;margin-right: -130px;}.service_block {position: relative;padding: 120px 0px 50px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {margin: 0;font-weight: 800 !important;margin-bottom: 0px!important;font-size: 40px!important;letter-spacing: 3px!important;font-family: 'Noto Serif TC', serif;line-height: 1.8!important;color: #fff!important;}.RWDproduct004 h2.sub-title {font-size: 20px !important;margin: 0px 0 0 !important;color: #efefef !important;font-weight: 500 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px !important;}.RWDproduct004 .callout-dark {background-color: transparent;color: #fff;position: relative;z-index: 10;border-radius: 0;padding: 0;}.RWDproduct004 .section-subject {text-align: center;margin-bottom: 60px;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none}.RWDproduct004 #portfolio .col-md-3.col-sm-3.mix {width: calc(100%/2 - 20px);float: left;margin: 0px 10px 30px!important;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 20px;line-height: 2;color: #fff;margin: 0;padding: 0;letter-spacing: normal;font-weight: 600;font-family: 'Noto Serif TC', serif;}.RWDproduct004 .list-inline h6 {font-family: 'Noto Serif TC', serif;font-size: 18px;color: #fff;letter-spacing: 1px;margin: 0;}.RWDproduct004 .list-inline p {font-size: 14px;letter-spacing: 1px;line-height: 1.8;margin-top: 15px;color: #d3d1d1;border-top: 1px #383838 solid;padding-top: 25px;}.RWDproduct004 .item-box-desc {padding: 20px 20px 20px;}.RWDproduct004 .list-inline span {font-size: 13px;letter-spacing: 1px;color: #555;}.RWDproduct004 #portfolio .col-md-3.col-sm-3.mix:hover::after {width: 100%;}.RWDproduct004 #portfolio .col-md-3.col-sm-3.mix::after {width: 0%;height: 100%;background: rgb(0 0 0 / 55%);content: "";top: 0;left: 0;position: absolute;z-index: -1;transition: 0.5s;}/**/ 
.box_work::after {content: "";position: absolute;background:url(archive/image/customization/px08.png)no-repeat;width: 100%;height: 100%;top: 0;left:80PX;mix-blend-mode: color-dodge;background-size: contain;pointer-events: none;z-index: -1}.box_work {padding: 120px 0px;position: relative;margin-bottom: 150px}/*合作*/ 
.RWDparallax_new .picbgbox {height:35vw !important;display: flex !important;justify-content: center;align-items: center}.info_block .infobox {text-align: center;}.info_block .infobox img {width: 450px;margin: 0 auto;opacity: 0.8}.info_block h6 {font-size: 20px;font-family: 'Noto Serif TC', serif;color: #eee;letter-spacing: 2px;margin: 0 auto;line-height: 1.5;margin-bottom: 30px;}.px_btn_block a.px_btn_a::after {content: "";position: absolute;width: 96%;height: 87%;border: 1px #ab9278 solid;left: 50%;top: 4px;transform: translate(-50%);transition: 0.5s}.px_btn_block a.px_btn_a {position: relative;background: url(archive/image/customization/ricepaper2.png);padding: 15px 30px;width: 250px;display: block;font-family: 'Noto Serif TC', serif;color: #222;font-weight: 600;letter-spacing: 2px;font-size: 18px;margin: 0 auto;transition: 0.5s;}.px_btn_block a.px_btn_a:hover {color: #850202}.px_btn_block a.px_btn_a:hover::after {border: 1px #850202 solid;}/*電子報*/ 
.edm_block {padding: 120px 0px;position: relative;display:none}.edm_block h5 {margin-top: 0;font-family: 'Noto Serif TC', serif;font-size: 35px;color: #efefef;letter-spacing: 2px;text-align: center;line-height: 1.5;margin:0}.edm_block p {margin: 0 0 10px;font-family: 'Noto Serif TC', serif;font-size: 18px;text-align: center;letter-spacing: 1px;color: #eee;letter-spacing: 2px;}.web_edm {/*margin-top: 50px !important;*//*width: 60%;*//*margin: 0 auto;*/border: 0px solid #1a1a1a}.web_edm {background-color: #e5e5e5;/*height: 45px;*/}.web_edm .email input {border: medium none;line-height: 45px;height: 45px;padding: 0px 5px;width: 100%;margin: 0 20px;background-color: transparent;font-weight: 600;color: #888;font-size: 15px;letter-spacing: 1px;}.web_edm .email {float: left;position: relative;width: calc(100% - 300px);}.web_edm .btn_container {float:left;width: 300px;}.web_edm .btn {display: inline-block;padding: 0px 10px;line-height: 45px;font-size: 16px;float: left;text-align: center;cursor: pointer;color: #222;width: calc(100%/2 - 1px);letter-spacing: 2px;font-family: 'Noto Serif TC', serif;background: transparent;border: 0;border-radius: 0}div#btn_reject_emailm_RWDfullscreen01_69_2 {color: #999;border-left: 2px #11161f solid;}div#btn_order_emailm_RWDfullscreen01_69_2 {color: #0c1117;font-weight: 600}/*頁尾*/ 
.footer_block a,.footer_block a:hover {color:#dfdfdf}.footer_block .col-md-3.center { display: none;}.footer_row { display: flex; justify-content: center;}.footer_block {background: #000;color: #dfdfdf;font-size: 15px;letter-spacing: 1px;line-height:2.2;padding: 80px 0px 50px;position: relative}.footer_block .container.bottom {color: #666;display: flex;align-items: center;border-top: #222 solid 1px;padding-top: 10px;margin-top:50px;font-size: 13px;justify-content: center;}span.copyright_desc {padding: 0px 10px; color: #666;letter-spacing: 0.5px;}span.copyright_desc a {color: #666}.footer_row .right .RWDedictor h5 {font-weight: 600;color: #e1e1e1;font-size: 16px;letter-spacing: 2px;}.footer_row .right .RWDedictor {display: flex;justify-content: space-between;}.footer_block ul {list-style: none;padding-left: 0px;margin-top: 20px;}.footer_block .left h5 {font-size: 20px;margin-top: 0;color: #fff;margin-bottom: 30px;font-weight: 600;letter-spacing: 1.5px;}.footer_block .center h5 {font-size: 18px;margin-top: 0;color: #fff;margin-bottom: 30px;font-weight: 600;letter-spacing: 0.5px;}.footer_block .container .left span {margin-right: 15px;font-weight: 600;color: #fff;}.footer_block .shop_btn_a {display: block;width: 250px;border: 1px solid #f63;text-align: center;font-weight: 600;margin-bottom: 15px;background: linear-gradient(-180deg,#f53d2d,#f63);color: #fff;padding: 2px 20px;transition: 0.8s;}.footer_block .shop_block2 .shop_btn_a {background: linear-gradient( -180deg,#ffac00,#ffca33);border: 1px #ffca33 solid;}.shop_block img, .shop_block2 img {width: 26px;margin-right: 10px;position: relative;top: -2px;}.footer_block .shop_btn_a:hover {background:#111;border: 1px #fff solid;transition: 0.8s}/**/ 
.scrollTop002 .ii {font-size: 35px;background: #bbb;border-radius: 0;}/**/ 
.RWDsocial002 i {color:#666!important}.RWDsocial002 i.i.ii-line3.iconRounded:hover {color: #00c300!important}.RWDsocial002 .iconRounded {align-items: center;justify-content: center;}.RWDsocial002 .iconRounded {font-size: 25px;border-radius: 0%;width: 50px;height: 50px;text-align: center;padding-top: 0;margin-right: 5px;display: flex;}.RWDsocial002 i.i.ii-fb1.iconRounded:hover {color: #1877f2!important}.RWDsocial002 i.i.ii-ig2.iconRounded:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);-webkit-background-clip: text;color: transparent!important}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1;color: #43B6B1;background-color: transparent;}.RWDsocial002 .pull-right {float: left !important;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #fff;}/**/ 
.RWDbtn01 .btn {    background: url(archive/image/customization/ricepaper2.png);    max-width: 300px;    width: 300px;    overflow: hidden;    text-decoration: none;    color: #222;    border: 0px solid #222;    z-index: 2;    letter-spacing: 2px;    font-weight: 600;    transition: 0.5s;    padding: 15px 30px;    text-align: left;    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    right: initial;    max-height: 55px;    font-size: 18px;    border-radius: 0;    position: relative;}.RWDbtn01 .btn::after {    content: "";    clip-path: polygon(0 0, 0% 100%, 100% 45%);    background: #333;    width: 12px;    height: 12px;    right: 25px;    top: 23px;    position: absolute;    transition: 0.3s;}.RWDbtn01 .btn::before {    content: "";    position: absolute;    width: 97%;    height: 85%;    border: 1px #ab9278 solid;    left: 50%;    top: 4px;    transform: translate(-50%);    transition: 0.5s;    pointer-events: none}.RWDbtn01 .btn:hover::after{background:#850202}.RWDbtn01 .btn:hover::before {border: 1px #850202 solid}.RWDbtn01 .btn:hover {color: #850202;background: url(archive/image/customization/ricepaper2.png)}.px_btn_block a.px_btn_a::after {    top: 50%;    transform: translate(-50%, -50%);    height: 80%;}
/*footer start*/

.web_edm {    max-width: 360px;    background: white;    margin-top: 2rem;}.web_edm .email {    width: 70%;    margin: 0;    padding: 0 10px;}.web_edm .btn_container {    width: 30%;    display: flex;    float: none;}.web_edm .btn {    float: none;    width: 50%;    font-size: 14px;}.web_edm .email input {    margin: 0;    font-size: 14px;    color: #555;    padding: 0;}.web_edm .btn:nth-child(1) {    background: url(archive/image/customization/ricepaper2.png);}.web_edm .btn:nth-child(2) {    background: #434343;    color: #999;}.web_edm .btn:hover {    color: #000;}.web_edm .btn:nth-child(2):hover {    color: #888;}

/*footer end*/
/*特殊 start*/

/**/ 
.RWDbanner007 .item-blk {height: 700px;}.RWDbanner007 {margin: 0 auto 0px;word-break: break-word;}.RWDbanner007 {z-index: 1;}.RWDbanner007 .item-title {font-weight: 800 !important;margin-bottom: 0px!important;font-size: 38px!important;letter-spacing: 3px!important;font-family: 'Noto Serif TC', serif;line-height: 1.8!important;color: #222!important;}.RWDbanner007 .swiper-button-disabled {opacity: .3;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {width: 40px;height: 65px;background-color: #111;top: 50%;margin-top: 0;outline: 0;z-index: 11;font-size: 18px;color: #fff;}.RWDbanner007 .item-nav-next {right: -40px;}.RWDbanner007 .item-nav-prev {position: absolute;left: -40px !important;right: auto;}.RWDbanner007 .item-title-blk {margin-bottom:0px}.RWDbanner007 .item-editor .box {margin-bottom: 20px;}.RWDbanner007 .item-editor h5 {font-size: 15px;color: #222;margin: 0px 0px 5px;}.RWDbanner007 .item-editor p {border-bottom: 1px #eee solid;padding-bottom: 30px;margin-bottom: 30px;}.portfolio_block {position: relative;padding:200px 0px 100px;overflow: hidden;}.RWDbanner007 {position: relative;margin-left: 0% !important;width: 90%;margin: 0 auto !important;}.RWDbanner007 .item-pagination {position: absolute;right: -75px;top: 45px;transform: rotate(90deg); z-index: 111;}.RWDbanner007 .item-pagination .swiper-pagination-bullet-active:before {background-color: #000;}.RWDbanner007 .item-pagination .swiper-pagination-bullet:before {content: '';background-color:#5B5B5B;width: 25px;height: 5px;border-radius: 0}.RWDbanner007 .item-pagination .swiper-pagination-bullet {width: 30px;height: 20px}.RWDbanner007 .item-fraction {color: #8c8c8c;right: 45px;font-family: 'Cinzel', serif!important;}.RWDbanner007 .item-fraction {position: absolute;width: 120px;height: 120px;top: -50px}.RWDbanner007 .decorate-line {width: 100%;height: 1px;margin: 10px 0;background-color: #bbb;transform: rotate(-45deg);}.RWDbanner007 .crrent-page { font-size: 50px;position: relative;left: -50px;opacity: 0.8;color: #fff;}.RWDbanner007 .total-page {position: relative;right: -10px;top: -10px;font-size: 22px;color: #aaa;}.RWDbanner007 .swiper-container {background-color: transparent !important;overflow: visible;}.RWDbanner007 .link-store {    background: url(archive/image/customization/ricepaper2.png);    max-width: 250px;    width: 250px;    overflow: hidden;    text-decoration: none;    color: #222;    border: 0px solid #222;    z-index: 2;    letter-spacing: 2px;    font-weight: 600;    transition: 0.5s;    bottom: -100px !important;    left: 65px;    padding: 15px 20px;    text-align: left;    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    right: initial;    max-height: 55px;    font-size: 18px;}.RWDbanner007 .link-store:hover {color: #850202;}.RWDbanner007 a.link-store::after {    content: "";    clip-path: polygon(0 0, 0% 100%, 100% 45%);    background: #333;    width: 12px;    height: 12px;    right: 25px;    top:23px;    position: absolute;    transition: 0.3s;}.RWDbanner007 a.link-store:hover::after {    background: #850202;}.RWDleft_cont002 .item-second .text-box a {display:none}.RWDbanner007 .title-main {color: #fff;font-size: 40px;letter-spacing: 5px;line-height: 1.5;}.RWDbanner007 .title-sub {color: #ccc;font-size: 18px;letter-spacing: 2px;line-height: 1.3;margin-top: 10px;}.RWDbanner007 .swiper-container {background-color: #222;overflow: visible}.RWDbanner007 .item-img {overflow: initial;}.RWDbanner007 .item-box {width: 620px;height: 500px;top: 0px;right: 325PX;}.RWDbanner007 .banner-info {text-align: left;margin-bottom: 80px;}.RWDbanner007 .item-info {height: 700px !important;padding: 80px 60px;width: 100% !important}.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: #fff;}.RWDbanner007 .item-box .box-shadow {-webkit-box-shadow: none;box-shadow: none;}.RWDbanner007 .item-title {color: #eee;}.RWDbanner007 .item-editor {color: #333;position: relative;font-size: 15px;letter-spacing: 1px;line-height: 1.8;overflow: hidden;-webkit-line-clamp: 10;padding-left:5px}.RWDbanner007 .item-editor a {color: #333}.RWDbanner007 .item-fraction {color: #666;right: 15px;}.RWDbanner007 .item-subtitle {position: relative;font-size:18px;color: #222;letter-spacing: 1.5px;font-family: 'Noto Serif TC', serif;font-weight: 600;line-height: 1.5;margin-bottom: 50px;}.RWDbanner007 .item-nav-next:after{display:none;}.RWDbanner007 .swiper-button-disabled {opacity:1;}.RWDbanner007 .swiper-slide.swiper-slide-prev, .RWDbanner007 .swiper-slide.swiper-slide-next {transition: all .5s ease;opacity: 0.5;overflow: hidden;filter: blur(2px) grayscale(1);}.RWDbanner007 .item-nav-next:hover {background: #555;}.RWDbanner007 .item-nav-next:hover {width: 40px;}.RWDbanner007 .item-nav-prev:hover {width: 40px;background: #555}.RWDbanner007 .item-img img {opacity: 0;width: 100%;height: 100%;}.RWDbanner007 .item-img {width: calc(100% - 700px);height:700px;}.RWDbanner007 .item-editor span {font-family: 'Noto Serif TC', serif;text-transform: uppercase;width: 50px;display: inline-block;margin-right: 10px;font-weight: 600}@media (max-width: 1700px) {.RWDbanner007 .banner-info {margin-bottom: 50px;}}@media (max-width: 1400px) {.RWDbanner007 .item-box {width: 500px;height: 500px;}.RWDbanner007 .item-img {height: 500px;}.RWDbanner007 .item-info {height: 502px !important;padding: 50px;}.portfolio_block .container {width: 90%;}}@media (max-width: 1199px) {.RWDbanner007 .title-main {font-size: 36px;}.portfolio_block {padding: 80px 0 120px;}.RWDbanner007 .item-blk {height: 430px;}}@media (max-width: 991px) {.RWDbanner007 .item-blk {height: auto;}.RWDbanner007 .item-img {height:100% !important;}.RWDbanner007 .swiper-container-autoheight .swiper-wrapper {height:100% !important;}.RWDbanner007 .item-blk .item-box {position: relative;width: 100%;max-width:100%;right: initial;left: initial;top: 0;margin: 0px auto !important;}.RWDbanner007 .swiper-container {width: 100%;}.RWDbanner007 .banner-info {padding: 0 30px;}}@media (max-width: 600px) {.portfolio_block .container {width: 100%;padding: 0 30px;}.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;}.portfolio_block .container {width: 100%;padding: 0 30px;}.RWDbanner007 .banner-info {padding: 0;}.RWDbanner007 .item-blk {padding: 0;}.RWDbanner007 .item-img {height:45vh !important;overflow: hidden;}.RWDbanner007 .item-blk .item-box {position: relative;width: calc(100% + 2px);left: -1px;}.RWDbanner007 .item-title {padding-right: 15px;line-height: 1.3;letter-spacing: 1px;font-size: 28px;margin-bottom: 5px;}.RWDbanner007 .item-box {height: auto;}.RWDbanner007 .item-info {padding: 30px;}.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-editor span {font-family: 'Noto Serif TC', serif;text-transform: uppercase;width: 80px;display: inline-block;margin-right: 10px;letter-spacing: 1px;}.RWDbanner007 .item-editor ul li {border-bottom: 1px solid #f3f3f3;line-height: 35px;}.RWDbanner007 .item-editor ul {list-style: none;padding: 0;}.RWDbanner007 .contact_box ul li {border: 0;line-height: 2;}.RWDbanner007 .contact_box ul {display: inline-block;width: fit-content;float: right;margin-top: -30px;position: relative;left: -65px;}.RWDbanner007 .s_item {clear: both;position: relative;display: block;}.RWDbanner007 .banner-info {text-align: center;margin-bottom: 60px;}.RWDbanner007 .title-main {font-weight: 800 !important;margin-bottom: 0px!important;font-size: 40px!important;letter-spacing: 3px!important;font-family: 'Noto Serif TC', serif;line-height: 1.8!important;color: #fff!important;}.RWDbanner007 .title-sub {font-size: 20px !important;margin: 0px 0 0 !important;color: #efefef !important;font-weight: 500 !important;font-family: 'Noto Serif TC', serif;letter-spacing: 2px !important;}.RWDbanner007 .title-sub span {opacity: 0.4;font-weight: 300;margin:0px 10px}.RWDbanner007 .item-editor ul li:nth-child(5) {border: 0;}.RWDbanner007 .s_item {clear: both;position: relative;display: block;border-top: 1px #f3f3f3 solid;padding-top: 15px;display: flex;}.RWDbanner007 .contact_box {display: block;margin-bottom: 5px;height: 100%;clear: both;}.RWDbanner007 .s_item img {width: 45PX;display: inline-block;transition: 0.5s;}.RWDbanner007 .link-store::before {    content: "";    position: absolute;    width: 97%;    height: 85%;    border: 1px #ab9278 solid;    left: 50%;    top: 4px;    transform: translate(-50%);    transition: 0.5s;    pointer-events: none;}

/*特殊 end*/
/*內頁 start*/

/*內頁80%*//*a連結*/a{text-decoration: none;}.page_wrapper_bg section.call_to_action a,.page_wrapper_bg section.call_to_action a:hover,.page_wrapper_bg section.call_to_action a:focus {color: #000;text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*購物流程圈圈改色*/@keyframes num-bg{0%{background:#0F131B;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#0F131B;-webkit-transform:scale(1);transform:scale(1)}}/*main*/ 
.page_wrapper_bg .collapsing_header .main{background: #fff;top:80px!important;}.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 35vw;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;width: 80%; max-width:1500px; margin-top: -8vw;background: #fff;padding: 4vw 5vw;}.page_wrapper_bg .article-text .container {width: 100%;}.hgroup .container { width: 100%;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text ul,.page_wrapper_bg .article-text ol,.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:16px;line-height: 1.8;letter-spacing: 1px;color: #333; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:16x;line-height: 1.6; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*banner*/#RWDPAGE_BASE_PAT02 .banner_block{margin-top: 0;}/*麵包屑*/ 
.page_wrapper_bg .hgroup {position: absolute;top: -220px;z-index: 10;width: 100%;left: 0px;}.hgroup .container {width: 100%;margin-left: auto;margin-right: auto;border: 0;}.hgroup .page_subject {display: flex;flex-direction: column;align-items: center;padding: 0;}.hgroup h1 {letter-spacing: 3px;font-weight: 700 !important;color: #FFF !important;float: left;font-family: 'Noto Serif TC', serif;padding-right: 0px;position: relative;margin-right: 2rem;font-size: 40px;margin: 0;}.hgroup .breadcrumb {letter-spacing: 2px;font-weight: 300;order: 1;font-size: 12px;color: #555;background-color: transparent;padding: 5px 0; margin: 0; border: none;position: relative;bottom: 0px;right: auto;left: 0;float: left !important; display: inline-block;}.hgroup .breadcrumb a{color: #b9b9b9 !important;}/*共同文字設定*/ 
.webdesc{color: #333;font-weight: 500;font-size: 25px;line-height: 1.5;text-align: center;margin-bottom: 45px;}.webdesc::after{content: '';width: 1px;height: 40px;background: #bebebe;margin: 15px auto;display: block;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}.ebtn a,.btn.btn_back a{font-size:16px;}.ebtn a:hover,.btn.btn_back a:hover{color: #850202;background: url(archive/image/customization/ricepaper2.png) !important;}.ebtn a::before,.btn.btn_back a::before {content: "";position: absolute;width: 95%;height: 60%;border: 1px #ab9278 solid;left: 50%;top: 25px;transform: translate(-50%);transition: 0.5s;pointer-events: none;}.ebtn a::after,.btn.btn_back a::after {content: "";clip-path: polygon(0 0, 0% 100%, 100% 45%);background: #333;width: 12px;height: 12px;right: 25px;top: 42px;position: absolute;transition: 0.3s;}.ebtn a:hover::before,.btn.btn_back a:hover::before {border: 1px #850202 solid;}.ebtn a:hover::after,.btn.btn_back a:hover::after {background: #850202;}/*重新填寫*/ 
.refill_btn {display: none;}    /*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding:15px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;position: relative;}.btn.btn_back a {display: block;text-align: center;min-width:200px;max-height: 55px;line-height: 1.5;padding: 15px 30px;margin-top: 20px;color: #222;background: url(archive/image/customization/ricepaper2.png) transparent; border: 1px solid #222;transition: all .2s ease;}.btn.btn_back a:hover {border: 1px solid #222;color:  #850202!important;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;position: relative;}.ebtn a {display: block;text-align: center;min-width:200px;max-height: 55px;line-height: 1.5;padding: 15px 30px;margin-top: 20px;color: #222;background: url(archive/image/customization/ricepaper2.png) transparent; border: 1px solid #222;transition: all .2s ease;}.ebtn a:hover { color: #850202 !important; border-color: #222; transition: all .2s ease;}.new-form .new-width .currectsend_btn a {color: #fff !important;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #444;border: 1px solid #444;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff !important;background: #000 ;}.layoutlist_4 .showY br {display: none;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #000 !important;color: #fff !important;background: #000 !important;}.RWDshopping .btn.bg2:hover{background:#850202 !important;color: #fff !important;border: 1px solid #850202 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #444; border: 1px solid #444;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff !important; background: #000;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #000;color: #fff;border: 1px solid #000;padding: 10px 12px;}#btn_member_login:hover {background: #850202;color:#fff !important;border: 1px solid #850202;}#join_form .btn-primary {min-width:180px;float: none; background: #000;color: #fff;border: 1px solid #000;}#join_form .btn-primary:hover{background: #850202;color:#fff !important;border: 1px solid #850202;}.btn-primary { background-color:#444;border: 1px solid #444; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;color:#fff;}.btn-primary a {color: #fff !important;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff !important;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff !important;background-color:  #000;border-color: #000;outline: none;}/*忘記密碼 ＆重發認證信*/#div_forget_area *{border-radius: 0 !important;}.join_form-title{color: #000;font-weight: 800;}/*註冊*/ 
.join_form_btns{ text-align: right;}/*文章列表-2*/#article .layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 2;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth{ padding-bottom: 0;}/*文章列表-3*/ 
.layoutlist_3.fn_article3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3.fn_article3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/#article .layoutlist_4 .item {display: flex;align-items: stretch;border-bottom: 1px solid #eee;}#article .layoutlist_4 .list_subject a{font-size:17px!important;font-weight:700;margin:0 0 10px!important;display:block;line-height:1.5!important}#article .layoutlist_4 .list_subject .summary a{font-size:16px!important;font-weight:400;line-height:1.5!important}#article .layoutlist_4 .listdate{padding:0 10px;width:90px;border-left:1px solid #eee}#article .layoutlist_4 .listdate .day{font-size:25px}#article .layoutlist_4 .listdate .yearmonth{letter-spacing:1px;padding:0}#article .layoutlist_4 .item .list_img{padding-left:0}#article .layoutlist_4 .list_subject{width:calc(100% - 25% - 90px)}#article .layoutlist_4 .xrow.list {height: auto;}/*文章列表-7*/#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 15px !important;;}#article .layoutlist_7 .cdate, .article7 .layoutlist_7 .cdate a{font-size: 12px;}#article .layoutlist_7 .summary, .article7 .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-8*/ 
.layoutlist_8 .article_subject{font-weight:500;font-size:17px;line-height:1.5;display:block}.layoutlist_8 .list_subject .summary{margin:10px 0}.layoutlist_8 .list_subject .summary a{font-size:16px;font-weight:400;line-height:1.5;color:#000}/*文章列表頁籤修正*/#article .tabs {margin: 50px 0;}/*相簿列表*/ 
.layoutlist_2 .album_item {height: auto !important;}/*相簿上下方說明*/#album .page_desc {margin: 50px 0;}#album .page_content3 .page_desc2,#album .page_content4 .page_desc2 {margin: 50px 0 0;}/*修正相簿a連結顏色*/ 
.photo_view .flex-direction-nav a {color: transparent !important;}/*相簿-1*/#album .layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/#album .layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {background: #333;border-color: #333;color: #fff;}.layoutlist_5 .dbtn_v2 { display: inline-block;margin: 15px 0 0;padding: 6px 0.8em;font-size: 14px; line-height: 1.2;color: #333;border: 1px solid #b7b7b7; border-radius: 2px;background: #fff; text-decoration: none; cursor: pointer;}.layoutlist_5 .download_subject {line-height: 1.4;}.layoutlist_5 .summary {margin: 8px 0 0;font-size: 13px;line-height: 1.4;color: #818181;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}.page_content3_mainphoto .swiper-slide img {width: 100%;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #000;font-size: 16px;font-weight: 700;transition: 0.4s;border-radius:0;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#850202;font-size: 16px;font-weight: 700;transition: 0.4s;border-radius:0}.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: #887b55;transition: 0.4s;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;font-size: 15px;letter-spacing: 1px;}/*產品列表樣式*/ 
.layoutlist_4 .product_list_item,.layoutlist_2 .product_list_item{margin-top:0;height: auto !important;border: 0;margin-bottom: 30px;}.layoutlist_4 .pricearea{text-align:left;display:flex;align-items:center;letter-spacing:0}.layoutlist_4 .fixprice{ font-size: 13px;text-decoration: line-through;}.layoutlist_4 .sellprice{color:#f10404;font-weight:bold;}/*修正產品、文章預設列表排版*/ 
.productlist .layoutlist_2, .productlist .layoutlist_4, .productlist .layoutlist_5, .albumlist .layoutlist_2, .albumlist .layoutlist_4, .articlelist .layoutlist_2, .articlelist .layoutlist_4 {display: flex; flex-wrap: wrap;}.sortbar {float: none !important;margin-bottom: 20px !important;text-align: left !important; width: 100%;}/*購物清單*/ 
.RWDshopping .btn.normal{border-radius: 0;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}#join_form {background: white;}/*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal{border-radius: 0;}/*電子表單*/ 
.eformsDesc {margin: 0px 0;border: 0;text-align: center;padding-bottom: 40px;width: 85%;margin: 0 auto 0px;}.eformsDesc .contact-top-title{font-weight:800;font-size: 25px;margin-bottom: 15px;line-height: 1.3;}.eformscontent .layoutlist_1 {width: 100%;max-width: 1000px; margin: 0 auto;border: 1px solid #dcdcdc;padding: 3vw 3vw 5vw;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;    display: flex;flex-direction: row;align-items: center;}.form-horizontal .control-label {width: 20%;font-weight: 500;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 80%;padding-right: 0;}textarea.form-control {min-height: 130px;}.form-horizontal .control-label{line-height: 1.3;font-weight: 400;}.form-control{box-shadow: initial;}.customized_columns ._input, .customized_columns select{background: transparent;border: 1px solid #dfdfdf;border-radius: 0;}.boxname {margin-right: 10px;margin-left: 3px;}.systemmsg{text-align:center;}/*購物共同設定*/#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child,.layoutlist_4 .sellprice{ color: #850202;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor{ color: #333;}.RWDproduct_page .products-info .price-box{     display: flex;    align-items: center;}.product1 .layoutlist_2 .col-sm-3:hover .item .img, .product1 .layoutlist_4 .col-sm-3:hover .item .img {    box-shadow: 0px 0px 24px rgb(0 0 0 / 20%);    transition: 0.4s;}/*產品*//*產品list*/ 
.item .subject A.itemlink{font-size: 18px;font-weight: 800;color: #000;line-height: 1;}.layoutlist_4 .subject{margin-bottom: 0;}.layoutlist_4 .buybtn{background: #000;transition: 0.4s;font-weight: 800;padding: 10px 0;}.layoutlist_4 .buybtn:hover{background: #850202;transition: 0.4s;font-weight: 800;}/*產品detail*/ 
.RWDproduct_page .page_content3_mainphoto{border: 1px solid #dfdfdf;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page{font-family: 'Noto Serif TC', serif;}.RWDproduct_page .pic-box{width: calc(100% - 50%);}.RWDproduct_page .products-info{width: 50%;}.RWDproduct_page .products-info .name{font-size: 30px;color: #000;font-weight: 800;line-height: 1.6;margin-bottom: 10px;}.RWDproduct_page .products-info .price-box li#O_sellPrice,.RWDproduct_page .products-info .price-box li#O_sellPrice b{font-size: 20px;font-weight: 800;}/*簡述*/ 
.RWDproduct_page .products-info .txt .editor ul{list-style: none;margin: 0;padding: 0;}.RWDproduct_page .products-info .txt .editor ul li{border-bottom: 1px dotted #dfdfdf;padding: 10px 0;}.RWDproduct_page .products-info .txt .editor ul li:last-child{border-bottom: 0;}.RWDproduct_page .products-info .txt .editor  h4{color: #313131;}.combinationprice{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;margin: 15px 0;}.combinationprice ul{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}.combinationprice ul li{border-right: #787878 solid 1px !important;border-bottom: 0 !important;min-width: 120px;text-align: center;}.combinationprice .pro-detail-price-tit{display: block;color: #000;font-weight: 600;}.combinationprice .pro-detail-price{color: #850202;font-weight: 700;}/*產品說明*/ 
.RWDproduct_page .products-editor{margin-top: 80px;}.pro-bottominfo{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;border: #cfcfcf solid 1px;margin-bottom: 90px;}.pro-bottominfo:last-child{margin-bottom: 0;}.boxinfo-title{background: #fff;margin-top: -40px;}.boxinfo-title h4{font-size: 30px !important;font-weight: 800 !important;line-height: 1.5 !important;color: #111;padding: 0 25px;text-align: center;text-transform:uppercase}.boxinfo-title h4 span{font-size: 16px;font-style: italic;display: block;letter-spacing: 0;}.boxinfo-title h4::after{content: '';width: 1px;height: 35px;background: #a6a6a6;margin: 15px auto;display: block;}.boxinfo-txt h5{font-size: 20px !important;line-height: 1.5;font-weight: 800 !important;color: #2c2929;text-align: center;margin: 0 0 15px;}.boxinfo-txt{padding: 0vw 8vw 3vw;}.proinfo-style .boxinfo-txt{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;padding-top: 30px;}.proinfo-style .lefttxt,.proinfo-style .righttxt{width: 50%;}.proinfo-style .righttxt{padding-left: 40px;}.proinfo-style .boxinfo-txt h5{text-align: left;}/*隱私權政策*/ 
.article4.id45 .page_wrapper_bg .article-text{width: 80%;margin: 0 auto;}.article4.id45 .page_wrapper_bg .article-text.rwd .container p {font-size: 18px; font-weight: 800;width:80%;margin: 0 auto 80px;text-align: center;color: #333;}.article4.id45 .page_wrapper_bg .article-text.rwd .container .item {margin-bottom: 50px;}.article4.id45 .page_wrapper_bg .article-text.rwd .container h5 {font-weight: 500;color: #333;font-size: 20px;margin-top: 0;}.article4.id45 .page_wrapper_bg .article-text.rwd .container .item h6 { padding-left: 42px;color: #111;font-size: 16px; font-weight: 600;}.article4.id45 .page_wrapper_bg .article-text.rwd .container .item span {padding-left: 42px;display: block;}.article4.id45 .page_wrapper_bg .article-text.rwd .container .item ul {padding-left: 65px;}/*合作夥伴*/ 
.Cooperation-detail{display: flex;flex-direction: row;align-items: flex-start;justify-content: flex-start;}.Cooperation-detail .detail-left,.Cooperation-detail .detail-right{width: 50%;}.Cooperation-detail .detail-right{padding-left: 20px;}.Cooperation-detail h2{font-size: 35px !important;font-weight: 800 !important;margin: 0 0 35px !important;}.Cooperation-detail h2 span{display: block;font-size: 18px;margin-top: 10px;}.Cooperationdetail-info{border-top: 1px solid #dfdfdf;margin-top: 30px;padding-top: 30px;}.Cooperationdetail-info ul{list-style: none;margin: 0;padding: 0;}.Cooperationdetail-info ul li{margin-bottom: 5px;}.Cooperationdetail-info ul li i{font-size: 18px;font-weight: 800;margin-right: 5px;}.Cooperationdetail-info ul li span{display: inline-block;min-width: 100px;}.Cooperationdetail-info ul li a{color:#333;}.rwdlayoutlist_9 .subject{font-size: 22px;}/*品牌介紹*/ 
.about-detail h2{text-align: center;font-weight: 800 !important;font-size: 32px !important;margin-top: 0;line-height: 1.3 !important;}.about-detail h2::after{content: '';width: 1px;height: 60px;background: #dfdfdf;display: block;margin:15px auto;}.about-detail p{text-align: center;margin-bottom: 25px;}.about-detail .mobile_about-img{display:none;}/*常見問題*/ 
.faqlist .page_wrapper_bg .article-text .container {width: 75%;}/*最新消息*/ 
.layoutlist_8 .item{display: flex;flex-direction: row;align-items: center;justify-content: flex-start;}.layoutlist_8 .item .listdate{text-align: center;}.layoutlist_8 .list_subject .summary a{color:#333;}.layoutlist_8 .listdate .day{font-weight: 800;}/*時間軸*/ 
.RWDtimeline02 .model-title,.RWDtimeline01 .model-title{color:#000;font-weight:500;}/*會員登入*/ 
.login_box{margin-top:80px;}.memberlist .page_wrapper_bg section.call_to_action,.memberlist .page_wrapper_bg section.call_to_action>.container,.memberlist .page_wrapper_bg .collapsing_header .main{background-color: #fbfbfb;}.memberlist .page_wrapper_bg section.call_to_action{margin-top:10vw;}#sidebar .products-nav{font-family: 'Noto Serif TC', serif;}.memberlist .col-sm-9.col-md-9{text-align:center;}/**/ 
.RWDmenu_plus02 .cart-menu .buy-btn a{    background-color: #000;font-family: 'Noto Serif TC', serif;}

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

@media (min-width: 1921px) {  /*內頁*/  .page_wrapper_bg .hgroup{top:-250px;}  .productcontent .page_wrapper_bg .hgroup{top:-220px;}  #RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .slickitem01 .slick-caption{top:50%;}  .faqlist .page_wrapper_bg .article-text .container {width: 85%;}  .eformscontent .layoutlist_1{max-width: 1100px;}  .Cooperation-detail .detail-right{padding-left: 50px;}}@media (max-width: 2000px) {.banner_block {margin-top: 80px;}/*寬度*/ 
.footer_block .container {width: 95%;}.edm_block .container {width: 95%;}.about_box .container {width: 95%;}.service_block .container {width: 90%;}.RWDleft_cont002 .item-second .text-box {padding: 50px;min-height: 530px;}.RWDright_cont002 .item-first .text-box {padding: 50px;min-height: 500px}.RWDright_cont002 .item-first .text-box .title {font-size: 30px;}.box_work {margin-bottom: 50px;}.RWDbanner007 .item-box {right: 100PX;}.box_work::after {left: 50PX;}.RWDbanner007 .item-box {width: 600px;height: 550px;top: 0px;right: 0PX;}.RWDbanner007 .item-img {width: calc(100% - 500px);height: 650px;}.RWDbanner007 .item-box {height: 450px;}.RWDbanner007 .item-info {height: 650px !important;padding: 50px 50px;}.about_block .about_pic {right: -150px;width: 450px;}.RWDbanner007 .item-blk {height: 650px;}.RWDbanner_plus01 .logo {width: 36.54vw;}.RWDbanner_plus01 .slickitem01 .slick-caption {top: 50%;transform: translateY(-50%);}.box_work::after {transform: translateX(-50%);}.box_work::after {left: 50%;}}@media (max-width: 1800px) {.RWDright_cont002 .item-first .text-box .subtitle {font-size: 18px;letter-spacing: 1px;margin-top: 5px; line-height: 2;}.RWDright_cont002 .item-first .text-box .text {line-height: 28px;font-size: 14px;letter-spacing: 1px;margin-top: 0px !important;}.RWDleft_cont002 .item-second .text-box .text {line-height: 30px;font-size: 14px;letter-spacing: 1px;margin-top: 35px;width: 90%;}.about_block .about_pic {right: -150px;width: 400px;bottom: 30px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px;letter-spacing: 2px;margin-top: 5px;}.RWDleft_cont002 .item-second .text-box {min-height: 500px;}.about_block .about_box_item .img {width: 80px;position: relative;top: 0px;margin-right: 11px;min-width:80px}.about_block .about_item {width: calc(100%/2 - 1px);padding-right: 20px;font-size: 13px;line-height: 1.8}.info_block .infobox img {width: 350px}}@media (max-width: 1700px) {.RWDmenu_plus02 .container {width: 95%;}.RWDleft_cont002 .item-second .text-box {min-height: 470px;}.RWDright_cont002 .item-first .text-box .underline {margin: 15px 0px 15px;}.RWDright_cont002 .item-first .text-box {min-height: 470px;}.RWDbanner007 .item-editor {font-size: 14px;}.info_block .infobox img {width: 320px}/*電子表單*/ 
.eformscontent .layoutlist_1{padding-left:4vw;padding-right:4vw;}}@media (max-width: 1600px) {.RWDleft_cont002 .item-second .text-box {min-height: 445px;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 16px;}.RWDright_cont002 .item-first .text-box .title {font-size: 26px;font-weight: 600;}.RWDright_cont002 .item-first .text-box {min-height: 440px;}.RWDbanner007 .item-box {width: 500px;}.RWDbanner007 .item-title {font-size: 32px!important;letter-spacing: 2px!important;line-height: 1.5!important;}/*1600*/ 
.page_wrapper_bg section.call_to_action>.container{wdith:85%;}}@media (max-width: 1500px) {.RWDleft_cont002 .item-second .text-box {min-height: 410px;}.about_block .about_pic img {display:none}.RWDleft_cont002 {margin-bottom: 20px;}.about_block .about_box_item {align-items: flex-start;}.RWDright_cont002 .item-first .text-box {min-height: 400px;background: transparent;}.RWDleft_cont002 .item-second .text-box {background: transparent;}.RWDleft_cont002 .item-second {background-color: rgb(66 65 65 / 30%);}.RWDright_cont002 .item-first {background-color: rgb(66 65 65 / 30%);padding: 50px}.RWDright_cont002 .item-first .text-box {padding: 20px 0px 0px 30px;}.info_block .infobox img {width: 280px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container{width:90%;}}@media (max-width: 1450px) {.RWDbanner007 .item-img {height: 550px;}.RWDbanner007 .item-info {height: 550px !important;padding: 30px 30px;}.RWDbanner007 .item-editor p {padding-bottom: 10px;margin-bottom: 10px;}.RWDbanner007 .link-store {bottom: 0px !important;left: 55px;padding: 14px 20px 12px;font-size: 16px;}.box_work {padding: 80px 0px;}.box_work::after {background-size: cover}.px_btn_block a.px_btn_a {font-size: 16px;}}@media (max-width: 1400px) {.service_block .container {width: 95%;}.box_work {margin-bottom: 0px;}.box_work::after {height: 90%}.footer_row .right .RWDedictor {font-size: 14px;padding-left: 50px;}}@media (max-width: 1300px) {.RWDbanner007 .link-store {left: 40px;}.info_block h6 {font-size: 18px;font-weight: 600;}/*內頁*/ 
.page_wrapper_bg .hgroup{top: -190px;}.hgroup h1{font-size: 35px;}.productcontent .page_wrapper_bg .hgroup {top: -170px;}.RWDproduct_page .products-info .name{font-size: 26px;}.Cooperation-detail .detail-left{width:40%;}.Cooperation-detail .detail-right{width:60%;}}@media (max-width: 1200px) {.info_block .infobox img {width: 200px}.about_block .about_box_item {display: block;}.about_block .about_item {width: calc(100% - 1px);padding-right: 20px;margin-bottom: 20px;float: left;}.RWDright_cont002 .item-first a {width: 50%;}.RWDright_cont002 .item-first .text-box {padding: 0px 0px 0px 20px;width: 80%;}.RWDright_cont002 .item-first {padding: 80px 50px 50px;}}/* 匯入內頁版面寬度80%*/@media (max-width: 1920px) {.page_wrapper_bg section.call_to_action {min-height: 700px;}}/*產品定售價掉落修正*/@media (max-width: 1500px) {.layoutlist_4 .pricearea span{margin:0}.layoutlist_4 .pricearea{flex-direction:column-reverse;align-items:flex-start}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.cd-main-header {padding: 0px 15px 0px 0px}.cd-main-header .cd-logo {width: 200px;margin-top: -22px !important;margin-left: 0px;max-height: 90px;overflow: hidden;position: relative;}.cd-logo {width: 200px;margin-top: -22px !important;margin-left: 0px;max-height: 90px;overflow: hidden;position: relative;}.main {margin-top: 60px;}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#222}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #222}.RWDmenu_plus02 .cart-block {/*margin-top: 10px;*/margin-right: 15px;margin-left: 2px;font-size: 16px;}.banner_block {margin-top: 0px;}/*側邊選單*/#RWDfullscreen01 .cd-main-header {z-index: 11;position: fixed!important;background: #111;height: 60px;overflow: hidden}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}.RWDmenu_plus02 .cart-block {margin-top: 10px;margin-right: 35px;margin-left: 35px;font-size: 16px;}.RWDmenu_plus02 .cart-block i.qty {color: #222;background: #fff;box-shadow: none}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #fff;cursor: pointer;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-top: 15px;}.cd-primary-nav .cd-secondary-nav>li>a {color: #fff;padding: 0px 20px;}.cd-primary-nav.nav-is-visible {background:#111}.fa-long-arrow-left:before {color: #555;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #333;color: #fff}nav.cd-nav .bottom-copyright {color: #fff;}nav.cd-nav .bottom-copyright span {color: #fff;}.cd-primary-nav .cd-secondary-nav  {background:#111}.cd-primary-nav .first-click {margin: 0px 20px;}.cd-primary-nav > li > a {color: #fff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #fff;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #fff;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #fff}.cd-primary-nav > li > a:hover {color:#fff}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .bottom-copyright {display:none}.RWDbanner007 .item-img {width: calc(100% - 0px);height:auto;}.RWDbanner007 .swiper-slide.swiper-slide-prev, .RWDbanner007 .swiper-slide.swiper-slide-next {opacity: 0;}.md4sd .item-blk .item-box {margin: -150px auto 0px;width: 100%;max-width: 100%;}.RWDbanner007 .banner-info {text-align: center;margin-bottom:60px;margin-right: 0;}.RWDbanner007 .item-info {height: auto !important;}.RWDbanner007 {    position: relative;    width: 90%;    margin: 0 auto !important;}.RWDbanner007 .item-blk {height: auto;}.RWDbanner007 .item-img {height: auto;}.RWDbanner007 .swiper-container-autoheight .swiper-wrapper {height: auto !important;}.RWDbanner007 .item-img .swiper-slide {width: 100% !important;}.RWDbanner007 .item-img {overflow: hidden;}.RWDbanner007.md4sd .item-blk .item-box {position: relative;width: 100%;max-width: 100%;right: initial;left: initial;top: 0;margin: 0px auto 0px;height: auto;}.RWDbanner007 .item-img {height: 100%;width: 100%;}.RWDbanner007 .item-pagination {transform: translate(50%) !important;position: absolute;top: 0px;transform: rotate(0deg);z-index: 111;right: 50%;width: 100%;left: initial;text-align: center;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {top: 0%;;}.RWDbanner007 .banner-info {margin-right: 0%;}.RWDbanner007 .item-pagination{z-index:1;}.RWDbanner007 .item-editor span {width: 100px;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;}.box_work::after {background-size: cover;transform: rotate(90deg);margin-left: -50%;left: 50%;height: 100% !important;}.RWDbanner007 .item-nav-prev .ii-arrow1 {font-weight: 600;}.RWDbanner007 .item-nav-next .ii-arrow1 {font-weight: 600;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {top: 0%;display: block !IMPORTANT;background-color: #d2c6b3;color: #111;font-weight: 600;}.RWDbanner007 .link-store {bottom: 50px !important;}.RWDbanner007 .item-info {height: 450px !important;}.RWDparallax_new .picbgbox {height: 40vw !important;}.RWDbanner_plus01 .page-scroll {display:none}.cd-primary-nav>li>a:after, .cd-primary-nav>li>a:before {    background-color: #fff;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {    background-color: #fff;}.cd-primary-nav>li:hover:after{display:none}.scrollTop002 {bottom: 20px;right: 10px}/* 匯入內頁版面寬度80%*//*main*/ 
.page_wrapper_bg .collapsing_header .main{top: 50px!important;}.page_wrapper_bg section.call_to_action>.container {width:90%;padding: 4vw 2vw;}.page_wrapper_bg  .collapsing_header .main{margin-top: 0px;}.article4 .page_wrapper_bg .article-text{width:100%;}/*banner*/#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .txt1 span{font-size: 16px !important;}/*麵包屑*/ 
.page_wrapper_bg .hgroup {top: -190px;}.hgroup h1 {font-size: 30px;}/*常見問題*/ 
.faqlist .page_wrapper_bg .article-text .container {width: 100%;}.rwd .faq_question{line-height: 1.5;}/**/ 
.eformsDesc p br{display:none;}/* 20250120 */ 
.footer_block :is(.left, .right) {    width: 50%;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .logo {    display: none}.about_block .about_item {    width: calc(100%/2 - 1px);}.web_edm {    width: 85%;}.footer_row .center {    width: 50%;    float: left}.footer_row .left {    width: 50%;    float: left}.footer_row .right {    width: 100%;    padding: 0px 15px;    margin-top: 10px;    border-top: #222 solid 1px;    padding-top: 20px;    clear: both}.footer_row .right .RWDedictor {    padding-left: 0px;}.footer_row .right .RWDedictor .item ul li {    padding-right: 50px;}.footer_row .right .RWDedictor .item ul {    display: grid;    grid-template-columns: 1fr 1fr;}.footer_block .container.bottom {    margin-top: 10px;}.box_work::after {    display: none}.box_work {    padding: 0px 0px 120px;}.RWDbanner007 .link-store {    bottom: 30px !important}.RWDleft_cont002 .item-second a {    width: 50%;    display: block;}.RWDleft_cont002 .item-second .text-box {    min-height: auto;    width: 50%;    padding: 0px 10px 0px 30px;}.RWDright_cont002 .item-first .text-box {    padding: 50px 0px 0px 0px;    width: 80%;    margin: 0 auto;}.RWDright_cont002 .item-first {    padding: 30px 0px 50px;    display: flex;    flex-direction: column-reverse;}.RWDright_cont002 .item-first a {    width: 80%;    margin: 0 auto;}.footer_row {    flex-direction: column;}/*匯入內頁版面寬度80%*//*麵包屑*/ 
.productcontent .page_wrapper_bg .hgroup {    top: -155px;}/*產品內頁-01*/ 
.page_content1 #prod_price {    margin-top: 18px;}/*相簿內容樣式-03*/ 
.photo .content_box {    width: calc(100% / 4) !important;}/*文章列表-04*/#article .layoutlist_4 .item {    flex-direction: column}#article .layoutlist_4 .item .list_img,#article .layoutlist_4 .list_subject,#article .layoutlist_4 .listdate {    width: 100%}#article .layoutlist_4 .item .list_img {    padding: 0;    margin: 0 0 10px}#article .layoutlist_4 .list_subject {    padding: 0;    margin: 0 0 10px}#article .layoutlist_4 .listdate {    border: 0;    display: flex;    align-items: center;    padding: 0;}#article .layoutlist_4 .listdate .day:before {    content: "/";    margin-right: 5px}#article .layoutlist_4 .listdate .day {    font-size: 12px;    color: #afafaf;    position: relative;    margin-left: 5px}/*產品detail*/ 
.RWDproduct_page .products-info .name {    font-size: 23px;}.combinationprice {    flex-wrap: wrap}.combinationprice h4 {    width: 100%;}.combinationprice ul li {    text-align: left;    padding-left: 20px !important;}.combinationprice ul li:first-child {    padding-left: 0 !important;}/* 20250120 */ 
.web_edm {    float: none;    width: 100%;    grid-column: 2/3;    grid-row: 2/3;    max-width: none;    margin: 0;    height: fit-content;}.footer_row .left {    width: 100%;    float: none;    display: grid;    grid-template-columns: 1.5fr 1fr;}.footer_row .left .RWDedictor {    grid-row: 1/2;}.footer_row .left .RWDsocial002 {    grid-row: 2/3;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDparallax_new .picbgbox {height: 45vw !important;}.box_work {padding: 100px 0px 100px;background: rgb(0 0 0 / 30%);}.RWDleft_cont002 .item-second a {display:none}.RWDleft_cont002 .item-second .text-box {min-height: auto; width: 80%;padding: 0;margin: 0 auto;}.RWDleft_cont002 .item-second {padding: 50px 0px;}.footer_block .container.bottom {font-size: 12px;letter-spacing: 0.5px;}.footer_row .right .RWDedictor .item ul li {padding-right: 30px;}.RWDright_cont002 .item-first {padding: 0px 0px 80px;display: flex;flex-direction: column-reverse;}.RWDparallax_new .picbgbox {height: 50vw !important;}/* 匯入內頁版面寬度80%*//*麵包屑*/section.hgroup {margin: 0 0 20px;}.hgroup .container{margin-top: 0;}.hgroup .page_subject{text-align: center;}.page_wrapper_bg .hgroup h1{margin:0;}.hgroup .breadcrumb{text-align: center;float: none !important;position: static;padding: 0;border:0;}/*編輯器 圖文*/ 
.RWDeditor01 .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:20px;background;#000;}.RWDeditor01 .col-md-6 img{width:100%;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}/*文章列表樣式-07*/#article .layoutlist_7 {display: flex;flex-wrap: wrap;}#article .layoutlist_7 .litem { width: calc(100% / 3 - 1px);margin: 15px 0px;}/*文章列表樣式-08*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}.litem__text {width: 85%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 ,.productlist .layoutlist_4 .col-sm-3{width: calc(100% / 3 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row {display: flex;flex-wrap: wrap;}#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 3 - 1px);}#product .item .subject {margin-top: 15px;margin-bottom: 10px;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 3 - 1px);}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/3 - 1px);}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 3) !important;}/*相簿內容樣式-04*/ 
.album-list {display: flex;flex-wrap: wrap;}.album-list .item {width: calc(100% / 3);}/*檔案下載樣式-02*/ 
.download .list_table .container::after { clear: none;}.download .list_table .container .row::after { clear: none;}.download .list_table .container .row div:last-child {clear: none !important;}.download .oneline {border-bottom: none;clear: none;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 100%;padding-left:7vw;padding-right:7vw;}.form-horizontal .form-group{display: flex;flex-direction: column;align-items: center;}.eformscontent .form-horizontal .control-label{padding:0!important;width:100% !important}.eformscontent .form-horizontal .control-label br{display:none;}.eformscontent .form-horizontal .form-group .col-sm-12.col-md-11{width:100%;padding:0!important}.eformscontent .form-horizontal .col-sm-12.col-md-5 {padding: 0 !important;}.eformsDesc {margin: 50px 0 0;width:100%;}/*影片列表*/ 
.layoutlist_2 .video_item { width: calc(100% / 3 - 1px);}/*產品內頁-02*/#sidebar { padding: 0 !important; margin: 0 0 30px;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*檔案下載*/ 
.download .search-container { margin-left: 20px;margin-top: 0;}/*產品介紹*/ 
.RWDproduct_page .products-info {width: 60%;}.RWDproduct_page .pic-box {width: calc(100% - 60%);}.RWDproduct_page .products-info .name{font-size: 24px;line-height: 1.3;}.proinfo-style .boxinfo-txt{flex-direction: column}.proinfo-style .lefttxt, .proinfo-style .righttxt{width:100%;padding:0;}.proinfo-style .lefttxt{margin-bottom:20px;}.proinfo-style .lefttxt,.proinfo-style .boxinfo-txt h5{text-align: center;}/*合作夥伴*/ 
.Cooperation-detail{flex-direction: column;}.Cooperation-detail .detail-left,.Cooperation-detail .detail-right{width:100%;padding:0;}.Cooperation-detail .detail-right{margin-top:30px;}.Cooperation-detail .detail-left img{height: 300px;object-fit: cover;object-position: center;width:100%;}/*關於我們*/ 
.about-detail h2{font-size: 25px !important;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.about_block {padding: 80px 0px;}.service_block {position: relative;padding: 60px 0px 50px;}.service_block .container {width: 100%;}.RWDproduct004 .list-inline p {font-size: 13px;line-height: 1.8;padding-top: 20px;}.RWDproduct004 .list-inline span {font-size: 12px;letter-spacing: 0.5px;}.RWDproduct004 .item-box-desc {padding: 15px;}.box_work {padding: 80px 0px 80px;}.edm_block {padding: 80px 0px;position: relative;}.RWDbanner007 .title-main {font-size: 32px!important;letter-spacing: 2px!important;}.RWDbanner007 .title-sub {font-size: 18px !important;letter-spacing: 1px !important;}.edm_block h5 {font-size: 32px!important;letter-spacing: 2px!important;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {font-size: 32px!important;letter-spacing: 2px!important;}.RWDproduct004 h2.sub-title {font-size: 18px !important;letter-spacing: 1px !important;}/* 匯入內頁版面寬度80%*//*文章列表樣式-04*/#article .layoutlist_4 .fixrow {padding-left: 0;padding-right: 0;}/*圖文輪播*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px !important;}.pagecontent .RWDslider01{margin-top:30px  !important;}.RWDslider01 .pic-list,.RWDslider01 .text{float: none;width: 100%;}.RWDslider01 .pic-list{padding-right:0px;}.RWDslider01.pic-right .pic-list{padding-left:0px;}.RWDslider01.pic-right .control-box {right: 0;left: auto;}.RWDslider01.pic-right .control-box {right: 0;left: auto;}/*麵包屑*/ 
.page_wrapper_bg .hgroup {top: -170px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer_block .container.bottom {flex-wrap: wrap;}.footer_block .container.bottom .RWDedictor {width: 40%;}.RWDssl01 {width: 100%;}.info_block .infobox img {display:none}/* 匯入內頁版面寬度80%*//*麵包屑*/ 
.page_wrapper_bg .hgroup {top: -130px;}.hgroup .container {margin-left: 0;margin-right: 0;}.hgroup .page_subject {padding-bottom: 20px;}.page_wrapper_bg section.call_to_action>.container{margin-top: -10vw;}/*按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{  width: auto !important;}/*文章列表樣式-03*/#article .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}#article .layoutlist_4 .listdate .yearmonth {letter-spacing: 1px;}#article .layoutlist_4 .listdate .yearmonth { padding-bottom: 15px;}#article .layoutlist_4 .list_subject .summary {margin: 10px 0px 0;}#article .layoutlist_4 .list_subject a { margin: 0px !important;}/*相簿列表樣式-01*/#album .layoutlist_1 .row .album_item {width: calc(100% / 3 - 1px) !important;}/*檔案下載樣式-02*/ 
.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;}/*電子表單*/ 
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}/*品牌介紹*/ 
.about-detail .mobile_about-img{display:block;}.about-detail .pc_about-img,.about-detail p br{display:none;}.about-detail p{text-align: left;}/*共同文字設定*/ 
.webdesc{font-size: 20px;}/*產品detail*/ 
.RWDproduct_page .pic-box ,.RWDproduct_page .products-info{width: 100%;float:none;padding:0;}.RWDproduct_page .products-info .name{font-size: 24px;margin:30px auto;text-align:center;}/* 20250120 */ 
.footer_row .left {    display: flex;    flex-direction: column;    margin: 0 0 2rem;}.footer_block .container {    width: 90%;}.footer_block .container.bottom .RWDedictor {    width: 100%;}.footer_block .container.bottom {    display: flex;    flex-direction: column;    text-align: left;    align-items: baseline;}.RWDcopyright {    margin: 0;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.RWDbanner_plus01 .slick-caption.txt-center{margin-top:20%}.RWDparallax_new .container.editor {padding-top: 100px !important;}.about_box .container {padding: 0;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner007 .item-fraction {display:none}.RWDbanner007 .item-img {height: initial !important;}.RWDbanner007 .item-nav-next {top: initial;left: initial;bottom: initial;}.footer_row .right .RWDedictor {flex-wrap: wrap;}.footer_row .right .RWDedictor .item {width: 50%;float: left;}.RWDbanner007 {width: 85%;}.RWDbanner007 .item-editor span {width: 70px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;}.RWDbanner007 .item-pagination {    z-index: 1;    display: none;}.RWDbanner007 .item-info {    height: 480px !important;}.about_block .about_item {    width: calc(100% - 1px);}/* 匯入內頁版面寬度80%*/ 
.page_wrapper_bg section.call_to_action>.container{margin-top: -15vw;}.webdesc{font-size: 18px;}/*麵包屑*/ 
.page_wrapper_bg .hgroup {top: -250px;}.hgroup h1 {font-size: 45px;}.productcontent .page_wrapper_bg .hgroup {top: -185px;}/*文章列表樣式-02*/#article .layoutlist_2 {display: flex; flex-wrap: wrap;}#article .layoutlist_2 .item {width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_2 .list_subject,#article .layoutlist_2 .listdate{padding-left:0px;padding-right:0;}#article .layoutlist_2 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_2 .listdate .yearmonth::after {content: "/";position: relative;display: inline-block;}#article .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .listdate .day {display: inline-block;}#article .layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;margin-left: -3px;}/*文章列表樣式-03*/#article .layoutlist_3 { display: flex;flex-wrap: wrap;}#article .layoutlist_3 .item { width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_3 .listdate .day {color: #afafaf; font-size: 12px;letter-spacing: 2px;}#article .layoutlist_3 .listdate .day::before {content: " / ";}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow {display: flex; flex-wrap: wrap;}#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: calc(100% / 2 - 21px);margin: 0 10px;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 .subject_title{display: flex;align-items: center;}.rwdlayoutlist_6 .list_no{width: 16.66666667%;}.rwdlayoutlist_6 .list_subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_date{width: 16.66666667%;}.rwdlayoutlist_6 .list_item{display: flex; justify-content: flex-start;align-items: center;}.rwdlayoutlist_6 .list_item .column.no {width: 16.66666667%;}.rwdlayoutlist_6 .list_item .column.subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_item .column.date{width: 16.66666667%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: calc(100% / 2 - 1px);}/*文章列表樣式-08*/ 
.layoutlist_8.rwd{display:flex;    flex-wrap: wrap;}.layoutlist_8.rwd .item{border-bottom:0;width: calc(100% / 2);}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}/*左右圖文輪播PAD*/@media screen and (min-width: 415px) and (max-width: 767px){.RWDslider01 .products-list{padding-top:40px;margin-top:30px;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column}.RWDslider01 .text{width:100%;padding-bottom:35px;}.RWDslider01.pic-right .pic-list {padding: 0;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column;width:100%;margin:auto;padding:0!important}.RWDslider01 .pic-list{width:100%;padding:0;margin:auto;float:none!important}.RWDslider01.pic-right .control-box{left:50%;transform:translateX(-50%);text-align:center;right:auto}.RWDslider01 .control-box{right:auto;left:50%;transform:translateX(-50%);bottom:auto;top:0;}}/*文章列表頁籤*/ 
.tab_content {margin-top: 20px}/*文章頁籤修正*/ 
.tab {padding: 20px 0;}.tab.open .tab_title {margin: 0 0 20px;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6,.productlist .layoutlist_4 .col-sm-3{width: calc(100% / 2 - 1px);padding:0 17px;}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 2 - 1px);}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist {display: flex;flex-wrap: wrap;}#product .layoutlist_5.layoutlist .col-sm-4 {width: calc(100% / 2 - 1px);}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/2 - 1px);}/*產品我的最愛按鈕調整*/ 
.RWDproduct_page .btn-other{margin:10px 0}.RWDproduct_page .btn-other li{width:100%;display:block;text-align:left;padding:0}.RWDproduct_page .btn-other li .ii{display:inline-block}.RWDproduct_page .btn-other li button{text-align:left}/*相簿列表樣式-01*/#album .layoutlist_1 .row.masonry {display: flex;flex-wrap: wrap;}#album .layoutlist_1 .row.masonry .album_item {width: calc(100% / 2 - 1px) !important;}/*相簿列表樣式-02*/#album .layoutlist_2 {display: flex; flex-wrap: wrap;}#album .layoutlist_2 .album_item { width: calc(100% / 2 - 1px);}/*相簿內容樣式-01*/ 
.albumcontent section.call_to_action .container .article-text .container .row { display: flex;flex-wrap: wrap;}.row .album_d_item {width: calc(100% / 2 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 2) !important;}/*相簿內容樣式-04*/#article .layoutlist_4 .item{display: initial;}.album-list .item {width: calc(100% / 2);}#article .layoutlist_4 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_4 .listdate .yearmonth, .layoutlist_4 .listdate .day {display: inline-block;}#article .layoutlist_4 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;}#article .layoutlist_4 .listdate .day::before {content: " / ";}/*相簿內容箭頭*/ 
.photo_view .flex-direction-nav .flex-disabled{ opacity: 10!important;}/*檔案下載樣式-01*/ 
.download .list_table td.list_subject {text-align: center;}/*檔案下載樣式-02*/ 
.download .item table tr { display: flex;flex-direction: column;}.download .oneline {display: flex; flex-wrap: wrap;}.download .list_table td { width: 100%;padding-top: 0;}.download .list_table td:nth-child(2) {  display: none;}.download .oneline .col-md-4.col-sm-6 {   width: calc(100% / 3);}.layoutlist_5 .downlaod_item { width: calc(100%/2);}/*影片列表*/#video .layoutlist_2 {display: flex;flex-wrap: wrap;}#video .layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}/*購物車呼籲置底*/#mobile-fixed .fixed-bottom .price-box{text-align: center;}#mobile-fixed .container {padding: 15px;}/*產品detail*/ 
.RWDproduct_page .products-info,.RWDproduct_page .pic-box {width: 100%;float:none;padding:0;}/*隱私權政策*/ 
.article4.id45 .page_wrapper_bg .article-text.rwd .container p{width:100%;}/*最新消息*/ 
.layoutlist_8 .item {display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;}.layoutlist_8 .listdate .day{font-weight: normal;}/*電子表單*/ 
.eformscontent .layoutlist_1{padding:0;border:0;}.eformsDesc .contact-top-title{font-size: 22px;}
}
/*767px end*/
/*650px start*/

@media (max-width: 650px) {  .about-detail h2{font-size: 25px !important;}  .page_wrapper_bg .hgroup {top: -200px;}  .page_wrapper_bg section.call_to_action>.container{padding-top:8vw;}  .eformsDesc{margin-top:30px;}}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
.page_wrapper_bg section.call_to_action>.container {    width: 100%;    padding: 4vw 20px;}.page_wrapper_bg .article-text .container {    padding: 0;}.RWDproduct004 #portfolio .col-md-3.col-sm-3.mix {width: calc(100%/1 - 0px);margin: 0px 0px 30px!important}.service_block .container {width: 90%;}.footer_row .right .RWDedictor .item {width: 100%;float:none;}.footer_row .left {width: 100%;float: none;}.footer_row .center {width: 100%;float: none;margin-top:30px;margin-bottom:30px}.RWDbanner007 .item-info {    height: 530px !important;}.footer_block .shop_btn_a {display: block;width: 100%}.footer_block .center h5 {display:none}span.copyright_desc {padding: 0px 0px;}.RWDcopyright {width: 100%;margin: 0;}.footer_block .container.bottom .RWDedictor {width: 100%;}.footer_row .right .RWDedictor .item ul {margin-top: 0px;}.footer_row .right .RWDedictor h5 {margin-bottom: 10px;border-top: 1px #262626 solid;padding-top: 15px;}.footer_row .right {border-top: #222 solid 0px;padding-top: 0px;}.web_edm {width: 100%;}.web_edm .email {width: calc(100% - 0px);}.web_edm .btn_container {float: none;width: 100%;}div#btn_order_emailm_RWDfullscreen01_69_2 {background: #fff;}div#btn_reject_emailm_RWDfullscreen01_69_2 {background: #fff;color: #999;border-left: 2px #11161f solid;}.web_edm .btn {width: calc(100%/2 - 0px)}.RWDparallax_new .container.editor {padding-top: 0px !important;}.RWDleft_cont002 .item-second .text-box {width: 90%;}.RWDleft_cont002 .item-second {padding: 30px 0px;}.box_work {padding: 50px 0px 80px;}/* 匯入內頁版面寬度80%*/ 
.page_wrapper_bg section.call_to_action>.container{margin-top: -20vw;}/*標題*/ 
.page_wrapper_bg .hgroup {top: -170px;}.hgroup {padding-left:15px; padding-right:15px;}.hgroup h1{margin-bottom: 50px;line-height:1.8;font-size:30px;}.productcontent .page_wrapper_bg .hgroup {top: -155px;}/*按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*container*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}/*fixrow*/ 
.fixrow{padding-left:0px !important;padding-right:0px !important;}/*文章列表最上層樣式調整*/#article .cate_list.row .col-sm-6.col-md-4 { margin: 0 0 30px;}/*文章列表樣式-02*/#article .layoutlist_2 .item { width: 100%; margin: 10px 0;}/*文章列表樣式-03*/#article .layoutlist_3 .item {width: 100%; margin: 10px 0;}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: 100%; margin: 10px 0;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 ul { margin: 0;}.rwdlayoutlist_6 li { margin: 0;border-bottom: #dfdfdf solid 1px;padding: 10px 0 10px;}.rwdlayoutlist_6 .subject_title{display:none;}.rwdlayoutlist_6 .list_item{text-align: center;flex-direction: column}.rwdlayoutlist_6 .list_item .column.no,.rwdlayoutlist_6 .list_item .column.subject,.rwdlayoutlist_6 .list_item .column.date{width:100%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: 100%;padding: 0 0 40px;margin: 0 0 40px;border-bottom: 1px solid #eee;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd .item{    border-bottom: 1px solid #ccc;    width: 100%;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: 100%;}/*左右圖文輪播PH*/ 
.RWDslider01 .pic-list{width:100%;}/*時間軸樣式*/ 
.RWDtimeline01 .line_dot, .RWDtimeline01 .line_dot2 {left: 0;}.RWDtimeline01 li.event:before {left: 22px;}.RWDtimeline01 li.event .point {width: calc(100% - 90px);left: 90px;}.RWDtimeline01 li.event .point .date{font-size:14px;letter-spacing:1px}/*電子表單*/ 
.new-form {margin-top: 0;}/*相簿上下方說明*/#album .page_desc {margin: 30px 0;}#album .page_content3 .page_desc2,#album .page_content4 .page_desc2 {margin: 30px 0 0;}.photo_discription .text{font-size:16px!important;line-height:1.5!important;margin:30px 0;color:#333!important;letter-spacing:2px;font-weight:400}/*相簿列表樣式-01*/ 
.layoutlist_1 .album_item {width: 100% !important;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {margin: 10px 0px 20px !important;width: 100%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: 100%;}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: 100%;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: 100%;}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist .col-sm-4 {width: 100%;}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: 100%;}/*相簿內容樣式-01*/ 
.row .album_d_item { width: 100%;}/*相簿內容樣式-03*/ 
.photo .content_box {width: 100% !important;}/*相簿內容樣式-04*/ 
.album-list .item {width:100%;}/*檔案下載樣式-02*/ 
.download .oneline .col-md-4.col-sm-6 {width: 100%;margin-bottom: 20px;}/*影片列表*/#video .layoutlist_2 .video_item {width: 100%;}/*產品內頁-01*/#member_org_price, #prod_fixprice {margin-top: 25px;}.page_content1 #prod_price {margin-top: 5px;}.RWDproduct_page .products-info .name,.boxinfo-title h4{line-height: 1.3;font-size: 22px !important;}.boxinfo-title h4 span{font-size: 14px !important;}.pro-bottominfo{margin-bottom: 60px;}/*產品detail*/ 
.combinationprice ul {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;width:100%;}.combinationprice ul li{padding-left:0!important;border-bottom:#dfdfdf solid 1px!important;border-right:0 !important;width:100%;}/*合作夥伴*/ 
.Cooperationdetail-info ul{width:100%;}.Cooperationdetail-info ul li{line-height: 1.3;margin-bottom:10px;border-right: 0 !important;}.Cooperationdetail-info ul li span{display:block;font-weight:600;}.combinationprice .pro-detail-price-tit{min-width:100px;display: inline-block;}/*最新消息*/ 
.layoutlist_8.rwd .item ._col{padding:0;}.shopping input {  font-family: none;}/*20221207*/ 
.boxinfo-title h4 { padding: 0;}.pro-bottominfo { border: none;}/*20221221*/ 
.RWDbanner007 .item-editor {   overflow: unset; -webkit-line-clamp: unset; padding-left: 0;}/* 20250120 */ 
.web_edm .email input {    text-align: center;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 5px;height: 5px}.footer_block .container.bottom {line-height: 20px;}.footer_row .right .RWDedictor .item ul li {padding-right: 0px;}.footer_row .right .RWDedictor h5 {font-size: 14px;letter-spacing: 1px;}.footer_row .right .RWDedictor {font-size: 13px;line-height: 2;}.edm_block {padding: 50px 0px;}.info_block h6 {width: 95%;letter-spacing: 1px;font-size: 16px;}.RWDparallax_new .picbgbox {height: 60vw !important;}.px_btn_block a.px_btn_a {font-size: 15px;padding: 10px 30px;}.RWDbanner007 .item-info {height: 470px !important;padding: 20px}.RWDbanner007 .item-subtitle {letter-spacing: 1px;font-size: 16px;margin-bottom: 15px;}.RWDbanner007 .item-title {font-size: 26px!important;}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 16px;letter-spacing: 1px;margin-top: 5px;line-height: 1.5;}.RWDleft_cont002 .item-second .text-box .underline {margin: 15px 0px 20px;}.RWDleft_cont002 .item-second .text-box .text {margin: 0;}.RWDleft_cont002 .item-second .text-box h6 {margin-top: 0;font-size: 16px;margin-bottom: 5px;}.RWDright_cont002 .item-first .text-box .title {font-size: 22px;letter-spacing: 1px;}.about_block p {margin: 0 0 0px;}.RWDright_cont002 .item-first .text-box {padding: 25px 0px 0px 0px;width: 90%;margin: 0 auto;}.about_block .about_item {width: calc(100%/1 - 0px);padding-right: 0px;margin-bottom: 30px;float: left;}.RWDright_cont002 .item-first {padding: 0px 0px 30px;}.service_block .container {width: 95%;}.RWDright_cont002 .item-first a {width: 90%;}.service_block {padding: 60px 0px 80px;}.RWDbanner007 {width: 85%;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {top: -40px !important;}.RWDbanner007 .item-nav-prev {left: -20px !important;right: auto;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev {width: 40px;height: 40px;}.RWDbanner007 .item-info {height: 460px !important;padding: 20px;}.RWDbanner007 .link-store {left: 50%;transform: translate(-50%);padding: 12px 20px 10px;font-size: 15px;}.footer_block {padding: 50px 0px 50px;}.footer_block .left h5 {margin-bottom: 10px;}.RWDbanner007 .item-nav-next {right: -20px;}.RWDbanner007 .title-main {font-size: 24px!important;letter-spacing: 2px!important;}.RWDbanner007 .title-sub {font-size: 16px !important;letter-spacing: 1px !important;}.edm_block h5 {font-size: 24px!important;letter-spacing: 2px!important;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {font-size: 24px!important;letter-spacing: 2px!important;}.RWDproduct004 h2.sub-title {font-size: 16px !important;letter-spacing: 1px !important;}.RWDbanner007 a.link-store::after {top: 18px;}.RWDbtn01 .btn-box li {    width: 100%;}.RWDbtn01 .btn {    background: url(archive/image/customization/ricepaper2.png);    max-width: 100%;    width: 100%;    display: block}/* 匯入內頁版面寬度80%*//*麵包屑*/ 
.page_wrapper_bg .hgroup {top: -140px;}.productcontent .page_wrapper_bg .hgroup {top: -135px;}/*文章高度調整*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*檔案下載*/ 
.layoutlist_5 .downlaod_item {width: calc(100%);}/*圖文輪播*/ 
.RWDslider01 .text {padding-bottom: 10px;}/*共同文字設定*/ 
.webdesc br{display:none;}/*20221221*/ 
.RWDbanner007 .item-info {padding-bottom: 95px; height: auto !important;}.RWDbanner007 .link-store {  width: 100%;}/* 20250120 */ 
.footer_block .container {    width: 95%;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px) {  /*內頁*/  /*產品列表樣式 A*/  #product .layoutlist_2 .col-sm-6,.productlist .layoutlist_4 .col-sm-3{width: calc(100% / 1 - 1px);padding:0;}  /*banner*/  #RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .txt1 span {font-size: 16px !important;}  .webdesc {font-size: 16px;}.productcontent .page_wrapper_bg .hgroup {    top: -105px;}}

/*414px end*/
/*400px start*/

@media (max-width:400px) {.ebtn a::before, .btn.btn_back a::before{top: 6px;height: 80%;}.ebtn a::after, .btn.btn_back a::after{top:22px;}}

/*400px end*/
/*380px start*/
@media (max-width: 380px){
.cd-main-header .cd-logo{width:160px; margin-top: -14px !important;max-height: 80px;}.RWDbanner007 .item-editor span {margin: 0;}/*.RWDbanner007 .item-info {height: 485px !important;padding: 20px;}*/ 
.web_edm .email input {line-height: 42px;height: 42px;font-size: 13px;letter-spacing: 1px;}.web_edm .btn {line-height: 38px;font-size: 14px;}.RWDparallax_new .picbgbox {height: 70vw !important;}.RWDbanner007 .item-subtitle {font-size: 15px;padding: 0;}/*內頁*/ 
.page_wrapper_bg .hgroup {    top: -120px;}.about-detail h2 {    font-size: 20px !important;}.RWDproduct_page .products-info .name, .boxinfo-title h4{}
}
/*380px end*/
/*330px start*/

@media (max-width: 330px){  .cd-main-header .cd-logo {     width: 150px;     margin-top: -14px !important;     max-height: 70px;  }}

/*330px end*/
/*320px start*/
@media (max-width: 320px){
.RWDparallax_new .picbgbox {height: 75vw !important;}.RWDright_cont002 .item-first .text-box .title {font-size: 20px;line-height: 1.5;}.RWDbanner007 .item-info {height: 480px !important;padding: 20px;}.cd-main-header .cd-logo {    width: 150px;    margin-top: -10px !important;}
}
/*320px end*/