.wapper a{color: #002B31;}/*底色*/ 
.body{background-color: #fbfbfb;}/*窄*/ 
.content01_panel{margin: 0 105px;}.content02_panel{margin: 0 105px;}.content03_panel{margin: 0 105px;}.footermenu_panel{margin: 0 105px;}.footercontent_panel{margin: 0 105px;}.copyright_panel{margin: 0 105px;}.web_count_panel{margin: 0 105px;}/*隱藏*/a{text-decoration: none;}.about003 .modelTitle{display:none;}.news017 .head_pic{display:none;}/*HEADER*/ 
.header{margin: 25px auto 0px;}.logo_img{width:215px;}.web_language002, .web_search002, .web_edm002{float:right;margin-right:5px;border:1px solid #ddccbb;}.web_search002{background: #EEE url("archive/image/customization/btn_search.png") no-repeat scroll 3% 50%;}.web_edm002{background: #EEE url("archive/image/customization/btn_edm.png") no-repeat scroll 3% 50%;}.header .right_panel{ right: 0px;}.web_menu ul.navigation > li > a{padding: 18px 44px;}/*VI02banner1002px選單變扁無粗體*/ 
.banner_panel{width:1002px;margin:0px 0px;}.web_menu{padding:0px;margin: 0px;}.web_menu ul.navigation > li > a:hover{font-weight:normal;}.web_menu{padding:0px;font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.web_menu ul.navigation > li > a{font-size:15px;letter-spacing: 2px;}.web_menu ul, .web_menu li, .web_menu a{font-size:15px;}.web_menu ul.navigation > li > a:hover, .web_menu ul.navigation > li.hover > a{font-weight:300;}.web_menu ul.navigation ul a{font-size:15px;}.web_menu ul.navigation ul a:hover{font-size:15px;}/*about*/ 
.about_panel{padding-top: 55px;}.about003 .modelCover{width: 400px;height: 100%;}#m_HOM_BASE_001_25_1 > div.modelCover > img{width: 100% !important;height: 100% !important;padding-top: 0 !important;cursor: initial !important;}.about003 .modelItem{margin-left: 6%;}.about003 .modelItem .subject{font-size: 22px;line-height: 1.8; margin: 16px 0;letter-spacing: 2px;}.about003 .modelItem .summary{font-size: 15px;line-height: 1.8; margin-bottom: 16px;height: auto;letter-spacing: 2px;}.about003 .modelItem .btn{ margin-top: 25px;}.about003 .modelItem .btn a{letter-spacing: 2px;font-size: 13px;}.about003 .modelItem .btn .btn_more{right: -3px;}/*service*/ 
.news017{margin: 40px 0 80px;}.news017 .news_content .news_link{width: 242px;margin: 0 30px 0px 0px;}.news017 .news_content .news_link .imgs img{transition: inherit;}.news017 .news_content .news_link .news_info .title{color: #002b31;letter-spacing: 1px;margin: 15px 0;}.news017 .news_content .news_link .news_info .title:hover{color: #000;}.news017 .news_content .news_link .news_info .summary{font-size: 13px;line-height: 1.8;letter-spacing: 2px;text-align: justify;}.news017 .news_content .news_link .news_info .summary a{color: #cab05d;margin-top: 10px; display: block;}.news017 .news_content .news_link .news_info .summary a:after{content: "";border-color: transparent transparent transparent #cab05d;width: 0px;height: 0px; border-width: 5px;border-style: solid; position: absolute;margin-top: 7px;margin-left: 7px;}/*team*/ 
.product003{ width: 876px;}.product003 .product_product .product_item .product_info .product_info_top .product_item_title{letter-spacing: 1px;}.product003 .product_product .product_item .product_info .product_info_top .product_item_no{letter-spacing: 1px;}/*頁尾*/ 
.footer_topline{padding-top: 50px; border-bottom: 1px solid #f4f4f4;}.footer_map_line{margin-top: 6px;}.footer_map_menu a:hover {text-decoration: none;}.footer_desc{font-size: 13px;line-height: 2;letter-spacing: 1px;}.footer_desc a{color: #222222;}.footer_desc a:hover{ color: #002B31;}.copyright{margin-top: 10px;}.copyright_desc a {color: #6a6a6a;}/*0309文案字*/ 
.about003 .modelItem .summary a {color: #333;}.news017 .news_content .news_link .news_info {color: #222;}/*-----內頁------*//*body*/ 
.page_wrapper_bg .panel_body_content {background-color: #FBFBFB;}.page_wrapper_bg .block_body { padding-top: 90px;    padding-bottom: 90px;}/*menu*/ 
.page_wrapper_bg .panel_menu .web_menu { background: #002b31;}.page_wrapper_bg .web_menu ul.navigation > li > a {  color: #fff;}.page_wrapper_bg .web_menu ul.navigation > li > a:hover { background: rgb(202, 176, 93);}/*header*/ 
.page_wrapper_bg .logo_panel { position: absolute;  top: 0px; left: 63px; z-index: 1;height: 114px;}.page_wrapper_bg .header .right_panel {position: absolute; top: 34px; z-index: 1; right: 0px;}.page_wrapper_bg .web_search {border-color: #002b31; background-color: #fff; color: #909090;}.page_wrapper_bg .web_search .searchkey input {color: #002b31; font-size: 13px;}.page_wrapper_bg .web_search .btn {color: #002b31; background: rgb(255, 255, 255);}.web_menu ul.navigation ul a:hover {background: #fff;color: #c9b05d !important;}.web_menu ul.navigation ul a {  background: #fff;}/*內頁標*/ 
.page_title_subject { padding-top: 20px;color: #002b31; font-size: 25px;letter-spacing: 3px; font-weight: 600;}.page_title_subject span { font-size: 17px;  letter-spacing: 1px;  font-weight: 600;color: #c9b05d;}.page_title_navigation{display:none;}.page_title_navigation a {color: #929292;}.page_title_container { margin-bottom: 20px;    border-bottom: 0px;}.page_title_navigation::before { content: " | ";display: block;position: absolute; margin-left: -11px !important;}/*text*/ 
.page_content {color: #333; font-family: 微軟正黑體; font-size: 16px;line-height: 2;letter-spacing: 2px;}.block_content h3 {background: #c9b05d; display: block;color: #fff;padding: 0px 15px; letter-spacing: 1px; font-size: 20px; float: left; position: relative;width: auto;}.block_content.layoutmenu_8 p {  clear: both;}.block_content.layoutmenu_6 p {  clear: both;}.block_content h4 { text-align: left; clear: both; line-height: 48px; font-size: 16px !important; color: #c9b05d;}/*測選單*/ 
.page_menu_header {    margin-top: 20px;  padding: 18px 0px;background: #c9b05d; font-size: 20px; font-family: "微軟正黑體";letter-spacing: 3px;font-weight: 600;}.page_menu_block ul.navigation > li {  border-bottom: 1px solid #c9b05d6e;}.page_menu_block ul.navigation > li > a { background-color: #ffffff; font-size: 16px !important; letter-spacing: 2px; padding: 18px 0px;}.page_menu_block ul.navigation > li > a:hover, .page_menu_block ul.navigation > li.hover > a, .page_menu_block ul.navigation > li.active > a {color: #c9b05d;}.page_menu_container { text-align: center;}/*our team*/ 
.layoutlist_2 .subject { height: 25px; font-weight: 600;}.item .summary A.itemlink {color: #666 !important;}.item .summary A.itemlink { color: #666 !important; line-height: 30px!important;font-size: 16px!important;}#product_carousel img, #product_thumbs img {   padding-top: 0px !important;}.page_content2 .info #prod_name h2 { display: block; color: #002b31; letter-spacing: 1px; float: left; position: relative; width: auto; font-size: 20px;    font-weight: 600;}.page_content2 .info .subtitle{color: #333; font-family: 微軟正黑體;    font-size: 16px; line-height: 2; letter-spacing: 3px !important;}.btn_back { margin-top: 35px; float: right; border-radius: 0px;}.btn_back:hover { color: #fff; background: #909090;}/*news*/ 
.edcontent .layoutlist_3 .subject A:link, .edcontent .layoutlist_3 .subject A:visited { font-size: 20px; color: #002b31;text-decoration: none;line-height: 17px;letter-spacing: 3px;    font-weight: 600;}.edcontent .layoutlist_3 .day { color: #616161; font-family: "Myriad Pro","Arial Unicode MS"; font-size: 25px;text-align: left; line-height: 48px; padding-left: 26px;}.edcontent .layoutlist_3 .item {border-bottom: 1px solid #cccccc; padding: 25px;}/*contact*/ 
.eformsDesc iframe { width: 100% !important;}#eformsDesc_1_3 > table > tbody > tr > td:nth-child(2) {border-left: 60px solid #fbfbfb;}.eformsForm .btn {  background: #002b31 !important; font-size: 13px !important; letter-spacing: 1px; border-radius: 0px; padding: 0px 20px;}.eformsForm .btn_area .btn:nth-child(1) { background: #074e58 !important;}.btn_area{float: right;}.eformsForm .btn:hover {background: #619ba2 !important;}#eformsDesc_1_3 table {position: relative; top: -31px !important;}.eformsForm .btn_area .btn:nth-child(2) {  margin-right: 0px !important;}.customized_columns .css-table .th { width: 100px;}/*footer*/div#m_PAGE_001_28_1 {display: none;}/*pro*/#PAGE_001 .product a { font-size: 20px; letter-spacing: 1px;}.item .summary A.itemlink {  font-size: 16px !important;}