.hot-content {margin-top: 10px;}
.hot-tags { width: 230px; height: 300px; border: 1px solid #ccc;}
.hot-tags .tags-nav{ width: 230px; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; padding-left: 10px;}
.hot-tags a { display: block; width: 102px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; overflow: hidden; margin: 5px; border: 1px solid #ccc; border-radius: 4px; float: left;}
.hot-content a:hover { border: 1px solid #DB6D0E; border-radius: 4px;}
.hot-img {width: 660px; height: 300px; margin-left: 10px; margin-right: 10px; border: 1px solid #ccc; }
.hot-img img {width: 660px; height: 300px;}
.hot-net { width: 282px; border: 1px solid #ccc;}
.hot-net .hot-sentence {height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; padding-left: 10px; border-bottom: 1px solid #ccc;}
.hot-net span {display: block; padding: 10px; height: 114px; border-bottom: 1px solid #ccc;}
.hot-net .hot-words {height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; padding-left: 10px;}
.hot-net a { display: block; width: 80px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; overflow: hidden; margin: 5px; border: 1px solid #ccc; border-radius: 4px; float: left;}

.content-list { margin-top: 10px;}
.new-list { margin-right: 10px; margin-left: 10px;}
.top-list { width: 390px; margin-top: 10px; border: 1px solid #ccc;}
.content-list span {display: block; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; padding-left: 10px; border-bottom: 1px solid #ccc;}
.top-list li {height: 30px; font-size: 14px; line-height: 30px; overflow: hidden; padding-left: 10px; padding-right: 10px;}
.top-list li em {width:17px;height:16px;text-align:center;line-height:16px;display:inline-block;color:#a9aeb7;margin:8px 9px 0 0;float:left;overflow:hidden}

.section-list .list_icon.top1,.top-list li .list_icon.top1{background:#d32f2f;color:#fff;width:16px;margin-right:10px}
.section-list .list_icon.top2,.top-list li .list_icon.top2{background:#fc7403;color:#fff;width:16px;margin-right:10px}
.section-list .list_icon.top3,.top-list li .list_icon.top3{background:#f8cc1c;color:#fff;width:16px;margin-right:10px}

.content-section { margin-top: 10px;}
.new1-list { margin-right: 10px;}
.section-list {width: 290px; margin-top: 10px; border: 1px solid #ccc; background: #F5F5F5;}
.section-list li {width: 270px; height: 30px; font-size: 12px; line-height: 30px; overflow: hidden; padding-left: 10px; padding-right: 10px; float: left;}
.section-list li em {width:17px;height:16px;text-align:center;line-height:16px;display:inline-block;color:#a9aeb7;margin:8px 9px 0 0;float:left;overflow:hidden}
.section-list span {display: block; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; padding-left: 10px; border-bottom: 1px solid #ccc;}
.list-img-cont {margin: 10px;}
.list-img img {width: 105px; height: 105px;}
.list-cont {width: 160px; height: 120px; overflow: hidden;}
.list-cont strong{ display: block; height: 15px; line-height: 15px; text-align: center; overflow: hidden;}

