a{color: #999;font-size: 14px;letter-spacing: 1px;font-family: 'Lato', sans-serif;}a:hover, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*---首頁---*//*loading*/ 
.noSubtitle{font-family: 'Lato', sans-serif;color:#ccc}/*header*/ 
.nav > li > a{letter-spacing: 2px;}.topemnu{height: 90px;background-color:#fff;}.navbar-nav > li{ background-color: white;letter-spacing: 2px;}.navbar-default .navbar-nav > li > a{letter-spacing: 2px;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ background-color: white;letter-spacing: 2px;}.nav > li > a:hover, .nav > li > a:focus{ background-color: white;letter-spacing: 2px;}.RWDMenuIcon001{background-color: #fff;}.navbar-brand{padding: 7px 0;width: 125px;}.navbar-nav > li > a i{display: none; letter-spacing: 2px;}.navbar-nav > li > a{font-size: 14px;height: auto;padding: 35px 15px;  letter-spacing: 2px;}.navbar-default .navbar-nav > li > a{color: #000;font-family: 'Lato', sans-serif;font-weight: bold;}.navbar-default .navbar-nav > li > a:hover{color: #ff9f02;}.navbar .nav li.active a, .navbar .nav li.active a:hover{color: #ff9f02;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color: #ff9f02;}.RWDMenuIcon001 ul.nav li ul{width: 150%;}.RWDMenuIcon001 ul.nav li ul li{margin: 5px 20px;}.navbar .nav li.active a{color: #999;font-size: 14px;letter-spacing: 1px;font-family: 'Lato', sans-serif;text-decoration: none;}.navbar .nav li.active a:hover{color: #ff9f02;text-decoration: none;}.web_language{margin-top: 33px;}/*banner*/ 
.paralaxMask{background: rgba(0,0,0,0);}#logoBig{display:none;}.RWDfullScreenSlider .btn{font-size: 16px;margin-top: 60vh;background: rgb(0, 76, 117);}.RWDfullScreenSlider .btn:hover{color: #8198ae;}.RWDfullScreenSlider .bxslider li{background-position: center center;}/*about*/ 
.slice03{padding: 130px 0 100px;background-color: #edeff3;}.RWDleft_cont002 .item-second{background-color: #3b6681;}.RWDleft_cont002 .item-second .text-box{padding: 50px 50px;background: transparent;}.RWDleft_cont002 .item-second .text-box .title{font-family: 'Lato', sans-serif;letter-spacing: 1px;font-size: 56px;text-shadow: 0px 0px 5px #454b5f;text-transform:uppercase;line-height: 1.1;}.RWDleft_cont002 .item-second .text-box .title span{display:block;font-size: 46px;}.RWDleft_cont002 .item-second .text-box .subtitle, .RWDleft_cont002 .item-second .text-box .underline{display: none;}.RWDleft_cont002 .item-second .text-box .text{width: 90%;font-family: 'Lato', sans-serif;color: #d1d1d1;margin-top: 0px;padding-top: 40px;}.RWDleft_cont002 .item-second .text-box button{margin-top: 35px;width: 100px;box-shadow: 1px 1px 10px #5a6287;}.RWDleft_cont002 .item-second .text-box button a{color: #004c75;padding: 5px 10px;}.RWDleft_cont002 .item-second .text-box button:hover{background-color:#ff9f02;}/*product*/ 
.slice04{padding:100px 0;}.RWDproduct002{padding: 0;}.RWDproduct002 h1.main-title{font-family: 'Lato', sans-serif;letter-spacing: 1px;font-size: 46px;color: #004c75;}.RWDproduct002 .section-line{display:none;}.RWDproduct002 .btn.btn-rj{background-color: transparent;border: 1px solid #888;color: #888;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color: #ff9f02;color: #fff;}.btn{border-radius: 99em;font-size: 14px;font-family: 'Lato', sans-serif;letter-spacing: 1px;}.portfolio-item > .inner-content > .portfolio-content{background-color: #092c59;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a{text-decoration: none;}/*過場*/@media (min-width: 800px) {.RWDparalaxSlice{background-position: 50% 0 !important;}}.RWDparalaxSlice{background-position: center center;}.RWDparalaxSlice .paralaxText blockquote{line-height: 1.1;text-transform: none;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);font-weight: 400;}/*footer*/ 
.footer_line{height:1px;width:100%;background-color:#ccc;margin-bottom:50px;}.footer_info, .footer_info a{color: #777;font-size: 14px;font-family: 'Lato', sans-serif;letter-spacing: 1px;}.footer_info h1{margin: 0 0 15px;line-height: 1.1;font-size: 16px;font-weight: bold;}.web_search{width: 80%;float: right;border-radius: 99em;margin-top: 33px;}.web_search .searchkey{width: 80%;}.web_search .searchkey input{width: 100%;}.web_search .btn{border: 0px solid transparent;width: 20%;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #ccc;line-height:1.1;font-size:14px;font-family: 'Lato', sans-serif;}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{letter-spacing: 2px;}

/*----------內頁-----------*//*footer_line*/ 
.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_43_1 {    width: 100%;    background-color: #ccc;    margin-bottom: 50px;    height: 1px;}/*footer*/ 
.footerRights {padding: 22px;background-color: #fff;color: #999;}.web_search {border-color: #CCCCCC;background-color: transparent;}.web_search input {background: transparent;}.web_search .btn:hover {color: #FF9F02;}/*內頁banner輪播鍵*/ 
.page_wrapper_bg a.flex-prev.flex-disabled {display: none;}/*字型*/section.call_to_action h3{ font-size: 28px;font-weight: 700;color: #F85858; letter-spacing: 2px; }section.call_to_action h4{font-size: 20px;line-height: 40px;letter-spacing: 1px;font-family: 'Lato', sans-serif;font-weight: 700;color: #004c75;}section.call_to_action h5{font-size: 17px;line-height: 40px;letter-spacing: 1px;font-family: 'Lato', sans-serif;color: #004c75;}section.article-text p{font-size: 15px !important;color: #888;line-height: 30px;font-family: 'Lato', sans-serif;letter-spacing: 0.5px;}/*線*/ 
.line_0 {border-left: 1px solid #2a769e;padding-left: 25px;}.about_2line {border-bottom: 3pt rgb(0, 73, 115) double;margin-top: 60px;margin-bottom: 60px;}/*about*/ 
.about_01jpeg img {box-shadow: 1px 2px 10px #d2d2d2;}.namecc span {color: #fff;background: #3b6681;padding: 10px 31px;}/*產品介紹*/ 
.product_desc_subject {    font-size: 20px;    border-left: 2px solid #fbc521;    color: #3b6681;    text-align: center;    letter-spacing: 4px;    font-weight: 700;    background: rgba(251, 197, 71, 0.2);    padding: 10px 0px;}#product .subject {text-align: center;}.page_wrapper_bg .btn.btn_back {background: #004c75;}.page_wrapper_bg .btn.btn_back:hover {background: #3b6681;}/*new*/ 
.layoutlist_3 .listdate .day {color: #3c6581 !important;}/*聯絡我們*/ 
.ebtn {background: #004c75 !important;}.ebtn:hover {background: #3b6681 !important;}.page_wrapper_bg #eforms p a {color: #888;font-size: 15px;}.page_wrapper_bg #eforms p a:hover {color: #3b6681;}/*測選單*/ 
.page_menu_block ul.nav > li > a {color: #111111;background: #ccd8e0;}.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: #ffffff;background: #3b6681;}/*產品小圖*/ 
.page_content1 #productbx_bg{display: none;}.page_content1 .bx-wrapper .bx-prev, .page_content1 .bx-wrapper .bx-next{background-color:#000;}.page_content1 .bx-wrapper .bx-prev, .page_content1 .bx-wrapper .bx-next {background: #EBEBEB url(archive/image/customization/carousel_nav2.png) no-repeat 0 0;border: 1px solid #ccc;}.page_content1 .bx-wrapper .bx-next {    filter: FlipH;    -ms-filter: "FlipH";    -webkit-transform: scaleX(-1);       -moz-transform: scaleX(-1);         -o-transform: scaleX(-1);            transform: scaleX(-1);}/*最新消息*/ 
.layoutlist_3 .list_subject .summary {margin: 10px 0px !important;}.layoutlist_3 .list_subject a {font-size: 17px !important;}


/*首頁小螢幕*/@media screen and (min-width: 770px) and (max-width: 1220px) {#RWDfullscreen01 .container{width:95%;}.RWDMenuIcon001{height: 90px;}.RWDMenuIcon001 .pull-right{float: right !important;}.RWDleft_cont002 .item-second .text-box{width: 50%;padding: 15px 30px;}.RWDleft_cont002 .item-second .text-box .text{padding-top: 0px;}.RWDleft_cont002 .item-second .pic{width: 50%;}.RWDleft_cont002 .item-second .text-box button{float: right;margin: 0 0 35px;}.web_search{width: 90%;}}

@media (max-width: 800px) {
/*---首頁---*/#RWDfullscreen01 .container{padding:0 45px;}.navbar-default .navbar-toggle{margin-top: 30px;border-radius: 10px;margin-right: 0;}.navbar-nav{margin: 20px auto;}.navbar-nav > li > a{padding: 10px 15px;}.RWDMenuIcon001 ul.nav li ul{width: 100%;}
}
@media (max-width: 768px) {
/*---首頁---*//*about*/ 
.slice03{padding: 100px 0;}.RWDleft_cont002 .container{padding:0 !important;}.RWDleft_cont002 .item-second .text-box .title{top: 0;position: relative;font-size: 46px;}.RWDleft_cont002 .item-second .text-box .text{width: 95%;}.RWDleft_cont002 .item-second .text-box button{margin-bottom: 0px;}/*banner*/ 
.RWDfullScreenSlider .bxslider li{background-position: bottom center;}/*過場*/ 
.RWDparalaxSlice .paralaxText blockquote{padding: 100px 0;font-size: 28px;}/*product*/ 
.RWDproduct002 .container{padding:0 !important;}/*footer*/ 
.web_search{float: none;}/*----首頁----*//*頁首*/ 
.page_wrapper_bg header .container {padding: 0 45px;}.page_wrapper_bg ul.nav li {text-align: center;}/*頁尾*/ 
.page_wrapper_bg .footer-section div#panel_44 {padding-left: 45px;padding-right: 45px;}/*麵包屑標題*/ 
.hgroup h1 {font-size: 24px;}/*麵包屑*/
}
@media (max-width: 480px) {
/*---首頁---*/#RWDfullscreen01 .container{padding:0 25px;}/*banner*/ 
.RWDfullScreenSlider .btn{margin-top: 40vh;}/*about*/ 
.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-second .text-box .title span{font-size: 36px;}.RWDleft_cont002 .item-second .text-box{padding: 50px 35px;}/*過場*/ 
.RWDparalaxSlice .paralaxText blockquote{padding: 80px 0;line-height: 1.3;}/*product*/ 
.RWDproduct002 h1.main-title{font-size: 36px;}/*footer*/ 
.web_search{width: 100%;}.footer_info h1{line-height: 1.5;}.footerRights .container{padding:0 !important;}/*-----內頁----*/ 
.pagecontent {padding: 0px !important;}.main .container {padding-left: 10px;padding-right: 10px;}/*menu*/ 
.page_wrapper_bg header .container {padding: 0 25px;}/*footer*/ 
.page_wrapper_bg .footer-section div#panel_44 {padding-left: 25px;padding-right: 25px;}#m_RWDPAGE_BASE_PAT01_47_1 div#btn_web_searchm_RWDPAGE_BASE_PAT01_47_1 {margin-top: 0px;}/*about*/#edcontent > div:nth-child(10) > div > p > span {display: none;}/*麵包屑*/ 
.hgroup h1 {margin-bottom: 60px;font-size: 24px;}.main {top: 200px !important;}
}