@charset "gb2312";
/*layout*/
.w{width:990px;margin:0 auto;}
.left{width:370px;margin-right:10px;float:left}
.middle{width:410px;float:left}
.right{width:190px;float:right;}
.right img{width:190px;}
.left-extra{width:790px;float:left;}
/*border*/
.topic,.rank,.sai-list,.link,.news,.hots,.comment{border:1px solid #fee0ab;}
.topic .mc,.rank .mc,.sai-list .mc,.link .mc,.news .mc,.hots .mc,.comment .mc{padding:8px;}
/*mt*/
.topic .mt,.rank .mt,.sai-list .mt,.link .mt,.news .mt,.hots .mt,.comment .mt{height:30px;padding:0 10px;line-height:30px;color:#ff6804;background:url(i/bg_tit.jpg) repeat-x;}
/*slide*/
#slide{position:relative;width:370px;height:225px;margin-bottom:10px;overflow:hidden;}
#slide ul{position:absolute;top:0;left:0;width:590px;height:225px;}
#slide li{float:left;width:370px;height:225px;overflow:hidden;}
#slide div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:12px;}
/*sai-list*/
.sai-list .mc{padding-bottom:5px;}
.sai-list li{float:left;width:105px;margin:0 5px;display:inline;}
.sai-list .t-img{text-align:center;}
.sai-list .t-name{text-align:center;width:105px;overflow:hidden;height:21px;line-height:21px;}
.sai-list a{color:#4783c6}
/*topic*/
.topic table{table-layout:fixed;word-wrap:break-word;word-break:break-all}
.topic th{border-bottom:1px solid #e6e6e6;color:#999999;}
.topic .ta-l div{text-align:left;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;height:25px;}
.middle .ta-l div{width:230px;}
.left-extra .ta-l div{width:360px;}
.topic td{height:25px;line-height:25px;border-bottom:1px dashed #cccccc;}
.tl{text-align:left;padding-left:8px;}
.gray{color:#666666;}
.gray div{width:100px;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;height:25px;}
.gray a{color:#666666;}
.blue a{color:#3f65ad;}
/*news*/
.news li{margin:5px 0;width:172px;height:19px;overflow:hidden;}
/*hots*/
.hots .mc{padding-bottom:9px;}
.hots li{float:left;width:128px;text-align:center;background:url(i/bg_p.jpg) left no-repeat;}
.hots .fore{background:none;}
/*rank*/
.rank .mc{padding-bottom:11px;}
.rank .mc li{height:23px;line-height:23px;overflow:hidden;width:172px;}
.rank .mc a{color:#3f65ad;}
.rank .mc span{float:left;background:url(i/club.jpg) 0 0;width:21px;height:16px;color:#ffffff;;text-align:center;font-weight:bolder;margin-right:8px;line-height:16px;margin-top:4px;}
.rank .mc .fore1{background:url(i/club.jpg) -25px 0;}
.rank .mc .fore2{background:url(i/club.jpg) -50px 0;}
.rank .mc .fore3{background:url(i/club.jpg) -75px 0;}
/*comment*/
.comment li{overflow:hidden;}
.u-info{width:972px;height:30px;}
.u-info ul{background:#efefef;border:1px solid #e4e4e4;height:28px;line-height:28px;padding:0 8px;} 
.u-info li{float:left;margin-right:10px;}
.u-name a{color:#3f65ad;}
li.b-time{float:right;color:#999999;}
.u-comment{float:left;height:87px;width:630px;padding:8px;background:url(i/bg_p.jpg) right no-repeat;overflow:hidden;}
.u-goods{float:right;padding:8px;width:310px;color:#333333;font-weight:bolder;}
.u-goods ul{overflow:hidden;}
.u-goods li{float:left;margin-right:10px;margin-top:10px;width:50px;height:50px;}
.star{margin-top:6px;}
/*link*/
.link li{float:left;margin-right:10px;white-space:nowrap;}
/*star*/
.sa0,.sa1,.sa2,.sa3,.sa4,.sa5{width:64px;height:12px;background-image:url(http://misc.360buyimg.com/201007/skin/df/i/icon_clubs.gif);background-repeat:no-repeat;overflow:hidden;}
.sa0{background-position:-65px 0;}
.sa1{background-position:-52px 0;}
.sa2{background-position:-39px 0;}
.sa3{background-position:-26px 0;}
.sa4{background-position:-13px 0;}
.sa5{background-position:0 0;}

.mt h2{float:left;}
.mt .extra{float:right}