@charset "utf-8";
/* CSS Document */

* {
	padding:0;
	margin:0;
	color:#5f5f5f;
	font-size:12px;
	}
.w990 {width:990px;margin:0 auto;}
img {border:none;}
ul {list-style:none;}
input {
	vertical-align:middle;
	}
select {
	background:url(../images/h_textbox_bg.JPG) repeat-x;
	line-height:18px;
	height:20px;
	vertical-align:middle;
	border:1px solid #bcbcbc;
	}
.logoall {
	width:1003px;
	margin:0 auto;
	background:url(../images/logo_bg.JPG) repeat-x;
	height:88px;
	vertical-align:middle;
		}
.logo {margin:11px 0 0 15px;float:left;display:inline;}
.sou,.sou2 {width:220px;float:right; position:relative;margin:4px 4px 0 0;display:inline;}
.sou2 {width:167px;margin-top:49px;}
.sou label {margin-right:5px;}
.textbox {background:url(../images/search_bg1.JPG) no-repeat center left;width:145px;height:18px;border:none;padding:2px 0 0 20px;color:#959494;}
.w90 {width:90px;}
a:link {
color:#5f5f5f;
text-decoration:none;
}
a:visited {
	color:#5f5f5f;
	text-decoration:none;
	}
a:hover {
	color:#e20404;
		}
a:active {
	color:#5f5f5f;
	text-decoration:none;
}

.foot {clear:both;background:#dddfe2 url(../images/foot_bg.jpg) repeat-x;height:89px;width:1003px;margin:0 auto;text-align:center;}
.foot ul {line-height:16px;width:283px;margin:0 auto;padding-top:25px;}
.foot li {float:left;border-right:1px solid #c1c0c0;padding:0 10px;}
.copyright {clear:both;padding-top:10px;}
