/*all*/a:focus, a:hover { color: #666; text-decoration: none;}#RWDfullscreen01 .fl { display: none; width: 140px; left: 50% !important; margin-left: -70px; top: 50% !important; margin-top: -70px;}#RWDfullscreen01 .fl img { width: 100%;}.main { overflow: hidden;}/*背景*/ 
.fix-block { position: fixed;  width: 100%; height: 100%;  background: url(archive/image/customization/191125_bg_.jpg);  background-size: cover;  top: 0; z-index: -1;}/*menu*/ 
.menu-container { position: relative; z-index: 1111;}.RWDmenu_plus04 .header { background: transparent;padding: 1.5% 3%;}.RWDmenu_plus04 .site-nav {/*padding-left: 3%;*/border: 1px solid transparent;border-right: 0;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .features {padding-right: 3%;width: 25%;border: 1px solid transparent;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .site-nav {background: rgba(255, 255, 255, 0.7);border: 1px solid #eee;border-right: 0;}.RWDmenu_plus04 .header.is-up .features {background: rgba(211, 211, 211, 0.6);border: 1px solid #eee;}.RWDmenu_plus04 .site-nav .menu>li>a { text-transform: uppercase; letter-spacing: 1px; color: #000; font-weight: bold;}.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: #000;}.RWDmenu_plus04 .logo { width: 80px; margin-top: 0px; margin-left: 10px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border: 1px solid #000;border-width: 1px 1px 0 0;}.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: #000;border-width: 1px 1px 0 0;}.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;}.RWDmenu_plus04 .site-nav .menu>li:after { content: ""; position: absolute; width: 0; height: 2px; background: #000;left: 0;bottom: 0;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .site-nav .menu>li:hover:after {content: ""; position: absolute;  width: 100%;  height: 2px;  background: #000; left: 0; bottom: 0;}/*詢問車*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {letter-spacing: 1px;background: #000000;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 0px 25px 12px;}.RWDmenu_plus04 .features i img { width: 18px; position: relative;bottom:2px;}.RWDmenu_plus04 .features .cart-btn:after { content: "Querycar"; position: relative; color: #525252; margin-left: 5px; font-size: 15px; letter-spacing: 0px; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}/*語言*/ 
.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label { color: #525252;}.lang-select-label {font-size: 15px;}/*搜尋*/ 
.RWDmenu_plus04 .features .search-btn {padding: 25px 20px;}.search-btn i {line-height: 24px;}.RWDmenu_plus04 #search-box { right: 4%; top: calc(100% - 21%);}.RWDmenu_plus04 #search-box .search { background: #000; color: #fff;}/*banner*/ 
.RWDbanner_plus01.style-control.control-left .control-box { left: 0; border: 0; background: rgba(255, 255, 255, 0.9);}.slickitem01 .container { width: 36% !important; float: right;padding: 0 7%;}.RWDbanner_plus01 .slickitem01 .slick-caption { top: 33%;letter-spacing: 0;}.slickitem01 .txt1 { font-weight: bold; text-transform: uppercase; font-size: 50px;font-family: 'Source Sans Pro', sans-serif;    letter-spacing: 1px;}.slickitem01 .txt1:after { content: ""; position: absolute; width: 50px;  height: 1px;  bottom: -30px; background: #000; left: 5px;}.slickitem01 .txt2 { font-size: 23px;font-family: 'Source Sans Pro', sans-serif;line-height: 30px;}.RWDbanner_plus01 .slickitem01 .slick-caption .txt2 { margin-top: 60px;margin-left: 5px;}/*down*/ 
.RWDbanner_plus01 .page-scroll {bottom: 0; left: 261px; width: 67px; height: 67px;background: #000;margin: 0;}.RWDbanner_plus01 .page-scroll.style01 a span {top: 45px; width: 20px; height: 20px; margin-left: -10px; border-left: 2px solid #fff; border-bottom: 2px solid #fff;}/*共用*/h1.main-title { color: #d3d3d3 !important; font-size: 40px !important;  letter-spacing: 2px; font-weight: bold !important;}h2.sub-title{ color: #333 !important; font-size: 24px !important; letter-spacing: 7px; margin-top: 15px !important;font-weight: bold !important;}/*關於我們*/ 
.about-block { padding: 120px 0 80px;font-size: 15px; line-height: 32px; letter-spacing: 2px; text-align: justify; color: #666;position: relative;z-index: 1;}.RWDedictor001 .section-line {display: none;}.RWDedictor001 .section-subject {text-align: left;}.RWDedictor001 h2.sub-title {margin: 18px 0 0 5px;}.about-l { position: absolute; left: -60px;top:0;}.about-r {margin-top: 12vw;font-weight: bold;font-size: 16px;width: 35%; float: right;}.about-b { margin-top: 45px; padding: 15px 0px 30px 80px;}.about-bg { position: absolute;  width: 90%;  height: 620px;  background: rgba(255, 255, 255, 0.5);  bottom: 0;  right: 0%; z-index: -1;}.about-r ul {padding-left: 19px;}.about-r li {border-bottom: 1px dashed #666;margin-bottom: 15px;padding-bottom: 5px;}.about-b p {margin: 0;}/*按鈕*/ 
.RWDbtn01 .btn-box {  display: inline-block;  flex-wrap: initial;  justify-content: initial; align-content: initial; width: auto; float: right; text-align: center;margin: 0;}.RWDbtn01 .btn-box li {padding: 0;}.RWDbtn01 .btn { border-radius: 0; font-size: 17px; color: #000 !important; background: transparent !important; line-height: 1.5em; letter-spacing: 3px;padding: 0;margin-top: 20px; font-weight: bold;}.about-block .RWDbtn01 .btn:hover {letter-spacing: 7px;}/*產品總攬*/ 
.product-block {position: relative;z-index: 1;padding: 20px 0 40px;}.product-block .container { padding: 80px 50px 60px; position: relative;}.product-bg { position: absolute;  width: 90%;  height: 100%;  background: rgba(255, 255, 255, 1);  bottom: 0;  right: 0%; z-index: -1;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 { color: #000;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none;}.RWDproduct004 .callout-dark {background-color: transparent; padding: 0;margin-bottom: 50px;}.RWDproduct004 section { border-bottom: 0px solid rgba(0, 0, 0, 0.1);}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {text-align: center;color: #333;letter-spacing: 2px;font-size: 20px;}.RWDproduct004 .item-box-desc {margin-bottom: 0; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; position: absolute; bottom: 7px; left: 7px; width: calc(100% - 14px);background: -webkit-linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.4)); background: -o-linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.4)); background: -moz-linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.4));background: linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.4));padding: 30px 30px 20px;pointer-events: none;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 { text-align: left; color: #fff; letter-spacing: 2px; font-size: 20px;display: inline-block;position: relative;}#portfolio > div > div > div:after { content: ""; position: absolute; width: 100%; height: 100%; border: 7px solid#fff; top: 0; z-index: 1; pointer-events: none;}.RWDproduct004 .item-box figure a { display: block; height: 100%; width: 100%;}.RWDproduct004 .item-box img { -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;}.RWDproduct004 .item-box:hover img {/* -webkit-transform: scale(1.1); transform: scale(1.1);*/-webkit-filter:brightness(.5);}.RWDproduct004 div.row > div img.img-responsive {pointer-events: none;}/*top*/ 
.product-top .RWDproduct004 #portfolio > div > div {width: calc(100%/3);}/*bottom*/ 
.product-bottom .RWDproduct004 #portfolio > div > div {width: 33.333333%;}.product-bottom .RWDproduct004 .callout-dark {display: none;}.product-bottom #portfolio > div > div:nth-child(2), .product-bottom #portfolio > div > div:nth-child(3) {width: 66.666666%;}/*按鈕*/ 
.product-btn-box { text-align: center; margin-top: 60px;}.product-btn { font-size: 17px; border: 1px solid #000; color: #fff; padding: 15px 100px;letter-spacing: 3px;background: #000; font-weight: bold;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.product-btn-more {margin-right: 10px;border: 1px solid #000;background: #fff;color: #000;}.product-btn:hover { background: #bebebe; border-color: #bebebe; color: #000;}/*最新消息*/ 
.news-block { padding: 80px 0;}.RWDnews005 .section-line {display: none;}.RWDnews005 h4 { font-weight: bold; letter-spacing: 2px;}.RWDnews005 p { font-size: 15px; letter-spacing: 1px; text-align: justify; line-height: 2; color: #666;padding: 0 20px 20px;margin: 0;background: #fff;}.RWDnews005 .owl-carousel { overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -47px;box-shadow: 1px 1px 15px rgba(43,43,43,.12);}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -47px;box-shadow: 1px 1px 15px rgba(43,43,43,.12);}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { color: #000; background: rgba(255, 255, 255, 0.6); border: #fff 0px solid; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;font-size: 40px;}.RWDnews005 .controlls-over .owl-pagination { display: none;}.RWDnews005 .margin-top-20 { margin-top: 0px !important; padding: 20px 20px; margin: 0; background: #fff;}.RWDnews005 .list-inline { margin-left: 0; text-align: center; background: rgba(255, 255, 255, 0.4); padding: 5px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i {position: relative; top: -2px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(even) { margin-top: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { opacity: 1;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover {opacity: 0.7;}/*footer*/ 
.footer-block {position: relative;z-index: 1;padding: 80px 0; font-size: 14px; color: #666; letter-spacing: 1px; line-height: 32px;}.footer-block a {color: #666;}.footer-bg { position: absolute; width: 90%;  height: 100%;  background: rgba(255, 255, 255, 0.5);  bottom: 0;  left: 0%; z-index: -1;border-bottom: 15px solid #000;}.ft-title-box { padding: 30px 30px; border: 1px solid #eee; background: #fff; margin-bottom: 30px;}.footer-block h1 { font-size: 24px; font-weight: bold; color: #333;  line-height: 30px;}.footer-block h2 { font-size: 20px; font-weight: bold; letter-spacing: 3px; color: #333; margin-top: 0;}.footer-block i { color: #000; width: 20px; display: inline-block;}.taiwan-c, .vietnam-r {margin-top: 20px;}.taiwan-l h1 {text-transform: uppercase;}.vietnam-r h1 {text-transform: uppercase;margin-bottom: 20px; margin-top: 0;}.copy-box { border-top: 1px dashed #ccc; margin-top: 30px; padding-top: 30px; font-size: 12px; letter-spacing: 1px; color: #666;padding-left: 45px;}.RWDssl01 {display: inline-block;}.copy-box .RWDedictor { display: inline-block; margin-left: 15px;}.copyright {display: inline-block;margin-left: 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #666;}.taiwan-box {display: none;}.vietnam-box { padding: 0 30px;}/*按鈕*/ 
.contact-btn { width: calc(50% - 5px); float: left; text-align: center;margin-top: 0px; padding: 15px 0px; border: 0px solid !important;margin-top: 20px; background: #000 !important;color: #fff !important; font-weight: bold;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; font-size: 17px;letter-spacing: 3px; line-height: 1.5em;}.contact-btn i { color: #fff; width: 20px; display: inline-block; font-size: 20px; position: relative; top: 2px;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.contact-btn:hover i { color: #000;}.contact-btn:hover {background: #bebebe !important;color: #000 !important;}.contact-btn-1 {margin-left: 10px;background: #555 !important;}/*top*/ 
.scrollTop002 { bottom: 5%; right: 2.5%;}.scrollTop002 .ii { font-size: 40px; background: #000; border-radius: 0;}
/*越南文 start*/

/*contactus*/ 
.lang_vn .form-group .control-label {width: 100%;}.lang_vn .form-group .col-sm-12.col-md-11 {width: 100%;padding: 0;}@media (max-width: 800px){.lang_vn .form-group label {padding: 0 !important;}}

/*越南文 end*/
/*內頁 start*/

.page_wrapper_bg .fl { display: none; width: 140px; left: 50% !important; margin-left: -70px; top: 50% !important; margin-top: -70px;}.page_wrapper_bg .fl img { width: 100%;}.RWDmenu_plus04 .overlay { z-index: 31;}/*main*/ 
.page_wrapper_bg .main {padding-top: 50px; background-color: transparent;}.page_wrapper_bg header { border-bottom: 0px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}    .page_wrapper_bg section.call_to_action {position: relative; text-align: left;padding: 35px 0 120px 0;min-height: 600px;}.main_bg {position: absolute; width: 90%;height: 100%;background: #fff; bottom: 0;right: 0%;z-index: -2;}.page_wrapper_bg  .footer-bg { right: 0%;left: auto;}/*-------按鈕--------*//*回上一頁按鈕*/#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;padding: 0;box-shadow: none;}.btn.btn_back a {font-weight: 600;padding: 0 15px;border: 1px solid #000; background: #fff;color: #000; transition: all 0.2s ease;}.btn.btn_back a:hover {background: #bebebe;border-color: #bebebe;color: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {font-weight: 600;padding: 0 30px;margin-top: 20px;border: 1px solid #000;color: #fff;background: #000;transition: all .2s ease;}.ebtn a:hover {background: #bebebe; border-color: #bebebe;color: #000;transition: all .2s ease;}/*詢問車*/ 
.RWDquiry .btn.normal {font-weight: 600;background: #fff;border:1px solid #000;color:#000;border-radius: 0;}.RWDquiry .btn.normal:hover{background: #bebebe; border-color: #bebebe;color: #000;transition: all .2s ease;}.RWDquiry .btn.normal.bg2 {font-weight: 600;background: #000;color: #fff;transition: all .2s ease;border: 1px solid #000;border-radius: 0;transition: all .2s ease;}.RWDquiry .btn.normal.bg2:hover{background: #bebebe; border-color: #bebebe;color: #000;transition: all .2s ease;}/*麵包屑*/ 
.hgroup .container { border-bottom: 0px;}.hgroup h1 {color: #333;letter-spacing: 2px;font-size: 32px;font-weight: 600;line-height: 1.5; margin: 0 0 .3em 0; padding: 0;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; 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: bold;}.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 {word-break: break-word;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 {word-break: break-word; 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;}/*側選單*/#sidebar { padding-left: 15px !important;}.m2018 .products-nav .nav-title {background: #333;padding: 6px 10px;margin-bottom: 0; color: #fff;}.m2018 .products-nav>ul>li {margin: 0;padding: 15px 0 15px 10px;border-bottom: 1px dashed #ddd;}.m2018 .products-nav>ul>li.active, .m2018 .products-nav>ul>li:hover{ background: #eee;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a{color: #000;}.m2018 .products-nav>ul>li>a {color: #666;}/*關於*/ 
.special {padding-top: 60px;}.special .col-sm-4 p {border:1px solid #ddd;padding: 15px;text-align: left; min-height: 220px;}.special .col-sm-4 h2 span {color: #f4f4f4; font-size: 100px; position: absolute; z-index: -1; top: -40px; line-height: 1;}.page_wrapper_bg .fac_location h4 {letter-spacing: 1px ;display: inline-block;margin-bottom: 0;background: #ddd;padding: 2px 10px;}.page_wrapper_bg .fac_location p {letter-spacing: 1px;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {background: #eee;border-bottom: 0px;text-align: center;}.layoutlist_2 .subject a {letter-spacing: 2px; font-weight: 600;}.layoutlist_2 .item img {transition: all .5s ease;}.layoutlist_2 .item:hover img { filter: brightness(0.4); transition: all .5s ease;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #666;}.RWDproduct_page .products-info .name { font-weight: 600;margin-bottom: 3px;}.RWDproduct_page .products-info .subname { margin-bottom: 20px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 14px; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title {background: #eee;border: 1px solid #ddd; padding: 6px 8px; margin-bottom: 0;}.RWDproduct_page .products-info .txt .title .ii { right: 8px;margin-top: -5px;}.RWDproduct_page .products-info .txt .editor {padding: 20px 15px; border: 1px solid #ddd; border-top: 0;}.RWDproduct_page .ibtn {background: #ddd; letter-spacing: 2px;font-weight: 600; color: #000; padding: 4px 20px;}.RWDproduct_page .btn-other .ibtn:hover {background: #000;color: #fff;}/*最新消息*/ 
.layoutlist_8 .list_subject {padding-left: 40px;}.layoutlist_8 .list_subject a {font-size: 18px;font-weight: 600; color: #333;}.layoutlist_8 .list_subject .summary a { font-size: 15px; font-weight: 400; color: #666;}.layoutlist_8 .listdate .day { color: #333;font-size: 35px; font-weight: 600;}.layoutlist_8 .item { border-bottom: 1px dashed #ddd;}.layoutlist_8 .item:last-child { border-bottom: 0px;}/*聯絡我們*/ 
.form-horizontal .form-group {margin-left: 0;margin-bottom: 25px;}.eformsDesc {margin: 10px 0 40px;}textarea.form-control {min-height: 100px;}.customized_columns ._input, .customized_columns select {border-radius: 0;border: 0px;background-color: #eee;}/*詢問車*/ 
.info-box, .no-item, .shopping-item, .shopping_form {background: #eee;border-radius: 0;}.shopping-item .table .tbody .tr .td {border-bottom: 10px solid #eee;}.lang_en .call_to_action, .lang_en .call_to_action p { letter-spacing: .5px;}.lang_en .form-horizontal .control-label { width: 140px; letter-spacing: .5px;}.lang_en #eForm1 .col-sm-12.col-md-11 { width: calc(100% - 140px) !important;}.lang_en .ebtn a,.footer-block a { letter-spacing: .5px;}

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

@media (max-width:1700px){.slickitem01 .container { width: 34%; padding: 0px 4%;}.about-bg {width: 95%;}.product-bg {width: 95%;}.footer-bg {width: 95%;}.scrollTop002 { bottom: -4px; right: calc(5% - 40px);}/*內頁*/ 
.main_bg {width: 95%;}}@media (max-width:1600px){.RWDmenu_plus04 .features {width: 28%;}.RWDbanner_plus01 .slickitem01 .slick-caption { top: 31%;}.about-b { margin-top: 75px;}.about-l {left: -40px;}.about-r {margin-top: 13vw;}.about-bg {height: 650px;}}@media (max-width:1400px){.RWDbanner_plus01 .slickitem01 .slick-caption { top: 27%;}.RWDmenu_plus04 .features {width: 30%;}.about-bg {width: 100%;}.product-bg {width: 100%;}.footer-bg {width: 100%;}.scrollTop002 {right: 0;}.about-r {padding-right: 40px;}.about-b {padding: 15px 40px 30px 40px;}.about-r {margin-top: 15vw;}.slickitem01 .txt1 {font-size: 45px;}/*內頁*/ 
.main_bg {width:100%;}}@media (max-width:1300px){.about-r {margin-top: 17vw;}.RWDmenu_plus04 .features {width: 33%;}}@media (max-width:1200px){.about-l {left: -15px;}.RWDnews005 .controlls-over .owl-pagination {display: block;margin-top: 20px;}.RWDnews005 .owl-buttons {display: none;}.ft-title-box {margin: 0 0px 30px 0;}}

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

@media (max-width: 1199px){/*all*/#RWDfullscreen01 .container { width: 96%;}/*menu*//*.RWDmenu_plus04 .features {margin: 0;line-height: 21px;}.RWDmenu_plus04 .features:after {width: 1px;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .features:after {width: 0px;}.RWDmenu_plus04 .ml-stack-nav-toggle {border: 1px solid transparent;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle {background: rgba(255, 255, 255, 0.7);border: 1px solid #eee;border-left: 1px solid transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a { background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000;}.RWDmenu_plus04 #search-box { right: 0;}.RWDmenu_plus04 .features .search-btn {padding: 25px 20px 25px 40px;}*//*banner*/ 
.slickitem01 .container { width: 34% !important; padding: 0px 5%;}/*about*/ 
.about-r {width: 36%;}/*footer*/ 
.vietnam-box { padding: 0px 25px;}.copy-box {padding-left: 40px;}/**/ 
.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}.page_wrapper_bg .page_subject {padding: 0 ;}#sidebar {padding-left: 0 !important;}.hgroup h1 {text-align: center;}p.t_center {text-align: center;}.btn.btn_back, .ebtn {transition: 0s;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*all*/#RWDfullscreen01 .container { width: 96%;}/*menu*/ 
.RWDmenu_plus04 .features {margin: 0;line-height: 21px;width: auto;}.RWDmenu_plus04 .features:after {width: 1px;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .features:after {width: 0px;}.RWDmenu_plus04 .ml-stack-nav-toggle {border: 1px solid transparent;transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;}.RWDmenu_plus04 .header.is-up .features {height: 76px;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle {background: rgba(255, 255, 255, 0.7);border: 1px solid #eee;border-left: 1px solid transparent;height: 76px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a { background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #000;}.RWDmenu_plus04 #search-box { right: 0;}.RWDmenu_plus04 .features .search-btn {padding: 23px 20px 27px 40px;}.ml-stack-nav-toggle__line {right: 12px; width: 26px;}/*banner*/ 
.slickitem01 .container { width: 44% !important; padding: 0px 8%;}/*about*/ 
.about-bg { height: 86vw;}.about-l { left: 0; position: relative; width: 100%; padding: 0 50px;}.about-r { margin-top: 6vw; padding: 0 40px; width: 100%; float: none;display: inline-block;}.about-b {margin-top: 30px;}/*product*/ 
.RWDproduct004 .item-box:hover img { -webkit-filter: brightness(1);}/*footer*/ 
.footer-block h1 { font-size: 21px;}/*內頁*/ 
.special .col-sm-4 p {min-height: 245px;}.verifyimg {margin-left: 25px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.slickitem01 .container { width: 54% !important;}/*about*/ 
.about-bg {height: 110vw;}/*product*/ 
.product-block .container {padding: 80px 30px 60px;}/*footer*/ 
.copyright {display: block;}/*內頁*/#sidebar {margin-bottom: 30px;}.special .col-sm-4 p {min-height: 275px;}.page_wrapper_bg section.call_to_action {padding: 35px 0 90px 0;}.btn.btn_back, .ebtn {width: auto;}.shopping-item .table .tbody .tr .td {border-bottom: 0px;}.lang_en .form-horizontal .control-label { width: 170px;}.lang_en #eForm1 .col-sm-12.col-md-11 { width: calc(100% - 170px) !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*all*/#RWDfullscreen01 .fl { display: none; width: 100px; left: 50% !important; margin-left: -50px; top: 50% !important; margin-top: -50px;}h1.main-title {font-size: 32px !important;}/*menu*/ 
.RWDmenu_plus04 .logo {padding: 5px;}.RWDmenu_plus04 .features .cart-btn:after {display:none;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 12px 25px 12px;}.RWDmenu_plus04 .features { border: 0;height: 70px;}.RWDmenu_plus04 .header.is-up .features { height: 60px;margin-top: 7px;background: rgba(255, 255, 255, 0.6);}.RWDmenu_plus04 .header.is-up .features .cart-btn, .RWDmenu_plus04 .header.is-up .features .querycar-btn {padding: 18px 12px;}.RWDmenu_plus04 .header.is-up .features .search-btn {padding: 18px 20px 18px 30px;}.RWDmenu_plus04 .ml-stack-nav-toggle { border: 1px solid transparent; border-left: 0px solid transparent;padding-left: 10%;margin-left: 3%;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle { background: rgba(255, 255, 255, 0.9);height: 60px;border: 1px solid #eee; border-left: 0px solid transparent;margin-left: 0%;padding: 29px 14px 29px 13%;margin-top: 7px;}.ml-stack-nav-toggle__line { right: 15%; width: 70%;}.RWDmenu_plus04 .header.is-up .ml-stack-nav-toggle__line { right: 20%; width: 60%;}.RWDmenu_plus04 #search-box { right: 5%; width: 90%;}/*banner*/ 
.RWDbanner_plus01.style-control.control-left .control-box { background: rgba(255, 255, 255, 0.7);}.RWDbanner_plus01 .page-scroll { bottom: 40vw;  left: 8%; width: 67px; height: 67px; background: transparent;margin: 0;}.slickitem01 .container { width: 100% !important;}.RWDbanner_plus01 .slickitem01 .slick-caption { top: 25%; width: 100%; text-align: left;}.slickitem01 .txt1 {font-size: 36px;}.slickitem01 .txt2 {font-size: 20px;}/*about*/ 
.about-block { padding: 100px 0 60px;}.RWDedictor001 .section-subject {text-align: center;}.about-r {padding: 0 20px;margin-top: 15vw;}.about-l { padding: 0;}.about-b { padding: 0px 20px 30px 20px;}.RWDbtn01 .btn { margin-top: 30px;}/*product*/ 
.product-block .container {padding: 60px 20px 40px;}.product-top .RWDproduct004 #portfolio > div > div { width: 100%;}.product-bottom .RWDproduct004 #portfolio > div > div { width: 100%;}.product-bottom #portfolio > div > div:nth-child(2), .product-bottom #portfolio > div > div:nth-child(3) {width: 100%;}.product-btn { display: block; padding: 15px 0px;}.product-btn-box {margin-top: 30px;}.product-btn-more { margin-bottom: 10px;margin-right: 0;}/*news*/ 
.news-block { padding: 80px 0 40px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(even) { margin-top: 0;}/*footer*/ 
.footer-block { padding: 60px 0;}.footer-block h2 { font-size: 18px; letter-spacing: 2px; margin-top: 20px; margin-bottom: 20px;}.ft-title-box {padding: 25px 10px;}.contact-btn { width: 100%; margin-top: 10px;}.contact-btn-1 { margin-left: 0;}.vietnam-box { padding: 0 15px;}.copy-box { padding-left: 0; text-align: center;}.copy-box .RWDedictor { display: block; margin-left: 0;}.copyright { margin-left: 0;}/*內頁*/ 
.page_wrapper_bg .article-text {text-align: left;}.hgroup h1 {font-size: 28px;}.page_wrapper_bg .main { padding-top: 30px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg section.call_to_action { padding: 35px 0 60px 0;}.special .col-sm-4 p {min-height: auto;margin-bottom: 70px;padding: 30px 15px;}.special .col-sm-4:last-child p { margin-bottom: 30px;}.page_wrapper_bg .fac_location p {text-align: left;}.RWDproduct_page .btn-other li {width: 100%;}.btn.btn_back, .ebtn {width:100%;}.RWDproduct_page .btn-other li button { padding: 6px 0;}.RWDproduct_page .products-info .name-box {margin-top: 30px;}.layoutlist_8 .listdate .day {font-weight: 400;}.layoutlist_8 .list_subject {padding-left: 15px;}.form-horizontal .form-group { margin-left: -15px;}.shopping-item { background: transparent;}.RWDquiry .btn.normal {margin: 0 0 15px;display: block;width: 100%;}.lang_en .form-horizontal .control-label,.lang_en #eForm1 .col-sm-12.col-md-11 { width: 100%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {width: 70px;padding: 5px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn { width: 100%;}h1.main-title {font-size: 30px !important;}.RWDbanner_plus01 .page-scroll { bottom: 35vw;}
}
/*iphone5 end*/