.banner{
    width: 100%;
    height: 4rem;
}
.main{
    margin: 0 .16rem;
    position: relative;
    top: -.4rem;
    border-radius: 8px;
    overflow: hidden;
}
.content{
    line-height: 1.8;
    padding: 0 .24rem;
}
.list-img{
    padding: 0 .24rem;
}
.list-img .img{
    width: 3.22rem;
    height: 1.2rem;
    border-radius: 8px;
    border: 1px solid #ed6d00;
    background-color: #fffaf7;
}
.ad{
    width: 100%;
    margin-top: .45rem;
}

.list-target{
    padding: .55rem .16rem;
    border-radius: 8px;
}
.tag{
    width: .79rem;
    height: .79rem;
    background: linear-gradient(180deg, #FFFFFF 0%, #FFCFB2 100%);
    border-radius: 50%;
}
.target{
    padding: .11rem .32rem;
    background: linear-gradient(90deg, #FF5B00 0%, #FFA571 100%);
    border-radius: 4px 49px 49px 4px;
}