/*loading*/ 
.RWDfakeloader .fl img{width:600px}/*row*/ 
.row {margin-right: 0;margin-left: 0;}/*a*/a:focus, a:hover{text-decoration: none;}/*header*/ 
.RWDmenu_plus02 .inside{background: transparent;padding:10px 25px 0px}.RWDmenu_plus02 .inside.is-up{background: rgba(243, 166, 141, 1);padding:0px}.cd-main-header{background: transparent;}.RWDmenu_plus02 .container{width: 100%;}/*選單*/@media only screen and (min-width: 1200px){nav.cd-nav {float: none;margin-left: 0px;width:898px;margin: 0 auto;}.cd-primary-nav>li>a{color: #fff;letter-spacing:2px;font-size: 16px;}.cd-primary-nav>li:before{content: "";width:1px;height:20px;background: rgba(255, 255, 255, 0.3);position: absolute;top: 33px;left: 0;}#cd-primary-nav > li:nth-child(2):before{display:none;}.cd-primary-nav>li:after{display:none;}.cd-primary-nav>li>a:hover{color: #b75c51;}/*下拉選單*/ 
.cd-primary-nav .cd-secondary-nav>li{border-bottom: none;}.cd-primary-nav .cd-secondary-nav>li>a{border: 1px #f3a68d solid}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #F4DED7;color:#b75c51;}}/*購物車&會員*/ 
.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #ffffff;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after{display:none;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span{color:#b75c51;}/*購物車*/ 
.RWDmenu_plus02 .cart-block{margin-right:20px;margin-left: 50px;}.RWDmenu_plus02 .cart-block:hover i {color:#b75c51;}.RWDmenu_plus02 .cart-block i.qty{box-shadow: 1px 1px 3px #b75c51;}.RWDmenu_plus02 .cart-menu .title span{background: #f3a68d;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: rgba(243, 166, 141, 1);}/*搜尋*/ 
.cd-search-trigger::before{border: 2px solid #fff;}.cd-search-trigger::after{background:#fff;}.cd-search-trigger span::after, .cd-search-trigger span::before{background:#f3a68d;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-search-trigger span::before{background:#b75c51}.cd-overlay {background-color: transparent;}.cd-search {height: 60px;max-width: 480px;left: inherit;right: 0;border-bottom: 4px #f2a68d solid;}.cd-search input{font-size: 18px;color:#444;padding: 0 20px;}.cd-search input::placeholder{font-size: 18px;color:#444}.cd-search button{top:16px;}/*底色*/ 
.cd-main-content{background: url(archive/image/customization/bg-pic-1.jpg) repeat;background-size: contain;} /*banner*/ 
.banner-block {padding: 10px 10px 0;}.RWDbanner_plus01 .slick-caption{top: 17%;}.RWDbanner_plus01 .logo {display: block;width:580px;left:50px; position: relative;}/*產品系列-標題*/ 
.product-title-block{text-align:center;margin-bottom:50px}.product-title-block h2{font-size:40px;color:#000;letter-spacing: 5px;font-family: 'Noto Serif TC', serif;margin: 0;}/*產品系列*/ 
.product-section{margin:0px 5vw;clear:both;position: relative;height:735px;/*margin-top:-300px*/}/*RWDproduct004統一設定*/ 
.RWDproduct004{height: 100%;overflow-y: hidden;}.RWDproduct004 section{border-bottom: none;}.RWDproduct004 a{cursor: inherit;}.RWDproduct004 #portfolio{position: relative;}.RWDproduct004 .callout-dark{display:none;}.RWDproduct004 .item-box-desc {margin-bottom: 0px;overflow: inherit;padding: 20px;text-align: left !important;position: absolute;color: #fff;}.RWDproduct004 #portfolio div.col-md-3 h3{color: #fff;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div{margin:0px 10px 20px !important;}.RWDproduct004 #portfolio div.col-md-3 h3 {color: #fff;letter-spacing: 5px;font-size:18px; font-weight: normal;}.RWDproduct004 .list-inline{width: 70px;text-align: center;border: 1px #fff solid;position: absolute;bottom: -40px;left: 50%;margin-left: -35px !important;height: auto !important;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}.RWDproduct004 #portfolio div.col-md-3:hover .list-inline{bottom:20px;-webkit-transition: transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}.RWDproduct004 .list-inline a {color: #fff;letter-spacing: 0;cursor: pointer;display: block;letter-spacing: 1px;font-size: 13px;}.RWDproduct004 .list-inline a:hover{background:#fff;color:#f3a68d}/*產品系列-左側*/ 
.pro-left {width: calc(100% / 3);height: 100%;position: absolute;top: 0px;left: 0;}.pro-left .col-md-3 {width:calc(100% - 20px) !important;}.pro-left .RWDproduct004 .item-box-desc {width: 110px;height:320px;top: 20px;right: 20px;background: rgba(243, 166, 141, 0.65);padding:120px 20px 90px;}.pro-left .RWDproduct004 .item-box-desc::after {content: "臘";width: 80px;height: 80px;position: absolute;top: 15px;left: 50%;margin-left: -40px;text-align: center;font-size: 40px;line-height: 70px;border: 3px rgba(255, 255, 255, .8) solid;border-radius: 50%;}.pro-left .RWDproduct004 #portfolio div.col-md-3 h3 {writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;-ms-writing-mode: vertical-rl;line-height: 2;margin: auto;}/*產品系列-右上*/ 
.pro-right-top{width: calc(100% / 3 * 2);height:calc(50% - 10px);position: absolute;top: 0px;right: 0;}.pro-right-top .col-md-3 {width:calc(50% - 20px) !important;}.pro-right-top .item-box-desc {width: 110px;height: 320px;top: 20px;right: 20px;background: rgba(243, 166, 141, 0.65);padding:100px 20px 65px;display: block;}.pro-right-top #portfolio > div > div:nth-child(1) > div > div::after {content: "脯";width: 70px;height: 70px;position: absolute;top: 15px;left: 50%;margin-left: -35px;text-align: center;font-size: 36px;line-height: 63px;border: 3px rgba(255, 255, 255, .8) solid;border-radius: 50%;}.pro-right-top #portfolio > div > div:nth-child(2) > div > div::after {content: "乾";width: 70px;height: 70px;position: absolute;top: 15px;left: 50%;margin-left: -35px;text-align: center;font-size: 36px;line-height: 63px;border: 3px rgba(255, 255, 255, .8) solid;border-radius: 50%;}.pro-right-top .RWDproduct004 #portfolio div.col-md-3 h3 {writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;-ms-writing-mode: vertical-rl;line-height: 2;margin: auto;}/*產品系列-右下*/ 
.pro-right-bottom{width: calc(100% / 3 * 2);height:calc(50% - 10px);position: absolute;bottom: 0px;right: 0;}.pro-right-bottom .col-md-3 {width:calc(100% / 3 - 20px) !important;}.pro-right-bottom .item-box-desc {bottom:10px;left: 10px;background: rgba(0, 0, 0, 0.65);width: calc(100% - 20px);height:100px;}.pro-right-bottom #portfolio > div > div:nth-child(1) > div > div::after {content: "棗";width: 70px;height: 70px;position: absolute;top: 50%;left: 15px;margin-top: -35px;text-align: center;font-size: 36px;line-height: 63px;border: 3px rgb(243, 166, 141) solid;color: #f3a68d;border-radius: 50%;}.pro-right-bottom #portfolio > div > div:nth-child(2) > div > div::after {content: "海";width: 70px;height: 70px;position: absolute;top: 50%;left: 15px;margin-top: -35px;text-align: center;font-size: 36px;line-height: 63px;border: 3px rgb(243, 166, 141) solid;color: #f3a68d;border-radius: 50%;}.pro-right-bottom #portfolio > div > div:nth-child(3) > div > div::after {content: "禮";width: 70px;height: 70px;position: absolute;top: 50%;left: 15px;margin-top: -35px;text-align: center;font-size: 36px;line-height: 63px;border: 3px rgb(243, 166, 141) solid;color: #f3a68d;border-radius: 50%;}.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 h3 {text-align: right;vertical-align: top;line-height: 1;letter-spacing: 4px;}.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 .list-inline{left: initial;margin-left: 0 !important;right: 25px !important;}/*過場圖*/ 
.hot-title-block{position: relative;padding-top:100px;}.hot-title-block::before {content: "";background: url(archive/image/customization/object-pic-3.png) no-repeat;background-size: contain;width: 373px;height: 135px;position: absolute;top:45px;right:80px;z-index:1;}.RWDparallax_new .picbgbox{height:400px !important;}/*熱賣商品*/ 
.hot-section{margin-top: -310px;}.RWDProduct006{padding-top: 0px;padding-bottom: 0px;}.RWDProduct006 .heading{text-align:center;}.RWDProduct006 .heading h2{font-size:40px;color:#000;letter-spacing: 5px;font-family: 'Noto Serif TC', serif;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}/*.RWDProduct006 .illustration-v2 .customNavigation{text-align: right;margin-top:-70px;}*/ 
.RWDProduct006 .illustration-v2 .customNavigation{position: absolute;width: 100%;top: 40%;}a.owl-btn.prev.rounded-x {position: absolute;left: -60px;}a.owl-btn.next.rounded-x{position: absolute;right: -60px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn{color: #f2a68d;border-color: #f2a68d;width: 45px;height: 45px;line-height: 42px; margin: 0px 10px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn i{font-size: 24px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover{color: #f2a68d;border-color: #f2a68d;}.RWDProduct006 ul.list-inline{margin-top: 50px;}.RWDProduct006 a:hover{text-decoration: none;}.RWDProduct006 .illustration-v2 .item{position: relative;padding-bottom: 60px;margin: 0 30px;}.RWDProduct006 .illustration-v2 a.product-review{display:none;}.RWDProduct006 .margin-bottom-5{margin-bottom:0px;}.RWDProduct006 .product-description-brd {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);position: absolute;width: 75%;bottom:0px;background: #fff;right: -20px;padding: 20px 20px;border-bottom: 4px #f2a68d solid;}.RWDProduct006 .product-description h4.title-price {font-size:16px;margin: 0px 0 25px;letter-spacing:1px;border-bottom: 1px #eee solid;padding-bottom: 20px;line-height: 1.6;min-height: 75px;}.RWDProduct006 .product-description h4.title-price a{color: #000000;font-weight: bold;}.RWDProduct006 .product-description .product-price{ text-align: left;padding-left: 0px;}.RWDProduct006 .product-description h4.title-price a:hover {color: #000;}.RWDProduct006 .product-description .product-price span.title-price {font-size: 15px;color: #5c5c5c;letter-spacing: 1px;}a.add-cart-new {padding:5px 14px;margin-top: 0px;position: absolute;bottom:14px;right:20px;font-size:13px;letter-spacing:2px;background: transparent;border: 1px #f2a68d solid;}a.add-cart-new:hover{background: #f2a68d;}a.add-cart-new div{color:#F2A68D}a.add-cart-new:hover div{color:#fff}.boxstand .nbg {background-color: #fff;color: #656565;}.boxstand .title-price{ font-size: 18px;color:#f2a68d}.boxstand .btn-success {background: transparent;border: 1px #f2a68d solid;color:#F2A68D}/*品牌故事*/ 
.about-block{padding:80px 0px 150px;position: relative;}.about-block::before {content: "";background: url(archive/image/customization/object-pic-3-1.png) no-repeat;background-size: contain;;width:440px;height:160px;position: absolute;bottom:150px;right:75px;z-index: -1;}.about-block .container{position: relative;padding-bottom:160px;}.about-text-block {position: absolute;width: 40%;height:calc(100% - 180px);top: 0;right: 0;z-index: 1;writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;-ms-writing-mode: vertical-rl;}.about-text-block h2{font-size: 36px;color: #000;letter-spacing: 7px;font-family: 'Noto Serif TC', serif;margin: 0;margin-left:30px;}.about-text-block p{ font-size:18px;line-height: 2;letter-spacing:7px;text-align: justify;color: #5f5f5f;}.about-text-block a {border: 1px #f2a68d solid;color: #f2a68d;display: block;width: 45px;height: 120px;text-align: center;margin: 0 auto;line-height: 42px;letter-spacing: 5px;margin-right: 30px;transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;font-size: 14px;}.about-text-block a:hover {background: #f2a68d;color:#fff;transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}/*品牌故事-圖片*/ 
.about-pic-block {width: 65%;position: relative;padding-left:0%;margin-top: -85px;}/*.about-pic-block::after{content: " ";background: url(archive/image/customization/object-pic-2-1.png) no-repeat;background-size: contain;background-position: center;width: 475px;height: 513px;position: absolute;bottom: -50px;left: -190px;}*//*得獎認證*/ 
.win-block {position: absolute;width: 100%;height: auto;bottom: 0;display: block;}.win-block .RWDedictor h3{font-size: 24px;color: #000;letter-spacing: 4px;font-family: 'Noto Serif TC', serif;margin: 0 0 20px;padding: 0px;font-weight: normal;}.win-block ul{padding-left:0px;margin-left: -15px;}.win-block li{display: inline-block;text-align: center;width: auto;vertical-align: top;padding: 0px 15px;font-size: 14px;letter-spacing: 1px;font-weight: bold;color: #b75c51;}.win-block li img{width:100px;margin:0 auto 10px}/*download*/ 
.fix-download-block {position: fixed;width: 50px;height: 165px;background:#b75c51;top: 50%;right: -50px;z-index: 1111;padding: 15px 10px;text-align: center;color: #fff;line-height: 1.4;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}.download-block-change{right: 0 !important;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}.fix-download-block a{display:block;color:#fff}/*line跟隨*/ 
.fix-line-block{position: fixed;width: 50px;height:50px;background:#b75c51;top: calc(50% + 175px);right: -50px;z-index: 1111;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}/*scrollTop*/ 
.scrollTop002{bottom: 5px;right: 5px;}.scrollTop002 .ii{background:#b75c51;}/*會員登入*/ 
.RWDmenu_plus02 .member-block{margin-top: 10px;margin-right: 10px;}.page_wrapper_bg .collapsing_header .main{margin-top: 0 !important;}
/*footer start*/

/**/ 
.footer-section{padding:0px 0px 0px;position: relative;}.footer-section a{color:#444}/*底色*/ 
.footer-section::after{content: "";background: url(archive/image/customization/object-pic-2.png) no-repeat;background-size: contain;width: 390px;height: 138px;position: absolute;top: 60px;left:0px;z-index: -1;} /*footer*/ 
.footer-logo-block {width: 200px;display: inline-block;vertical-align: top;}/**/ 
.contact-block{width: calc(55% - 250px);display: inline-block;vertical-align: top;padding-left: 50px;}.contact-block .RWDedictor h3{color:#603631;letter-spacing: 2px;}.contact-block ul{padding-left:0px}.contact-block li{display:block;font-size: 14px;letter-spacing: 1px;line-height: 2;color: #383838;}/**/ 
.footer-right-block{width:40%;display: inline-block;vertical-align: top;}/*map*/ 
.map-block{padding-bottom:20px}.map-block iframe{height:120px !important}/*社群*/ 
.RWDsocial002 .iconRounded {border: none;color: transparent;background-color: transparent;}.RWDsocial002 .iconRounded:hover{background-color: transparent;color: transparent;}/**/ 
.footer-bottom {border-top: 1px #c5c5c5 solid;margin-top: 20px;padding-top: 20px;padding-bottom:10px;position: relative;font-size: 14px;letter-spacing: 1px;}/**/ 
.footer-menu-block ul{padding-left:0px}.footer-menu-block li{display: inline-block;margin-left:20px}li.download-block {display:none;}.copyright-area {position: absolute;top: 20px;right: 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #2b2b2b;}/**/ 
.copyright-block {background: #f3a68d;color: #fff;font-size: 12px;letter-spacing: 1px;text-align: center;padding: 15px 0;}.copyright-block a{color:#fff}.copyright-item{display: inline-block;margin:0px 10px}

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

.page_wrapper_bg .collapsing_header .main {top: 0 !important;}section.call_to_action {padding: 35px 0 80px 0;} .page_wrapper_bg  .article-text {font-size: 15px;line-height: 2;letter-spacing:1.5px; text-align: justify;color: #5f5f5f;} .page_wrapper_bg  .cd-main-content {    background: url(archive/image/customization/bg-pic-1.jpg) repeat;    background-size: cover;}/*側選單*/#sidebar {padding-left: 15px !important;padding-top: 50px;}#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color:#d47e62;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav .nav-title {background: #daa18e;font-size: 16px;padding: 7px 10px; text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 5px;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { background: #fff;border-bottom: 2px solid #dab9af;}.m2018 .products-nav ul li {padding: 5px 0px;}/*麵包屑*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 { text-align: center;padding: 0; font-size: 35px;color: #000;letter-spacing: 5px; font-family: 'Noto Serif TC', serif;margin: 0 0 10px 0;}/*產品*/ 
.layoutlist_4 .subject {text-align: center;margin-bottom:-10px;margin-top: 15px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0;}.layoutlist_4 .price {color: #b75c51; letter-spacing: 1.8px;}.layoutlist_4 .cate_div{display: none !important;}.layoutlist_4 .pricearea {margin-bottom: 20px;}.layoutlist_4 .buybtn {color: #d45d4f;background-color: transparent; text-align: center;border: 1px solid #d45d4f;}.layoutlist_4 .buybtn:hover {background: #d45d4f;border: 1px solid #d45d4f;color: #fff; transition: .5s ease;}.layoutlist_4 .amount_div{float: none;width: 101%;text-align: center;}.layoutlist_4 .stands_div{float: none;width: 101%;text-align: center;}.layoutlist_4 select {padding: 6px 9px; margin-bottom: 6px;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #b75c51;transition: .5s ease;color: #fff;}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #b75c51;transition: .5s ease;color: #fff;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #fff;border: 1px solid #d45d4f;color: #d45d4f;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop { background: #d45d4f;}.RWDproduct_page .products-info .price-box li.active{ color:#b75c51;}.RWDproduct_page .products-editor {    border-top: 1px solid #d2cdcb;    padding-top: 30px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;padding: 0px 13px;box-shadow: none;border-radius: 0px;}.btn.btn_back a {border: 1px solid #d45d4f;background:  transparent;color: #d45d4f;padding: 0px 13px;border-radius: 0px;}.btn.btn_back a:hover {background:#d45d4f;transition: .5s ease;border: 1px solid #d45d4f;color: #fff;padding: 0px 13px;border-radius: 0px;}#article .btn.btn_back a {padding: 6px 13px;}/*最新消息*/ 
.layoutlist_2 .item { padding: 30px 0px;  border-bottom: 1px solid #ddd;}.layoutlist_2 .listdate {border-left:0 !important;background: #fff; text-align: center; border-bottom: 3px solid #f3a68d;border-left: 0;}.layoutlist_2 .listdate .day { color: #555;font-size: 40px;margin-top: -10px;}.layoutlist_2 .listdate .yearmonth {color: #777;font-size: 12px;letter-spacing: 2px;margin-top: 15px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {background:  transparent;padding: 5px 20px;border-radius: 0px;color: #d45d4f;font-size: 14px;transition:0.5s ease;border:1px solid #d45d4f;}.page_wrapper_bg .ebtn:hover a {background: #d45d4f;color: #fff;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 15px;float: right;border-radius: 0px;padding: 0px;}.customized_columns {background: #fff;padding: 50px 50px 30px;}.form-group label.must:after {color: #f3a68d;}/*頁籤*/ 
.tabs nav li.tab-current a { color: #b75c51;  font-weight: 600;}.tabs nav a:hover {color: #f3a68d;transition:0.5s ease;}.tabs nav ul li {border: 1px solid #cababa; border-bottom: 0;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before{border: 1px solid #cababa !important;}.tabs nav ul li:first-child {border-left: 1px solid #cababa;}/*會員*/ 
.member_join_strong {color: #f3a68d;}#btn_member_login {color: #d45d4f; border: 1px solid #d45d4f;border-radius: 0; background-color: transparent;}#btn_member_login:hover { background-color: #d45d4f;color: #fff;transition: .5s ease;}#join_form .btn-primary { background: #f3a68d;color: #fff;border: 0;border-radius: 0;}#join_form .btn-primary:hover {background: #b75c51;color: #fff; transition: .5s ease;}.btn-primary {background-color: #f3a68d;border-color: #f3a68d;border-radius: 0;}.btn-primary:hover{background-color: #b75c51;border-color: #b75c51;transition:0.5s ease}/*購物車*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #d45d4f;}@keyframes num-bg {0% { background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5); transform: scale(.5)}100% { background: #f3a68d;-webkit-transform: scale(1); transform: scale(1)}}.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn.bg2:hover{background: #b75c51;}.RWDshopping .btn.bg2 {background: #d45d4f;color: #fff; border-color: #d45d4f;}.RWDshopping .btn{color: #d45d4f; border: 1px solid #d45d4f;}.login-box a b {color: #d45d4f;}.login-box a {background: transparent;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #d45d4f;font-weight: 700;}.layoutlist_3 .dbtn_v2 {color: #f3a68d;border: 1px solid #f3a68d;border-radius: 2px;background: transparent;border-radius: 0px;}.download .list_table td {background: #fff;text-align: center !important;border-bottom: 3px solid #f3a68d;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #b75c51; border-color: #b75c51;color: #fff;transition:0.5s ease;}.download .search_input {background: transparent;}/*時間軸*/ 
.RWDtimeline01 li.event .point .title {font-size: 18px;font-weight: 700;margin: 0 0 10px 0;line-height: 25px;color: #333;}.RWDtimeline01 li.event .point .editor {text-align: center;}.RWDtimeline01 .line_dot2 span {background: transparent;}/*20200924米洛官網作品維護-產品列表數量置左*/ 
.layoutlist_4 .stands_options {    margin: 0;}.layoutlist_4 .stands_div, .layoutlist_4 .amount_div {    width: 100%;    text-align: left;}.layoutlist_4 select {    border: 1px solid #d4d4d4;    font-size: 12px;    color: #333;    opacity: 1;    background: url(https://ourjs.github.io/static/2015/arrow.png) no-repeat scroll right center white;}.layoutlist_4 .choice_num_type_c .qty {    font-size: 12px;    color: #333;    background-color: #fff;    border: 1px solid #d4d4d4;    width: calc(100% - 43px);    height: 30px;}

/*內頁 end*/
/*1680px-1280px start*/

@media (max-width:1680px){/*banner*/ 
.RWDbanner_plus01 .logo{width:28vw;left:10vw;}/*產品系列*/ 
.product-section{height: 38vw;}/*RWDproduct004統一設定*/ 
.RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing:3px;font-size: 16px;}.RWDproduct004 #portfolio div.col-md-3:hover .list-inline{bottom:15px;}/*產品系列-右上*/ 
.pro-right-top .item-box-desc{top: 1vw;right: 1vw;padding:6vw 20px 4vw;height: calc(100% - 2vw - 10px);}/*產品系列-右下*/ 
.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing:2px;}/**/ 
.about-block::before{width: 26vw;height: 10vw;right:2vw;}/*footer*/ 
.footer-section::after {left: -12vw;}}@media (max-width:1536px){/*產品系列*/ 
.product-section{height: 41vw;margin: 0px 2vw;}/*產品系列-左側*/ 
.pro-left .RWDproduct004 .item-box-desc{padding:100px 20px 90px;}/*產品系列-右下*/ 
.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing:2px;}/**/ 
.footer-section::after {left: -12vw;width: 23vw;height: 10vw;}}@media (max-width:1440px){/*banner*/ 
.RWDbanner_plus01 .logo{width:32vw;left:10vw;}/*產品系列-左側*/ 
.pro-left .RWDproduct004 .item-box-desc{padding: 115px 20px 90px;}/*產品系列-右上*/ 
.pro-right-top .item-box-desc {top: 0;right: 0;padding:105px 20px 0px; height: 100%;}/*產品系列-右下*/ 
.pro-right-bottom .item-box-desc{bottom: 0;left: 0;height: 100px;width: 100%;}/**/ 
.footer-section::after {display:none}}@media (max-width:1366px){/*產品系列-左側*/ 
.pro-left .RWDproduct004 .item-box-desc::after{width: 70px;height: 70px;margin-left: -35px;font-size: 36px;line-height: 60px;}/*產品系列-右上*/ 
.pro-right-top .item-box-desc{padding: 90px 0px 0px;width: 100px;}.pro-right-top #portfolio > div > div:nth-child(1) > div > div::after{width:60px;height:60px;margin-left: -30px;font-size: 30px;line-height: 55px;border-width: 2px;}.pro-right-top #portfolio > div > div:nth-child(2) > div > div::after{width:60px;height: 60px;margin-left: -30px;font-size: 30px;line-height: 55px;border-width: 2px;}/*產品系列-右下*/ 
.pro-right-bottom #portfolio > div > div:nth-child(1) > div > div::after{width:60px;height: 60px;margin-top: -30px;font-size: 30px;line-height: 55px;border-width: 2px;}.pro-right-bottom #portfolio > div > div:nth-child(2) > div > div::after{width:60px;height: 60px;margin-top: -30px;font-size: 30px;line-height: 55px;border-width: 2px;}.pro-right-bottom #portfolio > div > div:nth-child(3) > div > div::after{width:60px;height: 60px;margin-top: -30px;font-size: 30px;line-height: 55px;border-width: 2px;}/*熱賣推薦*/ 
.RWDProduct006 .heading {text-align: left;padding-left: 20px;}.RWDProduct006 .illustration-v2 .customNavigation{text-align: right;margin-top:-70px;position: relative;padding-right: 25px;}a.owl-btn.prev.rounded-x {position:relative;left:0px;}a.owl-btn.next.rounded-x{position: relative;right: 0px;}}@media (max-width:1280px){/*選單*/nav.cd-nav{width: 800px;}.cd-primary-nav>li>a{letter-spacing: 1px;font-size: 14px;}/*產品系列-右下*/ 
.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 h3 {letter-spacing: 0px;}/**/ 
.about-block{margin: 0px 60px;}.about-block::before{right: -45px;}.about-block .container{width: 100%;}}

/*1680px-1280px end*/
/*1200px start*/

@media (max-width:1200px){/*header*/ 
.RWDmenu_plus02 .inside{padding:0px;}.RWDmenu_plus02 .inside.is-up .cd-main-header{background: rgba(243, 166, 141, 1);padding:0px;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}/*logo*/ 
.cd-logo {width: 130px;margin-top: 6px !important;}/*漢堡*/ 
.RWDmenu_plus02 .phone-menu{    margin-right: 15px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before{background: #ffffff;}/*選單copyright*/nav.cd-nav .bottom-copyright{display:none;}/*購物車*/ 
.RWDmenu_plus02 .cart-block {margin-right: 40px;margin-left: 35px;}/*會員*/ 
.RWDmenu_plus02 .member-block{margin-left: 23px;}/*banner*/ 
.banner-block {padding: 0;}.RWDbanner_plus01 .slick-caption{top: 15%;}.RWDbanner_plus01 .logo {width:34vw;left: 15vw;}/*RWDproduct004統一設定*/ 
.RWDproduct004 .item-box-desc{padding:10px 15px;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 16px;}.RWDproduct004 .list-inline{bottom:15px;}.RWDproduct004 .list-inline a{font-size: 11px;}/*產品系列-左側*/ 
.pro-left .RWDproduct004 .item-box-desc {padding: 20px 15px 90px;width: 105px;}.pro-left .RWDproduct004 .item-box-desc::after{top: 15px;width: 50px;height: 50px;margin-left: -25px;font-size: 26px;line-height: 46px;border: 2px rgba(255, 255, 255, .8) solid;display:none}/*產品系列-右上*/ 
.pro-right-top .item-box-desc{padding: 20px 20px 0px;width: 105px;}.pro-right-top #portfolio > div > div:nth-child(1) > div > div::after{top:8px;width: 50px;height: 50px;margin-left: -25px;font-size: 26px;line-height: 46px;border: 2px rgba(255, 255, 255, .8) solid;display:none}.pro-right-top #portfolio > div > div:nth-child(2) > div > div::after{top:8px;width: 50px;height: 50px;margin-left: -25px;font-size: 26px;line-height: 44px;border: 2px rgba(255, 255, 255, .8) solid;display:none}/*產品系列-右下*/ 
.pro-right-bottom #portfolio > div > div:nth-child(1) > div > div::after{width: 4vw;height: 4vw;margin-top: -2vw;font-size: 2rem;line-height: 1.8;display:none}.pro-right-bottom #portfolio > div > div:nth-child(2) > div > div::after{width: 4vw;height: 4vw;margin-top: -2vw;font-size: 2rem;line-height: 1.8;display:none}.pro-right-bottom #portfolio > div > div:nth-child(3) > div > div::after{width: 4vw;height: 4vw;margin-top: -2vw;font-size: 2rem;line-height: 1.8;display:none}.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing: 2px;line-height: 1.4;}.pro-right-bottom .RWDproduct004 #portfolio div.col-md-3 .list-inline{right: 15px !important;}/*熱銷商品*/ 
.RWDProduct006 .illustration-v2 {margin-bottom:0px;}.RWDProduct006 .product-description-brd{width: 90%;}/*品牌故事*/ 
.about-block{padding: 80px 0px 100px;}.about-block::before{display:none;}.about-text-block h2{font-size: 30px;margin-left: 20px;}.about-text-block p{font-size:15px;line-height:1.8;}.about-pic-block{width: 60%;padding-left: 0;margin-top: -50px;}/*頁尾資訊*/ 
.contact-block{width: calc(64% - 260px);}/*社群*/ 
.RWDsocial002 .pull-right {float: none !important;}/*download*/ 
.fix-download-block {top:40%}/*line跟隨*/ 
.fix-line-block{top: calc(40% + 175px);}/**/ 
.scrollTop002{bottom: 7px;}}

/*1200px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*產品系列-左側*/ 
.pro-left .RWDproduct004 .item-box-desc {padding: 20px 15px 90px;}/**/ 
.about-pic-block::after{width: 360px;height: 387px;}.cd-header-buttons li.search-btn { margin-top: 5px; }.form-horizontal .control-label {    width: 100px;}#eformsForm_1_5 .col-sm-12.col-md-11 {    width: calc(100% - 100px);}.page_wrapper_bg .ebtn {margin-right: -30px;}.collapsing_header header {padding: 0 0px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption{top: 16%;}.RWDbanner_plus01 .logo {width:62vw;left:5vw;}/*產品系列*/ 
.product-section{height: auto;margin-top:0px;}/*產品系列-左側*/ 
.pro-left {width: 100%;height: 60vw;position: relative;top: 0px;left: 0;margin-bottom:20px;}.pro-left .RWDproduct004 div.row > div img.img-responsive{margin-top: -16vw;}.pro-left .RWDproduct004 .item-box-desc {padding: 30px 15px 125px;width:120px;}.pro-left .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 22px;letter-spacing: 8px;}/*產品系列-右上*/ 
.pro-right-top{width: 100%;height: 100%;position: relative;top: 0px;left: 0;}.pro-right-top .item-box-desc {padding: 30px 20px 0px;}/*產品系列-右下*/ 
.pro-right-bottom{width: 100%;height: 100%;position: relative;top: 0px;left: 0;}/**/ 
.about-block {margin: 0px 45px;}.about-block .container{padding-bottom: 0;}.about-text-block{position: relative;width: 100%;height: auto;top: 0;right: 0;z-index: 1;writing-mode: inherit;-webkit-writing-mode: inherit;-ms-writing-mode: inherit;}.about-text-block h2 {font-size: 40px;margin-left: 0;margin-bottom: 40px;}.about-text-block a{height: 45px;width:120px;margin: 25px 0 0;}/**/ 
.win-block{position: relative;margin-top: 50px;}.win-block li{width: calc(100% / 3 - 5px);margin-bottom: 35px;}/**/ 
.about-pic-block {width:100%;padding-left: 0;margin-left: 25%;margin: 0px auto;margin-top: -50px;}/*footer*/ 
.footer-section{padding:0px 0px 0px;}.footer-logo-block {width: 125px;}.contact-block {width: calc(64% - 170px);padding-left: 10px;}/*download*/ 
.fix-download-block {top:60%}/*line跟隨*/ 
.fix-line-block{top: calc(60% + 175px);}/*內頁*/#sidebar {padding-left: 0px !important;padding-top: 50px;}.RWDshopping #mobile-fixed .btn.normal {color: #d45d4f;}#mobile-fixed .btn-box .bg2 {background: #d45d4f;color: #fff !important;border: 1px solid #d45d4f;}#mobile-fixed .btn-box .normal {border: 1px #f3a68d solid;color: #d45d4f;border-radius: 0;}.page_wrapper_bg .ebtn {margin-right: 0px;}.form-horizontal .control-label {    width: 100%;}#eformsForm_1_5 .col-sm-12.col-md-11 {   width: 100%;}.customized_columns {    background: transparent;    padding: 50px 40px 30px;}.total b{color: #b75c51;}
}
/*991px end*/
/*平板 start*/

@media screen and (min-width: 800px) and (max-width: 991px){.RWDProduct006 .product-description .product-price span.title-price{display: block;text-align: center;}a.add-cart-new{position: relative;right: auto;bottom: 0;margin-top: 10px;}}

/*平板 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.RWDfakeloader .fl img{width:280px}/*banner*/ 
.RWDbanner_plus01 .slick-caption{top:15%;}.RWDbanner_plus01 .logo {width:90vw;left: 50vw;margin-left: -45vw;}/*購物車*/ 
.RWDmenu_plus02 .cart-block {margin-right: 25px;margin-left: 12px;}/*熱銷商品*/ 
.RWDProduct006 .heading{padding-left: 0px;}.RWDProduct006 .heading h2 {font-size: 32px;}.RWDProduct006 .heading{text-align: center;}.RWDProduct006 .illustration-v2 .customNavigation{text-align: center;margin-top: 0;margin-bottom: 0;padding-right:0px;}.RWDProduct006 ul.list-inline {margin-top: 30px;}.RWDProduct006 .product-description-brd{padding: 15px 10px;}.RWDProduct006 .product-description h4.title-price{margin: 0px 0 20px;letter-spacing: 1px;padding-bottom: 0;line-height: 1.6;min-height: 60px;}a.add-cart-new{padding: 5px 8px;bottom: 8px;right: 10px;}/*產品系列-標題*/ 
.product-title-block h2{font-size: 32px;}/*產品系列-左側*/ 
.pro-left{height: auto;margin-bottom: 0px;}.pro-left .RWDproduct004 .item-box-desc {top: 0px;right: 0px;padding: 30px 10px 125px;width:105px;}/*產品系列-右上*/ 
.pro-right-top .col-md-3 {width: calc(100% - 20px) !important;height: 60vw;}.pro-right-top .RWDproduct004 .item-box{height: 100%;}.pro-right-top .item-box-desc {padding: 20px 20px 0px;}/*產品系列-右下*/ 
.pro-right-bottom .col-md-3 {width: calc(100% - 20px) !important;height: 60vw;}.pro-right-bottom .RWDproduct004 .item-box{height: 100%;}.pro-right-bottom .item-box-desc{background: rgba(0, 0, 0, 0.2);}#portfolio > div > div:nth-child(3) > div > figure > a > img{margin-top:-15vw}/**/ 
.win-block ul{margin-left: 0;}.win-block li{width: calc(100% / 2 - 5px);}/**/ 
.about-block{margin: 0px 20px;padding: 60px 0px 30px;}.about-text-block h2{font-size: 30px;line-height: 1.6;letter-spacing: 5px;}.about-pic-block {width: 100%;padding-left: 0;margin-left: 0;margin-top: 0;}.about-pic-block::after {width: 275px;height: 287px;display:none;}/*footer*/ 
.footer-section::after{width: 235px;height: 84px;top: 170px;left: 0;}/*footer-logo*/ 
.footer-logo-block{width: 200px;display: block;margin:auto}/*頁尾資訊*/ 
.contact-block{width: 100%;margin-top: 20px;padding-left: 0px;text-align: center;}/*footer-right*/ 
.footer-right-block {width: 100%;display: block;}/*頁尾選單*/ 
.footer-menu-block li {margin-left:5px;margin-right:5px;width: calc(100% / 3 - 15px); text-align: center;line-height: 3;}li.download-block{display:inline-block;}li.download-block {display: inline-block;width: calc(100% / 3 * 2 - 15px);background:#b75c51;color: #fff;}li.download-block a{color:#fff}li.download-block img{width: 35px;}/*社群*/ 
.RWDsocial002 .iconRounded{margin-right: 5px;margin-left: 5px;}/*copyright*/ 
.copyright-area {position: relative;top: 0;right: 0;text-align: center;margin-top: 20px;}.copyright-item {display: block;margin: 0px 0px;}/*download*/ 
.fix-download-block {display:none;}/*line跟隨*/ 
.fix-line-block{display:none;}.login-box a b {background: transparent;}.collapsing_header header {background: rgba(243, 166, 141, 1);}.page_subject {padding: 35px 15px 0;}#sidebar {padding-top: 10px;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {border-radius: 0;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {border-radius: 0;} #mobile-fixed .price-box li:first-child{color:#b75c51;margin-top: 10px;font-size: 12px;letter-spacing:0.5px;}.hgroup h1 {font-size: 28px; margin: 0 0 5px 0;}.hgroup .breadcrumb {padding: 10px 0;}.page_subject {    padding: 35px 0px 0;}.page_wrapper_bg .main .container {    padding-left: 10px;    padding-right: 10px;}.item {margin-bottom: 30px;}.tab_title {color: #d45d4f;margin-bottom: 20px;}.layoutlist_4 select { color: #1b1414;border: 1px solid #ccc;}.page_wrapper_bg .copyright-block {    padding: 35px 0 70px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
/**/ 
.cd-logo {width: 120px;margin-top: 9px !important;}.page_wrapper_bg .copyright-block {margin-bottom: 40px;}
}
/*iphone5 end*/