/*all*/ 
.collapsing_header .main {top: 0 !important;background: url(archive/image/customization/p6.jpg);}a:focus, a:hover {text-decoration: none;color: inherit;}.cd-overlay {background-color: rgba(19,19,19,.3);}.clear{clear:both;}/*logo*/ 
.cd-logo {width: 140px;position: absolute;margin-left: 0;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus02 .inside.is-up .cd-logo {width: 85px;position: relative;margin-top: 10px;}/*menu*/ 
.RWDmenu_plus02 .container {width: 98%;}.RWDmenu_plus02 .inside {background: -webkit-linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2),transparent);background: -o-linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2),transparent);background: -moz-linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2),transparent);background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2),transparent);}.cd-main-header {background: transparent;}nav.cd-nav {margin-right: 70px;}/*文字*/ 
.cd-primary-nav>li:after {height: 0;}.cd-primary-nav>li>a { font-size: 15px; color: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.cd-primary-nav>li>a:hover {color: #FFFACD;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #FFFACD;}.cd-primary-nav>li.has-children.active.hover>a {color: #FFFACD;}.cd-primary-nav>li.has-children.active.hover>a:after, .cd-primary-nav>li.has-children.active.hover>a:before {background-color: #FFFACD;}/*下滑*/ 
.RWDmenu_plus02 .inside.is-up {background: rgba(255, 255, 255, 0.8);}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {color: #333;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::before {background: #333;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover {color: #f18c38;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover:after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a:hover:before {background-color: #f18c38;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.has-children.active.hover>a {color: #f18c38;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.has-children.active.hover>a:after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.has-children.active.hover>a:before {background-color: #f18c38;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color: #f18c38;}.RWDmenu_plus02 .inside.is-up .cart-block a, .RWDmenu_plus02 .inside.is-up .member-block a, .RWDmenu_plus02 .inside.is-up .querycar-block a {color: #333;}.RWDmenu_plus02 .inside.is-up .cart-block:hover span, .RWDmenu_plus02 .inside.is-up .member-block:hover span, .RWDmenu_plus02 .inside.is-up .querycar-block:hover span {color: #f18c38;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::before {border: 2px solid #333;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after {background: #333;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-search-trigger span::before {background: #333;}/*會員*/ 
.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block { font-size: 15px;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #ffffff;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #FFFACD;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {height: 0;}/*搜尋*/ 
.cd-search-trigger::before {border: 2px solid #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.cd-search-trigger::after {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.cd-search-trigger span::after, .cd-search-trigger span::before {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.cd-search button:hover {color: #f18c38;}@media (min-width: 768px){.RWDmenu_plus02 .cd-search { height: 60px; width: 100%; left: auto; right: 15px; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*購物車*/ 
.shoppingcar001 { bottom: 40%; top: auto; right: 19px; height: auto !important;}.querycar001 .scrolltop, .shoppingcar001 .scrolltop {display: none;}.shoppingcar001 .val-shopnum {color: #f18c38;}.shoppingcar001 .money {color: #f18c38; text-align: center;  padding: 0;}.shoppingcar001 .car_block {padding: 15px 0;background-color: #f1e0be;}.RWDmenu_plus02 .cart-menu .title span { background: #f18c38;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #f18c38;}.shoppingcar001 .line {background-color: #868686;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .dre-text{display:none;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #f18c38;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #ffffff;}.banner-block {position: relative;}.down-panel {right: auto;left: 50%;display: block;position: absolute;right: 1.4rem; height: 6rem; bottom: 0;text-align: center; width: 0.1rem; z-index: 1;}.down-first {background-color: transparent;bottom: 0;}.down-first, .down-second {position: absolute; margin-right: auto; margin-left: auto; right: 0; left: 0; width: 0.1rem;height: 100%;}.down-second {background-color: #fff;}.down-second {bottom: 0; -moz-animation: draw-scroll-bar 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite; -webkit-animation: draw-scroll-bar 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite; animation: draw-scroll-bar 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;}@-webkit-keyframes draw-scroll-bar {0% {    height: 0;    bottom: 100%;}25%, 75% {    height: 100%;    bottom: 0;}100% {    height: 0;    bottom: 0;}}/*共用*/ 
.section-line {display:none !important;}h1.main-title { font-weight: bold !important; font-size: 36px !important; color: #333 !important; letter-spacing: 8px;}h2.sub-title { color: #d6be8e !important; font-family: 'Dancing Script', cursive; display: inline-block; padding: 5px 20px;background: url(archive/image/customization/p6.jpg);font-size: 24px !important;}h2.sub-title:after { content: ""; position: absolute; width: 400px; height: 2px; background: #f1e0be; left: 50%; z-index: -1; margin-left: -200px; bottom: 18px;}/*about*/ 
.about-block {padding: 80px 0;position: relative;}.about_bg {position: absolute;width: 100%;height: 350px;background: #f9f0dd;top: 0;z-index: -1;border-bottom: 1px solid #f9f0dd;}.about_box {position: relative;margin-top: 150px;}.about_box:after { content: ""; position: absolute; width: 100%; height: 100%; border: 2px solid #f1e0be; top: 0;}.about-txt {position: relative;z-index: 1;padding: 60px 30px 60px;}.about-txt:before { content: ""; position: absolute; width: 240px; height: 100px; background: url(archive/image/customization/190926_about_logo.jpg)no-repeat; background-size: contain; top: -80px; left: 50%; margin-left: -120px;}.about-txt p { text-align: center; font-size: 15px; line-height: 35px; letter-spacing: 1px; color: #333;}.RWDedictor001 .section-subject {margin-bottom: 50px;}.RWDedictor001 h1.main-title { font-weight: 300 !important;font-family: 'EB Garamond', serif;letter-spacing: 0px;}.RWDedictor001 {text-align: center;}.about-btn { font-size: 15px; letter-spacing: 2px; line-height: 2; color: #333; background: #f1e0be; display: inline-block; padding: 8px 0px; position: absolute; bottom: -80px; width: 240px; left: 50%; margin-left: -120px;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.about-btn:hover {background: #f18c38;color: #fff;}/*新品上架*/ 
.newprouduct-block {padding: 80px 0 0;}.RWDnews005 .margin-top-20 {margin-top: 0px !important;}.RWDnews005 h4 {text-align: center;margin: 0;padding: 15px 0;font-size: 18px;letter-spacing: 2px;line-height: 30px;color: #333; font-weight: bold;}.RWDnews005 h4 a {transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover a {color: #f18c38;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { color: #7d6229; background: transparent; border: #fff 0px solid; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {font-size: 60px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {background: #f9f0dd; padding: 30px 0 0;overflow: hidden;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -54px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -54px;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 20px;display:none;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #f18c38;}/*商品櫥窗*/ 
.RWDproduct002_v2 {padding: 50px 0px 20px;}.prouduct-block {padding: 20px 0 70px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;overflow: visible !important;}.RWDproduct002_v2 .portfolio-item > .inner-content {overflow: visible;}.bounceIn { -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}.portfolio-bottom-summary h4 {margin: 0;padding: 15px 0;font-size: 18px;letter-spacing: 2px;line-height: 30px;color: #333; font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj:hover, .RWDproduct002_v2 .active .btn.btn-rj {background-color: #f18c38;color: #fff;}.RWDproduct002_v2 .btn.btn-rj {background-color: #f9f0dd;color: #333;border-radius: 0;padding: 8px 25px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #f18c38;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {content: ""; background: #f9f0dd; position: absolute; width: 100%; height: calc(100% + 45px); left: 15px; top: 15px; z-index: -1;}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img { -webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}/*footer*/ 
.footer-block {position: relative;}.footer-map { width: 33.3333%; float: left;}.footer-bg {width:100%;background: #f9f0dd;padding: 40px 7vw;}.ft-left {float:left;width:50%;font-size: 14px;letter-spacing: 1px;line-height: 2;color: #333;}.ft-left a {color: #333;}.ft-left i {width: 20px;display: inline-block;}.ft-menu {float:right;width:25%;text-align: center;}.ft-menu .col-xs-6{margin-bottom:10px;padding:0 5px;}.ft-menu-txt {font-size: 16px;letter-spacing: 2px;line-height: 2;color: #333;background: #f1e0be;display: block;padding: 2px 0;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.ft-left h1 {font-size: 24px;margin-bottom: 10px;font-weight: bold;letter-spacing: 3px;color: #333;margin-top: 0;}.ft-fb {float:right;width:25%;padding-left: 35px;}.ft-menu-txt:hover {background-color: #f18c38;color: #fff;}/*電子報*/ 
.web_edm{background-color:#f1e0be;border: 0;width: calc(100% - 10px);margin: 0 5px;padding: 5px 0;}#btn_reject_emailm_RWDfullscreen01_45_1, #btn_reject_emailm_RWDPAGE_BASE_PAT01_51_1{display:none;}.web_edm .email{width: 70%;}.web_edm .email input{background-color: transparent;width: 100%;color: #555;}.web_edm .btn_container{width: 30%;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 50%;color: #555;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #f18c38;}/*copy*/ 
.copy-block {padding: 10px 0;text-align: center;font-size: 12px;letter-spacing: 1px;color: #333;background: #f1e0be;}.RWDssl01 {display: inline-block;}.copy-block .RWDedictor { display: inline-block;margin-left: 15px;}.copyright {display: inline-block;margin-left: 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #333;}/*社群*/ 
.fix-block {position: fixed; right: 15px; bottom: 37%; z-index: 111;opacity: 0;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.fix-block_change {opacity: 1;}.RWDsocial001 {background: transparent;border-bottom-right-radius: 0;border-bottom-left-radius: 0;padding: 0;top: 0px;right: 0;}#social_media_wrapper a {padding: 8px;width: 40px;height: 40px;margin-bottom: 0px;float: none;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;background-color: transparent;}#social_media_wrapper a:hover, #social_media_wrapper a:active { background: transparent;}/*top*/ 
.scrollTop002 {bottom: 85px;right: 17px;}.scrollTop002 .ii {font-size: 40px;background: transparent;color: #f18c38;}.scrollTop002 .ii-arrow_b3:after {content: "TOP";transform: rotate(180deg);display: inline-block;font-size: 12px;left: 5px;top: -3px;position: absolute;letter-spacing: 1px; font-family: 微軟正黑體,Microsoft hengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;font-weight: bold;}
/*INNER start*/

/*menu*/ 
.page_wrapper_bg .cd-logo { width: 85px; position: relative; margin-top: 10px;}.page_wrapper_bg .RWDmenu_plus02 .inside { background: rgba(255, 255, 255, 0.8);}.page_wrapper_bg .RWDmenu_plus02 .cd-primary-nav>li>a {  color: #333;}.page_wrapper_bg .cd-primary-nav>.has-children>a::after,.page_wrapper_bg  .cd-primary-nav>.has-children>a::before { background: #333;}.page_wrapper_bg .cd-search-trigger span::after,.page_wrapper_bg .cd-search-trigger span::before { background: #333;}.page_wrapper_bg .cd-search-trigger::before { border: 2px solid #333;}.page_wrapper_bg .cd-search-trigger::after { border: 1px solid #333;}.page_wrapper_bg .RWDmenu_plus02 .cart-block a,.page_wrapper_bg  .RWDmenu_plus02 .member-block a,.page_wrapper_bg  .RWDmenu_plus02 .querycar-block a { color: #333;}.page_wrapper_bg .cd-primary-nav>li.has-children.active.hover>a {color: #f18c38;}.page_wrapper_bg .cd-primary-nav>li>a:hover {color: #f18c38;}.cd-primary-nav>li.has-children.active.hover>a:after, .cd-primary-nav>li.has-children.active.hover>a:before {background-color: #f18c38;}/*會員*/ 
.page_wrapper_bg .RWDmenu_plus02 .member-block { margin-top: 5px;}/*page1和page_content相衝突*/ 
.page_content1 .btn_back a { padding: 5px 35px !important;}.page_content1 .btn { line-height: 1.42857143 !important;}/*統一設定*/ 
.page_wrapper_bg .article-text h1 {font-size: 25px;}.page_wrapper_bg ol, ul { padding-left: 22px; margin: 10px 0;}span.boxname { margin: 0 10px;}.btn-primary{ background: transparent; color: transparent; padding: 0; margin-top: 20px;   border: 0;}#join_form .btn, #join_form .btn:hover { transition: .4s;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary { background: transparent; border: 0;}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background: transparent; box-shadow: none;}a:focus, a:hover { color: #f18c38; text-decoration: none; transition: 0.4s; word-break: break-all;}a { transition: 0.4s; word-break: break-all;}p { margin: 0;}.inner { padding: 30px 0;}.form-horizontal .control-label {font-size: 15px; letter-spacing: .1em;font-weight: normal;}.customized_columns ._input, .customized_columns select { border-radius: 0 !important; background: #ffffff;}.customized_columns ._input:hover, .customized_columns select:hover, .customized_columns ._input:focus, .customized_columns select:focus { border-bottom-color: #f18c38;}.layoutlist_2 .album_item,.layoutlist_4 .subject { overflow: visible !important;}.btn a, .ebtn a { letter-spacing: .1em; font-size: 14px; transition: 0.4s; background: #f1e0be; color: #666; margin-top: 30px;}.btn a:hover, .ebtn a:hover { background: #f18c38; color: white;}.none img { display: block; margin: auto; width: 30%; margin-top: 60px;}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}.form-horizontal .control-label { text-align: left !important; padding-left: 18px;}/*img*/ 
.page_wrapper_bg .img-responsive {display: inline-block;}/*內頁空間*/ 
.call_to_action { min-height: 700px !important; padding: 140px 0 150px 0 !important;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}/*標題文字*//*.hgroup .container { border-bottom: 0;}*//*.hgroup h1 { font-weight: bold; letter-spacing: 3px;  line-height: 1.5; text-align: center; margin: 0;}*/ 
.hgroup .breadcrumb {background-color: #FFF5EE; border: none;}.hgroup .breadcrumb a {font-size: 12px;}/*內頁文字*/ 
.page_wrapper_bg,.page_wrapper_bg p { font-size:15px; letter-spacing:1px; line-height: 2;}/*btn_back*/ 
.btn.btn_back a { padding: 0 40px !important;}.btn_back,.RWDproduct_page .btn_back { background: transparent; color: transparent; padding: 0; margin-top: 30px; float: right;}.btn_back { background: transparent; color: transparent; padding: 0; margin-top: 20px; float: right; margin-right: 0 !important;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: transparent !important; color: transparent; padding: 0; float: right;}.ebtn.currectsend_btn { float: right; background: transparent;  color: transparent;  padding: 0;  margin-right: 0 !important;}.btn.active, .btn:active { box-shadow: none;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0;}/*左側*/ 
.m2018 .products-nav .nav-title { font-size: 18px; letter-spacing: 1px; font-weight: bold; color: #111; margin-bottom: 10px; text-align: center; background: transparent; padding-bottom: 15px; border-bottom: 1px dashed;}/*.m2018 .products-nav>ul>li { padding: 0; margin: 0; border: 0;}.m2018 .products-nav>ul>li>a { padding: 10px; font-size: 15px; letter-spacing: 1px; text-align: center;}.m2018 .products-nav>ul>li.active>a { color: #f18c38; border: 1px solid; font-weight: bold; background: white; border-left: 5px solid;}.m2018 .products-nav>ul>li>a:hover { color: #f18c38;}*//*新左側*/ 
.m2018 .products-nav > ul > li{margin: 0 0 5px 0;padding: 0;border-bottom: 0px solid transparent;}#sidebar .products-nav ul li ul{background-color: #FFF9EE;}#sidebar .products-nav ul li ul li{transition: all 0.5s ease 0s;}#sidebar .products-nav ul li ul li:hover{background-color:#FFFBF8;}.m2018 .products-nav ul li{padding: 0;}.m2018 .products-nav a{font-size: 15px;letter-spacing: 1.5px;text-align: center;}.m2018 .products-nav ul li > ul > li.active > a, .m2018 .products-nav ul li > ul > li.is-open > a, .m2018 .products-nav a{color: #666;}.m2018 .products-nav ul li > ul > li.active > a:hover, .m2018 .products-nav ul li > ul > li.is-open > a:hover, .m2018 .products-nav a:hover{color: #666;}.RWDproduct_page .products-nav ul li > ul > li:hover > a{color: #666;}.m2018 .products-nav > ul > li > a{background-color:#f9f0dd;padding: 7px 10px;color:#666;text-align: center;}.m2018 .products-nav a:hover{background-color:#FFF5EE;}.m2018 .products-nav li.has-child > a{max-width: 100%;width: 100%;z-index: 0;position: relative;background-color:#F9F0DD;padding: 7px 10px;margin-bottom: 0px;color: #666;text-align: center;}.m2018 .products-nav ul > li > .toggle-submenu{width: auto;}.m2018 .products-nav li.has-child > a:hover{background-color:#FFF5EE;}.m2018 .products-nav li:not(.has-child)>a{font-size: 16px;}.product1 .page_subject{margin-left: 50px;}/*產品介紹*/ 
.faq1 #sidebar { margin-top: 15px;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #ffbd00;}.RWDproduct_page .ibtn,.RWDproduct_page .ibtn:hover { transition: .4s;}.RWDproduct_page .btn-shop, .RWDproduct_page .btn-shop:hover { transition: .4s;}.RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {color:#666;border: 0px solid transparent;background: #F9F0DD;transition: all 0.5s ease 0s;}.RWDproduct_page .btn-shop .btn.add:hover { background: #FFF5EE; color: #666;   }#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 { color: #f08200;}/*品牌故事*/ 
.ab { text-align: center; background: white; position: relative; margin: 0 5vw; margin-top: -60px; padding: 30px;}.ab:before { left: -10px; transform: rotate(-5deg);}.ab:before, .ab:after { content: ""; position: absolute; top: 15px; z-index: -1; display: block; width: 20px; height: 200px; background: rgba(39,44,49,.15); filter: blur(5px);}.ab:after { right: -7px; transform: rotate(5deg);}.page_wrapper_bg h3 { font-size: 18px !Important; font-weight: bold; font-family: 'Dancing Script','微軟正黑體', cursive; display: inline-block; padding: 0 10px; margin: 30px 0 10px; position: relative; line-height: 2 !important;}.abbox img { width: 15%; display: block; margin: auto; margin-bottom: 30px; margin-top: 20px;}.abbox { margin: 30px 0;}.page_wrapper_bg h3:after { right: -60px;}.page_wrapper_bg h3:before { left: -60px;}.page_wrapper_bg h3:before, .page_wrapper_bg h3:after { content: ""; width: 50px; height: 1px; background: #111; position: absolute; top: 50%;}.pbox.pimg, .pbox.ptxt { width: 50%;}.pintro { display: flex;}.pbox.pimg img { width: 100%;}.pbox.ptxt>h3 { margin: 0 0 20px; left: 50%; transform: translateX(-50%);}.pbox.ptxt {padding: 30px;}.pintro { display: flex; align-items: center;  background: white; border: 1px solid #f9f0dd;}/*商品櫥窗*/ 
.RWDproduct_page .btn_back a { color: #666;}.layoutlist_4 .subject {  margin: 10px 0; text-align: center;font-weight: bold;}.sellprice {color: #f18c38 !important; font-weight: bold;}.layoutlist_4 .item { margin-top: 0; margin-bottom: 30px;}.layoutlist_4 { margin-top: 40px;}.count_info {text-align: center;}.RWDproduct_page .products-info .name { font-size: 23px; font-weight: bold; letter-spacing: 2px; margin-bottom: 20px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #111;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop { background: #FFF5EE; color: #666;transition: all 0.5s ease 0s;}.RWDproduct_page .btn-shop .btn.shop:hover { background-color: #F1E0BE; color: #666;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .tab-box .tab-menu a:hover { color: #f18c38;}.RWDproduct_page .ibtn { padding: 0 30px;}.RWDproduct_page .products-info .stock { color: #666; font-size: 14px;}/*產品規格數量*/ 
.layoutlist_4 .stands_div, .layoutlist_4 .amount_div { width: 100%; float: none; text-align: left; margin-right: 0 !important;}.layoutlist_4 select { width: calc(100% - 40px) !important; padding: 5px;  margin-bottom: 5px; font-size: 15px; letter-spacing: 1px; padding-right: 20px;border-radius: 0;}.layoutlist_4 .cate_div { display: none;}#btn_member_login,#div_forget_content #forget_table_btn,#join_form .btn-primary,.RWDshopping .btn.bg2,.RWDshopping .btn.bg3,#mobile-fixed .btn-box .bg2,.RWDsearch_page .more { background: #f1e0be; transition: .4s; border: 1px solid transparent; color: #666; border-radius: 0;}#btn_member_login:hover,#div_forget_content #forget_table_btn:hover,#join_form .btn-primary:hover,.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover,#mobile-fixed .btn-box .bg2:hover,.RWDsearch_page .more:hover { color: white !important; background: #f18d3b; }.layoutlist_4 .buybtn {background:#F9F0DD;color:#666;transition:0.3s;}.layoutlist_4 .buybtn:hover {background:#FFF5EE;}/*最新消息*/ 
.layoutlist_4 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_4 .listdate { border-left: 0 !important;}.layoutlist_8 .list_subject a {font-size: 18px !important;line-height: 1.5 !important;color:#666;letter-spacing: 1.5px;}.layoutlist_8 .summary a{font-size: 15px !important;line-height: 1.5 !important;color:#666;letter-spacing: 1.5px;}.layoutlist_4 .listdate { text-align: center;}.layoutlist_4 .item { border-bottom: 0 !important;}.layoutlist_4 .item:hover .list_subject>a { color: #f18c38;}.layoutlist_4 .list_subject .summary { margin: 10px 0 0 !important;}.layoutlist_4 .list_subject>a { font-size: 15px !important;}.news { text-align: center;}.news span { font-weight: bold;  display: inline-block; font-family: 'Dancing Script','微軟正黑體', cursive; font-size: 30px; margin: 20px 0; letter-spacing: 3px;}/*聯絡我們*/ 
.coninfo { display: flex;}.infobox { width: 50%;}.conmap { margin-top: 20px;}.infotop { height: 190px; text-align: center;}.infobox { width: calc(100% / 2 - 20px); margin: 0 10px; padding: 20px 20px 0;  background: #f9f0dd;}.infodesc { margin-top: 30px; text-align: center; border: 2px solid #f9f0dd; padding: 30px;}/*QA*/ 
.faq_q_icon { background: transparent url(archive/image/customization/unicorn.png) 0 0 no-repeat;  background-size: contain;}.faq_a_icon { display: none;}.rwd .faq_answer { padding: 34px 15px 36px 25px;}.page_wrapper_bg h4 { font-size: 15px; font-weight: bold; margin: 0 0 10px;  color: #f18c38;  border: 1px solid;  display: inline-block; padding: 5px;}/*member*/ 
.member_join_strong { color: #f18c38;}#btn_reverify_form:hover, #btn_forget_form:hover { color: #f18c38;}#join_form .btn.btn-primary { padding: 5px 50px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 > div > div > a { padding: 5px 40px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 { margin-top: 50px;}li.member-block.logn-out.hidden-xs span { display: none;}#join_form { margin-top: 40px;}/*191227會員文字隱藏改顯示*/ 
.RWDmenu_plus02 .member-block span { top: 3px; position: relative; padding-left: 10px;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #f18c38;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #f18c38;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #f18c38;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #f1870a;}.shopping-item,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: white; border: 1px solid #eee;}.shopping_form {background: white;border: 1px solid #ccc;}.login-box a:hover b { color: #f18c38;}.login-box a b { color: #f18c38;}.RWDshopping .btn.normal {border-radius: 0 !important;font-size: 15px;}/*191111*/ 
.count_info, #MO_stock{display:none !important;}

/*INNER end*/
/*小螢幕 start*/

@media (max-width:1680px){.footer-bg {padding: 6vw 7vw;}}@media (max-width:1366px){.footer-bg {padding: 40px 7vw;}#RWDBASE_PAT01 .container {width: 1100px;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width:1199px){#RWDBASE_PAT01 .container {width: 93%;}/*menu*/ 
.cd-logo { width: 120px;}.RWDmenu_plus02 .inside.is-up .cd-logo { width: 75px; margin-top: 4px;}.cd-header-buttons {top: 9px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: rgba(255, 255, 255, 0.8);}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus02 .phone-menu {margin-left: 15px;}.cd-header-buttons li.search-btn {margin-top: 2px;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 9px;margin-top: 9px;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before {background: #333;}.cd-primary-nav>li>a {color: #333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.cd-primary-nav>li>a:hover {color: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #333;}.cd-primary-nav, .cd-primary-nav ul {background: url(archive/image/customization/p6.jpg);}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px dashed #ececec;}nav.cd-nav .bottom-copyright {display: none;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {color: #333;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before { background-color: #333;}.cd-main-header {height: 60px;}.cd-overlay.is-visible.search-is-visible {top: 0px;}.cd-nav-trigger.nav-is-visible span {background: rgba(46,50,51,0) !important;}/*about*/ 
.about-block {padding: 60px 0;}/*新品上架*/ 
.RWDnews005 .controlls-over .owl-pagination {display:block;}.RWDnews005 .controlls-over .owl-buttons {display:none;}/*footer*/ 
.ft-left{width: 320px;}.ft-menu, .ft-fb{width: calc((100% - 320px) / 2);}/*INNER*/ 
.pbox.ptxt { padding: 15px;}.page_wrapper_bg .footer-bg p { font-size: 14px;}.page_wrapper_bg .car_block { line-height: 1.7em;}.layoutlist_4 { margin-top: 0;}.layoutlist_4 select { font-size: 13px;}.page_wrapper_bg h3 { margin-bottom: 10px;}.layoutlist_4 .stands_options { margin: 0;}.call_to_action { padding: 80px 0 100px 0 !important;}.cd-primary-nav>li>a { font-size: 15px; color: #666;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a { font-size: 15px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before {background: #333;}.page_wrapper_bg .cd-nav-trigger span,.page_wrapper_bg .cd-nav-trigger span::after,.page_wrapper_bg .cd-nav-trigger span::before {background: #333}.footer-bg { padding: 6vw 3vw;}.page_wrapper_bg .footer-bg { padding: 3vw 3vw;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
#RWDBASE_PAT01 .container {width: 93%;}/*menu*/ 
.cd-logo { width: 120px;}.RWDmenu_plus02 .inside.is-up .cd-logo { width: 75px; margin-top: 4px;}.cd-header-buttons {top: 9px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: rgba(255, 255, 255, 0.8);}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #ffffff;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus02 .phone-menu {margin-left: 15px;}.cd-header-buttons li.search-btn {margin-top: 2px;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before {background: #333;}.cd-primary-nav>li>a {color: #333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.cd-primary-nav>li>a:hover {color: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #333;}.cd-primary-nav, .cd-primary-nav ul {background: url(archive/image/customization/p6.jpg);}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px dashed #ececec;}nav.cd-nav .bottom-copyright {display: none;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {color: #333;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before { background-color: #333;}.cd-main-header {height: 60px;}.cd-overlay.is-visible.search-is-visible {top: 0px;}.cd-nav-trigger.nav-is-visible span {background: rgba(46,50,51,0) !important;}/*about*/ 
.about-block {padding: 60px 0;}/*新品上架*/ 
.RWDnews005 .controlls-over .owl-pagination {display:block;}.RWDnews005 .controlls-over .owl-buttons {display:none;}/*INNER*/ 
.pbox.ptxt { padding: 15px;}.page_wrapper_bg .footer-bg p { font-size: 14px;}.page_wrapper_bg .car_block { line-height: 1.7em;}.layoutlist_4 { margin-top: 0;}.layoutlist_4 select { font-size: 13px;}.page_wrapper_bg h3 { margin-bottom: 10px;}.layoutlist_4 .stands_options { margin: 0;}#eformsForm_1_3 .control-label {    width: 10% !important;}#eformsForm_1_3 .col-md-11 {    width: 90% !important;}#eformsForm_1_3 > div.customized_columns > div.row > div.col-sm-12.col-md-11 {    width: 100% !important;}.product1 .page_subject{margin-left: 0px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*menu*/ 
.collapsing_header header {height: 60px;}/*品牌*/ 
.about-block {padding: 0px 0 60px;}.about-btn {bottom: -90px;}.about_box {margin-top: 165px;}.RWDedictor001 .section-subject {margin-bottom: 40px;}/*商品櫥窗*/ 
.portfolio-bottom-summary h4 {padding: 7px 0;}.RWDproduct002_v2 .portfolio-item > .inner-content:after {height: calc(100% + 29px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px;}/*footer*/ 
.ft-left, .ft-fb{width:50%;margin-bottom:25px;}.ft-menu{width:100%;float:none;clear: both;}.web_edm{margin: 5px auto 0;}.scrollTop002 {bottom: 110px;}.copyright {display: block;margin-left: 0;}/*跟隨*/ 
.shoppingcar001 {right: 10px;}.fix-block {right: 8px;}.scrollTop002 {right: 11px;}/*INNER*/ 
.page_wrapper_bg .cd-logo { width: 75px;}.pbox.pimg, .pbox.ptxt { width: 100%;}.pintro { display: block; margin-bottom: 30px;}.pbox.ptxt { padding: 30px;}.pintro.clearfix.p2 { display: flex; flex-direction: column-reverse;}.coninfo { display: block;}.infobox { width: 100%; margin-bottom: 30px; padding: 0 20px 20px;}.infotop { height: auto;}#eformsForm_1_3 .col-md-5 { width: 100%;}#eformsForm_1_3 .control-label { width: 100%;}#sidebar { margin-bottom: 30px;}.page_wrapper_bg .footer-bg { padding: 8vw; height: auto; width: 100%; float: none;}.page_wrapper_bg .fb_iframe_widget_fluid span { width: 290px !important;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.col-sm-6.col-md-6{width:100%;}.list_subject.col-sm-6.col-md-6{width:50%;}#eformsForm_1_3 .control-label {    width: 100% !important;}#eformsForm_1_3 .col-md-11 {    width: 100% !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
#RWDBASE_PAT01 .container {width: 98%;padding: 0 15px;}.RWDmenu_plus02 .phone-menu {margin-left: 0px;}.shoppingcar001 {bottom: 50%;opacity: 0;transition: all .5s;-o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.shoppingcar001_change {opacity: 1;}/*banner*/ 
.down-panel {height: 3rem;bottom: 95px;}.page_wrapper_bg .down-panel {bottom: 0;}/*共用*/h1.main-title { font-size: 30px !important;}h2.sub-title {margin: 10px 0 0 !important;}h2.sub-title:after {width: 260px;margin-left: -130px;}/*about*/ 
.about_bg {height: 315px;}.about-block .container {width: 93% !important;}.about-txt p {font-size: 14px;}.about-txt {padding: 60px 0 60px;}.about-txt:before {width: 200px;top: -70px;margin-left: -100px;}.about_box {margin-top: 200px;}/*新品*/ 
.newprouduct-block {padding: 60px 0 0;}.RWDnews005 .section-subject { margin-bottom: 30px;}/*商品櫥窗*/ 
.prouduct-block {padding: 20px 0 0px;}.RWDproduct002_v2 .section-subject { margin: 0px 0px 30px;}/*footer*/ 
.copy-block .RWDedictor { display: block; margin-left: 0;}/*右側*/ 
.scrollTop002 {bottom: 15%;}.fix-block{bottom: 45%;z-index: 20;}/*INNER*/ 
.page_wrapper_bg .cd-logo { margin-top: 4px;}.hgroup h1 {font-size: 20px;letter-spacing: 1px; line-height: 1.5;margin:0;}#RWDshopping { padding: 0 20px;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.ab { margin: 0;}.abbox img {width: 40%; margin-bottom: 30px; margin-top: 0;}.page_wrapper_bg h3:before { left: -40px;}.page_wrapper_bg h3:before, .page_wrapper_bg h3:after { width: 30px;}.page_wrapper_bg h3:after { right: -40px;}.page_wrapper_bg .footer-map .RWDedictor { height: 200px;}.page_wrapper_bg .footer-bg { padding: 10vw;}.call_to_action { padding: 80px 0 60px 0 !important;}.pbox.ptxt>h3 { margin: 0 0 10px;}#mobile-fixed .btn-shop .btn,#mobile-fixed .btn-box .normal { border-radius: 0;}.page_wrapper_bg .footer-map .RWDedictor iframe { height: 200px;}.ab:before, .ab:after { top: 2px;}.ab:before { left: -3px;}.ab:after { right: -3px;}.layoutlist_4 .listdate .day:before { content: "/"; margin-right: 8px;}.layoutlist_4 .listdate .yearmonth { display: inline-block;}.layoutlist_4 .listdate .day { display: inline-block; font-size: 12px !important; color: #999 !important;}.infotop { font-size: 14px;}.article-text>.container { padding: 0 10px;}.infobox { margin: 0; margin-bottom: 30px;}.formdesc { margin-bottom: 0;}.RWDproduct_page .btn-other li { width: 100%;}.layoutlist_4 .listdate { text-align: left !important;}.news span {font-size: 14px;}.list_subject.col-sm-6.col-md-6 { width: 100%;}/*191111*/ 
.ft-left, .ft-fb {width: 100%;margin-bottom: 25px;float: none;padding:0;}.web_edm .email {width: 60%;}.web_edm .btn_container {width: 40%;}.web_edm .btn{margin: 0;float: left !important;}/*img*/ 
.page_wrapper_bg .img-responsive {display: block;}/*191125手機板庫存隱藏*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .dre-text { display: none;}.hgroup .breadcrumb { position: relative;}/*20200215*/ 
.sale-list span.title {width: 100%;}.sale-list span:nth-child(2) {width: 100%;margin-top: 15px; padding-left: 5px;}.sale-list span:nth-child(2) {text-align: left;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.ab { padding: 15px;}.page_wrapper_bg h3:before { left: -20px;}.page_wrapper_bg h3:before, .page_wrapper_bg h3:after { width: 20px;}.page_wrapper_bg h3:after { right: -20px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.about-txt {padding: 60px 30px 60px;}.about_box {margin-top: 165px;}.footer-bg {padding: 4vw;}/*INNER*/ 
.article-text>.container { padding: 0;}#sidebar { margin: 0 5% 10%;}.page_wrapper_bg .footer-bg { padding: 4vw 25px;}#MO_fixPrice{display:none !important;}
}
/*iphone5 end*/