/*隱藏模組*/ 
.Service_panel {display:none;}.filter-portfolio ul{display:none;}body{font-size: 15px;}/*.About_panel .row {margin-right: 15px;margin-left: 15px;}*//*形象區*/ 
.paralaxMask{background: rgba(0,0,0,0.4);}#logoBig img{width: 500px;margin:0 auto 30px;}@media (min-width: 1200px){#flexHome h1 {font-size: 36px;}}#flexHome h1{color: #ECEAEA;}.RWDparalaxSlice .paralaxText blockquote{font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}/*形象標語按鈕*/ 
.RWDfullScreenSlider .btn{border-radius:0px;}.RWDfullScreenSlider .btn:hover{color:#5fc117;}/*選單+LOGO*/ 
.RWDMenuIcon001{box-shadow: 1px 1px 10px#989898;}.navbar-brand{padding-top:10px;padding-bottom: 20px;width: 220px;}.navbar-nav > li > a{padding-top:22px;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:#FFF;color:#5fc117;}.navbar-default .navbar-nav>li>a{color:#6f6f6f;}.navbar-nav > li > a{padding-top: 19px;}.navbar-default .navbar-nav>li>a:hover{color:#ffffff;background: #3AA62E;}@media (min-width: 1200px){.navbar-nav > li > a {height: 118px;}}a{color:#5fc117;}a:hover{color:#000;}/*About*/ 
.About_panel{padding: 20px 0px 68px;}.About_panel .container{padding:48px 0px;}.About_panel .row {margin-right: 15px;margin-left: 15px;}.RWDedictor001 h1.main-title{font-size: 36px;color: #777;}.RWDedictor001 h2.sub-title{margin:10px 0 0;color: #888;}.RWDedictor001 .section-line{background-color: #CBCBCB;margin-top: 20px;height: 2px;width: 50px;}.Layout_form_line{margin-top: 40px;border-top: 1px #989898 solid;}.Panel_Title{color: #2EA231;}/*商品*/ 
.Product_panel{padding:28px 0px 68px;background: linear-gradient(60deg,#A4A4A4,#FBFBFB,#A4A4A4);color:#777;}.RWDproduct002 h1.main-title{font-size: 36px;color: #777;}.RWDproduct002 h2.sub-title{margin:10px 0 0;color: #888;}.RWDproduct002 .section-line{background-color: #CBCBCB;margin-top: 20px;height: 2px;width: 50px;}.Product_panel .btn{padding: 8px 15px;font-size: 14px;}/*聯絡我們*/ 
.Contact_panel{padding:68px 0px 68px;}.RWDeform001 h1.main-title{font-size: 36px;color: #777;}.RWDeform001 h2.sub-title{margin:10px 0 0;color: #888;}.RWDeform001 .section-line{background-color: #CBCBCB;margin-top: 20px;height: 2px;width: 50px;}@media (min-width: 768px){.Contact_panel .col-sm-4 {width: 50%;}}.Contact_panel .col-md-offset-4{margin-left: 50%;}@media (min-width: 992px){.Contact_panel .col-md-8{width:33%;}}.Contact_panel .btn {background: #FFFFFF;color: #626262;border: 2px solid #626262;}.Contact_panel .btn:hover {color: #4DAD2A;border-color:#4DAD2A}.Contact_panel .btn-lg {padding: 10px 20px; font-size: 18px;}/*scrollTop*/ 
.scrollTop001 .icon{background: transparent url(archive/image/customization/ScrollTop_001.png) center center no-repeat;}/*頁尾*/ 
.footerRights{background-color: #525252;}.copyright_desc a, .copyright_desc a:hover{color: #FFF;}/*----內頁----*/ 
.sign{display:none;}/*scrolltop*/#toTop{display:none !important;}/*選單*/ 
.navbar {margin: 0px 0px;}.navbar .logo_img {width: 200px;height: auto;max-width: 100%;}.collapsing_header header {height: 118px;}.logo_img {top:10px;}.navbar .nav {margin: 0px;}/*.navbar-nav > li > a {padding-top: 49px;letter-spacing: 1px;font-size: 1em;}*/ 
.navbar .nav li a {background-color:rgb(250,250,250);border-bottom: 0px;}.navbar .nav li a:hover {background-color:#3AA62E !important;color:#ffffff;border-bottom: 0px;}#m_RWDPAGE_BASE_PAT01_5_3 > ul > li > a {padding-top: 49px;letter-spacing: 1px;font-size: 1em;}/*間距*/ 
.height_40 {height: 40px;}/*serivce*/ 
.bottom_line{background: rgba(58,166,46,1);background: -moz-linear-gradient(left, rgba(58,166,46,1) 0%, rgba(58,166,46,0) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(58,166,46,1)), color-stop(100%, rgba(58,166,46,0)));background: -webkit-linear-gradient(left, rgba(58,166,46,1) 0%, rgba(58,166,46,0) 100%);background: -o-linear-gradient(left, rgba(58,166,46,1) 0%, rgba(58,166,46,0) 100%);background: -ms-linear-gradient(left, rgba(58,166,46,1) 0%, rgba(58,166,46,0) 100%);background: linear-gradient(to right, rgba(58,166,46,1) 0%, rgba(58,166,46,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3aa62e', endColorstr='#3aa62e', GradientType=1 );}/*產品介紹*/ 
.item .subject {text-align:center;}.img {margin:0 auto;}.layoutlist_2 .item{border-bottom: 0px;}.product_desc_subject {font-size:18px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {background: #8E8E8E;}.page_content1 #productbx_bg {background: #A9A9A9;}/*公司影片*/ 
.layoutlist_3 .list_subject a {font-size:16px !important;}.hgroup h1 {font-size: 25px;}/*頁尾*/ 
.copyright {font-size:15px;font-weight:bold;}/*---*//*header*/WDMenuIcon001 { background: #fff;}.navbar-default .navbar-brand {  padding: 15px; width: 350px;}.navbar-default .navbar-nav>li>a{    background: transparent; color: #666; letter-spacing: 1px;  font-size: 15px; height:auto; padding: 8px 15px;  line-height:26px;width: 110px;}.navbar-nav > li > a i {display: inline-grid;}.navbar .nav li a:hover {background-color: transparent !important;  color: #2BA5E0;border-bottom: 0px;}.navbar-default {background: #fff;}.RWDMenuIcon001 {background: #fff !important;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background: #FFF;  color: #2BA5E0;}.RWDMenuIcon001 ul.nav li ul{     top: 74px; width: 150%;text-align: center;left: -63px;    background: #f0f0f0;}.RWDMenuIcon001 ul.nav li ul li {  background: transparent;}.navbar .nav li a {background-color: transparent;color: #7d7d7d;}.navbar .nav li a:hover {  background-color: transparent !important; color: #2BA5E0;  border-bottom: 0px;  text-decoration: none;}#li_product2 > a{    display: none;}.m_title{    text-align: center;}.m_stitle{    text-align: center;}.RWDMenuIcon001 ul.nav li ul{background: #fefefe; left: 7px;  top: 80px;}/*選單動畫*/ 
.navbar-default .navbar-nav>li>a{transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);}.navbar-default .navbar-nav>li:after {    content: "";    left: 50%;    bottom: 0;    width: 0;    height: 2px;    background: #2BA5E0;    position: absolute;    -ms-transition-duration: 0.5s;    -ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);    -webkit-transition-duration: 0.5s;    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);    -moz-transition-duration: 0.5s;    -moz-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);    transition-duration: 0.5s;    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);}.navbar-default .navbar-nav>li:hover:after {    width: calc(100% - 13px);    left: 6px;}/*banner*/ 
.paralaxMask { background: rgba(0, 0, 0, 0.7);}#logoBig img { width: 500px; margin: 0 auto 60px;    padding-top: 12%;}.RWDfullScreenSlider #flexHome h1{    font-size: 49px;letter-spacing: 8px; font-weight: bold;}/*scroll*/ 
.RWDfullScreenSlider .btn{    border: transparent;background: transparent ; color: #fff; font-size: 14px; letter-spacing: 3px; border: 1px solid #fff;    padding: 8px 20px;margin-top: 150px;}.RWDfullScreenSlider .btn i { display: none;}.RWDfullScreenSlider .btn:hover {   color: #6f9da9; background: rgb(255, 255, 255) ; border: 1px solid #fff;}/*title*/ 
.main-title { font-family: 'cwTeXHei', sans-serif !important;font-size: 36px !important; color: rgba(25, 149, 179, 0.63) !important;letter-spacing: 5px;}.sub-title { margin: 15px 0 0 !important; color: #c7c7c7 !important;}.section-line { background-color: transparent !important;}.sub-title::before{    content: "";    left: 39%;    bottom: 37px;    width: 5%;    height: 1px;    background: rgba(2, 80, 98, 0.33);    position: absolute;}.sub-title::after{    content: "";    left: 56%;    bottom: 37px;    width: 5%;    height: 1px;    background: rgba(2, 80, 98, 0.33);    position: absolute;}/*關於*/ 
.About_panel{ padding: 120px 0px 60px;    background: #f8f8f8;}.About_panel img{    box-shadow: 3px 4px 7px #939393;}.About_panel h4{    font-weight: bold;line-height: 1;    margin-bottom: 0px;    color: #6cbad3;}.About_panel h5{color: #ccc;  margin-top: 10px;font-size: 14px; letter-spacing: 5px;}.About_panel p{margin-top: 0px; color: #666; letter-spacing: 3px; font-size: 16px;}.about_text{margin-top: 68px;}.About_panel ._bd_clearfix{    background: rgb(255, 255, 255);box-shadow: 0px 3px 13px rgba(0, 0, 0, 0.2); padding: 35px;}#m_RWDfullscreen01_30_1 > div:nth-child(3){    margin-top: 50px;}/*pro*/ 
.Product_panel { padding: 60px 0px 80px; background: #fff;}/*過場*/ 
.RWDparalaxSlice::before{background: rgba(0, 0, 0, 0.7);}/*聯絡*/ 
.Contact_panel {padding: 120px 0px 80px;}.Contact_panel h4{    font-weight: bold; line-height: 1; margin-bottom: 20px;}.Contact_panel p{    font-size: 15px;letter-spacing: 1px; line-height: 26px;  color: #666;}#eForm1 > div:nth-child(8){float: right;width: 110px;padding: 0px;right: 15px;}.form-control{border-radius: 0px;}label {letter-spacing: 1px;}/*按鈕*/ 
.Contact_panel .btn{    background: transparent;color: #666;  font-size: 14px;  letter-spacing: 3px;  border: 1px solid #666;  border-radius: 0px;   padding: 8px 20px;  float: right;}.Contact_panel .btn:hover{color: #fff!important;border-color: #6fbccf!important; text-shadow: none;background: transparent;}.Contact_panel .btn::before {    background: #6fbccf none repeat scroll 0 0;    bottom: 0;    content: "";    left: 0;    position: absolute;    right: 0;    top: 0;    -webkit-transform: scaleX(0);    -ms-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: 0 50% 0;    -ms-transform-origin: 0 50% 0;    transform-origin: 0 50% 0;    -webkit-transition-duration: 0.2s;    -o-transition-duration: 0.2s;    transition-duration: 0.2s;    -webkit-transition-property: -webkit-transform;    transition-property: -webkit-transform;    -o-transition-property: transform;    transition-property: transform;    transition-property: transform, -webkit-transform;    -webkit-transition-timing-function: ease-out;    -o-transition-timing-function: ease-out;    transition-timing-function: ease-out;    z-index: -1;}.Contact_panel .btn:hover::before {    -webkit-transform: scaleX(1);    -ms-transform: scaleX(1);    transform: scaleX(1);}/*copyright*/ 
.footerRights {  padding: 15px; background-color: #618e99;}.copyright {font-size: 14px; font-weight: normal;  letter-spacing: 1px;}/*scrolltop*/ 
.scrolltop_panel{display: none;}/*搜尋*//*跟隨式搜尋*/ 
.web_search005 {margin-right: -10px;}.search_fixed{position: fixed;bottom: 15%;  right: 0;padding: 10px 0px 10px 10px;border-top: 3px solid #6cbacc;border-radius: 6px 0px 0px 6px;border-bottom: 3px solid #6cbacc;border-left: 3px solid #6cbacc; background: #fff;z-index: 11;}.web_search005 .input_box {border-bottom: 1px solid #6cbacc;background: transparent;color: #6cbacc !important;}input#web_search_searchkey::placeholder {color: #fff;letter-spacing:1px}
/*pad版 start*/
@media (max-width: 768px) {
div#panel_5 {background: #fff;}/*header*/ 
.navbar-default .navbar-toggle {margin-top: 35px;border: transparent;}.navbar .nav {  margin: 20px 0px !important;}.navbar-default .navbar-nav>li>a {  width: 100%;   padding: 15px 0px;}.navbar-nav > li > a i {display: none;}ul.nav li { height: 50px;}.RWDMenuIcon001 ul.nav li ul {  background: #f2f2f2;  left: 0px;  top: 15px; width: 100%;}#li_product2{display:none}.RWDMenuIcon001 ul.nav li ul li{    height: 24px; margin: 8px 0px;}/*title*/ 
.sub-title::before {   left: 36%;}.sub-title::after { left: 59%;}/*about*/ 
.About_panel ._bd_clearfix{    margin: 0px 25px;    padding: 20px;}.about_text {   margin-top: 25px;}/*過場*/ 
.RWDparalaxSlice{min-height: 300px;}/*------------------------內頁-------------------------*/ 
.page_wrapper_bg header .container {padding-left: 15px; padding-right: 15px;}.collapsing_header header { height: auto;}._bd_is-btn { padding: 10px 30px !important;}.page_wrapper_bg .formdesc{width: 100% !important;}.about_01 img { width: 47% !important;margin: 0 5px !important;}.about_0 h4{margin:35px 0 !important}.footerRights{background-color: #618e99 !important;}
}
/*pad版 end*/
/*pad_橫 start*/

@media only screen and (min-width:800px) and (max-width: 1024px) {/*banner*/ 
.RWDfullScreenSlider #flexHome h1 { font-size: 40px;}/*header*/ 
.container {  width: 90%;}.RWDMenuIcon001 .pull-right {float: right !important;}.navbar-default .navbar-brand {padding-left: 0px;width: 250px;}.navbar-nav>li{   height: 84px;}.RWDMenuIcon001 ul.nav li ul { top: 12px;}.navbar-nav > li > a i {display: none;}.navbar-nav>li { height: 84px;  line-height: 84px;}.navbar-default .navbar-nav>li>a{height: 84px; line-height: 69px;}.RWDMenuIcon001 ul.nav li ul {  top: 0px;}.RWDMenuIcon001 ul.nav li ul li{    height: 26px;  line-height: 26px;}/*title*/ 
.sub-title::before {left: 37%;}.sub-title::after { left: 58%;}/*about*/ 
.About_panel h4 { font-size: 22px; margin-top: 0px;letter-spacing: 3px;}.About_panel p { margin-top: 0px; color: #666;letter-spacing: 2px; font-size: 15px;}}

/*pad_橫 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/#logoBig img {  width: 150px;   margin: 0 auto 40px;  padding-top: 60px;}.RWDfullScreenSlider #flexHome h1{    font-size: 25px;  line-height: 55px;}/*header*/ 
.navbar-default .navbar-brand { padding: 15px;  width: 230px;  padding-left: 0px !important;}.navbar-default .navbar-toggle { margin-top: 23px; margin-right: 0px !important;}.RWDMenuIcon001 ul.nav li ul{    position: relative;display: block;   z-index: 1111;   background: #fff;}.RWDMenuIcon001 ul.nav li ul {  opacity: 0;}.RWDMenuIcon001 ul.nav li.active ul {  opacity: 1;}/*about*/ 
.About_panel h4 { font-size: 20px; letter-spacing: 3px;}.About_panel p { letter-spacing: 1px; font-size: 15px;}.About_panel ._bd_clearfix { padding: 5px;}.about_text { margin-top: 25px;}/*過場*/ 
.RWDparalaxSlice{    min-height: 150px!important;}/*footer*/#eForm1 > div:nth-child(5){margin-bottom: 45px;}#eForm1 > div:nth-child(8) {float: none; width: 100%; padding: 0px; right: 0px;}.Contact_panel .btn{width: 91%;margin: 0 15px; float: none;}.Contact_panel .btn::before{display:none}#eForm1 > div:nth-child(5) {margin-bottom: 45px;}/*title*/ 
.sub-title::before {display:none}.sub-title::after{display:none}/*------------------------------內頁---------------------------------*//*主選單*/ 
.page_wrapper_bg header .container {padding-left: 15px;padding-right: 15px;}.page_wrapper_bg .collapsing_header header { height: auto;}/*about*/ 
.pagecontent {padding: 0 !important;}.about_0 blockquote{padding-left: 0px; padding: 0 !important;border-left: none !important;}.about_01 img { width: 100% !important; margin: 5px 0 !important;}/*關於_按鈕*/ 
._bd_column._bd_full{margin: 5px 0;}._bd_column{padding-left: 0;padding-right: 0;}._bd_row a{ width: 100% !important;}.main .container {padding-left: 15px;padding-right: 15px;}/*產品*/ 
.pho .col-xs-6 { padding: 0 5px;}.pp .col-xs-6 { padding: 5px;}
}
/*phone版 end*/
/*內頁 start*/

.page_wrapper_bg section.call_to_action{min-height: 776px;}section.article-text p{font-size: 15px !important;color:#666; line-height: 2; letter-spacing: 4px;}.page_wrapper_bg img {max-width: 100%;}/*麵包屑*/ul.breadcrumb.pull-right li a {color: #b7b4b4;}ul.breadcrumb.pull-right li a:hover,active {color: #6cbad3;}.hgroup .breadcrumb{border: none;}.hgroup h1{margin:0; font-size: 25px;letter-spacing: 4px;}.page_wrapper_bg .page_subject{margin-bottom: 20px;}/*關於我們*/ 
.about_0 h4{font-weight: bold; line-height: 1;margin-bottom: 0px;color: #6cbad3;letter-spacing: 4px;font-size: 22px;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;margin: 35px 0;}.about_0 p{text-align: justify;}.about_0 blockquote { border-left: 1.5px solid #d0d0d0;margin-left: 5px;margin: 0 0 20px;font-size: 15px !important;color: #666;line-height: 2;letter-spacing: 2px;text-align: justify;padding: 0px 20px;}.about_0 ul,ol { margin-left: -20px;}.about_0 ul li { color: #6cbad3;}/*產品*/@media (min-width: 800px) {.page_wrapper_bg .webdesc {margin: 0px 20px;}}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: #444444; border-radius: 0;}.btn.btn_back a:hover, active { color: #fff;}.product_desc_subject{letter-spacing: 4px;font-weight: bold;color:#444;}@media (min-width: 800px) {.product_desc_content{margin-bottom: 50px;}}.pho p {text-align: center; margin: 10px 0 20px; color: #6cbad3 !important;}.pho_0 { text-align: center;}/*測選單*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {background: #6cbad3; border-radius: 0;color: #fff;}.page_menu_block ul.nav > li > a {border-radius: 0;background: #eaeff7;color: #727986;}/*人力*/ 
.about_0 h5 { font-size: 18px; letter-spacing: 2px; color: #4c4c4c; font-weight: 600;margin: 20px 0;}/*聯絡我們*/ 
.page_wrapper_bg #eForm1 > div:nth-child(8) { float: left; width: 100%; padding: 0px; right: 15px;}.page_wrapper_bg .ebtn{border: 1px solid #666;background: transparent;    border-radius: 0;}.page_wrapper_bg .ebtn a{color: #666; font-size: 14px;}.about_0 iframe { margin-top: 42px;}/*聯絡我們_按鈕*/@media (min-width: 480px) {.page_wrapper_bg ._bd_column._bd_full{width: 20%;}.page_wrapper_bg .formdesc{width: 80%;margin: 20px auto;}.page_wrapper_bg ._bd_column._bd_full { width: 25%;}}._bd_is-btn-ghost2{border: 2px solid transparent;background-color: #6fbccf;}._bd_row a { color: #fff;}._bd_is-btn-ghost2:hover, ._bd_is-btn-ghost2:active, ._bd_is-btn-ghost2:focus {color: #6fbccf;background-color: transparent;border: 2px solid #6fbccf;}/*頁尾*/@media (min-width: 800px) {.page_wrapper_bg .footerRights{background-color: #618e99 !important;color: #fff;}}

/*內頁 end*/