a:focus, a:hover {text-decoration: none;}/* 反白顏色設定*/::selection { background: #666; color: #fff;}::-moz-selection { background:#666; color: #fff;}#wh-widget-send-button.wh-widget-right { z-index: 28 !important;    bottom: 60px !important;}.fl img{width:250px;}.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 180px;margin-top: 20px;}/*menu*/ 
.RWDmenu_plus04 .header {margin-top: -74px;transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {margin-top: 0;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu { text-align: right; padding-right: 50px;}.RWDmenu_plus04 .site-nav .menu>li>a { font-size: 16px; color: #666;letter-spacing: 2px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li a{text-align: center;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {float: left;}.RWDmenu_plus04 .features .language-block a { padding: 25px 10px;}.RWDmenu_plus04 .features .language-block span {position: relative;}.RWDmenu_plus04 .language-block span:after {content: ""; position: absolute; width: 1px; height: 15px;background: #ddd; top: 2px; right: -11px;}.RWDmenu_plus04 .language-block a:last-child span:after{display:none;}.RWDmenu_plus04 .features .language-block {float: left;padding-right: 50px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 18px;}.RWDmenu_plus04 .features {width: 280px;}.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: transparent;color: #a8b19c;transition: all .5s ease;}.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: #a8b19c;}.RWDmenu_plus04 .site-nav .menu>li:before {content: ""; position: absolute; height: 1px; background: #a8b19c; bottom: 10px; left: 50%; right: 50%; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li:hover:before {left: 10px;right: 10px;transition: all .5s ease;}.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;background: #a8b19c; font-weight: 400; color: #fff; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li a {letter-spacing: 1px; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {letter-spacing: 2px; background: #575c38;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #575c38;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total { font-size: 15px;}/*banner*/ 
.RWDbanner_plus01 .logo {max-width: 21vw;}.RWDbanner_plus01 .pic-box {overflow: hidden;}.RWDbanner_plus01 .slick-caption.txt-center { top: 35%;}.RWDbanner_plus01 .page-scroll { bottom: 50px;}.RWDbanner_plus01.style-dotnav .slick-dots .slick-active button:before{display:none;}.scroll {position: relative; top: -80px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { width: 10px; height: 10px; background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #a8b19c;opacity: 1;}.RWDbanner_plus01 .slick-item.slickitem01 .pic img {-webkit-animation: slideZoom 10s;animation: slideZoom 10s;}@keyframes slideZoom {from {-webkit-transform: scale(1.2); -moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2); transform: scale(1.2);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);  -ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}/*共同標題*/body, html {font-family: Noto Sans TC,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}.index h1.main-title { font-family: 'Noto Sans TC', sans-serif; font-size: 36px; letter-spacing: 2px; margin: 0px; color: #575c38; font-weight: 400;}.index .section-line{display:none;}.index h2.sub-title { font-size: 18px; margin: 18px 0 0; color: #575c38;font-weight: 400; letter-spacing: 0; line-height: 1.3;}.pd_block .container, .feature_block .container{width: 78%;}.RWDproduct002_v2 {padding: 0;}.pd_block {padding: 80px 0;}/*產品項目*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;    width: calc(100% / 4 - 1px);    margin-bottom: 30px;}.portfolio-bottom-summary p {font-size: 15px;letter-spacing: 1px; color: #666;line-height: 1.7;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 40px;}.portfolio-bottom-summary h4 {color: #a8b19c;letter-spacing: 1px;font-size: 20px;margin-bottom: 25px;}.RWDproduct002_v2 .filter-portfolio ul > li { margin: 0px 10px 10px;}.RWDproduct002_v2 .btn.btn-rj {border-radius: 0;border: 1px solid #a8b19c;background-color: transparent; color: #a8b19c; font-size: 18px; letter-spacing: 1px;}.RWDproduct002_v2 .active .btn.btn-rj, .RWDproduct002_v2 .btn.btn-rj:hover {background-color: #a8b19c;color: #fff;opacity: 1;font-weight: normal;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #575c38;}/*輪播區塊*/ 
.RWDbanner001 {-webkit-clip-path: polygon(50% 0%, 100% 38%, 100% 100%, 0 100%, 0% 38%);clip-path: polygon(50% 0%, 100% 38%, 100% 100%, 0 100%, 0% 38%);}.carousel-caption h1 {font-size: 28px;border: 1px solid #ddd;display: inline-block;padding: 10px 60px;margin-bottom: 30px; line-height: 1.5; letter-spacing: 2px;}.lead { font-size: 18px; letter-spacing: 2px;  line-height: 1.7;}.carousel-caption { text-shadow: 0 1px 10px rgba(0,0,0,.3);}.flex-control-paging li a {width: 15px !important;height: 6px !important; transition: all .5s ease;background: #575c38;background: rgb(87, 92, 56);}.flex-control-paging li a:hover {background: #575c38;background: #575c38;transition: all .5s ease;}.flex-control-paging li a.flex-active {width: 22px  !important; background: #575c38;background: #575c38;transition: all .5s ease;}.flex-control-nav {  display: none;}/*產品特色*/ 
.feature_block {padding: 80px 0;}.RWDService001 .boxFeature-2 h2 {font-size: 20px; text-align: center;color: #a8b19c;letter-spacing: 1px;}.RWDService001 a:hover img {transform: scale(1.05);transition: all .5s ease;}.RWDService001 img {transition: all .5s ease;}.RWDService001 i {    width: 220px;    margin: 0 auto 22px;    display: block;}/*常見問題*/ 
.qa_block { background: #a8b19c; padding: 80px 0;}.RWDnews003 .col-md-4 { width: 100%;}.RWDnews003 .box-icon.box-icon-side {padding: 0; margin: 0 0 30px;background: #fff; box-shadow: 0px 0px 10px #00000038; position: relative;}.RWDnews003 .box-icon p {padding: 30px 35px;margin: 0;color: #333;letter-spacing: 1px;line-height: 1.7;}.RWDnews003 .box-icon a.box-icon-title >h2 {    font-weight: 400;color: #575c38; padding: 10px 35px; letter-spacing: 2px; font-size: 20px; -webkit-margin-before: 0; -webkit-margin-after: 0; border-bottom: 1px solid #a8b19c; transition: all .5s ease;}.RWDnews003 .box-icon-title:after { content: ""; position: absolute; width: 15px; height: 15px; border-color: #a8b19c; border-width: 3px 3px 0 0; border-style: solid; border-top-right-radius: 3px; right: 35px; top: 17px; z-index: 2; transform: rotate(135deg); transition: all .15s ease;}.RWDnews003 .box-icon-title.is-open:after {transform: rotate(-45deg);transition: all .15s ease; top: 22px;}.RWDnews003 .box-icon p strong { margin: 12px 0 2px; display:inline-block;}.RWDnews003 .box-icon p strong:first-child { margin: 0;}.RWDnews003 .box-icon p strong:before { content: ""; position: relative; display: inline-block; width: 6px; height: 6px; border-radius: 60%;  background: #a8b19c; top: -3px; margin-right: 8px;}.RWDnews003 .box-icon>a:hover { background: #eee; transition: all .5s ease;}.RWDnews003 .box-icon>a { transition: all .5s ease;}.RWDnews003 .box-icon a.box-icon-title:hover>h2 {color: #666;transition: all .5s ease;}.qa_block .container:nth-child(2) {    width: 100%;    padding: 0;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover {    color: #fff;    border-radius: 0;    padding: 8px 10px;    letter-spacing: 2px;    background: #575c38;    transition: all .5s ease;}.RWDbtn01 .btn:hover {    color: #000;    background: #deb971;    transition: all .5s ease;}.RWDbtn01 .btn-box li {    width: 60%;}/*聯絡我們*/ 
.contact_block { padding: 80px 0;}.RWDeform001 .optiongroup { padding-right: 30px; display: inline-block;}.RWDeform001 .col-sm-4{ width:50%;}.RWDeform001 .col-sm-4:first-child { display: none;}input[type=checkbox], input[type=radio] { margin: 4px 8px 0 0;}.RWDeform001  span.options { padding-top: 10px; display: inline-block;}textarea.form-control { height: auto; min-height: 100px;}.form-group {  margin-bottom: 20px;}.form-control {border-radius: 0;}.RWDeform001 .form-horizontal .form-group img { margin-left: 15px;}.RWDeform001 .col-sm-4:last-child { width: 100%;}.RWDeform001 .ebtn {max-width: 60%; margin: 30px auto 0;line-height: 1.5; padding: 10px 0; background: #a8b19c; display: block; text-align: center; letter-spacing: 2px; font-size: 16px;    transition: all .5s ease;}.RWDeform001 .ebtn:hover {background: #575c38; transition: all .5s ease;}label {letter-spacing: 2px; font-weight: 400; color: #000;}.form-control:focus { border-color: #a8b19c; border-width: 1.5px; outline: 0;-webkit-box-shadow: none; box-shadow: none;}.RWDeform001 .ebtn a {color:#fff}.RWDeform001 .ebtn a:hover {color:#fff}.scrollTop002 { bottom:180px;}
/*footer start*/

.footer_block {padding: 40px 0;background: #eee;z-index: 22;    position: relative;}.footer_block .container{width:70%;}.ft_info .RWDedictor {text-align: center;}.ft_info .RWDedictor ._bd_row._bd_clearfix {    width: calc(100% / 5);    float: left;}.ft_info .RWDedictor h4 {font-size: 18px;font-weight: 600;color: #575c38; letter-spacing: 2px;}.ft_info .RWDedictor a { display: block; color: #666; letter-spacing: 1px; line-height: 2; font-size: 15px;}.ft_other { border-top: 1px solid #ccc; padding-top: 25px; text-align: center; margin-top: 50px; display: grid; grid-template-columns: 1fr 1fr 1fr;}.ft_other .RWDedictor { display: inline-block; letter-spacing: 1px; line-height: 1.2;}.RWDsocial002 { display: inline-block; padding-left: 10px;}.RWDsocial002 .iconRounded { width: auto; height: auto; border: 0px; color: #666; background-color: transparent;padding: 0px; margin: 0 6px; font-size: 20px;}.RWDsocial002 ul.socialNetwork {margin: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent; color: #575c38;}

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

.page_wrapper_bg .RWDmenu_plus04 .header {margin-top: 0;}.page_wrapper_bg .collapsing_header .main {top: 25px !important;}/*banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .logo {max-width: none;width:25%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .container {    width: 80%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {    top: 40%;}.page_wrapper_bg .RWDbanner_plus01 .logo img {    filter: drop-shadow(0px 0px 2px rgb(0 0 0 / .5));}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}/*麵包屑(置中)*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}.hgroup h1 {margin-bottom: 0; text-align: center; font-size: 35px;line-height: 1.5;font-weight: 400; color:#575c38;letter-spacing: 3px;padding: 6px 0;}.hgroup .breadcrumb a {font-weight: 400; letter-spacing: 1px;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: 400;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: 400; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: 400;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #666;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #666; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td { font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}hr, ._bd_row hr {margin-top: 30px;margin-bottom: 30px; border: 0; border-top: 1px dashed #b5b9b0;}._bd_row a, a:focus, a:hover { color: #666;}/*側選單*/#sidebar .products-nav {background: #fff;padding: 0px 15px 0;width: 100%;border: 2px solid #d7dad3;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}.m2018 .products-nav .nav-title {background: #fff;font-size: 17px;padding: 15px 10px;margin-bottom: 15px;color: #575c38;font-weight: 600;letter-spacing: 3px;}.m2018 .products-nav>ul>li>a {display: inline-block;padding: 5px 0 10px 0;font-size: 16px;color: #666;}div#sidebar {width: 300px;position: fixed;z-index: 20;top: 20vw;left: 0;transition: all 1s ease;}.m2018 .products-nav>ul>li {border-bottom: 1px dashed #ddd; transition: all .5s ease;}.m2018 .products-nav ul li.active>ul { display: none;}.article3 .m2018 .products-nav .nav-title:before {content: "系統家具";color: #575c38;position: absolute;font-size: 17px;}.article3 .m2018 .products-nav .nav-title{color:#fff;    font-size: 0px;}.m2018 .products-nav>ul>li:hover>a, .m2018 .products-nav>ul>li.active>a {    color: #a8b19c;    transition: all .5s ease;}.m2018 .products-nav>ul>li:before {    content: "";    position: absolute;    width: 0%;    height: 2px;    background:#a8b19c;    bottom: -2px;    left: 0; transition: all .5s ease;}.m2018 .products-nav>ul>li:hover:before {width: 100%;    transition: all .5s ease;}.m2018 .products-nav>ul>li:last-child:before{display: none;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a { padding: 0 15px;background: transparent;color:#a8b19c; transition: all 0.2s ease;border: 1px solid #a8b19c;}.btn.btn_back a:hover {border: 1px solid #575c38;color: #fff;background: #575c38;}/*確定送出*/ 
.page_wrapper_bg .ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.page_wrapper_bg .ebtn a {line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #a8b19c; border: 1px solid #a8b19c;transition: all .2s ease;}.page_wrapper_bg .ebtn a:hover {background:#575c38; color: #fff; border-color:#575c38; transition: all .2s ease;}/*購物車*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #a8b19c;border: 1px solid #a8b19c;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #575c38 ;color: #fff ;background: #575c38 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #575c38 !important;color: #fff !important;background: #575c38 !important;}.RWDshopping .btn.bg2:hover{background:#deb971 !important;color: #333 !important;border: 1px solid #deb971 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #a8b19c; border: 1px solid #a8b19c;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #575c38;color: #fff; background: #575c38;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #a8b19c;border: 1px solid  #a8b19c;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #575c38 ;color: #fff ;background: #575c38;}.RWDshopping #mobile-fixed .btn.normal {color: #a8b19c;}/*會員new*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background:#575c38;color: #fff;border: 1px solid #575c38;padding: 6px 12px;}#btn_member_login:hover {background: #deb971;color:#333;border: 1px solid #deb971;}#join_form .btn-primary {float: none; background: #a8b19c;color: #fff;border: 1px solid #a8b19c;}#join_form .btn-primary:hover{background: #575c38;color:#fff;border: 1px solid #575c38;}.btn-primary { background-color:#a8b19c;border: 1px solid #a8b19c; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #575c38;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #575c38;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #575c38;border-color: #575c38;outline: none;}/*產品按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #575c38; transition: all.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background:#a8b19c; transition: all.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #deb971;color: #333; transition: all.5s ease;}/*相簿*/ 
.album_item:hover img { filter: brightness(0.8);transition: all .5s ease;}.album_item img{transition: all .5s ease;}.layoutlist_2 .album_item_subject {color: #333;font-weight: 600;letter-spacing: 1px;}.row .album_d_item a {border-bottom: 0;}/*關於*/ 
.article1 .main section .container {width: 90%;padding: 0;}.article1 .pagecontent { padding: 0 !important;}.ab_txt h4 span {font-size: 15px;display: block;}.article1 .RWDslider01 .editor { padding: 50px 100px;}.RWDslider01 .control-box { width: calc(50% - 50px);right: auto;  left: -1px; bottom: 4px; transform: translate(0%, -50%);background: rgba(0, 0, 0, 0.3);padding: 5px 15px 0;color: #ddd;}.RWDslider01 .slick-arrow:before { color: #fff;}.RWDslider01 .slick-dots button {color: #fff;}.RWDslider01 .editor h4 { font-size: 20px; color:#575c38;font-weight: 400;margin-bottom: 30px;}.RWDslider01 .text {padding-bottom: 0;}.RWDtimeline02 .timeline2_list .block .year {color:#575c38;font-size: 33px;margin-bottom: 8px;padding-bottom: 5px;}.RWDtimeline02 .timeline2_list { margin-top: 80px;}.RWDtimeline02 .control-box .slick-arrow:hover {border-color: #575c38;}.RWDtimeline02 {padding: 80px 0 50px;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px; color: #666;letter-spacing: 2px;}.RWDtimeline02 {padding-top: 80px;}.RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after {border-width: 5px 8px 5px 0; border-color: transparent #575c38 transparent transparent;}.RWDtimeline02 .model-title {color:#575c38; font-size: 26px;letter-spacing: 3px;line-height: 1.5;}.RWDtimeline02 .control-box .slick-arrow {border: 2px solid #575c38;}.RWDtimeline02 .slick-list:after { filter: brightness(0.5);}/*品牌*/ 
.ab_pblock {background: url(archive/image/customization/brand02.jpg)no-repeat;background-size: cover; background-attachment: fixed;}.ab_txt {max-width: 65%;margin: 0 auto;padding: 120px 250px 60px 50px;background: rgba(255, 255, 255, .95);}.ab_txt h4 { color: #575c38;margin-bottom: 30px !important;}h4.solgan_t { border-width: 1px 0 !important;border: 1px solid #ddd; padding: 20px 15px 30px;margin-top: 60px !important;}h4.solgan_t i {display: block;margin-top: -50px;font-size: 30px;padding-bottom: 15px;}.brand_pic {padding-right: 60px;}.brand_pic01 {border-bottom: 1px solid #eee; border-top: 1px solid #eee; display: flex; align-items: center;justify-content: center; padding: 25px 0;margin: 80px 0;}.brand_pic01 img {width: 100%;clip-path: circle(50% at 50% 50%);}.lo_01 { width: 12%;text-align: center;margin: 20px 60px;}.brand_t {border-left: 1px solid #eee;padding-left: 60px;}.brand_pic01 span { font-size: 60px;color: #a3a99d;}.brand_b .brand_t {border: 0;}/*產品特色*/ 
.fea_box {width: calc(100% / 8);float: left;transition: all .5s ease;    position: relative;}.fea_box:hover:before {height: 100%; transition: all .5s ease;}.fea_box:before { content: "";position: absolute;width: 100%; height: 0%; background: rgba(255, 255, 255, .5);z-index: -1; top: 0; left: 0; transition: all .5s ease;}.fea_box:hover i { transform: translateY(8px);display: inline-block; transition: all.5s ease;}.fea_box i{ transition: all.5s ease;display: inline-block;}.article2.id15 .main section .container {width: 90%;padding: 0;}.article2.id15 .pagecontent { padding: 0 !important;}.fea_box p {text-align: center;font-size: 16px !important;}.fea_box {width: calc(100% / 8);float: left;border-right: 2px dashed #eaeaea;}.pd_feature a:last-child .fea_box { border-right: 0;}.pd_feature {position: relative;display: block;float: left;}.fea_box img {width: 80%;margin: 0 auto;display: block;}.article2.id15 .RWDeditor01 {width: 1170px;margin: 80px auto 0;}.article2.id15 .RWDeditor01:nth-child(3) {width: 100%;margin-bottom: 0 !important;}.article2.id15 .RWDeditor01:nth-child(4) ._bd_row._bd_clearfix:nth-child(even) .fea_pic:before { background: #f7f6f1;}.article2.id15 .RWDeditor01:nth-child(4) { margin-top: 50px !important;}.fea_pic:before {content: ""; position: absolute; width: 8vw; height: 8vw; background: #eff1ed;z-index: -1; border-radius: 60%; left: 10%; top: 10%;}.fea_txt{padding: 0 80px;}.article2 h4.solgan_t {margin-top: 10px !important;}.fea_pic:after { content: "";position: absolute; width: 0;height: 0; border-style: solid; border-width: 16px 0 16px 30px; border-color: transparent transparent transparent #eff1ed;right: -30px; top: 50%;transform: translate(0px, -50%);}.fea_b {display: flex;align-items: center;padding: 40px 20px;}.fea_txt h3 {border-bottom: 1px dashed #ddd;padding-bottom: 10px; color: #575c38;}.fea_b01 p {padding: 20px 15px 0;}a#fea01, a#fea02, a#fea03, a#fea04, a#fea05, a#fea06, a#fea07, a#fea08 {position: relative;top: -30px;}/*產品資訊*/ 
.product2 .webdesc img { filter: drop-shadow(2px 5px 7px #ccc);}.article3 .pagecontent, .product2 .pagecontent{ width: 100%;float: right;}.article3 .main section .container, .product2 .main section .container, .album1 .main section .container{padding: 0;position: inherit;}.article3 .pagecontent { padding: 0 !important;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}.layoutlist_7 .litem { width: calc(100% / 4 - 20px); margin: 10px !important;padding: 20px; text-align: center; transition: all .5s ease;}.layoutlist_7 .row:after {clear: none;}.layoutlist_7 .litem .img {width: 100%; margin: 0 auto;transition: all .5s ease;}.layoutlist_7 .litem:hover .img { transform: scale(1.05); transition: all .5s ease;}.webdesc { margin: 30px 30px 40px; text-align: center;}.layoutlist_7 .subject, .layoutlist_7 .subject a, .item .subject a { color: #575c38 !important;    margin-top: 20px !important;font-size: 18px !important;}.pd_b h4 {width: 20%; color: #a4a99d; font-size: 20px !important;}.pd_b p {width: 80%;}.pd_b { display: flex;}.tabs .content { border: 0  !important;padding: 15px 0  !important;}.tabs nav li.tab-current a { background: #a8b19c; border-color: #fff;color: #fff;}.tabs nav li.tab-current a::before { background: #575c38;top: auto; bottom: 0;height: 2px; left: 0;width: 100%;}.tabs nav a::before{top: auto  !important;bottom: 0 ;}.tabs nav li.tab-current a {background: #a8b19c  !important; border-color: #a8b19c  !important;color: #fff  !important;}.tabs nav ul li { margin-right: 16px;display:inline-block;margin-bottom: 10px;width: calc(100% / 5 - 8px);}.tabs nav ul { width: 100%;}.tabs nav a {border: 1px solid #a8b19c !important;width: 100%;background: #fff !important; text-align: center;}.article3.cid23 .layoutlist_7 .litem {width: calc(100% / 2 - 20px);padding: 30px 30px 20px;}/*單品*/ 
.webdesc a { padding-top: 20px; border-bottom: 1px solid #ddd; padding-bottom: 5px; display: inline-block;transition: all .5s ease;}.webdesc a:hover {color: #565c39; letter-spacing: 3px;transition: all .5s ease;}.RWDproduct_page .pic-box .thumbnails ul li { width: auto;}.RWDproduct_page .pic-box .thumbnails ul li:nth-child(5n+1) {clear: inherit;}.product2 .webdesc {margin: 30px 0px 40px; text-align: left;background: #eee;padding: 30px 50px;}.product2 .webdesc h4 { margin-bottom: 35px;}.product2 .webdesc .col-md-8 {padding-right: 50px;}.product2 hr{ margin-top: 40px;margin-bottom: 40px;}.product2 span.num {background: #a4a99d; color: #fff; border-radius: 60%;width: 30px; height: 30px;display: inline-block;text-align: center;margin-right: 12px;}.product2 .webdesc dd {margin-bottom: 10px;line-height: 2;border-bottom: 1px solid #ddd; padding-bottom: 8px;}.product2 .webdesc dd:last-child{border-bottom:0;}.sortbar { text-align: center !important;  display: inline-block !important; float: none !important;}.product2 .layoutlist_2 {text-align: center;}.RWDproduct_page .products-info .name-box { margin-bottom: 35px;}.btn-shop {margin-top: 30px;}.item .summary A.itemlink {text-align: left;font-size: 12px; letter-spacing: 1px; color: #1c2952;font-weight: 600;}.item .subject {text-align: center; margin-top: 20px;margin-bottom: 0;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0;}.layoutlist_2 .item.product_list_item img { transition: all .5s ease;}.layoutlist_2 .item.product_list_item:hover img {transform: scale(1.1); transition: all .5s ease;}.RWDproduct_page .products-info .name {font-weight: 600;font-size: 24px;margin-bottom: 0;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #333;}.RWDproduct_page .products-info .subname {font-size: 14px; letter-spacing: 1px; font-weight: 600; color: #1c2952 !important;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {text-align: left;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 2px solid #1c2952;}.RWDproduct_page .products-editor {padding-top: 20px;}.RWDproduct_page .products-info .txt { background: #f6f6f6;}.RWDproduct_page .products-info .txt .title {padding: 10px 15px;    color: #333; border-bottom: 0; margin-bottom: 0;}.RWDproduct_page .products-info .txt .editor {padding: 10px 15px;border-top: 2px solid #fff;}.RWDproduct_page .products-info .txt .title .ii { right: 10px;}#mobile-fixed, .RWDproduct_page { color: #333;}.pd_b b {display: block; font-size: 16px; color: #575c38;}.p_box {padding-right: 50px;}.p_box.ri {padding-right: 15px; padding-left: 50px;border-left: 1px solid #eee;}.RWDproduct_page .products-editor .pd_b h4 {width: 130px;}.RWDproduct_page .products-editor .pd_b p { width: calc(100% - 130px);}/*最新消息*/ 
._col.listdate.col-sm-2.col-md-2 { text-align: center;}.layoutlist_8 .listdate .day { color: #575c38; letter-spacing: 1px;font-size: 30px;}.layoutlist_8 .item { background: #f6f6f6;padding: 30px 0; border-bottom: 0 !important;}.layoutlist_8 .item:nth-child(odd) {background: #fff;}.layoutlist_8 .list_subject .summary { line-height: 1.5;}.layoutlist_8 .article_subject { font-size: 18px;    font-weight: 400 !important;}._col.list_img {padding-left: 0; padding-right: 30px;}/*聯絡我們*/ 
.new-form .new-width .control-label {text-align: right !important;    letter-spacing: 1px;}.customized_columns ._input, .customized_columns select { border-radius: 0;background-color: #fff;}.form-group { margin-bottom: 20px;}textarea.form-control {min-height: 100px;}.formdesc { text-align: left;}/*影片*/ 
.video_item_subject {font-size: 16px; font-weight: 600; color: #333;}/*常見問題*/ 
.faq_item {margin: 0px 2px 30px;border-bottom: 0; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}.rwd .faq_question { padding: 15px; transition: all .5s ease;}.faq_split {border-top: 1px solid #ddd;}.rwd .faq_question:hover {background: #eee; transition: all .5s ease;}/*購物車*/ 
.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic { background-color: transparent;}.shopping_form .control-box img { margin-left: 15px;}/*購物車上方園*/@keyframes num-bg {    0% {        background: rgb(87, 92, 56, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:rgb(87, 92, 56, 1);        -webkit-transform: scale(1);        transform: scale(1)    }}.album1 .pagecontent {width: 100%;}

/*內頁 end*/
/*英文版 start*/

/*--首頁--*/ 
.lang_en .RWDtimeline02 .timeline2_list .block .text-in {letter-spacing: .5px;}/*menu*/ 
.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 0.5px;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>ul {width: 190px;margin-left: -95px;}.lang_en .RWDmenu_plus04 .site-nav .menu ul li a {letter-spacing: 0.5px;}/*標題*/ 
.lang_en h1.main-title {letter-spacing: 0.5px;}.lang_en .hgroup .breadcrumb a {letter-spacing: 0px;}/*Feature of Product-產品項目*/ 
.lang_en .RWDproduct002_v2 .btn.btn-rj {letter-spacing: 0.5px;}.lang_en .portfolio-bottom-summary h4 {letter-spacing: 0.5px;}.lang_en .portfolio-bottom-summary p {font-size: 14px;letter-spacing: 0.5px;}/*輪播區塊*/ 
.lang_en .carousel-caption h1 {font-size: 25px;letter-spacing: 1px;}.lang_en .lead {letter-spacing: 1px;font-size: 16px;}/*Feature of product-產品特色*/ 
.lang_en .feature_block h2.sub-title {display:none}.lang_en .RWDService001 .boxFeature-2 h2 {letter-spacing: 0.5px;}/*Q&A*/ 
.lang_en .RWDnews003 .box-icon a.box-icon-title >h2 {letter-spacing: 0.5px;}.lang_en .RWDnews003 .box-icon p {letter-spacing: 0.5px;}/*contact us*/ 
.lang_en .RWDeform001 span.options .boxname {margin-right: 10px;}.lang_en .RWDeform001 .ebtn {letter-spacing: 0.5px;}.lang_en label {letter-spacing: 0.5px;font-size: 16px;}/*footer*/ 
.lang_en .ft_info .RWDedictor h4 {letter-spacing: 0.5px;}.lang_en .ft_info .RWDedictor a {letter-spacing: 0.5px;}.lang_en .ft_other .RWDedictor {letter-spacing: 0.5px;}.lang_en .copyright {line-height:0px}/*--內頁--*/ 
.lang_en .hgroup h1 {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en .article-text h4 {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en .article-text h3 {letter-spacing: 0.5px;}.page_wrapper_bg.lang_en .article-text {letter-spacing: 0.5px;text-align: left;line-height:1.7}/*about*/ 
.lang_en .RWDslider01 .editor h4 {letter-spacing: 0.5px;text-align: left;margin-top:0px}.page_wrapper_bg.lang_en .article-text p {letter-spacing: 0.5px;}.article1 .lang_en .RWDslider01 .editor {padding:20px 60px;text-align: left;}.lang_en .RWDtimeline02 .model-title {letter-spacing: 0.5px;}/*Product Features*/ 
.article2.id392 .lang_en .RWDeditor01 {width: 1170px;margin: 80px auto 0;}.article2.id392 .lang_en .RWDeditor01:nth-child(3) {width: 100%;margin-bottom: 0 !important;}.article2.id392 .lang_en .pagecontent {padding: 0 !important;}.article2.id392 .lang_en .main section .container {width: 90%;padding: 0;}.article2.id392 .lang_en .pd_feature p {letter-spacing: 0.5px;line-height: 1.7;font-size: 15px !important;}.article2.id392 .lang_en h1 {font-size: 28px;letter-spacing: 0.5px;}.article2.id392 .fea_box {padding: 0px 18px;}.article2.id392 .fea_box img {width: 100%;}/**/ 
.article3 .lang_en .m2018 .products-nav .nav-title:before {content: "System Furniture";letter-spacing: 0.5px;}/*Custom Process&Case sharing*/ 
.article3.cid88 .lang_en .layoutlist_7 .litem {width: calc(100% / 2 - 20px);padding: 30px 30px 20px;}.lang_en .webdesc a:hover {letter-spacing: 1px;}/*contact*/ 
.lang_en .new-form .new-width .must, .new-form .new-width .control-label, .lang_en .new-form .new-width .row .col-md-1 {width: 170px;letter-spacing: 0;}.lang_en .new-form .new-width .col-md-5, .lang_en .new-form .new-width .col-md-11 {width: calc(100% - 170px) !important;}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width:1700px){.pd_block .container, .feature_block .container {width: 82%;}.footer_block .container { width: 74%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 23px;}/*內頁*/div#sidebar {width: 15vw;}.m2018 .products-nav>ul>li>a {font-size: 15px;}.article3 .pagecontent, .product2 .pagecontent, .album1 .pagecontent { width: 80%;float: none;margin: 0 auto !important;}/*英文*/ 
.lang_en .RWDslider01 .control-box {left: 0px;bottom: 5px;}.article1 .lang_en .RWDslider01 .editor {padding:20px 0px}.lang_en .ab_txt {padding: 100px 50px 60px 50px;}.article2.id392 .lang_en #article > div:nth-child(2) > article > div:nth-child(1) > div > h1 {font-size: 28px;letter-spacing: 0.5px;}.article3 .lang_en .pagecontent, .product2 .lang_en .pagecontent, .album1 .lang_en .pagecontent { width: 100%;}.article3 .lang_en .col-md-8 {width: 100%;}.product2 .lang_en .pagecontent {width:100%}.lang_en .new-form .new-width .must, .new-form .new-width .control-label, .lang_en .new-form .new-width .row .col-md-1 {width: 155px;}.lang_en .new-form .new-width .col-md-5, .lang_en .new-form .new-width .col-md-11 {width:calc(100% - 155px) !important}.lang_en .footer_block .container {width: 90%;}}@media (max-width:1600px){/*英文*/ 
.lang_en div#sidebar {width: 17vw;}.lang_en .carousel-caption {padding:0px}.lang_en .ab_txt {padding-right:50px}.lang_en .RWDslider01 .control-box {left: 0px;bottom: 56px;}}@media (max-width:1500px){.RWDmenu_plus04 .features {width: auto;}.RWDbanner_plus01 .page-scroll {bottom: 0px;}.carousel-caption {padding-bottom: 0; bottom: 5px;}.carousel-caption h1 { font-size: 24px;}.pd_block .container, .feature_block .container { width: 88%;}/*內頁*/ 
.ab_txt {padding: 80px 120px 60px 50px;}div#sidebar {width: 16vw;}.article1 .pagecontent .RWDtimeline01 { text-align: center; width: 100%;}.article1 .main section .container {width: 1170px;}.article1 .RWDslider01 .editor {padding: 0;}.article1 .RWDtimeline01:before {left: -10%;}.article1 .RWDtimeline01:after {width: 120vw; left: -10%;}.article2.id15 .main section .container { width: 100%;}.article2.id15 .RWDeditor01 {width: 90%;}.pd_feature:before {left: 0;}.fea_pic:before {width: 10vw; height: 10vw; left: 12%; top: 12%;}br.hidden_li {display: none;}/*英文版*/ 
.article3 .lang_en .pagecontent, .album1 .lang_en .pagecontent {width: 80%;}.product2 .lang_en .pagecontent {width: 90%;}.lang_en .RWDmenu_plus04 .logo {width: 160px;}.lang_en .RWDmenu_plus04 .site-nav .menu {padding-right:10px}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 0px;}.lang_en .carousel-caption h1 {font-size: 22px;letter-spacing: 0.5px;}.lang_en .RWDslider01 .control-box {bottom: 35px;}.lang_en .RWDslider01 .editor h4 {font-size: 18px;}.lang_en div#sidebar {width: 19vw;}.lang_en .tabs nav ul li {width:calc(100% / 4 - 8px)}@media (max-width:1400px){.lead { font-size: 16px;}.carousel-caption h1 {font-size: 22px;}div#sidebar {width: 15vw;}.m2018 .products-nav .nav-title { font-size: 16px; letter-spacing: 2px;}/*英文版*/ 
.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;font-size: 15px;}.article2.id392 .lang_en .main section .container {width:1170px}.lang_en .slide_block .carousel-caption {right: 15%;left: 15%;}.article3 .lang_en .pagecontent, .album1 .lang_en .pagecontent {width: 75%;}}@media (max-width:1300px){/*英文版*/ 
.lang_en .slide_block .carousel-caption {right: 10%;left: 10%;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 0px;padding: 25px 10px;}.lang_en .RWDmenu_plus04 .logo {width: 120px;margin-top: 24px;}.article3.cid84 .page_wrapper_bg.lang_en .article-text h4 {padding-right:20px}/*footer*/ 
.lang_en .footer_block .container {width: 80%;}.lang_en .ft_info .RWDedictor h4 {letter-spacing: 0px;font-size: 16px;}}

/*小螢幕 end*/
/*1199px start*/

@media (max-width:1199px){.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;}/*.RWDmenu_plus04 .logo {width: 160px;margin-top: 21px;}*/ 
.pd_block .container, .feature_block .container, .qa_block .container, .contact_block .container{width: 100%;padding: 0 50px;}.lead {font-size: 15px;}.carousel-caption h1 {font-size: 20px; margin-bottom: 20px;}.footer_block .container {width: 100%;padding: 0 80px;}.RWDmenu_plus04 .logo {width: 120px;margin-top: 24px;}.RWDmenu_plus04 .site-nav .menu {padding-right: 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding:10px 9px}.RWDmenu_plus04 .site-nav .menu li .m_stitle {letter-spacing: 0.5px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container {padding: 0 20px;}.article1 .main section .container { width: 100%; padding: 0 15px;}.ab_pblock { background-attachment: unset;}.article2.id15 .RWDeditor01:nth-child(3) { display: none;}div#sidebar { float: none !important;  width: 60%; margin: 0 auto 30px; position: relative !important; top: auto !important; left: auto !important; margin-bottom: 30px; padding-right: 0 !important;bottom: auto !important;}.article3 .main section .container, .product2 .main section .container, album1 .main section .container{ padding: 0 15px;}.article3 .pagecontent, .product2 .pagecontent {width: 100%;}/*英文*//*首頁*/ 
.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 0px;padding: 10px 8px;font-size: 14px;}.lang_en .carousel-caption h1 {font-size: 16px;letter-spacing: 0px;}.lang_en .lead {letter-spacing: 0px;font-size: 15px;}.lang_en .footer_block .container {width: 100%;padding: 0px 20px;}.lang_en .RWDmenu_plus04 .header {padding:0 1%}.lang_en .RWDmenu_plus04 .features .cart-btn, .lang_en .RWDmenu_plus04 .features .querycar-btn, .lang_en .RWDmenu_plus04 .features .member-btn, .lang_en .RWDmenu_plus04 .features .search-btn {padding: 25px 7px;}/**/ 
.lang_en .RWDslider01 .control-box {bottom: 51px;}.product2 .lang_en .webdesc img {margin-top:40px}.article3 .lang_en .pagecontent, .album1 .lang_en .pagecontent {width: 100%;}.lang_en div#sidebar {width:60%}.article2.id392 .lang_en .RWDeditor01:nth-child(3) {display: none;}.article2.id392 .RWDeditor01 {width: 90% !important;}.lang_en #article > div:nth-child(2) {margin-top: 50px;}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.RWDmenu_plus04 .features {width: auto;}.ml-stack-nav-toggle { padding: 24px 45px 24px 15px;}.ml-stack-nav-toggle i {font-size: 12px;letter-spacing: 1px;}.RWDmenu_plus04 .features .search-btn { padding: 25px 20px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 20px;}.RWDmenu_plus04 .features:after {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .language-block span { position: relative;}.RWDmenu_plus04 .language-block a {font-size: 16px;color: #666;padding: 8px 25px;}.RWDmenu_plus04 #mobile-menu .language-block {margin-left: 20px;}.RWDmenu_plus04 .language-block span:after {content: ""; position: absolute; width: 1px; height: 16px; background: #ddd; top: 5px;  right: -26px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #575c38;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {letter-spacing: 2px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #d1d4cd;}.RWDmenu_plus04 .site-nav .menu>li:before{display:none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-center {top: 26%;}.RWDbanner_plus01 .logo { max-width: 26vw;}.RWDbanner_plus01 .page-scroll.style04 a { font-size: 13px;}.RWDbanner_plus01 .page-scroll.style04 a span {top: 13px;width: 24px;height: 42px; margin-left: -12px;}.RWDbanner_plus01 .page-scroll {bottom: -15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 10px;}.pd_block { padding: 60px 0 0;}/*輪播*/ 
.flex-direction-nav {display: none;}.carousel-caption h1 {font-size: 18px;margin-bottom: 20px;}.lead {  font-size: 14px;  margin-bottom: 12px;}.footer_block {padding: 40px 0 80px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action {    padding: 0px 0 85px 0;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .container {    width: 90%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {    top: 34%;}.page_wrapper_bg .collapsing_header .main {    top: 55px !important;}.ab_pblock {    background-size: 170%;}.fea_txt {    padding: 0 0px 0 80px;}/*EN*/ 
.lang_en .RWDslider01 .control-box {bottom: 50%;transform: translateY(80px);}.lang_en #article > div.model.article_model.RWDeditor01 > article > div:nth-child(3) > div > div.col-md-7.brand_t {padding-left: 10px;}.product2 .lang_en .pagecontent {width: 100%;}.article2.id392 .lang_en .main section .container {width:100% !important}.article5.id400 .lang_en .RWDslider01 .control-box {width: calc(50% - 50px);right: auto;left: -1px;bottom: 4px !important;transform: translate(0%, -50%) !important;background: rgba(0, 0, 0, 0.3);padding: 5px 15px 0;color: #ddd;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.carousel-caption h1 {width: 100%; padding: 10px 0;}.RWDbanner_plus01 .logo { max-width: 35vw;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 2 - 1px);}/*footer*/ 
.footer_block .container { width: 100%; padding: 0 30px;}.ft_other { padding:30px 30px 0;}.copyright, .slogan_b { font-size: 12px;}/*內頁*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.page_wrapper_bg .RWDbanner_plus01 .logo {width: 35%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .container {padding: 0 35px;width: 100%;}.RWDslider01 .pic-list, .RWDslider01 .text {float: none;width: 100%;padding: 0;}.RWDslider01 .products-list .box {display: flex;flex-direction: column-reverse;}.RWDslider01 .control-box {width: calc(100%);}.ab_txt { max-width: 80%; padding: 60px 50px ; background: rgba(255, 255, 255, .85);}.brand_t { border-left: 0; padding-left: 15px;}.lo_01 {width: 20%; text-align: center; margin: 20px 40px;}.brand_pic01 { margin: 60px 0;}.brand_pic img { width: 50%; margin: 0 0 40px; display: block;}.brand_t {border-left: 0; padding-left: 15px;}.brand_pic {padding-right: 0;}div#sidebar { float: none;width: 90%;margin-bottom: 40px;}.layoutlist_7 .litem {width: calc(100% / 2 - 20px);}.p_box.ri {padding-right: 15px;padding-left: 15px;border-left: 0;}.product2 .webdesc img { filter: drop-shadow(2px 5px 7px #ccc); width: 47%;float: right; margin-top: -18%;}.product2 .p_box { width: 50%;float: left;}.new-form .new-width .control-label {text-align: left !important;}.page_wrapper_bg .ebtn,  .btn.btn_back{width:auto;}/*en*/ 
.lang_en .lead {padding-bottom:20px}.lang_en .RWDslider01 .control-box {bottom: -15px;transform: none;}.lang_en .RWDtimeline02 {padding-top: 142px;}.lang_en .ab_pblock {background-size: 230%;}.lang_en .ab_txt {padding: 50px;}.lang_en .article2.id392 .RWDeditor01 {width: 90%;}.lang_en .tabs nav ul li {width: calc(100% / 3 - 8px);}.lang_en .new-form .new-width .must, .new-form .new-width .control-label, .lang_en .new-form .new-width .row .col-md-1 {width: 100%;}.lang_en .new-form .new-width .col-md-5, .lang_en .new-form .new-width .col-md-11 {width: 100% !important;}
}
/*991px end*/
/*選單變化 start*/
@media (max-width: 800px) {
.carousel-caption h1 {width: 100%; padding: 10px 0;}.RWDbanner_plus01 .logo { max-width: 35vw;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 2 - 1px);}/*footer*/ 
.footer_block .container { width: 100%; padding: 0 30px;}.ft_other { padding:30px 30px 0;}.copyright, .slogan_b { font-size: 12px;}/*內頁*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.page_wrapper_bg .RWDbanner_plus01 .logo {    width: 35%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .container {    padding: 0 35px;    width: 100%;}.RWDslider01 .pic-list, .RWDslider01 .text {float: none;width: 100%;padding: 0;}.RWDslider01 .products-list .box {display: flex;flex-direction: column-reverse;}.RWDslider01 .control-box {width: calc(100%);}.ab_txt { max-width: 80%; padding: 60px 50px ; background: rgba(255, 255, 255, .85);}.brand_t { border-left: 0; padding-left: 15px;}.lo_01 {width: 20%; text-align: center; margin: 20px 40px;}.brand_pic01 { margin: 60px 0;}.brand_pic img { width: 50%; margin: 0 0 40px; display: block;}.brand_t {border-left: 0; padding-left: 15px;}.brand_pic {padding-right: 0;}div#sidebar { float: none;width: 90%;margin-bottom: 40px;}.layoutlist_7 .litem {width: calc(100% / 2 - 20px);}.p_box.ri {padding-right: 15px;padding-left: 15px;border-left: 0;}.product2 .webdesc img { filter: drop-shadow(2px 5px 7px #ccc); width: 47%;float: right; margin-top: -18%;}.product2 .p_box { width: 50%;float: left;}.new-form .new-width .control-label {text-align: left !important;}.page_wrapper_bg .ebtn,  .btn.btn_back{width:auto;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
.ml-stack-nav-toggle { padding: 35px 14px;}.RWDmenu_plus04 .logo { width: 112px; margin-top: 24px;}.RWDmenu_plus04 .header { padding: 0 10px;}.RWDmenu_plus04 .features .member-btn { padding: 25px 12px;}.RWDmenu_plus04 .features .search-btn, .RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 16px;}/**/ 
.RWDbanner_plus01 .page-scroll.style04 {display: none;}.RWDbanner_plus01 .logo { max-width: 65vw;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {    top: 32%;    text-align: left;}.page_wrapper_bg .RWDbanner_plus01 .logo {    width:72%;}/**/ 
.pd_block .container, .feature_block .container, .qa_block .container, .contact_block .container {width: 100%; padding: 0 30px;}.index .section-subject { margin: 0px 0px 30px;}.qa_block, .contact_block { padding: 60px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100%);}.feature_block {padding: 50px 0;}.RWDService001 .col-sm-6 {width: 50%; float: left;    padding: 0 8px;}.RWDService001 .boxFeature-2 h2 {font-size: 15px;}.RWDService001 .boxFeature-2 {margin-bottom: 25px;}.RWDService001 i {width: 100%;margin: 0 auto 22px;}.RWDeform001 .col-sm-4 { width: 100%;}.RWDeform001 .ebtn {max-width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li { margin: 2px; width: calc(50% - 4px);}.RWDproduct002_v2 .btn.btn-rj {display: block;}/**/ 
.carousel-caption {left: 30px; right: 30px;bottom: auto; top: 25vh;}.RWDbanner001 { -webkit-clip-path: polygon(50% 0%, 100% 30%, 100% 100%, 0 100%, 0% 30%); clip-path: polygon(50% 0%, 100% 30%, 100% 100%, 0 100%, 0% 30%);}.lead { font-size: 15px; margin-bottom: 25px;}.RWDnews003 .box-icon-title:after {right: 15px;}.RWDnews003 .box-icon a.box-icon-title >h2 {font-size: 18px; padding: 10px 35px 10px 14px;}.RWDnews003 .box-icon p {padding: 30px 15px;}.RWDbtn01 .btn-box li { width: 100%;}.RWDnews003 .box-icon a.box-icon-title >h2 {    font-size: 16px;    letter-spacing: 1px;}/**/ 
.ft_info .RWDedictor { display: bolck; }.ft_info .RWDedictor h4 { border-top: 1px solid #ddd;padding-top: 20px;}.ft_info ._bd_row._bd_clearfix:first-child h4 { border-top: 0; padding-top: 0;}.ft_info .RWDedictor a { display: inline-block; margin-bottom: 5px;padding: 0 7px; color: #666; letter-spacing: 1px;line-height: 2; font-size: 15px;}.ft_other {grid-template-columns: 1fr; border-top: 0;}.slogan_b { margin: 15px 0 0px;}.RWDsocial002 { padding-left: 4px;}.ft_info .RWDedictor ._bd_row._bd_clearfix {    width: calc(100%);    float: none;}/*內頁*/ 
.page_wrapper_bg section.call_to_action {padding: 0px 0 65px 0;}.hgroup h1 { font-size: 30px;letter-spacing: 1px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .ebtn,  .btn.btn_back{width:100%;}.layoutlist_7 .litem {width: calc(100% - 30px); margin: 0 auto 30px !important;}.RWDslider01 .pic-list { margin-bottom: 0 !important;}.RWDslider01 .control-box { position: absolute;}.RWDtimeline02 .timeline2_list { margin-top: 30px;}.RWDtimeline02 .control-box {position: relative; text-align: center; margin-top: 30px; right: 0; top: 0;}.ab_pblock {padding: 50px 0;}.ab_pblock {background-size: cover;}.ab_txt { max-width: 100%;padding: 50px 20px;background: rgba(255, 255, 255, .85);}.RWDtimeline02 {padding-top: 60px;}.brand_pic img { width: 100%;}.lo_01 { width:50%;text-align: center; margin: 0px 40px;}.brand_pic01 span { font-size: 50px; line-height: 1.5;}.brand_pic01 {flex-direction: column;}.fea_b {display: flex;flex-direction: column-reverse; padding: 0px 20px ;}.fea_txt {padding: 0 15px;}.fea_pic {width: 80%;}.fea_pic:before { width: 60vw;height: 60vw;top: 50%; left: 50%; transform: translate(-50%, -50%);}.fea_pic:after{display:none;}.brand_pic {padding-right: 15px;}.pd_b h4 {width: 100%;}.pd_b {display: flex;flex-direction: column;padding-bottom: 20px;margin-bottom: 20px;}.pd_b p {width: 100%;}.tabs { margin-top: -80px !important;    margin-bottom: 50px !important;}.article3.cid23 .layoutlist_7 .litem {width: calc(100% - 30px);}.product2 .webdesc {padding: 30px 20px;}.product2 .webdesc img {width: 100%; float: none; margin-top: 0;}.product2 .webdesc .col-md-8 {padding-right: 15px;}.RWDproduct_page .products-editor .pd_b p {width: 100%;}.p_box {padding-right: 15px;}.RWDproduct_page .products-editor .pd_b h4 {width: 100%;}.RWDproduct_page .products-info {margin-top: 20px;}.product2 .pd_b {display: flex; flex-direction: column; border-bottom: 1px dashed #b5b9b0;}.product2 hr {display: none;}.product2 .p_box {width:100%;float: none;}._col.list_img {padding-left: 0; padding-right: 0;}._col.listdate.col-sm-2.col-md-2 { text-align: left;}.layoutlist_8.rwd .list_img+.list_subject { margin-top: 30px;}.layoutlist_8.rwd .item { padding: 0px 0 30px;margin-bottom: 30px;}.new-form {margin-top: 0;}.webdesc {margin: 30px 0px 40px;}.layoutlist_1 .row a img, .row .album_d_item a img { max-width: 100%;height: auto;width: 100%;}.row .album_d_item { padding-right: 30px !important;}/*EN*/ 
.lang_en .RWDproduct002_v2 .filter-portfolio ul > li {width:100%}.lang_en .RWDService001 .col-sm-6 {min-height:270px}.lang_en .RWDmenu_plus04 .logo {width: 112px;margin-top: 24px;}.article2.id392 .lang_en #article > div:nth-child(2) > article > div:nth-child(1) > div > h1 {font-size: 20px;letter-spacing: 0.5px;}.page_wrapper_bg.lang_en .article-text h3 {letter-spacing: 0px;}.lang_en .RWDtimeline02 .model-title {letter-spacing: 0.5px;font-size: 22px;}.lang_en .ab_txt {padding: 50px 20px;}.lang_en .ab_pblock {background-size: 700%;}.lang_en div#sidebar {width: 90%;}.article3.cid88 .lang_en .layoutlist_7 .litem {padding: 30px 30px 20px;width: calc(100% - 30px);}.lang_en #mobile-fixed .fixed-bottom .price-box {width: 100%;}.lang_en #mobile-fixed .fixed-bottom .btn-shop {width: 100%;}.article2.id392 .lang_en .main section .container {width: auto !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.carousel-caption {top: 20vh;}/*en*/ 
.lang_en .flexslider .slides > li {height: 500px !important;}.lang_en .ab_pblock {background-size: 800%;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.carousel-caption {top: 18vh;}.RWDmenu_plus04 .logo {    width: 95px;    margin-top: 26px;}.RWDmenu_plus04 .features .member-btn {    padding: 25px 6px;}.RWDmenu_plus04 .features .search-btn, .RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 12px;}.RWDService001 .col-sm-6 {    width: 100%;    float: none;}.scrollTop002 {    bottom: 20%;}
}
/*iphone5 end*/