@charset "utf-8";
#jzzhbut {
  bottom: 17.875rem;
  right: 0.6375rem;
  width: 3.375rem;
  height: 3.3125rem;
  overflow: visible;
  background-color: transparent;
  transform: translateZ(0px);
  position: fixed;
  z-index: 10000 !important;
}
@keyframes shake {
  0% {
    transform: rotate(0) scale(1);
  }
  4% {
    transform: rotate(20deg) scale(1.2);
  }
  8% {
    transform: rotate(0) scale(1);
  }
  13% {
    transform: rotate(20deg) scale(1.2);
  }
  17% {
    transform: rotate(0) scale(1);
  }
  33% {
    transform: rotate(0) scale(1);
  }
  38% {
    transform: rotate(20deg) scale(1.2);
  }
  42% {
    transform: rotate(0) scale(1);
  }
  46% {
    transform: rotate(20deg) scale(1.2);
  }
  50% {
    transform: rotate(0) scale(1);
  }
  100% {
    transform: rotate(0) scale(1);
  }
}
.wt-jzzh {
  position: relative;
  width: 3.375rem;
  height: 3.3125rem;
  background-image: url(/style/images/bac.png);
  background-size: 100% 100%;
}
.wt-jzzh .jzzhico {
  position: absolute;
  top: 0.375rem;
  left: 0.375rem;
  width: 1.58125rem;
  height: 1.58125rem;
  transform-origin: center center;
  animation: shake 4s linear infinite;
}
.wt-jzzh .text-wt {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 3.125rem;
  height: 1.375rem;
  font-size: 0.70625rem;
  text-align: center;
  line-height: 1.375rem;
  color: #fff;
  font-weight: 700;
}