/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}.fl.spinner4{margin-top: 0 !important;margin-left: 0 !important;}/*header*/ 
.cd-logo{width: 180px;margin: 13px 0 0;}@media (min-width: 1170px) {.RWDmenu_plus02 .container{width:90%;padding:0px;min-width:1170px;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{display:none;}.cd-primary-nav > li > a{font-family:arial, 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 15px;color: #555;}.cd-primary-nav > li > a:hover{color: #161f50;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #161f50;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:arial, 微軟正黑體, sans-serif;color: #777;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #161f50;color:#fff;}.RWDmenu_plus02 a{font-family:arial, 微軟正黑體, sans-serif;color: #B28A5A;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #161f50;}@media (min-width: 1170px) {.cd-primary-nav > li > a{height: 70px;line-height: 71px;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{top: 70px;}}/*搜尋*/ 
.cd-header-buttons{top: 15px;}.cd-header-buttons li.search-btn{margin-top: 0;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #161f50;}.cd-search-trigger:hover::after{background: #161f50;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #161f50;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}/*main*/ 
.cd-main-content{background: #fff;}/*banner*/ 
.banner-block{width: 90%;margin: 0px auto;}.RWDbanner_plus01 .slick-caption{top: 35%;}.RWDbanner_plus01 .slick-caption .container{width:80%;}.RWDbanner_plus01 > .slick-caption .txt1{font-size: 50px;font-weight: bold;color: #333;}.RWDbanner_plus01 .slick-caption .txt1{font-size: 50px;font-weight: bold;color: #333;margin-top:0px;}.RWDbanner_plus01 .slick-caption .txt2{font-size: 50px;font-weight: bold;color: #333;margin-top:5px;}.RWDbanner_plus01 .slick-caption .txt3{font-size: 26px;color: #666;letter-spacing: 3px;}.RWDbanner_plus01.style-dotnav.control-center .control-box{bottom: 13%;}/*footer-block*/ 
.footer-block{position: fixed;bottom: 0;background: #fff;width: 100%;padding: 15px 0px;font-size: 13px;letter-spacing: 1px;color: #777;}.footer-block a{color: #777;}.home-footer-block .container{width:90%;padding:0px}.copyright-block .RWDedictor{font-size: 13px;letter-spacing: 1px;color: #777;text-align: right;}/*聯絡資訊*/ 
.contact-block {padding-top: 5px;}/*copyright*/ 
.copyright{text-align: right;}
/*內頁 start*/

/*------------內頁通用--------------*//*scrolltop*/#toTop{display:none !important;}/*menu*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside{box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.12);}/*main*/ 
.page_wrapper_bg .collapsing_header .main{top:70px !important;/*background: #eefaff;*/}.page_wrapper_bg section.call_to_action{padding: 50px 0 80px 0;min-height: 785px;}/*footer*/ 
.page_wrapper_bg .footer-block{position: relative;background: #131c55;color: #fff;}.page_wrapper_bg .footer-block a { color: #fff;}/*copyright*/ 
.page_wrapper_bg .copyright_desc,.page_wrapper_bg  .copyright_desc a,.page_wrapper_bg  .copyright_desc a:hover{color: #fff;}.page_wrapper_bg .copyright-block .RWDedictor { color: #fff;}/*文字統一設定*/ 
.page_wrapper_bg h3 {letter-spacing: 2px;line-height: 1.5;margin: 0 0 10px; font-weight: bold; font-size: 24px !important;}.article-text h2 {font-size:24px;line-height: 1;letter-spacing: 1px;}.article-text h4 {font-size: 18px;line-height: 1;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;}.article-text hr {margin-top: 50px;margin-bottom: 50px;}.page_wrapper_bg ul {line-height: 2; letter-spacing: 2px;text-align: left;}.page_wrapper_bg td {line-height: 2;}/*標題頁簽設計*/ 
.hgroup h1 {color: #131c55;border-left: 6px solid #131c55; font-size: 30px; font-weight: bold; letter-spacing: 3px;line-height: 1;margin: 0 0 0.3em 0; padding: 0 15px;}.hgroup .container { border-bottom: none;}.hgroup .breadcrumb{font-size: 12px;background-color: transparent;margin: 0 0 0px;padding: 0;border: none;position: absolute;bottom: 0px;right: 0px;}/*------------按鈕-------------*//*回上一頁按鈕*/ 
.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;}.btn.btn_back a { padding: 0 15px;background: #131c55;color: #fff; transition: all 0.2s ease;border: 1px solid #131c55;}.btn.btn_back a:hover {border: 1px solid #131c55;color: #131c55;background: transparent;}/*詢問車按鈕*/ 
.page_content1 .btn.btn_querycar {background: #666;border-radius: 0;}.page_content1 .btn.btn_querycar:hover {background: #131c55;}.btn-primary {color: #ffffff;background-color: #5b5b5b; border-color: transparent;border-radius: 0;float: right;margin-right: 15px;}.btn-primary:hover{background-color: #131c55;border-color: #131c55;}.btn-primary:active:hover, .btn-primary:active:focus{background-color: #131c55;}/*確定送出*/ 
.eformsForm .ebtn {float: right !important;margin-right: -90px !important;background: #666;transition: all 0.2s ease;border-radius: 0;}.ebtn:hover {background: #131c55;}.ebtn:hover a {color: #fff;}/*----內頁資料----*//*關於我們*/ 
.ab_text {padding: 67px 65px; box-shadow: 1px 1px 4px #a9a9a9;}.ab_pic { padding-right: 0;}.ab_block {margin-bottom: 30px;}/*產品*/#sidebar ul { margin-right: 30px;}#sidebar .page_menu_block ul.nav > li > a { color: #131c55; background: transparent;border-bottom: 1px solid #131c55;border-radius: 0;}#sidebar .page_menu_block ul.nav > li.active > a {color: #fff; background: #131c55;border-bottom: none; border-radius: 0;box-shadow: 1px 1px 10px #ccc;}#sidebar .page_menu_block ul.nav ul > li:hover > a {background: #efefef;}#sidebar .page_menu_block ul.nav ul > li.active > a {color: #131c55;background: #efefef;font-weight: bold;}#sidebar ul.subleaf {border: 1px solid #ddd;}#sidebar .page_menu_block ul.nav ul > li > a { color: #111111; background: transparent;}#sidebar  .page_menu_block ul.nav > li {margin-top: 0;}#sidebar .page_menu_block ul.nav > li:hover > a {background: #131c55;color: #fff;}.product_desc_content ul { padding: 0 16px;}.product_desc_content li {margin-bottom: 20px;line-height: 3;}.product_top .info { margin: 30px 0 0;}.product_desc_content {text-align: left;color: #666;margin-bottom: 25px;border: 1px solid #ddd;padding:20 0px;}.product_desc_subject {background: #131c55;padding: 10px 15px;color: #fff; font-size: 16px; margin-top: 25px;margin-bottom: 0;text-align: left;}#product > div > div.product_top.row > div:nth-child(5) { height: 15px !important;}.pd_info {padding: 20px;}.product_desc_content h4 {background: #131c55; padding: 10px 15px;color: #fff  !important;font-size: 16px; text-align: left;font-weight: normal; line-height: 2;}#prod_name h2 { font-size: 28px; font-weight: bold;}/*詢問車*/#querycar_form .row { margin-left: 0;  margin-right: 0;}#carlist   > div.row.orderrow > div.col-xs-10 > div > div.col-xs-3.col-md-2 { padding-left: 0 !important;}/*聯絡我們*/ 
.contact {margin-bottom: 25px;}.customized_columns.new-width {padding-left: 65px;}.new-form .formdesc {border-right: 1px solid #131d51;padding: 0;}/*電子表單*/ 
.eformsDesc{margin: 50px 0;padding-bottom: 50px;}.form-horizontal .control-label{font-size: 14px;}.form-group {margin-bottom: 35px;}.form-control:focus{-webkit-box-shadow: none;box-shadow: none;}.customized_columns ._input, .customized_columns select{border: 1px solid #e2e2e2;background-color: transparent;font-size: 15px;border-radius: 0px;}.web_btn1{display:none;}

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

@media screen and (max-width: 1170px) {/*header*/ 
.cd-logo{width: 150px;}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 6px;margin-left: 15px;}.cd-header-buttons{top: 5px;right: 10px;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}}@media screen and (max-width: 1220px) {/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #161f50;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #161f50;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #161f50;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #777;}nav.cd-nav .bottom-copyright{color: #555;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*banner*/ 
.banner-block{width: 100%;}.RWDbanner_plus01 .slick-caption .container{width: 90%;}.RWDbanner_plus01 > .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2{font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt3{font-size: 26px;}/*footer-block*/ 
.home-footer-block .container{width:100%;padding:0px 15px}/*-----------內頁-----------*/ 
.eformsForm .ebtn { margin-right: -100px !important;}.fa-angle-down:after{display:none;}.ab_text {padding: 22px 44px;}.hgroup .breadcrumb {right: 15px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption{top: 11%;}/*footer*/ 
.footer-block{text-align: center;}.copyright{text-align: center;display: inline-block;}.copyright-block .RWDedictor{display: inline-block;margin-left: 15px;}/*----內頁----*/ 
.customized_columns.new-width {padding: 0;}.eformsForm .ebtn { margin-right: 0px !important;}.new-form .formdesc {border-right: none;}.map iframe {width: 100%;}.page_wrapper_bg section.call_to_action { min-height: 850px;}.ab_pic {padding: 0;}.ab_text {padding: 65px 44px;}.hgroup .breadcrumb {right: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption{top: 15%;display: block;width: 80% !important;background-color: rgba(255,255,255,0.8);padding: 15px 0;margin: 0 auto;left: 0;right: 0;}.RWDbanner_plus01 .slick-caption .container{width: 100%;}.RWDbanner_plus01 > .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2{font-size: 20px;}.RWDbanner_plus01 .slick-caption .txt3{font-size: 16px;}/*footer*/ 
.footer-block{position: relative;overflow: hidden;}.copyright-block{margin-top: 15px;}.copyright{display:block;}.copyright-block .RWDedictor{display: block;margin-left:0px;text-align: center;}/*----內頁----*/ 
.main .container { padding-left: 10px;padding-right: 10px;}section.call_to_action{padding: 30px 0 35px 0;border-bottom: 1px #ececec solid;}.hgroup .container{margin-top: 0px;margin-bottom:25px;}.hgroup .breadcrumb {position: relative;float: left !important; bottom: 0px;left: 0;}.page_subject { padding: 0;}.ab_text {padding: 65px 35px;}.btn-primary { margin-bottom: 10px;margin-right: 0;padding: 6px;font-size: 14px;}.product_desc_content li { line-height: 2.2;}#prod_name h2 {font-size: 23px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
#carlist .subject { font-size: 20px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.ab_text {padding: 65px 25px;}
}
/*iphone5 end*/