.yjzj-box{ margin-bottom: 20px;}
.yjzj-box ul li{padding: 30px 10px;border-bottom: 1px #f1f1f1 solid;transition: all .3s;}
.yjzj-box ul li:hover{background: #f8f8f8;}
.yjzj-box ul li span{display: inline-block;width: 68px;height: 68px;border-radius: 100%;font-size: 1rem;color: #fff;text-align: center;line-height: 68px;
background: #c7c7c7;float: left;}
.yjzj-box ul li span.jxz{background: #E94838;}
.yj-nr{float: left;width: 75%;margin-left: 30px;}
.yj-nr h5{font-size:1rem;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/}
.yj-nr p{font-size: 1rem;color: #999;margin-top: 5px;}
.zj-btn{float: right;}
.zj-btn a{display: inline-block;width: 103px;height: 38px;border-radius: 4px;border: 1px #ddd solid;font-size: 1rem;text-align: center;line-height: 38px;color: #999;margin-top: 15px;margin-left: 20px;transition: all .3s;}
.zj-btn a.zj-chos{background: #C20606;border: 1px #C20606 solid;color: #fff;}
.zj-btn a.jg-chos:hover{background: #f6a406;border: 1px #f6a406 solid;color: #fff;}
.pages {margin: .4rem auto 0;}


@media only screen and  (max-width: 768px){
.yjzj-box ul li{padding: 15px 8px 10px;position: relative;}
.yjzj-box{margin-top: 15px;}
.yjzj-box ul li span{font-size: 12px; margin-top: 4px; margin-right:10px;width: 50px;height: 50px; line-height: 50px; }
.yj-nr{margin-left: 0;width: auto;float: none}
.yj-nr h5{font-size: 1rem;margin-left: 55px; line-height:28px;font-weight: normal;min-height: 56px;}
.yj-nr p{font-size: .8rem}
.zj-btn a{border: none!important;background: none!important;font-size: .8rem;color: #999!important;width: auto;height: auto;line-height:1.5;}
.zj-btn{ position: absolute;bottom: 8px;right: 5px;} 
}
@media only screen and (max-width: 375px) {

}