.mainCon{
    background: #fff;
    padding: 20px;
    border-radius: 5px;
    margin-bottom: 30px;
}
.typeList li {
	width: 126px;
    line-height: 20px;
    padding: 15px 0;
	padding-left: 38px;
	color: #666666;
	margin-bottom: 5px;
	font-size: 16px;
    background: #f6f6f6 url(../../public/images/icons/xwdt_li.png) no-repeat 16px center;
    cursor: pointer;
}
.typeList li.on, .typeList li:hover {
    font-size: 18px;
    background: #1371e6 url(../../public/images/icons/xwdt_liOn.png) no-repeat 16px center;
    color: #FFFFFF;
}
/* 列表 */
.listBox{
    width: 700px;
}
.listBox .mainUl{
    
    width: 870px;
}
.listBox .mainUl li{
	padding: 17px 0px 17px 5px;
	width: 870px;
	border-bottom: 1px solid #ededed;
}
.listBox .mainUl li .titleBtn{
    display: block;
	background: url(../../public/images/icons/zxzxList_icon.png) no-repeat left center;
	padding-left: 25px;
	width: 95%;
	font-size: 16px;
	margin-bottom: 10px;
}
.listBox .mainUl li .titleBtn:hover{
	color: #1371e6;
	background: url(../../public/images/icons/zxzxList_iconOn.png) no-repeat left center;
}
.listBox .mainUl li .detail{
    line-height: 24px;
    height: 48px;
    color: #999;
    padding-left: 25px;
    margin-bottom: 10px;
}
.bottomBox span{
    padding:0 20px;
    color: #999;
}
.timeIcon{
    background: url(../../public/images/icons/timeIcon.png) no-repeat left center;
}
.viewIcon{
    background: url(../../public/images/icons/viewIcon.png) no-repeat left center;
}
.themeIcon{
    background: url(../../public/images/icons/themeIcon.png) no-repeat left center;
}
 .rightEnter{
    width: 260px;
}
.rightEnter div{
    padding-top: 0;
    padding-bottom: 0;
}
.sourceIcon{
    background: url(../../public/images/icons/source.png) no-repeat left center;
}