body, html{font-size: 14px;letter-spacing: 1px;line-height: 2;}a{text-decoration: none;}/*---首頁---*//*banner*/ 
.RWDfullScreenEditor::before{background: rgba(0, 0, 0, 0);}.RWDfullScreenEditor .logo{display:none;}.RWDfullScreenEditor .intro-body .intro-text{display:none;}.RWDfullScreenEditor .btn.btn-rj{background-color: transparent;border: 0px solid transparent;}.RWDfullScreenEditor .intro-body .page-scroll{margin-top: 70vh;}.RWDfullScreenEditor .intro-body .page-scroll a.btn{font-size: 16px;}.RWDfullScreenEditor .btn.btn-rj:hover, .RWDfullScreenEditor .btn.btn-rj:focus{background-color: transparent;margin-top: 20px;}.RWDfullScreenEditor .bxslider li{background-position: center center;}/*header*/ 
.RWDMenuIcon001{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1263a2+0,2989d8+100 */background: #1263a2; /* Old browsers */background: -moz-linear-gradient(left,  #1263a2 0%, #2989d8 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #1263a2 0%,#2989d8 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #1263a2 0%,#2989d8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1263a2', endColorstr='#2989d8',GradientType=1 ); /* IE6-9 */}.navbar-brand{width: 120px;padding: 15px 0;}.navbar-nav > li > a{height: auto;}.navbar-nav > li > a i{display: none;}.navbar-default .navbar-nav > li > a{color: #fff;letter-spacing: 3px;font-size: 15px;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color: #fff;background-color: #1d5a96;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background: #1d5a96;}.RWDMenuIcon001 ul.nav li ul{width: 150%;padding: 10px 5px;}.RWDMenuIcon001 ul.nav li ul li a{color:#333;letter-spacing: 1px;font-size: 14px;}/*標題*/ 
.RWDedictor002 h1.main-title, .RWDService001 h1.main-title, .RWDeform001 h1.main-title{font-size: 45px;color: #333;font-weight: 700;letter-spacing: 5px;}.RWDService001 h2.sub-title{display:none;}.RWDedictor002 .section-line, .RWDService001 .section-line, .RWDeform001 .section-line{background-color: #666;height: 3px;width: 70px;margin-top: 20px;}/*關於我們*/ 
.slice_01{padding: 100px 0;}.RWDedictor002 .section-content{padding-top: 0;padding-bottom: 0;}.RWDedictor002 .img-rounded{border-radius: 0;}.RWDedictor002{color: #555;}.RWDedictor002 .RWDedictor002-text > .page-scroll{padding-top: 35px;}.RWDedictor002 .btn.btn-rj{background-color: #1263a2;border: 0px solid transparent;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus{background-color: #333;}.RWDedictor002 .btn-lg{padding: 12px 24px;font-size: 14px;}.RWDedictor002 .btn-lg, .RWDedictor002 .btn-group-lg > .btn{border-radius: 0;}/*服務項目*/ 
.slice_02{background-color: #ececec;padding: 80px 0 35px;}.RWDService001 i{max-width: 200px;margin: 0 auto;}.RWDService001 .boxFeature-2 h2{font-size: 18px;letter-spacing: 3px;text-align: center;color: #333;font-weight: 700;padding: 13px 0;background-color: #fff;border-radius: 50px;margin-bottom: 35px;transition: all 0.2s ease 0s;}.RWDService001 .boxFeature-2 h2:hover{background-color: #259cff;}/*聯絡我們*/ 
.slice_03{padding:100px 0;}.RWDeform001 p{font-size: 14px;letter-spacing: 1px;line-height: 2;color: #555;margin-top: 25px;}.RWDeform001 #submit{margin-top: 68px;}.RWDeform001 .btn{font-size: 14px;padding: 12px 24px;line-height: 1.33333;background: #1263a2;border: 0px solid transparent;border-radius: 0;}.RWDeform001 .btn:hover{background-color: #333;border-color: transparent;color:#fff;}.form-control:focus{border-color: #e9e9e9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(231, 231, 231, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(230, 230, 230, 0.6);}/*頁尾資訊*/ 
.slice_conline{background-color:#ccc;height:3px;width:100%;max-width:1170px;margin:0 auto;}.slice_contact{padding: 80px 0;}.slice_contact h1{font-size: 22px;margin: 15px 0;letter-spacing: 3px;color: #333;font-weight: 700;}.slice_contact img{margin: 0 auto;max-width:100%;}.slice_contact p{font-size: 14px;letter-spacing: 1px;line-height: 2;color: #555;margin-top: 25px;}.Icon_block{margin-top: 15px;}.Icon_block img{max-width:50px;}/*copyright*/ 
.footerRights{padding: 10px 0;background-color: #333 !important;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color: #fff;font-size: 13px;line-height: 1.1;}/*彈跳視窗*/#newsBoxsContent > div > img {width: 100%;}

/*---首頁---*//*RWD首頁小螢幕*/@media screen and (min-width: 770px) and (max-width: 1200px) {#RWDfullscreen01 .container{width:95%;}.RWDMenuIcon001 .pull-right{float: right !important;}.slice_contact h1{margin: 0 auto;}.slice_contact p{margin-top: 25px;}}/*header*/@media (min-width: 800px) {.navbar-nav > li > a{padding: 24px 15px;}}/*小螢幕*/@media screen and (max-width: 1200px) {.RWDedictor002 .RWDedictor002-text{text-align: left;}.slice_contact span{display:none;}}

@media (max-width: 800px) {
/*---首頁---*/ 
.navbar-toggle{margin-right: 0;border-radius: 0;}.navbar-default .navbar-toggle{margin-top: 20px;border: 0px solid transparent;}.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-toggle.in{background-color: #333 !important;}.navbar-nav{margin: 15px auto;}.navbar-default .navbar-nav > li > a{font-size: 17px;}.RWDMenuIcon001 ul.nav li ul{width: 100%;position: relative;}
}
@media (max-width: 768px) {
/*---首頁---*/#RWDfullscreen01 .container{padding:0 35px;}/*關於我們*/ 
.about_text{width:90%;margin:50px auto 0;}.RWDedictor002 .RWDedictor002-text > .page-scroll{text-align: center;}.RWDedictor002 .btn-lg{padding: 12px 48px;}/*服務項目*/ 
.slice_02{padding: 80px 0 50px;}.RWDService001 .boxFeature-2 h2{width: 90%;margin: 20px auto 35px;}/*聯絡我們*/ 
.RWDeform001 #submit{margin-top: 41px;}.RWDeform001 .btn{padding: 12px 48px;}.slice_conline{width: 90%;}/*頁尾資訊*/ 
.visible-table{display:none;}/*--------內頁--------*/#RWDPAGE_BASE_PAT01 .container {padding: 0 35px;}
}
@media (max-width: 480px) {
/*---首頁---*/ 
.RWDPreloader001 h1{font-size: 30px;}/*banner*/ 
.RWDfullScreenEditor .intro-body .page-scroll{margin-top: 60vh;}/*關於我們*/ 
.RWDedictor002 .btn-lg{width: 100%;}/*聯絡我們*/ 
.slice_03{padding: 100px 0 80px;}#eForm1 > div:nth-child(8){text-align: center;}.RWDeform001 #submit{margin: 35px auto 0;}.RWDeform001 .btn{width: 100%;}.slice_conline{width: 80%;}/*頁尾資訊*/ 
.Icon_block{text-align: center !important;}/*-------------內頁-------------*//*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}/*文字*/ 
.page_wrapper_bg .hgroup h1 {font-size: 20px !important; margin-bottom: 51px;}.page_wrapper_bg #eForm1 > div:nth-child(8){text-align: left;}
}

/*menu*/ 
.page_wrapper_bg .RWDMenuIcon001 ul.nav li ul li a:hover {text-decoration: underline;}/*footer*/ 
.page_wrapper_bg .copyright {border-top: 0;padding: 0;background-color: transparent;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 18px;line-height: 30px;color: #1263a2;letter-spacing:1px;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #353535;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row li, .page_wrapper_bg .call_to_action ._bd_row label {font-size: 14px;line-height: 30px; color: #6f6f6f; letter-spacing: 1px;}.page_wrapper_bg .call_to_action ._bd_row a {color: #6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #1263a2;}.pagecontent {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; }/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 24px;line-height:1.4em;}/*麵包屑*/ 
.breadcrumb a:hover {color: #1263a2;}.hgroup .breadcrumb {border: 0;}/*電子表單*/ 
.page_wrapper_bg .eformsForm {padding-top: 20px;}/*頁面高度*/section.call_to_action{min-height:550px;}/*.collapsing_header .main{min-height:450px;}*//*按鈕*/#btn_member_join .btn-primary:hover,#btn_member_join a:hover,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn,section.call_to_action .btn_back a{color:#fff;}/*按鈕字顏色*/section.call_to_action a.dd-selected{color:#666;}/*按鈕字顏色*/ 
.btn-primary,.btn_area .btn:nth-child(1),.btn_area .btn:nth-child(2),#btn_shopping{background-color: #1263a2; border-color:#1263a2;transition: all 0.5s ease 0s;}.btn-primary:hover,.btn-primary:focus,.btn_area .btn:nth-child(1):hover,.btn_area .btn:nth-child(2):hover,.btn_area .btn:nth-child(1):focus,.btn_area .btn:nth-child(2):focus,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color:#1263a2; border-color:#1263a2;transition: all 0.5s ease 0s;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn- primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown- toggle.btn-primary.focus {background-color: #1263a2;border-color: #1263a2;}.btn_submit:hover {color: #fff;}/*確定送出*//*hover*/ 
.btn_back {background-color: #1263a2 !important;border-color: #1263a2 !important;}.btn_back:hover {background-color: #1263a2 !important;border-color: #1263a2 !important;}#btn_shopping:hover {background-color: #BCA46A;border-color: #BCA46A;}.btn-primary a:hover {color:#fff !important;}/*按鈕無圓角*/ 
.ebtn {background: #1263a2 !important;border-radius: 0 !important;transition: all 0.5s ease 0s;}.ebtn:hover {background: #333 !important;}.ebtn a:hover {color:#fff !important;}#btn_shopping {border-radius: 0;}.fbtn {border-radius: 0;background: #566997;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0;}.btn {border-radius: 0;}.btn_area .btn {border-radius: 0;}/*側選單樣式一*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #1263a2;background: transparent;border: 1px solid #1263a2;border-left: 3px solid #1263a2;}.page_menu_block ul.nav > li > a {color: #9e9e9e;background: transparent;border-radius: 0px;border: 1px solid transparent;border-left: 3px solid transparent;}/*自訂class*/ 
.line_0 {border-bottom: 1px dashed #1263a2;padding-bottom: 10px;}.abpic {text-align: center;padding-bottom: 30px;}


@media (max-width: 800px){.hgroup .container {padding: 0px !important;}}
