.zc-kefu {
    display: none;
}
.p404 {
    padding-top: 1.9rem;
    width: 6.58rem;
    margin: 0 auto;
    padding-bottom: 1.9rem;
}
.p404 img {
    display: block;
    width: 3.39rem;
    height: 3.25rem;
    margin: 0 auto;
}
.p404 p.tis {
    font-size: .26rem;
    line-height: .46rem;
    color: #333;
    padding: .4rem 0 .34rem 0;
}
.p404 .btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.p404 .btns li {
    text-align: center;
    border-radius: .02rem;
}
.p404 .btns li.goback {
    width: 3.12rem;
    height: .9rem;
    font-size: .32rem;
    color: #fff;
    line-height: .88rem;
    background-color: #409EFF;
}
.p404 .btns li.goback a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: .32rem;
    color: #fff;
    line-height: .88rem;
}
.p404 .btns li.callus {
    width: 3.1rem;
    height: .88rem;
    line-height: .88rem;
    border: .01rem solid #cccccc;
}
