.rt_menu *{font-family:Microsoft YaHei,'微软雅黑'}
.rt_menu{position:fixed;z-index:30;top:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}
.rt_menu>ul{box-shadow:0 6px 30px 0 rgb(51 51 51 / 10%);border-radius:100px;padding:20px 0;background:#fff}
.rt_menu>ul>li{margin-bottom:15px;cursor:pointer;position:relative;padding:0 7px;border-bottom:2px solid #f5f5f5;padding-bottom:15px}
.rt_menu>ul>li:last-child{padding-bottom:0;border:none;margin-bottom:0}
.rt_menu>ul>li>span{position:absolute;left:-220%;bottom:0;width:200%;display:none;z-index:30;COLOR:#333;background:#fff;border-radius:6px;text-align:center;font-size:0;overflow:hidden}
.rt_menu>ul>li>span>img{width:100%}
.rt_menu>ul>li:hover>span{display:block}
.rt_menu>ul>li:last-child{margin-bottom:0}
.rt_menu>ul>li>i{position:relative;display:table;margin:0 auto}
.rt_menu>ul:last-child{width:70px;height:70px;display:flex;justify-content:center;align-items:center;margin-top:10px;padding:0}
.rt_menu>ul>li>p{font-size:14px;color:#555;transition:.5s;text-align:center;margin-top:10px;line-height:1;margin-bottom:0}
.rt_menu>ul>li>i>img{transition:.5s;display:block}
.rt_menu>ul>li>i>img:last-child{position:absolute;top:0;left:0;opacity:0}
.rt_menu>ul>li:hover>i>img{opacity:0}
.rt_menu>ul>li:hover>i>img:last-child{opacity:1}
.rt_menu>ul>li:hover>p{color:#333}
.rt_menu>i{position:absolute;bottom:10%;width:275%;right:0;cursor:pointer;display:none}
footer .footer{display:none}
@keyframes shangxia{
0%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
100%{transform:translateY(-10%);-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%)}
}
.rt_menu>i>img:last-child{position:absolute;top:0;left:0;width:100%;animation-name:shangxia;animation-delay:0s;animation-duration:.8s;animation-direction:alternate;animation-iteration-count:infinite}
.rt_menu>div.on,.rt_menu>i.on{display:block}
.rt_menu>div{display:none;overflow:hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;position:fixed;right:6%;background:#fff;z-index:20;padding-bottom:20px}
.rt_menu>div>h3{padding:18px;font-size:18px;padding-bottom:0}
.rt_menu>div>p{padding:15px 20px;font-size:20px;display:flex;justify-content:space-between;color:#fff;background:linear-gradient(90deg,#3059f9 0,#59a3f6 100%)}
.rt_menu>div>p>i{width:22px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}
.rt_menu>div>p>i::after{content:'';width:100%;height:2px;background-color:#fff}
.rt_menu>div>div>textarea{outline:0;resize:none;font-size:14px;color:#333;padding:14px;border-radius:6px;border:1px solid #ddd;transition:.5s}
.rt_menu>div>textarea::placeholder{color:#333}
.rt_menu>div>textarea:focus::placeholder{color:#aeaeae}
.rt_menu>div>div{padding:18px}
.rt_menu>div>div>div{margin-top:14px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:0 15px;display:flex;align-items:center;border:1px solid #ddd}
.rt_menu>div>div>div>i>img{display:block}
.rt_menu>div>div>div>input{padding-left:10px;font-size:14px;color:#333;margin-left:10px;outline:0;border:none;width:90%;padding:15px 0}
.rt_menu>div>div>div>input::placeholder{color:#999;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.rt_menu>div>div>div>input:focus::placeholder{color:#aeaeae}
.rt_menu>div>button{font-size:20px;color:#fff;padding:12px 64px;cursor:pointer;border-radius:6px;margin:0 auto;display:block;outline:0;border:none;background:linear-gradient(90deg,#3059f9 0,#59a3f6 100%)}
.rt_menu>div>button:hover{background:linear-gradient(90deg,#ffb351 0,#f08541 100%)}
#toolbar,.act-side-menu{display:none}
.rt_menu>ul>li{list-style:none}
.ue-botbox{
  display: none;
}

@media screen and (max-width:1440px){
.rt_menu>ul{padding:15px 0}
.rt_menu>ul>li{margin-bottom:10px;padding-bottom:5px}
.rt_menu>ul>li>i{width:20px}
.rt_menu>ul:last-child>li>i{width:25px}
.rt_menu>ul>li>p{margin-top:5px;line-height:2}
.rt_menu>ul:last-child{width:60px;height:60px}
}
@media screen and (max-width:1360px){
.rt_menu>div{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}
}
@media screen and (max-width:768px){
.rt_menu>div{right:20%}
.rt_menu{display:none}
/* .rt_menu{justify-content:flex-end;height:auto;padding-bottom:20vh;bottom:0;top:auto} */
.rt_menu>i{bottom:10vh}

.ue-botbox{
  height: 1rem;
  display: block;
  box-sizing: content-box;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.ue-fixbox{
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
 
  z-index: 999;
}
.ue-botbox-btn{
  flex:1;
}
.ue-botbox-btn-item.tel{
  background-color: #252525;
}
.ue-botbox-btn-item{
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  height: 1rem;
  font-size: .32rem;
  color: #fff;
  box-sizing: content-box;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #1aa6e1;
}
.ue-botbox-btn-item .icon{
  display: block;
  width: .5rem;
  margin-right: 0.2rem;
}
}<!--0.0001380443572998-->