body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}
body{font-size:14px; line-height:28px;font-family: "Microsoft YaHei"; color:#444; text-align:center;background:url(images/bg.jpg) repeat-x #B11A1F;}
ul,li,ol,dl{ list-style:none;}
a , a:visited{color:#444;text-decoration:underline;}
a:hover{color:#f60;text-decoration:none;}
img{border:0}
.clearfix:after {visibility: hidden;display: block;content: ".";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.test{ border:#F00 1px solid;}

#main{width:1000px;text-align:center;margin:0 auto;}
.content{width:1000px;margin:0 auto;text-align:left;overflow:hidden;}

#foot{width:100%; margin:0 auto;text-align:center;color:#eee;padding:30px 0;}
#foot a{ color:#eee;}

/*top*/
.top{ background: url(http://pub.job5156.com/winopen/2011/inc/images/bg.jpg); height:40px; text-align:left;overflow:hidden;}
.top ul{ width:980px; margin:0 auto; position:relative; line-height:30px;}
.top ul li span{ padding-left:15px;color:#444;line-height:30px;}
.top ul li a{ padding-right:10px;color:#444;line-height:30px;}
.top ul li.login{ text-align:right; width:400px;font:12px/40px; position:absolute; right:0; top:0;color:#444;line-height:40px;}


/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-200px;
	_bottom:auto;
	width:36px;
	height:65px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(images/Top.png);
	_background-image:url(images/Top.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 -65px;
}