/* all */a, a:hover, a:focus{text-decoration: none;}.main {/*background: url(archive/image/customization/200116_bg.png);*/overflow: hidden}.RWDfakeloader .fl img {width:150px}/* 反白顏色設定*/::selection { background: #a59169; color: #fff;}::-moz-selection { background:#a59169; color: #fff;}/*搜尋*/ 
.cd-search {left: 70%;width: 30%;top: 80px !important;height:45px}.cd-search button {right: 30px;font-size: 15px;letter-spacing: 2px;top: 13px;font-weight: 600;}#top_search_searchkey::placeholder {color: #222; font-size: 15px;letter-spacing: 2px;font-weight: 600;position: relative;top: -2px;}.cd-search button:hover {color: #0171b2;}/*選單*/ 
.RWDmenu_plus02 .inside {background: transparent;}.cd-primary-nav>li>a:hover {color: #ef5f02;}.RWDmenu_plus02 .container {width: 95%}.cd-primary-nav>li>a {letter-spacing: 3px; font-size: 16px;font-weight: 600;}.cd-main-header {background: transparent;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #222}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#e45a00;}.cd-primary-nav>li:after {display:none}.cd-primary-nav>li>a:hover {color: #e45a00}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #ea7529;color: #fff;}.RWDmenu_plus02 .inside.is-up {box-shadow: 1px 1px 15px rgba(43,43,43,.12);background:#fff;}/*logo*/ 
.cd-logo {width: 120px;margin-top: 0px; margin-left: 0px;padding: 15px;background: #fff;box-shadow: 0px 0px 10px rgba(14, 48, 86, 0.65);}.inside.is-up .cd-logo {box-shadow: 0px 0px 0px rgba(14, 48, 86, 0.65)}/*會員 購物車*/ 
.RWDmenu_plus02 .cart-block i.qty, .RWDmenu_plus02 .querycar-block i.qty {color: #222;box-shadow: 0px 0px 0px #ccc}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover {color:#e45a00;}.RWDmenu_plus02 .cart-menu .title span {background: #ff6501; box-shadow: 0px 0px 0px #dedede;position: relative;top: -3px;}.RWDmenu_plus02 .cart-menu .carempty {font-size: 15px;font-weight: 600;letter-spacing: 2px;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color:#ff6501;transition: 0.5s}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#666;}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px dotted #aaa}/*標題共用*/ 
.main-title {font-size: 48px !important; margin: 0px !important;color:#274c76 !important;font-weight: 600 !important;letter-spacing: 2px !important;text-transform:uppercase;line-height: 1.1 !important}.sub-title {font-size: 26px !important;margin: 22px 0 0 !important;color:#222 !important;font-weight: 600 !important;letter-spacing: 5px !important;}.section-line {display:none !important}/*服務項目*/ 
.RWDService002 {position: relative;padding: 0px 0px;}#m_RWDBASE_PAT01_14_1 > div.section-inner > div > div:nth-child(2) {float: right;width: calc(100% - 350px);display: inline-block;margin: 0px}.RWDService002 .container {width: 85%}.service_block {padding: 100px 0px 120px;position: relative;}.RWDService002 .section-subject.row {width: 350px;display: inline-block;float: left;background: transparent;padding: 75px 0px;margin: 0px;border-right: 1px #ff6601 dotted;}.funny-boxes > .funny-boxes-text > h4::after {display:none}.funny-boxes.not-right-column::before {display:none}.funny-boxes.not-right-column {padding-bottom: 0; border-right: 1px #d8d8d8 solid;}#m_RWDBASE_PAT01_14_1 > div.section-inner > div > div:nth-child(2) .col-md-4 {background:transparent;padding: 28px 0px;transition: 0.8s;}.funny-boxes > .funny-boxes-icon { height: 100px;line-height: 90px; margin-bottom: 0px; width: 100px;}.funny-boxes > .funny-boxes-text > h4 {font-size: 18px;letter-spacing: 1px;color: #ffffff;line-height: 35px;font-weight: 600;padding-bottom: 0px}.funny-boxes > .funny-boxes-text > h4 a {color:#222}.funny-boxes.float-shadow > .funny-boxes-icon::before {background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.15) 00%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;height: 15px; left: 5%;width: 80%;z-index: -1;}.flipInY {-webkit-backface-visibility: visible!important; -ms-backface-visibility: visible!important; backface-visibility: visible!important; -webkit-animation-name:fadeInUp;animation-name:fadeInUp;}/*產品*/ 
.product_block {position: relative;background:#fdf9f6;padding: 100px 0px 80px;}.product_block .container {width: 85%}.RWDproduct002_v2 .section-subject {display:none}.RWDproduct002_v2 {padding: 0px 0px 0px 0px;}.product_block .product_left {width: 350px;display: inline-block;float: left;background:transparent;padding: 75px 0px 0px;margin: 0px;text-align: center;}.product_block .product_right {width: calc(100% - 350px);}.product_btn_block {margin-top: 70px;}.product_btn_a { background:#ff6601;width: 60%;margin: 0 auto; display: block; padding: 12px 0px; color: #fff;letter-spacing: 2px;font-size: 16px;font-weight: 600;transition: 0.5s;border-radius: 50px;position: relative}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.product_btn_a:hover {background: #274c76;color: #fff;}.portfolio-bottom-summary h4 {font-size: 18px;font-weight: 600;letter-spacing: 1px;line-height: 30px;background: #9fb7da;padding: 5px 0px;margin: 0px;transition: 0.5s;}.product_info { margin-top: 35px; font-weight: 600; font-size: 15px; letter-spacing: 1px; line-height: 32px; padding: 0px 55px; text-align: left;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.RWDproduct002_v2 .btn-box {display:none}.product_btn_a::after {background: url(archive/image/customization/arrow.png);content: "";position: absolute;width: 15px;height: 15px;background-size: contain;top: 15px;right: 30px;}/*關於我們*/ 
.about_block {padding: 100px 0px;position: relative}.RWDright_cont002 .container {width: 75%}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box .text {line-height: 30px;font-size: 14px; letter-spacing: 1px;color: #222;margin-top: 30px;width: 100%;font-weight: 600;}.RWDright_cont002 .item-first .text-box .underline {display:none}.RWDright_cont002 .item-first .pic {width: 45%}.RWDright_cont002 .item-first .text-box {width: 55%;color: #222;padding: 0px 50px}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 18px; letter-spacing: 2px; margin-top: 18px;font-weight: 600;color: #274c76;}.about_block .about_box ul {padding-left: 22px;}.about_block .about_box { font-size: 11px; line-height: 24px;margin-top: 10px;}.RWDright_cont002 .item-first .text-box a {color: #fff;padding: 10px 10px;border: 0px solid #ccc;width: 150px;margin-top: 12px;float: left;background: #ff6601;border-radius: 50px;position: relative}.RWDright_cont002 .item-first .text-box button {box-shadow: 0px 0px 0px #b1b1b1; font-size: 15px; letter-spacing: 2px; font-weight: 600;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #274c76;}.about_block::after {position: absolute;width: 600px;content: "";background: url(archive/image/customization/bg01.png);height: 449px;right: -68px;bottom: -112px;background-size: contain;opacity: 0.8;z-index: -1}.RWDright_cont002 .item-first .text-box a:after {background: url(archive/image/customization/arrow.png);content: "";position: absolute;width: 15px;height: 15px;background-size: contain;top: 13px;right: 20px;}    @keyframes move01{0% {   opacity: 0;-webkit-transform:translateX(-50px);    -moz-transform:translateX(-50px);    -ms-transform:translateX(-50px);    -o-transform:translateX(-50px);transform:translateX(-50px);}100% {  opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}/*廠區介紹*/ 
.RWDnews005 .section-subject { text-align: center;margin-bottom: 50px;width: 350px; float: left;display: inline-block;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0px;margin-right: 0px;width: calc(100% - 350px);padding-left:0px;float: right}.work_block .container {width: 80%}.RWDnews005 .margin-top-20 {margin-top: 20px !important;text-align: center; letter-spacing: 2px;font-weight: 600;transition: 0.5s}.RWDnews005 h4:hover {color:#ff6601}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #fff;background: #fd6500;border: #fff 0px solid;-webkit-border-radius: 100%; -moz-border-radius: 100%;border-radius: 100%;width: 40px !important;height: 40px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons .fa {position: relative;top: -9px}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important}.RWDnews005 .owl-carousel {overflow: visible}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -10px}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -10px}.RWDnews005 .controlls-over .owl-controls .owl-prev {margin-top: -50px}.RWDnews005 .controlls-over .owl-controls .owl-next {margin-top: -50px}.work_block::after {content: ""; position: absolute;width: 700px;height: 330px;background:#ececec; top: 0;left: 0; z-index: -1;}.work_block {position: relative;padding: 100px 0px;}/*頁尾*/ 
.footer_block {font-size: 15px;color: #222;font-weight: 600; line-height: 30px;letter-spacing: 1px;background:#ececec;padding: 50px 0px;}.footer_block .container {width: 80%}.footer_block a {color:#222;transition: 0.5s}.footer_block a:hover {color:#ff6601}.web_box {font-size: 11px;text-align: right;border-top: 1px #aaa solid;padding-top: 20px;}.footer_block h4 { font-size: 18px; font-weight: 600; color: #000;}.footer_block .footer_info span {margin-right: 12px;display: inline-block;width: 38px;color: #fd6500}.footer_block .icon_box span {width: 60px;color: #274c76; text-align: right;display: inline-block;margin-right: 12px;}.footer_block .icon_box {text-align: right;margin-bottom: 20px;}.footer_block .icon_box img:hover {    opacity: 0.5;}.footer_block .icon_box img {    display: inline-block;    width: 50px;    padding: 5px;    transition: 0.5s;}/**/ 
.scrollTop002 .ii {font-size: 50px;background: #274c76;border-radius: 0%;}.scrollTop002 {bottom: 22%;}/**/ 
.layoutlist_4 select {    font-size: 12px !important;    width: 100% !important;}
/*EN start*/

.lang_en .RWDService002 h2.sub-title { display: none;}.lang_en .cd-primary-nav>li>a,.lang_en .RWDright_cont002 .item-first .text-box button,.lang_en .RWDright_cont002 .item-first .text-box .title, .lang_en .RWDright_cont002 .item-first .text-box .text,.lang_en .footer_info,#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add, #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop,.lang_en .pagecontent .btn a, .lang_en .pagecontent .ebtn a,#join_form label,.lang_en #join_form .btn.btn-primary,.lang_en .hgroup h1,.lang_en .RWDmenu_plus02 .cart-menu .title,.lang_en .RWDmenu_plus02 .cart-menu .carempty,.lang_en .RWDmenu_plus02 .cart-menu .buy-btn a { letter-spacing: .5px;}.lang_en .product_btn_a { letter-spacing: 0;}.lang_en .product_btn_a::after { right: 15px; width: 10px; height: 10px; top: 18px;}.lang_en .about_block .about_box ul li { line-height: 2.5;}.lang_en .footer_right { margin-top: 35px;}.lang_en .form-horizontal .control-label { width: 150px;}.lang_en .col-sm-12.col-md-11 { width: calc(100% - 150px);}.lang_en .form-horizontal .form-group { margin-left: 0;}.lang_en #RWDshopping .editor a { word-break: break-all;}/*shopping cart*/#RWDshopping .editor ol { padding-left: 19px;}#RWDshopping .editor a:hover { color: #e45a00; transition: .5s;}#RWDshopping .editor a { color: #274c75; font-weight: bold; border-bottom: 1px solid; transition: .5s;}#RWDshopping .editor { color: #333;}/*products*/ 
.lang_en span.amount_name, .lang_en span.stands_name { display: block; font-size: 13px; color: #ccc;}.lang_en .layoutlist_4 select { width: 100% !important; padding-right: 24px;}.lang_en .notice { padding: 50px;}.shopping-item .name { font-weight: bold;}.lang_en .layoutlist_4 .subject { height: auto !important; min-height: auto; font-weight: bold; font-size: 16px; margin-top: 0;}.lang_en .products-info .pd-info .control-label, .lang_en span#prod_stand_text { margin-bottom: 10px;}.lang_en .products-info .pd-info .control-label, .lang_en span#prod_stand_text, .lang_en .RWDproduct_page .products-info .select-box, .lang_en .RWDproduct_page .products-info .qtybox { width: 100%; display: block;}.lang_en .RWDproduct_page .products-info .select-box { font-weight: bold; color: #111;}.lang_en li#MO_sellPrice span:nth-child(3) { display: inline-block;}.lang_en li#MO_sellPrice span { display: block;}.lang_en li#MO_sellPrice { display: block;}.lang_en #mobile-fixed .control-label { width: 130px;}.lang_en #mobile-fixed .qtybox, .lang_en #mobile-fixed .select-box { width: calc(100% - 170px);}/*member*/ 
.lang_en .login_box_body .form-group {display: block;}.lang_en .login_box_body .control-label, .lang_en .login_box_body .control-box { min-width: 100%; display: block;}.lang_en .form-group.pre-login-option { text-align: center;}.lang_en #forget_table .forget_verifycode { margin-bottom: 15px;}.lang_en #forget_table .th, .lang_en #forget_table .td, .div-table, .lang_en #forget_table .forget_verifycode { display: block; width: 100% !important;}.lang_en #div_forget_content .subject { letter-spacing: 0;}.lang_en .login_box_head {padding-bottom: 15px;}.lang_en #join_form .control-label, .lang_en .login_box_body .control-box { display: block; max-width: 100%; letter-spacing: .5px; width: 100%;}

/*EN end*/
/*INNER start*/

.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #e45a00;}.layoutlist_2 .item, .layoutlist_4 .item { margin: 0 0 30px;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.column_memo { margin-top: 10px; color: #999;}/*ttl & bread*/ 
.hgroup .container { border-bottom: 1px solid #274C75; margin-bottom: 85px;}.hgroup h1 { font-weight: bold; font-size: 30px; color: #274C75; position: absolute; background: #fff; left: 0;letter-spacing: 3px; line-height: 1.5; padding: 0 30px; top: 10px;}.hgroup .breadcrumb { border: none;}.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;transition: .5s;}.breadcrumb a:hover { color: #e45a00;transition: .5s;}/*space*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 { margin-top: 0 !important;}.call_to_action { padding: 35px 0 75px 0 !important;}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;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: .5px;color: #000;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;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}.eformsDesc {border: 1px solid #eee; padding: 40px; text-align: center; margin: 0 0 30px;}.coninfo { grid-template-columns: 1.3fr 1fr; display: grid; margin-bottom: 30px;}.coninfo h5 { background: #ff6501; color: white; padding: 7px 15px; margin: 0 0 15px !important; display: inline-block;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 40px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;border-radius: 99em;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;border-radius: 99em;}.pagecontent .btn a:hover,.pagecontent .ebtn a:hover { background-color: #505050; color: white;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #e45a00 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #274C75 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover {    background: #274c76;    color: white;    transition: .5s;}#panel_14 > section.article-text > div > div > div > div.ebtn {    background: transparent;    color: transparent;    padding: 0;    margin: 0;}#panel_14 > section.article-text > div > div > div > div.ebtn a {    border-radius: 0;    background: ff6601;    color: white;    padding: 6px 40px;    transition: .5s;}.pagecontent .btn a:hover, .pagecontent .ebtn a:hover {    background: #274c76 !important;    transition: .5s;    color: white;}.pagecontent .btn a, .pagecontent .ebtn a {    background: #ff6601 !important;    color: white;    transition: .5s;}/*abus*/ 
.RWDslider01 .products-list .products-item {  margin: 30px 0 0;}.abusimg { margin-top: 30px; position: relative; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 20px;}.RWDslider01 .text { margin-top: 50px;}.abusimg:after { content: ""; background: #fdf9f6; position: absolute; width: 150%; height: 90%; z-index: -1; bottom: -100px; left: -140px;}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #274c75; color: white; font-size: 15px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: #eee;}.m2018 .products-nav li a:hover { color: #ff6601 !important;}.m2018 .products-nav>ul>li.active>a { font-weight: bold;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 14px; background: #eee;}.m2018 .products-nav>ul>li a,.m2018 .products-nav>ul>li a:hover { transition: .5s;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 20px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info { padding: 20px;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #e45a00;}.product1 .form-group label { letter-spacing: 0;}.layoutlist_2 .item, .layoutlist_4 .item { border: 1px solid #eee; text-align: center;}.layoutlist_2 .item:hover img { transform: scale(1.2); transition: all .5s cubic-bezier(0.27, 0.1, 0.1, 0.57);}.layoutlist_2 .item img { transition: all .5s cubic-bezier(0.27, 0.1, 0.1, 0.57);}li#O_sellPrice {color: #e45a00;font-weight: bold;}#product > div.layoutlist_4 .standarea.showY > br { display: none;}button#btn_add2car2go, button#btn_add2car { display: inline-block !important; border-radius: 99em; height: 40px;}.product1 button#btn_add2car2go, .product1 button#btn_add2car { display: none !important;}.layoutlist_4 .price { color: #ff6501; font-weight: bold;}.layoutlist_4 .buybtn:hover { background: #274C75 !important; color: white; transition: .5s;}.layoutlist_4 .buybtn { border: transparent; background: #ff6501 !important; color: white; border-radius: 99em; transition: .5s; height: 35px; display: flex;align-items: center; justify-content: center;}.layoutlist_8 .list_subject .summary { margin: 0 !important;}.layoutlist_4 .showY { padding: 0 20px;}/*news*/ 
.layoutlist_2 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_2 .listdate { border-left: 0 !important;}.layoutlist_2 .listdate .yearmonth { padding: 0;}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}/*cart*/ 
.RWDmenu_plus02 .cart-menu .title span { background: #e45a00;}.RWDmenu_plus02 .cart-menu .title span { background: #e45a00; position: relative; top: -2px;}.RWDmenu_plus02 .cart-menu .buy-btn a { background: #e45a00;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a { background: #274C75;}.cart-menu .text-box .price { color: #333 !important;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .shop-1 .shopping-price-box .sum-box { background: white;border-radius: 0; border: 1px solid rgba(204, 204, 204, .5);}.RWDshopping .btn.normal { border-radius: 99em; font-size: 14px;}.RWDshopping .btn.bg2,.RWDshopping .btn.bg3 { background: #e45a00;  border: 0;color: white !important;}.RWDshopping .btn.bg2:hover,.RWDshopping .btn.bg3:hover { background: #274C75;color: white !important;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b { color: #e45a00 !important;}/*購物車上方圓*/@keyframes num-bg {    0% {         background: #274C75;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {         background: #274C75;        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping-step .current .num:before { background: #274C75;}.shopping-step .name {  color: #666;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price,.total b { color: #e45a00;}.shopping-item,.info-box, .no-item, .plus-in, .shopping-item, .shopping_form { background: transparent; border: 1px solid #eee;}.shopping_form {background: transparent;border: 1px solid #ccc;}.login-box a:hover b { color: #e45a00;}.login-box a b { color: #e45a00;}/*member*/ 
.join_form-title { font-weight: bold; color: #666;}#join_form .btn.btn-primary{ padding: 5px 50px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 > div > div > a { padding: 5px 40px;}.member #panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31 { margin-top: 50px;}li.member-block.logn-out.hidden-xs span { display: none;}li.member-block.my-account.hidden-xs span { display: none;}#join_form {margin-top: 40px;}#btn_member_login:hover,#div_forget_content #forget_table_btn:hover,#join_form .btn.btn-primary:hover,#panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31  > div > div:hover {    background: #274C75 !important;    transition: .5s;}#btn_member_login,#div_forget_content #forget_table_btn,#join_form .btn.btn-primary,#panel_14 > section.article-text > div > div > div.col-sm-9.col-md-9.\31  > div > div {    border-radius: 99em;    background: #e45a00 !important;    transition: .5s;    border-radius: 99em;    border: 0;}.member_join_strong { color: #274C75;transition: .5s;}.member_join_strong:hover { color: #e45a00;transition: .5s;}/*download*/ 
.page_wrapper_bg .dd-select, .download .search_input { background: white;}.download .search_input {margin-left: 0; padding-left: 15px;}.download .search-go { background: #ff6501; color: white; transition: .5s;}.download .search-go:hover { background: #274c75; transition: .5s;}.layoutlist_3 .dbtn_v2 { background: #ff6501 !important; color: white; transition: .5s; border-radius: 99em; border: 0;}.layoutlist_3 .dbtn_v2:hover { background: #274c75 !important; color: white; transition: .5s;}#download > div.download.layoutlist_2 > table > tbody > tr:nth-child(1) > th.list_subject.hidden-xs { width: 45%;}.download .list_table th.list_date { width: 20% !important;}tr.tline:hover { box-shadow: 0 10px 10px #eee; transition: .4s;}tr.tline { transition: .4s;}.download .list_table td.list_subject { font-size: 15px; letter-spacing: 2px; line-height: 2; transition: .4s;}.download .list_table td.list_date { color: #666; font-size: 15px; letter-spacing: 2px;}.download .list_table td.list_no {  font-size: 14px; letter-spacing: 2px; font-weight: bold;}.download .list_table td.list_no:after { content: ".";}.download .list_table tr.even { background: rgba(223, 223, 223, .2);}

/*INNER end*/
/*小螢幕 start*/

@media (max-width: 1680px) {/*寬度*/ 
.RWDService002 .container {width: 100%;}.product_block .container {width: 100%;}.RWDright_cont002 .container {width: 95%;}.work_block .container {width: 100%;}.footer_block .container {width: 98%;}/*工廠介紹*/ 
.RWDnews005 .owl-carousel.owl-padding-10 {padding-right: 50px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 40px;}.RWDright_cont002 .item-first .text-box {width: 55%;padding: 0px 0px 0px 40px;}.footer_block {letter-spacing: 0px;}.scrollTop002 {bottom: 26%;}}@media (max-width: 1680px) {.scrollTop002 {bottom: 30%;}}@media (max-width: 1280px) {.RWDnews005 .section-subject {width: 100%; float: none; display: block;margin: 0 auto 50px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0px; margin-right: 0px;width: calc(100% - 0px); padding-left: 30px;float: none;padding-right: 30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 20px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 20px;}.footer_block .container {width: 100%;}}

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

@media (max-width:1199px) {.lang_en .footer_right { margin-top: 10px;}.cd-logo {width: 100px;padding: 10px;box-shadow: 0px 0px 0px rgba(14, 48, 86, 0.65);}/*選單*/ 
.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 0px !important;}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff}.RWDmenu_plus02 .cart-block {margin-top: 10px;margin-right: 15px;margin-left: 20px;font-size: 16px;}.RWDmenu_plus02 .member-block {float: right;margin-top: 12px; margin-left: 10px}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}nav.cd-nav .bottom-copyright {display:none}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #eee;}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:#eee}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .phone-language, nav.cd-nav .phone-member {border-bottom: 1px solid #cccccc}/*產品*/ 
.portfolio-bottom-summary h4 {font-size: 14px}.product_info {font-size: 14px;padding: 0px 30px;}/*關於我們*/ 
.RWDright_cont002 .item-first .pic {width: 75%;margin: 0 auto;float: none;}.RWDright_cont002 .item-first::after {width: 78%;top: -20px; left: 50%; margin-left: -39%}.RWDright_cont002 .item-first .text-box {width: 80%;padding: 40px 30px 0px 30px;float: none;margin: 0 auto;}.RWDright_cont002 .item-first .text-box a {width: 350px;margin-top: 20px;float: none;background: #ff6601;}/*工廠*/ 
.work_block::after {width: 100%;}.work_block {padding: 100px 0px 50px;}/**/ 
.scrollTop002 .ii {font-size: 45px;}.scrollTop002 {bottom: 26%;right: 5px;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*服務項目*/ 
.RWDService002 .section-subject.row {width: 100% !important;display: block;float: none;padding: 0px 0px;margin-bottom: 50px !important; border-right: 0px #ff6601 dotted;}#m_RWDBASE_PAT01_14_1 > div.section-inner > div > div:nth-child(2) {float: none;width: calc(100% - 0px);display:block;margin: 0px;}.service_block {padding: 80px 0px 50px;position: relative;}/*產品*/ 
.product_block .product_left {width: 100%;display: inline-block;float: none;background: transparent;padding: 0px 0px 0px}.product_btn_block {display:none}.product_block .product_right {width: calc(100% - 0px);margin-top: 35px;}.product_info {text-align: center;}.RWDproduct002_v2 .btn-box {display: block;}.RWDproduct002_v2 .btn-box .btn {background: #ff6601; color: #fff; padding: 2px 30px;font-size: 14px;border: none;line-height: 40px;max-width: 220px;width: 100%;border-radius: 50px;letter-spacing: 2px; font-weight: 600; transition: 0.5s;}.RWDproduct002_v2 .btn-box .btn:hover {background:#274c76}/**/ 
.footer_block .footer_info span {margin-right: 12px;width: 38px;color: #fd6500; letter-spacing: 1px;}.web_box {text-align: left;line-height: 22px;}.footer_block .icon_box {text-align: left;}.footer_block .container {display: flex;align-items: flex-end;}/*INNER*/ 
.coninfoleft { margin-right: 30px;}.coninforight { text-align: left;}button#btn_add2car2go, button#btn_add2car { width: 48% !important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.collapsing_header header {height: 50px;}/**/ 
.sub-title {font-size: 24px !important;margin: 10px 0 0 !important}.main-title {font-size: 40px !important}/*頁尾*/ 
.footer_block .container {display: block;align-items: inherit;}.footer_block {text-align: center;}.footer_block .icon_box {text-align: center;}.footer_right {padding-left: 0px;text-align: center;margin-top: 22px; border-top: 1px #aaa solid;padding-top: 20px;}.web_box {text-align: center;}.footer_block {padding: 50px 0px 20px;}/*INNER*/ 
.hgroup h1 { padding: 0 30px 0 20px; top: -25px;}#sidebar { margin-bottom: 30px;}.RWDproduct_page .btn_back { display: inline-block; width: auto;}.ebtn a { width: auto; display: inline-block; float: right;}.RWDslider01 .text { margin-top: 6px;}.RWDslider01 .pic-list { padding-right: 0;}.RWDslider01 .editor { text-align: left; margin-left: 20px;}.layoutlist_4 select { padding-right: 28px;}.oneline .col-md-4.col-sm-6 { width: 33%;}#mobile-fixed .btn-box .normal {background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn{ height: 35px; background: transparent !important; color: #555; border: 1px solid; border-radius: 0;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop,#mobile-fixed .btn-box .bg2 { background: #e45a00 !important; color: white; border: 1px solid #e45a00;}/*EN*/ 
.lang_en .footer_right { padding-right: 0;}.lang_en .form-horizontal .control-label { width: 100%;}.lang_en .col-sm-12.col-md-11 { width: 100%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDmenu_plus02 .cart-block {margin-left: 10px;}.cd-search {left: 0%;width: 100%}.main-title {font-size: 30px !important;}.sub-title {font-size: 22px !important}/*服務項目*/ 
.service_block {padding: 50px 0px 50px;}#m_RWDBASE_PAT01_14_1 > div.section-inner > div > div:nth-child(2) .col-md-4 {padding: 0px 0px;}.funny-boxes.not-right-column {padding-bottom: 0;border-right: 0px #d8d8d8 solid;border-bottom: 1px #d8d8d8 solid;}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}/*產品*/ 
.product_block {padding: 50px 0px 50px;}.funny-boxes > .funny-boxes-text > h4 {line-height: 28px}/*關於我們*/ 
.RWDright_cont002 .item-first .pic {width: 95%;}.RWDright_cont002 .item-first::after {display:none}.RWDright_cont002 .item-first .text-box {width: 95%;padding: 40px 0px 0px 0px;}.about_block {padding: 50px 0px;}.RWDright_cont002 .item-first .text-box .title {font-size: 24px;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 16px; letter-spacing: 1px;margin-top: 10px;line-height: 30px;}.about_block .about_box ul {margin: 0;}/**/ 
.RWDnews005 .owl-pagination {display: block !important;}.RWDnews005 .owl-buttons {display: none !important;padding-left: 10px;padding-right: 10px;}/*頁尾*/ 
.footer_block .container {width: 100%;padding: 0px 15px;}.footer_block .footer_info span {margin-right: 2px}/*INNER*/ 
.hgroup h1 { position: relative; margin: 0;padding: 0; top: 0;}.hgroup .container {margin-bottom: 40px;}.hgroup .breadcrumb { position: relative;padding: 8px 0; left: 0; right: auto; border: none; width: 100%; bottom: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.video_item {margin-bottom: 40px !important;}.file_area { width: 100%; margin: 0 0 20px;}.dd-container,.page_wrapper_bg .dd-select, .download .search_input { width: 100% !important;}.download_container .btn { width: 100%;}.download .search-container { width: 100%;}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}.RWDslider01 .products-list .products-item { margin: 0;}.RWDslider01 .control-box { margin-top: 40px;}.RWDslider01 .editor { margin-left: -9px;}.RWDslider01 .editor li { line-height: 2;}.abusimg { grid-template-columns: 1fr 1fr; margin-top: -20px;}.abusimg:after { height: 120%; bottom: -150px; left: -30px;}.layoutlist_4 .col-sm-4.col-md-4 { padding: 0;}li#MO_sellPrice { height: 43px; display: flex; align-items: center;}.coninfo { grid-template-columns: 1fr;}.coninfoleft { margin-right: 0; margin-bottom: 40px; text-align: left;}.ebtn.currectsend_btn { width: 100%;}.oneline .col-md-4.col-sm-6 { width: 100%;}.eformsDesc { padding: 20px;}/*EN*/ 
.lang_en .form-control { padding-left: 0;}.lang_en .login_box_head { text-align: center; margin-bottom: 20px;}.lang_en .member_login { padding-top: 0;}.lang_en .form-horizontal .control-label, .lang_en .col-sm-12.col-md-11 { padding: 0 !important;}.lang_en .notice { padding: 30px;}.lang_en .notice strong { text-align: center; display: block;}.lang_en .notice .title { margin-bottom: 29px; text-align: center; font-weight: bold;}.page_wrapper_bg .article-text h2 { font-size: 20px; letter-spacing: 0; margin: 20px 0;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.product_block .container {padding: 0;}.work_block .container {width: 100%;padding: 0px}
}
/*iphone6 end*/