/*共同*/body,.main{background-color: #364431;}a{color:#b6b6b6;text-decoration: none}a:hover, a:focus{color:#fff;text-decoration: none}*{font-family:Arial,微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.normal-block{display:block;}.main {overflow: hidden;}.RWDmenu_plus02 .member-block a {color: #fff;}.glyphicon { color: #fff;}/**/ 
.RWDfakeloader .fl {left: 50% !important; margin-left: -125px; top: 48% !important;}.RWDfakeloader .fl img {width: 250px}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 60%;}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%}.RWDmenu_plus02 .inside {background:transparent;transition: all 0.5s}.RWDmenu_plus02 .inside .cd-main-header{transition: all 0.5s}.cd-main-header {background: transparent}.cd-logo {width: 220px;margin-top: 20px;margin-left: 0px;;}.cd-primary-nav > li > a {letter-spacing: 3px;font-size: 15px; color:#fff;font-weight: 600;}.cd-primary-nav > li:after {display:none}.RWDmenu_plus02 .inside.is-up {background:rgba(43, 56, 38, 0.8);}.inside.is-up .cd-primary-nav > li > a {color: #fff;}.inside .cd-logo {filter: invert(100%) grayscale(100%) brightness(200%)}.inside.is-up .cd-primary-nav > .has-children > a::before, .inside.is-up .cd-primary-nav > .has-children > a::after{color:#c49a6c}.inside.is-up .cd-primary-nav > .has-children > a::before, .inside.is-up .cd-primary-nav > .has-children > a::after {background:#c49a6c}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #fff;}.cd-primary-nav > li > a:hover {color:#c49a6c}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color:#c49a6c}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #c49a6c;}.RWDmenu_plus02 .m_stitle {letter-spacing: 1px; text-align: center}.RWDmenu_plus02 .m_title {text-align: center}.cd-search-trigger::before { border: 2px solid #fff;}/*menu滑過換字*/@media (min-width: 1170px) {.cd-primary-nav > li{text-align: center;height: 80px;}.cd-primary-nav > li > a{height: 80px;line-height: 80px;overflow:hidden;}.cd-primary-nav > li > a:hover .m_title, .cd-primary-nav > li > a:hover .m_stitle{top: -80px !important;}#cd-primary-nav .m_title{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}#cd-primary-nav .m_stitle{position: relative;display: block;top: 0px;transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{top: 80px;}.cd-primary-nav .cd-secondary-nav > li > a{text-align: left;}}/*搜尋*/ 
.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: #c49a6c}.cd-search input {font-size: 15px;}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #364431}.cd-search-trigger::after {background:#364431}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #c49a6c}.inside .cd-search-trigger::before {border: 2px solid #fff;}.inside .cd-search-trigger::after {background: #fff;}.inside.is-up .cd-search-trigger::before {border: 2px solid #c49a6c;}.inside.is-up .cd-search-trigger::after {background: #c49a6c;}/* 最新消息*/ 
.news_block {padding: 80px 0px;}.RWDnews005 h1.main-title { font-size: 36px;color: #fff; letter-spacing: 5px;font-family: 'Roboto', sans-serif;    font-weight: 600}.RWDnews005 h2.sub-title { color: #c49a6c; font-size: 18px;font-weight: 300; margin: 10px 0 0; letter-spacing: 6px;font-family: 'cwTeXHei', serif;}.RWDnews005 ul>li>i{display:none}.RWDnews005 .margin-top-20{font-size: 16px; line-height: 1.33;text-align: left;letter-spacing:1px;}.RWDnews005 .owl-carousel .owl-item div {background: #465342;border: 0px solid transparent;min-height: 442.1px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 5px;}.RWDnews005 h4 a { color: #fff; font-weight: 600; letter-spacing: 3px;}.text-left{padding:0 18px;color: #cbd2c9;line-height: 30px !important;letter-spacing: 1px;transition: 0.5s}.text-left{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;/*指定行數...取代*/-webkit-box-orient: vertical;}.text-left:hover {color: #aaa;}.RWDnews005 h4 {margin: 0 0 5px 0;}.list-inline > li{margin-bottom:20px;color: #c49a6c}.RWDnews005 .section-line{display:none}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 14px}.RWDnews005 .section-subject{margin-bottom:38px;}p.text-left{font-size:14px !important; line-height:1.5;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border:0;background: rgba(255, 255, 255, 0.5);}.RWDnews005 .controlls-over .owl-controls .owl-prev,.RWDnews005 .controlls-over .owl-controls .owl-next{right: -6px !important;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next{width:48px !important;}/* 關於我們 */ 
.RWDright_cont002 .item-first .text-box {padding: 50px 40px 50px;text-align: center;background-color:transparent}.RWDright_cont002 .item-first .text-box .title {font-size: 36px;color: #fff; letter-spacing: 5px;font-family: 'Roboto', sans-serif;    font-weight: 600}.RWDright_cont002 .item-first .text-box .subtitle {color: #c49a6c; font-size: 18px;font-weight: 300; margin: 10px 0 0; letter-spacing: 6px;font-family: 'cwTeXHei', serif;}.RWDright_cont002 .item-first .text-box .underline {display:none}.RWDright_cont002 .item-first {background-color:#465342;border: 1px #8a836e solid;}.RWDright_cont002 .item-first .text-box .text{margin-top:30px; height:auto;width:100%;text-align: left}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1.0);}.RWDright_cont002 .item-first .text-box {background-color:transparent;color: #cbd2c9;}.RWDright_cont002 .item-first .text-box button{border-radius:0px;box-shadow:none;background:#272727;}.RWDright_cont002 .item-first .text-box button a{font-size:14px;color:#8c8c8c}.RWDright_cont002 .container{padding-left:30px;padding-right:30px}.RWDright_cont002 .item-first .pic:before{transform: translateX(100px); background-image:url("archive/image/customization/arrow-right-V2.png");}.RWDright_cont002 .text h4 {letter-spacing: 2px; line-height: 2;color: #fff; border-bottom: 1px #4e6247 solid;margin-bottom: 10px !important;font-size: 16px;padding-bottom: 8px}.RWDright_cont002 .item-first .text-box .text { line-height: 30px;font-size: 15px; letter-spacing: 1px}.RWDright_cont002 .item-first .text-box a {position: absolute;right: -50px; bottom:0px;border-radius: 0px !important;background: #c49a6c; border: 0px; width: 160px;color: #fff;padding: 8px 15px;}.RWDright_cont002 .item-first .text-box button {border-radius: 0px;box-shadow: none; background: transparent; letter-spacing: 3px;font-weight: 600;}.RWDright_cont002 .item-first .text-box a:hover button{color:#000;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #fff;}/* 產品模組 */ 
.RWDproduct002 {position: relative;padding: 0px 0px;}.product_block {padding: 80px 0px;position: relative}.RWDproduct002 h1.main-title {font-size: 36px;color: #fff; letter-spacing: 5px;font-family: 'Roboto', sans-serif;    font-weight: 600}.RWDproduct002 h2.sub-title {color: #c49a6c; font-size: 18px;font-weight: 300; margin: 10px 0 0; letter-spacing: 6px;font-family: 'cwTeXHei', serif;}.RWDproduct002 .section-line {display:none}.portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1.05); transform: scale(1.05);}.portfolio-item > .inner-content > .portfolio-content { background-color: #364431; opacity: 0.8}.filter-portfolio ul{margin-bottom:45px; }.RWDproduct002 .btn.btn-rj{padding: 6px 15px; font-size: 14px;letter-spacing: 3px; border-radius: 0px; text-align: center; background-color: rgba(238, 238, 238, 0.1); border:1px solid #8e8e8e;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color:#292929}.popup-portfolio .portfolio-item{padding:0 20px;margin-bottom:60px}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 18px;font-weight: 600}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p {text-align: left;padding: 0px 30px}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a{text-decoration:none;}.RWDproduct002 .section-subject{margin-bottom:36px;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{margin-bottom: 5px;}.filter-portfolio ul > li.active > a{font-weight:500;}.portfolio-item > .inner-content {padding: 5px;}/*頁尾*/ 
.footer-section {background-color: #364431; text-align:left; font-size: 15px; padding: 50px 0px 30px;  color: #fff; letter-spacing: 1.5px;  line-height: 2;border-top: 1px solid #4a5736;}.copyright_desc{color:#737d70;}.copyright_desc a{color:#737d70;}.copyright_desc a:hover{text-decoration:none;color: #c49a6c;}.footer_info{text-align: center;}.footer-section .f_info {padding: 10px 55px 0px;}.footer-section .f_info .icon {margin-right: 15px;}.footer-section .f_info a {color: #fff; letter-spacing: 1.5px; transition: 0.3s; text-decoration: none;}.footer-section .f_info a:hover {color:#c49a6c}.footer-section .footer_ssl { text-align:center; padding: 25px 0px 0px;font-size: 13px;color: #737d70;}.footer-section .f_iconblock {text-align: left;padding: 22px 10px 0px;}.footer-section .f_iconblock img {margin-right: 8px; transition: 0.5s;}.footer-section .f_iconblock img:hover {opacity: 0.6;}/*s*/ 
.scrollTop001 .icon {background: transparent url(archive/image/customization/s_topn.png) center center no-repeat;}.scrollTop001 {width: 38px; height: 80px;bottom: 5%}/*社群*/ 
.sns_link{margin-bottom: 20px;}.RWDsocial002{width:152px;margin: 0px auto;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #fff;background-color: transparent;margin: 0 5px;width: 28px;height: 28px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #000;opacity: 0.5;}
/*內頁 start*/

#toTop {display: none !important;}.glyphicon-user:before {display: none !important;}.delivery-box .tips {color: #c0312f;margin-top: 20px;font-size: 16px;line-height: 2;}.fa-angle-down:after, nav.cd-nav .fa-angle-down:after{display:none;}.btn:active {box-shadow: none;}.page_wrapper_bg .RWDmenu_plus02 .inside {background: #364431;}.hgroup h1 {letter-spacing: 5px;color: #fff;font-family: 'cwTeXHei', serif;}.page_wrapper_bg section.call_to_action {padding: 35px 0 100px;min-height: 600px;}.shoppingcar001 .scrolltop {background-color: #c49a6c;}.pagecontent{margin-top: 17px !important;}/*麵包*/ 
.hgroup .breadcrumb {margin:35px 0px;background-color: transparent;border: 0px solid #ccc;}.hgroup .container {border-bottom: 0px solid #ccc;}ul.breadcrumb.pull-right a {color: #fff;}.breadcrumb>li+li:before {color: #fff;}/*關於我們*/ 
.about_01 h4 {letter-spacing: 2px;line-height: 2 !important;color: #fff;border-bottom: 1px #4e6247 solid;margin-bottom: 10px !important;font-size: 16px !important;padding-bottom: 8px;}.about_01 p {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;}.about_01 {margin: 100px 0px;padding: 0;}.about_01 .text-box {padding: 80px 40px 80px 40px;background-color: #465342;border: 1px #8a836e solid;}.about_01 h2 {font-size: 36px;color: #fff;letter-spacing: 5px;font-family: 'Roboto', sans-serif;font-weight: 600;text-align: center;}/*側選單*/aside.page_menu_block {width: 83%;}aside.page_menu_block h4 {color: #c49a6c;font-size: 18px;font-weight:600;margin: 20px 0;letter-spacing: 5px;font-family: 'Roboto', sans-serif;}.page_menu_block ul.nav>li>a {color:#c49a6c !important;background: #465342 !important;border: 1px #8a836e solid;border-radius: 0px;margin-bottom: 10px;}.page_menu_block ul.nav>li a {font-family: 'cwTeXHei', serif;display: block;padding: 12px 10px;letter-spacing: 6px;font-size:16px;}.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover {color: #fff !important;background: #c49a6c !important;}.subleaf .leaf:nth-child(1) a{border-top: 0px !important;}.page_menu_block ul.nav ul>li>a {color: #c49a6c;background: transparent;border-top: 1px #8a836e solid;margin: 0px;}.page_menu_block ul.nav ul>li.active>a, .page_menu_block ul.nav ul>li.hover>a, .page_menu_block ul.nav ul>li>a:hover {color: #fff;background: transparent;}/*商品列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #b2b2b2;background: #465342;min-height: 310px;text-align: center;}.item .subject A.itemlink {color: #fff;text-decoration: none;letter-spacing: 3px;font-weight: 600;}.item .subject A.itemlink:hover {color: #c49a6c;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{font-weight: normal;color: #c49a6c;}/*商品*/ 
.pro_int {line-height: 30px;font-size: 15px;letter-spacing: 1px;color: #cbd2c9;}.product_desc_subject {border-bottom: 1px #8a836e solid;padding-bottom: 10px;color: #c49a6c;font-size: 18px;font-weight: 300;margin: 20px 0;letter-spacing: 6px;font-family: 'cwTeXHei', serif;}#prod_name h2 {line-height: 30px;color: #fff;font-weight: normal;font-family: 'cwTeXHei', serif;letter-spacing: 6px;}#prod_no {font-size: 15px;line-height: 20px;color: #fff;margin-bottom: 15px;letter-spacing: 1px;font-family: 'cwTeXHei', serif;}#prod_fixprice, #member_org_price {margin-top:47px;color: #fff;letter-spacing: 1px;}.page_content1 #prod_price {font-family: 'cwTeXHei', serif;font-size: 15px; color: #fff;letter-spacing: 1px;}#prod_price .currency { color: #fff;letter-spacing: 1px;}#prod_price .unit { color: #fff;letter-spacing: 1px;}#prod_price .money {color: #c49a6c;}.page_wrapper_bg .dd-selected {border: 1px solid #8a836e;color: #c49a6c;background: #465342;}.page_wrapper_bg .dd-pointer-down {border: 1px solid #8a836e;}#btn_shopping {color: #fff; background: #c49a6c;border-radius: 0px !important;-webkit-transition: all 0.5s;letter-spacing: 3px;font-size: 16px;}#btn_shopping:hover {color: #000;background:#fff;}.page_content1 #productbx_bg {background:transparent;}.info {margin-top: 15px;}.page_wrapper_bg .dd-selected {padding: 0 8px;}.dd-option {border-bottom: solid 1px #8a836e;color: #c49a6c;background: #465342;}.dd-options {border: 1px solid #8a836e !important;box-shadow: 0 0px 0px #ddd !important;}@media (min-width: 800px) {.product_top .info > div:nth-child(4){max-width: 425px;margin: 0 auto;}}@media (min-width: 480px) {#prod_name h2{text-align: center;}#prod_no{text-align: center;}._shopping_info {max-width: 370px;margin: 0 auto;}}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 17px !important;font-weight:500 !important;letter-spacing: 2px !important;color: #fff !important;font-family: 'cwTeXHei', serif;}.layoutlist_3 .list_subject .summary a {font-size: 15px !important;font-weight: normal !important;letter-spacing: 2px !important;color:#c49a6c !important;}.layoutlist_3 .listdate {margin-top:0px;border-left: 0px solid #cccccc !important;background:transparent;padding:10px;}.layoutlist_3 .listdate .day {color:#c49a6c !important;font-size: 45px;text-align: center;margin-bottom: 5px;letter-spacing: 3px;}.layoutlist_3 .listdate .yearmonth {color:#c49a6c !important;font-size: 14px !important;text-align: center;padding-bottom:14px !important;font-weight: 600;}.btn_back a {color: #fff;padding: 3px 30px;border: 0;font-size: 16px;transition: 0.3s; letter-spacing: 3px;background: #c49a6c;margin-top: 40px;-webkit-transition: all 0.5s;}.btn_back a:hover {color: #000;background:#fff;}.btn_back {float: right !important;color: #02448e;line-height: 32px;padding: 0px 0px !important;background: transparent !important;}.pagecontent.menu8 {font-size: 15px !important;letter-spacing: 1px;line-height: 30px !important;color: #cbd2c9;}.layoutlist_3 .list_subject {margin-top:5px;}.layoutlist_3 .list_subject .summary {margin: 30px 0px;}.layoutlist_3 .item {border-bottom: 1px solid #8a836e !important;}.product_top .fbtn{background: #c49a6c;font-size: 16px;letter-spacing: 3px;border-radius: 0;transition: all 0.2s ease 0s;}.product_top .fbtn:hover{color: #000;background: #fff;}/*聯絡我們*/ 
.new-form .new-width .control-label {padding-left:42px;}.new-form .new-width .must, .new-form .new-width .control-label {font-size: 15px;font-weight: normal;color:#fff;}.new-form .new-width .must, .new-form .new-width .control-label {padding-right: 14px !important;}.customized_columns ._input, .customized_columns select {border: 1px solid #8a836e;background-color: #465342;border-radius: 0px;}.con_us h2 {margin-top: -3px;margin-top: 0px;font-size: 24px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.con_us h3 {font-size: 20px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.con_us h4  {color: #c49a6c;font-size: 18px;font-weight: 600;font-family: 'Roboto', sans-serif;letter-spacing: 1px;line-height: 1 !important;}.con_us p {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;}.con_us a {color: #cbd2c9;}.new-form .ebtn a {color: #ffffff;-webkit-transition: all 0.5s;background: #c49a6c;letter-spacing: 3px;padding: 10px 30px;font-size: 16px;}.new-form .ebtn {padding: 0px !important;background: transparent !important;border-radius: 0px !important;float: right;margin-right: 0px !important;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none !important;}.new-form .new-width .row .col-md-11 { width: 100% !important;}#eformstw91_00006 {height:280px;}.con_us001 h2 {margin-top: -3px;margin-top: 0px;font-size: 24px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.con_us001 h3 {font-size: 20px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.con_us001 h4  {color: #c49a6c;font-size: 18px;font-weight: 600;font-family: 'Roboto', sans-serif;letter-spacing: 1px;line-height: 1.5 !important;}.con_us001 p {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;}.con_us001 a {color: #cbd2c9;}.con_us {display: none;}/*顧客服務*/ 
.buy_step h2 {margin-top: 0px;font-size: 24px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.buy_step h3 {font-size: 20px !important;color: #fff; letter-spacing: 6px;font-family: 'cwTeXHei', serif;font-weight: 500;line-height: 30px !important;}.buy_step h4  {color: #c49a6c;font-size: 18px;font-weight: 600;font-family: 'cwTeXHei', serif;letter-spacing: 1px;line-height:30px !important;}.buy_step p {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;}.buy_step a {color: #cbd2c9;}.buy_step ul {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;margin-left: -20px;}.buy_step ol {line-height: 30px !important;font-size: 15px !important;letter-spacing: 1px;color: #cbd2c9;margin-left: -20px;}/*購物車*/ 
.shopping-title {color: #fff;font-family: 'cwTeXHei', serif;}.RWDshopping .btn.normal {font-size: 16px;letter-spacing: 3px;background: #c49a6c;color: #fff !important;border-radius: 0px !important;border: 0px !important;padding: 10px !important;-webkit-transition: all 0.5s;}.RWDshopping .btn.normal:hover {color: #000 !important;background:#fff;}.shopping-step .current {color: #fff;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #c49a6c !important;}.login-box a {background: transparent;color: #fff;}.login-box a b {color: #c49a6c;}.shopping-item .td.total .pd-price {color: #c49a6c;}.total b {color: #c49a6c;}/*會員*/ 
.form-horizontal .control-label {color: #fff;}.customized_columns ._input, .customized_columns select {color: #fff;}.btn_text_link a {color:#c49a6c;}.btn_text_link a:hover {color: #fff;}.privacy_area {color: #fff;font-size: 15px;letter-spacing: 1px;}.login_box_body .control-label {color: #333;}#join_form{background-color: #465342;border: 1px #8a836e solid;}.member_join_strong{color: #c49a6c;}.join_form-title{border-bottom: 1px solid #62725d;color: #fff;}#join_form .control-label{color: #fff;}#join_form .btn-link, #join_form .btn-link a{color: #fff;background-color: #c49a6c;padding: 10px 15px;}/*.btn-primary {background-color: #c49a6c;border-color: #c49a6c;border-radius: 0px;font-size: 16px;-webkit-transition: all 0.5s;}*//*.btn-primary:hover {color:#000 !important;background:#fff;}*/ 
.btn-primary a:hover {color:#000 !important;background:#fff;}.btn-primary a {padding:10px;background-color: #c49a6c;border-color: #c49a6c;border-radius: 0px;font-size: 16px;-webkit-transition: all 0.5s;}#btn_member_login {    padding: 10px !important;    background-color: #c49a6c !important;    border-radius: 0px;    font-size: 16px !important;    -webkit-transition: all 0.5s;}#btn_member_login:hover {color: #fff !important;background: #7b8677 !important;}.btn-primary {    color: #fff;    background-color: transparent !important;    border-color: transparent;}.btn-primary:hover {border:0px;}.btn {border: 0px solid transparent !important;padding: 0px !important;border-radius: 0px !important;}.form-group label {color: #fff;font-size: 15px;font-weight: normal;}.step_subject {    color: #fff;}.boxname {color: #fff;font-size: 15px;font-weight: normal;}.btn_area .btn:nth-child(1) {display: none;}.btn_area .btn:nth-child(2) {    background: #5b5b5b;    padding: 5px 30px !important;    background-color: #c49a6c !important;    font-size: 16px;    -webkit-transition: all 0.5s;    letter-spacing: 3px;    float: right;}.btn_area .btn:nth-child(2):hover {color:#000 !important;background:#fff !important;}/*190624預約鑑賞(詢問車)*/ 
.RWDquiry .btn.normal{font-size: 16px;letter-spacing: 3px;background: #c49a6c;color: #fff !important;border-radius: 0px !important;border: 0px !important;max-width: 150px;padding: 10px 0px !important;-webkit-transition: all 0.5s;}.RWDquiry .btn.normal:hover{color: #000 !important;background: #fff;}.RWDquiry .btn.bg2{font-size: 16px;letter-spacing: 3px;background: #c49a6c;color: #fff !important;border-radius: 0px !important;border: 0px !important;padding: 10px !important;-webkit-transition: all 0.5s;}.RWDquiry .btn.bg2:hover{color: #000 !important;background: #fff;}.info-ok{color: #ccc;}.info-ok h2{font-size: 17px;font-weight: normal;color: #fff;line-height: 1.8;}.info-ok .member b{color: #c49a6c;font-weight: normal;}.info-ok .member{margin-bottom: 5px;}

/*內頁 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*下拉選單*/ 
.RWDMenuIcon001 ul.nav li ul{ width:100%; position:relative;}
}
/*選單變化 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*header*/#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 7px;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #fff;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #fff;}.RWDmenu_plus02 .phone-menu{background: rgba(43, 56, 38, 0.8);transition: all 0.5s;}.RWDmenu_plus02 .inside.is-up .phone-menu{background: transparent !important;}.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 2px;}.cd-logo {width: 180px}.cd-header-buttons {top: 5px}.RWDmenu_plus02 .inside .cd-main-header {background: transparent}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: rgba(43, 56, 38, 0.8);}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}/*--------------------內頁--------------------*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside .cd-main-header {background: #364431;}.pagecontent{margin-top: 0px !important;}/*關於我們*/ 
.about_01 .text-box {padding:17px 40px;margin: 0px 15px;}/*側選單*/aside.page_menu_block {width:85%;}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #364431;}.fa-long-arrow-left:before {color: #fff;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #495046;color: #fff}nav.cd-nav .bottom-copyright {color: #fff;}nav.cd-nav .bottom-copyright span {color: #fff;}.cd-primary-nav .cd-secondary-nav {background: #364431}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color: #fff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #fff;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #fff;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #fff}.cd-primary-nav > li > a:hover {color: #fff}/*最新消息*/ 
.RWDnews005 .owl-carousel .owl-item div{min-height: auto;}/*最新消息*/ 
.layoutlist_3 .listdate .yearmonth {padding-bottom:1px !important; font-size: 12px !important;}.layoutlist_3 .listdate {padding:10px;}.layoutlist_3 .listdate .day {font-size:30px !important;}.layoutlist_3 .list_subject .summary {margin:9px 0px  !important;}/*品牌介紹*/ 
.RWDright_cont002 .item-first .text-box .text {margin-top: 15px;}.RWDright_cont002 .text h4 {letter-spacing: 1px;font-size: 14px;}.RWDright_cont002 .item-first .text-box .text {line-height: 28px; font-size: 14px; letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box button {letter-spacing: 2px;font-size: 14px}.RWDright_cont002 .item-first .text-box a {right:0;width: 135px;padding: 5px 15px;}.RWDright_cont002 .item-first .text-box {padding: 35px 30px 45px}.device-nav.fa.fa-angle-down.hidden-lg .form-control {background-color: #465342;border: 1px solid #8a836e;color:#fff;box-shadow: none !important;}/*產品*/ 
.popup-portfolio .portfolio-item {padding: 0 20px;margin-bottom: 30px;}.fa-angle-down:before { color: #fff;}.layoutlist_2 .item, .layoutlist_4 .item {min-height: auto;}.pro_int {padding-right: 15px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 19px;}.product_top.row {margin-top: 20px;}/*聯絡我們*/ 
.new-form .formdesc {padding-left: 15px;}.con_us001 {display: none;}#eformstw91_00006 {height:95px;}#eForm1 {margin-top: 60px;}.con_us {display: block !important;}/*購物車*/ 
.shopping_form .form-control {background-color: #fff;border: 1px solid #ccc;}/*購物說明*/ 
.buy_step {padding-right: 15px;margin-top: 20px;}/*加入會員*/#join_form .col-sm-2 {width: 9.666667%;}#join_form .col-md-11 {width: 88.666667%;}#join_form .col-md-1 {width: 9.666667%;}#join_form #memberColumns_00004 {width: 94%;}#join_form #memberColumns_00005 {width: 94%;}#join_form > div:nth-child(5) {margin-top: 3px;}/*頁尾*/ 
.footer_info img {width: 200px !important;height: auto !important}.footer-section .f_info {padding: 10px 45px 0px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*品牌介紹*/ 
.about_block {padding: 0px 30px; position: relative;}.RWDright_cont002 .item-first .text-box a {bottom: 30px}.about_block::before {bottom: -500px;}/*頁尾*/ 
.footer-section .f_info {text-align: center;padding: 10px 45px 0px;}.footer-section .f_iconblock {text-align: center;padding: 10px 10px 0px;}/*--------------------內頁--------------------*/ 
.pagecontent{margin-top: 37px !important;}.page_wrapper_bg section.call_to_action {padding: 35px 0 50px;min-height: 727px;}.hgroup .breadcrumb {margin: 40px 0px;}/*側選單*/aside.page_menu_block {width:100%;}/*最新消息*/ 
.layoutlist_3 .listdate .day::before {display:none;}.layoutlist_3 .listdate .day {font-size: 25px !important;}.layoutlist_3 .listdate .yearmonth { padding-bottom:0px !important;}.layoutlist_3 .listdate {padding:0px 13px;text-align: center;}.layoutlist_3 .list_subject {margin-top: -5px !important;}.layoutlist_3 .list_subject .summary {margin: 6px 0px !important;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 30px;}#btn_shopping {width: 100%;text-align: center;}.product_desc_subject {text-align: center;}section.article-text p{font-size: 15px;line-height: 2;}.product_top .fbtn{width: 100%;text-align: center;}/*關於我們*/ 
.about_01 .text-box {padding: 40px 35px;margin: 50px 0px;}.about_01 {margin: 0px;padding: 0;}/*最新消息*/ 
.layoutlist_3 .listdate {margin-top: -10px;}/*聯絡我們*/ 
.con_us001 {display: none !important;}.con_us {display:block !important;}.buy_step {padding-left: 15px;}.ebtn {display: grid !important;}/*加入會員*/#join_form .col-sm-2 {width:100%;}#join_form .col-md-1 {width: 100%;}#join_form .col-sm-10 {width: 100%;}#join_form #memberColumns_00004 {width:100%;}#join_form .col-md-11 {width: 100%;}#join_form #memberColumns_00005 {width: 100%;}aside.page_menu_block h4 {margin: -20px 0 20px;}#join_form > div:nth-child(5) {margin-top: -23px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*搜尋*/ 
.cd-search {left: 0%;width: 100%;top: 50px !important;}/*品牌介紹*/ 
.about_block {padding: 0px 20px;position: relative;}.about_block::before {width: 425px; height: 470px;;left: -185px; bottom: -390px;}.product_block::before {background: url(archive/image/customization/f02.png); content: ""; width: 350px;height: 454px; right: -45px; bottom: -95px;;}.RWDright_cont002 .item-first .text-box a {bottom: 15px;}.RWDright_cont002 .item-first .text-box {padding: 35px 20px 45px;}/*頁尾*/ 
.footer-section .f_info {padding: 10px 0px 0px;}.footer_edm {padding:0px 0px 0px;}.web_edm .email input {width: 165px}.web_edm .btn {padding: 0px 5px}.web_edm {width: 85%;}/*--------------------內頁--------------------*/ 
.collapsing_header .cd-main-header .cd-logo {width: 155px;}.hgroup h1 {text-align: center;}.hgroup .breadcrumb {text-align: center;float: none !important;margin: 0px;}.hgroup .breadcrumb {margin: 0;padding: 0px;bottom: 0px;float: none !important;text-align: center;width: 100%;}  /*關於我們*/ 
.about_01 {margin:10px 0px;padding: 0;}.about_01 .text-box {padding: 0px !important;background-color: transparent;border: 0px #8a836e solid;}/*news*/ 
.layoutlist_3 .list_subject .summary{margin: 5px 0px 20px !important;}.layoutlist_3 .listdate .day {font-size:12px !important;margin-left: 3px;}.layoutlist_3 .listdate .day::before {display:inline-block;}.layoutlist_3 .list_subject {margin-top:30px !important;}.layoutlist_3 .item {border-bottom: 0px solid #cccccc !important;padding: 15px 0px !important;}.layoutlist_3 .listdate {width: 100% !important;padding: 1px 13px;text-align:left;margin-bottom: 35px;margin-left:0px;}.pagecontent.menu8 {line-height: 10px;}.pagecontent {padding: 0px 0px !important;}aside.page_menu_block {width:100%;}#sidebar {padding: 0px 10px;}.buy_step {padding-left: 0px;padding-right: 0px;}/*聯絡我們*/ 
.con_us001 {display: block !important;}.con_us {display:none !important;}.con_us001 .visible-xs {;border-bottom: 1px #8a836e solid;margin-top: -15px;}.buy_step h2 {font-size: 20px !important;}.buy_step h3 {font-size: 17px !important;}/*商品*/#prod_price .money {font-size: 16px;font-weight: bold;}.pro_int {padding-right: 0px;}.page_content1 #prod_price{margin-top: 10px;}/*購物車*/#RWDshopping .login-box a b {border-radius: 0px;background: transparent;}#RWDshopping .shopping-item .name {color: #fff;}#RWDshopping .shopping-item .pd-info {color: #fff;}#RWDshopping .shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #c49a6c;}#RWDshopping .shopping-item .pd-price:first-child {color: #fff;}#RWDshopping .shopping-item .pd-price {color: #ccc;}#RWDshopping .shopping-item .table .tbody>.tr {border-top: 5px solid #c49a6c;}#RWDshopping .shopping-price-box, #RWDshopping .shopping_form {background: transparent;}#RWDshopping #mobile-fixed .btn-box .bg2 {color: #c49a6c;background: #fff;}#RWDshopping .shopping_form .shopping-title {background: transparent;padding: 0 0px;}#RWDshopping .shopping_form .control-label {color: #fff;margin-bottom: 10px !important;}#RWDshopping .delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: transparent;border: 0px solid #eaedf5;box-shadow: 0 0 2px transparent;border-radius: 0px;padding: 0px 13px;}#RWDshopping .other-check li:last-child .form-checkbox {color: #fff;font-size: 15px;}#RWDshopping .shop-2 .shopping-item .td.qty::before, .shop-3 .shopping-item .td.qty::before {color: #fff;}#RWDshopping .shopping-item .table .tbody .tr .td {color: #fff;}#RWDshopping .form-box .required:after {color: #c49a6c;}#RWDshopping .form-group label.must:after {color: #c49a6c;}#RWDshopping .customized_columns ._input, .customized_columns select {color: #333;background: #fff;}/*加入會員*/aside.page_menu_block h4 {margin: 20px 0;}#join_form > div:nth-child(5) {margin-top: 0px;}/*190624預約鑑賞(詢問車)*/ 
.shopping-item .name{line-height: 1.5;font-size: 17px;color:#fff;}.shopping-item .pd-info{font-size: 15px;color: #ccc;}#RWDquiry .shopping_form .shopping-title{background: #7c8e76;}.RWDquiry .btn.normal{max-width: 100%;width: 100%;margin-bottom: 10px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDright_cont002 .item-first .text-box a {bottom: 15px;}/*--------------------內頁--------------------*/ 
.layoutlist_3 .listdate {width:90%;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDright_cont002 .item-first .text-box a {bottom: 8px;}.web_edm {width: 100%;}.scrollTop001 {width: 25px; height: 80px;bottom: 9%; right: 5%;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 12px; width: 155px;}/*--------------------內頁--------------------*/ 
.layoutlist_3 .listdate {width: 88%;}.layoutlist_3 .list_subject .summary {margin: 20px 0px !important;}
}
/*iphone5 end*/