.collapsing_header .full_page_photo{z-index: 2;}#RWDBASE_PAT01 .main {top: 0 !important; margin-top: 0 !important;}a{color:#696969}/*背景色*/ 
.wrapper_bg {background: url(archive/image/customization/concrete_seamless.png);}.main{background-color: transparent;}.cd-main-content {background: transparent;}footer {background: transparent;margin-top:0;}.RWDmenu_plus01 .inside {background: url(archive/image/customization/concrete_seamless.png);}.cd-main-header{background: url(archive/image/customization/concrete_seamless.png);}/*選單*/ 
.cd-logo {width: 120px;margin-top: 12px;}nav.cd-nav {margin-left: 80px;}.cd-primary-nav > li:hover:after {background: #8b542c;}.cd-primary-nav > li > a:hover {color: #8b542c;}.RWDmenu_plus01 .member-block:hover:after, .RWDmenu_plus01 .cart-block:hover:after {background: #8b542c;}.RWDmenu_plus01 .member-block span:hover, .RWDmenu_plus01 .cart-block span:hover {color: #8b542c;}.RWDmenu_plus01  .member-block:hover span, .RWDmenu_plus01  .cart-block:hover span {color: #8b542c;}.RWDmenu_plus01  .cart-block:hover i {color: #8b542c;}.cd-primary-nav > li > a.selected {background-color: #ffffff99;color: #8b542c;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color:#8b542c;}/*形象*/ 
.collapsing_header .full_page_photo{position:relative;}.portfolio_teasers_wrapper{padding-top: 80px; padding-bottom:0px;}.flex-control-nav{display:none;}/*產品*/ 
.RWDPhoto001 h2.sub-title{font-size: 18px;margin: 15px 0 0;}.RWDPhoto001 h1.main-title{font-size: 30px;margin-top: 30px;}.RWDPhoto001 .section-line{margin-top:0px;}.portfolio_strict .portfolio_item figure svg, .portfolio_strict .portfolio_item figure figcaption p, .portfolio_strict .portfolio_item figure figcaption .view_button {display: none;}.portfolio_strict .portfolio_item figure:hover {opacity: 0.8;}.portfolio_strict .portfolio_item .portfolio_description{display:none;}.portfolio_strict .portfolio_item {height: auto;margin-bottom: 0;}.portfolio_teasers_wrapper {padding-top: 160px;}/*頁尾*/ 
.sitemap_bg{height:auto;}.mail_bg{height:auto;}.copyright{border-top: 0px; background-color: transparent;}.sitemap_bg {height: 105px;background: url(archive/image/customization/1170-1.png) 50% no-repeat;;}footer{text-align: center;border-top: solid 0px #fff;}.contact_bg {font-size: 13px;text-align: center;color: #696969;letter-spacing: 1px;}footer a:hover, footer a:active {color: #8b542c;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color:#696969}#social_media_wrapper a { text-align: center;  display: block; margin: 0 10px;border: 1px solid #b49177; color: #b49177;background: transparent;}.copyright {display: inline-block;padding: 15px 0;}#social_media_wrapper a:hover { background: #b49177; color: #fff;}.RWDsocial001 { position: relative;display: inline-block; background: transparent;padding: 0;right: 0;top: 6px;}/*手機版*/@media only screen and (max-width: 767px){.navbar .logo_img{width: 150px;}}.in ul.nav li a:hover, .in ul.nav li a:active{color:#762027;}#RWDPAGE_BASE_PAT01 .navbar .logo_img{margin: 0px 0; padding: 0px; overflow: hidden; width: 315px; max-width: 90%; height: 90px; z-index: 99999;}#RWDPAGE_BASE_PAT01 .navbar .nav{margin: 20px 0 0 0;}#RWDPAGE_BASE_PAT01 .navbar .nav li a{margin: 0 3px; text-transform: uppercase; background-color: transparent !important; border-bottom:1px solid transparent;}#RWDPAGE_BASE_PAT01 .navbar-default{   background-color: transparent;  border-color: transparent;}#toTop{display:none;}/*----------內頁----------*//*menu*/ 
.navbar-nav > li > a i{padding: 30px 0 10px 0;}/*頁籤*/ 
.breadcrumb > li a{color:#696969;}.breadcrumb > li a:hover{color:#b49177;}/*最新消息*/ 
.page_wrapper_bg #panel_14 .layoutlist_3 .list_subject a{font-size: 16px;}.layoutlist_3 .list_subject .summary a{font-size: 14px ! important; line-height: 1.7em;}.web_footer{text-align: center;}/*edm*/ 
.web_edm {margin-top: 15px;float: none;background-color: transparent;border: 1px solid #fff;border-radius: 99em;}.web_edm .btn { background: transparent;border: none;color: #fff;}.web_edm .email input {width: 100%;color: #ddd; background-color: transparent;}.web_edm .btn { border-radius: 0;}.web_edm .btn:hover {color: #fff;background: #e8d2c1;}.web_edm {    width: 400px;    margin: 0 auto;    background: #b49177;}.web_edm .email {    width: 50%;    float: left;    position: relative;    padding-left: 20px;    padding-top: 5px;}.web_edm .email input {    border: 0px;    color: #fff;    letter-spacing: 1px;}
/*內頁 start*/

/*banner下方的空白*/ 
.page_wrapper_bg .full_page_photo {height: 0 !important;}/*about*/ 
.tit_name {color: #87532b;font-size: 18px;letter-spacing: 2px;font-weight: bold;line-height: 1.8;}.about_in p {font-size: 15px !important;letter-spacing: 1px;color: #666;line-height: 32px!important;}.about_in2 p {font-size: 15px !important;letter-spacing: 1px;color: #666;line-height: 32px!important;}.about_in2 {margin-top: 35px;}.about_in {margin-top: 35px;}/*麵包屑*/ 
.hgroup .container {text-align: center;}.hgroup h1 {letter-spacing: 1px;}.hgroup .breadcrumb {background-color: #f6f1ed; border: none;}/*內頁文字*/section.article-text p{font-size: 15px !important;letter-spacing: 1px;color: #666;line-height: 32px!important;}/*產品介紹*/ 
.product_desc_subject {font-size: 20px;    margin-top: 25px;    margin-bottom: 25px;    text-align: center;    color: #87532b;    letter-spacing: 2px;    font-weight: bold;    border-bottom: 4px double;    padding: 8px;    background: #f1d3bc;}.pro ul {list-style: disc;margin-left: 22px;}.layoutlist_4 .buybtn {background-color: #b49177;}.page_content1 #productbx_bg {background: #a5a5a5;}#btn_shopping {background: #b49177;}#btn_shopping:hover {background: #8b542c;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {background: #b49177;}.btn.btn_back:hover {background: #8b542c;}a.dd-selected:hover {color: #b49177;}.btn-primary {background-color: #b49177;border-color: transparent;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {background-color: #8b542c;border-color: transparent;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus {color: #fff;background-color: #8b542c;border-color: transparent;}.btn_area .btn:nth-child(1) {background: #b49177;}.btn_area .btn:nth-child(1):hover {background: #8b542c;color: #fff;}.btn_area .btn {float: right;}.al .btn.btn-primary.btn_same {margin-left: 22px !important;}.layoutlist_4 .subject {text-align: center;}.page_content1 #prod_price {margin-top: 40px;}/*測選單*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{background: #b49177;color: #fff;}.page_menu_block ul.nav > li > a {color: #4c4c4c;background: #e8d2c1;}.fa-angle-down:after {display:none;}/*購物畫面*/ 
.checkbox-inline input#logistics_type0 {margin-right: 5px;}.checkbox-inline input#logistics_type1 {margin-right: 5px;}.checkbox-inline input.required.checkPay {margin-right: 5px;}/*最新消息*/ 
.layoutlist_3 .listdate .day {color: #af7d51 !important;}/*右側購物車*/ 
.RWDmenu_plus01 .cart-menu .buy-btn a {background-color: #8b542c;}/*相簿*/ 
.page_wrapper_bg .album_item_subject {opacity: 1 !important;margin-top: 10px;}#album a:hover {color: #b49177;}#album > div > div.btn.btn_back > a {color: #Fff;}/*聯絡我們*/ 
.ebtn {background: #b49177 !important; float: right !important;}.ebtn:hover {background: #8b542c !important;}.about_in a {color: #666 !important;}.about_in a:hover {color: #b49177 !important;}/*footer*/span.copyright_desc.webfont_footer_copyright {font-size: 14px;}/*banner輪播*/ 
.page_wrapper_bg .flex-direction-nav .flex-disabled {display: none;}.page_wrapper_bg .flex-direction-nav .flex-next {display: none;}.page_wrapper_bg .flex-direction-nav .flex-prev {display: none;}/*相簿卡圖問題*/ 
.fancybox-overlay.fancybox-overlay-fixed {z-index: 99999999;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.cd-header-buttons {margin-top: 18px;}.collapsing_header header {height: 85px;}.sitemap_bg {background: url(archive/image/customization/pad-01.png) 50% no-repeat;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.cd-logo {width: 95px;}.cd-header-buttons {margin-top: 8px;}.collapsing_header header {height: 70px;}.sitemap_bg {background: url(archive/image/customization/pad-03.png) 50% no-repeat;}.fa-angle-down:after {display:none;}.cd-nav a:hover, a:focus {text-decoration: none !important;}.cd-primary-nav > li > a:focus {text-decoration: none;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.portfolio_strict .portfolio_item {margin-bottom: 30px;}.sitemap_bg {background: url(archive/image/customization/xs-foot.png) 50% no-repeat;height: 60px;}.contact_bg {margin-top: 10px;line-height: 2;}.footer_teasers_wrapper {padding: 0 0 20px;}.portfolio_teasers_wrapper {padding-top: 140px;}span.copyright_desc.webfont_footer_copyright { font-size: 12px;}.RWDsocial001 { margin-top: 10px;}.copyright { display: block; padding: 10px 0;}.web_edm {width: 100%;}.footer_edm {padding: 0 15px;}.web_edm .email {width: 100%;}.web_edm .email input {text-align: center;}.web_edm .btn {margin-top:0px;}#toTop {bottom: 95px;}
}
/*phone版 end*/