﻿@charset "utf-8";
/*-----------------basic---------------*/
*{  
	font-family:"宋体";
	font-size:12px; 
	color:#004792;
	}
	body{
		margin:0px;
		padding:0px;
		font-family:"宋体";
		font-size:12px; 
		color:#004792;
		background-color:#ffffff;
		}
	#form1{
		margin:0px auto;
		padding:0px;
		width:970px;
		text-align:left;
		background-color:#ffffff;
		}
	a{
		cursor:pointer;
		text-decoration:none;
		}
	a:hover{
		text-decoration:underline;
		}
	select{
		height:20px;
		}
	img{
		cursor:pointer;
		border:none;
		}
	h1{
		margin:0px;
		padding:0px;
		font-family:"黑体";
		font-size:25px;
		color:#004C9A;
		letter-spacing:3px;
		}
	h2{
		margin:0px;
		padding:0px;
		font-size:15px;
		color:#9C9C9C;
		font-weight:normal;
		font-style:italic;
		}
	h3{
		margin:0px;
		padding:0px;
		font-size:12px;
		font-weight:bold;
		color:#CA0000;
		}
	h4{
		margin:0px;
		padding:0px;
		font-size:13px;
		color:#FF9933;
		font-weight:bold;
		}
	.en{
		font-family:Arial, Helvetica, sans-serif;
		}
/*--------------comment-----------------*/
.clear{
	clear:both;
	}
.clearEnd{
	width:1px;
	height:8px;
	overflow:hidden;
	}
/*--------------head--------------*/
#hd1{
	margin-top:3px;
	height:85px;
	background:url(/images/head/logo.jpg) left top no-repeat;
	}
	#hmap{
		margin:8px 5px 3px 0px;
		text-align:right;
		}
	#hmap a
		{
		padding:0px 5px;
		}	
	#hmap a.hot
		{
		color:#FF0000;
		}
	#hwname{
		height:31px;
		padding:0px 0px 0px 90px;
		background:url(/images/hkword.gif) 350px 5px no-repeat;
		}
	#no1{
		font-family:"黑体";
		font-size:25px;
		color:#004C9A;
		letter-spacing:3px;
		font-weight:bold;
		}
	#hwtitle{
		padding:5px 0px 0px 85px;
		}
	#no2{
		font-size:19px;
		color:#00CC33;
		}
	#Head1_hkword{
		margin-left:58px;
		width:270px;
		border:0px solid #FFFFFF;
		color:#333333;
		}
	#Head1_hksch{
		letter-spacing:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
	#hserve{
		font-size:13px;
		color:#777777;
		font-weight:bold;
		letter-spacing:1px;
		}
	#htel{
		padding-top:2px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#FF0000;
		font-weight:bold;
		}
	#htip{
		display:none;
		position:absolute;
		margin-left:350px;
		padding:6px 0px 0px 5px;
		padding-top:4px;
		width:356px;
		height:20px;
		color:#333333;
		border:1px solid #333333;
		border-top:none;
		background-color:#FFFFFF;
		}
	#had{
		padding-left:20px;
		color:#FF6600;
		}
	#had img{
		margin:0px 5px;
		}
		
#hd2{
	height:37px;
	overflow:hidden;
	background:url(/images/head/menu-back.gif) repeat-x;
	}
	#hd2 ul{
		margin:0px;
		padding:0px;
		list-style-type:none;
		}
	#hd2 ul li{
		float:left;
		margin:0px;
		padding:7px 8px 0px 8px;
		height:29px;
		list-style-type:none;
		}
	#hd2 ul li a{
		color:#FFFFFF;
		font-weight:bold;
		}
	#hd2 ul li.l1{
		margin:0px 6px 0px 0px;
		padding:0px;
		width:20px;
		width:12px;
		height:37px;
		background:url(/images/head/menu-lf2.gif) no-repeat;
		}
	#hd2 ul li.l3{
		margin:0px 6px;
		padding:0px;
		width:1px;
		height:37px;
		background:url(/images/head/menu-sp.gif) no-repeat;
		}
	#hd2 ul li.lhv{
		background:url(/images/head/menu-hv.gif) no-repeat; 
		}
/*---------------main----------------*/
#main{
	margin-top:1px;
	text-align:left;
	}
	#content{
		margin-top:0px;
		padding-top:5px;
		border-top:3px solid #BDE5F1;
		}
	#cl{
		float:left;
		width:250px;
		border:0px solid #D8E0E3;
		}
	#cr{
		float:right;
		width:700px;
		border:1px solid #ACCDEC;
		}
	#GridView1 .page span{
		margin:0px 2px;
		padding:1px 5px;
		border:1px solid #81C1E4;
		color:#41A108;
		font-weight:bold;
		}
	#GridView1 .page a{
		margin:0px 2px;
		padding:1px 5px;
		border:1px solid #81C1E4;
		color:#FF8000;
		font-weight:bold;
		}	
/*---------------foot----------------*/
#foot{
	margin-top:5px;
	}
	#f1{
		padding:8px;
		height:15px;
		background:url(/images/head/foot-back.gif) left top repeat-x;
		color:#FFFFFF;
		text-align:center;
		}
	#f1 a{
		margin:0px 6px;
		color:#FFFFFF;
		}
	#f2{
		margin:8px 0px 5px 0px;
		text-align:center;
		}
	#f3{
		margin:5px 0px;
		text-align:center;
		line-height:168%;
		}
.loading{
	position:absolute;
	display:none;
	z-index:100;
	}
.disp0
{
	display:none;
}
.disp1
{
	display:;
}
.favo
{
	margin-left:12px;
	padding-left:17px;
    background:url(/images/favo.gif) no-repeat;
}
.userBt{
	background:url(/images/userBt.gif) center no-repeat;
	height:24px;
	text-align:center;
	line-height:160%;
	}
.userBt a{
	color:#FFFFFF;
	letter-spacing:2px;
	}
