
* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

html {
  -webkit-tap-highlight-color: transparent;
}

body {
  font-size: 0.24rem;
  font-family: "-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif";
  /*background-color: #201B18;*/
  padding-bottom: 0.5rem;
}

[v-cloak] {
  display: none;
}

.dx_tips {
  width: 100%;
}

.dx_tips img {
  width: 100%;
}

.dx_form {
  padding: 0.3rem 0.3rem 0.6rem;
}

.dx_form .dx_form_main {
  background-color: #fff;
  min-height: 1rem;
  border-radius: 0.1rem;
  padding: 0.3rem;
}

.dx_form .dx_form_main .dx_form_main_notice {
  height: 0.6rem;
  line-height: 0.6rem;
  background: linear-gradient(90deg, #ff820a, #ff5000);
  border-radius: 0.3rem;
  overflow: hidden;
  display: flex;
}

.dx_form .dx_form_main .dx_form_main_notice .dx_form_main_notice_img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 0.6rem;
}

.dx_form .dx_form_main .dx_form_main_notice .dx_form_main_notice_img img {
  width: 0.38rem;
  height: 0.32rem;
}

.dx_form .dx_form_main .dx_form_main_notice .my-swipe2 {
  height: 0.6rem;
  width: 5rem;
}

.dx_form .dx_form_main .dx_form_main_notice .my-swipe2 .van-swipe-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
}

.dx_form .dx_form_main .dx_form_main_common {
  height: 0.9rem;
  background-color: #f6f6f6;
  display: flex;
  align-items: center;
  margin-top: 0.24rem;
  border-radius: 0.1rem;
  font-size: 0.28rem;
  padding-right: 4px;
}

.dx_form .dx_form_main .dx_form_main_common label {
  color: #333;
  width: 1.6rem;
  text-align: center;
  flex-shrink: 0;
}

.dx_form .dx_form_main .dx_form_main_common .dx_form_main_common_area {
  width: 4.62rem;
  height: 0.9rem;
  line-height: 0.9rem;
}

.dx_form .dx_form_main .dx_form_main_common input {
  flex: 1;
  width: 100px;
  /* width: 4.62rem; */
  height: 0.9rem;
  line-height: 0.9rem;
  outline: none;
  border: none;
  background-color: transparent;
}

.dx_form .dx_form_main .dx_form_main_xieyi {
  margin-top: 0.24rem;
  display: flex;
}

.dx_form .dx_form_main .dx_form_main_xieyi .van-checkbox__icon {
  border-radius: 0.06rem;
  overflow: hidden;
  margin-right: 0.18rem;
}

.dx_form .dx_form_main .dx_form_main_xieyi .dx_form_main_xieyi_info {
  color: #666;
}

.dx_form .dx_form_main .dx_form_main_xieyi .dx_form_main_xieyi_info a {
  color: #ff5000;
}

.dx_form .dx_form_get_time {
  display: flex;
  justify-content: center;
  font-size: 0.28rem;
  color: #fff;
  margin-top: 0.2rem;
}

.dx_form .dx_form_btn {
  display: flex;
  justify-content: center;
  margin-top: 0.3rem;
}

.dx_form .dx_form_btn button {
  width: 100%;
  height: 1.79rem;
  border-radius: 1.79rem;
  font-size: 0.4rem;
  color: #b70501;
  border: none;
  overflow: hidden;
}

.dx_form .dx_form_btn button img {
  width: 100%;
  height: 100%;
}

.showmore {
  display: flex;
  justify-content: center;
  margin-top: 0.3rem;
}

.showmore img {
  width: 0.56rem;
  height: 0.56rem;
}

/** 统一动画效果 **/
.scale {
  animation: mymove 1.2s ease-in-out infinite;
}

@keyframes mymove {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

.up-down {
  animation: upDown 1.2s  infinite;
}

@keyframes upDown {
  0%,
  100%,
  20%,
  50%,
  80% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    /*贝塞尔曲线 ： X1 Y1 X2 Y2*/
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    transition-timing-function: cubic-bezier(0.755, 0.5, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}

.dx_new_form {
  background-color: #fff;
}

.dx_new_form .dx_new_form_tips {
  height: 1rem;
  color: #333;
  border-bottom: 0.02rem solid #f1f2f3;
  font-size: 0.36rem;
  text-align: center;
  line-height: 1rem;
}

.dx_new_form .dx_new_form_info {
  height: 4.92rem;
  overflow: hidden;
}

.dx_new_form .dx_new_form_info .my-swipe {
  overflow: visible !important;
}

.dx_new_form .dx_new_form_info .my-swipe .dx_new_form_info_show {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 1.64rem;
  padding: 0 0.3rem;
  border-bottom: 0.02rem solid #f1f2f3;
}

.dx_new_form .dx_new_form_info .my-swipe .dx_new_form_info_show .dx_new_form_info_show_l {
  font-size: 0.28rem;
  color: #666;
}

.dx_new_form .dx_new_form_info .my-swipe .dx_new_form_info_show .dx_new_form_info_show_m {
  font-size: 0.28rem;
  color: #666;
  display: flex;
  align-items: center;
}

.dx_new_form .dx_new_form_info .my-swipe .dx_new_form_info_show .dx_new_form_info_show_m img {
  width: 0.22rem;
  height: 0.18rem;
  margin-left: 0.1rem;
}

.dx_tu_intro img {
  width: 100%;
  display: block;
}

.dx_fanhui .dx_fanhui_placeholder {
  height: 0.92rem;
}

.dx_fanhui .dx_fanhui_main {
  position: fixed;
  bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  display: flex;
  background-color: #ff7500;
  width: 100%;
}

.dx_fanhui .dx_fanhui_main .dx_fanhui_main_img {
  display: flex;
  width: 0.92rem;
  height: 0.92rem;
  justify-content: center;
  align-items: center;
  background: linear-gradient(270deg, #ffb741, #f76b1c);
}

.dx_fanhui .dx_fanhui_main .dx_fanhui_main_img img {
  width: 0.36rem;
  height: 0.34rem;
}

.dx_fanhui .dx_fanhui_main .dx_fanhui_main_txt {
  width: 6.53rem;
  height: 0.92rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.36rem;
  color: #fff;
  font-weight: bold;
}

.popshow_info {
  padding: 0.3rem;
}
/*# sourceMappingURL=index.css.map */