.kefu-logo {
    position: fixed;
    top: 7.5rem;
    right: .15rem;
    z-index:20;
}
.kefu-logo .kefu-logo-img {
    width: .9rem;
    height: 1.24rem;
}
.kf-box {
    position: fixed;
    top: 5.7rem;
    right: 1rem;
    width: 3.05rem;
    height: 2.7rem;
    border: 1px solid #949494;
    border-radius: .2rem;
    text-align: center;
    background: #fff;
    z-index:20;
}
.kf-box .kf-img {
    display: block;
    margin: 0 auto .3rem auto;
}
.kf-box .kf-img img {
    width: 2.32rem;
}
.kf-box h2 {
    font-size: .28rem;
    color: #333;
    line-height: .8rem;
}
.kf-close {
    background: url(../../images/onlineServer/kf-close.png) no-repeat;
    width: .24rem;
    height: .25rem;
    background-size: 100% 100%;
    display: inline-block;
    margin: 0 0 0 .1rem;
}