.fix{position:fixed;bottom:50px;right:50px;z-index:999;}
.q_doc{width:100px;height:100px;border-radius:50%;cursor:pointer;background:#fff;border:1px solid #e4e4e4;margin-bottom:12px;display:flex;justify-content:center;justify-content:center;}
.q_doc img{width:50px;}
.bubble{background:url(../fix/images/bubble.png)no-repeat;background-size:cover;width:71px;height:40px;position:absolute;top:-30px;right:0;}
.dot{display:flex;justify-content:center;padding-top:13px;align-items:center;}
.dot span{width:7px;height:7px;border-radius:10px;background:#fff;margin:0 5px;display:inline-block;animation:bubble 1.4s ease-in-out infinite both}
.dot span:nth-child(1){animation-delay: -.4s;}
.dot span:nth-child(2){animation-delay: -.2s;}
.dot span:nth-child(3){}
@keyframes bubble{
  0%,100% {
    transform: scale(0)
  }

  50% {
    transform: scale(1)
  }
}

.fix_quick ul{display:none;}
.fix_quick ul li{margin-bottom:12px;}
.fix_quick ul li a{width:100px;height:100px;display:block;margin:0 auto;position:relative;background:linear-gradient(45deg, #1e7eab, #181d62);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.fix_quick ul li img{margin:0 auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;}
.fix_quick ul li i{font-size:30px;color:#fff;text-align:center;display:block;}
.fix_quick ul li p{text-align:center;font-size:13px;color:#fff;font-weight:600;}
.top{width:100px;height:100px;border-radius:100px;overflow:hidden;background:#fff;border:1px solid #e4e4e4}
.top a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.top a i{font-size:25px;color:#000;}
.m_fix{display:none;}

@media screen and (max-width:799px){
  .fix{display:none}
  .m_fix{z-index:9999;border-top:1px solid #e4e4e4;display:block;position:fixed;width:100%;left:0;bottom:0;}
  .m_fix ul{width:100%;background:#fff;margin:0 auto;display:flex;}
  .m_fix ul li{width:20%;}
  .m_fix ul li a{display:block;padding:10px 0;}
  .m_fix ul li i{font-size:20px;color:#000;text-align:center;display:block;}
  .m_fix ul li span{display:block;text-align:center;margin-top:3px;font-size:12px;font-weight:bold;}
  .m_tell img{height: 50px !important;margin-top: -29px !important;background: #fff; border-radius: 100px;outline: 5px solid #fff;}
}