/*the nav of zt*/
.menu_top {
    border-bottom: 1px solid #ddd;
    background: #fff;
    height: 40px;
    overflow: hidden;
}
.menu_li {
    height: 50px;
    white-space: nowrap;
    overflow-y: auto;
    overflow-x: auto;
}	
.menu_top a {
    -webkit-box-flex: 1.0;
    box-flex: 1.0;
    -moz-box-flex: 1.0;
    text-align: center;
    color: #333;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    width: 16%;
}


.gameArea{margin-top:0;background:#fff;}
.softArea,.cata,.yl{background:#fff;margin: 10px 5px 0;}
.libao,.tqList{margin-top:10px;background:#fff;}
.hztj{padding-left:5px;background:#fff;}
.menu{height:42px;line-height:42px;border-bottom:1px solid #e2e2e2;padding:0 10px;}
.menu b{font-size:16px;}
.cataList{overflow:hidden;padding:5px 0;}
.cataList li,.cataList .btn{width:25%;float:left;text-align:center;margin:4px 0;}
.cataList li a,.cataList .btn span{display:block;border:1px solid #ddd;width:90%;margin:0 auto;border-radius:5px;height:28px;line-height:28px;background:#f6f6f6; overflow: hidden;}
.cataList .btn{font-size: 30px;color:#ccc;}
.cataList li.current a{background:#0877d0;border-color:#0877d0;color:#fff;}
.hd{font-size:18px;height:20px;line-height:20px;padding-left:10px;border-left:5px solid #0877d0;margin-bottom: 10px;font-weight:normal;margin-left: 10px;}


.notFound{background:#efefef;margin:5px;padding:5px;}
.hd_article1{border-bottom: 1px solid #ddd;}
.hd_article1 span{display:block;height:36px;line-height:36px;border-bottom:3px solid #0877d0;width:30%;font-size:16px;text-align:center;}
.ztlist .hd{margin-top:10px;}
.ztListMore{display:inline-block;width:20px;height:10px;background:url(../images/ztListMore.png) no-repeat left center;background-size:20px;float:right;margin:12px 10px 0 0;}
.ztlist_mrBtn{background:#eee;height:32px;line-height:32px;text-align:center;}
.ztlist_mrBtn span{background:url(../images/more_top.png) no-repeat left center;background-size:16px;padding-left:20px;}
.ztlist_mrBtn .span1{background:url(../images/more_bottom.png) no-repeat left center;background-size:16px;padding-left:20px;}

.list_img {background: #fff; margin-top: 10px;padding: 20px 0 10px 0;}
.list_img h3 {font-size: 20px; padding-left: 10px; line-height: 20px; border-left: 5px solid #FF8329; margin-bottom: 5px;font-weight: normal;}
.list_img li{border-bottom:1px dashed #ccc;padding:10px;}
.list_img li:last-child{border:none;}
.list_img .img{width:70px;height:70px;border-radius:8px;float:left;margin-right:5px;}
.list_img .img_w{width:94px;height:70px;float:left;margin-right:5px;border-radius:5px;padding-top:2px;}
.list_imgCont h2{font-weight:normal;font-size:15px;height:22px;line-height:22px;overflow:hidden;}
.list_imgCont .info{height:32px;overflow:hidden;line-height:16px;color:#858585;font-size:13px;display:block;}
.list_imgCont span{color:#858585;display:inline-block;margin:2px 5px 0 0;}
.list_imgCont span.time:before,.list_imgCont span.hits:before{content:'';display:inline-block;width:20px;height:16px;color:#858585;margin:-2px 0;}
.list_imgCont .time:before{
/* 	background:url(../images/time.png) no-repeat center 1px; */
	background-size:15px;}
.list_imgCont .hits:before{
	/* background:url(../images/hits.png) no-repeat 0 -1px; */
	background-size:19px;}


.pageBtn{text-align:center;padding-top:20px;padding-bottom:20px;}
.pageBtn a{color:#858585;border:1px solid #ccc;padding:5px 10px;border-radius:3px;margin-right:10px}