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



/*栏目列表*/
.content{margin-top: 12px;width: 695px;float: left;padding-bottom: 30px;}
.content h2{border-bottom: 1px solid #dbdbdb;color: #da0000;border-top: 2px solid #4d4d4d;height: 43px;line-height: 43px;padding-left: 4px;background: url("../../imgs/arrows.png") no-repeat 110px 22px;}
.oneList{padding-top: 25px;padding-bottom: 20px;border-bottom: 1px dashed #aaa;}
.oneList img{float: left;}
.oneList .imgInf{float: left;margin-left: 10px;}
.imgInf h3{margin-top: 4px;margin-bottom: 4px;font-size: 16px;}
.imgInf a{color: #034c81;}
.imgInf p{font-size: 14px;color: #656565;width: 564px;line-height: 24px;}
.imgInf span{font-size: 14px;color: #999997;}

/*分页*/
.changePage{margin-top: 42px;margin-bottom: 27px;text-align: center;}

/*侧边栏*/
.aside{width: 256px;float: right;margin-top: 12px;}
/*排行榜*/
.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;}
/*底部*/
.footer{width: 100%;height: 270px;background: #fafafa;border-top: 1px solid #e8e8e8;}
.footer_content{width: 980px;height: 270px;margin: 0 auto;overflow: hidden;}
.footer_content h4{color: #898989;margin-top: 14px;}
.footerImg{padding: 20px 0;}
.footerImg li{width: 98px;height: 29px;float: left;margin-right: 22px;}
.footerImg img{border: 1px solid #d5d5d5;}
.contact li{float: left;padding-right: 20px;background: url("../../imgs/bar3.png") no-repeat right center;margin-right: 20px;}
.contact .no_bg{background: none;}
.contact a{color: #8f8f8f;font-size: 13px;}
.contact{margin-bottom: 36px;margin-top: 5px;}
.footer_content p{color: #8f8f8f;font-size: 13px;line-height: 24px;}