/*共同*/a{color:#b6b6b6}/*a:hover, a:focus{color:#fff}*//* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*header*/ 
.navbar.navbar-fixed-top{background-color: #fff;min-height: 80px;}/*logo*/ 
.navbar.navbar-fixed-top .navbar-brand{width: 160px;margin-top: 20px;margin-left: 10px;height:auto;padding: 0;}/*選單*/ 
.navbar-right {max-width:none;}.navbar.navbar-fixed-top .navbar-nav > li > a {height: 80px;line-height: 80px;color: #5a5a5a;letter-spacing: 1px;font-size: 14px;padding: 0px 20px;}.navbar.navbar-fixed-top .navbar-nav > li > a:hover {color: #2895d6;background-color: transparent;}/*語系*/ 
.RWDMenuIcon002 .web_language{margin-top: 25px;}.RWDMenuIcon002 .web_language .btnToggle{top:3px;}.RWDMenuIcon002 .web_language.is-opened .lang_text {background-color:#2895d6;border-color:#2895d6;}.RWDMenuIcon002 .web_language .web_language_menu{background-color: #ffffff;}.RWDMenuIcon002 .web_language .web_language_menu a:hover{text-decoration: none;color: #2895d6;}/*下拉*/ 
.navbar li > ul{min-width: 200%;margin-left: 0px !important;}ul.nav li ul{background: #ffffff;}.navbar li > ul li{text-align: left;font-size: 14px;letter-spacing: 1px;padding:0px}.navbar li > ul li a {padding:8px 20px;border-bottom: 1px #ededed solid;}.navbar li > ul li:hover a {color: #ffffff;background:#2895d6;padding:8px 20px;}/*Banner*/ 
.txt1 {text-shadow: -4px 2px 5px #000;letter-spacing: 1px;margin-top: 370px;}@media (max-width:1600px){.txt1 {margin-top: 330px;}}@media (max-width:1500px){.txt1 {margin-top: 310px;}}@media (max-width:1400px){.txt1 {margin-top: 290px;}}@media (max-width:1300px){.txt1 {margin-top: 250px;}}.cd-main-content {top: 40px;}/* News*/ 
.RWDnews005 h1.main-title{font-size:40px;color:#333;letter-spacing:3px;font-family: 'Kanit', sans-serif;}.news-section{padding:100px 0;padding-top:100px;}.RWDnews005 .margin-top-20{text-align:center;letter-spacing:1px;font-size: 18px;font-weight: 600;margin-bottom: 40px;}h4.text-left.margin-top-20:before {content: "";width: 30px;height: 3px;background: #333;position: absolute;margin-top: 43px;left: 50%;margin-left: -15px;}.RWDnews005 ul>li>i{display:none}.list-inline > li{margin-bottom:20px}.RWDnews005 h4 a{color:#333;line-height:25px}.RWDnews005 .section-line{background-color:#505050;height:3px;display:none}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 14px}.RWDnews005 h2.sub-title{color:#999;display:none}.RWDnews005 p{font-size:14px;letter-spacing:1px;color: #333;line-height: 2;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}.list-inline.list-separator {display: none;}/* Hot products */ 
.about-section{padding-top: 60px;padding-bottom: 60px;background: url(archive/image/customization/back.jpg)no-repeat 50% fixed;background-size: 100%;}.RWDedictor002 .section-content {padding-top: 0;padding-bottom: 0;}.RWDedictor002 .section-subject {display:none;}.hot-tit {font-size: 40px;letter-spacing: 3px;font-family: 'Kanit', sans-serif;margin-bottom: 80px;}.hot-tit:before {content: "";width: 50px;height: 3px;background: #333;position: absolute;top: 160px;}.hot-tit01 {font-size: 18px;font-weight: 600;margin-bottom: 15px;}.RWDedictor002-text {font-size: 14px;letter-spacing: 1px;line-height: 2;color: #333;padding: 50px 70px;}.RWDedictor002 .btn.btn-rj {background-color: transparent;border-color: #1dd2af;color: #333;font-size: 14px;padding: 8px 30px;border-radius: 0;border: 1px solid #bdbdbd;margin-top: 20px;transition:0.3s;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus {background-color: #2895d6;border-color: #2895d6;}/* Products */ 
.product-section{background-color:#fff;padding:100px 0}.RWDproduct002 h1.main-title{font-size:40px;letter-spacing:3px;color:#333;font-family: 'Kanit', sans-serif;}.RWDproduct002 .btn.btn-rj{padding: 6px 15px; font-size:13px;letter-spacing:0px; border-radius: 0px; text-align: center;background-color:transparent;border:1px solid #8e8e8e;color:#333}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus, .btn.btn-rj:active {background-color:#2895d6;border:1px solid #2895d6;color:#fff;opacity: 1;}.btn.btn-rj.disabled {background-color: #2895d6;color: #fff;opacity: 1;border:1px solid #2895d6;}.popup-portfolio .portfolio-item{padding:20px;margin-bottom:30px}.RWDproduct002 .section-line{display:none}.RWDproduct002 h2.sub-title{display:none}.RWDproduct002 .section-subject{margin-bottom:30px}.filter-portfolio ul{margin-bottom: 20px;}.RWDproduct002 .showbottom a {text-align: center;}.RWDproduct002 .showbottom h4 {font-weight: 600;color: #333;letter-spacing: 1px;}.RWDproduct002 .showbottom:hover .inner-content > img {transform: scale(1);}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color:#2895d6;}.popup-portfolio .portfolio-item:hover {box-shadow: 0 0 15px rgba(0, 0, 0, 0.08);}.popup-portfolio .portfolio-item {transition: 0.3s;}/* Footer*/ 
.footer-section { background-color: #2895d6;padding:60px 0;font-size: 12px;letter-spacing: 1px;line-height: 2;color:#fff;}.footer-section a {color:#fff;text-decoration: none;}.footer_left{line-height: 2.5;}.footer_left span{line-height: 2;margin-bottom: 10px;display: block;}/*搜尋*/ 
.web_search {background-color: transparent;border: none;border-bottom: 1px #fff solid;width: 60%;margin-left: 40%;}.web_search::after{content:"";clear:both}.web_search .searchkey{width: 86%;}.web_search .searchkey input{width: 100%;background: transparent;}.web_search .btn {color: #ffffff;border: none;}.web_search .btn:hover{background: transparent;}.web_search input{color: #ffffff;}/* Community */ 
.RWDsocial001{right:auto;padding:0;margin-top:10px;margin-left:90px;background-color:transparent}#social_media_wrapper a{margin-right:12px;margin-left:0;background-color:transparent}#social_media_wrapper a:hover, #social_media_wrapper a:active{background-color:transparent;color:#fff}/*SSL*/ 
.footer_right {text-align:right;}/*copyright*/ 
.copyright_desc a:hover {text-decoration: none;}/*電子報*/ 
.web_edm{background-color: transparent;border: 0px solid transparent;border-bottom: 1px solid #fff;width: 60%;float: none;margin: 10px 0 10px auto;}#btn_reject_emailm_RWDfullscreen01_45_1, #btn_reject_emailm_RWDPAGE_BASE_PAT01_51_1{display:none;}.web_edm .email{width: 65%;}.web_edm .email input{background-color: transparent;width: 100%;color: #fff;}.web_edm .btn_container{width: 35%;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 50%;color: #fff;margin: 0 auto;float: left !important;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #fff;}#btn_reject_emailm_RWDfullscreen01_48_5{color:#7eccfb;}
/*內頁 start*/

/* 共同 */ 
.hgroup .container{margin-bottom:50px}.hgroup .breadcrumb{border:none}.page_wrapper_bg section.call_to_action {padding: 35px 0 65px 0; min-height: 750px;background: url(archive/image/customization/back.jpg)no-repeat 50% bottom fixed;background-size: contain;}.page_wrapper_bg section.article-text.rwd > .container {background: rgba(255, 255, 255, 0.6);box-shadow: 2px 2px 10px #ddd;padding: 40px 35px 60px;}.page_wrapper_bg  .RWDMenuIcon002 .web_language .btnToggle {top: -7px;}.page_wrapper_bg .RWDsocial001 { position: relative;}.hgroup h1 { font-family: 'Kanit', sans-serif; letter-spacing: 1px;line-height: 1.5;text-align: center;}.hgroup .breadcrumb a:hover, .hgroup .breadcrumb a:focus { color: #2895d6;}.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;width: 100%;}#toTop { display: none !important;}/*文字統一設定*/ 
.page_wrapper_bg h3 {font-family: vedana, sans-serif;}.page_wrapper_bg .article-text h4 {font-family: vedana, sans-serif;}.page_wrapper_bg .article-text {font-family: vedana, sans-serif;}.page_wrapper_bg p {font-family: vedana, sans-serif;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 2px;}.page_wrapper_bg h3 {letter-spacing:1px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 22px !important;}.page_wrapper_bg .article-text h4 {color: #2895d6;font-size: 18px;line-height: 1.7;letter-spacing: 1px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 2;letter-spacing:1px;color: #666;}.page_wrapper_bg p {font-size: 15px;line-height: 2;letter-spacing: 1px;color: #666;}.page_wrapper_bg ul {line-height: 2; letter-spacing: 1px;}.page_wrapper_bg td {line-height: 2;}/*-------按鈕--------*//*重新填寫*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*回上一頁按鈕*/ 
.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;box-shadow: none;}.btn.btn_back a { border: 1px solid #333;color: #333;background: transparent;padding: 0 15px; transition: all 0.2s ease;}.btn.btn_back a:hover {background: #2895d6;color: #fff;border: 1px solid #2895d6;}/*確定送出*/ 
.ebtn {margin-top: 20px;transition: all 0.3s ease;border-radius: 0 !important;float: right !important;margin-right: 0 !important; background:  transparent !important; border: 1px solid #333;box-shadow:none;}.ebtn a {color: #333 !important;}.ebtn:hover {background: #2895d6 !important; border: 1px solid #2895d6;}.ebtn:hover a {color:#fff !important;}/*檔案下載按鈕*/ 
.layoutlist_3 .dbtn{ width: 100%; text-align: center;border: 1px solid #333;color: #333;background: transparent;transition: all 0.2s ease;border-radius: 0 !important;box-shadow: none;}.layoutlist_3 .dbtn:hover {background: #2895d6;color: #fff;border: 1px solid #2895d6;}/*側選單*/#sidebar .page_menu_block {width: 85%;}#sidebar .page_menu_block ul.nav > li > a {border-radius: 0 !important;transition: all 0.3s ease;color: #888;background: transparent; border: 1px solid #ddd;}#sidebar .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: 1px solid #2895d6 !important;color: #ffffff !important; background: #2895d6 !important;box-shadow: 2px 2px 10px #ddd;}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 18px !important;font-weight: bold !important;letter-spacing: 1px !important;color: #777 !important;}.layoutlist_3 .list_subject .summary a {font-size: 15px !important;font-weight: normal  !important;letter-spacing:2px  !important;}.layoutlist_3 .listdate .day {color:#2895d6 !important;font-weight: bold;line-height: 1;}.layoutlist_3 .listdate {border-left: none !important; text-align: center;}.news_t ul {padding: 0 18px;}.news_block { margin: 25px 0;}/*關於*/ 
.ab_p img {margin: 0 auto;width: 80%;}.ab_b {margin-bottom: 70px;margin-top: 70px;}.ab-t ul { padding: 0 18px;}/*產品列表*/ 
.layoutlist_2 .item{ border-bottom: none;}.layoutlist_2 .subject { text-align: center;}.layoutlist_2 .item:hover img {transform: scale(1.1);transition: 0.3s cubic-bezier(0.18, 0.14, 0.26, 0.71);}/*產品內容*/ 
.page_content2 .info .subtitle { font-size: 15px !important;}.page_content2 .info .subtitle ul { padding: 0 18px;}.product_desc_content {padding: 0 20px 0 0px; text-align: left;color: #666 !important;}.page_content1 #productbx_bg {background: transparent;}#product > div > div.product_top.row > div:nth-child(5) {height: 0 !important;}#prod_name h2 { font-family: 'Kanit', sans-serif; font-size: 28px;}.pd_i {margin-bottom: 70px;margin-top: 70px;}.pd_t ul {padding: 0 18px;}.pd_color img {margin: 0 auto;}.pd_color h4 { text-align: center;}.product_desc_subject {font-family: 'Kanit', sans-serif;font-size: 25px;border-bottom: 1px solid #ccc;}/*Q&A*/ 
.faq_item td {padding: 0 5px;}.faq_q_icon {background: transparent url(archive/image/customization/1Q.png) 0 0 no-repeat;width: 19px;height: 25px;}.faq_question {color: #2895d6;}/*下載*/ 
.list_table > .container { width: 100%;}.download .list_table .bicon {background: none;}.download .list_table .bicon:hover, .layoutlist_3 .dbtn:hover .bicon { background: none;}/*聯絡我們*/ 
.li_code { text-align: center;width: 93%;}.con_info {text-align: center;border-left: 1px solid #ccc;}.con_code iframe {  width: 93%;}.eformsDesc { margin: 50px 0; padding-bottom: 40px;}.con_info a {color: #666;}.con_info a:hover {color: #2895d6;}

/*內頁 end*/
/*檔案下載修正 start*/

/*檔案下載*/ 
.download .list_table td.list_subject {border-bottom: 1px solid #dedede;padding-left: 12px;padding-right: 12px;text-align: left;font-size: 18px;line-height: 1.7;margin: 0 0 20px;color: #79a21e;letter-spacing: 2px;}.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;}

/*檔案下載修正 end*/
/*中文版 start*/

/*banner*/ 
.lang_tw .txt1 {letter-spacing: 5px;line-height: 1.5;}/*模組標題*/ 
.lang_tw .RWDnews005 h1.main-title {font-family: 微軟正黑體;font-weight: 600;}.lang_tw .hot-tit {font-family: 微軟正黑體;font-weight: 600;}.lang_tw .RWDproduct002 h1.main-title {font-family: 微軟正黑體;font-weight: 600;}/*內頁文字*/ 
.lang_tw.page_wrapper_bg h3 {font-family: 微軟正黑體;}.lang_tw.page_wrapper_bg .article-text h4 {font-family: 微軟正黑體;}.lang_tw.page_wrapper_bg .article-text {font-family: 微軟正黑體;}.lang_tw.page_wrapper_bg p {font-family: 微軟正黑體;}.lang_tw.page_wrapper_bg .article-text {font-family: 微軟正黑體;}.lang_tw .hgroup h1 {font-family: 微軟正黑體;font-weight: 600;}.lang_tw .product_desc_subject {font-family: 微軟正黑體;font-weight: 600;}.lang_tw #prod_name h2 {font-family: 微軟正黑體;font-weight: 600 !important;}/*內頁聯絡我們*/#eformsForm_1_9 > div > div.row > div.col-sm-12.col-md-11 > div.ebtn.refill_btn {display: none;}

/*中文版 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*LOGO*/ 
.cd-logo {width: 110px;}/*Menu*/ 
.navbar.navbar-fixed-top .navbar-nav > li > a{padding: 0px 15px;}.RWDMenuIcon002 .web_language{margin-left: 30px;}/*Banner*/ 
.txt1 {margin-top: 200px;}/**/ 
.web_search{width: 75%;margin-left: 25%;}.web_edm{width: 75%;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*header*/ 
.navbar.navbar-fixed-top{background-color: #fff;min-height: inherit;}/*logo*/ 
.navbar.navbar-fixed-top .navbar-brand{margin-top: 8px;}/*選單*/ 
.navbar-nav {float: none;}.navbar.navbar-fixed-top .navbar-toggle {border: none;margin-top: 15px;margin-bottom: 15px; background-color: transparent;}.navbar-inverse .navbar-toggle .icon-bar {background-color: #000;}/*下拉*/ 
.navbar li > ul {min-width: 100%;}.navbar li > ul li {text-align: center;}.navbar li > ul li a {padding: 15px 20px;}/*語系*/ 
.RWDMenuIcon002 .mobile_language .lang_text {background-color: transparent;}.RWDMenuIcon002 .mobile_language.is-opened .lang_text {background-color: transparent;color:#2895d6;}.RWDMenuIcon002 .mobile_language.is-opened .lang_options{box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.2);}.RWDMenuIcon002 .mobile_language .web_language_menu{background-color: #fff;padding: 15px;}/*Banner*/ 
.txt1 {margin-top: 150px;}/* News*/ 
.news-section{padding: 60px 0;}.RWDnews005 h1.main-title{font-size:36px}/* Hot products*/ 
.RWDedictor002 .col-md-6 {width:50%;float:left;}.RWDedictor002-text {padding: 0 20px;}.hot-tit {margin-bottom: 50px;font-size: 36px;}.hot-tit:before {top: 90px;}.hot-tit01 {margin-bottom: 5px;}.owl-carousel .owl-wrapper-outer.autoHeight {height: auto !important;}.RWDedictor002 .RWDedictor002-text {text-align: left;}/* Products */ 
.product-section{padding-top:0;padding-bottom:0}.RWDproduct002 h1.main-title{font-size:36px}/**/ 
.web_search {width: 90%;margin-left: 10%;}.web_edm{width: 90%;}/* Community*/ 
.RWDsocial001{margin-left:0}/*內頁*/ 
.navbar.navbar-fixed-top .navbar-nav > li > a { text-align: center;}.ab_pic img { margin-bottom: 30px;}.ab_b {margin-bottom: 30px; margin-top: 30px;}.product_desc_content {padding: 0;}.li_code img:nth-child(2) { width: 145px !important;}.li_code img { width: 130px;}#sidebar .page_menu_block {width: 100%;}/*.download .customized_columns >.row, .col-sm-6 {min-height: 225px;}*/ 
.layoutlist_3 .listdate .day { font-size: 30px !important;}.layoutlist_3 .listdate .day::before {display: none;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.navbar.navbar-fixed-top .navbar-nav > li > a {height: 50px;line-height: 50px;}/*Banner*/ 
.txt1 {margin-top: 200px;line-height: 1.5;}/* hotproducts*/ 
.RWDedictor002 .col-md-6 {width:100%;float:none;}.RWDedictor002-text {padding: 0 15px;}.hot-tit {text-align: center;margin-bottom: 20px;}.hot-tit:before {display:none;}.RWDedictor002 .btn.btn-rj {width: 100%;}.about-section {background-size: 300%;}/*products*/ 
.filter-portfolio ul > li {width: 100%;}.RWDproduct002 .btn.btn-rj {width: 100%;font-size: 12px;letter-spacing: 1px;border-radius: 0px}/*footer*/ 
.footer_right {text-align: left;}.web_search {width: 100%; margin-left: 0%;margin-top: 25px;}.web_search .searchkey {width: 84%;}.RWDsocial001 {margin-top: 10px;}.web_edm{width: 100%;margin:10px auto;}.lang_en .web_edm .btn{padding: 0;}/*內頁*/ 
.page_wrapper_bg section.article-text.rwd > .container {padding: 30px 5px 60px;}.con_info { border-left: none;}.li_code { width: 100%;}.con_code iframe {width: 100%;}.li_code img:nth-child(2) { width: 175px !important;}.li_code img { width: 160px;}.page_content2 .btn{padding: 5px 0 !important;}.pd-ph img {margin-bottom: 30px;}.pd_pho img {margin-bottom: 30px;}.pd_i {margin-top: 0;}.layoutlist_3 .item {margin: 0;padding: 44px 0px 0  !important;}.layoutlist_3 .list_subject {margin-top: 30px !important;}.layoutlist_3 .listdate {text-align: left;}.layoutlist_3 .listdate .day {color: #afafaf !important; font-size: 12px !important;font-weight:normal !important;}.layoutlist_3 .listdate .day::before {display: inline;}.layoutlist_3 .list_subject .summary {margin: 10px 0px 25px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.product_desc_subject {font-size: 23px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.product_desc_subject {font-size: 19px;}
}
/*iphone5 end*/