.tb{  height:360px; 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;}
.tbh{ 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;}
.tbh ul li{ line-height:26px; height:26px; float:left; padding-left:8px; padding-right:8px; border-right:#CCCCCC solid 1px; color:#FF6600;}
.tbh ul li.tbf{ background:no-repeat url(../images/hot1.gif) left center; padding-left:32px; margin-left:0px;}
.tbh ul li.topbang_1{ background-color:#BBBBFF;}
.tbh ul li a{ text-decoration:none; color:#532d9b;}
.tbh 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;}
.tbc{ padding:8px 8px 8px 0;}
.tbc img{ width:100px; height:125px;}
.tbc ul li{ float:left; margin-left:10px; width:108px; overflow:hidden;height:162px}
.tbc ul li a{ color:#006699; font-weight:bold; text-decoration:none;}
.tbc 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; background-image:url(../images/icon_1.gif); background-repeat:no-repeat; padding-left:10px;}
.cnetertop,h2 a:hover{ color:#532D9B;}
h2 span{ background-image:url(../images/icon_1.gif); background-repeat:no-repeat; padding-left:10px;}
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:360px;}
.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{font-size:20px;font-weight:bold;height:195px;line-height:35px;margin-top:10px;width:958px; text-align:left;}
a.bm{ margin-left:5px; color:#006699; text-decoration:none;}
a:hover.bm{ color:#FF0000;}


.mt1{ clear:both;}
.mt1 p a{ color:#006699;}
.mt1 p a:hover{ color:#FF0000;}
.mt1 p{ height:20px; font-size:13px; font-weight:bold; text-align:left; padding-left:8px; padding-top:3px;}
.mt1 ul li{ float:left; width:90px; height:20px; line-height:20px; overflow:hidden; text-align:left; margin-left:8px; border-bottom:1px dotted #CCCCCC;}

.mt1 ul li a{color: #000000;font-size: 12px; text-decoration: none;}
.mt1 ul li a:hover{ color:#FF0000;}
#tool{ height:35px; line-height:35px; padding-left:5px; padding-right:5px; text-align:left;}
#tool a{ color:#006699; text-decoration:none; margin-left:7px; margin-right:7px;}
#tool a:hover{ color:#FF0000;}
.ic1{ background-image:url(../images/ic1.gif);}
.ic2{ background-image:url(../images/ic2.gif);}
.ic3{ background-image:url(../images/ic3.gif);}
.ic4{ background-image:url(../images/ic4.gif);}
.ic5{ background-image:url(../images/ic5.gif);}
.ic6{ background-image:url(../images/ic6.gif);}
.tbh ul li.bdshare{float:right;padding:0px;border-left:solid 1px #CCCCCC;background-color:#FFFFFF;height:25px; font-weight:normal; color:#666666; font-size:12px; line-height:15px;}
