/**
 * 
 * @authors sing_did (singcere@vip.qq.com)
 * @date    2013-09-03 17:31:58
 * @version $1.0$
 */

#mainbody .aside .wbody {padding-top: 20px;}

/*文章列表*/
.article-list{ background: #fff;}
.article-li{padding:20px 20px 15px 20px;border-bottom:1px dashed #cecece; background: #fff; zoom:1; position:relative;}
.article-li:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.article-li:hover { background:#FCFCFC;}
.article-li img{float:left; display:block; margin:2px 15px 0 0;  width:180px; height:120px; }
.article-li .img:hover img{ border-color:#919191;}
.article-li h3{ font: bold 18px/25px Microsoft Yahei,simhei,"宋体"; margin-bottom:5px; height:25px; overflow:hidden; color:#333;}
.article-li .txt{font: 14px/24px simsun; color:#666; text-decoration:none;}
.article-li .info{ color:#999; height:24px; margin-top:5px;}
.article-li .info .time em a{ font-style:normal; color:#0064b0;}
.article-li .info .time { width:220px; float:left; font-family:Arial, Helvetica, sans-serif;}

/*视频文章列表*/
.article-video { width: 850px;}
.article-video li { width: 233px; margin: 0 20px 20px 0; padding: 15px; background: #fff; float: left;}
.article-video li img { width: 233px; height: 164px;}
.article-video li h3 { margin-top: 10px;}
.article-video li.last { margin-right: 0}

/*编辑推荐*/
#bjtj ul{ height:352px; overflow:hidden;}
#bjtj li{ border-bottom:dotted 1px #c6c6c6; padding:0 0 7px 0; margin-bottom:4px;}
#bjtj h3{width:268px; height:24px; line-height:24px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  /* for IE */  -o-text-overflow: ellipsis;    /* for Opera */ color:#999; font-weight:normal;}
#bjtj h3 a{ font:normal 12px/24px "宋体",Arial; color:#2684ce;}
#bjtj p{ color:#777; line-height:18px;}


/*排行榜2*/
.hot-list-2{ margin-bottom:20px; width:268px; padding:5px 16px 15px 16px; overflow:hidden; background:#f8f8f8;}
.hot-list-2 .hd{ font-size:14px; height:30px; color:#555; font-weight:bold; line-height:30px; position:relative; overflow:hidden;}
.hot-list-2 .hd h3{ font-size:14px; float:left; padding:0; margin:0;}
.hot-list-2 .hd h3 a{ color:#555; text-decoration:none;}
	.hot-list-2 .hd .cz {height:22px; position:absolute; right:0; top:5px; border-right:1px solid #c3c3c3;}
		.hot-list-2 .hd .cz a {float:left; width:39px; height:20px; border:1px solid #c3c3c3; border-right:none; display:block; font-size:12px; text-decoration:none; text-align:center; background:white; color:#4a4a4a; line-height:20px; font-weight:normal}
		.hot-list-2 .hd .cz a:hover {color:#0075bf;}
		.hot-list-2 .hd .cz .bg {background:#1f8ace; color:#FFF; border:1px solid #1f8ace}
		.hot-list-2 .hd .cz a.bg:hover {color:#FFF}
.hot-list-2 .bd {padding:10px 0 10px 0}
.hot-list-2 .bd ul{ padding:0; margin:0; list-style:none; width:268px;}
.hot-list-2 .bd ul li{list-style:none; height:28px; line-height:28px; overflow:hidden; padding:0; margin:0;}
	.hot-list-2 .bd ul li a {font-size:12px; height:28px; line-height:28px; float:left; color:#545454; display:block; text-decoration:none; width:240px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  /* for IE */  -o-text-overflow: ellipsis;    /* for Opera */ }
	.hot-list-2 .bd ul li a:hover {color:#9e0000; text-decoration:underline;}
	.hot-list-2 .bd ul li i {width:16px; height:15px; display:block; font:normal 12px/15px arial; background:#a3a3a3; text-align:center; color:white; float:left; margin:6px 10px 0 0;}
	.hot-list-2 .bd ul li i.c{background:#1d76ba}
/*排行榜2 END*/
