/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn,.RWDproduct002_v3 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display:none}.RWDleft_cont002 .item-second:hover .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}/*rightcont&leftcont*/ 
.RWDmenu_plus04 .features .search-btn img{width:15px;margin-top:-7px}.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item{float:left;height:auto!important;width: calc(100%/3 - 1px);}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDproduct002_v3 .popup-portfolio .portfolio-item {height: auto !important;}.funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4{padding:15px 0 5px;color:#333;letter-spacing:1px;font-weight:700;line-height:1.5;font-size: 16px;}.RWDproduct002_v3{padding:0}.RWDService002{padding:0}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #002f7b;}.fl {width:300px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {0%{opacity:.1}30%{opacity:1}}a,a:hover, a:focus{text-decoration:none;transition: .5s ease!important}.cd-main-content{background:url(archive/image/customization/mainbg.jpg) no-repeat;background-attachment:fixed;background-size:cover;overflow:hidden}#RWDfullscreen01,#mobile-fixed, .RWDproduct_page,#sidebar .products-nav,._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6{font-size:16px;line-height:1.8;letter-spacing:1px;color:#403936}#RWDfullscreen01 p{font-size:16px;line-height:1.8;letter-spacing:1px;margin:0;color:#403936}/*menu*/ 
.RWDmenu_plus04 .container {width: 100% !important;}.RWDmenu_plus04 .logo {width: 250px;margin-top: 16px;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #3d2a07;font-weight: 600;letter-spacing: 2px;font-size: 16px;padding:25px 20px}.RWDmenu_plus04 .member-btn .ii-people2 , .RWDmenu_plus04 .cart-btn .ii-bag2 {color: #3e2a07;}.RWDmenu_plus04 .features .member-btn {padding: 25px 20px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #3d2a07;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #42a6d5;}.RWDmenu_plus04 .features .share-group a:last-child {padding: 27px 35px;display: block;border-left:1px solid #ddd;transition:0.5s ease;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:last-child {background: #4267b2;border-left:1px solid #4267b2;}.RWDmenu_plus04 .features .share-group.main_share {padding: 0;margin-left: 40px;}.RWDmenu_plus04 .features .share-group span { font-size: 16px; color: #000;font-weight: 600;letter-spacing: 2px;transition:0.5s ease;}.RWDmenu_plus04 .header.header.is-up .features .share-group span {color:#fff;transition:0.5s ease;}.RWDmenu_plus04 .header.header.is-up .features .share-group i {color:#fff;transition:0.5s ease;}.RWDmenu_plus04 .features .share-group i {font-size: 21px;position: relative;top: 2px;color: #000;transition:0.5s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #217ea9;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {color: #3d2a07;font-weight: 600;letter-spacing: 2px;font-size: 16px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {font-weight: 600;letter-spacing: 1px;font-size: 15px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;font-weight: 600;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;font-weight: 600;}.RWDmenu_plus04 .features .share-group a:last-child img {width: 20px !important;position: relative;margin-top: -2px;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:last-child img {filter:contrast(0)brightness(2);}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;top: calc(100% + 0px); margin-left: -100px;width: 200px;}.RWDmenu_plus04 .logo{width:200px;margin-top:25px;transition:.5s;margin-bottom:-10px}.RWDmenu_plus04 .header{transition:.5s;padding:0 0 0 4vw;background:transparent;border-bottom:2px dashed #ddd7c8}.RWDmenu_plus04 .features {width: 400px;}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{background:#42a6d5;color:#fff}.RWDmenu_plus04 .header.is-up{background:#fff;border-bottom:1px dashed #ddd7c8;transition:.5s}.RWDmenu_plus04 .is-up .logo{margin-top:7px;transition:.5s}/*購物車會員*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn,.RWDmenu_plus04 .member-block a.login.is-on{background:#42a6d5}#div_forget_content #forget_table_btn { background: #42a6d5; border-radius: 0;transition:.5s}.RWDmenu_plus04 .cart-block .bottom-box .total,.RWDmenu_plus04 .querycar-block .bottom-box .total{font-size:15px;color:#000}.RWDmenu_plus04 .cart-block h3,.RWDmenu_plus04 .querycar-block h3,.member-block h3{font-family:'Noto Sans TC',sans-serif;font-weight:500}.RWDmenu_plus04 .member-block .form-area .group label{color:#333}.RWDmenu_plus04 .member-block a.login:hover,.RWDmenu_plus04 .member-block a.signin:hover,.RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover,#div_forget_content #forget_table_btn:hover{background-color:#70c1b7;color:#fff;transition:.5s}/*banner*/#RWDfullscreen01 .RWDbanner_plus01 .slick-caption>.container{width:100%;padding:0}.RWDbanner_plus01 .slick-caption{bottom:0;top:auto}.RWDbanner_plus01 .logo {animation: sdown_move 5s infinite !important;width: 100%;}@keyframes sdown_move {0%{transform:translate(0px,0px)}50%{transform:translate(0px,-20px)}100%{transform:translate(0px,0px)}}.RWDbanner_plus01 .logo img{margin:0}.RWDbanner_plus01 .slick-caption .container{width:100%;padding:0}@media (max-width: 1180px) {.RWDbanner_plus01 .page-scroll {display:none}}.RWDmenu_plus04 #search-box.full .form-control{font-size: 30px;letter-spacing: 1px;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.RWDmenu_plus04 #search-box.full .search-in{max-width: 1000px;width: 80%;}}@media (min-width: 1500px) {#RWDfullscreen01 .container {width:80%;}}/*events*/ 
.events .RWDedictor001 .section-subject {margin: 0 0 30px;}.events {padding: 100px 0;position: relative; z-index: 1;}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{font-weight:600;color:#403936;letter-spacing:3px;margin:0 0 15px;line-height:1;font-size:35px;position: relative;}.index h2.sub-title,.RWDbtn01 .sub-title,.RWDproduct002_v3 .sub-title,.RWDbanner005 .title_block .title_en,.brand-subtitle{margin:0;font-weight:400;letter-spacing:3px;color:#736d6b;font-size:18px;line-height:1.8}.index .section-line { display: none;}.events h1.main-title:before{content:"";background:url(archive/image/customization/evedeco.png) no-repeat;width:50px;height:50px;position:absolute;background-size:contain;margin-left:10vw;margin-top:-1vw}.events .RWDedictor001 .row.section-subject{display:block}.events .RWDedictor001 .row{display:none}.RWDbanner012 .two_box .button,.RWDbanner012 .main_pic_box .button{border-radius:99em;min-width:auto;display:flex;justify-content:center;align-items:center;width:80px;height:80px;line-height:1.5;padding:20px;letter-spacing:2px;font-size:15px;transform:rotate(10deg);right:20px;bottom:60px;top:auto;left:auto;position:absolute;background: #42a6d5;color: #fff;border: 1px dashed #fff;}.RWDbanner012 .main_pic_box .button{right:2vw}.no-touch .RWDbanner012 .main_pic_box .button:hover,.no-touch .RWDbanner012 .two_box .button:hover{background-color:#70c1b7}.RWDbanner012 .swiper-slide .box .text_box,.RWDbanner012 .two_box .box .text_box{width:100%;max-width:100%;left:0;top:auto;bottom:0;overflow:visible;text-align:center;transform: none;background: #f0e7e0}.RWDbanner012 .main_pic_box .title{color:#c28c76;font-size:20px;margin:0 0 15px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.RWDbanner012 .swiper-slide .box .text_box{padding:20px 6vw}.RWDbanner012 .two_box .box .text_box{padding:20px 2vw}.RWDbanner012 .main_pic_box .sub_title{color:#403936;font-weight:700;font-size:22px;line-height:1;display:block;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.RWDbanner012 .sub_title_line{display:none}.RWDbanner012 .two_box .box{padding:0;display:flex;align-items:flex-end}.RWDbanner012 .swiper-slide .box .text_box span,.RWDbanner012 .two_box .sub_title span{color:#ff4a00}.RWDbanner012 .swiper-slide .box:before {bottom: -2vw;}.RWDbanner012 .swiper-container-horizontal .RWDbanner012-pagination .swiper-pagination-bullet::after{background:#ddaf88;width:10px;height:10px}.RWDbanner012 .two_box .box:before{height:35%}.box.small1 .title{color:#6199e7}.box.small2 .title{color:#fe8cb2}.RWDbanner012 .two_box .sub_title{font-size:16px;color:#403936;font-weight:700;margin:0}.RWDbanner012 .two_box .title{font-size:16px;font-weight:700;-webkit-line-clamp:1;line-height:1;margin:0 0 10px}.RWDbanner012 .main_pic_box, .RWDbanner012 .two_box .box {border-radius: 15px;overflow: hidden;}/*products*/ 
.RWDproduct002_v3 .main-title span{letter-spacing:0}.RWDproduct002_v3 .main-title:before{content:"";background:url(archive/image/customization/Attipas.png) no-repeat;width:240px;height:90px;position:absolute;background-size:contain;top:-100px;left:50%;transform:translateX(-50%);z-index:1}.products{padding:100px 0;position:relative}.products:before{content:"";background:#fff;position:absolute;width:100%;height:100%;top:0;opacity:.5;left:0}.products:after{content:"";background:#fff;opacity:.5;width:100%;height:20%;position:absolute;top:-20%}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:40px;width:calc(100%/4 - 40px);margin:0 20px 30px;background:#fff;border-radius: 15px;}.RWDproduct002_v3 .btn-box .shop,.RWDproduct002_v3 .showbottom:hover .portfolio-bottom .btn_add2car{border:0}.RWDproduct002_v3 .btn-box .shop{border-radius:99em;background:#42a6d5;padding:3px}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom .btn_add2car{background-color:#70c1b7} .RWDproduct002_v3 .portfolio-item>.inner-content {padding:  0 20px 20px;}.RWDproduct002_v3 .section-subject:before{content:"";background:url(archive/image/customization/pdeco1.png) no-repeat;width:3vw;height:3vw;position:absolute;background-size:contain;right:24vw;top:-4vw;z-index: 2;}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1){overflow:visible!important}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1):before{content:"";background:url(archive/image/customization/pdeco2.png) no-repeat;width:80px;height:80px;position:absolute;background-size:contain;top:-70px;left:50%;transform:translateX(-50%)}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4{color:#403936}li.selprice span{color:#f15d73;letter-spacing:0;font-weight:700;font-size:16px}.RWDproduct002_v3 input.form-control,.RWDproduct002_v3 select.form-control,.RWDproduct002_v3 select.form-control:not([size]):not([multiple]){height:40px}.RWDproduct002_v3 .btn-box .btn{background:#fff;max-width:250px;border-radius:99em;padding:5px;font-size:15px;font-weight:700;letter-spacing:2px;border:1px solid #ccc}.RWDproduct002_v3 .btn-box .btn:hover{background:#70c1b7;color:#fff}/*series*/ 
.seriess { padding: 50px 0 0;}#RWDfullscreen01 .seriess .container .container { width: 100%;padding: 0;}.RWDaccordion001, .RWDaccordion001 ul li {height: 550px !important;}.main_products .container {width: calc(100% - 160px);padding: 0;}.main_products .RWDedictor001 .row {margin-left: 0;margin-right: 0;}.RWDaccordion001 ul:hover li {width: calc(100%/5 - 30px)  ;}.RWDaccordion001 ul:hover li:hover {width: calc(40% - 30px)  ;}.RWDaccordion001 ul li {overflow: hidden;width: calc(100%/4 - 20px) ;margin: 0 10px ;border-radius: 40px;-webkit-border-radius: 40px;border: solid #e3c7b9;border-width: 0 0 10px;pointer-events: auto;background-size: cover;    overflow: hidden;}.RWDaccordion001 ul li:nth-child(3) {border-color: #0071bc;}.RWDaccordion001 ul li:nth-child(2) {border-color:#00adef;}.RWDaccordion001 ul li:nth-child(4) {border-color: #70c1b7;}.RWDaccordion001 ul {pointer-events: none;width: 100%;display: flex;}.RWDaccordion001 .pic_show .word {display: flex;justify-content: flex-end;align-items: center;flex-direction: column;width: 100%;max-width: none;height: 100%;padding: 0 0 50px;opacity: 1;border: 0;background-color: transparent;}.RWDaccordion001 ul li div a {width: 100%;height: 100%;display: inline-block;color: #fff;padding: 0 15px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;text-decoration: none; overflow: hidden;}.RWDaccordion001 .pic_show .word .tw span {letter-spacing: 3px;padding: 50px 0 15px;border-bottom: 0;color: #fff;font-size: 30px;line-height: 1.3;font-weight: 600;}.RWDaccordion001 .pic_show .word .tw span h8 {display: block;letter-spacing: 0px;font-size: 20px;}.RWDaccordion001 ul li div a:after{content:"";position:absolute;width:100%;height:45%;background:linear-gradient(to top, #160303, rgb(16 16 16 / 0%));bottom:0;left:0;border-bottom-left-radius:23px;border-bottom-right-radius:23px}.RWDaccordion001 .pic_show .word .en {max-height: 40px;width: 100%;text-align: center;font-size: 16px;color: #fff;letter-spacing: 2px;border-top: 1px dotted #fff;padding: 15px 0 0;max-width: 400px;}.RWDaccordion001 ul li div a * {    opacity: 1;    text-overflow: initial;    position: relative;    white-space: inherit;    overflow: initial;    -webkit-transform: translateX(0px);    transform: translateX(0px);}.RWDaccordion001 ul li div {height: 100%;border-radius: 30px; -webkit-border-radius: 30px;}.RWDaccordion001 .pic_show .word .tw span span{display:block;letter-spacing:0;padding:0 0 10px;font-weight:700;font-size:22px}.RWDaccordion001 .pic_show .word .tw span{letter-spacing:2px;padding:50px 0 15px;border-bottom:0;color:#fff;font-size:25px;line-height:1.3;font-weight:600}.RWDaccordion001 .pic_show .word .en{max-height:70px;width:100%;text-align:center;font-size:16px;color:#fff;letter-spacing:2px;border-top:1px dotted #fff;padding:15px 20px 0;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.RWDaccordion001 .pic_show .word{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;width:100%;max-width:none;height:100%;padding:0 0 30px;opacity:1;border:0;background-color:transparent}.RWDaccordion001 .pic_show:hover .word .en {max-width: 90%; transition: .5s;}/*hotsales*/ 
.RWDbanner005 .add-cart:before {bottom: 0;}.hotsales{padding:100px 0 0;background:#fff;margin-top:120px;position: relative;}.RWDbanner005 .swiper-center:before{content:"";background:url(archive/image/customization/hotdeco1.png) no-repeat;width:100px;height:100px;position:absolute;background-size:contain;right:-5px;top:-5px;z-index:11}.hotsales:before{content:"";background:url(archive/image/customization/hotdeco.png) no-repeat;width:100%;position:absolute;top:0;left:0;background-size:cover;height:22px;opacity:.5}.RWDbanner005 .more-btn {display: none;}.RWDbanner005 .title_block {margin:0 0 50px;}.RWDbanner_plus01 .logoing:1px!important;line-height:1.5!important;font-size:16px!important;margin:0;padding:15px 0}.RWDbanner005 .swiper-slide{display:flex;flex-direction:column;align-items:center;border:1px solid #eee;border-radius:15px;}.RWDbanner005 .subtitle{display:none}.RWDbanner005 .swiper-left{border-right:0;padding-right:16px}.RWDbanner005 .swiper-right{border-left:0;padding-left:16px}.RWDbanner005 .swiper-left,.RWDbanner005 .swiper-right{margin-top:80px;min-height: auto;}.RWDbanner005 .swiper-left .main-title,.RWDbanner005 .swiper-right .main-title,.RWDbanner005 .swiper-center .main-title{order:2}.RWDbanner005 .swiper-left .price,.RWDbanner005 .swiper-right .price,.RWDbanner005 .swiper-center .price{display:none;}.RWDbanner005 .swiper-left .subtitle,.RWDbanner005 .swiper-right .subtitle{display:none}.RWDbanner005 .swiper-left .subtitle,.RWDbanner005 .swiper-right .subtitle,.RWDbanner005 .swiper-center .subtitle{order:4}.RWDbanner005 .swiper-left .sub-link,.RWDbanner005 .swiper-right .sub-link{order:5;}.RWDbanner005 .add-cart{width:100%;height:100%;bottom:0;align-items:flex-end}.RWDbanner005 .add-cart:before{width:100%;height:50px;content:'';position:absolute;left:0;top:auto;bottom:0;background-color:#3aa9c4;opacity:.8;transition:all .5s ease}.RWDbanner005 .add-cart:hover:before{bottom:0;transition:all .5s ease}.RWDbanner005 .add-cart .add-cart-span{bottom:0;padding-bottom:7px;transition:all .5s ease}.RWDbanner005 .add-cart:hover .add-cart-span{bottom:0;transition:all .5s ease}.RWDbanner005.frac-bottom .fraction_block.frac-bottom{margin-top:30px}.RWDbanner005 .fraction_block .dot-line{display:none}.RWDbanner005.frac-top .fraction_block.frac-top{position:absolute;right:calc(25% + 30px);background:rgba(0,0,0,.5);border-bottom-left-radius:15px;color:#fff;padding:5px 15px;z-index:2;display:block;font-size:14px}.RWDbanner005 .img_wrap {width: 100%;margin:0}.RWDbanner005 .sqare_shadow.swiper-next, .RWDbanner005 .sqare_shadow.swiper-prev {top: 50%; transform: translateY(-50%);border-radius: 99em;}.RWDbanner005 .sqare_shadow {background: #42a6d5;box-shadow: none;}.RWDbanner005 .sqare_shadow.swiper-next:after, .RWDbanner005 .sqare_shadow.swiper-prev:after {border-color: #fff;opacity: 1;}.RWDbanner005 .swiper-left .main-title,.RWDbanner005 .swiper-right .main-title,.RWDbanner005 .main-title{color:#333!important;letter-spacing:1px!important;line-height:1.5!important;font-size:16px;max-height:initial;margin:0;padding:15px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;white-space: normal;}.RWDbanner005 .swiper-left .swiper-slide,.RWDbanner005 .swiper-right .swiper-slide{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.RWDbanner005 .swiper-slide{border-radius:20px;border:1px solid #eee;padding-bottom: 5px;}.RWDbanner005 img {border-top-left-radius: 20px;border-top-right-radius: 20px;}.RWDbanner005 .sub-link:hover{background:#42a6d5;color:#fff;transition:.5s;;border:1px solid #42a6d5}.RWDbanner005 .sub-link{margin:0;display:block;background:transparent;width:100%;padding:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#42a6d5;font-size:15px;border:1px solid;letter-spacing:3px}.RWDbanner005 .sub-link:after{display:none}.RWDbanner005 .swiper-left .swiper-slide, .RWDbanner005 .swiper-right .swiper-slide {border-bottom: 0;}/*brands*/br.brandbr { display: none;}.RWDService001 .section-subject{display:none}.brand-block .container{display:flex;align-items: center;}.brand-maintitle { margin: 0 0 25px;}.brand-title{width:400px}.brand-logo{width:calc(100% - 400px - 2vw);padding-left:2vw;margin-left:2vw;border-left:2px dashed #ddd}.brand-block .RWDnews005 .container{display:block;display:block!important;width:100%!important}.brand-block .RWDnews005 .section-subject{display:none}.brand-block .RWDnews005 .owl-carousel .owl-item div{padding:0 10px;border:0}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span{background:#ebd9d9}.owl-theme .owl-controls .owl-page span{width:15px;height:7px}.owl-theme .owl-controls .owl-page.active span{width:30px}.brand-block .RWDnews005 .owl-buttons{display:none}.RWDnews005 .controlls-over .owl-pagination{margin-top:5px}.brand-block{padding:100px 0;background: white;}.brand-block .RWDnews005 .margin-top-20{display:none}.brand-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 15px;min-height:150px;display:flex;align-items:center;justify-content:center}
/*footer start*/

.footer-block a:hover {color: #6d9334;}#RWDfullscreen01 .footer-block .container {display: flex;position: relative;width: 70%;}.footer-logo {width: 200px;}.footer-info {width: calc(100% - 200px);padding: 0 0 0  60px;}.footer-social { width: 200px; padding-left: 60px; position: absolute; right: 15px;}.footer-menu .RWDedictor {display: flex;}.menu-left {display: inline-block;width: 50%;float: left;}.menu-right {display: inline-block;width: 50%;float: left;}.ftbottom{display:flex;justify-content:space-between}.phone-number{line-height:1;margin:15px 0 0}.ftinner a,.ftinner a:hover{color:#403936}.ftinner.left{font-size:18px}.RWDsocial002 a:hover .iconRounded:after{color:#fff;transition:.5s}.RWDsocial002 .iconRounded:after{content:"粉絲專頁";font-weight:700;margin-left:5px;letter-spacing:2px;transition:.5s}.ftbottom .keywords { color: #999;}.footer-block {background: #f7f7f7 !important;padding: 80px 0px 0;color: #403936;font-size: 15px;font-weight: 600;letter-spacing: 1px;line-height: 1.8;}.footer-block h4 {font-size: 24px;font-weight: 600;color: #463318;font-family: "arial";letter-spacing: 1px;margin-top: 0;}.phone-number a {font-size: 30px;font-family: "arial";letter-spacing: 1px;color: #3d2a07;transition:0.5s ease;}.footer-info hr {border-top: 1px solid #ccc;}.footer-fb img {width: 35px;transition:0.5s ease;}.footer-fb a:hover {background: #4267b2;color: #fff;border: 1px solid #4267b2;transition:0.5s ease;}.footer-fb a:hover img {filter: contrast(0)brightness(2);}.footer-fb a {border: 1px solid #ccc;display: block;text-align: center;padding: 5px 0px;color: #403936;width: 95%;}.footer-menu h5 {color: #463318;font-weight: 600;font-size: 17px;margin: 20px 0 5px;}.RWDsocial002 ul.socialNetwork {float: none !important;}.RWDsocial002 .iconRounded {border: 1px solid #4267b2;background: transparent;color: #4267b2;width: 100%;border-radius: 0px;transition:0.5s ease;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #32559d;transition:0.5s ease;}.RWDsocial002 ul.socialNetwork li {width: 100%;float: none;display: inline-block;margin-right: 5%;}i.i.ii-line3.iconRounded:hover {background: #6d9333;}i.i.ii-ig2.iconRounded:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);}.rights-block{background:#42a6d5;color:#fff;font-size:13px;letter-spacing:1px;text-align:center;padding:10px 0;font-weight:400;margin-top:60px}.rights-block span {font-size: 11px;margin: 0px 0px 0px 3px;top: -1px;position: relative;}.rights-block a {color: #fff;}.rights-block a:hover {color:#fff;}.scrollTop002 {bottom: 60px;}/*cookies*/ 
.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: 0px!important;right: auto !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #42a6d5!important;border: 1px solid #42a6d5!important;display: block;padding: 5px 50px;color: #fff!important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #42a6d5!important;color: #fff !important;}@media (max-width: 600px) {.RWDalert_fancybox.bottom {width:100% !important}}

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

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0px!important;min-height: 700px;}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important}.article-text .container {width: 100% !important;}#RWDPAGE_BASE_PAT02 .main .container {width: 80%;}.pagecontent .article_model[data-seq="0"] {margin-top:10px !important}/*統一*/ 
.page_wrapper_bg .pagecontent {line-height: 2;letter-spacing: 1.5px;font-size: 16px;color:#736d6b;position: relative;padding:50px !important}.page_wrapper_bg .pagecontent::before {    content: "";    width: 100%;    height: 100%;    background: #fff;    opacity: .5;    position: absolute;    top: 0;    left: 0;    border-radius: 20px;z-index:-1}.webdesc {font-size: 18px;letter-spacing: 2px;color: #555;padding: 0 30px 30px;font-weight: bold;line-height:1.5}/*menu*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {margin-top:7px}/*標題&麵包屑*/ 
.hgroup h1 {padding: 0;color: #403936 !important;letter-spacing: 3px !important;font-size: 35px !important;line-height: 1.5 !important;font-weight: 600 !important;margin:0px;text-align: center;position: relative;}.hgroup .container {width: 100%;border-bottom:0px solid #eee;margin-top:0px}.hgroup .breadcrumb {background: transparent;border: 0;width: 100%;text-align: center;position: relative;bottom: 0;border-radius: 0px;border: 0px;padding: 6px 30px;}.hgroup .breadcrumb a {color:#999;transition: 0.4s;}.hgroup .breadcrumb a:hover {color:#70c1b7;transition: 0.4s;}.hgroup h1::before {    content: "";    background: url(archive/image/customization/pdeco1.png) no-repeat;    width: 3vw;    height: 3vw;    position: absolute;    background-size: contain;    right: 24vw;    top: -4vw;    z-index: 2;}/*按鈕*/ 
.btn_back {background: transparent;border-radius: 0px;transition: 0.4s;padding:0}.btn_back:hover {background: transparent;transition: 0.4s;}.btn_back a {color: #333;text-decoration: none;display: block;padding: 8px 30px;font-weight: normal;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 20px;}.btn_back a:hover {border: 1px solid #70c1b7;color: #fff;background: #70c1b7;transition: 0.4s}.RWDproduct_page .btn_back {background: transparent;border-radius: 0px;transition: 0.4s;padding:0}.RWDproduct_page .btn_back:hover {background: transparent;transition: 0.4s;}.RWDproduct_page .btn_back a {color: #333;text-decoration: none;display: block;padding: 8px 30px;font-weight: normal;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 20px;}.RWDproduct_page .btn_back a:hover {border: 1px solid #70c1b7;color: #fff;background: #70c1b7;transition: 0.4s}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size:15px;letter-spacing:0.5px;margin: 0;transition: 0.4s}.ebtn {margin-top: 30px;margin-right:0px;background: transparent;border-radius: 0px;transition: 0.4s;padding:0px}.ebtn:hover {background: transparent;transition: 0.4s;}.ebtn a {color: #333;text-decoration: none;display: block;padding: 8px 30px;font-weight: normal;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 20px;background:#fff}.ebtn a:hover {border: 1px solid #70c1b7;color: #fff;background: #70c1b7;transition: 0.4s}/*左側*/ 
.m2018 .products-nav .nav-title {    background: #42a6d5;    color: #fff;    font-weight: bold;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    padding: 10px;font-size:18px;position: relative;}.nav-title::before {    content: "";    background: url(archive/image/customization/pdeco2.png) no-repeat;    width: 60px;    height: 60px;    position: absolute;    background-size: contain;    top: -54px;    left: 50%;    transform: translateX(-50%);}#sidebar .products-nav {background: #fff;border-radius: 10px;box-shadow: 0px 5px 0px #e1c4b4;}.m2018 .products-nav>ul>li>a {transition: 0.4s;}.m2018 .products-nav>ul>li>a:hover {color: #70c1b7;transition: 0.4s;}/*產品*/ 
.productlist .page_wrapper_bg .pagecontent::before {display:none}.productlist .page_wrapper_bg .pagecontent {padding:0 !important}.btn-shop {display: flex;column-gap: 10px;}/*列表*/ 
.product1 .layoutlist_4 {display: flex;flex-wrap: wrap;}.layoutlist_4 .pricearea {display: flex;column-gap: 15px;justify-content: center;}.layoutlist_4 .price {margin:0}.layoutlist_4 .cate_div {display:none !important}.layoutlist_4 .col-sm-4.col-md-4 {padding: 30px;width: calc(100%/3 - 40px);margin: 0 15px 30px;background: #fff;border-radius: 15px;}.layoutlist_4 .item {padding-bottom: 0;margin: 0;border: 0;height:auto !important}.layoutlist_4 .standarea {min-height: auto !important;}.layoutlist_4 .standarea br {display: none;}.layoutlist_4 .subject {min-height: auto !important;height: auto !important;text-align: center;}.layoutlist_4 .stands_div, .layoutlist_4 .amount_div {display: flex;}.layoutlist_4 .stands_div .stands_name, .layoutlist_4 .amount_div .amount_name {width: 50px;}.layoutlist_4 select {width: calc(100% - 55px);}.layoutlist_4 .buybtn {background: #42a6d5;border-radius: 20px;padding: 5px;margin: 15px 0 0;transition: 0.4s}.layoutlist_4 .buybtn:hover {background: #70c1b7;transition: 0.4s;}.layoutlist_4 .delline {color: #999;}.layoutlist_4 .price {letter-spacing: 0;}.layoutlist_4 .sellprice {color: #f15d73;font-weight: bold;}.item .subject A.itemlink {color: #403936;font-weight: 700;font-size: 18px;transition: 0.4s;}.item .subject A.itemlink:hover {color:#70c1b7;transition: 0.4s;}/*內容*/ 
.RWDproduct_page .products-info .price-box li {color:#999}.RWDproduct_page .products-info .price-box li.active {color: #f15d73;font-weight: 700;}.RWDproduct_page .products-info .price-box li.delline:after {background:#999}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #70c1b7;transition: 0.4s;border-radius: 20px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #42a6d5;transition: 0.4s;border-radius: 20px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {opacity: .8;background: #42a6d5;transition: 0.4s;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {opacity: .8;background: #70c1b7;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 3px solid #981414;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #981414;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #981414;}.layoutlist_4 .pricearea {display: flex;flex-flow: wrap;}.page_content3_thumbphoto .swiper-slide.swiper-slide-thumb-active, .page_content3_thumbphoto .swiper-slide:hover {border-color: #981414;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 15px;}.RWDproduct_page .products-info .name {    color: #333!important;    letter-spacing: 1px!important;    line-height: 1.5!important;    font-size: 18px;    font-weight: 700;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #888;font-size: 14px;}/*購物車*/@keyframes num-bg{0%{background:#42a6d5;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#42a6d5;-webkit-transform:scale(1);transform:scale(1)}}.RWDmenu_plus04 .cart-block .control .price, .RWDmenu_plus04 .querycar-block .control .price {color: #f15d73;font-weight: bold;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {background:#fff;border-radius:20px}.shopping-item .table .tbody .tr .td {border-bottom: 10px solid #fff;}.shopping-item {padding:30px}.shopping-title {color: #42a6d5;font-weight: bold;}.shop-1 .shopping-price-box .sum-box {background:#fff;border-radius:20px}.login-box a {background: #fff;border-radius: 20px;}.delivery-box, .shopping_form {border-radius: 20px;}.shopping-item-box .item-btn, .shopping-item-box .item-btn:hover {background: #42a6d5;border-radius: 20px;color: #fff;}/*按鈕*/ 
.RWDshopping .btn.normal {border-radius: 20px;}.RWDshopping .btn {border: 1px solid #42a6d5;color: #42a6d5;}.RWDshopping .btn.bg2 {background: #42a6d5;color: #fff;border-color: #42a6d5;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border: 1px solid #42a6d5;color: #42a6d5;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #42a6d5;color: #fff;border: 1px solid #42a6d5;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color:#f15d73;font-weight: bold;}.total b {color:#f15d73;font-weight: bold;}/*會員*/#join_form {background: #fff;border-radius: 20px;}.join_form-title {font-weight: bold;color: #555;}#join_form .btn-primary {border-radius: 20px;background: #42a6d5;transition: 0.4s;}#join_form .btn-primary:hover {background: #70c1b7;transition: 0.4s;}.btn-primary {background: transparent;border-radius: 0px;transition: 0.4s;padding:0;border:0px}.btn-primary:hover {background: transparent;}.btn-primary a {color: #333;text-decoration: none;display: block;padding: 8px 30px;font-weight: normal;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 20px;background:#fff}.btn-primary a:hover {border: 1px solid #70c1b7;color: #fff;background: #70c1b7;transition: 0.4s}/*聯絡*/ 
.new-form .formdesc, .new-form .formdesc a {color: #555;font-size: 15px;}.new-form .formdesc b, .new-form .formdesc b a {font-size: 18px;color: #42a6d5;}.new-form .formdesc h3 {margin-top: 0;font-weight: bold;font-size: 22px;border-bottom: 1px solid #ddd;padding-bottom: 20px;}/*表單樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #969696; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*最新消息*/ 
.articlelist .page_wrapper_bg .pagecontent::before {display:none}.articlelist .page_wrapper_bg .pagecontent {padding:0 !important}.layoutlist_8 .item {padding: 30px 50px;border-bottom: 0px solid #ddd;background: #fff;border-radius: 20px;margin-bottom: 13px;}.layoutlist_8 .list_subject .summary {margin: 5px 0 0;font-size: 16px;}.layoutlist_8 .article_subject {font-size: 18px;line-height: 1.5;letter-spacing: 1px;}.layoutlist_8 ._col.listdate.col-sm-2.col-md-2 {text-align: center;}.layoutlist_8 .listdate .day {font-size: 30px;font-weight: bold;color: #70c1b7;}/*footer*/#RWDPAGE_BASE_PAT02 .footer-block .container {display: flex;position: relative;width: 70%;}

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

@media (min-width: 1921px) and (max-width: 2560px) { .products:before {height: 112%;}}@media (max-width: 1700px) {#RWDfullscreen01 .container { width: 85%;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 30px;}.brand-block .RWDnews005 .owl-carousel .owl-item div { padding: 0;}.footer-social {padding: 0;}.footer-fb img {margin-right: -6px;}.footer-info {padding: 0px 0 0 45px;}#RWDfullscreen01 .footer-block .container {;width: 80%;}/*內頁*/#RWDPAGE_BASE_PAT02 .main .container {width: 80% !important;}#RWDPAGE_BASE_PAT02 .article-text .container {width: 100% !important;}}@media (max-width: 1600px) {#RWDfullscreen01 .container { width: 90%;}.products{padding:100px 0}.RWDbtn01{margin-top:0}.RWDbtn01 .section-subject{margin:0 0 30px}.hotsales{margin-top:100px}.RWDbanner005 .title_block{margin:0 0 30px}}@media (max-width: 1500px) {.events,.brand-block{padding:80px 0}.events h1.main-title:before{margin-left:200px}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{font-size:30px}.index h2.sub-title,.RWDbtn01 .sub-title,.RWDproduct002_v3 .sub-title,.RWDbanner005 .title_block .title_en,.brand-subtitle{letter-spacing:2px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:calc(100%/4 - 20px);margin:0 10px 20px}}@media (max-width: 1400px) {.RWDmenu_plus04 .features .share-group a:last-child{padding:27px 25px}.RWDmenu_plus04 .features .share-group.main_share{margin-left:15px}.RWDmenu_plus04 .features{width:310px}.RWDmenu_plus04 .features .member-btn{padding:25px 10px}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 15px}.events,.brand-block{padding:60px 0}.RWDbanner012 .main_pic_box .title{font-size:16px;margin:0 0 10px}.RWDbanner012 .main_pic_box .sub_title{font-size:18px}.RWDbanner012 .swiper-slide .box .text_box{padding:15px 6vw}#m_RWDfullscreen01_53_1 .swiper-container,#m_RWDfullscreen01_53_1 .two_box{height:600px !important}.RWDproduct002_v3 .main-title:before{width:200px;top:-80px;height:75px}.RWDproduct002_v3 .section-subject{margin:0 0 30px}.index h2.sub-title,.RWDbtn01 .sub-title,.RWDproduct002_v3 .sub-title,.RWDbanner005 .title_block .title_en,.brand-subtitle{font-size:17px}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{letter-spacing:2px}.RWDproduct002_v3 .section-subject:before{width:4vw;height:4vw;right:22vw;top:-4vw}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:20px}.RWDproduct002_v3 .popup-portfolio{height:calc(100% + 150px)}.RWDaccordion001 .pic_show .word .tw span{font-size:20px;letter-spacing:1px}.RWDaccordion001 .pic_show .word .tw span span{font-size:18px}.RWDaccordion001 .pic_show .word .en{font-size:15px;letter-spacing:1px;padding:15px 0 0}.RWDaccordion001,.RWDaccordion001 ul li{height:450px!important}.brand-title{width:340px}.brand-logo{width:calc(100% - 340px - 2vw)}.footer-social{width:150px}.footer-info{width:calc(100% - 200px);padding:0 0 0 50px}.phone-number a{font-size:27px;letter-spacing:0}#RWDfullscreen01 .footer-block .container {;width: 90%;}/*內頁*/#RWDPAGE_BASE_PAT02 .main .container {width: 90% !important;}#RWDPAGE_BASE_PAT02 .article-text .container {width: 100% !important;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;}#RWDfullscreen01 .container {width:95%;}.RWDmenu_plus04 .logo{width:180px}.RWDmenu_plus04 .features .share-group a:last-child{padding:25px 20px}.RWDmenu_plus04 .features .share-group.main_share{margin-left:10px}.RWDmenu_plus04 .features .member-btn{padding:25px 10px}.RWDmenu_plus04 .features{width:300px}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 15px}.RWDmenu_plus04 .header{padding:0 0 0 40px}.RWDmenu_plus04 .is-up .logo{margin-top:10px;transition:.5s}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{margin:0 0 10px}.RWDbanner012 .two_box .button,.RWDbanner012 .main_pic_box .button{width:70px;height:70px;font-size:14px;letter-spacing:2px;line-height:1.3;padding:12px}.products:before{height:calc(100% + 140px)}.RWDaccordion001 ul li{width:calc(100%/4 - 10px);margin:0 5px}.RWDbanner005 .swiper-left,.RWDbanner005 .swiper-right{margin-top:4vw}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.RWDmenu_plus04 .header {padding: 0px 15px;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features{position:relative;float:right;margin-right:0;padding-right:0;width:fit-content}.ml-stack-nav-toggle i {font-size: 15px;font-weight: 600;}.ml-stack-nav-toggle {padding: 25px 45px 25px 30px;}.RWDmenu_plus04 .features .share-group.main_share {margin-left: 30px;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 16px; letter-spacing: 2px; margin-left: 30px;font-weight: 400; color: #333;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a { font-size: 16px; font-weight: 400; color: #333; letter-spacing: 2px;}.RWDmenu_plus04 .features .share-group a:last-child {border-right: 1px solid #ddd;}.RWDmenu_plus04 .logo{margin-top:0;margin-bottom:0;position:relative;top:-8px}.RWDmenu_plus04 .header{padding:0 30px}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#42a6d5}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background-color:#f9f9f9}.RWDmenu_plus04 #mobile-menu .menu li{border-bottom:1px dashed #eee}.RWDmenu_plus04 .phone-menubelow{margin:0 30px}.RWDmenu_plus04 .phone-group img{width:20px!important}.RWDmenu_plus04 .phone-group *~span{font-size:15px;font-weight:700;color:#333}.RWDbanner012 .main_pic_box{width:60%!important;min-width: auto !important;}.RWDbanner012 .two_box {width:38%!important;min-width: auto !important;flex-direction: column;}.RWDbanner012 .two_box .box{width:100%;margin:0 0 20px}.products{padding:40px 0 80px}.RWDbanner005 .swiper-left .main-title,.RWDbanner005 .swiper-right .main-title,.RWDbanner005 .main-title{padding:10px 0}.index h2.sub-title,.RWDbtn01 .sub-title,.RWDproduct002_v3 .sub-title,.RWDbanner005 .title_block .title_en,.brand-subtitle{font-size:16px}.brand-title{width:320px}.brand-logo{width:calc(100% - 320px - 2vw)}/*內頁*/ 
.layoutlist_4 .col-sm-4.col-md-4 {width: calc(100%/2 - 40px);}
}
/*1199px end*/
/*1180px start*/

@media (max-width: 1180px) {.fl {width:250px;}#m_RWDfullscreen01_53_1 .swiper-container,#m_RWDfullscreen01_53_1 .two_box{height:500px !important}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:calc(100%/4 - 21px);margin:0 10px 20px}.RWDproduct002_v3 .section-subject:before{width:50px;height:50px;right:17vw;top:-4vw}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1):before{width:4vw;height:6vw;top:-50px}.products{padding:40px 0}.seriess{padding:20px 0 0}.hotsales{margin-top:70px;padding:80px 0 0}.RWDbanner005 .swiper-left,.RWDbanner005 .swiper-right{margin-top:3vw}#RWDfullscreen01 .footer-block .container{flex-wrap:wrap}.footer-info{width:calc(100% - 200px);padding:0 0 0 40px}.RWDaccordion001 .pic_show:hover .word .en {max-width: 100%;}#m_RWDfullscreen01_53_1 .swiper-container, #m_RWDfullscreen01_53_1 .two_box { border-radius: 20px; overflow: hidden;}.RWDaccordion001 ul li:hover,.RWDaccordion001 ul li{width:calc(100%/4 - 10px)!important}}@media (max-width: 1100px) {.ftbottom{flex-direction:column}.phone-number{display:inline-block;margin-left:15px}.ftinner.left{margin:0 0 10px}}

/*1180px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .logo{margin-top:10px;top:0}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{font-size:25px}.RWDproduct002_v3 .popup-portfolio .portfolio-item{margin:0 10px 15px;}.products:before{height:calc(100% + 100px);top:-100px}.seriess{padding:50px 0 0}.RWDaccordion001,.RWDaccordion001 ul li{height:350px !important}.brand-block{padding:60px 0}.brand-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 40px}.brand-block .container { display: block;}.brand-title {width: 100%;text-align: center;margin-bottom: 30px;}.brand-subtitle br {display: none;}.brand-logo {width: 100%;padding: 0;margin: 0;border: 0px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus04 .features .share-group a:last-child {padding: 25px 15px;}.RWDbanner012 .main_pic_box{width:100%!important;min-width: auto !important;}.RWDbanner012 .two_box {width:100%!important;min-width: auto !important;flex-direction: inherit;}.RWDbanner012 .two_box .box{width:50%;margin:0 0 20px}.RWDbanner012 .two_box .box:last-child {margin-left: 10px}#m_RWDfullscreen01_53_1 .swiper-container,#m_RWDfullscreen01_53_1 .two_box{height:500px!important}.RWDbanner012 .two_box .button,.RWDbanner012 .main_pic_box .button{width:70px;height:70px;padding:10px;font-size:15px;bottom:70px;right:10px}#m_RWDfullscreen01_53_1 .two_box{height:auto!important}.products{padding:60px 0}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1):before {top: -40px;}.RWDproduct002_v3 .section-subject:before{right:9vw;top:-8vw}.RWDproduct002_v3 .popup-portfolio .portfolio-item{margin:0 10px 20px;width:calc(100%/3 - 20px)}.RWDaccordion001 ul{flex-wrap:wrap}.RWDaccordion001 ul li,.RWDaccordion001 ul:hover li{width:calc(100%/2 - 20px)!important;margin:0 10px 20px}.RWDaccordion001{height:auto!important}/*RWDbanner015*/ 
.RWDbanner005 .swiper-center .add-cart,.RWDbanner005 .swiper-center .main-title,.RWDbanner005 .swiper-center .price,.RWDbanner005 .swiper-center .subtitle,.RWDbanner005 .swiper-slide-next,.RWDbanner005 .swiper-slide-prev{opacity:1}.RWDbanner005 .sqare_shadow { display: block;}.RWDbanner005 .sqare_shadow.swiper-prev{left:-30px;top:50%}.RWDbanner005 .sqare_shadow.swiper-next{right:-30px;top:50%}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active{;margin:0;max-width:none;height:auto;-webkit-transform:perspective(0px) translateZ(0);transform:perspective(0px) translateZ(0);padding:0}.RWDbanner005 .swiper-center .swiper-slide {max-width: 100%;padding:0;box-sizing: border-box;height: auto;}.RWDbanner005 .subtitle{font-size:14px;letter-spacing:0}.RWDbanner005.frac-top .fraction_block.frac-top{right:0}.RWDbanner015 li.pic_show:nth-child(1), .RWDbanner015 li.pic_show:nth-child(1):hover, .RWDbanner015 ul:hover li.pic_show:nth-child(1) {width: 100%;}.RWDbanner015 li.pic_show, .RWDbanner015 li:hover, .RWDbanner015 ul:hover li, .RWDbanner015 ul:hover li:hover, .RWDbanner015 li.pic_show:nth-child(3), .RWDbanner015 ul:hover li.pic_show:nth-child(3):hover, .RWDbanner015 ul:hover li.pic_show:nth-child(3) {width: calc(100%/2);}.RWDbanner015 li.pic_show, .RWDbanner015 li:hover, .RWDbanner015 ul:hover li, .RWDbanner015 ul:hover li:hover, .RWDbanner015 li.pic_show:nth-child(3), .RWDbanner015 ul:hover li.pic_show:nth-child(3):hover, .RWDbanner015 ul:hover li.pic_show:nth-child(3) {background-position: center 30%;}#m_RWDfullscreen01_66_1 li {height: 55vh !important;background-size: 210%;background-position: center top;}#m_RWDfullscreen01_66_1 li:first-child {background-size: cover;}.RWDbanner015 .pic_show .word .tw span {font-size: 18px;}.RWDbanner015 .pic_show .word .en {padding: 0;}.rights-block span:nth-child(3){display:none}br.brandbr { display: block;}/*footer*/ 
.RWDbanner005 .swiper-center:before{right:0;width:80px;height:80px}.footer-logo{width:100%}.footer-info{width:100%;padding:0 4vw;margin:30px 0 10px;text-align: center;}.footer-logo img {width: 200px; margin: auto;}.footer-social { margin: 10px auto 0; position: relative;right: auto;}.footer-block{padding:60px 0 0}.rights-block{padding:10px 6vw;margin:40px 0 0}.ftbottom{flex-direction:column}.phone-number { margin: 10px 0 10px 10px;}/*內頁*/ 
.hgroup .container {margin-bottom: 0;}#sidebar {margin-bottom: 30px;}.layoutlist_4 .col-sm-4.col-md-4 {width: calc(100%/3 - 30px);}#RWDPAGE_BASE_PAT02 .main .container {flex-wrap: wrap;}#RWDPAGE_BASE_PAT02 .footer-logo {text-align: center;}.product1 #mobile-fixed.show-info, .shopping #mobile-fixed {z-index: 1111;}#mobile-fixed .btn-box .normal {border-radius: 20px;}#mobile-fixed .btn-box .bg2 {background:#42a6d5}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*內頁*/#RWDPAGE_BASE_PAT02 .main .container {width: 100% !important;}.layoutlist_4 .col-sm-4.col-md-4 {width: calc(100%/3 - 10px);margin: 0 5px 30px;float: left;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.ml-stack-nav-toggle {padding: 25px 45px 25px 15px;}/*內頁*/section.article-text p {font-size:16px !important;line-height:2}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .share-group.main_share{position:fixed;bottom:0;width:100%;border:0;background:#fff;display:block;margin:0;left:0;text-align:center}.RWDmenu_plus04 .features .share-group a:last-child{padding:15px 0;border:0}.RWDmenu_plus04 .features .share-group span{font-size:15px;letter-spacing:1px}.RWDmenu_plus04 .logo{width:160px}.RWDmenu_plus04 .header{padding:0 20px}.events,.brand-block{padding:40px 0}.events .RWDedictor001 .section-subject{margin:0 0 20px}.RWDbanner012 .two_box{display:flex}#m_RWDfullscreen01_53_1 .swiper-container{height:450px!important}.RWDproduct002_v3 .popup-portfolio .portfolio-item:nth-child(1):before{opacity:0}.RWDproduct002_v3 .popup-portfolio .portfolio-item{width:calc(100%/2 - 20px)}.brand-title { margin-bottom: 0;}.footer-info{padding:0;margin:30px 0}.rights-block{padding:10px 6vw 65px;}.RWDbanner_plus01.style-dotnav.control-center .slick-align-next,.RWDbanner_plus01.style-dotnav>.banner-slider .slick-next{right:0!important}.RWDbanner_plus01.style-dotnav.control-center .slick-align-prev,.RWDbanner_plus01.style-dotnav>.banner-slider .slick-prev{left:0!important}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active { border: 1px solid #eee;}/*內頁*/ 
.RWDproduct_page .products-info {padding: 30px 10px;}.RWDproduct_page .form-group {display: flex;}#RWDPAGE_BASE_PAT02 .main .container {width: 100% !important;margin: 0 0 20px;}.layoutlist_8 ._col.listdate.col-sm-2.col-md-2 {text-align: left;}.layoutlist_8.rwd .item {padding: 30px;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {/*內頁*/ 
.layoutlist_4 .col-sm-4.col-md-4 {width: calc(100%/2 - 10px);margin: 0 5px 30px;float: left;}.hgroup h1 {font-size:26px !important}.item .subject A.itemlink {font-size:16px}.layoutlist_4 .pricearea {font-size: 14px;}.hgroup h1::before {width: 5vw;height: 5vw;right: 50%;transform: translateX(50px);}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
/*menu*/ 
.ml-stack-nav-toggle i {display: none;}.slickitem01 .slick-caption.txt-right.chang_fontSize .container {padding: 0 15px;}.ml-stack-nav-toggle{padding: 25px 30px 25px 13px;margin-top:10px;margin-left:10px}.cd-main-content {    background: url(archive/image/customization/mainbg-ph.jpg);    background-size: contain;    background-position: center;}.footer-social {max-width: 250px;width: 100%;}#RWDfullscreen01 .footer-block .container {width: 100%;}.products:after {height: 10%; top: -10%;}.brand-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 ;}.rights-block{padding:10px 5vw 65px;letter-spacing:0;font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.rights-block span{display:none}.hotsales{margin-top:40px;padding:70px 0 10px}.RWDbanner005 .add-cart .add-cart-span{line-height:1;padding:10px}.RWDbanner005 .add-cart:before{height:40px}.RWDnews005 .controlls-over .owl-pagination { display: block; width: 100%;}#RWDfullscreen01 .container{width:100%}.RWDbanner012 .swiper-container-horizontal .RWDbanner012-pagination{bottom:100px}.RWDbanner012 .swiper-slide{border-radius:20px;overflow:hidden}.RWDbanner012 .main_pic_box{margin:0 0 20px}.RWDbanner012 .two_box .button,.RWDbanner012 .main_pic_box .button{width:70px;height:70px;padding:14px;font-size:15px}.RWDbanner012 .two_box{flex-direction:column}.RWDbanner012 .two_box .box{width:100%;margin:0 0 20px!important}#m_RWDfullscreen01_53_1 .two_box{height:600px!important}.RWDaccordion001 ul li,.RWDaccordion001 ul:hover li{width:95%!important;margin:0 auto 20px}.RWDbanner005 .sqare_shadow.swiper-next{right:-10px}.RWDbanner005 .sqare_shadow.swiper-prev{left:-10px}.RWDproduct002_v3 .section-subject:before{right:3vw;top:-20vw}.RWDproduct002_v3 .section-subject .col-md-12{padding:0}.index h2.sub-title,.RWDbtn01 .sub-title,.RWDproduct002_v3 .sub-title,.RWDbanner005 .title_block .title_en,.brand-subtitle{letter-spacing:1px}.index h1.main-title,.RWDbtn01 .main-title,.RWDproduct002_v3 .main-title,.RWDbanner005 .title_block .title_tw,.brand-maintitle{font-size:22px}.RWDproduct002_v3 input.form-control,.RWDproduct002_v3 select.form-control,.RWDproduct002_v3 select.form-control:not([size]):not([multiple]){height:34px;text-align:center}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:10px;width:calc(100%/2 - 10px);margin:0 5px 10px}.events { padding: 40px 0 50px;}/**/ 
.webdesc {padding:20px 0}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle { padding: 25px 14px;}/*內頁*/ 
.layoutlist_4 .col-sm-4.col-md-4 {width:100%;margin:0 0 30px}#RWDPAGE_BASE_PAT02 .main .container {padding: 0; border-radius: 0;}.page_wrapper_bg .pagecontent {padding: 30px !important;}.page_wrapper_bg .pagecontent::before {border-radius:0}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .is-up .logo{margin-top:17px}.RWDmenu_plus04 .logo{width:100px;margin-top:17px}.RWDmenu_plus04 .header{padding:0 10px}.events h1.main-title:before{margin-left:120px;margin-top:-9vw}.RWDbanner012 .main_pic_box .sub_title{font-size:15px;letter-spacing:1px}.RWDbanner012 .main_pic_box .title{font-size:15px;letter-spacing:0}.RWDbanner012 .two_box .sub_title{-webkit-line-clamp:2;font-size:15px;letter-spacing:1px}.RWDbanner012 .two_box .box .text_box{padding:20px 3vw}.RWDbanner012 .two_box .button,.RWDbanner012 .main_pic_box .button{bottom:100px}.RWDproduct002_v3 .section-subject:before{opacity:0}/*內頁*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {margin-top: 18px;}.page_wrapper_bg section.call_to_action {padding-bottom:50px !important}
}
/*380px end*/