
.main{width: 980px;height: auto;margin: 0 auto;padding-top: 20px;background: #fff;}

/*栏目列表*/
.content{margin-top: 20px;width: 695px;float: left;}
.oneList{border-top: 2px solid #4d4d4d;width: 695px;padding-bottom: 30px;}
.oneList h2{padding: 9px 0 14px 4px;border-bottom: 1px solid #dbdbdb;}
.oneList h2 a{color: #da0000;font-size:20px;}
.oneListNews{width: 160px;height: 240px;margin-top: 30px;float: left;margin-right: 13px;padding-bottom: 30px;}
.oneListNews h3{margin-top: 12px;margin-bottom: 14px;}
.oneList h2 .w_more{float:right;font-size:14px;margin: 10px 0 0 0;color:#8d8d8d;}
.oneListNews h3 a{color: #034b85;font-size:14px;}
.oneListNews p{color: #666;font-size: 13px;line-height: 20px;}
.oneListNews .onTime{display: block;background: url("../../imgs/paly3.png") no-repeat left center;padding-left: 18px;font-size: 14px;color: #044d80;margin-top: 20px;}
/*侧边栏*/
.aside{width: 256px;float: right;margin-top: 20px;}
/*排行榜*/
.Ranking{width: 254px;border: 1px solid #d4d4d4;}
/*-------公用--------*/
.title{width: 254px;height: 39px;border-bottom: 1px solid #d4d4d4;background: #f8f8f8;line-height: 41px;margin-bottom: 8px;}
.title h3{float: left;padding-left: 10px;}
/*---------------*/
.title .sa{display: block;width: 42px;height: 35px;float: right;text-align: center;color: #5e5c5f;font-size: 12px;margin-top: 3px;position: relative;border: 1px solid #f3f3f3;}
.title a:hover{text-decoration: none;}
.title .month{margin-right: 10px;color: #c51a13;background: #fff;border: 1px solid #d4d4d4;border-bottom: none;bottom: -1px;}
.title .week{border-bottom: none;}
#rankingList{padding: 2px 8px 10px 8px;}
#rankingList li{width: 238px;height: 44px;border-bottom: 1px dashed #cbcbcb;line-height: 44px;}
#rankingList span{width: 19px;height:17px;color: #fff;display:inline-block;line-height: 17px;vertical-align:middle;text-align: center;background: #a2a2a2;margin-left: 7px;}
#rankingList .rankingTop{background: #c71a14;}
#rankingList a{color: #727272;font-size: 15px;margin-left: 11px;}
.noBlock{display: none;}
/*推荐*/
.Recommend{width: 254px;border: 1px solid #d4d4d4;margin-top: 23px;}
.more{float: right;color: #9a9899;font-size: 14px;margin-right: 10px;}
.more span{color: #c50405;font-weight: bold;}
.title .more:hover{text-decoration: underline;}
.oneImg{width: 110px;height: 130px;float: left;margin-left: 13px;}
.oneImg p{font-size: 13px;color: #255e8b;line-height: 20px;}

.ad{margin-top: 25px;}
