body{background:#94a8e5}
.topimg img{width: 100%;}
.spckicon{width: 100%;}
.spswiper img{width: 1.93rem;height:1.19rem;}
.swiper-slide{padding-left:0.7rem;padding-right:0.7rem;}
.spck{padding: 0 0.2rem;}
.swiper-slide a{position: relative}
.bficon{position: absolute;width: 0.5rem!important;height: 0.5rem!important;opacity: 0.8;top: 0.45rem;left: 0.75rem}



.votebox{width: 3.5rem;height:0.72rem;margin: 0 auto;background:url('../img/sz.png');background-size: 100% 100%;}
.joinNumber{font-size:0.16rem;display: block;width: fit-content;color: #fff;font-weight: bold;padding-top: 0.4rem;padding-right: 0.9rem;}
.voteNumber{font-size:0.16rem;display: block;width: fit-content;color: #fff;font-weight: bold;padding-top: 0.4rem;padding-right: 1rem;min-width: 0.45rem;
    text-align: right;}

.listslider {padding:0 0.2rem}
.listslider .hd ul{display: flex;justify-content: space-between;}
.listslider .hd li{font-size:0.14rem;color: #fff;width: 1rem;height: 0.5rem;text-align: center;background:#4370ff;border-radius: 5px;padding-top: 0.05rem;}
.listslider .hd li.on{background:#213c95;}

.listslider .bd li div{display: flex;justify-content: space-between;align-items: center;background:url('../img/xxk.png');padding:5px;background-size: 100% 100%;position: relative;}
.listslider .bd li div img {width: 1.3rem;height:1.06rem}
.listslider .bd li div p{font-size:0.16rem;height:1.06rem;width: 1.95rem;}

.img-jj{display: block;width: 0.5rem!important;height: auto!important;padding-bottom: 5px;}
.detail{color:#fc2934}
.tp{background:#c02626;position: absolute;width: 0.4rem!important;height: 0.2rem!important;text-align: center;border-radius:8px;color:#fff;bottom:5px;right: 5px;}





