.cont1{margin-top: 1.9rem;}
.cont1 .list{margin-top: 1.1rem;}
.cont1 .list li{display: flex;padding-bottom: 0.52rem;border-bottom: 1px solid #F3F3F3;}
.cont1 .list li:nth-child(n+2){margin-top: 0.72rem;}
.cont1 .list li .li-left{flex: 1;margin-right: 0.7rem;padding-top: 0.24rem;}
.cont1 .list li .li-left a{display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;max-height: 1.52rem;font-size: 0.56rem;line-height: 0.76rem;}
.cont1 .list li .li-left span{font-size: 0.48rem;line-height: 0.68rem;color: #8E8E8E;display: block;margin-top: 0.4rem;}
.cont1 .list li .li-right{width: 3.78rem;}

.cont1 .topage{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 2rem;}
.cont1 .topage li{height: 0.8rem;font-size: 0.48rem;line-height: 0.8rem;margin: 0 0.2rem 0.6rem;text-align: center;color: #C9C9C9;}
.cont1 .topage li:first-child, .cont1 .topage li:last-child{display: none;}
.cont1 .topage li a{display: block;width: 0.8rem;color: #C9C9C9;}
.cont1 .topage li.thisclass{color: #727272;border: 1px solid #E9E9E9;border-radius: 0.1rem;box-sizing: border-box;width: 0.8rem;}
.cont1 .topage li:nth-last-child(2) a, .cont1 .topage li:nth-child(2) a{color: #727272;width: 1.6rem;}