/*---首頁---*//*scrolltop*/#toTop{background: url(archive/image/customization/sct.png) no-repeat left top;}#toTopHover{background: url(archive/image/customization/sct.png) no-repeat left -51px;}/*header*/ 
.navbar .logo_img{margin: 10px 0;width: 120px;max-width: 100%;height: auto;}.navbar{margin: 20px 0px;}.navbar .nav{margin: 0;}.navbar .nav li a{border-bottom: solid 0px transparent;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #ccc;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom:none;background-color: #7dcfe6 !important;color:#fff;border: 0px solid transparent;    -webkit-transition:all .5s ease;    -moz-transition:all .5s ease;    -o-transition:all .5s ease;    -ms-transition:all .5s ease;    transition:all .5s ease;  }.dropdown-menu{box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);}.navbar .nav li ul li a{text-align: center;}.navbar .nav li ul li a:hover{background-color: transparent !important;color: #7dcfe6;}.in ul.nav li a:hover, .in ul.nav li a:active{color: #fff;}/*banner*/ 
.RWDbanner001 .flex-nav-prev, .RWDbanner001 .flex-nav-next{display:none;}/*形象*/ 
.flexslider .container .carousel-caption{bottom: 10%;}.flexslider .container .carousel-caption h1{font-size: 43px;letter-spacing: 2px;font-weight: normal;}.flexslider .container .carousel-caption .lead.skincolored{background: #ffffff; background-color: rgba(255, 255, 255, 0.8);}.flexslider .container .carousel-caption .lead{text-shadow: none;color: #428bca;font-style: italic;font-weight: normal;letter-spacing: 1px;}/*標題*/ 
.itemline {border-bottom: 2px solid #DEE6E9;padding-bottom:10px;position:relative;font-size: 18px;color: #999;letter-spacing: 1.5px;}.itemline span{font-size: 26px;margin-right: 10px;font-family: 'Open Sans', sans-serif;color: #333;letter-spacing: 1px;}.itemline:after {content: "";position:absolute;bottom:-2px;left:0;height:2px;width:100px;background-color: #80b9c9;}.RWDService001 h1.main-title{font-size: 18px;color: #999;letter-spacing: 1.5px;}.RWDService001 h1.main-title span{font-size: 26px;margin-right: 10px;font-family: 'Open Sans', sans-serif;color: #333;letter-spacing: 1px;font-weight: normal;}.RWDService001 h2.sub-title{display:none;}.RWDService001 .section-line{width: 100%;margin-top: 0px;background-color: #DEE6E9;height: 2px;}/*關於*/ 
.new_about{width:100%;padding:80px 0px;}.new_about p{margin-top: 25px;letter-spacing: 2px;line-height: 2;}/*服務項目*/ 
.new_pro{padding-bottom: 80px;}.service_block .col-md-3{ width: 23%;margin: 0 1%;background: #eee;padding:35px}.RWDService001 i{width:40px; float: left;}.boxFeature-2 h2{font-size: 18px; float: left; margin:20px;font-weight:bold}.RWDService001 table{font-size:14px; text-align: left; clear: both;line-height:2;letter-spacing: 0.5px;margin-bottom: 35px;}tit_sub{color:#8D785A;margin-left:10px}.servicebtn{margin-top: 0px;}.service_btn{background-color: #7dcfe6;color: #fff;padding: 8px;margin: 0 auto;display: block;width: 130px;text-align: center;transition: all 0.2s ease 0s;}.service_btn:hover{background-color: #ccc;color:#fff;text-decoration:none;}/*聯絡我們*/ 
.new_contact{width:100%;padding-top:90px;padding-bottom:80px;background:#f7f7f7;}.RWDeform001 h1.main-title{display:none;}.RWDeform001 .section-line{display:none;}.footer_info{line-height:2;letter-spacing: 1px;}.footer_info h1{margin:0 auto 25px;font-size:18px;letter-spacing: 1.5px}.footer_info img{max-width:40px;}.RWDeform001 .must{display: block;}.RWDeform001 .optiongroup{display: inline-block;}.RWDeform001 .optiongroup .boxname{margin:0 10px;}.RWDeform001 .form-control{border-radius: 0;}.RWDeform001 textarea.form-control{min-height: 150px;}.form-control:focus{border-color: #eaeaea;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(230, 230, 230, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 233, 233, 0.6);}.RWDeform001 .btn{background-color: #7dcfe6;border-radius: 0;color: #fff;padding: 6px 24px;transition: all 0.2s ease 0s;}.RWDeform001 .btn:hover{background-color: #ccc;}/*注意事項*/ 
.notice{padding-top: 40px;line-height: 2;letter-spacing: 0.5px;}.notice_line{height: 1px;width: 100%;background-color: #ccc;margin-bottom: 50px;}/*頁尾*/footer{margin-top:0px;background: none #666;}.copyright{border-top: solid 0px transparent;color: #fff;}.copyright a, .copyright a:hover{color: #fff;}.RWDcopyright{text-align: center;padding: 10px 0;}.copyright_desc{font-size: 13px;letter-spacing: 1.5px}/*._bd_row a { color: #FFF;}*//*._bd_is-btn-ghost2 { border: 0px; background-color: #7dcfe6 !important;}*/
/*內頁 start*/

/*內頁*/body, html { font-size: 14px;}.sign {display: none;}section.call_to_action {min-height: 500px;}.page_wrapper_bg a:hover, a:focus { color:#7dcfe6; }/*內頁選單*/ 
.page_wrapper_bg .navbar-default .navbar-nav > li > a { color: #000000;}.page_wrapper_bg .navbar-default .navbar-nav > li > a:hover { color: #fff;}/*公司簡介*/ 
.pagecontent.menu5, .pagecontent.menu8 { line-height: 35px;}/*產品介紹*/ 
.layoutlist_2 .listdate .day { padding: 15px 0px;}.page_menu_block ul.nav > li a { padding: 12px 30px;}.pagecontent {    padding: 0px 30px !important; letter-spacing: 1px; line-height: 30px;}.nav-pills > li > a { border-radius: 0px;}.page_menu_block ul.nav > li > a { color: #fff; background: #7dcfe6;}.page_menu_block ul.nav > li > a:hover { color: #fff; background: #ccc;}.page_menu_block ul.nav > li.active > a { color: #fff;}/*聯絡我們*/ 
.ebtn { background: #7dcfe6 !important; padding: 2px 30px !important; border-radius: 0px !important;}.ebtn:hover { background: #ccc;}.customized_columns ._input, .customized_columns select { margin-top: 4px;}.form-horizontal .control-label { padding-top: 0px!important;}.page_wrapper_bg .boxname { margin-right: 20px; margin-left: 10px;}.customized_columns ._input, .customized_columns select {border: 1px solid #ccc;}.form-control { border-radius: 0px;}

/*內頁 end*/
/*特定尺寸版 start*/

/*首頁小螢幕*/@media screen and (min-width: 770px) and (max-width: 1220px) {#RWDBASE_PAT01 .container{width:95%;}.RWDService001 i{width: 100%;float: none;}.boxFeature-2 h2{margin: 20px 0;float: none;text-align: center;}}/*pad版*/@media screen and (min-width: 480px) and (max-width: 800px) {/*聯絡我們*/#RWDBASE_PAT01 #eForm1 .col-sm-4{width: 50% !important;}#RWDBASE_PAT01 .RWDeform001 .btn{width: 100%;}#RWDBASE_PAT01 #eForm1 > div:nth-child(7), #RWDBASE_PAT01 #eForm1 > div:nth-child(8) { width: 100% !important;}}

/*特定尺寸版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
#RWDBASE_PAT01 .container{padding:0 35px;}.navbar{margin: 20px 0px 0;}.RWDMenuSmall001{padding-bottom: 15px;}.navbar .nav{margin: 20px 0;}.RWDMenuSmall001{padding-top: 0;}.navbar-toggle{margin-right: 0;}.navbar-nav .open .dropdown-menu{background-color: #f7f7f7 !important;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #fff;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*//*banner*/ 
.flexslider .container .carousel-caption h1{font-size: 36px;}/*注意事項*/ 
.notice_line{background-color: transparent;}/*---內頁---*/ 
.page_wrapper_bg header .container { padding-left: 35px; padding-right: 35px;}.page_wrapper_bg .navbar-toggle { padding: 10px;}.page_wrapper_bg .pagecontent { padding: 0px 35px!important;}section.call_to_action { min-height: 600px;}.page_menu_block .device-nav { display:none; }/*聯絡我們*/ 
.page_wrapper_bg .form-horizontal .form-group { margin-right: 15px; width: 105% !important;}/*.page_wrapper_bg #eForm1 > div:nth-child(7), #eForm1 > div:nth-child(8) { width: 105% !important;}*//*頁尾*/#panel_35 { padding: 0px 35px;}#panel_29 { margin-top: 0px;}#panel_31 { margin-top: 0px;}.page_wrapper_bg .new_contact { padding-top: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*banner*/ 
.flexslider .container .carousel-caption h1{font-size: 20px;padding: 13px 30px;}.flexslider .container .carousel-caption .lead{font-size: 12px;padding: 10px 30px;}/*標題*/ 
.itemline span, .RWDService001 h1.main-title span{font-size: 24px;}.itemline, .RWDService001 h1.main-title{font-size: 16px;}/*服務項目*/ 
.boxFeature-2 h2{margin: 20px 0 20px 20px;}.service_btn{width: 100%;}/*聯絡我們*/ 
.footer_info{margin-bottom: 35px;}.RWDeform001 .btn{width: 100%;}/*---內頁---*//*選單標題*/ 
.page_wrapper_bg header .container { padding-left: 35px; padding-right: 35px;}.page_wrapper_bg .navbar-toggle { padding: 10px;}#panel_29 { margin-top: 0px;}.page_wrapper_bg .hgroup h1 { font-size: 25px; line-height: 40px;}.page_wrapper_bg .hgroup .container { margin-top: 0px;}/*內頁*/ 
.page_wrapper_bg .main .container { padding-left: 0px; padding-right: 0px;}.page_wrapper_bg .new_contact { padding-top: 0px;}#panel_14 > section.article-text.rwd > div { padding: 0px;}.pagecontent.menu5, .pagecontent.menu8 { padding: 0px 35px !important;}/*產品介紹*/ 
.page_wrapper_bg .call_to_action img {  width: 100%;}/*聯絡我們*/ 
.page_wrapper_bg .boxname { margin: 0px 10px;}.form-horizontal .form-group { margin-right: -15px;}
}
/*phone版 end*/