/* 此文档和程序直接相关,修改风格注意 */
body,input  {margin: 0px auto;font: 12px Tahoma, Verdana,snas-serif; color:#666;background-color:#fff;}
a { color: #458; text-decoration: none;}
a:hover { color: #258DC9; text-decoration: none;}
.alist
{
 list-style-type:none;
 margin:0px;
 padding:0;
}
.alist li
{
overflow:hidden;text-align: left;line-height: 24px;height:24px;background-color:#fff;padding-left:10px;border-top:1px dashed #D1E1EF;
}
.contain
{
text-align:center;
margin-left:auto;
margin-right:auto;
width:888px;
}
#userinfo
{
margin-top:8px;
height:20px;
width:888px;
text-align:right;
}
.pageHeader
{
clear:both;overflow:hidden;width:100%;
}
.top
{
width:888px;
height:88px;
text-align:left;
background:url(../images/topbg.jpg) repeat-x;
}
.nav
{
clear:both; overflow:hidden; 
height:34px;
width:888px;
text-align:right; 
color:#000;
background: #FFFFFF url(../images/navbg.jpg) repeat-x;
}
.menuText{ margin-right:60px;}
.siteState
{
width:100%;
font-size:14px;
}
.position
{
clear:both;
float:left;
width:75%;
text-align:left; 
padding:0px;border:0px;
margin-top:8px;
}
.ad_middle
{
width:100%;
padding:0px;border:0px;
margin-top:8px;
margin-bottom:8px;
}
.posText
{
}
.pageBody
{
clear:both;overflow:hidden;width:100%;margin-top:0px;padding:0px;border:0px;
}
.moreBefore
{
 margin-left:4px;
 float:left;
}
.more
{
 margin-right:4px;
 float:right;
}
.listTitle
{
 color:#FFF;
 border:1px solid #fff; background:#1080c0 url(../images/title_bg.jpg) repeat-x left top; height:24px; line-height:24px; 
}
.ad_footer
{
 margin-top:10px;
 line-height:60px; 
}
.ad_footer_center
{
	width:728px;
	margin-left:auto;
	margin-right:auto;
}
.pageFooter
{
width:888px;
}