/*顶部CSS开始*/
.top1004 { text-align:left; width:1000px; margin:0px auto;border-top:3px solid #fff; height:62px;}
.top1004 div {  float:left; }
.logo {width:150px; text-align:center; padding-top:5px; float:left;}
.logo_text { width:145px; padding:15px 5px 0px 0px; text-align:left; line-height:20px; float:left;}
.top_tit { padding:3px 0px 0px 22px; width:90px; float:left;}
.top_tit li{height:18px;}
.top_menu_image{width:192px; height:64px; background:url(../images/top/menu_bg.jpg); float:left;}
.top_menu {width:808px;}
.top_menu ul { float:left; padding-right:4px;margin-top:3px;}
.top_menu_search .li_out {float:left; width:85px; height:20px; padding-top:6px; background:url(../images/top/menu_bg2.gif) no-repeat; text-align:center; font-weight:bold}
.top_menu_search .li_over {background:url(../images/top/menu_bg1.gif)}
.top_menu_search{ float:left;width:807px; background:#1865d0;height:35px;}
.top_menu_search li{ float:left;padding-top:6px;padding-right:3px;}
.top_menu_search .textdate{ padding:10px 17px 0px 0px;}
.top_menu_search .text{ padding-top:10px;}
.top_menu_search .input{width:267px;height:14px;border: 1px solid #FFFFFF;background-color: #e6f5ff;background-image: url(../images/top/search.gif);background-repeat: no-repeat;padding-left: 25px;padding-top: 3px;background-position: 2px;
}
.top_menu .li_over {
	FONT-WEIGHT: bold;
	WIDTH: 85px;
	PADDING-TOP: 5px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	background-image: url(../images/top/menu_bg1.gif);
	background-repeat: no-repeat;
}
.top_menu .li_out {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/top/menu_bg2.gif) no-repeat; WIDTH: 85px; PADDING-TOP: 5px; HEIGHT: 21px; TEXT-ALIGN: center
}
/*顶部CSS结束*/

.foot1004 { width:1004px; margin:0px auto; padding: 0px;}
.foot { float:left; width:1004px; text-align:center; margin-top:5px; font-size:12px; line-height:17px}
.font_black, .font_black a:link, .font_black a:visited{ color: #000; text-decoration: none}
.font_white14, .font_black14 a:link, .font_black14 a:visited{font-size:14px;  color: #000; text-decoration: none}
.font_black a:hover{ color:#F00; text-decoration: underline}
.font_red, .font_red a:link, .font_red a:visited{ color: #F00; text-decoration: none}
.font_red a:hover{ color:#F00; text-decoration: underline}
.font_red1, .font_red1 a:link, .font_red1 a:visited{ color: #EF4D4F; text-decoration: none}
.font_red1 a:hover{ color:#F00; text-decoration: underline}
.font_gray, .font_gray a:link, .font_gray a:visited{ color: #333333; text-decoration: none}
.font_gray a:hover{ color:#F00; text-decoration: underline}
.font_white, .font_white a:link, .font_white a:visited{ color: #FFF; text-decoration: none}
.font_white a:hover{ color:#FFF; text-decoration: underline}
.font_blue, .font_blue a:link, .font_blue a:visited{ color: #0144BA; text-decoration: none}
.font_blue a:hover{ color:#F00; text-decoration: underline}
.font_logo, .font_logo a:link, .font_logo a:visited { color:#C0C0C0;}
.font_logo a:hover {color:#C0C0C0;}
.bold { font-weight:bold}
#top_help {
	BORDER-RIGHT: #bcd1f3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bcd1f3 1px solid; MARGIN-TOP: 120px; PADDING-LEFT: 2px; Z-INDEX: 999; BACKGROUND: #f1f8ff; PADDING-BOTTOM: 2px; MARGIN-LEFT: 897px; BORDER-LEFT: #bcd1f3 1px solid; WIDTH: 85px; PADDING-TOP: 2px; BORDER-BOTTOM: #bcd1f3 1px solid; POSITION: absolute
}
#top_help UL {
	WIDTH: 85px; LIST-STYLE-TYPE: none
}
#top_help LI {
	BACKGROUND: url(../imgs/dian_4x1.gif) repeat-x 50% bottom; WIDTH: 85px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
