.back_top_wrapper {
  position: fixed;
  transition: bottom 0.3s ease;
  z-index: 200;
}
.jz_screen_pc .back_top_wrapper {
  bottom: 47px;
  box-sizing: border-box;
  height: 70px;
  right: 21px;
  width: 66px;
}
.jz_screen_pc .back_top_content {
  bottom: calc(50% - 7px);
  left: 50%;
  margin-bottom: -24px;
  margin-left: -24px;
  position: absolute;
  transition: bottom 0.3s ease;
}
.jz_screen_pc .back_top_content.m_rocket {
  margin-bottom: -28px;
}
.jz_screen_mobi .back_top_wrapper {
  bottom: 75px;
  right: 16px;
}
.jz_screen_mobi .keyboard-active .back_top_wrapper {
  display: none;
}
.jz_screen_pc .back_top_wrapper:hover .back_top_content {
  bottom: 50%;
}
.jz_screen_mobi .back_top_wrapper:hover {
  bottom: 66px;
  right: 16px;
}
.back_top_wrapper svg {
  cursor: pointer;
}
.back_top_wrapper .svg_0 {
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_0 {
  height: 38px;
  width: 38px;
}
.jz_screen_mobi .back_top_wrapper .svg_5 {
  height: 44px;
}
.back_top_wrapper .svg_5 {
  height: 56px;
}
.back_top_wrapper .svg_3,
.back_top_wrapper .svg_4 {
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_3,
.jz_screen_mobi .back_top_wrapper .svg_4 {
  height: 38px;
  width: 38px;
}
.back_top_wrapper .svg_shadow_3 {
  border-radius: 8px;
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
  display: inline-block;
  height: 48px;
  width: 48px;
}
.back_top_wrapper .svg_shadow_4 {
  border-radius: 50%;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
  display: inline-block;
  height: 48px;
  width: 48px;
}
.jz_screen_mobi .back_top_wrapper .svg_shadow_3,
.jz_screen_mobi .back_top_wrapper .svg_shadow_4 {
  height: 38px;
  width: 38px;
}
.back_top_wrapper .back_top_user {
  cursor: pointer;
  height: 50px;
  width: 50px;
}
.jz_screen_mobi .back_top_wrapper .back_top_user {
  height: 38px;
  width: 38px;
}
@keyframes jzBackTopFadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes jzBackTopFadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fade-appear,
.fade-enter-active,
.fade-leave-active {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-play-state: paused;
  animation-timing-function: linear;
}
.fade-appear,
.fade-enter-active {
  animation-name: jzBackTopFadeIn;
  animation-play-state: running;
  opacity: 0;
}
.fade-leave-active {
  animation-name: jzBackTopFadeOut;
  animation-play-state: running;
}
/*# sourceMappingURL=jzBackTop.579e8950.css.map*/
