/*連結消除下底線*/a:hover, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection { background: #8ba5d7; color: #fff;}::-moz-selection { background:#8ba5d7; color: #fff;}/* Banner*/ 
.collapsing_header .main {top:80px !important;}.flexslider .container .carousel-caption h1{letter-spacing: 2px;}.lead.skincolored{letter-spacing: 2px;}.function-toggle{display:none}#RWDBASE_PAT01 .flex-direction-nav {display: none;}/* 選單*/ 
.cd-logo {width: 250px;margin-top: 9px;}.RWDmenu_plus02 #lan-02 a {color: #6f6f6f;margin-right:10px;}#lan-02 > a:nth-child(3) {margin-right:0;}.RWDmenu_plus02 #lan-02 a:hover {color: #8ba5d7;}.cd-primary-nav > li > a {font-size:16px;letter-spacing:2px;font-weight:600;color:#000;}.cd-primary-nav > li > a:hover {color: #2c3e6f;}.cd-primary-nav > li:hover:after {background: #2c3e6f;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #25345d;}.cd-search button:hover {color: #2c3e6f;}/* 服務項目*/ 
.service_block {padding:100px 0;background-color: #f5f5f5 !important;}.RWDService002 {padding: 0;}.RWDService002 h1.main-title{font-size: 36px;font-weight: 600;color: #2c3e6f;letter-spacing: 5px;}.RWDService002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;display:none;}.RWDService002 .section-line{display:none}.funny-boxes > .funny-boxes-text > h4{font-size: 20px; letter-spacing: 2px;margin-bottom: 20px;padding-bottom: 0px;}.funny-boxes > .funny-boxes-text > h4 a {color: #000;}.funny-boxes > .funny-boxes-text > h4 a:hover{text-decoration: none;color:#25345d;}.funny-boxes > .funny-boxes-text > h4::after{background-color: #1D5377;}.funny-boxes > .funny-boxes-text > p{width:75%;font-size: 15px; letter-spacing: 1px;margin:0 auto;line-height: 30px;color:#333;}.funny-boxes > .funny-boxes-icon{height: 176px; width: 176px;}.funny-boxes.not-right-column::before{background:#c3c3c3;display:none}.funny-boxes > .funny-boxes-text > h4::after{display:none}/* 主打產品*/ 
.news_block  {padding:100px 0;}.RWDedictor002 .section-content {padding:0;}.RWDedictor002 .RWDedictor002-text {font-size: 15px;letter-spacing: 1px;line-height: 30px;color:#333;}.RWDedictor002-text .pro-title {font-size: 24px;font-weight: 600;margin-bottom: 30px;color:#2c3e6f;}.RWDedictor002-text .pro-info span {font-size: 18px;color: #000;letter-spacing: 2px;}.RWDedictor002-text .pro-btn {    float: right;    background-color: transparent;    border: 1px solid #2c3e6f;    padding: 0px 15px;    font-size: 12px;    color: #2c3e6f;    transition: 0.3s;}.RWDedictor002-text .pro-btn:hover{background-color: #2c3e6f;;color: #fff;}/* 產品*/ 
.product_block  {padding:100px 0;background-color: #f5f5f5 !important;}.RWDproduct002 {padding:0;}.RWDproduct002 h1.main-title{font-size: 36px;font-weight: 600;color: #2c3e6f;letter-spacing: 5px;}.RWDproduct002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;}.RWDproduct002 .section-line{margin-top: 20px;display:none}.RWDproduct002 .btn.btn-rj{border-radius: 0;}.portfolio-bottom-summary {font-size: 15px;letter-spacing: 1px;line-height: 30px;}.portfolio-bottom-summary h4 {text-align: center;font-size: 20px;letter-spacing: 2px;margin-bottom: 20px;margin-top: 15px;color: #000;}.portfolio-bottom-summary h4 a {color: #000;}.portfolio-bottom-summary h4 a:hover {color: #25345d;}.portfolio-bottom-summary p {text-align: center;}/* 頁尾*/footer {padding: 50px 0;margin-top: 0;color: #ccc;border-top: solid 0px #fff;background: none #1c2d4f;font-size: 14px;line-height: 30px;letter-spacing: 1px;}.ft-title {font-size: 16px;display: inline-block;margin-bottom: 5px;margin-right: 10px;color:#fff}.ft-info {display: inline-block;margin-bottom: 5px;}.ft-info a {color:#ccc}.ft-info a:hover {color:#ccc;}.ft-info span {color: #8ba5d7;font-weight: 900;}.RWDsocial002 {margin: 20px auto auto;width: 120px;}.RWDsocial002 .iconRounded {border: 1px solid #8ba5d7;color: #8ba5d7;background-color: transparent;padding: 7px;width: 35px;height: 35px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: #8ba5d7;}.RWDsocial002 .iconRounded img {vertical-align: top;}.copyright {font-size: 12px;letter-spacing: 1px;text-align: center;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}#toTop {display:none !important;}
/*英文版 start*/

/*首頁*/ 
.lang_en .cd-primary-nav > li > a {letter-spacing: 0px;}.lang_en .RWDedictor002 .RWDedictor002-text {letter-spacing: 0;}.lang_en nav.cd-nav {margin-left: 0;}.lang_en .cd-primary-nav > li > a {padding: 0 13px;}.lang_en .funny-boxes > .funny-boxes-text > h4 a { letter-spacing: 0px;}.lang_en .funny-boxes > .funny-boxes-text > p {letter-spacing: 0;}/*內頁*/ 
.lang_en  .about_tex p { text-align: left;}.lang_en .news_tex h4 { letter-spacing: 1px;}.lang_en .news_tex p { letter-spacing: 1px;}.lang_en  #prod_name, #prod_name h2 { letter-spacing: 0px;}.lang_en .pr_memo h4 { letter-spacing: 1px;}.lang_en .pr_memo p {text-align: left;letter-spacing: 1px;}.lang_en .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { letter-spacing: 1px;}.lang_en .contact_tw h2 { letter-spacing: 0px;}.lang_en .contact_ch h2 { letter-spacing: 0px;}.lang_en .eformsForm .customized_columns .ebtn {letter-spacing: 1px;}

/*英文版 end*/
/*內頁 start*/

/*內頁選單*/ 
.template_panel_first .RWDMenuNormal001 ul, .RWDMenuNormal001 li{margin: 8px 0;}/*內頁字型設定*/ 
.article-text{font-size: 14px; letter-spacing: 2px;}.hgroup h1{font-size: 25px; letter-spacing:3px;}/*內頁文章列表*/ 
.list_img img{max-width: 100%;}.layoutlist_4 .list_subject a{font-size: 14px ! important; line-height: 26px ! important;}.layoutlist_4 .list_subject .summary{margin: 10px 0px 20px ! important;}/*內頁相簿列表*/ 
.album_item:hover{opacity: 0.8;}.album_item_subject{margin-top: 10px; font-size: 16px; color: #333; opacity: 1 ! important;}/*內頁產品列表*/#prod_price{margin-top:23px;}.item .subject{font-size: 16px; margin-bottom: 10px;}.item .summary{line-height: 26px;}#btn_shopping{border-radius: 0;}.dd-select{background: #dcdcdc; border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #999;}.dd-pointer-down{border: 1px solid #666; background: transparent url(https://system6.webtech.com.tw/web/201700043/archive/image/customization/down_pro.png) 0 0 no-repeat;}.dd-selected{background: transparent;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{border-radius: 0px;}/*內頁表單*/ 
.ebtn{border-radius: 0; margin-right: 10px;}.form-control{border-radius: 0;}.eformsDesc{font-size: 14px; line-height: 26px; letter-spacing: 2px;}/*-----------------------內頁--------------------------*/#RWDPAGE_BASE_PAT01 .cd-header-buttons li {font-size: 14px;}/*#RWDPAGE_BASE_PAT01 .collapsing_header .full_page_photo{position:relative !important;}*/section.call_to_action { min-height: 600px;}#RWDPAGE_BASE_PAT01 .full_page_photo {position: relative !important;}/*公司簡介*/ 
.about_tex p {font-size: 15px; letter-spacing: 1px; line-height: 32px;text-align: justify;color: #333;}.row.about {padding: 40px 0px;}/*最新消息*/ 
.layoutlist_2 .listdate .day {padding-top: 10px;}.layoutlist_2 .list_subject a {color: #1c2d4f !important; font-size: 16px !important;font-weight: 600;}.list_subject .subsubject p {color: #555;}.news_more .btn { background: #344a77; color: #fff; letter-spacing: 2px;}.news_more .btn:hover { background: #1c2d4f;transition:all 0.3s;}.news_tex h4 { color: #1c2d4f; font-weight: 600;}.news_tex p {margin-bottom: 20px;line-height: 28px;color: #333;font-size: 15px;}.news_more { margin-top: 60px;}/*產品介紹*/ 
.page_menu_block ul.nav > li > a {background: #eee;}.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: #344a77;}.product_list_item .subject {letter-spacing: 1px;}.product_desc_subject { display: none;}.pr_memo h4 { color: #1c2d4f; font-weight: 600;}.pr_memo p {margin-bottom: 20px;line-height: 30px;color: #333;font-size: 15px;}.btn_back{ background: #344a77 !important; color: #fff; letter-spacing: 2px;}.btn_back:hover { background: #1c2d4f !important;transition:all 0.3s;}.pr_table { letter-spacing: 1px; font-size: 15px;line-height: 30px; color: #333;padding: 20px 40px 20px 0;}.pr_table td { border: 1px #ccc solid;padding: 5px 15px;}#product > div > div:nth-child(4) > div > div.product_desc_content > div > div > table > tbody > tr > td:nth-child(1) {background: #eee; color: #000;font-weight: 600;}/*聯絡我們*/ 
.customized_columns  .ebtn {background: #344a77;}.customized_columns .ebtn:hover { background: #1c2d4f;transition:all 0.3s;}.contact_tw p {letter-spacing: 1px; line-height: 26px;color: #555;}.contact_tw p a{color: #555;}.contact_ch p a{color: #555;}.contact_tw h2 {font-size:30px; font-weight: 600; margin-bottom: 30px;color: #1c2d4f;letter-spacing: 5px;}.contact_ch p {letter-spacing: 1px; line-height: 26px; color: #555;}.contact_ch h2 {font-size:30px; font-weight: 600; margin-bottom: 30px;color: #1c2d4f;letter-spacing: 5px;}.eformsDesc {margin: 30px 0 60px;padding-bottom: 40px;}.eformsForm .customized_columns .ebtn { float: right;}/* 20250627 */ 
.collapsing_header .main {    margin-top: 0 !important;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.collapsing_header .main {top: 50px !important;}.collapsing_header .cd-main-header .cd-logo {margin-top: 3px;width: 180px;margin-left: 0;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #25345d;}.cd-primary-nav, .cd-primary-nav ul {background-color:#fff;}nav.cd-nav ul .close-btn {margin-bottom: 40px;}.cd-search {top: 50px !important;}.cd-search input {width: 80%;float: right;}.service_block {padding: 70px 0;}.funny-boxes > .funny-boxes-text > p{width:100%}.news_block {padding: 70px 0 50px;}.product_block {padding: 70px 0;}footer {padding: 30px 0;}footer .visible-sm {display: none !important;}.ft-l {text-align: center;}.ft-title {display: block;margin-right: 0px;}.ft-info {display: block;margin-bottom: 10px;}.RWDsocial002 {margin: 5px auto 15px;}#RWDPAGE_BASE_PAT01 .full_page_photo{top: 50px;}.fa-angle-down:after{display: none;}input#top_search_searchkey { width: 100%;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar .logo_img {width: 200px; margin: 0px 0 0px 15px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
.news_block {padding: 50px 0 70px;}.RWDedictor002 .RWDedictor002-text {text-align:left;padding: 0 30px;}footer .visible-sm {display: block !important;}#m_RWDBASE_PAT01_32_1 > div.ft-info > span:nth-child(3) {display:none !important;}.img-rounded{margin:0px auto;}.btn-lg, .btn-group-lg > .btn{float: none;}/*------------------------------*/ 
.about_tex p {font-size: 15px !important;line-height: 32px !important;}.news_tex p {line-height: 28px !important; font-size: 15px !important;}.news_tex h4{margin-bottom: 10px !important;}.pr_memo p { line-height: 30px !important;font-size: 15px !important;}.contact_tw p {line-height: 28px !important;font-size: 15px !important;}.contact_ch p {line-height: 28px !important;font-size: 15px !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.collapsing_header .cd-main-header .cd-logo {margin-top: 5px;width: 170px;}.service_block {padding: 50px 0;}.news_block {padding: 50px 0;}.RWDedictor002 .RWDedictor002-text {padding: 0;}.product_block {padding: 50px 0;}.ft-info span {display: none;}.footer_block .container {padding-left: 15px;padding-right: 15px;}.flexslider .container .carousel-caption .lead.skincolored{display:none;}.flexslider .container .carousel-caption h1{border-bottom: 5px solid #428bca; font-size: 26px; width: 80%; margin-left: 20px;}/*------------------------*/ 
.list_subject .subsubject p{font-size: 15px !important;line-height: 26px !important;}.layoutlist_2 .listdate .day {color: #afafaf !important; font-size: 12px !important; letter-spacing: 2px; float: left;padding-top: 0px;}.layoutlist_2 .listdate .day:before {content: "/";float: left;}.layoutlist_2 .listdate .yearmonth { float: left;}.news_tex { padding: 0px;}.pr_table {padding: 20px 0px 20px 0;}#product > div > div:nth-child(4) > div > div.product_desc_content > div > div > table > tbody > tr > td:nth-child(1) {width: 40%;}.lang_en .news_tex h4{font-size: 18px;}/**/ 
.lang_en  .hgroup h1 { font-size: 23px; letter-spacing: 1px; line-height: 30px;}.lang_en .layoutlist_2 .list_subject a { line-height: 30px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.about_img { padding-bottom: 30px;}.contact_tw { padding: 0px;}.contact_ch { padding: 0px;}.contact_tw p {font-size: 14px !important;}.contact_ch p {font-size: 14px !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.contact_tw { padding: 0px;}.contact_ch { padding: 0px;}.contact_tw p {font-size: 14px !important;}.contact_ch p {font-size: 14px !important;}
}
/*iphone5 end*/