* {
	margin:0;
	padding:0;
}
body {
	font-size: 12px;
	background: url(/images/bg.gif) #666;
	padding: 0px;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: center
}
a:link {
	color: #666;
	text-decoration: none
}
a:visited {
	color: #666;
	text-decoration: none
}
a:hover {
	color: #1f81b4;
	text-decoration: none
}
a:active {
	color: #666;
	text-decoration: none
}
#header {
	padding-left: 50px;
	margin: 20px auto 0px;
	width: 920px;
	padding-top: 40px;
	height: 71px;
	text-align: left;
 filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/top_header.png");
}
/* FireFox */
@-moz-document url-prefix() {
#header {
 background-image:url(/images/top_header.png);
}
}
#warp {
	padding-right: 25px;
	padding-left: 25px;
	margin: 0px auto;
	width: 920px;
	;
 filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/center_bg.png");
}
/* FireFox */
@-moz-document url-prefix() {
#warp {
 background-image:url(/images/center_bg.png);
}
}
#footer {
	margin: 0px auto;
	width: 970px;
	height: 38px;
 filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/bottom_bg.png");
}
/* FireFox */
@-moz-document url-prefix() {
#footer {
 background-image:url(/images/bottom_bg.png);
}
}
#warp a {
	text-decoration: none;
	position:relative;
}
#warp {
	text-align:left;
}
#warp img {
	position:relative;
	border:none;
}
#warp input {
	position:relative;
}
}
#warp a {
	color: #666;
	position: relative;
	text-decoration: none
}
#warp a:hover {
	color: #2486b9;
	position: relative;
	text-decoration: none
}
#topmenu {
	background: url(images/topmenu.png) repeat-x;
	float: left;
	width: 920px;
	height: 33px
}
#topmenu ul {;
	list-style-type: none
}
#topmenu li {
	float: left;
	overflow: hidden;
	line-height: 33px;
	height: 33px
}
#topmenu li a {
	padding:0px 23px;
	float: left;
	color: #eee;
}
#topmenu li a:hover {
	padding: 0px 23px;
	background: url(images/menubg.gif) repeat-x;
	float: left;
	color: #eee;
}
#pic {
	float: left;
	overflow: hidden;
	height: 257px;
	background:#fff;
}
#line {
	background: #ccc;
	float: left;
	overflow: hidden;
	width: 920px;
	height: 3px
}
#center {
	float: left;
}
#centerl {
	float: left;
	width: 206px;
	padding: 13px;
}
#centerc {
	float: left;
	width: 432px;
	padding: 13px;
}
#centerr {
	float: right;
	width: 204px;
	padding: 13px;
	height: 500px
}
#login {
	background: url(images/login_bottom_bg.gif) #d9eaee no-repeat 50% bottom;
	height: 155px;
	text-align:center;
}
#login h2 {
}
#login p {
	margin: 8px 0px;
}
#login input {
	width: 100px;
	border: #ccc 1px solid;
	height: 15px
}
.box {
	margin: 5px 0px;
	position: relative;
	text-align: left
}
.box h2 {
	background: url(images/line2.gif) repeat-x 50% bottom;
	padding-bottom: 5px;
	padding-top: 5px
}
.box h3 {
}
.box ul {;
	list-style-type: none
}
.box li {
	padding-left: 15px;
	background: url(images/t1.gif) no-repeat 8px 5px;
	margin: 8px 0px;
}
.box p {
	margin: 5px 0px;
	line-height: 19px;
}
.box2 h2 {
	background: url(images/line2.gif) repeat-x 50% bottom;
	padding: 5px 0px;
	text-align: left
}
.box2 p {
	margin: 8px 0px;
	line-height: 19px;
	text-align: center
}
#soft {
	margin: 5px 0px;
	text-align: left
}
#soft dl {
	display: inline;
	background: #f6f6f6;
	float: left;
	margin: 5px 0px;
	width: 392px;
	padding: 5px 20px;
}
.t1 {
	font-weight: bold;
	font-size: 14px;
	color: #2486b9
}
#daohang {
	padding-right: 10px;
	padding-left: 10px;
	background: #d9eaee;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: left
}
#daohang h2 {
}
#daohang ul {;
	list-style-type: none
}
#daohang li {
	padding-right: 8px;
	padding-left: 8px;
	background: #b8e4ee;
	padding-bottom: 5px;
	margin: 5px 0px;
	padding-top: 5px
}
#foot {
	padding-bottom: 10px;
	margin: 10px auto;
	width: 970px;
	color: #eee;
}
#foot p {
	margin: 2px auto
}
