@charset "utf-8";

body,td,th { font-size: 12px; color: #404040; font-family:宋体; }
ul,form{ padding:0; margin:0;}
img{ border:0;}
body { background-color: #fff; margin: 18px; }
#header{ background:url(../images/headerbg.gif) no-repeat center; width:928px; margin:8px auto 0; height: 113px; }
#logo{ width:260px; height:80px; float:left; margin:15px 0 0 40px; ; display:inline; font-size: 14px; font-variant: normal; letter-spacing: 2px; }
#header_links { display: inline; margin: 50px 10px 0 0; float: right; width: 130px; text-align: right; color: #999; overflow: hidden; }
#header_links dl dd{margin:0 0 0 9px;padding:0;float:right;}
#search{ background: url(../images/searchbg.gif) no-repeat; width:778px; height:88px; margin:8px auto 0; overflow: hidden; clear: both; }
a:visited,a:link{ color:#006EBB; text-decoration:none; }
a:hover{ color:#F30; text-decoration:underline;}
a.white:visited,a.white:link{color:#fff; text-decoration:none;}
a.white:hover{ text-decoration:none; font-weight: bold; }
a.blue:visited,a.blue:link{color: #0CF; text-decoration:none;}
a.blue:hover{ color:#F30; text-decoration:underline;}
.orange{ color:#FE4D01 }

.bd_t1{border-top:1px dashed #b2d0ea;}

#search_form{ width:778px; float:left; margin:18px 0 0 88px; display: inline; font-size: 14px; color: #006EBB; }
#search_form #wd { font-size: 14px; line-height: 24px; height: 24px; width: 320px; border: 0; background:transparent; color: #797979; margin-top: 7px; }
#search_botton { float: right; height: 37px; width: 110px; margin: 3px 90px 0; }
#sreach_info{ float:right; text-align:right; width:400px; overflow:hidden; margin: 5px 350px 0 0; display: inline; color: #FFFFFF; }

#main{ width:928px; margin:0 auto; overflow: hidden; }
#classes{ background:#dcf0f9 url(../images/classbg1.gif) no-repeat; width:928px; margin:8px auto 0; padding: 8px 0 0; overflow: hidden; clear: both; }
#classes li{ list-style:none; width:423px; float:left; height:25px; line-height:25px; margin: 0 20px; display: inline; }
.more{width:50px; float:right;}
.more1{ width:50px; float:right; margin-top: 20px; color:#ffffff;}
.num{ width:50px; font-family: Verdana; float:right; color: #797979; text-align: right; }
.date{ width:50px; font-family: Verdana; float:right; color: #797979; text-align: right; }
#classes ul li a { color: #006EBB; }
.bottombg1{ width:928px; height:8px; float:left; background:url(../images/classbg2.gif) no-repeat; overflow: hidden; }


#hotposts { background: #efefef url(../images/hotposts.gif) no-repeat; display: inline; float: left; width: 302px; margin: 5px 0 0 0; }
#newposts { background: #efefef url(../images/newposts.gif) no-repeat; display: inline; float: left; width: 302px; margin: 5px 0 0 11px; }
#news { background: #efefef url(../images/news.gif) no-repeat; display: inline; float: left; width: 302px; margin: 5px 0 0 11px; }
.posts{ width:276px; height:240px; margin:18px 12px 0; display:inline; float:left; overflow: hidden; }
.posts li{ width:276px; height:24px; overflow:hidden; line-height:24px; list-style:none; }
.bottombg{width:302px; height:9px; float:left; background:url(../images/bottombg.gif) no-repeat;}
.posts dl{ border-bottom:1px dashed #c7c7c7; padding:0 0 5px 0; margin:3px 0; }
.posts dt{ font-weight:bold; line-height: 25px; }
.posts dd{ color:#9d9d9d; width:276px; height:25px; line-height:25px; overflow:hidden; margin: 0; }

#links{background:#dcf0f9 url(../images/classbg1.gif) no-repeat; width:928px; margin:8px auto 0; padding: 8px 0 0; overflow: hidden; clear: both; }
#links li{ list-style:none; margin:5px 10px 0; display:inline; float:left; line-height:24px }

#footer{ background:#fdfdfd url(../images/footerbg.gif) repeat-x; width:928px; margin:8px auto; overflow: hidden; padding:20px 0 0; height: 80px; text-align: center; font-size: 12px; font-family: Verdana; line-height: 24px; }

<!--自定义部分开始-->
.level       { border: 1px dotted #C0C0C0 }
hr           { border: 1px dotted #C0C0C0 }
.topforumtitle { font-size: 12pt; text-align: center; font-weight: bold }
.rightnav_ads_title { font-size: 14px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; 
               background-color: #E7E7CD; text-align: center }
.rightnav_ads { text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 8px; 
               padding-bottom: 8px }
.rightnav    { border: 1px solid #C0C0C0 }
.yihangshi   { font-size: 8pt; font-family: Verdana; border-left-width: 1px; 
               border-right-width: 1px; border-top: 1px solid #C0C0C0; 
               border-bottom: 1px solid #C0C0C0; padding-left: 4px; 
               padding-right: 4px; background-color: #FFFFEE; text-align: left }
.btitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%;
}
.links       { border: 1px solid #E2E2E2; text-align: left; line-height: 200% }
.linkstitle  { text-align: left }
.linkscontent{ text-align: left }
.copyright {font-size: 9pt ;text-align: center}
a.foot_info:link { color: #000000; text-decoration: underline; }
a.foot_info:visited { color: #000000; text-decoration: underline; }
a.foot_info:hover { color: #000000; text-decoration: none; }
a.foot_info:active { color: #000000; text-decoration: none; }
.fenlei      { text-align: left }
.hottopic10  { text-align: left }
.newtopic10  { text-align: left }
<!--自定义部分结束-->