.formItem span, .formItem p{ color: #333; }
.danger{ color: red; }
button{ color: #1989fa; }
.bg_top span, .bg_top p, .num span, .num p{ color: #fff; }
.bg_top{
  background: url(../images/bg01.png) no-repeat, linear-gradient(120deg, #02aefe, #0077fe);
  background-size: cover;
  color: #fff;
  padding: 20px 30px;
  padding-top: 40px;
  display: flex;
  align-items: center;
  height: 130px;
}
.bg_top img{ height: 106px; }
.bg_top p{ margin: 0; margin-left: 16px; }
.bg_top p:nth-child(2), .bg_top p:nth-child(3){ font-weight: 200; }

.top_nav_box{
  position: absolute; top: 0; left: 0;
  width: 100%; height: 40px;
  color: #fff;
}
.top_nav_bar{
  display: flex;
  align-items: center;
  width: 100%; height: 40px;
}
.top_nav_bar i{
  z-index: 2;
}
.top_nav_bar p{
  z-index: 1;
  position: absolute; top: 0; left: 0;
  text-align: center;
  width: 100%; height: 40px;
  line-height: 40px;
  margin: 0;
  font-size: 14px;
}

.formBox .tips{
  padding: 20px;
}
.formBox .tips p{
  color: #999;
  font-size: 12px;
  margin: 0;
  line-height: 24px;
  font-weight: 200;
}

.van-dialog__message{
  text-align: left;
}
.van-dialog__message p{
  margin: 0;
  display: inline-block;
  line-height: 14px;
}