/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:150px;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 400px;margin-top: 17px; transition: .5s all;}.RWDmenu_plus04 .header.is-up .logo {margin-top: 15px; width: 380px;}/*menu*/ 
.RWDmenu_plus04 .header {background: linear-gradient(to bottom, rgba(29, 46, 63, 0.1) 10%,rgba(29, 46, 63, 0) 100%);padding:0px 5%;transition:0.4s;animation-duration:0.2s;}.RWDmenu_plus04 .header.is-up {background: linear-gradient(to bottom, rgba(29, 46, 63, 1) 10%,rgba(29, 46, 63, 0.9) 100%) !important;transition:0.4s;animation-duration:0.2s;}.RWDmenu_plus04 .site-nav .menu>li>a{color:#fff;font-family: 'Noto Sans TC', sans-serif;width:120px;padding:26px 15px;transition:0.4s;}/*.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a{color:#fff !important;transition:0.4s;}*/ 
.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover{background: #c6b4aa;color: #1d2e3f;}.RWDmenu_plus04 .site-nav {float: right;text-align: right;}.RWDmenu_plus04 .site-nav .menu li .m_title {letter-spacing: .5px;font-size: 15px;}.RWDmenu_plus04 .site-nav .menu li .m_stitle {letter-spacing: 1px;font-size: 15px;}/*下拉選單*/ 
.RWDmenu_plus04 .container{padding:0px;}.RWDmenu_plus04 .dropdown-menu {width: 900px;left:inherit;background: #c6b4aa;border-top: 0;padding-top: 0;top: 99%;right:0} .RWDmenu_plus04 .dropdown-menu .manu-item-box li {    width: auto;    max-width: 154px;    padding: 0px 1.5%;    min-width: 104px;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a:hover, .RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a:active, .RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a:focus, .RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a:visited{text-decoration:none}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {    color: #1d2e3f;    letter-spacing: .5px;    font-family:'Noto Sans TC';    font-weight: 300;    font-size: 14px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {    color: #1d2e3f;    font-family:'Noto Sans TC';    font-weight: 300;    font-size: 13px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #fff;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #1d2e3f;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    padding-left: 0;    color: #fff;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;}/*icon區塊*/ 
.RWDmenu_plus04 .features .search-btn { padding: 31px 10px 21px 10px;}.glyphicon-search:before {color: #fff;}div#m_RWDfullscreen01_1_1_cart_btn {color: #fff;}span#m_RWDfullscreen01_1_1_cat_total_qty {color: #fff;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding-right: 20px;}.cart-btn img {width: 100%;}.RWDmenu_plus04 .features i {    width: 20px;    display: block;    float: left;    margin-right: 5px;}/*購物車*/ 
.RWDmenu_plus04 .cart-block, .RWDmenu_plus04 .querycar-block {background-color: #1d2e3f;}.RWDmenu_plus04 .cart-block h3 {    color: #fff;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;}.RWDmenu_plus04 .cart-block .close:after, .RWDmenu_plus04 .cart-block .close:before {background: #fff;}.RWDmenu_plus04 .cart-block .close{color:#fff}.RWDmenu_plus04 .cart-block .bottom-box {border-top: 1px solid #fff;background-color: #c6b4aa;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {background: #1d2e3f;font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .cart-block .bottom-box .total {color:#1d2e3f;font-family: 'Noto Sans TC', sans-serif;}/*會員*/ 
.RWDmenu_plus04 .member-block {background-color: #c6b4aa;}.RWDmenu_plus04 .member-block .member-close-btn:after, .RWDmenu_plus04 .member-block .member-close-btn:before {background: #000;}.RWDmenu_plus04 .member-block .member-close-btn{color:#000;font-family: 'Noto Sans TC', sans-serif;}.member-block h3{color:#000;font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .member-block .form-area .group label {color: #000;font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #1d2e3f;}.RWDmenu_plus04 .member-block a.signin {color: #1d2e3f;font-family: 'Noto Sans TC', sans-serif;border-color: #1d2e3f;}.RWDmenu_plus04 .member-block .other a {font-family: 'Noto Sans TC', sans-serif;color: #000;}/*main*/ 
.main_block {position: relative;padding:100px 0px 200px 0px;}.RWDproduct004 .callout-dark {background: transparent;color: #1d2e3f;padding: 0;border-bottom: 0px;}.RWDproduct004 h2.sub-title{display:none}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 50px);margin: 0 25px !important;}.main_block .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(2) {transform: translateY(100px);}.RWDproduct004 .item-box-desc{display:none;}.RWDproduct004 .heading-title.heading-arrow-bottom h1 {color: #273643;font-weight: 300;margin-bottom: 50px;letter-spacing: .5px;font-size: 25px;}.RWDproduct004 #portfolio {overflow: visible;}.RWDproduct004 {overflow-x:visible;}.RWDproduct004 .nopadding {border-bottom: 0px;}/*new items*/ 
.news_block {padding: 100px 0px;position: relative;}.news_block:after {    background: #c6b4aa;    width: 100%;    content: "";    position: absolute;    height: 497px;    top: 0;    left: 0;    z-index: -1;}.RWDnews005 h1.main-title {    font-size: 25px;    color: #1d2e3f;    letter-spacing: .5px;    line-height: 50px;    margin-bottom: 50px;}.RWDnews005 .section-line{display:none}.RWDnews005 .section-subject{margin-bottom:0px;}.RWDnews005 .margin-top-20{display:none}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -50px;    background: transparent !important;    border-radius: 0 !important;    color: #273646 !important;    border: 0px !important;    font-size: 50px !important;    color:#363636 !important;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -50px;    background: transparent !important;    border: 0px !important;    font-size: 50px !important;    color:#363636 !important;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #363636;}/*products*/ 
.RWDproduct002_v2 h1.main-title {font-weight: 300;}.RWDproduct002_v2 .section-line{display:none}.RWDproduct002_v2 h1.main-title {    color: #1d2e3f;    font-size: 25px;    letter-spacing: .5px;    line-height: 50px;    margin-bottom: 50px;}.RWDproduct002_v2 .section-subject{margin-bottom:0px;}.RWDproduct002_v2 a.btn.btn-rj {    color: #fff;    background: transparent;    border-radius: 0px;    letter-spacing: .5px;    font-size: 13px;    color:#999;    font-weight:bold;    padding:15px 20px;}#m_RWDfullscreen01_46_1 > div.section-inner > div:nth-child(2) > div {padding: 0 5px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0;padding:0px;}.RWDproduct002_v2 .filter-portfolio ul {border-bottom: 1px solid #c7b4aa;}.RWDproduct002_v2 a.btn.btn-rj:hover {background: transparent;color: #1d2d3d;font-weight: bold;}.products_block {padding: 50px 0px;position: relative;}.RWDproduct002_v2{padding:0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;margin: 0;height:auto !important;}.RWDproduct002_v2 .showbottom a h4 {margin: 0;line-height: 0;}.RWDproduct002_v2 .showbottom a p {    margin: 0;    height: 0px;    line-height: 0;}#m_RWDfullscreen01_46_1 > div.section-inner > div:nth-child(3) > div {padding: 0;}.bounceIn {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 5px;}.RWDproduct002_v2 .active .btn.btn-rj {background-color: transparent;color: #1d2e3f;}/*style*/ 
.bottom_photo .RWDproduct004 .callout-dark {display: none;}.top_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(2) {padding: 50px !important;}.top_photo {padding-bottom: 100px;}.style_block {padding: 100px 0px;position: relative;}.bottom_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/5 - 10px) !important;margin: 0 0px 0px 10px!important;}.bottom_photo {width: 90%;float: right;}/*.bottom_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(1) {border: 1px solid #383838;}*//*.style_block:after {    content: "";    position: absolute;    width: 100%;    height: 1000px;    background: #c6b4aa;    z-index: -1;    bottom: 0;}*//*頁尾*/ 
.footer_block {padding-top: 30px;position: relative;background:#1d2e3f;}.footer_menu ul li {display: inline-block;text-align: center;}.footer_menu ul {text-align: center;}.footer_menu {    border-top: 1px solid #828282;    padding: 30px 0px;    border-bottom: 1px solid #828282;}.footer_menu ul li a {    color: #fff;    letter-spacing: .5px;    padding: 0px 10px;    display: block;    width:149px;    font-weight:bold;}.footer_menu ul li a .menu_cn {    display: none;    transition: 0.3s;    font-size: 14px;    line-height: 29px;}.footer_menu ul li a:hover .menu_cn {display: block;transition:0.3s;}.footer_menu ul li a:hover .menu_en {display:none;transition:0.3s;}.footer_menu ul li a .menu_en {    display: block;    transition: 0.3s;    font-size: 15px;    line-height: 30px;}.copy_block {    font-size: 12px;    color:#485e73;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    padding: 30px 0px 10px 0px;    background:#1d2e3f;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color:#485e73;}.RWDssl01 {margin: 0px 20px;}/*scrolltop*/ 
.scrollTop002 {    right: 0;    bottom: 0;    border-radius: 0;    height: 40px;}.scrollTop002 .ii {border-radius: 0px;}/*social*/ 
.social {padding-bottom: 30px;}
/*內頁 start*/

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 35px 0 100px 0 !important;min-height: 700px;}.article-text .container {width: 100%;}.page_wrapper_bg section.call_to_action > .container {width: 80%;}/*menu*/ 
.page_wrapper_bg .RWDmenu_plus04 .header {background: linear-gradient(to bottom, rgba(29, 46, 63, 1) 10%,rgba(29, 46, 63, 0.9) 100%) !important;}/*按鈕*/ 
.btn.btn_back {background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #C6B4AA;transition: 0.4s;margin-right: 0px;}.btn.btn_back:hover {background: #1D2E3F;border: 1px solid #1D2E3F;transition: 0.4s}.btn.btn_back a {color: #C6B4AA;}.btn.btn_back a:hover {color: #fff;}.btn.btn_back:hover > a {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn{background: transparent;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 1px solid #C6B4AA;transition: 0.4s;margin-right: 0px;}.page_wrapper_bg .eformsForm  .ebtn:hover{background: #1D2E3F;border: 1px solid #1D2E3F;transition: 0.4s}.page_wrapper_bg .eformsForm  .ebtn a {color: #C6B4AA;}.page_wrapper_bg .eformsForm  .ebtn a:hover {color: #fff;}.page_wrapper_bg .eformsForm  .ebtn:hover > a {color: #fff;}/*產品按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #c6b4aa;transition:0.4s}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #283848;transition:0.4s}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover {background: #c6b4aa !important;opacity: 0.8;transition:0.4s}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover {background: #283848 !important;opacity: 0.8;transition:0.4s}/*會員*/#join_form .btn-primary {background: transparent;letter-spacing: 2px;border-radius: 0px;border: 1px solid #C6B4AA;transition: 0.4s;margin-right: 0px;color: #c6b4aa}#join_form .btn-primary:hover {background: #1D2E3F;border: 1px solid #1D2E3F;transition: 0.4s}/*購物車按鈕*/ 
.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn.bg1:hover {border-color: #c6b4aa;color: #c6b4aa;background: transparent;}.RWDshopping .btn.bg2 {background: #1d2e3f;color: #fff;border-color: #1d2e3f;transition: 0.4s}.RWDshopping .btn.bg2:hover {background: #1d2e3f;color: #fff;border-color: #1d2e3f;opacity: 0.8;}/*標題*/ 
.hgroup h1 {color: #273643;font-weight: 300;letter-spacing: 2px;font-size: 25px;text-align: center;}.hgroup .container {width: 100%;border-bottom: 0px solid #c7b4aa;margin-bottom: 20px;margin-top: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent {line-height: 2;letter-spacing: 2px;font-size: 15px;color:#616161;}.color_a {color:#1D2E3F;font-weight: bold;}.page_tex_center {text-align: center;}.pro_img {margin-bottom: 30px;}/*左側*/#sidebar {padding-right:40px !important}.page_wrapper_bg .products-nav .nav-title {background:#c6b4aa;color:#fff;letter-spacing: 0px;text-align: left;padding: 5px 10px;margin-bottom:0px;}.page_wrapper_bg .products-nav>ul>li {margin-bottom:0px;text-align: left;border-bottom: 1px solid #eee;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {background: rgba(198, 180, 170, 0.30)}}.page_wrapper_bg .products-nav>ul>li>a {padding: 5px;color: #1d2e3f;}.m2018 .products-nav > ul > li {position: relative;padding-left:5px;border-bottom: 1px solid rgba(198, 180, 170, 0.2);padding-top:10px}.m2018 .products-nav > ul > li > ul >li {padding-left: 5px;}.m2018 .products-nav ul li>ul>li>a, .m2018 .search-box .ibtn {transition:0.4s;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #c6b4aa;transition:0.4s;}.m2018 .products-nav .toggle-submenu::after {color: #1d2e3f;}.m2018 .products-nav > ul > li:hover {background: rgba(198, 180, 170, 0.30)}.m2018 .products-nav > ul > li:active,.m2018 .products-nav > ul > li:focus {background: rgba(198, 180, 170, 0.30)}/*產品*/#O_sellPrice > span {display: none;}#O_inventory {display: none;}.RWDproduct_page .form-group {float: left;margin-bottom:8px}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {width: 100%;}.RWDproduct_page .products-info #O_quantity {margin-top: 0px;margin-left: 0px;}.RWDproduct_page .products-info .pd-info .control-label {width: 60px;text-align: right;display:none}.layoutlist_2 .item {border-bottom: 0px;text-align: center;margin-top: 0px;margin-bottom: 30px;}.item .subject A.itemlink {color: #616161;text-decoration: none;transition: 0.4s;}.item .subject A.itemlink:hover {color: #c6b4aa;transition: 0.4s;}.RWDproduct_page .products-info .name {margin-bottom:0px;}.RWDproduct_page .products-info .name-box {margin-bottom:5px !important}.RWDproduct_page .products-info .txt {font-size:14px}.RWDproduct_page .products-info .txt .editor {color:#616161}.RWDproduct_page .products-info .price-box li {color: #c6b4aa;}.RWDproduct_page .products-info {width:368px}.RWDproduct_page .pic-box {width: calc(100% - 368px);}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #c6b4aa;}.RWDproduct_page .pic-box .thumbnails ul li a:before {border: 1px solid #c6b4aa;}.pro_img img {transition: 0.4s;}.pro_img img:hover {opacity: 0.8;}/*產品列表寬*/ 
.RWDproduct_page {padding: 0px 193px;}.eformsForm {width: 1170px;margin: 0 auto;}/*規格尺寸*/#standcate, #O_quantity, #O_standOption2 > div, #O_quantity > div {width: 367px;}#O_standOption2 > label {display: none;}#O_standOption1 > div > label {display: none;}.layoutlist_2 .col-md-3 {padding: 0px 5px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {border-bottom: 0px dotted #eee;box-shadow: 0px 1px 6px rgba(0,0,0,0.08);}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size:16px !important;color: #1D2E3F !important;font-weight: bold;transition: 0.4s;}.page_wrapper_bg .layoutlist_8 .list_subject a:hover {color: #c6b4aa !important;transition: 0.4s;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #777 !important;font-size: 15px !important;font-weight: normal !important;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {color: #1D2E3F !important;padding-bottom: 0px;text-align: center;}.page_wrapper_bg .layoutlist_8 .listdate .day {color: #1D2E3F !important;font-size: 38px !important;text-align: center;}/*關於我們_列表*/ 
.page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px dotted #eee;box-shadow: 0px 1px 6px rgba(0,0,0,0.08);}.page_wrapper_bg .layoutlist_4 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .layoutlist_4 .list_subject a {font-size:16px !important;color: #1D2E3F !important;font-weight: bold;}.page_wrapper_bg .layoutlist_4 .list_subject .summary a {color: #777 !important;font-size: 15px !important;font-weight: normal !important;}.page_wrapper_bg .layoutlist_4 .listdate .yearmonth {color: #1D2E3F !important;padding-bottom: 0px;text-align: center;}.page_wrapper_bg .layoutlist_4 .listdate .day {color: #1D2E3F !important;font-size: 38px !important;text-align: center;}.page_wrapper_bg .layoutlist_4 .listdate {border-left:1px solid #C6B4AA;display:none}/*門市*/ 
.shop_tex {display: flex;align-items: center;justify-content: center;margin-bottom: 0px;flex-direction: column-reverse;}.shop_tex a {color:#616161}.shop_tex a:hover {color: #c6b4aa;}/*QA*/ 
.faq1 > .page_wrapper_bg section.call_to_action > .container {width: 1170px;}.faq_answer h5 {font-size: 18px;margin: 25px 0px 5px;font-weight: bold;}.faq_q_icon, .faq_a_icon {display: none;}/*表單*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: rgba(198, 180, 170, 0.27058823529411763);font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#616161; }.form-group textarea { color: #969696; caret-color:#616161;} @supports (-webkit-mask: none) and (not (caret-color:#616161)) { .form-groupinput { color:#616161; }.form-group input::first-line { color: #ccc; } } /*會員*/#join_form {border: rgba(198, 180, 170, 0.4) 1px solid;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px;}/*購物車*/ 
.RWDmenu_plus04 .cart-block .name {color:#fff}.spe-box .spe-1 {color: #fff;}.RWDmenu_plus04 .cart-block .control .price {color: #c6b4aa;}.RWDmenu_plus04 .cart-block ul li.list {border-bottom: 1px solid rgba(198, 180, 170, 0.3);}.login-box a {background: rgba(198, 180, 170, 0.3);}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #c6b4aa;}.total b {color: #c6b4aa;}.login-box a:hover b {color: #1d2e3f;transition: all .3s ease-in-out;}.login-box a b {color: #c6b4aa;}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {border-radius: 0px;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {border: 1px solid rgba(198, 180, 170, 0.3);border-radius: 0px;}.form-group textarea {border-radius: 0px;}/*圈圈*/@keyframes num-bg{0%{background:#c6b4aa;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#c6b4aa;-webkit-transform:scale(1);transform:scale(1)}}.table01 td {    padding: 5px;}/*200721文字斷行*/ 
.limit_xs{white-space: pre-wrap;}

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

@media (max-width:1680px){/*內頁*/ 
.RWDproduct_page {width: 85% !important;padding:0px}}@media (max-width:1280px){/*內頁*/ 
.RWDproduct_page {width: 100% !important;}}@media (max-width:1199px){.RWDmenu_plus04 .logo {width: 300px;margin-top: 20px;}.RWDmenu_plus04 .header.is-up .logo {width: 300px;margin-top: 20px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
span.ml-stack-nav-toggle__line {background: #fff;}.ml-stack-nav-toggle i {color: #fff;}.RWDmenu_plus04 .features:after {top: 28%;height: 45%;background-color: #fff;}.RWDmenu_plus04 #mobile-menu {background: #1d2e3f;width: 30%;}.RWDmenu_plus04 .menu-icon {color: #fff;font-family: 'Roboto', sans-serif;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu li a {color: #fff;font-family: 'Roboto', sans-serif;margin: 0;}.RWDmenu_plus04 ul.menu { padding: 0px 30px;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after {color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: #c6b4aa;    color: #1d2e3f;    font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: #c6b4aa;    border-top: 1px solid #ad988d;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #c6b4aa;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #1d2e3f;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active { background-color: #b19d91;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>ul {    background-color: #b19d91;    border-top: 1px solid #a78673;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #fff;}.footer_menu ul li a { width: 150px;}.products_block {padding: 0px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 90%;}.hgroup .container {margin-bottom: 25px;margin-top: 0px;}.faq1 > .page_wrapper_bg section.call_to_action > .container {width: 100%;}.eformsForm {width: 100%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDmenu_plus04 #mobile-menu {width: 40%;}.owl-buttons {display: none;}.copy_block {font-size: 9px;}/*內頁*/ 
.page_wrapper_bg .pagecontent {padding:0px 10px !important}/**/ 
.hgroup .container {margin-bottom:30px}/*左側*/#sidebar {padding-right:0px !important;margin-bottom:30px}/*產品*/ 
.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin-top:0px !important;}.RWDproduct_page .pic-box {width: calc(100% - 300px);}.RWDproduct_page .products-info {width: 300px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width:48.5%}.pro_img img {margin-bottom: 20px;}.pro_img {margin-bottom: 0px;}.page_wrapper_bg section.call_to_action > .container {padding:0px}.layoutlist_2 .col-md-3 {padding: 0px 5px;}/*規格尺寸*/#standcate, #O_quantity, #O_standOption2 > div, #O_quantity > div {width: 299px;}/*購物車按鈕*/#mobile-fixed .btn-box .bg2 {background: #1d2e3f;color: #fff;border-color: #1d2e3f;transition: 0.4s;border-radius: 0px}#mobile-fixed .btn-box .normal {border-radius: 0px;}/*購物車*/ 
.login-box a b {color: #c6b4aa;background: #fff;border-radius: 0px;padding: 2px 5px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.RWDfakeloader img{max-width:50%;}/*header*/ 
.RWDmenu_plus04 .logo {    position: relative;    width: 130px;    margin-top: 20px;    overflow: hidden;}.RWDmenu_plus04 .header.is-up .logo {width: 130px;margin-top: 20px;overflow: hidden;}.RWDmenu_plus04 .logo img {    max-width: 275px;    position: relative;    left: -60px;}.RWDmenu_plus04 .logo a{position: relative;}.RWDmenu_plus04 #mobile-menu {width: 100%;}.RWDmenu_plus04 .header {transform: translateY(-9px); transition: 0.5s;}.RWDmenu_plus04 .header.is-up {transform: translateY(0px); transition: 0.5s;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {padding-right: 7px;}.RWDmenu_plus04 .features .search-btn {padding: 30px 10px 21px 10px;}.news_block:after {height: 280px;}.main_block .RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0 !important;padding-bottom: 30px !important;}.main_block .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(2) {transform: translateY(0px);}.main_block {padding: 50px 0px;}.news_block {padding: 50px 0px;}.owl-pagination {display: block;}.RWDproduct002_v2 a.btn.btn-rj {padding: 10px 18px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0 !important;padding-bottom:30px !important;}.top_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(2) {padding: 0 !important;}.RWDproduct002_v2 .filter-portfolio ul > li {width: 50%;text-align: left;}.bottom_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div:nth-child(1) { width: 100% !important;margin: 0 !important;}.bottom_photo {float: none; width: 100%;}.bottom_photo .RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 20px) !important;float: left;margin: 0px 10px !important;}.footer_menu ul {padding-left: 0px;}.footer_menu ul li a {width: 100%;}.footer_menu ul li {display: block;}.copy_block {flex-direction: column;}.style_block { padding: 50px 0px;}/*內頁*/ 
.page_wrapper_bg .hgroup .container {margin-bottom: 15px;margin-top: 0px;}.page_wrapper_bg .hgroup h1 {margin-bottom: 15px;font-size:20px}.page_wrapper_bg .pagecontent {padding:0px !important}.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .item .subject A.itemlink {letter-spacing: 1px;}.page_wrapper_bg section.call_to_action {padding: 30px 0 100px 0 !important;}/*logo*/ 
.RWDmenu_plus04 .header {transform: translateY(0px);}/*按鈕*/#mobile-fixed .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.shop {border-radius:0px}/*產品*/ 
.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width: 90%;margin: 0 auto;}.RWDproduct_page .form-group {float: none;}.RWDproduct_page .btn-other li button {text-align: left;}.RWDproduct_page .products-info .select-box {width:100%}.RWDproduct_page .btn-other li {width: 100%;}.page_wrapper_bg .layoutlist_2 .item {margin-bottom:0px}.page_wrapper_bg .item .subject {margin-top: 5px;}/*產品規格名稱*/#mobile-fixed .form-group label, .RWDproduct_page .form-group label {display:none}#mobile-fixed .qtybox, #mobile-fixed .select-box {width: 98%;}/*門市*/#eformsForm_1_2 > div.formdesc > div.row.shop_tex > div:nth-child(1) {margin-top: 25px;}.shop_tex {flex-direction: column-reverse;}/*購物車*/ 
.shopping_form .shopping-title {background: #cabab0;}.shopping-item-box .item-btn {background: #cabab0;color: #fff;border-radius: 0px;}.shopping-item-box .shopping-title .item-btn:hover, .shopping-item-box .shopping-title.active .item-btn {background: #cabab0;color: #fff;border-radius: 0px;}/*#mobile-fixed .fixed-bottom .price-box {display: none;}*/#mobile-fixed .fixed-bottom .price-box {height: 1px;overflow: hidden;}#mobile-fixed .fixed-bottom .btn-shop {width: 100%;}.shopping > .page_wrapper_bg section.call_to_action > .container {padding: 0px 10px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size:12px !important}.layoutlist_4 .list_subject {margin-top: 20px;}.layoutlist_4 .item {margin-bottom: 20px;}.rwd .faq_answer { word-break: break-word;overflow: scroll;}/*橫桿呈現*/ 
.calen{width: 100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 30px;}.calen::-webkit-scrollbar { width: 3px; height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6; border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}section.article-text p {padding: 8px;font-weight: bold;text-align:left;}/*.calen{overflow-x: auto;white-space: nowrap;}*/ 
.calen{ overflow-x: scroll;padding-bottom:15px; -webkit-overflow-scrolling: auto;}/*200721表格線*/ 
.faq_answer > table > tbody > tr > td > div > table td{border-color: #111;border-style: solid;border-width: 1pt;}.faq_answer > table > tbody > tr > td > table td{border-color: #111 !important;border-style: solid;border-width: 1pt !important; white-space: normal !important;}/*0914*/ 
.rwd .faq_answer table { width: 100% !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn { padding-right: 2px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {    position: relative;    width: 100px;    margin-top: 25px;    overflow: hidden;}.RWDmenu_plus04 .header.is-up .logo {width: 100px;margin-top: 25px;overflow: hidden;}.RWDmenu_plus04 .logo img {    max-width: 207px;    left: -43px;}
}
/*iphone5 end*/