@charset "utf-8";

*{margin:0;padding:0;list-style:none;}
body{background:#fff;font:normal 12px/22px 宋体;}
img{border:0;}
a{text-decoration:none;color:#333;}
a:hover{color:#1974A1;}

.tab-rank{width:99%;margin:10px auto;border:1px solid #fff;}
.tab-rank .hd{background-color:#e2e2e2;height:40px;border-bottom:none;}
.tab-rank .hd h3{float:left;width:33.2%;overflow:hidden;text-align:center;}
.tab-rank .hd h3 a{color:#333;font-size:13px;font-weight:bold;line-height:20px;text-decoration: none;}
.tab-rank .hd h3.on{background-color:#f9f9f9;height:44px;line-height:20px;}
.tab-rank .hd h3.on a{display:block;color:#e72410;}
.tab-rank .bd{height:440px;background-color:#f9f9f9;clear:both;}
.tab-rank .bd ul{padding:10px 8px;height:100%;}
.tab-rank .bd .ulList  li{border-bottom:1px solid #e5e5e5;height:42px;line-height:42px;width:100% !important;}
.tab-rank .bd .ulList li a{color:#333;text-decoration: none;font-weight: bold;}
.tab-rank .bd .ulList li .num{font-size:14px;font-weight:bold;color:#333;background:url(../images_2/icons.png) no-repeat -50px 0;width:24px;height:20px;display:block;float:left;line-height:17px;text-align:center;margin-top:13px;padding-right:6px;}
.tab-rank .bd .ulList li.t .num{background-position:0 0;color:#fff;}
.tab-rank .bd .ulList li.t{line-height:42px !important;}
.tab-rank .bd .ulList li.on img{width:150px;height:94px;padding:4px;border:1px solid #d0d0d0;background-color:#fff;}
.tab-rank .bd .ulList li .pubtext{color:#777;display:none;}
.tab-rank .bd .ulList li .pubtext strong{color:#E72410;}
.tab-rank .bd .ulList li .pubtext a{color:#E72410;}
.tab-rank .bd .ulList li .pubpic{display:none;}
.tab-rank .bd .ulList li .pubtitle p{display:none;}
.tab-rank .bd .ulList li.on{height:180px;text-align:center;line-height:22px !important;}
.tab-rank .bd .ulList li.on .pubpic{display:block;padding-top:5px;}
.tab-rank .bd .ulList li.on .pubtext{color:#777;display:block;}
.tab-rank .bd .ulList li.on .pubtitle p{display:block;}
.tab-rank .bd .ulList2 .pic{float:left;width:26%}
.tab-rank .bd .ulList2 .con{float:left;width:68%;margin-left: 3%;}
.tab-rank .bd .ulList2 li{clear:both;padding-top:8px;height:inherit;border-bottom:1px solid #E5E5E5;padding-bottom: 8px;}
.tab-rank .bd .ulList2 .pic img{max-width:100%;height:65px;padding:1px;border:1px solid #d0d0d0;background-color:#fff;float:left;width: 95%;border-radius:5px;}

.tab-rank .bd .ulList3 .pic{float:left;width:30%}
.tab-rank .bd .ulList3 .con{float:right;width:65%}
.tab-rank .bd .ulList3 li{clear:both;padding-top:8px;height:58px;border-bottom:1px solid #E5E5E5;}
.tab-rank .bd .ulList3 img{max-width:100%;height:47px;padding:1px;border:1px solid #d0d0d0;background-color:#fff;float:left;}
/*.tab-rank .bd .ulList2 .con .title{height: 2.92rem;}*/
.tab-rank .bd .ulList2 .con .art-desc{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}