.base_btn {
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(0deg, #E43037, #EE3D31);
  color: #FFFFFF;
}
/*单行溢出*/
.base_one_cut {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/*两行溢出 手机端使用*/
.base_two_cut {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
/*三行溢出 手机端使用*/
.base_three_cut {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.base_load_tip_txt {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: center;
  padding: 0.25rem 0;
  color: #969799;
  font-size: 0.24rem;
}
.base_padding_0_3 {
  padding: 0 0.3rem;
  box-sizing: border-box;
}
.base_padding_3 {
  padding: 0.3rem;
  box-sizing: border-box;
}
.base_img_center {
  object-fit: cover;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  transform: translate(-50%, -50%);
}
.base_no_select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@keyframes base_rotate {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes base_scale {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes base_fadeIn {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@keyframes base_shake {
  5% {
    transform: rotateZ(15deg);
    transform-origin: 50% 0%;
  }
  10% {
    transform: rotateZ(-15deg);
    transform-origin: 50% 0%;
  }
  15% {
    transform: rotateZ(20deg);
    transform-origin: 50% 0%;
  }
  20% {
    transform: rotateZ(-20deg);
    transform-origin: 50% 0%;
  }
  25% {
    transform: rotateZ(15deg);
    transform-origin: 50% 0%;
  }
  30% {
    transform: rotateZ(-15deg);
    transform-origin: 50% 0%;
  }
  40% {
    transform: rotateZ(0);
    transform-origin: 50% 0%;
  }
  100% {
    transform: rotateZ(0);
    transform-origin: 50% 0%;
  }
}
#audio .wx-audio-origin {
  width: 0 !important;
  height: 0 !important;
}
#audio .wx-audio-origin::before {
  width: 0 !important;
  height: 0 !important;
}
.van-popup {
  overflow-y: initial;
  background-color: transparent;
}
.van-nav-bar {
  height: 0.9rem;
}
.van-nav-bar.van-nav-bar--fixed {
  z-index: 100;
}
.van-nav-bar .van-nav-bar__left .van-icon {
  color: #858a8d;
}
pre {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-word;
  margin: 0;
  padding: 0;
}
#cnzz_stat_icon_1280081411 {
  display: none;
}
#banner_ad_box {
  box-sizing: border-box;
  padding: 10px;
}
/*# sourceMappingURL=common.css.map */