*{margin:0px; padding:0px;}
body{font-size:12px; color:#333; font-family: Arial, Helvetica, sans-serif;}
ul{list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
 
.clearfix{overflow:hidden; zoom:1;}
.clear{clear:both; height:0px; overflow:hidden; font-size:0px; line-height:0px;}

h3{font-size:16px; font-weight:normal;}

/*文本颜色*/
.tc_r{color:#cc0000!important;}
.tc_g3{color:#333!important;}
.tc_g{color:#666!important;}
.tc_lg{color:#999!important;}
.tc_green{color:#348063!important;}

/*字体加粗*/
.strong{font-weight:bold;}

/*左右浮动*/
.left{float:left;}
.right{float:right;}

/*得分*/
.score .star{float:left; width:78px; height:14px; background:url(../images/icon_star.gif) no-repeat; overflow:hidden; margin-top:6px;}
.score .snum{color:#ef6022; font-size:16px;}
.score .snum s{font-size:12px;}
.score .pnum{color:#999999;}
.score .s0{background-position:0px -140px;}
.score .s1{background-position:0px -126px;}
.score .s2{background-position:0px -112px;}
.score .s3{background-position:0px -98px;}
.score .s4{background-position:0px -84px;}
.score .s5{background-position:0px -70px;}
.score .s6{background-position:0px -56px;}
.score .s7{background-position:0px -42px;}
.score .s8{background-position:0px -28px;}
.score .s9{background-position:0px -14px;}
.score .s10{background-position:0px 0px;}

/*盒子定位*/
.posBox{width:926px; margin:0px auto;}
.wrap{width:926px; margin:0px auto;}

/*正文部分（从内容开始）*/
.bodyBox{padding-top:13px;}

/*top10*/
.top10 .titleBar a{float:right;}
.top10 .titleBar a:hover{text-decoration:none;}
.top10 .titleBar a.now{font-weight:bold;}
.top10 .titleBar a span{float:left; cursor:pointer;}
.top10 .container .array{overflow:hidden; zoom:1;}
.top10 .container .array b{float:left; width:17px; height:13px; overflow:hidden; background:url(../images/icons.gif) no-repeat; margin-right:6px; display:inline;}
.top10 .container .array dl{overflow:hidden; zoom:1; display:none;}
.top10 .container .array dl dt{float:left; font-size:0px; line-height:0px;}
.top10 .container .array dl dt img{width:43px; height:64px;}
.top10 .container .array dl dd{padding-left:52px;}
.top10 .container .array dl dd ul{margin-top:-3px;}
.top10 .container .array dl dd ul li{height:20px; line-height:20px; overflow:hidden;}
.top10 .container .array dl dd ul li.tc_g a:hover{text-decoration:none;}
/*commendSlide*/
.commendSlide{margin-top:10px; border:1px solid #e3e3e3;}
.commendSlide a img{font-size:0px; line-height:0px; padding:1px; border:1px solid #CCC;}
.commendSlide .titleBar{padding-left:12px; height:27px; line-height:27px; background:url(../images/bg_titleBar.png) repeat-x 0px -96px; overflow:hidden;}
.commendSlide .titleBar b{float:left; width:3px; height:13px; overflow:hidden; background:url(../images/icons.gif) no-repeat -9px -32px; margin:6px 8px 0px 0px; display:inline; background-color:#333;}
.commendSlide .container{height:190px; overflow:hidden; background-color:#f8f8f8;}
.commendSlide .container .slideBtn{width:13px; height:46px; background:url(../images/icons.gif) no-repeat; overflow:hidden; margin-top:57px; cursor:pointer;}
.commendSlide .container .leftBtn{background-position:0px -47px;}
.commendSlide .container .rightBtn{background-position:-13px -47px;}
.commendSlide .container .screen{display:inline; float:left; height:190px; margin-left:5px; overflow:hidden; position:relative; width:889px;}.commendSlide .container .screen ul{position:absolute; left:0px; top:0px; padding:8px 0px 7px; height:175px; overflow:hidden; width:99999px;}
.commendSlide .container .screen ul li{float:left; margin:0px 11px; text-align:center; width:105px; height:175px; display:inline; overflow:hidden;}
.commendSlide .container .screen ul li a.pic{font-size:0px; line-height:0px;}
.commendSlide .container .screen ul li a.pic img{width:101px; height:149px;}
.commendSlide .container .screen ul li a.txt{display:block; height:22px; line-height:22px; overflow:hidden;}

/*翻页*/
.page_main .container{float:right;}
.page_main .container a{float:left; height:18px; line-height:18px; overflow:hidden; padding:0px 8px; font-size:12px; color:#7b797a; border:1px solid #595959; margin-left:8px;}
.page_main .container span{float:left; height:18px; line-height:18px; overflow:hidden; padding:0px 8px; font-size:12px; color:#7b797a; border:1px solid #595959; margin-left:8px;}
.page_main .container span.curpage{font-weight:bold; color:#FFF; background-color:#595959;}