@charset "utf-8";
/* CSS 列表页 */
.list-banner{ width: 100%; height: 200px; background: url(../images/list-banner.png) center center no-repeat;}
.list-left{ width: 208px; height:923px; border: 1px solid #e4e4e4; background: #fff; overflow: hidden; margin: 25px 0 50px 0; }
.list-zcfg,.list-kctj{ height: 44px;}
.list-zcfg{  background: #dc4c44;}
.list-kctj{ background: #4da3d5;}
.list-zcfg p,.list-kctj p{ font-family: 微软雅黑,黑体; padding-left: 15px; line-height: 44px; color: #fff; font-size: 16px;}

.list-nav li{ height: 38px; background: #f2f6f6; font-size: 14px; line-height: 38px;}
.list-nav li a{ color: #585858; padding-left: 26px;}
.list-nav li:hover,.list-nav .cut{ background: url(../images/list-cut.png) no-repeat #fff;}
.list-nav li:hover a,.list-nav .cut a{ color:#e0655f;}

.ui-kctj{width: 189px; margin-left: 10px;}
.ui-kctj li{ margin-top: 15px;}
.ui-kctj img{ width: 189px; height: 127px;}
.ui-kctj p{ padding-top: 10px; font-size: 14px; font-family: 微软雅黑,黑体;}

.list-right{ width: 798px; min-height:923px; border: 1px solid #e4e4e4; background: #fff; overflow: hidden; margin: 25px 0 50px 0; }
.list-title{ height: 45px; border-bottom: 1px solid #c4c3c3; line-height: 45px;}
.title-tip{ display: inline-block; width: 11px; height: 11px; background: url(../images/list-tip.png) no-repeat;}
.list-title p{display: inline-block; /*width: 100px;*/ height: 44px; border-bottom:4px solid #4da3d5; }
.list-title p span{ font-size: 16px; color: #4da3d5; padding-left: 8px;}

.ui-listtxt{ margin-top: 10px;}
.ui-listtxt li{ height: 36px; border-bottom:1px dashed #cfcfcf; line-height: 36px; }
.ui-listtxt a,.ui-listtxt p{ display: inline-block; font-size: 12px; color: #737272;}
.ui-listtxt a{ float: left;}
.ui-listtxt p{ float: right;}
.page-ye,.page-ye a{ font-size: 12px; color: #696967;}
.page-ye{ text-align: center; padding:20px 0; line-height:26px}
.page-ye span,.page-ye a{display:inline-block; line-height:24px; padding:0 5px; border:#CCC solid 1px;}
.page-ye .disabled{color:#CCC;}
.page-ye a:hover{ color: #4da3d5; background:#EEE}

/* CSS 详情页 */
.detail-title{ font-size: 24px; text-align: center; line-height: 60px; color:#545353; margin-top: 30px;}
.detail-time{ font-size:12px; text-align: center;  height: 34px; border-bottom: 1px dashed #a3a2a2; line-height: 34px; color: #545353;}
.detail-time a{color: #545353;}
.cont-txt{ margin-top:40px; padding-bottom: 30px; border-bottom: 1px dashed #a3a2a2; margin-bottom: 15px;}
.cont-txt p{ line-height: 24px; font-size: 12px; color: #545353; text-indent: 2em; padding-bottom: 20px;}

.detail-page{ line-height: 26px; font-size: 12px;}
.detail-page a:hover,.detail-time a:hover{ color: #4da3d5;}


/*单页*/
#channelContentBox{ margin-top:10px;}
#channelContentBox .single_content{text-align:justify;}
#channelContentBox img,.cont-txt img{max-width: 640px;}

/*专家列表页*/
.zhuanjia_list,.video_list,.book_list{margin-top:10px;}
.zhuanjia_list .item{width:146px;height:160px;text-align:center;line-height:20px;margin-bottom:15px;}
.zhuanjia_list .item img{width:110px;height:140px;display:block;margin:0 auto;}

/*视频列表*/
.video_list .item{
	width:183px;
	height:150px;
	text-align:center;
	line-height:20px;
	margin-bottom:15px;
}
.video_list .item img{
	width:160px;
	height:120px;
	display:block;
	margin:0 auto;
}
#libVideo_wrapper{margin:0 auto;}
/*教材列表*/
.book_list .item{
	width:245px;
	height:180px;
	text-align:center;
	line-height:26px;
	margin-bottom:15px;
}
.book_list .item img{
	width:220px;
	height:150px;
	display:block;
	margin:0 auto;
}





