/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}body {font-family: arial, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection {background: #e6f2f8;color: #fff;}::-moz-selection {background:#e6f2f8;color: #fff;}/**/ 
.RWDfakeloader .fl img {width: 250px;}/**/ 
.wrapper_bg {background: #fff;}#RWDfullscreen01 .cd-main-content.main {z-index: 10;margin: 12px; background:#efefef;box-shadow: 1px 1px 8px #c5c5c5;overflow: hidden;}/*BANNER輪播點*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;opacity: 1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px}/*購物車*/ 
.RWDmenu_plus02 .cart-menu {background-color:#efefef}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color:#a9a9a9}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#ca2642}.fa-long-arrow-left:before {color: #222;}.member-block img {filter: invert(100%) grayscale(100%) brightness(100%);-webkit-filter: invert(100%) grayscale(100%) brightness(100%)}.inside.is-up .member-block img {max-width: 20px;margin-top:0px;filter: invert(0%) grayscale(0%) brightness(100%); -webkit-filter: invert(0%) grayscale(0%10) brightness(100%)}/*選單*/ 
.RWDmenu_plus02 .container {width: 95%;margin-top: 12px;transition: 0.8s}.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;}.cd-primary-nav>li>a {letter-spacing: 3px; font-size: 15px;color: #fff}.cd-primary-nav>li:after {display:none}.cd-primary-nav>li>a:hover {color: #cecece}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color: #aaa;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after {display:none}/**/ 
.RWDmenu_plus02 .cart-block i.qty {color: #222;box-shadow: 0px 0px 0px #ccc;}.RWDmenu_plus02 .cart-block img {max-width: 20px; filter: invert(100%) grayscale(100%) brightness(200%); -webkit-filter: invert(100%) grayscale(100%) brightness(200%);}.RWDmenu_plus02 .inside.is-up {box-shadow: 1px 1px 15px rgba(43,43,43,.12);background: #efefef;height: 75px;}.RWDmenu_plus02 .inside.is-up .container {width: 95%;margin-top: 0px;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {color: #222;font-weight: 600}.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::after, .cd-search-trigger span::before {background: #fff}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::before {border: 2px solid #222;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after {background: #222;}.RWDmenu_plus02 .inside.is-up .cart-block img {filter: invert(100%) grayscale(100%) brightness(20%); -webkit-filter: invert(100%) grayscale(100%) brightness(20%);}.inside .cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #fff}.inside.is-up .cd-primary-nav .cd-secondary-nav {top: 75px;}.inside.is-up .cd-primary-nav>.has-children>a::after, .inside.is-up .cd-primary-nav>.has-children>a::before {background: #222}/*logo*/ 
.cd-logo {margin-top: 5px;margin-left: 0px;transition: 0.8s}.RWDmenu_plus02 .inside.is-up .cd-logo {margin-top: 12px}/*搜尋*/ 
.cd-search {left: 58%;width: 41%;height: 50px}#top_search_searchkey::placeholder {font-size: 15px; letter-spacing: 2px;color:#555;}.cd-search button {right: 30px;top: 14px; font-size: 15px;letter-spacing: 2px}.cd-search button:hover {color: #ba1d3a}.cd-search input {font-size: 15px;}.cd-search-trigger span::after, .cd-search-trigger span::before {background: #fff}.cd-search-trigger::before {border: 2px solid #fff;}.cd-search-trigger::after {background: #fff;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #ff5816;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color:#ff5816;}.RWDmenu_plus02 .cart-menu ul.content li .cancel-btn:hover {color:#ff5816}/*暢銷產品*/ 
.RWDProduct006 {padding-top: 0px;padding-bottom: 0px;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after {display:none}.product_block {padding: 80px 0px;}.RWDProduct006 .heading h2 {letter-spacing: 7px; color: #000000;font-weight: normal;font-family: 'Noto Serif TC', serif;font-size: 33px;display: inline-block;position: relative;top: -1px;}.RWDProduct006 .heading p {color: #ca2642;font-size: 13px;letter-spacing: 2px;font-weight: 600;display: inline-block;line-height: 8px;margin-bottom: 0px !important}.RWDProduct006 .heading {text-align: left;margin-bottom: 0px;}.RWDProduct006 .illustration-v2 .customNavigation {margin-bottom: 25px; float: right; top: -45px;position: relative;}.RWDProduct006 .owl-item .pull-leftx {height: 150PX;}.fa-angle-left:before {color: #222;}.fa-angle-right:before {color: #222;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {color: #b30505;border-color: #b30505}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {border: 2px solid #222}.RWDProduct006 .illustration-v2 .item{border-bottom: 3px #fff solid;}.RWDProduct006 .illustration-v2 .item:hover {border-bottom: 3px #ca2642 solid;}.RWDProduct006 .illustration-v2 .item {margin: 8px 10px;padding: 10px;background: #FFF;transition: 0.8s;box-shadow: 2px 2px 5px #ddd;min-height: 550px;}.RWDProduct006 .product-description h4.title-price {margin: 12px 0px 10px 0px;font-size: 18px;text-align: center;letter-spacing: 3px;}.RWDProduct006 .product-description h4.title-price a {color: #222;letter-spacing: 3px;font-size: 18px;}.RWDProduct006 .product-description-brd {box-shadow: 0 0 0px #ccc;max-height: 300px}.RWDProduct006 .product-description .gender {color: #222;display: block;font-size: 15px;line-height: 30px;letter-spacing: 1px;}.RWDProduct006 .product-description .product-price {text-align: left;padding-left: 0px;font-size: 15px;letter-spacing: 2px;line-height: 30px;color: #222; font-weight: 600;margin: 35px 0px 35px;}.RWDProduct006 .margin-bottom-5 {margin-bottom: 0px;}.RWDProduct006 .add-cart-new {display:none;padding: 5px 0;text-align: center;margin-top: 0px; font-size: 14px; letter-spacing: 2px;background: #929292;}.RWDProduct006 .owl-theme .owl-controls {display:none !important}.RWDProduct006 .product-description .gender {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;/*指定行數...取代*/-webkit-box-orient: vertical;}/*MORE按鈕*/ 
.RWDProduct006 .illustration-v2 a.product-review {padding-right: 32px !important;bottom:0px;color: #222;width: 100%;padding: 5px 0;font-size: 14px;text-transform: uppercase;background: transparent;letter-spacing: 2px;text-align: right;transition: 0.8s;transform: translateY(295px)}.RWDProduct006 .product-review::after {background: url(archive/image/customization/right003.png);content: "";width: 10px;height: 13px;position: absolute;background-size: contain;top: 10px;right: 20px;transition: 0.8s;}.RWDProduct006 .illustration-v2 .item:hover > .product-review::after {right: 12px;}.RWDProduct006 .illustration-v2 .item:hover > .product-review {color:#ca2642;}.RWDProduct006 .illustration-v2 a.product-review:hover::after {right: 12px;}.RWDProduct006 .illustration-v2 a.product-review:hover {color:#ca2642;}.RWDProduct006 .illustration-v2 .product-img:hover > .product-review::after {right: 12px;}.RWDProduct006 .illustration-v2 .product-img:hover > .product-review {color:#ca2642;}/*最新創作*//*.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first {background: transparent}.RWDright_cont002 .item-first .text-box {width: 50%;background: transparent;color: #222;padding: 0px 0px}.RWDright_cont002 .item-first .text-box .text {line-height: 32px;font-size: 15px;letter-spacing: 2px;margin-top: 0px;width: 100%}.RWDright_cont002 .item-first .pic {width: 60%}.RWDright_cont002 .item-first .text-box {width: 40%}*/ 
.news_block {position: relative}.RWDedictor002 .RWDedictor002-text { text-align: left;margin-top: 70px;}.RWDedictor002 .section-subject {display:none}.RWDedictor002 .section-content {padding-top: 0px;padding-bottom: 0px;}.RWDedictor002 .info_box .main-title {letter-spacing: 7px;color: #000000;font-weight: normal;font-family: 'Noto Serif TC', serif; font-size: 33px;position: relative; line-height: 30px;margin-top: 0px;display: inline-block}.RWDedictor002 .sub-title {letter-spacing: 5px;color: #000000;font-weight: normal;font-family: 'Noto Serif TC', serif; font-size: 22px;position: relative; line-height: 30px; margin: 30px 0px;margin-left: -8px;}.RWDedictor002 .info_box p {letter-spacing: 2px;font-size: 16px; line-height: 38px;padding-right: 25px;}.RWDedictor002 .en-title {color: #ca2642;font-size: 13px;letter-spacing: 2px;font-weight: 600;display: inline-block;line-height: 8px;margin-bottom: 0px !important;width: 90px;line-height: 20px;padding-left: 15px;position: relative;top: 2px;}/*創作按鈕*/ 
.RWDedictor002 .about_btn a {float: right;margin-top: 35px;color: #222;letter-spacing: 2px; font-weight: 600;transition: 0.5s;margin-right: 35px;position: relative}.RWDedictor002 .about_btn a:hover {color: #a70303;}.RWDedictor002 .about_btn a::before {content: ""; position: absolute;width: 60px;height: 1px;background: #555;top: 10px;left:-70px;transition: 0.8s;}.RWDedictor002 .about_btn a:hover::before {left: -90px;width: 80px;}/*輪播點*/ 
.RWDedictor002 .owl-theme .owl-controls .owl-page span {width: 10px;height: 10px;background: #b7b7b7;}.RWDedictor002 .owl-theme .owl-controls {margin-top: 10px;text-align: left;transform: rotate(90deg); height: auto;position: relative;top: 180px;left: -250px;}/*最新收藏*/ 
.collection_block {background: #fff;}.RWDproduct002 {padding: 0px 0px;}.collection_block {background: #fff;margin-top: -6.5%;padding: 200px 0px 0px;}.RWDproduct002 .section-line {display:none}.collection_block .container {width: 65%;background: #efefef;padding: 50px 20px 20px;}.RWDproduct002 .section-subject {text-align: left;margin: 0px 0px 60px;}.RWDproduct002 h1.main-title {margin: 0px;letter-spacing: 7px;color: #000000; font-weight: normal;font-family: 'Noto Serif TC', serif;font-size: 33px;display: inline-block;position: relative;top: -3px;}.RWDproduct002 h2.sub-title {color: #ca2642;font-size: 13px;letter-spacing: 2px;font-weight: 600;display: inline-block; line-height: 8px;margin-bottom: 0px !important;margin: 0px;line-height: 20px;padding-left: 15px}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002 .portfolio-bottom-summary h4 {letter-spacing: 2px;text-align: center;color: #222;font-size: 16px;margin: 20px 0px;font-weight: 600;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #ca2642;}.RWDproduct002 .portfolio-item p {font-size: 16px;color: #222;letter-spacing: 1px;line-height: 30px;margin-bottom: 20px;padding: 0px;text-align: center;}.RWDproduct002 .portfolio-item {margin-bottom: 0px;border-bottom: 2px #efefef solid}.RWDproduct002 .popup-portfolio .portfolio-item:hover {background: rgba(255, 255, 255, 0.5);box-shadow: 1px 1px 5px #ccc;border-bottom: 2px #ca2642 solid}.RWDproduct002 .popup-portfolio .portfolio-item {padding:20px; transition: 0.8s}.portfolio-bottom::after {background: url(archive/image/customization/right_btn.png);position: absolute;width: 45px;height: 17PX;content: "";top: 85px;right: 12px;background-size: contain;z-index: 11;opacity: 0;transition: 0.8s;}.RWDproduct002 .popup-portfolio .portfolio-item:hover > .portfolio-bottom::after {opacity: 1;right: 0px;}/*收藏按鈕*/ 
.RWDproduct002 .showbottom .btn_add2car {margin: 0px;color: #222;padding: 2px 60px;border-radius: 0px;font-size: 15px; letter-spacing: 2px}.RWDproduct002 .showbottom:hover .portfolio-bottom .btn_add2car {background-color: #c9253c;border: 1px solid #c9253c;background-color: #c9253c;}.RWDproduct002 a.btn_add2car:hover {background-color: #c9253c;;}.RWDproduct002 .showbottom .btn_area {position: relative;margin: 0px 0px 0px !important;top:15px}/*頁尾*/ 
.footerblock {position: relative}.footerblock .container {width: 65%}.footerblock .ft_logo img {width: 100%;margin-top:20px}.footerblock {padding: 100px 0px 50px;background: #fff;}.contant_p {font-size: 20px;font-family: 'Roboto', sans-serif;color: #222;letter-spacing:2px;margin-bottom:5px}.footerblock .ft_info .icon {margin-right: 12px;}.footerblock .ft_info {line-height: 28px;letter-spacing: 2px;color: #222;font-size: 15px}.footerblock .ion-ios-telephone:before {font-size: 18px;}.footerblock a {color: #222; transition: 0.5s}.footerblock a:hover {color:#c9253c}.footerblock .ft_right {font-size: 14px;color: #222;letter-spacing: 2px; line-height:28px;margin-top:20px}.footer_bottom .copyright_desc {font-size: 13px;color: #6b6b6b;letter-spacing: 1px;line-height: 30px;text-align: center;padding: 5px 0px 0px;}.footer_bottom .copyright_desc a:hover {color: #222;}.footer_bottom .copyright_desc a {color:#6b6b6b;}.footerblock .ft_info {margin-top: 20px;}.ft_right h5 {font-size: 20px;margin-top: 0px;margin-bottom: 5px;}.footer_bottom {font-size: 13px;color: #6b6b6b;letter-spacing: 1px;line-height: 30px;text-align: center;padding: 5px 0px 0px;}.ft_right .icon {margin-right: 12px;}/*社群*/ 
.ft_fb {margin-top: 10px;}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1;color: #080808; transition: 0.5s;padding-top: 12px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #fff;color: #fff;}.RWDsocial002 .iconRounded img {width: 40px;position: relative;top: -5px}.RWDsocial002 .iconRounded:hover > img {filter: invert(0%) grayscale(0%) brightness(100%);-webkit-filter: invert(0%) grayscale(0%) brightness(100%);}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #fffcolor: #fff;}/*電子報*/ 
.web_edm {border-bottom: 2px solid #222 !important;border: 0px solid #1a1a1a;}.web_edm {background-color: transparent;width:100%;margin-top:1px}.web_edm .email input {line-height: 27px;height: 30px;width:150px;margin: 0 5px;color: #222;background-color: transparent;letter-spacing: 1px;padding-left: 0px;margin-left: 0px}.web_edm .btn {font-size: 14px;color: #222;background: transparent;padding: 0px 8px;}.web_edm {margin-bottom: 5px;}.web_edm .btn_container {float: right;}.web_edm .btn:hover {color: #c9253c;box-shadow: 0px 0px 0px #FFF;border-color: transparent;}#btn_reject_emailm_RWDfullscreen01_70_4 {padding-right: 0px;}/*s*/ 
.scrollTop001 {width: 50px;height: 140px;bottom: 6%}.scrollTop001 .icon {background: transparent url(archive/image/customization/S_TOP.png) center center no-repeat;}/*動畫*/ 
.product_bg {position: relative;}.product_bg::before {content: "";position: absolute;background: url(archive/image/customization/left_bg.png); width: 1500px;height: 700px;z-index: -1;left: -500px; bottom: -390px;opacity: 0.8;animation-name:move01;animation-duration: 5s;animation-fill-mode: both;animation-delay:1.2s;}.product_bg:after {background: url(archive/image/customization/right_bg01.png);position: absolute;content: "";width: 1100px;height: 415px;right: -105px;top: 5px;z-index: -1;background-size: contain;animation-name: move02;animation-duration: 5s;animation-fill-mode: both;animation-delay: 0.8s;opacity: 0.8;}.news_block::after {background: url(archive/image/customization/right_bg02.png); position: absolute; content: "";width: 320px;height: 367px; top: -50px; right: -36px;background-size: contain;opacity: 0.4;animation-name: move03;animation-duration: 5s;animation-fill-mode: both;animation-delay: 0.8s;opacity: 0.8;}.footerblock::after {background: url(archive/image/customization/left_bg01.png);position: absolute;content: "";width: 325px;left: -30px;top: -100px;background-size: contain;height: 195px;opacity: 0.4;animation-name: move02;animation-duration: 5s;animation-fill-mode: both;animation-delay: 0.8s;opacity: 0.8;}/*0429頁尾選單*/ 
.ft_menu a {padding: 0px 10px;display: inline-block;width:20%;text-align: center;font-size: 15px;letter-spacing: 2px;font-weight: 600;color: #000;transition: 0.5s;background: #fff;padding: 5px 30px; border-bottom: 3px #efefef solid;transition: 0.8s}.ft_menu {margin-top: 10px;}.ft_menu a:hover {border-bottom: 3px #c9253c solid}#m_RWDfullscreen01_76_1 > a:nth-child(1) {border-bottom: 3px #c9253c solid;}/*動畫*/@-webkit-keyframes move01 {  from {    opacity:0.8;    -webkit-transform: translate3d(12%, 0, 0);/*x,y,z*/    transform: translate3d(12%, 0 , 0);  }  to {    opacity:0.3;    -webkit-transform: none;    transform: none;  }}@-webkit-keyframes move02 {  from {    opacity:0.8;    -webkit-transform: translate3d(-15%, 0, 0);/*x,y,z*/    transform: translate3d(-15%, 0 , 0);  }  to {    opacity:0.5;    -webkit-transform: none;    transform: none;  }}@-webkit-keyframes move03 {  from {    opacity:0.4;    -webkit-transform: translate3d(12%, 0, 0);/*x,y,z*/    transform: translate3d(12%, 0 , 0);  }  to {    opacity:0.2;    -webkit-transform: none;    transform: none;  }}/*會員*/ 
.form-horizontal .control-label {    padding-top: 7px!important;    margin-bottom: 0!important;    text-align: right!important;    font-size: 15px;    letter-spacing: 1px;    color: #222;}.form-horizontal .control-label { font-size: 15px; letter-spacing: 1px;color: #222;}/*產品模組不跳動*/ 
.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
/*內頁 start*/

/*共通設定*/ 
.page_wrapper_bg .collapsing_header .main {width: calc(100% - 24px);top:0px  !important;overflow-x: inherit;z-index: 10;margin: 12px; background:#fff;box-shadow: 1px 1px 8px #c5c5c5;}.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0 !important;min-height: 700px;background: #fff;}.page_wrapper_bg .pagecontent {float:right;color:#222}/*scrolltop*/#toTop {display: none !important;}/*標題*/ 
.hgroup h1 {font-weight: normal !important;letter-spacing: 5px;color: #000000;font-family: 'Noto Serif TC', serif;font-size: 33px;text-align: center;}.hgroup .container {border-bottom: 1px solid #efefef;}.hgroup .breadcrumb {display: none;}/*左側*/#sidebar .products-nav>ul>li>ul {display: none;}#sidebar {width: 20%;padding-right: 0px !important;box-shadow: 2px 2px 5px #ddd;background:#efefef;position: sticky;top: 100px;}.page_wrapper_bg .products-nav .nav-title {display:none;}.page_wrapper_bg .products-nav>ul>li {padding: 10px;margin-bottom:0px;text-align: center;border-bottom: 2px solid #fff;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {background: #fff;border-bottom: 2px solid #b50029;}.page_wrapper_bg .products-nav>ul>li>a {padding: 5px;font-size: 15px;letter-spacing: 0px;}.xrow {width: 100%;height: 100%;position: relative;display: inline-block;}/*按鈕*/ 
.page_content1 .btn {margin: 50px 0px 0px 0px;background:#222;color: #000;transition:all 0.5s;border-radius: 0;float: right;}.page_content1 .btn a {color: #fff;letter-spacing: 2px;}.page_content1 .btn:hover {color: #fff;background: #c9253c;border: 1px solid #c9253c;}.page_wrapper_bg .eformsForm  .ebtn{margin-right: 0px;background:#222;color: #000;transition:all 0.5s;border-radius: 0;float: right;}.page_wrapper_bg .eformsForm  .ebtn:hover{color: #000;background: #c9253c;}.page_wrapper_bg .eformsForm  .ebtn a {color: #fff;letter-spacing: 2px;}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div.ebtn.refill_btn > a {display: none;}/*我要購買-按鈕*/ 
.layoutlist_4 .buybtn {background-color: #222;transition: all 0.5s;}.layoutlist_4 .buybtn:hover {background-color: #b5012a;transition: all 0.5s;}#btn_shopping {color: #fff;background: #000;border: 1px solid #000;transition: all 0.5s;border-radius: 0px;letter-spacing: 2px;line-height: 2;font-weight: bold;}#btn_shopping:hover {color: #fff;background: #c9253c;border: 1px solid #c9253c;}#btn_shopping_tracking  {color: #fff;background: #c9253c;border: 1px solid #c9253c;transition: all 0.5s;border-radius: 0px;letter-spacing: 2px;line-height: 2;font-weight: bold;}#btn_shopping_tracking:hover {color: #fff;background: #000;border: 1px solid #000;}/*購物車按鈕*/ 
.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #b5012a;color: #222;background: #b5012a;color:#fff;}.RWDshopping .btn.bg2 {background-color: #222;transition: all 0.5s;border-radius: 0px;}.RWDshopping .btn.bg2:hover {background-color: #b5012a;border: 1px solid #b5012a;transition: all 0.5s;}/*會員專區按鈕*/#btn_member_login {background-color: #222;border-radius: 0px;transition: all 0.5s}#btn_member_login:hover {background-color: #b5012a;transition: all 0.5s;}.form-control, #join_form .btn-primary, #join_form .btn-link, #join_form .btn-link a, #join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px;}#join_form .btn-primary {background-color: #222;transition: all 0.5s;}#join_form .btn-primary:hover {background-color: #b5012a;transition: all 0.5s;}#join_form .btn-link, #join_form .btn-link a {background-color: #ececec;transition: all 0.5s;text-decoration: none !important;}#join_form .btn-link:hover {background-color: #222;color:#fff}#join_form .btn-link {padding: 13px 0px;}#join_form .btn-link a {background: transparent;padding: 15px 45px;}#join_form .btn-link a:hover {color:#fff}.join_form_btns {text-align: right;}#join_form .btn-link {display:none;}.btn-primary, .btn_area .btn:nth-child(1), .btn_area .btn:nth-child(2) {background-color: #222;border-color: #222;border-radius: 0px;transition: all 0.5s}.btn-primary, .btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover {color:#fff}.btn-primary:hover, .btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover {background-color: #b5012a;border-color: #b5012a;transition: all 0.5s;}.btn-primary a{color: #fff;letter-spacing: 2px;}.btn-primary a:hover {color:#fff}/*產品*/ 
.stands_div {width: 100% !important;margin-bottom: 10px;}.amount_div {width: 100% !important;text-align: left !important;margin: 0 !important;margin-bottom: 10px !important;}span.stands_name, span.amount_name {font-size: 16px;letter-spacing: 2px;font-weight: 600;color: #333;line-height: 30px;}select.standoption, select.amountoption {width: 82% !important;padding: 8px;background: url(archive/image/customization/select_arrow.png) no-repeat scroll 98% center/25px transparent !important;}.layoutlist_4 .item {border-bottom: 0px;}.layoutlist_4 .subject, .layoutlist_4 .subject a {letter-spacing: 3px;color: #000;font-family: 'Noto Serif TC', serif;font-size: 24px;text-align: center;}.layoutlist_4 .price {letter-spacing: 1px;color: #b5012a;}._shopping_info {float: left;}#product > div.page_content1 > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {float: right;margin-top: 21px;}#prod_name, #prod_name h2 {letter-spacing: 5px;color: #000000;font-family: 'Noto Serif TC', serif;font-size: 33px;text-align: center;margin-top: 45px;}#prod_no {text-align: center;letter-spacing: 2px;}#prod_price .currency, #prod_price .money {color: #c9253c;}.product_desc_subject {font-family: 'Noto Serif TC', serif;font-size: 24px;width: fit-content;padding: 15px 20px;background: #fff;border-bottom: 3px #b6022b solid;letter-spacing: 3px;margin-bottom: 0px;}.product_desc_content {margin-bottom: 0px;padding: 66px 20px;background: #efefef;box-shadow: 0px 1px 5px #ddd;}.product_page {margin-bottom: 70px;padding-bottom: 70px;border-bottom: 1px solid #fff;}.product_text {line-height: 2;letter-spacing: 2px;text-align: center;color: #222;font-size: 16px;}.product_text p {padding:0px 25px;}.product_entext {line-height: 2;letter-spacing: 0px;color: #222;font-size: 16px;text-align: center;}.product_entext p {padding:0px 25px;}.product_text ul, .product_entext ul, .product_norm ul {list-style-type: none;padding-left: 0;}.product_norm {line-height: 2;letter-spacing: 2px;padding: 80px 20px;color: #222;font-size: 16px;}.product_norm h4 {font-family: 'Noto Serif TC', serif;font-size: 24px;border-bottom: 3px #b6022b solid;width: fit-content;padding: 15px 0px;margin-bottom: 20px;}.product_img img {width: 90%;margin: 0 auto;}.layoutlist_4 .buybtn {background-color: #222;transition: all 0.5s;letter-spacing: 2px;padding: 5px 0px !important; font-size: 15px;font-weight: 600;}.page_content1 #productbx_bg {border: 1px #efefef solid;opacity: 1;z-index: 0;background: #fff;}/*footer*/ 
.page_wrapper_bg .footerblock {background: #fff !important;}.page_wrapper_bg .footer_bottom {background: #efefef;}#m_RWDPAGE_BASE_PAT01_27_1 > a:nth-child(1) {border-bottom: 3px #c9253c solid;}/*聯絡我們*/ 
.contact_text {font-size: 16px;line-height: 2;letter-spacing: 2px;color:#222;}.contact_text a {color:#222;}.contact_text a:hover {color:#c9253c;}.contact_text i {margin-right: 10px;}.contact_text iframe {width: 100%;height: 200px;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #efefef;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;border-bottom: solid 2px #e2e2e2 !important;}label.error {color:#c9253c}.form-group input { color: #969696; caret-color:#969696; } .form-group textarea { color: #969696; caret-color:#969696;}@supports (-webkit-mask: none) and (not (caret-color:#969696)) { .form-groupinput { color:#969696; }.form-group input::first-line { color: #969696; } } /*購物車*/#RWDshopping .login-box a {background: #c5c5c5;color:#fff;}#RWDshopping .login-box a:hover {color: #fff;}#RWDshopping .login-box a b {color: #222;}#RWDshopping .login-box a b:hover {color: #c9253c;}.RWDshopping #mobile-fixed .btn.normal {color: #ad398f;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box {background: #efefef;border-radius: 0px;}.shopping-item .table .tbody .tr .td {border-bottom: 10px solid #efefef;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#c9253c;}.info-box, .no-item, .plus-in, .shopping-item, .shopping-price-box, .shopping_form, .delivery-box {border-radius: 0px;}@keyframes num-bg{0%{background:#c5c5c5;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#c5c5c5;-webkit-transform:scale(1);transform:scale(1)}}.btn-box .fa-angle-right:before {color:#fff}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]), .RWDshopping textarea {border-radius: 0px;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {border: 2px solid #efefef;box-shadow: none;border-radius: 0px;}/*會員-登入狀態文字*/ 
.RWDmenu_plus02 .member-block a {color:#fff}.RWDmenu_plus02 .member-block span {transition: none;}.RWDmenu_plus02 .member-block:hover span {color:#cecece;}.RWDmenu_plus02 .inside.is-up .member-block a {color:#222;}.RWDmenu_plus02 .inside.is-up .member-block:hover span {color:#222;}/*搜尋*/ 
.layoutlist_2 .item {border-bottom:1px solid #eee;}/*20221213*/#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add { background: #373234;}.RWDproduct_page .btn-shop .btn.add:hover {  background-color: #373234;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {  background: #D84339;}.RWDproduct_page .btn-shop .btn.shop:hover { background-color: #D84339;}.RWDproduct_page .products-info .price-box li#O_fixPrice, .RWDproduct_page .products-info .price-box li#O_fixPrice b { font-size: 12px;}.RWDproduct_page .products-info .price-box {  display: flex;  align-items: flex-end;}

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

@media (max-width:1680px){ /**/ 
.RWDProduct006 .product-description .gender {font-size: 14px;}/*最新創作*/ 
.RWDedictor002 .info_box p {font-size: 15px}.collection_block {background: #fff; margin-top: -8%; padding: 200px 0px 0px;}.RWDedictor002 .owl-theme .owl-controls {margin-top: 10px;text-align:center;transform: rotate(0deg);;top: 0px;left: -15px;}/*最佳收藏*/ 
.collection_block .container {width: 1170px}.RWDproduct002 .portfolio-item p {font-size: 15px;}/*頁尾*/ 
.footerblock .container {width: 1170px}/*電子報*/ 
.web_edm .email input {width: 150px;}/*裝飾*/ 
.footerblock::after {width: 300px; left: -68px; top: -90px;height: 190px;}}@media (max-width:1440px){ /*裝飾*/ 
.footerblock::after {width: 250px;left: -68px; top: -90px;height: 170px;}.scrollTop001 {right: 5px}}@media (max-width:1366px){nav.cd-nav {margin-left: 50px;}.cd-primary-nav>li>a {padding: 0 16px;}.RWDmenu_plus02 .container {width:100%;}.RWDmenu_plus02 .inside.is-up .container {width: 100%;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.cd-main-content.main {top: 50px;}/*選單*/ 
.RWDmenu_plus02 .container {width: 100%;margin-top: 0px;transition: 0.8s;}.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 2px;}.cd-header-buttons {top: 5px}.RWDmenu_plus02 .inside .cd-main-header {background:#efefef;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background:#efefef}/*LOGO*/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;}.RWDmenu_plus02 .cart-block img {max-width: 20px;filter: invert(100%) grayscale(100%) brightness(20%);-webkit-filter: invert(100%) grayscale(100%) brightness(20%);}.RWDmenu_plus02 .cart-block {margin-top: 8px;margin-right: 15px;margin-left: 0px;font-size: 14px;}/**/ 
.RWDmenu_plus02 .member-block {margin-left: 0px;margin-top: 9px; margin-right: 18px;}.member-block img {filter: invert(0%) grayscale(0%) brightness(100%); -webkit-filter: invert(0%) grayscale(0%10) brightness(100%)}/*搜尋*/ 
.cd-search-trigger::before {border: 2px solid #222;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::after, .cd-search-trigger span::before {background: #222;}.cd-search-trigger::after {background: #222;}.cd-search-trigger::before {border: 2px solid #222;}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}/*側邊選單*/ 
.RWDmenu_plus02 .cart-menu {background-color:#efefef}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color:#a9a9a9}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#ca2642}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav.nav-is-visible {background:#efefef;}.fa-long-arrow-left:before {color: =#222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color:#222}nav.cd-nav .bottom-copyright {color:#222;}nav.cd-nav .bottom-copyright span {color:#222;}.cd-primary-nav .cd-secondary-nav {background:#efefef}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color:#222}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color:#222}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color:#222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background:#222}.cd-primary-nav > li > a:hover {color: #fff}/*main*/#RWDfullscreen01 .cd-main-content.main {margin: 0px;box-shadow: 0px 0px 0px #c5c5c5;}/*暢銷商品*/ 
.product_block {padding: 80px 15px 20px}.RWDProduct006 .illustration-v2 .item {min-height: 500px;}/*創作*/ 
.RWDedictor002 .col-md-6 {width: 100%;}.RWDedictor002 .col-md-6 img {padding:50px}.RWDedictor002 .section-content {width:90%;margin: 0 auto;/}.news_block .owl-wrapper {transition: all 800ms ease 0s}.RWDedictor002 .owl-theme .owl-controls {display:none !important}.RWDedictor002 .RWDedictor002-text {text-align: left;margin-top: 20px;}/*收藏*/ 
.collection_block {background: #efefef;margin-top: 0;padding: 80px 0px 0px}.collection_block .container {width: 100%;padding: 20px 50px 20px;}.RWDproduct002 .popup-portfolio .portfolio-item {padding: 12px;}/*頁尾*/ 
.footerblock .container {width: 100%;}.footerblock .ft_info {margin-top: 10px;padding-left: 20px;}.footerblock .ft_right {margin-top: 8px;}.footerblock::after {    width: 250px;    left: -68px;    top: -40px;    height: 170px;}.footerblock .ft_logo img {width: 150px;margin-top: 0px;}.ft_logo {text-align: center;margin-bottom: 35px;}.footerblock {padding: 50px 0px 50px;}.ft_fb {margin-top: 0px;}/*S*/ 
.scrollTop001 {width: 48px;height: 120px;bottom: 32%;right: 15px;}/*--內頁--*/ 
.page_wrapper_bg .collapsing_header .cd-main-header .cd-logo{margin-top: 5px;}.page_wrapper_bg .collapsing_header .main {margin:0px;width:100%;}/*左側*/#sidebar {width: 100%;position: relative;top: 0;}.page_wrapper_bg .pagecontent {float: none;width: 100%;margin-top: 50px !important;}/*產品*/select.standoption, select.amountoption {-webkit-border-radius: 0px;}/*會員*/ 
.RWDmenu_plus02 .member-block span {color:#222;}nav.cd-nav .phone-member a {letter-spacing: 1px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*頁尾*/ 
.ft_logo {text-align: center;}.footerblock .ft_logo img {width: 25%;margin: 0 auto;}.footerblock .ft_info {text-align: center;}.footerblock .ft_right {text-align: center;}.web_edm {background-color: transparent;width: 50%; margin: 0 auto;margin-bottom: 15px;}.RWDsocial002 {width: 185px;margin: 0 auto 20px;}.ft_fb {margin-top: 0px;}.ft_menu a {padding: 5px 10px;}/*裝飾*/ 
.footerblock::after {width: 300px;left: -68px;top: 0px;height: 200px;}.product_bg::before {display:noe}.product_bg:after {display:noe}/*--內頁--*//*按鈕*/ 
.page_content1 .btn {margin-top:20px !important;}/*產品*/select.standoption, select.amountoption {width: 74% !important;}._shopping_info {float: none;}#product > div.page_content1 > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {float: none;}.product_text p, .product_entext p {padding: 0px 9px;line-height: 2 !important;}.product_norm {padding: 0px 24px;}.product_norm p {letter-spacing: 1px !important;line-height: 2 !important;}/*聯絡我們*/ 
.contact_text iframe {margin-bottom: 20px;}/*表單*/ 
.form-horizontal .control-label {text-align: left !important;}/*購物車*/ 
.shopping-item .table .tbody .tr .td {border-bottom: none;}#mobile-fixed .btn-box .bg2 {background: #222;border-radius: 0px;border:#222}#mobile-fixed .btn-box .normal {border-radius: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-search {width: 100%;left: 0%}/*產品*/ 
.product_block {padding: 80px 0px 20px;}.RWDProduct006 .illustration-v2 .customNavigation {margin-bottom: 15px;float: none;top: 0px; position: relative;margin-top: 15px;}.RWDProduct006 .heading h2 {letter-spacing: 5px; font-size: 30px;display: block;text-align: center;}.RWDProduct006 .heading p {display:none;}/*裝飾*/ 
.news_block::after {width: 235px;height: 250px}/*創作*/ 
.RWDedictor002 .info_box .main-title {letter-spacing: 5px;font-size: 30px;display: block;text-align: center}.RWDedictor002 .en-title {display:none}.RWDedictor002 .info_box p {font-size: 14px;padding-right: 20px; padding-left: 20px; line-height: 35px;}.RWDedictor002 .col-md-6 img {padding:0px}/*收藏*/ 
.RWDproduct002 h1.main-title {letter-spacing: 5px;font-size: 30px;display: block;text-align: center}.RWDedictor002 .sub-title {font-size: 20px;margin: 20px 0px;letter-spacing:3px;    text-align: center;}.RWDedictor002 .info_box p {letter-spacing: 1px}.RWDproduct002 h2.sub-title {display:none}.RWDproduct002 .portfolio-item p {font-size: 14px;}/*s*/ 
.scrollTop001 {right: 0px;}/*頁尾*/ 
.web_edm {width: 88%;}.footerblock::after {width: 220px;left: -68px;top: 0px;height: 140px;}.footerblock .ft_logo img {width: 35%;margin: 0 auto;}.web_edm .email input {width: 170px;}.ft_menu a {width: 100%}/**/ 
.s_top {display:none}.RWDedictor002 .owl-theme .owl-controls {display:none}/*--內頁--*/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .collapsing_header .main {overflow-x: hidden;}/*產品*/select.standoption, select.amountoption {width: 85% !important;}.product_text, .product_entext {border-bottom: 1px solid #fff;padding-bottom: 20px;margin-bottom: 30px;}.product_page {border-bottom: 0px solid #fff;margin-bottom: 0px;padding-bottom: 0px;}.product_text p, .product_entext p, .product_norm p {text-align: left;}.product_norm h4 {margin: 20px 0 20px !important;}.product_img img {width:100%;}/*購物車*/ 
.shopping-item .table .tbody>.tr {border-top: 1px solid #fff;}.login-box a b, .shopping-item-box .item-btn {border-radius: 0px;}/**/ 
.page_wrapper_bg .s_top {display: block;}/*fb外掛*/#wh-widget-send-button.wh-widget-left {bottom: 70px !important;}
}
/*phone版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
/*選單變化 end*/
/*iphone6 start*/
@media (max-width: 380px){
.footerblock .ft_right {font-size: 13px;letter-spacing: 1px}.web_edm {width: 95%;}.scrollTop001 {bottom: 60%;}/*內頁*/ 
.hgroup h1 {letter-spacing: 2px;font-size: 25px;}select.standoption, select.amountoption {width: 84% !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.footerblock::after {display:none}.web_edm .btn {font-size: 13px;padding: 0px 5px;letter-spacing: 1px}.web_edm {width: 100%;}.footerblock .ft_right {font-size: 12px;letter-spacing:0px}.footerblock .ft_info {line-height: 30px;letter-spacing: 1px; color: #222;font-size: 14px;}/*--內頁--*/select.standoption, select.amountoption {width: 98% !important;}.page_wrapper_bg .scrollTop001 {bottom: 30%;}
}
/*iphone5 end*/