@charset "UTF-8";
footer{padding-top:.5rem}
.list .bread{margin-top:.3rem;font-size:.18rem;color:#999}
.list .bread a{font-size:.18rem;color:#999}
.list .bread span{color:#999}
.list .all{display:flex;flex-wrap:wrap}
.list .all .l{width:100%;background:#fff;border-radius:.1rem;padding:.2rem;box-sizing:border-box;margin-top:.3rem;box-shadow:0 0 .1rem 0 rgb(0 0 0 / 0.25);display:flex}
.list .all .l:hover{transform:scale(1.03);transition:transform 0.3s ease-out}
.list .all .l img{width:30%;height:2rem;margin-right:2%;object-fit:cover;border-radius:.1rem}
.list .all .l .r{width:68%;display:flex;flex-direction:column}
.list .all .l .r p{font-size:.24rem;line-height:1.5;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1}
.list .all .l .r p a{color:#000}
.list .all .l .r p.desc{font-size:.18rem;color:#999;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:wrap;margin-top:auto;line-height:1.5}
.list .all .l .r p.desc a{font-size:.18rem;color:#e60008}
.list .all .l .r .info{margin-top:.2rem;display:flex}
.list .all .l .r .info p{font-size:.16rem;color:#888;margin-right:.5rem}
.list .all .l .r .info p:last-child{margin-right:0}
.list .nodata{font-size:.2rem;color:#666}
.list .page{display:flex;justify-content:center;align-items:center;margin-top:.3rem}
.list .page a,.list .page span{font-size:.2rem;color:#999;line-height:1.75;padding:0 .2rem;margin-right:.1rem;border:1px solid #999;border-radius:5px}
.list .page a:hover,
.list .page span:hover,
.list .page span.current{border-color:var(--main);background:var(--main);color:#fff}
.list .page a{cursor:pointer}
@media screen and (max-width:750px){
    .list .bread,.list .bread a{font-size:.32rem}
    .list .all .l{width:100%;margin-right:0;flex-direction:column}
    .list .all .l img{width:100%;height:3.75rem;margin-bottom:.15rem}
    .list .all .l .r{width:100%}
    .list .all .l .r p{font-size:.4rem}
    .list .all .l .r p.desc{margin-top:.15rem;-webkit-line-clamp:6}
    .list .all .l .r p.desc,.list .all .l .r p.desc a{font-size:.32rem}
    .list .all .l .r .info{display:none}
    .list .nodata{font-size:.32rem}
    .list .page{flex-wrap:wrap}
    .list .page a, .list .page span{font-size:.3rem;margin-bottom:.15rem}
}