/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:'Roboto', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{width:100px;}.RWDfakeloader img{width:100%;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.RWDmenu_plus03 .header{transition: all 0.5s ease 0s;}.RWDmenu_plus03 .header.is-scroll{padding: 5px 50px 12px;}.RWDmenu_plus03 .logo {width: 80px;float: none;position: absolute;left: 0;right: 0;margin: 15px auto 0;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .header.is-scroll .logo{width: 43px;margin: 5px auto 0;}/*menu*/ 
.ml-stack-nav-toggle{float: left;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .header.is-scroll .ml-stack-nav-toggle{margin-top: 14px;}.ml-stack-nav-toggle__line{height: 2px;background: #074495;}.ml-stack-nav-toggle.is-active .ml-stack-nav-toggle__line:nth-child(4){background: transparent;}.ml-stack-nav__link{color: #074495;border-bottom: 1px solid #074495;}.RWDmenu_plus03 .menu-icon{color: #074495;}.RWDmenu_plus03 .menu-icon::after, .menu-icon::before{background-color: #074495;}.RWDmenu_plus03 .copyright{display:none;}.ml-stack-nav__back{color: #074495;border-bottom: 2px solid #074495;}.RWDmenu_plus03 .language-block a{color: #074495;}/*選單展開*/@media (min-width: 480px) {.RWDmenu_plus03 #ml-stack-nav-1 .language-block{display:none;}}.ml-stack-nav{right: auto;left: 0;}.ml-stack-nav{-webkit-transform: translate3d(-100%,0,0);}/*功能*/ 
.RWDmenu_plus03 .edit{float: right;margin-top: 20px;font-size: 14px;letter-spacing: 5px;color:#074495;display: block !important;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .header.is-scroll .edit{margin-top: 13px;}.RWDmenu_plus03 .edit a{color:#074495;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .edit a:hover{color:#666;}.RWDmenu_plus03 .features{float:left;margin-left:5px;margin-right: 0;padding-right: 0;border-right: 0px solid transparent;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .header.is-scroll .features{margin-top: 13px;}.RWDmenu_plus03 .features div{margin-left: 30px;}.RWDmenu_plus03 .features i{color: #074495;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .features i:hover{color:#666;}/*購物車*/ 
.RWDmenu_plus03 .features .cart-btn{color: #074495;transition: all 0.5s ease 0s;}.RWDmenu_plus03 .features .cart-btn:hover{color:#666;}.RWDmenu_plus03 .cart-block, .RWDmenu_plus03 .querycar-block{transform: translate3d(-100%,0,0);-o-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);right: auto;left:0;}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total{border-top: 0px solid transparent;color: #c3ddff;}.RWDmenu_plus03 .cart-block .bottom-box .total{padding: 0;line-height: 54px;}.RWDmenu_plus03 .cart-block .bottom-box .pay-btn, .RWDmenu_plus03 .querycar-block .bottom-box .pay-btn{background: #074495;}.RWDmenu_plus03 .cart-block h3, .RWDmenu_plus03 .querycar-block h3{color: #074495;}.RWDmenu_plus03 .cart-block .close::after, .RWDmenu_plus03 .cart-block .close::before, .RWDmenu_plus03 .querycar-block .close::after, .RWDmenu_plus03 .querycar-block .close::before{background-color: #074495;}.RWDmenu_plus03 .cart-block .close, .RWDmenu_plus03 .querycar-block .close{color: #074495;}.RWDmenu_plus03 .cart-block .control .price, .RWDmenu_plus03 .querycar-block .control .price{font-weight: normal;letter-spacing: 0.5px;color: #e84a4a;}.RWDmenu_plus03 .cart-block .pic, .RWDmenu_plus03 .querycar-block .pic{border: 2px solid #eee;background-color: #eee;}/*會員*/ 
.RWDmenu_plus03 .member-block{transform: translate3d(-100%,0,0);-o-transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);right: auto;left:0;}.RWDmenu_plus03 .member-block .member-close-btn{color: #074495;}.RWDmenu_plus03 .member-block .member-close-btn::after, .RWDmenu_plus03 .member-block .member-close-btn::before{background-color: #074495;}.RWDmenu_plus03 .member-block h3{color: #074495;border-bottom: 1px solid #074495;}.RWDmenu_plus03 .member-block .form-area .group label{color: #074495;}.RWDmenu_plus03 .member-block a.login.is-on{background-color: #074495;}.RWDmenu_plus03 .member-block a.login, .RWDmenu_plus03 .member-block a.signin{border: 1px solid #074495;color: #074495;}.RWDmenu_plus03 .member-block a.signin:hover{background-color: #eee;color: #074495;border-color: #eee;}.RWDmenu_plus03 .member-block .other a{color: #074495;}.RWDmenu_plus03 .member-block .other{color: #074495;}/*新Banner*/ 
.banner-block{position:relative;overflow:hidden;}.RWDbanner_plus01 .banner-slider.bg .pic{background-position: center top;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #074495;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #074495;}.RWDbanner_plus01 .slick-caption{top: 30%;}.RWDbanner_plus01 .slick-caption .logo{max-width: 40%;}.RWDbanner_plus01 .logo img{margin-bottom: 0;}.RWDbanner_plus01 .page-scroll a img{max-width: 30px;}/*scrolldown*/ 
.scrolldown_panel {display:none;width: 1px; height: 100px; position: absolute; bottom: -50px; z-index: 21; right: 50%; background: #074495;}.scrolldown_panel:before {content: "";display: block;position: absolute;width: 3px;height: 15px; top: 0px; left: 50%; margin-left: -1.5px; background: #074495; animation-name: oxxo; animation-duration: 1s;animation-iteration-count: infinite;    animation-timing-function: step-start;animation-timing-function: steps(20,end);}@keyframes oxxo{      0%{        top:0px;      }      25%{        top:25px;      }      50%{        top:50px;      }      75%{        top:75px;      }      100%{        top:100px;      }  }.scrolldown_panel:after {content: "Scroll";position: absolute;transform: rotate(90deg);left: -19px;top: -44px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color:#074495;}.scroll_link{position: relative;top: -35px;}/*main*//*btn*/ 
.more_btn{width: 100%;max-width: 300px;margin: 0 auto;padding: 0 15px;}.RWDbtn01{margin-top: 0;}.RWDbtn01 .btn, .RWDbtn01 .btn:hover{color: #888;background: #f7f7f7;border: none;font-weight: normal;font-family: 'Roboto', sans-serif;letter-spacing: 1px;border-radius: 0;font-size: 15px;}.RWDbtn01 .btn:hover{color: #fff;background: #074495;}/*分隔線*/ 
.web_line{width:100%;height:1px;background-color:#e5e5e5;}/*products*/ 
.block_product{padding:100px 0 90px;}.RWDproduct002_v2 .popup-portfolio{margin: 0 auto;position:relative;}.RWDproduct002_v2 .popup-portfolio::before{content:"";background:transparent url(archive/image/customization/wood_bg.jpg) center center repeat;background-size:cover;width:calc(100% - 35px);height:100px;display:block;position:absolute;z-index:-1;top: -35px;left: -4px;right: 0;margin: 0 auto;}.RWDproduct002_v2{padding: 0;}.RWDproduct002_v2 h1.main-title{text-transform:uppercase;text-transform:uppercase;font-weight: normal;font-family: 'Roboto', sans-serif;letter-spacing: 3px;font-size: 24px;color: #fff;background-color: #074495;display: inline-block;padding: 8px 15px;font-weight: 900;font-weight: 900;}.RWDproduct002_v2 .section-line{display:none;}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 15px 10px;}.RWDproduct002_v2 .row{margin:0 -15px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 40px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 4 - 1px);}.RWDproduct002_v2 .showbottom .inner-content a{border:2px solid #eee;}.RWDproduct002_v2 .portfolio-bottom-summary h4{font-family: 'Roboto', 微軟正黑體, sans-serif;margin: 20px auto 0;font-size: 16px;letter-spacing: 2px;color: #999;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #074495;}/*news*/ 
.block_news{padding:100px 0 90px;}.RWDnews005{padding-bottom: 20px;}.RWDnews005 .section-subject{margin-bottom: 80px;}.RWDnews005 h1.main-title{text-transform:uppercase;font-family: 'Roboto', sans-serif;letter-spacing: 3px;font-size: 24px;color: #fff;background-color: #074495;display: inline-block;padding: 8px 15px;font-weight: 900;font-weight: 900;}.RWDnews005 .section-line{display:none;}.RWDnews005 .owl-carousel{position:relative;}.RWDnews005 .owl-carousel::before{content:"";background:transparent url(archive/image/customization/wood_bg.jpg) center center repeat;background-size:cover;width:calc(100% - 50px);height:100px;display:block;position:absolute;z-index:-1;top: -35px;left: 0px;right: 0;margin: 0 auto;}.RWDnews005 .owl-carousel.owl-padding-10{margin-left: -25px;margin-right: -25px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding: 0 25px;}.RWDnews005 h4{font-family: 'Roboto', 微軟正黑體, sans-serif;margin: 20px auto 10px;font-size: 16px;letter-spacing: 2px;}.RWDnews005 h4 a{color: #999;}.RWDnews005 p.text-left{font-size:14px;color:#555;letter-spacing: 1.5px;min-height: 50px;margin-bottom: 30px;}.RWDnews005 ul.text-left{color:#ccc;letter-spacing: 2px;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{color: #fff;background: #074495;border: 0px solid transparent;border-radius: 0;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next{font-size: 20px;line-height: 40px;width: 40px !important;}.RWDnews005 .controlls-over .owl-controls .owl-prev{top: 35%;left: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next{top: 35%;right: 0;}/*about*/ 
.block_about{padding:110px 0;}.RWDright_cont002 .item-first{background: transparent;}.RWDright_cont002 .item-first .pic{width: 75%;float: none;}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.1);}.RWDright_cont002 .item-first .text-box{z-index: 21;color: #555;width: 40%;position: absolute;background-color: #fff;top: 5vw;right: 0;box-shadow: 2px 2px 15px rgba(26, 26, 51, 0.1);float: none;}.RWDright_cont002 .item-first .text-box .title{font-family: 'Roboto', sans-serif;letter-spacing: 3px;font-size: 24px;font-weight: 900;color: #fff;background-color: #074495;display: inline-block;padding: 8px 15px;text-transform:uppercase;}.RWDright_cont002 .item-first .text-box .subtitle{display:none;}.RWDright_cont002 .item-first .text-box .text{width:100%;font-size:14px;color:#555;letter-spacing:1.5px;min-height:50px;margin-bottom:30px}.RWDright_cont002 .item-first .text-box .underline{display:none;}.RWDright_cont002 .item-first .text-box a{font-weight:normal;color: #888;background: #f7f7f7;border: none;border-radius: 0;margin: 35px auto 0 0;font-size: 14px;padding: 8px 0;width: 150px;font-family: 'Roboto', sans-serif;}.RWDright_cont002 .item-first .text-box button{padding: 0;letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a:hover{background-color: #074495;}/*location*/ 
.block_add{padding:90px 0 90px;}.RWDservice004 a{color:#555}.RWDservice004 .title_block{padding-top: 0;}.RWDservice004 .title_block .title_tw{text-transform:uppercase;line-height: 1;font-weight: 900;font-family: 'Roboto', sans-serif;letter-spacing: 3px;font-size: 24px;color: #fff;background-color: #074495;display: inline-block;padding: 8px 15px;}.RWDservice004 .tab_block{border-top: 0px solid transparent;border-bottom: 0px solid transparent;}.RWDservice004 .tab_name{color: #555;border: 1px solid #ddd;margin: 0 5px;padding: 4px 55px;}.RWDservice004 .tab_name.active{border-color:#074495;color:#074495;}.RWDservice004 .tab_name::after{display:none;background-color: #074495;height: 1px;}.RWDservice004 .main-slider .swiper-slide{min-height: auto;}.RWDservice004 .editor{font-size:14px;color:#555;letter-spacing: 1.5px;}  /*-webkit-filter: grayscale(100%);*/ 
.RWDservice004 .editor h1{font-family: 'Roboto', 微軟正黑體, sans-serif;margin: 0px auto 10px;font-size: 16px;letter-spacing: 2px;color: #999;}/*footer*/ 
.block_footer{padding:95px 0 20px;background-color: transparent;font-size:14px;color:#555;letter-spacing: 1.5px;}.block_footer a{color:#555;transition: all 0.5s ease 0s;}.block_footer a:hover{color: #074495;}.block_footer h1{font-family: 'Roboto', 微軟正黑體, sans-serif;margin: 0px auto 10px;font-size: 16px;letter-spacing: 2px;color: #999;}.left_info{float:left;width:40%;}.right_link{float:right;width:60%;}.block_footer .web_line{max-width: 1140px;margin: 50px auto 20px;}.footer_logo{position:relative;text-align: center;}.footer_logo::before{content:"";width: calc(50% - 100px);height: 1px;display: block;background-color: #074495;position: absolute;left: 15px;top: -40px;}.footer_logo::after{content:"";width: calc(50% - 100px);height: 1px;display: block;background-color: #074495;position: absolute;right: 15px;top: -40px;}.footer_logo_in{position: absolute;width: 100%;max-width: 60px;top: -70px;left: 0;right: 0;margin: 0 auto;}.footer_logo_in img{max-width:100%;}/*頁尾選單*/ 
.footer_menu{margin-bottom: 17px;text-align: right;}.model003 .sub_menu_list{float: none;display: inline-block;}.model003 .sub_menu_list a{color: #999;line-height: 1;transition: all 0.5s ease 0s;}.model003 .sub_menu_list a:hover{color: #074495;}.model003 .sub_menu_list0{color: #999;line-height: 1;float: none;display: inline-block;top: -2px;position: relative;}/*社群*/ 
.RWDsocial002{text-align: right;position: relative;}.RWDsocial002::after{content:"follow us";font-family: 'Roboto', 微軟正黑體, sans-serif;color: #555;font-size:14px;letter-spacing: 2px;position: absolute;width: 80px;top: -5px;right: 73px;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 ul.socialNetwork li{float: none;display: inline-block;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #555;background-color: transparent;margin: 0 0 0 15px;width: 20px;height: 20px;font-size:20px;padding: 0;line-height: 20px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #074495;opacity: 1;}/*頁尾三事項*/ 
.footer_notice{font-size: 13px;color: #bbb;letter-spacing: 1.5px;line-height: 1;text-align: center;margin-top: 50px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #bbb;}.footer_copyright, .footer_ssl, .footer_browser{display: inline-block;}.footer_ssl{border-left: 1px solid #ccc;border-right: 1px solid #ccc;margin: 0 8px;padding: 0 8px;}.block_footer h8 a, .block_footer h8 {font-size: 13px;color: #bbb;letter-spacing: 1.5px;line-height: 1;text-align: center;margin-top: 50px;}.block_footer h8 {border-left: 1px solid #ccc;margin: 0 8px;padding: 0 8px;}/*頁尾去掉首頁動畫*/#RWDfullscreen01 .block_footer .fadeInUp{-webkit-animation-name: none;animation-name: none;animation-delay: 0s !important;animation-duration: 0s !important;}#RWDfullscreen01 .block_footer .paneleffect_page{opacity: 1 !important;}
/*內頁 start*/

.call_to_action img{max-width:100%;}.call_to_action a{color:#666;transition: all 0.5s ease 0s;}.page_wrapper_bg a:hover{color:#083190;}/*標題麵包屑*/ 
.hgroup{margin-bottom: 50px;}.page_subject{text-align: center;}.hgroup h1{text-transform: uppercase;font-family: 'Roboto',微軟正黑體, sans-serif;letter-spacing: 3px;font-size: 24px;color: #fff;background-color: #074495;display: inline-block;padding: 5px 15px;font-weight: 900;line-height: 1.4;}.hgroup .breadcrumb{border: 0 solid transparent;border-radius: 0;background-color: transparent;position: relative;bottom: 0;float: none !important;}.hgroup .container{width:100% !important;min-width:100% !important;text-align: center;}/*banner*/ 
.page_wrapper_bg .main{top: 80px !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption{top: 23%;}/*左側*/ 
.m2018 .products-nav .nav-title{background: transparent;font-size: 19px;padding: 0 10px 9px;margin-bottom: 7px;color: #074495;border-radius: 0;font-weight: bold;border-bottom: 2px solid #074495;}#sidebar {padding-left: 15px !important;}#sidebar .products-nav {background: #fff;}.m2018 .products-nav > ul > li > a{padding: 5px 0 0 0;font-size: 15px;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a{font-weight: normal;color:#333;}.m2018 .products-nav ul li > ul > li.active > a, .m2018 .products-nav ul li > ul > li.is-open > a{color: #777;}.m2018 .products-nav a{padding: 10px 0 0px;}.m2018 .products-nav ul li > ul > li:hover > a, .m2018 .search-box .ibtn:hover{color: #074495;}.m2018 .products-nav > ul > li{margin: 0 0 5px 0;}.m2018 .products-nav .toggle-submenu::after{top: 60%;}/*main*/ 
.page_wrapper_bg .cd-main-content{margin-top: 0;}section.call_to_action{background-color:transparent;padding: 45px 0 100px 0;font-size: 14px;letter-spacing: 1.5px;line-height: 2;color:#555;}section.article-text p{font-size: 14px;letter-spacing: 1.5px;line-height: 2;color:#555;}.RWDslider01 .editor{font-size: 14px;line-height: 2;color: #555;}.RWDtimeline02 .timeline2_list .block .text{color: #555;line-height: 1.8;}.page_wrapper_bg .tabs{font-weight: normal;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}.page_wrapper_bg .call_to_action .pagecontent h1{margin: 0 auto 20px;font-size: 18px;font-weight: bold;color: #333;}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.album1 .page_wrapper_bg .call_to_action .btn{background: transparent !important;margin: 0;}/*.page_wrapper_bg .call_to_action .btn{border: 0px solid transparent;padding: 0;font-size: 15px;line-height: 1;border-radius: 0;display: block;text-align: right;margin-top: 50px;width: 100%;background:transparent;}*/ 
.page_wrapper_bg .call_to_action .btn:hover, .page_wrapper_bg .call_to_action .btn:focus, .page_wrapper_bg .call_to_action .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .btn{display: block;padding: 0;}.page_wrapper_bg .call_to_action .btn a{width: 100%;max-width: 150px;letter-spacing: 2px;border-radius: 0;border: 1px solid #f7f7f7;padding: 11px 0;display: inline-block;text-align: center;background: #f7f7f7;color: #888;font-weight: bold;font-size: 14px;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .btn a:hover{color:#fff;background:#074495;border: 1px solid #074495;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{background-color: #f7f7f7;color: #888;border: 1px solid #f7f7f7;padding: 10px 0;display: block;margin-top: 20px;margin-left: 15px;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background:#074495;border-color:#074495;color:#fff;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 135px;border: 1px solid #ddd;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #555;float: left;font-size: 14px;letter-spacing: 1.5px;transition: all 0.5s ease 0s;}.RWDquiry .btn.normal:hover, .RWDshopping .btn.normal:hover{background:#074495 !important;color:#fff;border-color:#074495;}#btn_querycar_submit, .RWDshopping .btn.bg2{border: 1px solid #074495;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #fff;float: right;background: #074495;font-weight: normal;font-size: 14px;transition: all 0.5s ease 0s;}#btn_querycar_submit:hover, .RWDshopping .btn.bg2:hover{background:#555 !important;color:#fff;border-color:#555;}/*產品列表B*/#product .product_list_item div.img{border: 2px solid #eee;}#product .item .subject A.itemlink{color: #999;}#product .item .subject{margin-bottom: 10px;font-size: 16px;}#product .layoutlist_2 .item .summary{margin-bottom: 25px;font-size: 14px;line-height: 1.7;letter-spacing: 1.5px;}#product .layoutlist_2 .item .summary A.itemlink{color: #555;}#productbx{margin-top: 20px !important;}/*產品內容B*/ 
.RWDproduct_page .pic-box .easyzoom--overlay{border: 2px solid #eee;}.RWDproduct_page .products-info .name{color: #333;}.RWDproduct_page .products-info .subname{font-size: 14px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .txt .title{font-size: 14px;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .txt .editor{font-size: 14px;letter-spacing: 1.5px;color: #555;}.page_wrapper_bg .products-editor.editor{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}.page_wrapper_bg .RWDproduct_page .btn_back{background: transparent;margin-right: 0;}.RWDproduct_page .btn{height: 40px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background:#f7f7f7 !important;text-align: center;color:#888;font-size: 14px;width: 48%;margin-right: 2%;float: left;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background:#074495 !important;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background:#eee !important;text-align: center;color: #666;font-size: 14px;width: 48%;margin-right: 2%;float: right;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background:#074495 !important;color:#fff;}.RWDproduct_page button.ibtn{display: block;background-color: #fff;padding: 10px 25px;color:#074495;transition: all 0.5s ease 0s;}.RWDproduct_page button.ibtn:hover{background:#074495;}.RWDproduct_page .btn-other .ibtn:hover {color: #999; background: transparent;}#btn_shopping{border-radius: 0;background:#e7e9e6;color:#555;font-size: 15px;transition: all 0.5s ease 0s;}#btn_shopping:hover{background:#2b9e94;color:#fff;}#btn_querycar{background:#a4b0aa;border-radius: 0;font-size: 15px;transition: all 0.5s ease 0s;}#btn_querycar:hover{background:#2b9e94;color:#fff;}#product .page_content1 .btn{width: 100%;}/*最新消息*/ 
.layoutlist_8 .list_subject .itemlink{font-size: 16px;font-weight: bold;}.layoutlist_8 .list_subject .summary{margin: 10px auto 0;}.layoutlist_8 .list_subject .summary .itemlink{font-size: 15px;font-weight: normal;color:#555;}.layoutlist_8 .list_subject a{font-size: 16px;color: #999;margin-top: 5px;display: block;}.layoutlist_8 .list_subject .summary a{font-size: 14px;font-weight: normal;color:#555;margin-top: 0;}.layoutlist_8 .listdate .yearmonth{color: #777;text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*文章列表頁籤*/ 
.article-text .tabs nav ul li{border: 0px solid transparent;}.article-text .tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.article-text .tabs nav li.tab-current a::after{display:none;}/*文章列表B*/ 
.layoutlist_2 .list_subject a{font-size: 16px !important;color: #999 !important;margin-top: 5px;display: block;line-height: 1.5 !important;}.layoutlist_2 .list_subject .subsubject{margin: 10px auto 0;}.layoutlist_2 .listdate{border-left: 1px solid #eee !important;}.layoutlist_2 .listdate .yearmonth{padding: 0 0 2px;text-align: center;color: #777;}.layoutlist_2 .listdate .day{text-align: center;line-height: 1.2;}/*文章列表F*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{color: #333 !important;font-size: 18px !important;font-weight: bold;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}.pagecontent .article_model[data-seq="0"]{margin-top: 0 !important;}/*聯絡我們*/ 
.eformsDesc{border-bottom: 0px solid transparent;}.form-horizontal .form-group{margin-left: 0;}#eforms .customized_columns  label{font-weight: normal;color: #999;}.form-control{border-radius: 0;}.formdesc{color: #666;}/*會員*/#btn_member_login{border-radius: 0;background-color: #f7f7f7;color: #888;transition: all 0.5s ease 0s;}#btn_member_login:hover{background-color: #074495;color: #fff;}.member_join_strong{color: #999;}#join_form .btn-primary{background: #f7f7f7;color: #888;transition: all 0.5s ease 0s;}#join_form .btn-primary:hover{background: #074495;}#join_form .btn{font-size: 14px;padding: 12px 0;text-align: center;max-width: 150px;padding: 12px 15px; border-radius: 0px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]){border-radius: 0;}.shopping_viewlogin__submit{color: #888;background: #f7f7f7;border-radius: 0;letter-spacing: 3px;transition: all 0.5s ease 0s;}.no-touch .shopping_viewlogin__submit:hover{background: #074495;color: #fff;}/*購物車*/ 
.info-box, .no-item, .shopping-item, .shopping_form{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}#shopping_form .shopping-item{padding: 15px 30px 30px;}.shopping-item .table .pic img{border: 2px solid #eee;}/*購物車上方圓*/@keyframes num-bg {    0% {        background: #074495;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:#074495;        -webkit-transform: scale(1);        transform: scale(1)    }}/*詢問車*/ 
.shopping-item{margin-bottom: 50px;margin-top: 30px;}/*相本*/ 
.layoutlist_2 .album_item{height: auto !important;margin: 10px 0px 20px;}.photo_view .flexslider{border-radius: 0 !important;}.photo_view #slider{padding: 50px !important;}.photo_view #carousel{padding: 20px;}/*頁尾*/ 
.page_wrapper_bg .ebtn a {background-color: #f7f7f7;color: #888;border: 1px solid #f7f7f7;padding: 6px 30px;}.page_wrapper_bg .ebtn {background: transparent;padding: 0px;}.page_wrapper_bg .ebtn a:hover {background: #074495;border-color: #074495;color: #fff;}

/*內頁 end*/
/*語系 start*/

/*---英文版---*/ 
.lang_en.page_wrapper_bg .call_to_action .btn a {max-width: 200px; letter-spacing: 1px; font-weight: 500; padding: 11px 10px;}.lang_en .RWDquiry .btn.normal, .RWDshopping .btn.normal {max-width: 180px; padding: 10px 15px;}.lang_en .hgroup .breadcrumb a {text-transform: uppercase;}.lang_en .editor.editor_2col.editor_1_1 {padding-right: 15px !important;}.lang_en .footer_copyright, .lang_en .footer_ssl, .lang_en .footer_browser {letter-spacing: 0.5px;}.lang_en .block_footer h8 a, .lang_en .block_footer h8 {letter-spacing: 0.5px;}.lang_en .privacyi-box, .lang_en .privacyi-box p {letter-spacing: 0px;}.lang_en .privacyi-box ul {padding-left: 22px;}

/*語系 end*/
/*小螢幕 start*/

@media screen and (max-width: 1199px) {/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.RWDmenu_plus03 .logo{width: 70px;}.RWDmenu_plus03 .header{background-color: transparent;}.RWDmenu_plus03 .header.is-scroll{padding: 5px 35px 12px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .logo{max-width: 35%;}/*main*/ 
.RWDproduct002_v2 .portfolio-bottom-summary h4{line-height: 1.5;}.RWDright_cont002 .item-first .text-box{width: 50%;top:3vw;padding: 40px 55px;}.RWDnews005 p.text-left{min-height: 72px;}.RWDservice004 .editor{width: 50% !important;margin-bottom: 0;}.block_footer h1{margin: 0px auto 20px;}.right_link{width: 100%;max-width:285px;}.footer_menu{text-align: right;}.model003 .sub_menu_list, .model003 .sub_menu_list0{float: none;display: inline-block;}.footer_logo::before{content:"";width: calc(50% - 120px);left: 35px;}.footer_logo::after{content:"";width: calc(50% - 120px);right: 35px;}.block_footer .web_line{max-width: calc(100% - 70px);}/*---內頁---*/ 
.page_wrapper_bg .block_footer .container{padding: 0 35px;}.page_wrapper_bg .btn-shop .btn{margin-top: 20px;}}/*---內頁---*/@media screen and (max-width: 767px) {.RWDproduct_page .pic-box .btn{margin-top: -22px !important;}}@media screen and (max-width: 575px) {.member_join{padding: 18px 0;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDproduct002_v2 .portfolio-bottom-summary h4{width: 80%;}#mobile-fixed .sum-box .total .td:first-child span {display: none;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*//*banner*/ 
.RWDbanner_plus01 .slick-caption .logo{max-width: 52%;}/*main*/ 
.RWDproduct002_v2 .popup-portfolio::before{width: calc(100% - 25px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 10px 10px;}.RWDproduct002_v2 .row{margin:0 -10px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-bottom-summary h4{line-height: 1.5;margin: 15px auto 0;width: 100%;}.RWDnews005 h4{line-height: 1.5;margin: 15px auto 10px;min-height: 48px;}.RWDnews005 p.text-left{min-height: 96px;}.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next{top: 25%;}.RWDright_cont002 .item-first .pic{width: 100%;}.RWDright_cont002 .item-first .text-box{position: relative;width: 95%;top: 0;margin: -150px auto 0;padding: 50px 60px;}/*頁尾三事項*/ 
.footer_ssl{border-right: 0px solid transparent;margin-right: 0;padding-right: 0;}.footer_browser {display: block;margin-top: 8px; }/*---內頁---*/ 
.form-horizontal .form-group{margin-right: 0;}.eformsForm .form-group label{padding: 0 !important;}.eformsForm .form-group .col-sm-12{padding: 0 !important;}#eforms .currectsend_btn .web_btn2{margin-left: 0;}#eforms .ebtn.currectsend_btn{margin-left: auto;margin-right: 0;}/*購物車*/ 
.total b{font-size: 18px;font-weight: normal;}#mobile-fixed .btn-box .normal{border: 1px solid #ddd;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #555;font-size: 14px;letter-spacing: 1.5px;transition: all 0.5s ease 0s;}#mobile-fixed .btn-box .bg2{border: 1px solid #074495;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #fff;background: #074495;font-weight: normal;font-size: 14px;transition: all 0.5s ease 0s;}/*---內頁---*/ 
.lang_en #mobile-fixed .btn-box .normal {    padding: 10px 10px;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.RWDmenu_plus03 .logo{width: 63px;margin: 5px auto 0;}.RWDmenu_plus03 .edit{display: none !important;}.RWDmenu_plus03 .features{float: right;margin-left: 0;}.RWDmenu_plus03 .features div{margin-left: 27px;margin-top: 0;}.RWDmenu_plus03 .features{margin-top: 13px;}.RWDmenu_plus03 .header.is-scroll{padding: 5px 25px 12px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .logo{max-width: 78%;}/*間距*/ 
.block_product{padding: 80px 0 70px;}.block_news{padding: 80px 0 70px;}.block_add{padding: 70px 0 40px;}/*main*/ 
.more_btn{max-width: 100%;padding: 0 25px;}.RWDright_cont002 .item-first .text-box .title{left:50%;transform:translateX(-50%);position:relative}.RWDproduct002_v2 .popup-portfolio::before{width: calc(100% - 25px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 0 10px 10px;}.RWDproduct002_v2 .row{margin:0 -10px;}.RWDproduct002_v2 .section-subject{margin-right: 0px;margin-left: 0px;margin-bottom:80px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 15px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 2 - 1px);}.RWDnews005 .controlls-over .owl-controls .owl-next{right: 15px;}.RWDnews005 .controlls-over .owl-controls .owl-prev{left: 15px;}.RWDservice004{min-width: auto;padding-left: 0;padding-right: 0;}.RWDservice004 .tab_name{padding: 4px 10px;letter-spacing: 1px;min-width:100px;}.RWDservice004 .editor{width: 100% !important;margin-bottom: 30px;}.RWDservice004 .swiper-wrapper{transform: translate3d(0px,0,0) !important;}.RWDright_cont002 .item-first .text-box{width: 100%;margin: 0 auto;padding: 50px 30px;}.RWDright_cont002 .item-first .text-box a{width: 100%;}/*footer*/ 
.block_footer{padding: 25px 0 20px;}.footer_logo{margin-bottom: 25px;}.footer_logo_in{position: relative;top: 0;}.footer_logo::before, .footer_logo::after{top: 20px;}.right_link{float: none;max-width:100%;}.left_info{float: none;width: 100%;}.block_footer h1{margin: 0px auto 10px;}.right_link .footer_sns{display:none;}.footer_menu{text-align: center;margin-bottom: 35px;}.left_info{text-align: center;}.footer_sns{margin-top: 20px;}.RWDsocial002{text-align: center;}.RWDsocial002::after{display:none;}.RWDsocial002 .iconRounded{margin: 0 15px;}.block_footer .web_line{max-width: calc(100% - 50px);}/*頁尾三事項*/ 
.footer_notice{line-height: 1.8;}.footer_copyright, .footer_ssl{display:block;}.footer_ssl{border: 0px solid transparent;margin: 0 auto;padding: 0;}.footer_browser{margin-top: 0;}/*---內頁---*/section.call_to_action h4 {line-height: 30px;font-size: 18px;margin-bottom: 10px;}section.call_to_action{padding: 45px 0 50px 0;}.hgroup .container{margin: 0 auto;}.pagecontent{padding: 0px !important;}.call_to_action .article-text .container {padding: 0px;}.page_wrapper_bg .block_footer{line-height: 1.75;}.page_wrapper_bg .block_footer .container{padding: 0 25px;}.layoutlist_8.rwd .listdate .day{color: #777;}.page_wrapper_bg .call_to_action .btn a{max-width: 100%;}.RWDproduct_page .m-pd-info .select-box .btn{margin-top: 0;text-align: center;letter-spacing: 1.5px;background: #f7f7f7;color: #888;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{float: left !important;background: #eee !important;border-radius: 0;color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background: #074495 !important;color: #fff;border-radius: 0;}#MO_fixPrice{display:none !important;}#MO_sellPrice span{display: block;}.layoutlist_2 .item:nth-child(1){padding-top:0px;}.layoutlist_2 .listdate{border-left: 0px solid transparent !important;margin-top: 15px;letter-spacing: 2px;}.layoutlist_2 .listdate .yearmonth{color: #777 !important;display: inline-block;}.layoutlist_2 .listdate .day{color: #777 !important;font-size: 12px !important;display: inline-block;position: relative;padding-left: 5px;}.layoutlist_2 .listdate .day::before{content:"/";position:absolute;color:#777;top:0;left:-3px;}.login-box a b{border-radius: 0;background: #eee;}#shopping_form .shopping-item{margin-left: 0;margin-right: 0;}#mobile-fixed .fixed-in{width: calc(100% - 170px);}#mobile-fixed .btn-box{width: 170px;}.shopping_form .shopping-title{background: #074495;}.shopping-item-box .item-btn{background: #eee;border-radius: 0;}#eforms .ebtn.currectsend_btn{max-width: 100%;margin-right: auto;}#eforms .currectsend_btn .web_btn2{margin-top: 30px;}#join_form .btn{max-width: 100%;}.RWDfakeloader img {width: 100px;}.page_wrapper_bg .ebtn {width: 100%;}.page_wrapper_bg .ebtn a {display: block;text-align: center;}.RWDproduct_page .btn-other li {width: 100%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDservice004 .tab_name{padding: 4px 12px;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 0px;}.footer_ssl{margin:0 -15px;}
}
/*iphone5 end*/