.goTest{
    position: relative;
    width: 100%;
    height: 1.4rem;
    background: url(https://j.dyrs.cc/images/m/guide/style.jpg) no-repeat center center;
    background-size: 100% 100%;
}
.goTest h3{
    font-size: .36rem;
    color: #fff;
    position: absolute;
    top: .45rem;
    left: .4rem;
    width: 7rem;
    font-family: "Noto Sans CJK SC Bold", "Source Han Sans CN Bold"
}

.guide li{
    display: flex;
    text-align: right;
    color: #fff;
    width: 6.9rem;
    height: 2rem;
    position: relative;
    margin-bottom: .2rem;
}
.guide li .fit{
    position: absolute;
    top: .84rem;
    left: .29rem;
    font-size: .34rem;
    color: #fff;
}
.guide li a{
    padding: .6rem .8rem .6rem 0;
}
.guide li a:first-child{
    width: 4.24rem;
    height: 2rem;
}

.guide li a:nth-child(2){
    width: 2.64rem;
    height: 2rem;
}

.guide li i{
    font-size: .38rem;
    margin-right: .33rem;
    margin-bottom: .18rem;
}
.guide li p{
    font-size: .26rem;
}
.guide li:first-child{
    background: url(https://j.dyrs.cc/images/m/all/guide/fit1.png);
    background-size: 100% 100%;
}

.guide li:nth-child(2){
    background: url(https://j.dyrs.cc/images/m/all/guide/fit2.png);
    background-size: 100% 100%;
}

.guide li:nth-child(3){
    background: url(https://j.dyrs.cc/images/m/all/guide/fit3.png);
    background-size: 100% 100%;
}
.guide li:nth-child(4){
    background: url(https://j.dyrs.cc/images/m/all/guide/fit4.png);
    background-size: 100% 100%;
}
.guide li:nth-child(4) a:first-child{
    padding: .6rem .35rem .6rem 0;
}
.guide li:nth-child(4) a{
    padding: .6rem .37rem .6rem 0;
}
.guide li:nth-child(4) a:last-child p{
    width: 1.2rem;
}
.guide li:nth-child(4) a:last-child i{
    font-size: .38rem;
    margin-bottom: .18rem;
}
.guide li:nth-child(4) .fit{
    position: absolute;
    top: .53rem;
    left: .45rem;
    font-size: .34rem;
    color: #fff;
}
.guide li:nth-child(4) a:first-child{
    width: 3.35rem;
    height: 2rem;
}
.guide li:nth-child(4) a:nth-child(2),.guide li:nth-child(4) a:nth-child(3){
    width: 1.8rem;
    height: 2rem;
}
.container{
    padding: 0;
}

.guide{
    padding: .3rem;
    margin-bottom: .3rem;
}

.zx_list{
    padding: .5rem .3rem;
}
.zx_list_title{
    border-bottom: 1px solid #eaeaea;
}
.zx_list_title span:nth-of-type(2){
    color: #333;
}
.zx_item_first{
    width: 6.9rem;
    height: 4.6rem;
    overflow: hidden;
    margin: .3rem 0;
    border-radius: .2rem;
    position: relative;
}

.zx_item_first img{
    width: 6.9rem;
    height: 4.6rem;
    border-radius: .2rem;

}
.mask{
    width: 100%;
    height: 2.14rem;
    background:linear-gradient(0deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);
    position: absolute;
    bottom: 0;
    border-radius: 0 0 .2rem .2rem;
}
.zx_item_first h4{
    position: absolute;
    bottom: .12rem;
    left: .2rem;
    font-size: .3rem;
    color:#fff;
    width:6.5rem;
}

.item_title{
    width: 4.66rem;
}