body,html {margin:0px;padding:0px;font-size:14px;line-height:1.5em;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;}
.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;}

.wrapper{min-width: 100%;}
.panel,.model{position:relative;}
a{text-decoration: none;}


/*統一配色*/
.webfont_footer_title {color: #000;}
.webfont_footer_title a{color: #000;}
.webfont_footer_list a{color: #555555;}
.webfont_footer_list a:hover{color: #959595;}
.webfont_footer_content {color: #fff;}
.webfont_footer_copyright {color: #fff;}
.webfont_menu_title {color: #ff0000;}



.web_edm002,.web_search002,.web_language002 {
  float: right;
  margin-left:7px;
  margin-top: 4px;
}

/*背景顏色*/
.web_language002 {background-color:#000}
/*背景展開顏色*/
.web_language002.open {background-color:#525250}
/*文字顏色*/
.web_language002 {color: #d7d7d7;}
/*文字滑過顏色*/
.web_language002 .language_in:hover{color:#000;}
/*選中顏色*/
.web_language002 .selected{color: #fff;}


/*背景顏色*/
.web_search002 {background-color:#000}
/*背景展開顏色*/
.web_search002.open {background-color:#525250}
/*文字顏色*/
.web_search002 .searchkey,.web_search002 input{color: #d7d7d7;}  


/*背景顏色*/
.web_edm002 {background-color:#000}
/*背景展開顏色*/
.web_edm002.open {background-color:#525250}
/*文字顏色*/
.web_edm002 .email,.web_edm002 input,.web_edm002 .btn{color: #d7d7d7;}
/*按鈕滑過顏色*/
.web_edm002 .btn:hover{color:#000;}       


.model003{
  float: right;
  display: inline-block;
}

.logo_img table{
  width:100%;text-align:center;
}


.wrapper_bg{
	background: #e6ebea;
}


/*次選單*/
.sub_menu {
	width: 100%;
	background: #e6ebea;
}
.sub_menu_bg {
	width: 960px;
	height: 40px;
	margin: 0px auto;
}



/*次選單分隔線*/
.sub_menu_0 {
	height: 1px;
	width: 100%;
	background: #fff;
}


/*TOP*/
.top {
	width: 100%;

}
.logo_bg {
	width: 960px;
	margin: 40px auto;
}
.logo {
	margin-top: 30px;
	margin-left: 370px;  /*無法把LOGO水平置中，只好先設左距*/
	display: inline-block;
}


/*MENU*/
.menu {
	width: 100%;
	height: 38px;
  z-index:111111;
}
.menu_bg{
	width: 960px;
	margin: 0px auto;
	height: 38px;
	background: #000;
}
.menu_0 {
	width: 100%;
	height: 32px;
}


/*BLOCK*/
.block {
	width: 100%;
	background: #e6ebea;
  clear: left;
}
.block_bg{
	width: 960px;
	margin: 0px auto;
}




/*頁尾分隔線*/
.block_0 {
	height: 1px;
	width: 100%;
	background: #fff;
  clear: left;
}


/*頁尾*/
.footer1 {
	width: 100%;
	background: #e6ebea;
  clear: left;
}
.footer1_bg {
  width: 960px;
  margin: 0px auto;
}
.footer1_list {
  width: 120px;
  height: 248px;
  float: left;
  margin-top: 40px;
}
.footer1_list0 {
  width: 20px;
  height: 60px;
  float: left;
}
.footer1_list_title {
  width: 120px;
  height: 30px;
  font-size: 16px;
  text-align: center;
  font-family: 微軟正黑體;
  line-height: 30px;
  float: left;
  letter-spacing: 1px;
}

.footer1_list_title0{
  width: 120px;
  height: 20px;
  float: left;
}
.footer_list_text a{
  width: 120px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  font-family: 微軟正黑體;
  line-height: 20px;
  float: left;
  margin-top: 10px;
  letter-spacing: 1px;
}
.footer_list_text a:hover{
  
}




.footer2 {
	width: 100%;
	background: #252525;
  clear: left;
}
.footer2_bg {
	width: 960px;
	margin: 0px auto;
  padding:30px 0px;
}
.footer_text {
	float: left;
	margin: 30px 260px;
}

.footer_desc{
	font-family: 微軟正黑體,Arial;
	font-size: 11px;
	letter-spacing: 1px;
	text-align: center;
	line-height: 23px;
}

.web_footer .tdcontent{
  text-align: center;
}
.copyright{text-align: center;}
.copyright_desc,.copyright_desc a{
	font-family: 微軟正黑體,Arial;
	font-size: 12px;
	letter-spacing: 1px;
}

.web_count{text-align: center;}
.web_count_desc{
  font-family: 微軟正黑體,Arial;
  font-size: 12px;
  letter-spacing: 1px;
  color: #fff;
}




/*menu*/
.main_pic{
  position: relative;
  width: 100%;
  overflow: hidden;
}

.web_community .icon{width:38px;height:38px;}
.web_community{text-align: center; padding: 70px 0px;}
.web_community ul{display: inline-block;margin:0 auto;}
.web_community li {margin-left: 20px;}
.web_community li:last-child {margin-left: 0px;}
.web_community .icon_split{display:none;}


.footer_map_001{padding:40px 0px; text-align: center;}
.footer_map_001 .sub_split {
    background-color: transparent;
    height: 20px;
    margin: 0px;
    width: 2px;
}       

.footer_map_001 ul{display: inline-block;margin:0 auto;}
/*標題字顏色*/
.footer_map_001 .webfont_title{width:140px;color: #000;font-size: 16px;letter-spacing: 1px;line-height: 30px;text-align: center;}
.footer_map_001 .webfont_title a{width:140px;color: #000;font-size: 16px;padding:0px;letter-spacing: 1px;line-height: 30px;text-decoration: none;text-align: center;}
/*子選單字顏色*/
.footer_map_001 .webfont_topfooter{color: #555555;font-family: 微軟正黑體;font-size: 14px;letter-spacing: 1px;line-height: 20px;text-align: center;}
.footer_map_001 .webfont_topfooter a{margin-top: 10px;padding:0px;color: #555555;font-size: 14px;letter-spacing: 1px;line-height: 20px;text-align: center;}
.footer_map_001 .webfont_topfooter a:hover{color: #959595;}