body,html {margin:0px;padding:0px;font-size:14px;line-height:1.5em;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;min-width:1024px;}
.wapper{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}
.wapper a{font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}

.panel,.model{position:relative;}
.wrapper_bg{background:#e8e6e6;}
.loading{background:transparent url(images/loading.gif) center center scroll no-repeat;}
a {
  text-decoration: none;
}
/*網頁內容文字連結*/
.webfont_content, .webfont_content a{color:#6f6f6f;}
/*網頁內容標題連結*/
.webfont_content .subject, .webfont_content .subject a{color:#000000;}
/*網頁內容副標題連結*/
.webfont_content .subsubject, .webfont_content .subsubject a{color:#656464;}

/*更多按鈕背景*/
.web_more{background-color:#1f1f1f;}
/*更多按鈕字體*/
.web_more a{color:#ffffff;}

.webfunction_bg{
  border-radius: 10px;
}
/**電子報、網站搜尋、語言下拉}**/
.web_language,.web_search,.web_edm{
  float:right;
  margin-left:6px;
}
.web_edm .email{margin-left:5px;}
.web_edm .btn_container{margin-right:5px;}
.web_language .btn_container{margin-right:5px;}
.searchkey{margin-left:5px;}

.web_search .btn {
  width:20px;
  height:30px;
  background: transparent url(images/web_search/search_btn.png) center center no-repeat;
  text-indent:-9999px;
  margin-right:5px;
}
.content04_panel {
  width:100%;
}
.header {
	width:1003px;
	height:126px;
	margin:0 auto;
}
.header .logo_panel{position:absolute;top:0px;left:0;z-index:1;height:126px;}
.header .right_panel{position:absolute;top:53px;right:0;z-index:1}

/*選單*/
.menu_panel{
  z-index: 90;
	background-color:#e2dce2;
	font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;
}

.web_menu ul.navigation > li > a{font-size:16px;}
.web_menu ul.navigation ul a {font-size:14px;}
/*以下為各版型配色修改*/
/*選單字體顏色*/
.web_menu ul.navigation > li > a {color:#3d313e;}
/*選單背景顏色*/
.web_menu ul.navigation > li > a {background:#e2dce2;}
/*滑過-選單字體顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{color:#3d313e;}
/*滑過-選單背景顏色*/
.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover > a{background:#FFFFFF;}
/*選單有子選單的箭頭顏色*/
.web_menu .arrow-bottom{border-color:#1d5377 transparent transparent transparent;}
/*滑過-有子選單的箭頭顏色*/
.web_menu ul.navigation > li > a:hover .arrow-bottom,.web_menu ul.navigation > li > a:hover,.web_menu ul.navigation > li.hover .arrow-bottom {border-color:#1d5377 transparent transparent transparent;}
/*子選單-背景顏色*/
.web_menu ul.navigation ul a {background: #ffffff;}
/*子選單-字體顏色*/
.web_menu ul.navigation ul a {color: #524653;}
/*滑過-子選單-字體顏色*/
.web_menu ul.navigation ul a:hover{color: #524653;}
/*滑過-子選單-背景顏色*/
.web_menu ul.navigation ul a:hover{background: #d8cbd8;}
/*子選單-每一個分隔線*/
.web_menu ul.navigation ul li {border-bottom: 1px solid #d8cbd8;}
/*子選單-箭頭顏色*/
.web_menu .arrow-right .arrow_color{border-color:transparent  transparent transparent #1d5377;}
/*子選單-箭頭線條顏色，必須與子選單背景相同*/
.web_menu .arrow-right .arrow_border{border-color:transparent transparent transparent #1d5377;}
/*滑過-子選單-箭頭線條顏色，必須與子選單背景相同*/
.web_menu ul.navigation ul a:hover .arrow-right .arrow_border{border-color:transparent transparent transparent #d8cbd8;}



.bx-controls-direction{display:none;}
.home_banner{margin-bottom:60px;}

.product_panel,.ad_panel,.news_panel,.content_inner,.ad2_panel,.footer01,.footer02,.footer03,.web_community{width:1024px;margin:0 auto;overflow-x:hidden;}

.ad_panel{padding:30px 0px;}

.content01_panel,.content03_panel,.content04_panel{
  padding-bottom:68px;
}
.content03_panel,.content04_panel,.content05_panel{
  padding-top:68px;
}
.content_line {	  
	width:100%;
	height:1px;
  background-color:#D1CDD1;
}

.content_inner .left_panel{width:49%;float:left;margin-left:1%;}
.content_inner .right_panel{width:49%;float:left;}

.footer{padding-top:60px;padding-bottom:60px;}
.web_footer,.copyright{text-align: center;}
.copyright {font-size:11px;color: #2e2e2e;line-height: 22px;}
.copyright a,.copyright a:hover{font-size:11px;color: #2e2e2e;line-height: 22px;}
.web_community .icon{width:35px;height:35px;}

.topmenu_panel{background-color: #EFEFEF}
.topmenu_panel .middle_content{width:1024px;margin:0 auto;}

.web_count_panel{width: 1024px;margin:0 auto;text-align: center;}
.web_count_desc {color: #2e2e2e;}