a:hover, a:focus{color: #41bc42; text-decoration: none;}/*讀取*/ 
.RWDfakeloader{ z-index: 999999999999999999999999 !important;}/*隱藏*/ 
.flex-direction-nav{display:none;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{display:none;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{display:none;}.RWDedictor001 .section-subject{display:none;}.RWDnews003 .section-line{display:none;}#btn_reject_email{display:none;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display:none;}/* 反白顏色設定*/::selection {background: #A7A8AA;color: #fff;}::-moz-selection {background:#A7A8AA;color: #fff;}/*menu*/ 
.cd-logo{width: 114px;margin-top: 10px;margin-bottom: 10px;}.cd-primary-nav > li::after{display: none;}.cd-primary-nav > li > a{font-size: 16px;}.RWDmenu_plus01 .member-block span, .RWDmenu_plus01 .cart-block span{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #4fd033;}.cd-primary-nav > li > a.selected{background-color: #4fd033;}.cd-primary-nav > li > a.selected:hover{color:#fff;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #A7A8AA;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #222;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #A7A8AA;}.fa-angle-down:after{display:none;}.cd-main-content {background: #ffffff;}@media screen and (max-width: 1200px) {.cd-primary-nav, .cd-primary-nav ul{background: #efefef;}}.RWDmenu_plus01 .member-block:hover span, .RWDmenu_plus01 .cart-block:hover span{color: #4fd033;}.RWDmenu_plus01 .cart-block:hover i{color: #4fd033;}.RWDmenu_plus01 .member-block:hover::after, .RWDmenu_plus01 .cart-block:hover::after{display: none;}.RWDmenu_plus01 .cart-menu .buy-btn a{background-color: #A7A8AA;}.RWDmenu_plus01 .cart-menu .buy-btn:hover a{background-color: #333;}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{color: #c9253c;font-weight: normal;}.RWDmenu_plus01 .cart-block i.qty{top: -10px;right: -20px;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-search-trigger:hover::before{border: 2px solid #4fd033;}.cd-search-trigger:hover::after{background: #4fd033;}.RWDmenu_plus01 .cd-search button:hover{color:#4fd033;}.cd-overlay { background-color: rgba(19, 19, 19, 0.38);}@media (min-width: 800px) {.RWDmenu_plus01 .cd-search{height: 60px;}.RWDmenu_plus01 .cd-search input{font-size: 16px;}.RWDmenu_plus01 .cd-search button{top: 18px;font-size: 15px;}}.cd-primary-nav > li > a{ height: 104px;line-height:104px;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons{ top: 104px;}.cd-header-buttons { top: 28px;}/*BANNER*/ 
.RWDbanner003 .caption-content.left{vertical-align: middle;}.RWDbanner003 .m-b-20{margin-bottom: 4% !important; color: #fff; text-shadow: 0 0 0.2em rgba(0,0,0,0.9);  font-size: 3rem; font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;line-height: 1.5;}.RWDbanner003 .font-inc{ color: #fff; text-shadow: 0 0 0.2em rgba(0,0,0,0.9); font-size: 2rem; font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;    line-height: 1.5;}.RWDbanner003 .m-b-20 p{font-size: 2.24rem;}.RWDbanner003 .bg-light-50:before { background: rgba(0, 0, 0, 0.5);}/*文字*/ 
.title_t1{font-weight: bold;}.title_t2{font-size: 2rem;}.title_t3{font-size: 1.5rem;}.title_tel{font-size: 3.5rem; font-weight: bold;  letter-spacing: 0;}/*三區塊*/ 
.new_AD_bg{padding:40px 0px;background-image: url(archive/image/model/index/bg_1.jpg);}.RWDad001 .clients_list a img{/*box-shadow: 0 0px 3px 1px rgba(0,0,0,0.16), 0 0px 3px 1px rgba(0,0,0,0.16);*/}/*最新技術*/ 
.RWDparalaxSlice .paralaxMask{background: rgba(0, 0, 0, 0.6);}.RWDparalaxSlice .paralaxText{padding-top: 100px;}.RWDparalaxSlice .paralaxText blockquote{font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.RWDparalaxSlice .paralaxText h1{ font-size: 32px;color: #fff;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.RWDparalaxSlice .paralaxText h2{ font-size: 21px;color: #fff; letter-spacing: 1px;font-family: 'Concert One', cursive;padding-bottom:30px;}.RWDparalaxSlice .paralaxText p{ font-size: 18px;letter-spacing: 2px;}/*換模組*/ 
.technology_bg{padding: 60px 0;}.tech_02{display:none;}/*服務項目*/ 
.color4, .slice.color4{background-color:#eee;}.new_service_bg .RWDService002 .section-subject{display:none;}.RWDService002 .main-title{color:#FFF;font-size: 48px;font-weight: normal;letter-spacing: 3px;}.RWDService002 .sub-title, .RWDService002 .section-line{color:#FFF;}.funny-boxes.not-right-column::before{background: #eee}.funny-boxes > .funny-boxes-text > h4::after{background-color: #11729D;}.funny-boxes > .funny-boxes-text > h4{display:none;}.funny-boxes > .funny-boxes-text > p{font-size:22px;color:#FFF;}.color4, .slice.color4 .RWDService002 .section-content{padding-bottom: 0px;}.new_service_bg{background-color:#eee; padding: 33px 0;}.new_service_bg .RWDService002 .main-title{display:none;}.new_service_bg .RWDService002 .sub-title, .RWDService002 .section-line{display:none;}.new_service_bg .RWDService002 .section-content{padding-top: 0px;padding-bottom:80px;}.new_service_bg .funny-boxes > .funny-boxes-text > p{color:#FFF;font-size:22px;}.new_service_bg .funny-boxes > .funny-boxes-text > h4{color:#FFF;display:none;}.new_service_bg .funny-boxes.float-shadow > .funny-boxes-icon{color:#11729D;}.RWDService002 h1.main-title{ font-size: 32px;color: #222;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.RWDService002 h2.sub-title{ font-size: 21px;color:#43ba44; letter-spacing: 1px;font-family: 'Concert One', cursive;}.flipInY{ letter-spacing: 2px;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.funny-boxes {box-shadow: 0 0px 3px 1px rgba(0,0,0,0.16), 0 0px 3px 1px rgba(0,0,0,0.16); padding: 20px 0; background: #222;}.funny-boxes.not-right-column{  padding-bottom: 20px;}.RWDService002 .fa{ background-color: #43ba44;border-radius: 50%;}.RWDService002{ padding: 0px 0px;}.funny-boxes > .funny-boxes-icon{ margin-bottom: 15px;}/*最新消息*/ 
.RWDnews003 h1.main-title{ font-size: 32px;color: #222;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.RWDnews003 h2.sub-title{ font-size: 21px;color: #43ba44; letter-spacing: 1px;font-family: 'Concert One', cursive;}.RWDnews003 .box-icon a.box-icon-more:hover, section.dark .box-icon a.box-icon-more:hover{color:#41bc42;}.RWDnews003 .box-icon .box-icon-title>h2 {font-size: 20px; font-weight: bold;}.RWDnews003 .box-icon p{font-size: 14px; letter-spacing: 1px; line-height: 1.8;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}.RWDnews003 .box-icon a.box-icon-more{font-family: 微軟正黑體 !important;font-size: 14px;color: #a7a7a7;}/*過場圖*/ 
.paralaxSlice1 .RWDparalaxSlice .paralaxText blockquote{padding: 32px 0;border: solid 4px #ffffff;}.paralaxSlice1 .RWDparalaxSlice .paralaxMask {background: rgba(0, 0, 0, 0.8);}/*聯絡我們*/ 
.footerRights{background-color: #43ba44 !important;padding: 0px 0 22px;}.RWDedictor001 h3{color: #fff;letter-spacing: 2px;  font-size: 18px;  line-height: 22px; margin-bottom: 14px; font-weight: 600;margin-top: 0px;}.slice_contact {padding: 66px 0 0px; color: #fff;text-align: center;background-color: #43ba44 !important;letter-spacing: 2px;}.RWDeform001 h1.noSubtitle{display:none;}.RWDeform001 .btn{background-color:#11729D;}.RWDeform001 .btn:hover {background-color:#FFF;color:#11729D;}.RWDeform001 .btn-lg{padding: 14px 23px;font-size: 18px;}.RWDeform001{margin-top: 30px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{color:#fff;letter-spacing: 0px;font-size: 12px;}.slice_contact a {color: #fff;}/*電子報*/ 
.edm_bg{/*background: #fff;*/}.edm_01{width: 300px;margin: 0 auto;}.btn-success{ background-color: #198c0d !important;border: 1px solid #198c0d !important;font-size: 15px;}.btn-success:hover{ background-color: #222 !important;border: 1px solid #222 !important;color: #fff;}.input-group-addon{background-color:#fff;border-radius: 0px;color: #43ba44;border: 1px solid #fff;}.RWDedm002 input, .RWDedm002 textarea {background-color:#fff; color: #222; border-color: #fff;}.form-control{box-shadow: none;  border-radius: 0px;}.RWDedm002 .form-control:focus{border-color: transparent;box-shadow: none;}.RWDedm002 form{margin-bottom: 30px !important;}.RWDedm002 .input-group input, .RWDedm002 .input-group textarea{box-shadow: transparent !important;}.input-group{box-shadow: transparent !important;}/*TOP*/ 
.scrollTop001 .icon{background: transparent url(archive/image/customization/pagetop.png) center center no-repeat;width: 100%;height: 100%;background-size: contain;}.scrollTop001 {transition: bottom 0.5s ease 0s;width: 50px; height: 50px;bottom: 10%;right: 25px; text-align: center;cursor: pointer; z-index: 75;}#toTop {display: none !important;}
/*內頁 start*/

/*---RWD內頁---*//*內容頁統一字*/section.call_to_action h1{ font-size: 32px;color: #000;letter-spacing: 2px; }section.call_to_action h2{font-size: 26px;color: #000;letter-spacing: 2px;}section.call_to_action h3{ font-size: 22px;color: #000;letter-spacing: 2px; font-weight: bold;}section.call_to_action h4{font-size: 18px;color: #000;letter-spacing: 2px;}section.article-text p{font-size: 16px !important;color: #777; line-height: 1.8;}._bd_row h1{ font-size: 32px;color: #000;letter-spacing: 2px; }._bd_row h2{font-size: 26px;color: #000;letter-spacing: 2px;}._bd_row h3{ font-size: 22px;color: #000;letter-spacing: 2px; font-weight: bold;}._bd_row h4{font-size:18px;color: #000;letter-spacing: 2px;}._bd_row p{font-size: 16px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}._bd_row a {color: #777;}._bd_row a:hover{color: #43ba44;}/*隱藏*/ 
.hgroup .breadcrumb{display: none;}#toTop{display: none !important;}#album > div > div.btn.btn_back{display: none !important;}#sidebar > aside > h4{display: none !important;}.fa-angle-down:after{display: none !important;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display: none !important;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{display: none !important;}#prod_no{display: none !important;}#product > div > div.product_top.row > div:nth-child(5){display: none !important;}/*頁首*/ 
.page_wrapper_bg .RWDmenu_plus01 .inside{border-bottom: 1px solid #eee;}.collapsing_header header{padding: 0;}/*側選單*/ 
.page_menu_block {margin-top: 37px;}.page_menu_block ul.nav > li > a {border-left: 10px solid #b3b3b3;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-radius: 0;letter-spacing: 3px;font-size:14px;background: #fff; margin-bottom: 10px;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {border-left: 10px solid #43ba44;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;color: #43ba44;background: #ffffff;}/*按鈕*/ 
.btn a:hover, .btn a:focus{ color: #ffffff;}.btn_area .btn{border-radius: 0; background-color: #43ba44 !important;}.btn_area .btn:hover, .btn_area .btn:focus{    border: 1px solid transparent;background-color: #222 !important;}/*麵包屑*/ 
.hgroup .breadcrumb{border: 0;background-color: #ebeae6;}/*標題*/ 
.page_content2 .info #prod_name h2, #prod_name h2{font-family: cwTeXHei, sans-serif;letter-spacing: 2px;}#panel_14 > section.article-text.rwd > div > div > div > div > div > div._col.list_subject.col-sm-7.col-md-7 > a{font-size: 20px;line-height: 1.8;color: #43ba44;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}/*標題*/ 
.hgroup .breadcrumb{border: 0;background-color: #ebeae6;}.hgroup .container{border-bottom: none}.hgroup h1{letter-spacing: 4px !important;text-align: center;font-size: 32px !important; color: #000 !important;line-height: 1.5;font-family: Arial, Verdana, "Open Sans", Roboto, "Droid Sans", "Noto Sans Japanese", メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;}.hgroup .container { margin-top: 40px;}/*內頁內容*/section.call_to_action{min-height:700px;padding: 35px 0 100px 0;}.bg_180{background: #eee;  padding: 40px 25px;margin: 0px 0 50px;}/*公司簡介*/ 
._bd_row ol, ._bd_row ul{ -webkit-padding-start: 25px;}.about_01{border: solid 4px #43ba44;padding: 12px 40px;}/*最新消息*/ 
.layoutlist_3 .item{border-bottom: 1px solid #dedede !important;}/*產品*/ 
.product_desc ._bd_column._bd_full{padding-left:0;padding-right: 0;}.product_desc_subject{margin-bottom: 5px;}.product_desc_subject{font-size: 16px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}#product > div > div > div > div.subject{text-align: center;}.layoutlist_2 .item{margin-top: 0px; margin-bottom: 20px;border-bottom: 1px solid #ffffff;}.page_content2 .info #prod_name h2, #prod_name h2{margin-top: 50px;}/*相簿*/ 
.album_item a{font-size: 14px;color: #000;}#album > div.layoutlist_2 > div > a > div{margin-top: 10px;}.download .list_table td {line-height: 1.6;}/*聯絡我們*/ 
.ebtn{ border-radius: 0 !important; background: #43ba44 !important;}.eformsDesc {margin: 10px 0 80px;    border-bottom: 1px solid #ffffff;}.eformsForm{background: #f4f4f4;box-shadow: 7px 4px 18px 2px rgba(25, 41, 21, 0.12);padding: 60px 100px 100px;}.customized_columns ._input, .customized_columns select{ background-color: #ffffff;}.eformsForm .ebtn { float: right; border-radius: 0px; margin-right: 0px;}/*購物車*/ 
.btn-primary{background-color: #43ba44;border-color: transparent;border-radius: 0;}/*會員*/ 
.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: #222;}.split_style{margin-left: 20px;}.form-group{font-size: 15px;}#login_form {margin-top: 35px;}.login_join_panel {padding-top: 30px;}/*頁尾*//*檔案下載*/ 
.download .search-container {    margin-left: 10px;    border: 1px solid #b7b7b7;}.download .search-go:before {    content: "GO";    font-size: 13px;    letter-spacing: 1px;    position: absolute;    top: 5px;    left: 5px;    color:#5f5f5f}.download .search-go {background: #fff;}.download .search_bg {background: #fff;}.download .search_input {    background: #fff;    border-right: 1px solid #b7b7b7;    margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {    font-size: 14px;    letter-spacing: 1px;    line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {    line-height: 26px;    letter-spacing: 1px;    font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}.download .list_table .bicon{top: 10px;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/ 
.cd-main-header { height: 65px;}.cd-header-buttons {top: 12px;}.cd-primary-nav > li > a {height: 60px; line-height: 60px;}.cd-overlay.is-visible.search-is-visible {  top: 65px;}.cd-logo {width: 58px;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li > a:hover{color: #A7A8AA;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #A7A8AA;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #A7A8AA;}.cd-search { top: 65px !important;}.RWDmenu_plus01 .member-block, .RWDmenu_plus01 .cart-block{ margin-top: 10px;}.cd-primary-nav .cd-secondary-nav > li > a{ padding: 0 20px;}.page_wrapper_bg .collapsing_header header{ border-bottom: 1px solid #eee !important;}/*BANNER*/ 
.RWDbanner003 .caption-content.left{text-align: center;vertical-align: middle;padding: 0;}/*三區塊*/ 
.RWDad001 a{width:30%}.RWDad001 .clients_list a:hover{-webkit-transform: none;}/*最新消息*/ 
.RWDnews003 .box-icon .box-icon-title>h2 { font-size: 16px;}.RWDnews003 .box-icon p{ -webkit-line-clamp: 3;}/*聯絡我們*/ 
.eformsForm{padding: 60px 45px 100px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*內頁*/ 
._bd_column._bd_half {width: 100%;}.about_01{padding: 40px 40px;}.eformsDesc {margin: 10px 0 0px;}#product > div > div > div > div.subject{ font-size: 18px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*BANNER*//*文字*/ 
.RWDbanner003 .m-b-20{margin-bottom: 4% !important;font-size: 2rem; }.RWDbanner003 .font-inc{ font-size: 1rem;}.RWDbanner003 .m-b-20 p{font-size: 1.24rem;}.title_t1{font-weight: bold;}.title_t2{font-size:1rem;}.title_t3{font-size: 0.5rem;}.title_tel{font-size: 2.5rem; font-weight: bold;  letter-spacing: 0;}/*三區塊*/ 
.RWDad001 a { width: auto;}/*最新技術*/ 
.RWDparalaxSlice .paralaxText {padding-top: 60px;}.RWDService002 .section-subject{  margin-bottom: 30px;}.tech_01{display:none;}.tech_02{display: block;}/*服務項目*/ 
.RWDnews003 .section-subject{  margin-bottom: 0px;}.funny-boxes.not-right-column{margin-bottom: 20px;}/*最新消息*/#m_RWDfullscreen01_32_1 > div:nth-child(2) > div{border-bottom: 1px solid #eee;}.new_bg{  padding: 33px 0 0;}/*過場圖*/ 
.paralaxSlice1 .RWDparalaxSlice .paralaxText blockquote{font-size: 25px}.paralaxSlice1 .RWDparalaxSlice .paralaxText {padding-top: 100px;}/*聯絡我們*/ 
.slice_contact{  letter-spacing: 1px;font-size: 16px;}.slice_contact { padding: 30px 0 0px;}/*電子報*/ 
.btn, .file_area{ margin-top: 0px;}/*TOP*/ 
.scrollTop001{ bottom: 0;right: 0;}/*內頁*/ 
.hgroup h1 {margin-bottom: 0px;}section.call_to_action{ padding: 10px 0 100px 0;}.page_wrapper_bg .main .container { padding-left: 5px;padding-right: 5px;}.page_wrapper_bg ._bd_column{padding-left: 0; padding-right: 0;}.about_01 {padding: 20px;}#panel_14 > section.article-text.rwd > div > div > div > div > div > div._col.list_subject.col-sm-7.col-md-7 > a { font-size: 17px;}#prod_name, #prod_name h2 {font-size: 20px;}.eformsForm {padding: 25px 15px 30px;}
}
/*phone版 end*/