a:hover, a:focus{text-decoration: none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 12%; left: -12%;}.RWDbanner_plus01 .logo {width: 450px;}/*banner輪播點*/ 
.RWDbanner_plus01.style-dotnav .control-box .control {padding-left: 9%;margin-top: -150px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;background: #ffffff}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: transparent;border:1px #ddd solid;opacity: 1;}.RWDbanner_plus01.style-dotnav .control-box .control {text-align: left;}/*選單*/ 
.RWDmenu_plus02 .inside {background: #10458c;}.cd-main-header {background: #10458c;}.RWDmenu_plus02 .container {width: 100%;padding: 0px}.cd-primary-nav>li>a { font-size: 15px;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif; color: #efefef;letter-spacing: 2px;text-transform: uppercase;}.cd-primary-nav>li:after {display:none}.cd-primary-nav>li>a:hover {color:#53c6ff}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#53c6ff}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #4270ad;color: #fff;}nav.cd-nav {margin-right: 200px;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav {padding: 40px;padding-top: 10px;position: absolute; right: 0;height: 80px;background: #3776ca;margin: 0px;font-size: 15px; letter-spacing:2px; font-family: 'Roboto Condensed','Noto Sans TC', sans-serif;text-transform: uppercase;margin-right: 80px}.RWDmenu_plus02 .editor { float: right;margin-right:0px;margin-top: 22px;}.RWDmenu_plus02 .editor .icon {margin-right: 10px;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0px;}/*logo*/ 
.cd-logo {width: 285px;margin-top: 0px;margin-left: 0px;}/*搜尋*/ 
.cd-header-buttons {margin-right: 15px !important;}.cd-search {left: 70%;width: 30%;top: 80px !important;height:45px}.cd-search button {right: 30px;font-size: 15px;letter-spacing: 1px;top: 13px;font-weight: 600;}#top_search_searchkey::placeholder {color: #222; font-size: 15px;letter-spacing: 1px;font-weight: 600;position: relative;top: -2px;}.cd-search button:hover {color: #0171b2;}.cd-search-trigger::after {background: #efefef;}.cd-search-trigger::before {border: 2px solid #efefef;}.cd-search-trigger span::after, .cd-search-trigger span::before {background: #efefef}/*標題共同*/ 
.section-line {display:none !important}.main-title {font-size: 40px !important;margin: 0px !important; color: #10458c !important;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif !important;text-transform: uppercase !important;font-weight: 600 !important;letter-spacing: 1px !important;}/*產品*/ 
.product_block {padding:80px 0px;position: relative;background: #efefef !important}.RWDnews005 h4 a {color: #10458c;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif; text-transform: uppercase;letter-spacing: 1px;line-height: 1.5;transition: 0.3s}.RWDnews005 p.text-left {font-size: 14px;letter-spacing: 0.5px; line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;transition: 0.3s}.RWDnews005 .owl-carousel {overflow: visible}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important}.RWDnews005 .margin-top-20 {margin-top: 20px !important;border-bottom: 1px #cacaca solid;padding-bottom: 10px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0}.RWDnews005 .owl-carousel .owl-item div {background: #fff;height: 420px;margin: 10px;padding: 10px 30px;box-shadow: 0px 0px 10px #b1b1b1;border-bottom: 5px #aaa solid;transition: 0.5s;}.RWDnews005 .owl-carousel .owl-item div:hover {border-bottom: 5px #799dce solid}.RWDnews005 .owl-controls {margin-top: 25px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #FFF;background: #10458c;border: #fff 0px solid;-webkit-border-radius: 50PX;-moz-border-radius: 50PX; border-radius: 50PX;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -100px}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -100px}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 25px;height: 6px}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #3776ca;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page {transition: 0.5s;}.RWDnews005 .owl-carousel .owl-item div:hover > h4 a {color: #1b70e2;}.RWDnews005 .owl-carousel .owl-item div:hover > p.text-left {color: #1b70e2;}/*產品02*/ 
.RWDproduct002_v2 {padding: 0px 0px;}.product02_block {padding: 80px 0;background-image: linear-gradient(to top, #dedede 0%, #fff 60%) !important;position: relative;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {border: 1px #ccc solid;}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1); transform: scale(1);}.RWDproduct002_v2  .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 h4 {margin-top: 0px;margin-bottom: 10px;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif !important;letter-spacing: 1px;background: #10458c;padding: 8px 0px;color: #fff;}.product02_block .container {width: 70%;z-index: 111}.RWDproduct002_v2 .portfolio-item {margin-bottom: 30px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #fff;}.RWDproduct002_v2 .inner-content::after {content: "";position: absolute; width: 100%; background: rgba(69, 128, 204, 0.25);z-index: 1;bottom: 0;transition: 0.8s;height: 0%;pointer-events: none;}.RWDproduct002_v2 .inner-content:hover::after {height: 100%;}/*船*/ 
.product02_block .p_bg {position: absolute;bottom: 0;z-index: 1;width: 100%;}.RWDparallax_new .picbgbox {height: 12vw !important;}/*頁尾*/ 
.footer_block .container {width: 70%;}.footer_block {background:#355886;padding: 30px 0px 10px;color: #efefef;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif !important;line-height: 1.8;letter-spacing: 1px;}.footer_block a {color:#efefef}.footer_block a:hover {color:#efefef}/*.footer_block .row.info_box {display: flex;align-items: flex-end;}*/ 
.footer_block span {display: inline-block; font-weight: 600;letter-spacing: 2px; width: 50px;}.footer_block h6 {font-size: 14px;display: block; font-weight: 600;letter-spacing: 2px;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif !important;text-transform: uppercase !important;margin: 10px 0px 10px;}.web_box {font-size: 11px;color: #7796bf;margin-top:12px}.web_box a {color: #7796bf}.footer_logo .img_box img {text-align: center;}.footer_logo .img_box img {width: 240px !important;height: auto !important;filter: invert(100%) grayscale(100%) brightness(200%);opacity: 0.6;}.footer_block .web_box-sm {display:none}/*跟隨*/ 
.scrollTop002 .ii {font-size: 40px;display: inline-block;background: #10458c;color: #e1e1e1;border-radius: 100%;border: 1px #e1e1e1 solid;margin: 0 auto;transform: rotate(180deg);}
/*內頁 start*/

.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg .main {background: linear-gradient(to top, #eee 0%, #fff 60%)}.page_wrapper_bg section.call_to_action>.container{padding:0;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 1px;font-weight: 400;}.page_wrapper_bg .article-text h3 {letter-spacing: 1px;line-height: 1.5;margin-bottom: 10px; font-weight:400; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 1px;margin: 15px 0 15px;font-weight: 400;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 1.7;letter-spacing:0px;color: #222;text-align: left;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 1.7;letter-spacing:0px;color: #222; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td { font-size: 15px;line-height: 1.7; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;list-style-type: lower-alpha;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}._bd_row>ul >li:last-child, ._bd_row>ol >li:last-child { border: 0;}a:hover, a:focus, ._bd_row a{color:#222;}/*麵包屑(置中)*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}.hgroup h1 { text-align: center;font-size: 40px; line-height: 1.5;color:#10458c;font-family: 'Roboto Condensed','Noto Sans TC', sans-serif ;text-transform: uppercase ;}/*-------按鈕--------*//*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;box-shadow: none;}.btn.btn_back a { padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border:1px solid #10458c;color: #fff;background:#10458c;}/*側選單*/ 
.m2018 .products-nav .nav-title { background: #efefef; font-size: 17px; padding: 6px 10px; margin-bottom: 15px; color: #10458c;}.m2018 .products-nav ul>li.is-open>.toggle-submenu { border-bottom: 1px dashed #ddd;}.m2018 .products-nav>ul>li {border-bottom: 2px solid #aaa;}.m2018 .products-nav>ul>li a { color: #888;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a { color: #3776ca; font-weight: 600; transition: all .5s ease;}.m2018 .products-nav>ul>li:hover, .m2018 .products-nav>ul>li.active { border-bottom: 2px solid #10458c;transition: all .5s ease;}.m2018 .products-nav>ul>li:last-child:hover{border-bottom:0;}/*表格*/ 
.table-scroll {margin-bottom: 30px;}.table-scroll td {background: #eee;padding: 10px;border-right: 1px solid #ddd;}.table-scroll th {padding: 10px;background: #10458c; color: #fff;border-right: 1px solid #888;}.table-scroll tr:nth-child(even) td {background: #f9f9f9;}.table-scroll table {border: 1px solid #ddd;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px;}.layoutlist_2 .subject { background: #10458c; padding: 8px; min-height: 60px; display: flex; align-items: center;  justify-content: center;margin-top: 0;}.layoutlist_2 .subject a.itemlink, .layoutlist_2 .subject a.itemlink:hover{color:#fff;}.product_list_item .img:after { content: ""; position: absolute; background: rgba(69, 128, 204, 0.25); width: 100%; height: 0; bottom: 0; left: 0; transition: all .5s ease;pointer-events: none;}.product_list_item:hover .img:after{height: 100%;transition: all .5s ease;}.layoutlist_2 .item .img { border: 1px solid #ddd;}.products-editor ol {list-style-type: lower-alpha;}.product_top.row {margin: 0;background: #f4f4f4;display: flex;flex-direction: column-reverse;}.page_content1 #productbx_bg {background: transparent;}#productbx-pager li {border: 1px solid #ddd;}#prod_name, #prod_name h2 {font-size: 25px;line-height: 40px;margin: 0 0 40px;color: #10458c;text-align: center;font-weight: 400;}.page_content1 #productbx {width: calc(100% - 30px);background: #ddd;margin: 30px auto 0 !important;padding: 15px 0 !important;}.product_desc_subject {text-align: left;text-transform: uppercase;color: #222;padding-bottom: 10px;font-size: 24px;letter-spacing: 1px; font-weight: 800;margin-top: 60px;border-bottom: 1px solid #ddd;margin-bottom: 25px;}.product_desc_content {color: #222;}#prod_no{display:none}/**/ 
.text_block h3:before { content: ""; position: relative; display: inline-block; width: 15px; height: 4px; background: #10458c; top: -5px; margin-right: 15px;}.text_block a.hi_light {background:linear-gradient(to top, #bae6ff 0%, rgba(255, 255, 255, 0) 48%);color: #222;}/*聯絡我們*/ 
.con_four .col-sm-6 { background: #eee; width: calc(50% - 16px); margin: 8px; padding: 20px;}.con_four h4 { border-bottom: 2px solid #fff; padding-bottom: 10px;}/*關於*/ 
.ab-brand {background: #fff;box-shadow: 0px 0px 10px #ddd; padding: 30px 40px;margin-bottom: 30px;border-bottom: 5px #aaa solid;}.ab-brand img { display: block; margin: 30px auto; width: 300px;}/**/ 
.RWDsearch_page .list-img .name {word-break: break-word;}

/*內頁 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar .logo_img {width: 200px; margin: 0px 0 0px 15px;}
}
/*選單變化 end*/
/*小螢幕 start*/

@media (max-width:1680px){/**/ 
.cd-primary-nav>li>a { font-size: 14px; letter-spacing: 1px;}.RWDmenu_plus02 .sub-nav {padding: 40px 20px; font-size: 14px; letter-spacing: 1px;padding-top: 10px !important}nav.cd-nav {margin-right: 150px;}.cd-logo {width: 200px;background: #fff;}.cd-logo img {padding: 12px 0px;}/*寬度*/ 
.product02_block .container {width: 85%;z-index: 111;}.footer_block .container {width: 85%;z-index: 111;}}@media (max-width:1440px){/*banner*/ 
.RWDbanner_plus01 .logo {width: 350px;}.RWDbanner_plus01 .slick-caption { top: 12%; left: 0%;}.RWDbanner_plus01.style-dotnav .control-box .control {padding-left: 10%;margin-top: -100px;}/*產品01*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -25px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -25px;}/**/ 
.footer_logo .img_box img {padding: 0px 10px 8px;}}@media (max-width:1366px){.RWDbanner_plus01.style-dotnav .control-box .control {padding-left: 0%;margin-top: 0px;}/*寬度*/ 
.product02_block .container {width: 95%;z-index: 111;}.footer_block .container {width: 95%;z-index: 111;}/**/ 
.cd-search input {padding: 0px 15px}.cd-search button {right: 10px;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width:1200px){/*寬度*/ 
.product_block .container {width: 95%;z-index: 111;}.product02_block .container {width: 95%;z-index: 111;}.footer_block .container {width: 100%;z-index: 111;}/*頁尾*/ 
.scrollTop002 {bottom: 38%;right: 10px}.footer_logo {margin-top: 20px}}@media (max-width:1199px){/*選單*/ 
.collapsing_header header {padding: 0 15px 0px 0px;}.cd-main-header .cd-logo {margin-top:0px !important;}.cd-header-buttons {margin-right: 0px !important;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #efefef;}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#10458c}.RWDmenu_plus02 .inside.is-up .cd-main-header {background:#10458c}.RWDmenu_plus02 .cart-block {margin-top: 10px;margin-right: 15px;margin-left: 2px;font-size: 16px;}.cd-logo img {padding: 0px 0px;}.cd-logo {width: 180px;}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background:#10458c;}.fa-long-arrow-left:before {color: #efefef;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color:#efefef}nav.cd-nav .bottom-copyright {color:#efefef;}nav.cd-nav .bottom-copyright span {color:#efefef;}.cd-primary-nav .cd-secondary-nav {background:#10458c}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color:#efefef}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background:#efefef}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color:#efefef}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color:#efefef}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background:#efefef}.cd-primary-nav > li > a:hover {color:#efefef}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .bottom-copyright {display:none}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #fff}nav.cd-nav ul .close-btn {color: #fff;letter-spacing: 1px}/*產品01*/ 
.RWDnews005 .owl-prev, .RWDnews005 .owl-next {height: 45px !important;width: 45px !important}.RWDnews005 .owl-theme .owl-controls .owl-buttons div .fa {position: relative;top: -8px}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -15px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -15px;}/*頁尾*/ 
.footer_logo .img_box img {width: 220px !important}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container {    padding: 0 30px;}.product_list_item:hover .img:after{transition:0s;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDbanner_plus01 .logo {display:none}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.product02_block .p_bg {display:none}.cd-logo {width: 190px;}/*頁尾*/ 
.logo_box {margin-bottom: 20px;}.web_box {border-top: 1px #7697c1 solid;padding-top: 15px;}#m_RWDBASE_PAT01_43_1 > div.web_box > br:nth-child(3) {display: block !important;}.footer_block .web_box {display:none}.footer_block .web_box-sm {display:block}.footer_block .web_box-sm {font-size: 11px;color: #7796bf;margin-top: 12px;border-top: 1px #7697c1 solid;padding-top: 15px; text-align: left;}.footer_block .web_box-sm a {color: #7796bf}#m_RWDBASE_PAT01_44_1 > div.img_box > br {display: none;}.footer_logo .img_box img {display: inline-block;margin: 0px !important;}.scrollTop002 {bottom: 40%;}/*內頁*/#sidebar {margin-bottom: 35px;}.page_wrapper_bg .btn.btn_back{width:auto;}.page_wrapper_bg .article-text p { line-height: 2;}.con_four .col-sm-6 {    min-height: 335px;}.hgroup h1 {    margin-bottom: 0;}.download .list_table th.list_subject {min-width: 190px; line-height: 1.3;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDfakeloader .fl {width: 200px}/*搜尋*/ 
.cd-search {left: 0%;width: 100%;top: 50px !important;}/*選單*/ 
.cd-logo {width: 190px;}/*標題*/ 
.main-title {font-size: 28px !important}.RWDnews005 .owl-prev, .RWDnews005 .owl-next {height: 40px !important;width: 40px !important}/*產品01*/ 
.RWDnews005 .owl-controls .owl-pagination {display: block;}.RWDnews005 .owl-buttons {display:none}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 15px;height: 5px;margin: 5px 5px;}/*產品02*/ 
.RWDproduct002_v2 .portfolio-item {margin-bottom: 15px;}.product02_block {padding: 80px 0px 50px}/*頁尾*/ 
.footer_block {font-size: 13px;}.footer_block {text-align: center;}.footer_block .web_box-sm {line-height: 15px;}.footer_block .container {padding: 0px 0px !important;}.footer_block h6 {margin: 0px 0px 5px;}.footer_logo .img_box img {display: inline-block;margin: 10px !important;width: 180px !important;}.footer_block .web_box-sm {text-align: center;letter-spacing: 0;}/**/ 
.scrollTop002 .ii {font-size: 35px}.scrollTop002 {bottom: 10%;}/*內頁*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside .cd-main-header { box-shadow: -3px 2px 8px 1px rgba(47,47,47,.12);}.page_wrapper_bg .btn.btn_back{width:100%;}.page_wrapper_bg  .pagecontent { padding: 0px !important;}.page_wrapper_bg section.call_to_action>.container {padding: 0 10px;}.hgroup h1 {font-size: 32px;line-height: 1.3;}/*橫桿呈現*/ 
.table-scroll{overflow-x: auto;white-space: nowrap;}.table-scroll{overflow-x: scroll; padding-bottom:15px;  -webkit-overflow-scrolling: auto;}.table-scroll::-webkit-scrollbar {width: 3px; height: 5px;}.table-scroll::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6; border-radius: 3px;}.table-scroll::-webkit-scrollbar-track-piece:horizontal:decrement,.table-scroll::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}.page_content1 .bx-wrapper .bx-prev { left: -50px;}.page_content1 .bx-wrapper .bx-next { right: -50px;}.con_four .col-sm-6 { min-height: auto; width: 100%;margin: 10px 0;}.con_four {margin: 0;}.download .list_table th.list_subject {min-width: auto;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.hgroup h1 { font-size: 28px;}
}
/*iphone5 end*/