
html body #app .service-overlay{
  display:flex!important;align-items:center!important;
  justify-content:center!important;padding:0!important;
  background:rgba(0,0,0,.6)!important;backdrop-filter:blur(6px)!important;
}
html body #app .service-overlay .service-box{
  position:relative!important;box-sizing:border-box!important;
  width:327.55px!important;height:398.31px!important;
  padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;
  transform:none!important;overflow:visible!important;
}
html body #app .service-overlay .service-box:before{
  content:""!important;position:absolute!important;z-index:0!important;
  left:6.85px!important;top:0!important;right:auto!important;
  width:346.96px!important;height:210px!important;
  background:url('/assets/service/background-restored-20260930-093624.webp') 0 0/100% 100% no-repeat!important;
  pointer-events:none!important;
}
html body #app .service-overlay .service-box h2{
  position:absolute!important;z-index:1!important;
  left:20.53px!important;top:50.21px!important;
  margin:0!important;font-size:0!important;line-height:29.67px!important;
}
html body #app .service-overlay .service-box h2:after{
  content:"24小时在线客服"!important;font-size:20.54px!important;
  font-weight:700!important;color:#f3dfb8!important;
  background:none!important;-webkit-text-fill-color:#f3dfb8!important;
}
html body #app .service-overlay .service-box>p{
  position:absolute!important;z-index:1!important;
  left:20.53px!important;top:79.89px!important;
  margin:0!important;font-size:0!important;line-height:27.39px!important;
}
html body #app .service-overlay .service-box>p:after{
  content:"竭诚为您服务"!important;font-size:18.26px!important;color:#fff!important;
}
html body #app .service-overlay .service-list{
  box-sizing:border-box!important;position:absolute!important;z-index:2!important;
  left:0!important;top:118.7px!important;width:327.55px!important;height:285px!important;
  padding:22.83px 27.39px 0!important;
  border:1px solid rgba(255,255,255,.35)!important;border-radius:22.83px!important;
  background:linear-gradient(145deg,rgba(105,50,25,.42),rgba(65,37,92,.3))!important;
}
html body #app .service-overlay .service-row{
  display:flex!important;align-items:center!important;
  width:275.05px!important;height:54.78px!important;
  margin:0 0 9.13px!important;padding:0!important;
  border:0!important;background:transparent!important;
}
html body #app .service-overlay .service-row>span{
  display:flex!important;align-items:center!important;gap:9.13px!important;
  font-size:15.98px!important;color:#eee!important;
}
html body #app .service-overlay .service-row>span img{
  display:block!important;width:36.52px!important;height:36.52px!important;
  object-fit:contain!important;
}
html body #app .service-overlay .service-row button{
  flex:0 0 91.3px!important;width:91.3px!important;height:27.39px!important;
  padding:0!important;margin-left:auto!important;border:0!important;
  background:url('/assets/service/consult-gold.webp') center/100% 100% no-repeat!important;
  color:#fff!important;font-size:13.7px!important;line-height:27.39px!important;
}
html body #app .service-overlay .close-modal{
  left:148.92px!important;bottom:-52.5px!important;
  width:29.67px!important;height:29.67px!important;
  padding:0!important;border:0!important;transform:none!important;
  background:url('/assets/service/close.svg') center/100% 100% no-repeat!important;
  font-size:0!important;
}
