.topbang{  height:200px; margin-top:10px;width:958px;  border:#BBBBFF solid 1px;  overflow:hidden;}
.topbangleft{ width:620px; height:100%; border:#BBBBFF solid 1px; float:left; overflow:hidden;}
.topbangright{ width:336px; height:100%; border:#BBBBFF solid 1px; border-left:0px; float:left; overflow:hidden;}
.topbang_header{ width:100%; background:url(/images/bangtitle_bg.gif) repeat-x; background-color:#DDDDDD; text-align:left; font-weight:bold; height:25px; line-height:25px; border-bottom:#BBBBFF solid 1px;}
.topbang_title{ overflow:hidden; height:100%;}
.topbang_title ul{}
.topbang_title ul li{ line-height:26px; height:26px; float:left; padding-left:8px; padding-right:8px; border-right:#CCCCCC solid 1px; color:#FF6600;}
.topbang_title ul li.topbang_focus{ background:no-repeat url(/images/hot1.gif) left center; padding-left:32px; margin-left:0px;}
.topbang_title ul li.topbang_1{ background-color:#BBBBFF;}
.topbang_title ul li a{ text-decoration:none; color:#532d9b;}
.topbang_title ul li a:hover{ color:#FF0000;}

.leftColumn{ width:544px; overflow:hidden; float:left; margin-right:8px;}
.rightColumn{  width:407px; overflow:hidden; float:left;}
.contentleft{ width:542px; overflow:hidden; margin-right:0px;}
.contentright{ width:405px; overflow:hidden;}
.topbangcontent{ padding:8px;}
.topbangcontent img{ width:100px; height:125px;}
.topbangcontent ul li{ float:left; margin-right:9px; width:108px; overflow:hidden;}
.topbangcontent ul li a{ color:#006699; font-weight:bold; text-decoration:none;}
.topbangcontent ul li a:hover{ color:#FF0000;}
.bangname{ height:25px; line-height:25px; overflow:hidden;}

.y1{ padding:8px;}
.y1 ul li{ float:left;overflow:hidden; text-align:left; height:27px; line-height:27px; width:150px; text-align:left; }
.y1 ul li em{ background-color:#CCCCCC; margin-right:5px; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;}
.y1 ul li a{ color:#006699; font-weight:bold; text-decoration:underline;}
.y1 ul li a:hover{ color:#FF0000;}
.maincontent{ width:100%;}
.maincontent ul li{ width:100px;}
.maincontent ul li p{ width:100px; height:22px; line-height:22px; overflow:hidden;}

.homeauthor{ line-height:25px; height:153px; padding:5px; padding-left:0px; padding-right:0px; text-align:left;}
.homeauthor a{ color:#006699; text-decoration:none; margin-left:5px; margin-right:5px;}
.homeauthor a:hover{ color:#FF0000;}

#recommand2{ margin-top:5px;}
.centertop,h2 a{ text-decoration:none; color:#CC0000;}
.cnetertop,h2 a:hover{ color:#532D9B;}
h2{background-color:#DBEDF5; height:23px; line-height:23px; padding-top:4px; text-align:left; font-weight:bold; background-image:url(/images/List_bg.gif); border-bottom:#9CB8CE solid 1px; padding-left:5px;color:#CC0000;font-weight:bold; margin:0px; font-size:15px;}
.maincontent1{ width:958px;}
.kuan2{ border:#9CB8CE solid 1px; height:200px;}
.kuan3{ border:#9CB8CE solid 1px; height:180px; overflow:hidden;}
.kuan4{ border:#9CB8CE solid 1px; height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.kuan4 a{ color:#000000; text-decoration:none;}
.kuan4 a:hover{ color:#FF0000;}
.daydown{ line-height:25px;  padding:5px; padding-left:0px; padding-right:0px; text-align:left; overflow:hidden;}
.daydown a{ color:#006699; text-decoration:none; }
.daydown a:hover{ color:#FF0000;}
.daydown span{margin-left:5px; margin-right:5px;}
.dn{ display:none;}
.sort{ border:1px solid #BBBBFF;font-size:20px;font-weight:bold;height:35px;line-height:35px;margin-top:5px;width:958px; text-align:left;}
a.bm{ margin-left:5px; color:#006699; text-decoration:none;}
a:hover.bm{ color:#FF0000;}