*{
	margin: 0px; padding: 0px;
	font-family: Tahoma, monospace;
	font-size: 12px;
	color: #017fa7;
}
* a{
	font-family: Tahoma, monospace;
	font-size: 12px; letter-spacing: 1px; color: #494949;
	text-decoration: none;
}
img{border: none;}
.smallimg{float: left; width:90px; height: auto; font-size: 14px;margin:2px 0px 0px 0px;}
.smallimg img{display: block; margin: auto;
	 border:solid #cccccc 1px;	padding: 2px;}
.smallimg span{display: block;margin: 2px 0px 0px 0px; white-space: normal;
	font-size: 12px; text-align: center;color:#494949;
}
.bigimg{float: left;height: auto; font-size: 14px;border:solid #cccccc 1px;padding:2px;}
.bigimg img{display: block; border: none;}
.bigimg span{	display: block;	margin: 2px 0px 0px 0px; white-space: normal; padding: 0px;	font-size: 12px; text-align: center;}
span.text{float: left; padding: 3px 2px 2px 2px;}
/*
input{
  float: left;
	line-height: 13px; 
	height: 14px !important; 
	line-height: 12px; height: 12px; 
	border: solid 1px #7e9db9; 
	padding: 2px 2px 4px 2px !important; 
	padding: 2px 2px 3px 2px; 
	margin: 0px 2px 0px 2px;background-color: #F8F8F8;
}
*/
input.button{
	float: left;
	height: 22px !important;height: 21px; 
	border: none; padding: 2px 2px 0px 2px;
	letter-spacing: 1px; background-color: transparent;
	cursor: pointer;
}
select{float: left;	letter-spacing: 1px; padding: 1px;	background-color: #F8F8F8; font-size: 12px;}
body
{
	margin: 0px auto 0px auto; padding: 0px; border-bottom: solid 1px; 
	width: 1000px; height: auto;
}
#head{width: 990px; margin: auto; height:auto;	background: url(logo.gif) no-repeat; clear: both;border-bottom: solid 1px #77bac3; }

#logo1{
	width: 620px; height: 52px;
	padding: 20px 0px 0px 372px;
	background: url(logo1.gif) no-repeat right top; clear: both;
}

#menu{
	width: 992px; clear: both;
	background-color: #f5fdff; 
	height: 25px; 
	padding: 3px 4px 0px 4px;
	border-bottom: solid 1px #77bac3; 
	border-top: solid 1px #77bac3;
}
#menu form{float: left;}
#search{background: url(search.gif) no-repeat 0px 0px; height: 18px;
	padding-left: 30px; margin: 0px 0px 0px 8px;
}
#headsort{
	background: url(/education/comm/bkfl-tb.gif) no-repeat 10px 2px; width: 880px; height: 30px;
	padding-left: 120px; border-bottom: dashed 1px; clear: both;
}
#headsort span{	float: left; margin: 2px 4px 0px 4px;	text-align: center;}
#newmsg{ clear: both; width: 890px !important;width: 900px; height: 22px; margin-left: 2px; background: url(/popular/comm/newmsg.gif) no-repeat;padding:8px 0px 0px 100px;}
.loginid{	width:90px;}
.password{width: 70px;}
.joinp1{
	width: 640px; margin: 4px 0px 4px 0px; height: 20px;
}
.joinp1 .text{width: 100px; text-align: right;}
.joinp1 select{
	margin: 0px 0px 0px 2px;
}
.bindp1{
	width: 340px; margin: 8px 0px 8px 8px; height: 20px;
}
.bindp1 .text{width: 120px; text-align: right; color:#494949;}
#Bindbutton{
	width:67px;background: url(/popular/comm/qrbd-tubiao.jpg) no-repeat; height: 20px;
}
.ptitle{
	width: 100%; height: 28px; line-height: 28px; background-color: #cef5fa; border-bottom: solid 1px #72b8c2;
}
.ptitle *{
	font-size: 14px; font-weight: bold;color:#1B7482;
}
#submenu *{
	font-size: 14px; letter-spacing: 2px;  margin: 2px;color:#1B7482;
}
#submenu a:hover{
	background-color: #1B7482; color: White;font-weight: bolder;
}
