/*菜单*/
.submenu{border-bottom: 1px solid #e7e5e5; overflow: hidden; padding: 0 2%; height:3.5em; overflow: hidden; position: relative;}
.submenu li{float: left;line-height:3.5rem; font-size: 1.6rem; padding: 0 2%; text-align: center}
.submenu li.more{background: url("../images/up.png") no-repeat center; background-size: 15px auto; height:3.5rem; position: absolute; right:0; top:0; width:8%; background-color: #fff;}
.show{height:auto;}
.submenu li.active{color:#00a646; border-bottom: 2px solid #00a646; line-height: 2.8rem;}
/*列表*/
.list{ width:100%;position: relative; padding: 1.5em 0; overflow: hidden; border-bottom: .1rem solid #eeeeee;}
.listPic,.listPic3{float: left; width:30%; margin-top: -5%;margin-bottom: 1.5%;margin-right: 2%; padding-top: 23%; position: relative;}
.listPic img,.listPic3 img{width:100%; height:100%; position: absolute; top:0; left:0; pointer-events: none;line-height: 22%;}
.listText{float: left; width:68%;}
.listText h4,.pic3_title{
font-size: 1.8rem;
line-height: 1.6em;
font-weight: normal;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
word-break: break-all;
overflow: hidden;}
.listText p{color:#999; margin-top: 18px;font-size: 1.2rem;}
.listText p span,.pic3_text span{display: inline-block; margin-right: 0.8rem;}
.pic3_text span{color:#999; line-height: 2rem;font-size: 1.2rem;}
.listText p span:nth-child(3),.pic3_text span:nth-child(3){background: url("../images/ll_icon.png") no-repeat left center; background-size: 13px auto; padding-left: 1.3rem;}
/*.listText h4{height:1.5em; overflow: hidden;}*/

/*列表图*/
.listPic3{margin-right: 0; width:31.3%}
.listPic3:nth-child(2){margin: 0 3%;}

/*分页*/
.pages{text-align: center; margin-top: 3em; font-size: 1.6rem;}

/*自适应*/
.moreBtn{line-height: 2.5em; display: block; text-align: center; margin: 1.5em auto 0; font-size: 1.6rem; color:#00a67c; border-bottom: .5em solid rgb(247, 248, 250); padding-bottom: 0.5em;}
@media (max-width: 375px){
    .listText p{margin-top: 13px;}
    #qrcodes img{width:110px; height:110px; position: absolute; }
     .memo span {
    position: absolute;
    top: 2em;
    left: 6em;;
    width: 10em;
    height: 10em;
    display: inline-block;
    background-color: #fff;
}
}
@media (max-width: 321px){
    .listText h4{height:1.5em; overflow: hidden;}
    .listText p{margin-top: 25px;}
    #qrcodes img{width:110px; height:110px; position: absolute; }
    .listText p span, .pic3_text span{margin-right: 0.2em;}
}