@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; line-height:25px; font-size:14px; color:#444444;}

div.wrap{ margin:0 auto; width:960px;}
a{ text-decoration:none; color:#0082cb}
a:hover{ text-decoration:underline;}
.right{ float:right;}
ul,li,dl,dt,dd,h1,h2,h3{ margin:0; padding:0; list-style:none;}
h1{ line-height:35px;}
h2{}
p{ margin:0; padding:0;}
img{ border:none;}
.right{ float:right;}

#header{ margin:10px auto;}
#menu{ margin-top:8px; border-bottom:1px dashed #ccc;}
#menu ul{ overflow:hidden; zoom:1;}
#menu ul li{ float:left; margin-right:10px;}

#main{ zoom:1; overflow:hidden; margin-top:20px;}

#content{ float:left; width:600px;}
#sidebar{ float:right; width:300px;}

#article_ad{ float:right;}
#sidebar h3{ color:green; font-size:16px; font-weight:normal;}
#sidebar h3 a{ color:green;}
#sidebar dd{ font-size:12px;}
#sidebar .feed { overflow:hidden; zoom:1;}
#sidebar .feed li{ width:145px; height:25px; display:inline-block; float:left;}

#union,#latest,#oneweek{ padding:10px;}
#latest{background:#fff6ee;}

#list_content li{ padding:15px 0 10px; border-bottom:1px dashed #ccc; overflow:hidden; zoom:1;}
#list_content li img.avatar{ float:left; margin-right:8px; height:48px;}
#list_content li img.pic{ float:right; height:120px; margin-left:8px;}
#list_content li span{ font-size:12px; color:#999;}
#list_content li p{ font-size:12px;}
#list_content li p.label{ color:#999;}
#list_content li p.label a{ color:#444; text-decoration:underline;}

#special_info{ background:#f4f4ec; padding:8px; color:#666;}
#special_info h1{ color:green;}
#special_body{ padding:10px;}
.special{ margin:10px;}

.page{ margin-top:30px;}
.page li{ border:1px solid #d5e6ed; float:left; margin-right:5px; padding:0 3px 0; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.page li a{ padding:1px 5px; display:block; color:#333;}
.page li.on{ background:#1b72af; border:1px solid #1b72af;}
.page li.on a{ color:#fff; font-weight:bold;}

#elite{ overflow:hidden; zoom:1;}
#slide{ float:left; width:300px;}
#commend{ float:right; width:300px;}

#link{margin-top:20px; background:#f1f1f1; padding:5px;}

#link ul{zoom:1; overflow:hidden;}
#link ul li{ float:left; margin:0 5px;}

#footer{ border-top:1px solid #ccc; padding-top:5px; margin-top:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#footer .related{overflow:hidden; zoom:1; color:#999;}
#footer a{ margin:0 5px;}
#footer .stat{ display:none; }