#RWDfullscreen01 {overflow:hidden;}body {font-family: 'Noto Sans TC', sans-serif;font-size:15px;letter-spacing:1px;line-heigh:1.6;color:#555;font-weight:300;}#RWDfullscreen01 .row {margin-left:0px;margin-right:0px;}a:hover , a:focus {text-decoration:none;}@media (min-width: 1800px) {#RWDfullscreen01 .container {width: 1600px;}.RWDnews005 .container, .about-block .container {    width: calc(1600px + ((100% - 1600px) / 2)) !important;    margin-right: 0;    padding-right: 0;}}/*模組*/ 
.product-block {position: relative;padding: 160px 0 100px;}.new-block {position: relative;}.about-block {padding: 120px 0px;}.about-block .container {position:relative;}.about-block .container::after {    content: "";    top: -120px;    width: 1px;    height: calc(100% + 240px);    background: rgb(200 172 150 / 50%);    display: block;    position: absolute;    left: 10px;}.RWDnews005 {    background: rgb(173 145 123 / 20%);}/*標題*/ 
.index h1.main-title {    font-size: 26px !important;    color: #232947 !important;    font-weight: 400 !important;    line-height: 1.5;    margin: 0 !important;    letter-spacing: 2px;    position: relative;}.index h2.sub-title {    font-size: 16px;    letter-spacing: 1px;    color: #777;    font-weight: 400;    margin: 2px 0px 0;    line-height: 1.5;}.index .section-line {display:none;}/*選單*/ 
.RWDmenu_plus04 .header {background: #232947;padding: 0px;}.RWDmenu_plus04 .logo {    position: absolute;    width: 140px;    opacity: 0;    transition: 0.5s ease;    background: #232947;    border-radius: 50%;    overflow: hidden;transition:0.5s ease;margin-top: 10px;}.RWDmenu_plus04 header.header.is-up .logo {opacity: 1;padding: 5px;transition:0.5s ease;}.RWDmenu_plus04 .container {max-width: 100%;width:100% !important;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;letter-spacing: 2px;color: #AD917B;font-weight: 400;transition:0.5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a:hover {background: transparent;color: #fff;transition:0.5s ease;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #AD917B;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weigh:normal;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: #AD917B;    font-size: 15px;    letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #AD917B;}/*banner*/ 
.RWDbanner_plus01.full.style-control.control-right {background-color: #232947;}.RWDbanner_plus01 .container {width: 100% !important;padding: 0px 100px;}.RWDbanner_plus01 .banner-slider.bg .pic-box {width: calc(100% - 500px);left: initial;}.RWDbanner_plus01 .logo img {width: 215px;}.RWDbanner_plus01 .slick-caption.txt-left {letter-spacing: 2px;line-height: 1.5;top: 74px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 25px;line-height: 1.8;}.RWDbanner_plus01 .logo::after {    display: block;    content: "";    width: 1px;    height: 120px;    background: #a28877;    top: 0;    position: relative;    margin-bottom: 35px;}.RWDbanner_plus01 .logo {position: relative;}.RWDbanner_plus01 .page-scroll {left: 115px;bottom: 0;font-size: 12px;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 1px solid #a28877;border-bottom: 1px solid #a28877;}.RWDbanner_plus01 .page-scroll.style01 a {color: #a28877;}.RWDbanner_plus01.style-control .slick-dots li {font-weight: 500;}.RWDbanner_plus01.style-control.control-right .control-box {border:0px;}/*產品*/ 
.RWDproduct004 {overflow-x: visible;}.RWDproduct004 .section-subject {margin: 0 0 50px;}.RWDproduct004 .callout-dark {background: transparent;padding: 0;border-bottom: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100% / 3 - 40px);margin: 0px 20px 0px !important;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none;}.RWDproduct004 .heading-title::before {    font-family: 'EB Garamond', serif;    display: block;    content: "WE RECOMMEND";    color: #c8ac96;    position: absolute;    font-size: 60px;    left: 50%;    transform: translateX(-50%);    top: -40px;width: 100%;    text-align: center;}.RWDproduct004 .item-box-desc {margin: 0;padding:30px 0px 0px 0px;width:80%;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-weight: 400;letter-spacing: 1px;line-height: 1.5;margin: 0px 0px 8px;color: #232947;}.RWDproduct004 .list-inline {letter-spacing: 1px;line-height: 1.6;color: #555;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .mix:hover img {transform: scale(1.05);transition: 0.5s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .mix img {transition: 0.5s ease;}/*精選*/ 
.RWDnews005 .container {    display: flex;    position: relative;    padding: 120px 0px 120px 40px;}.RWDnews005 .container::before {    content: "";    width: calc(100% - 10px);    height: 1px;    display: block;    position: absolute;    top: -10px;    background: rgb(200 172 150 / 50%);    left: 10px;}.RWDnews005 .container::after {    content: "";    bottom: -120px;    left: 1px;    width: 1px;    height: calc(100% + 130px);    background: rgb(200 172 150 / 50%);    display: block;    position: absolute;    left: 10px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 h4 a, .news005_h4 a {font-weight: 400;letter-spacing: 1px;line-height: 1.5;margin: 0px 0px 8px;color: #232947;}.RWDnews005 .owl-carousel .owl-item .more-btn {position: absolute;right: 0px;bottom: 0px;transition:0.5s ease;}.RWDnews005 .owl-carousel .owl-item .more-btn a {display: block;position: relative;width: 60px;height: 60px;padding: 15px;pointer-events: initial;}.RWDnews005 .owl-carousel .owl-item .more-btn a span {color: transparent;}.RWDnews005 .owl-carousel .owl-item .more-btn a span:nth-child(2) {position: absolute;display: block;width: 30px;height: 60px;top: 0;right: 30px;overflow: hidden;}.RWDnews005 .owl-carousel .owl-item .more-btn a span:last-child {    position: absolute;    display: block;    width: 30px;    height: 60px;    top: 0;    right: 0;    overflow: hidden;}.RWDnews005 .owl-carousel .owl-item .more-btn a span:nth-child(2):after {    content: "";    position: absolute;    display: block;    width: 100%;    height: 100%;    top: 0;    left: 0;    border-top: solid 1px #a18776;    border-left: solid 1px #a18776;    border-bottom: solid 1px #a18776;    border-radius: 50px 0 0 50px;    transform: rotate(-180deg);    transform-origin: center right;    transition: transform .2s cubic-bezier(.7,0,1,.3);}.RWDnews005 .owl-carousel .owl-item .more-btn a span:last-child:after {    content: "";    position: absolute;    display: block;    width: 100%;    height: 100%;    top: 0;    left: 0;    border-top: solid 1px #a18776;    border-right: solid 1px #a18776;    border-bottom: solid 1px #a18776;    border-radius: 0 50px 50px 0;    transform: rotate(-180deg);    transform-origin: center left;    transition: transform .2s cubic-bezier(0,.7,.3,1) .2s;}.RWDnews005 .owl-carousel .owl-item:hover .more-btn a span:nth-child(2):after {transform: rotate(0deg);transition: transform .3s cubic-bezier(0,.7,.3,1) .3s;}.RWDnews005 .owl-carousel .owl-item:hover .more-btn a span:last-child:after {transform: rotate(0deg);transition: transform .3s cubic-bezier(.7,0,1,.3) .3s;}.RWDnews005 .owl-carousel .owl-item .more-btn img {    width: 30px;    position: absolute;    transform: translate3d(-50px, 0, 0);    transition: transform .5s cubic-bezier(0,0,.2,1);    opacity: 0;filter: hue-rotate(210deg);}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover .more-btn img {    transition: 0.5s ease;    transition: transform .5s cubic-bezier(0,0,.2,1);    transform: translate3d(-15px, 0, 0);    opacity: 1;}.RWDnews005 .margin-top-20 {padding-right: 100px;margin: 30px 0px 8px !important;}.RWDnews005 p.text-left {padding-right: 100px;}.RWDnews005 p.text-left span {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.RWDnews005 .section-subject {width: 300px;padding-right:50px;text-align: left;position: relative;}.RWDnews005 .section-subject::after {    font-family: 'EB Garamond', serif;    display: block;    content: "ARTICLE";    color: #c8ac96;    position: absolute;    font-size: 60px;    bottom: 85px;    transform: rotate(-90deg);    left: -85px;    height: 40px;    width: 260px;}.RWDnews005 .owl-carousel.owl-padding-10 {width: calc(100% - 300px);}/*關於*/ 
.about-block .container{    padding-left: 10px;}.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: row;padding-left:0px;align-items: center;}.RWDleft_cont002 .item-second a {width: 50%;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 50%;background: transparent;padding: 0px 0 30px 120px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second .text-box > a {display:none;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title {    letter-spacing: 1px;    font-weight: normal;    font-family: 'EB Garamond', serif;    content: "WE RECOMMEND";    color: #c8ac96;    font-size: 60px;    line-height: 1;}.RWDleft_cont002 .item-second .text-box .title span {    font-weight: lighter;    color: #111;    font-size: 26px;line-height: 2.2;}.RWDleft_cont002 .item-second .text-box {color:#555;}.RWDleft_cont002 .item-second .text-box .subtitle {    font-size: 26px;    color: #232947;    font-weight: 400;    line-height: 1.5;    margin: 0;    letter-spacing: 2px;    position: relative;}.RWDleft_cont002 .item-second .text-box .text {    width: 100%;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #555;    margin-top: 80px;    padding-right: 60px;}.RWDleft_cont002 .item-second .text-box > a {pointer-events: none;}.store-outter {display: flex;align-items: center;}.store-text {width: 100%;}.store-pic img {width:100%;}.store-child.store-bottom {    margin-top: 30px;    border-top: 1px solid #eee;    padding-top: 30px;}.RWDleft_cont002 .item-second .pic img {    width: 100%;}.store-child h4 {    margin: 0px 0px 8px;    color: #232947;    font-weight: 400;    font-size: 18px;    letter-spacing: 1px;    line-height: 1.5;}.social-child:nth-child(1) a {color:#1578fb !important;}.social-child:nth-child(2) a {color: #4caf50 !important;}.contact-social {    display: flex;    margin: 12px 0px 0px;}.contact-social a {width: 30px;height: 30px; margin: 0px 10px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color:#fff;}.contact-social i {font-size: 19px;display: block;position: relative;top: 0px;right: -1px;}.social-child i.ii-line3 {font-size: 13px;padding: 12px 0px;}i.icon.ion-social-instagram {    background: linear-gradient(#fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);    -webkit-background-clip: text;    color: transparent;}.RWDleft_cont002 .item-second .text-box a {    width: 40px;    height: 40px;    border-radius: 50px;    padding: 0;    background: transparent;margin: 0px 16px 0px 0px;}.RWDleft_cont002 .item-second .text-box a:hover {    background-color: #ad917b33;border: 1px solid #ad917b33;}.RWDleft_cont002 .item-second > a {pointer-events: none;}.about-block .RWDparallax_new {display: none;}.RWDleft_cont002 .item-second .store-child > a {    width: auto;    display: inline-block;    border: 0;    text-align: left;    margin: 0;    font-weight: normal;padding: 0;    height: auto;}.RWDleft_cont002 .item-second .store-child > a:hover {background: transparent;border: 0px;color: #777;}.map-btn {display: inline-block;margin-left: 8px;position: relative;top: -1px;}.map-btn a {    width: auto !important;    border-radius: 0 !important;    padding: 0px !important;    line-height: 1.5 !important;    height: auto !important;    border: 0px !important;    font-weight: normal !important;color: #232947 !important;letter-spacing: 1px !important;}.map-btn a i {margin-right: 2px;}.map-btn a:hover {background: transparent !important;border: 0px !important;color: #333 !important;}
/*footer start*/

.footer-block {background: #232947;text-align: center;padding: 60px 0 20px;}.footer-block img {width: 120px;margin: 0px 0px 30px;}.footer-block .footer-menu a {color: #AD917B;margin: 0px 15px;transition:0.5s ease;}.footer-block .footer-menu a:hover {color:#fff;transition:0.5s ease;}.footer-web {margin: 40px 0 0;color: #535976;font-size: 13px;letter-spacing: 1px;}.footer-web a {color: #535976;}.scrollTop002 {bottom: 20px;right: 20px;}.scrollTop002 .ii {border-radius: 0px;}/*cookies*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;right: auto !important;left: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    margin-top: 20px;    background: #fff !important;    border: 1px solid #e5721d !important;    display: block;    padding: 5px 50px;    color: #e5721d !important;    font-size: 15px !important;    border-radius: 0px;}.RWDalert_fancybox .btn:hover {background: #e5721d !important;color: #fff !important;}

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

body #RWDPAGE_BASE_PAT02 {font-weight:400}/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 !important;min-height: 700px;}.page_wrapper_bg section.call_to_action > .container {width:75%;max-width: 1700px;background: #fff;padding: 50px;}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important}.article-text .container {width: 100%;padding:0}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important}/*統一*/ 
.page_wrapper_bg .pagecontent {line-height: 1.8;letter-spacing: 1px;font-size: 15px;color:#555;font-family: 'Noto Sans TC', sans-serif;font-weight: 400;}.webdesc {font-size: 18px;letter-spacing: 2px;color: #777;}/*標題&麵包屑*/ 
.hgroup h1 {padding: 0;color: #232947 !important;letter-spacing: 1px !important;font-size: 30px !important;line-height: 50px !important;font-weight: 400 !important;margin:0px;text-align: center;}.hgroup .container {width: 100%;border-bottom:0px solid #eee;margin-top:0px;padding:0;margin-bottom:40px}.hgroup .breadcrumb {border-radius: 0px;border: 0px;padding: 6px 30px;width:100%;text-align: center;background: transparent;position: relative;padding: 0;bottom: 0;margin-top: 10px;}.hgroup .breadcrumb a {color:#777;transition: 0.4s;}.hgroup .breadcrumb a:hover {color:#232947;transition: 0.4s;}/*按鈕*/ 
.btn_back {background: transparent;border-radius: 0px;float: right;transition: 0.4s;padding:0;background-color: transparent !important}.btn_back:hover {background: #ad917b33;transition: 0.4s;}.btn_back a {color: #555 !important;text-decoration: none !important;display: block;padding: 5px 20px;font-weight: 400;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;}.btn_back a:hover {border: 1px solid #ad917b33;color: #555 !important;background: #ad917b33;transition: 0.4s}.RWDproduct_page .btn_back {background: transparent;border-radius: 0px;float: right;transition: 0.4s;padding:0}.RWDproduct_page .btn_back:hover {background: #ad917b33;transition: 0.4s;}.RWDproduct_page .btn_back a {color: #555;text-decoration: none;display: block;padding: 5px 20px;font-weight: 400;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;}.RWDproduct_page .btn_back a:hover {border: 1px solid #ad917b33;color: #555;background: #ad917b33;transition: 0.4s}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size:15px;letter-spacing:0.5px;margin: 0;transition: 0.4s}.ebtn {margin-top: 30px;margin-right:0px;background: #fff;border-radius: 0px;transition: 0.4s;padding:0px}.ebtn:hover {background: #ad917b33;transition: 0.4s;}.ebtn a {border: 1px solid #ccc;background: #fff;color: #555;transition: 0.4s;line-height: 2;width: 100%;display: block;padding: 0 30px;}.ebtn a:hover {background: #ad917b33;border: 1px solid #ad917b33;color:#555;transition: 0.4s;}/*左側*/#sidebar {padding-right:40px;font-weight: 400;}.m2018 .products-nav .nav-title {background: #AD917B;color: #fff !important;padding:10px;margin-bottom:0;border-radius: 0px;}.m2018 .products-nav>ul>li {margin:0px;padding: 12px 10px;border-bottom:1px solid #eee;}.m2018 .products-nav>ul>li>a {padding:0;position: relative;font-size: 15px;letter-spacing: 0.5px;}#sidebar .products-nav > ul {border: 1px solid #eee;}.m2018 .products-nav a {color:#666;padding: 12px 0 0;transition: 0.4s}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li>a:hover {color: #AD917B;transition: 0.4s;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #AD917B;transition: 0.4s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #AD917B;}.m2018 .products-nav ul li>ul>li.active>a {padding-top: 12px;}.m2018 .products-nav ul>li>.toggle-submenu {height:46px;right:10px}.m2018 .products-nav ul li ul li {padding: 0 20px 0 0;}/*protuct*/ 
.RWDproduct_page .products-info .name {font-family: 'Noto Sans TC', sans-serif;font-weight: 400;}.layoutlist_4 .subject {text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top:0;margin-bottom:30px;border-bottom:0px;padding-bottom:0}.item .subject A.itemlink {color: #666;transition: 0.4s;}.item .subject A.itemlink:hover {color: #232947;transition: 0.4s;}.count_info {display:none}.layoutlist_4 .price {color: #ccc;letter-spacing: 0.5px;}.layoutlist_4 .sellprice {color: #ad917b}.RWDproduct_page .products-info .price-box li {color:#ccc}.RWDproduct_page .products-info .price-box li.active {color: #ad917b;}.RWDproduct_page .products-info .price-box li.delline:after {background:#ccc}#O_sellPrice {color:#ad917b}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #032951;transition: 0.4s;border-radius: 0px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #ad917b;transition: 0.4s;border-radius: 0px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {background: #ad917b;opacity: 0.8;transition: 0.4s;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background: #032951;opacity: 0.8;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 1px solid #ad917b;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 1px solid #ad917b;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #ad917b;}.RWDproduct_page .products-info .price-box b {font-weight: 400;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:unset}.RWDmenu_plus04 .cart-block .control .price, .RWDmenu_plus04 .querycar-block .control .price, .RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {color: #ad917b;}/*購物車*//*購物流程*/@keyframes num-bg{0%{background:#032951;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#032951;-webkit-transform:scale(1);transform:scale(1)}}.login-box a b, .login-box a b:hover {color:#232947}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#ad917b}.form-box .required:after {color: #f14343}.shopping-item .pd-price:first-child {color: #232947;}.shopping-item .pd-price {color:#ccc}.info-ok .member b {color: #232947;}.shopping-item-box .item-btn, .shopping-item-box .item-btn:hover {background: #232947;border-radius: 0px;color: #fff;}.layoutlist_4 .buybtn {background: #232947}/*按鈕*/ 
.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn {border: 1px solid #ccc;color: #ccc;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border: 1px solid #888;color: #888;}.RWDshopping .btn.bg2 {background: #ad917b;color: #fff;border-color: #ad917b;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #ad917b;color: #fff;    opacity: 0.8;}/*會員*/#join_form {background: #fff;border-radius: 0px;}.join_form-title {font-weight: 400;color: #555;}#join_form .btn-primary {border-radius: 0px;background: transparent;border:1px solid #ccc;transition: 0.4s;color:#555}#join_form .btn-primary:hover {border:1px solid #ad917b33;background: #ad917b33;color:#555;transition: 0.4s;}.btn-primary {background: transparent;border-radius: 0px;transition: 0.4s;padding:0;border:0px}.btn-primary:hover {background: #fff;transition: 0.4s;}.btn-primary a {color: #555;text-decoration: none;display: block;padding: 8px 30px;font-weight: 400;border: 1px solid #ccc;transition: 0.4s;line-height:1.5;font-size: 15px;border-radius: 0px;background:transparent}.btn-primary a:hover {border: 1px solid #ad917b33;color: #555;background: #ad917b33;transition: 0.4s}#div_forget_content #forget_table_btn {border-radius: 0;background: #232947}#div_forget_content .subject {color:#232947}/*會員按鈕*/#btn_member_login {border: 1px solid #232947;background:#232947;color:#fff;transition: 0.4s;border-radius: 0px;}#btn_member_login:hover {background: #ad917b33;border: 1px solid #ccc;color:#fff;transition: 0.4s;}.member_join_strong {color: #232947;}/*隱私權*/ 
.privacy_block, .privacy_block p {line-height: 1.8;letter-spacing: 1px;color: #555}.privacy_block a {color: #555;transition: 0.4s}.privacy_block a:hover {color: #232947;transition: 0.4s;text-decoration: none}.privacy_block h5 {font-size: 20px;font-weight: 400;margin: 30px 0 10px;color: #232947;}.privacy_block h6 {font-size: 16px;}.privacy_block ul {padding-left: 24px;}/*頁尾*/#RWDPAGE_BASE_PAT02 .footer-block {background: #232947;text-align: center;padding: 60px 0 20px;}#RWDPAGE_BASE_PAT02 .ft_info {display: flex;justify-content: center;width: 80%;margin: 30px auto 0;padding-top: 30px;border-top: 1px solid rgb(173 145 123 / 20%);}#RWDPAGE_BASE_PAT02 .ft_info .store-outter {width: 90%;}#RWDPAGE_BASE_PAT02 .ft_info .store-text {display: flex;align-items: flex-start;justify-content: center;grid-column-gap: 80px;}#RWDPAGE_BASE_PAT02 .ft_info .store-child {width: calc(100% / 2);color:#777;text-align: left;}#RWDPAGE_BASE_PAT02 .ft_info .store-child.store-bottom {margin: 0;padding: 0;border: 0;}#RWDPAGE_BASE_PAT02 .ft_info .store-child a {color:#777}#RWDPAGE_BASE_PAT02 .store-child h4, #RWDPAGE_BASE_PAT02 .map-btn a {color:#AD917B !important}#RWDPAGE_BASE_PAT02 .ft_info .contact-social a {margin: 0 16px 0 0;border: 1px solid #ad9170;background: rgb(255 255 255);width: 38px;height: 38px;display: flex;align-items: center;justify-content: center;}

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

@media (max-width: 1800px) {#RWDfullscreen01 .container {width: 1400px;}.RWDnews005 .container, .about-block .container {width: calc(1400px + ((100% - 1400px) / 2)) !important;margin-right: 0;padding-right: 0;}.RWDnews005 p.text-left span {-webkit-line-clamp: 3;}.about-block {padding: 120px 0;}.about-block .container::after {height: calc(100% + 240px);}}@media (max-width: 1500px) {#RWDfullscreen01 .container {width: 1200px;}.RWDnews005 .container, .about-block .container {width: 1200px !important;margin-right: auto;padding-right: 0px;}.RWDbanner_plus01 .logo img {width: 160px;}.RWDbanner_plus01 .container {padding: 0px 50px;}.RWDbanner_plus01 .banner-slider.bg .pic-box {width: calc(100% - 400px);}.RWDbanner_plus01 .page-scroll {left: 65px;}.RWDbanner_plus01.style-control.control-right .control-box {right: 0;}.RWDproduct004 .item-box-desc {padding: 20px 0 0;width: 100%;}.RWDnews005 .container {display: block;padding: 160px 0px 100px 40px;}.RWDnews005 .section-subject {width: 100%;padding: 0;text-align: center;margin-bottom: 30px;}.RWDnews005 .section-subject::after {    left: 50%;    transform: rotate(0deg)translateX(-50%);    top: -105px;    bottom: initial;    position: relative;    width: 100%;    height: auto;}.RWDnews005 .owl-carousel.owl-padding-10 {width: auto;}.RWDnews005 p.text-left span {-webkit-line-clamp: 3;}.RWDnews005 p.text-left {padding-right: 80px;}.RWDnews005 .container::before {width: 109%;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 0px;margin-top: 50px;}.store-outter {align-items: flex-end;}.RWDleft_cont002 .item-second a {    width: 55%;}.RWDleft_cont002 .item-second .text-box {    width: 45%;padding: 0px 0 30px 100px;}}@media (max-width: 1400px) {.RWDbanner_plus01 .logo::after {display:none;}}@media (max-width: 1300px) {#RWDfullscreen01 .container {width: 100%;padding-left:50px;padding-right:50px;}.RWDnews005 .container, .about-block .container {width: 100% !important;padding-left:50px;padding-right:50px;}.RWDleft_cont002 .item-second {padding-left: 0;}/*page*/ 
.page_wrapper_bg section.call_to_action > .container {    width: 100%;}}@media (max-width: 1200px) {.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 62px)!important;height: calc(100vh - 62px)!important;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 1px solid #fff;border-bottom: 1px solid #fff;}.RWDbanner_plus01 .page-scroll.style01 a {color: transparent;}.RWDleft_cont002 .item-second {    display: block}.RWDleft_cont002 .item-second a {    display:none;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding: 0 50px;}.RWDleft_cont002 .item-second .text-box .text {padding-right: 0;margin: 0;}.RWDleft_cont002 .item-second .text-box .title {text-align: left;}.RWDleft_cont002 .item-second .text-box .subtitle {text-align: left;margin-bottom: 50px;}.store-outter {align-items: flex-start;}.about-block .RWDparallax_new {display: block;margin-top:100px;}.about-block {padding: 120px 0 0;}.RWDparallax_new .picbgbox {height: 420px !important;}.store-text {    width: 100%;    display: grid;    grid-template-columns: 1fr 1fr;    grid-column-gap: 30px;}.store-child.store-bottom {    margin-top: 0;    border-top: 0;    padding-top: 0;}}

/*小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*menu*/ 
.ml-stack-nav-toggle__line {background: #AD917B;}.ml-stack-nav-toggle i {color: #AD917B;font-weight: 400;letter-spacing: 1px;}.RWDmenu_plus04 .features:after {display:none;}.RWDmenu_plus04 .header {padding-right: 15px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #AD917B;font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: normal;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .member-block a.login.is-on {background: #AD917B;}.RWDmenu_plus04 .logo {width: 120px;opacity: 1;}/*banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic-box {width: 100%;}.RWDbanner_plus01 .logo {display: none;}.RWDbanner_plus01 .slick-caption.txt-left {top: 20%;}.RWDnews005 .margin-top-20 {padding-right: 0;}.RWDnews005 p.text-left {padding-right: 0;margin-bottom: 20px;}.RWDnews005 .owl-carousel .owl-item .more-btn {position: relative;}.RWDnews005 .owl-carousel .owl-item .more-btn img {opacity: 1;transform: translate3d(-15px, 0, 0);}.RWDnews005 .owl-carousel .owl-item .more-btn a span:nth-child(2):after {transform: rotate(0deg);transition: transform .3s cubic-bezier(0,.7,.3,1) .3s;}.RWDnews005 .owl-carousel .owl-item .more-btn a span:last-child:after {transform: rotate(0deg);transition: transform .3s cubic-bezier(.7,0,1,.3) .3s;}.RWDnews005 .container {padding: 160px 0px 60px 40px;}i.icon.ion-social-instagram {color: #d6249f;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDnews005 .owl-carousel .owl-item .more-btn {display:none;}.RWDproduct004 .heading-title::before , .RWDnews005 .section-subject::after , .RWDleft_cont002 .item-second .text-box .title {font-size: 48px;}.RWDproduct004 .section-subject {margin: 0 0 30px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100% / 3 - 20px);margin: 0px 10px 0px !important;float: left;}.RWDproduct004 .list-inline {font-size: 14px;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.RWDleft_cont002 .item-second .text-box {    padding: 0 20px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0;color: #232947;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -30px;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.store-outter {align-items: center;}.RWDparallax_new .picbgbox {height: 360px !important;}.footer-web {font-size: 12px;letter-spacing: 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.store-text {width: 100%;}.store-child {padding: 0px 10px;font-size: 14px;}.store-child.store-bottom {margin-top: 0px;border-top: 0px solid #eee;padding-top: 0px;}.store-pic {display: none;}.RWDleft_cont002 .item-second .text-box .subtitle {border-bottom: 1px solid #eee;padding-bottom: 30px;margin-bottom: 30px;}.about-block .RWDparallax_new {margin-top: 50px;}.about-block .container::after {z-index: -1;}.store-text {    grid-column-gap: 0px;}.RWDleft_cont002 .item-second .text-box {    padding: 0;}/*page*/#RWDPAGE_BASE_PAT02 .ft_info .store-text {flex-direction: column;}#RWDPAGE_BASE_PAT02 .ft_info .store-child {width: 100%;color: #777;text-align: center;padding: 0;margin-bottom: 30px;}.contact-social {justify-content: center;}#RWDPAGE_BASE_PAT02 .ft_info .contact-social a {margin: 0 calc(16px / 2);}.page_wrapper_bg section.call_to_action > .container {padding:30px}
}
/*850px end*/
/*767px start*/
@media (max-width: 767px) {
.footer-web span {display:none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
#RWDfullscreen01 .container {width: 100%;padding-left: 25px;padding-right: 25px;}.RWDmenu_plus04 .logo {width: 100px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: 80vh !important;    height: 80vh !important;}.RWDbanner_plus01 .slick-caption.txt-left {width: 100%;}.RWDbanner_plus01 .page-scroll {left: 50%;bottom: 80px;}.RWDbanner_plus01.style-control.control-right .control-box {background: rgb(239 233 229);}.product-block {padding: 120px 0px 40px;}.RWDproduct004 .heading-title::before, .RWDnews005 .section-subject::after, .RWDleft_cont002 .item-second .text-box .title {font-size: 32px;top: -30px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0px 0px 35px !important;}.RWDnews005 .section-subject::after {top: -115px;}.RWDnews005 .container {padding: 100px 0px 40px 40px;}.RWDnews005 .container::after {display:none;}.RWDnews005 .container::before {width: 100%;left: 0;}.RWDnews005 .section-subject {margin-bottom: 0;}.about-block {padding: 80px 0 0;}.store-text {display: block;}.store-child {width: 100%;padding: 0;text-align: center;}.contact-social {align-items: center;justify-content: center;}.RWDleft_cont002 .item-second .text-box a {margin: 0px 8px;}.store-child.store-bottom {margin-top: 35px;}.about-block .container::after {display:none;}.RWDleft_cont002 .item-second .text-box .title {text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle {text-align: center;}.map-btn {margin-left: -6px;}/*page*/ 
.RWDproduct_page .btn-other li {width: 100%;}#RWDPAGE_BASE_PAT02 .map-btn {margin-left:8px}/*ph*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}
}
/*600px end*/