@charset "utf-8";

/*html css*/
body{
	font:normal 12px/24px Arial, Helvetica, sans-serif; color:#333; overflow-x:hidden;
	background:#eee;}
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,label,table,td,div,span{
	margin:0; padding:0;}
img{
	border:0; -ms-interpolation-mode:bicubic; image-rendering:optimizeQuality;}
a{
	color:#333; text-decoration:none;}
a:hover{
	color:#1c8bd2; text-decoration:none;}
ul{
	list-style:none;}

/*public css*/
.clear{
	clear:both; height:0; line-height:0; margin:0; padding:0; font-size:0;}
	
.clearfix, .col{
	*zoom:1;}
.clearfix:after, .col:after{
	display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
	
.fl{
	float:left;}
.fr{
	float:right;}
.tl{
	text-align:left;}
.tc{
	text-align:center;}
.tr{
	text-align:right;}
.hide{
	display:none;}
.col{
	margin-top:18px;}
.w{
	width:1003px; margin:0 auto;}
	
.mt10{
	margin-top:10px;}
.mt15{
	margin-top:15px;}
.mt20{
	margin-top:20px;}
.mt25{
	margin-top:25px;}

/*html css*/
#wrapper{
	width:1003px; margin:0 auto; padding:10px;
	background:#fff;}

/*header*/
#header{
	height:71px; position:relative;
	background:url(../Images/bg-header.jpg) no-repeat #1c2340;}

#header h1{
	display:none;}

#header .logo{
	width:187px; height:52px; position:absolute; top:13px; left:15px;
	background:url(../Images/logo.png) no-repeat !important; background:none; filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Images/logo.png', sizingMethod=scale);}
#header .logo a{
	height:52px; text-indent:-999em; display:block;}

#header .operat{
	padding-right:10px; position:absolute; top:6px; right:0;}
#header .operat li{
	float:left; padding:0 10px;
	background:url(../Images/line-operat.gif) no-repeat right;}
#header .operat li.last{
	background:none;}
#header .operat a{
	padding-left:6px; color:#7c8eb2;
	background:url(../Images/ico-operat.gif) no-repeat 0 6px;}
#header .operat a:hover{
	color:#fff; text-decoration:none;}

#header .menu{
	position:absolute; top:37px; right:0;}
#header .menu li{
	float:left; width:100px; height:23px; text-align:center;
	background:url(../Images/line-menu.gif) no-repeat right;}
#header .menu li.last{
	background:none;}
#header .menu li a{
	font:normal 14px/23px Microsoft YaHei,SimSun; color:#fff;}
#header .menu li a:hover, #header .menu li a.on{
	color:#35a5ef; text-decoration:none;}

/*container*/
#container{
	padding:2px 0 18px;}

/*footer*/
#footer{
	height:25px; padding-top:20px; color:#999;
	background:url(../Images/bg-footer.gif) repeat-x top;}