@charset "UTF-8";
/* 水平间距 */
/* 水平间距 */
.main.data-v-775621ce {
  display: flex;
  flex-direction: column;
  width: 100vw;
  height: 100vh;
}
.main .wx.data-v-775621ce {
  text-align: center;
  margin: 25vw 0 0 0;
}
.main .wx .wx_1.data-v-775621ce {
  margin: 0 0 5vw 0;
}
.main .wx .wx_1 .iconfont.data-v-775621ce {
  color: var(--f35BColor);
}
.main .wx .wx_1 text.data-v-775621ce {
  font-size: 50px;
}
.main .wx .wx_2 button.data-v-775621ce {
  background: var(--f35BColor);
  color: var(--fffColor);
  font-size: var(--font16Size);
}
.main .wx .wx_3.data-v-775621ce {
  position: absolute;
  bottom: 10vw;
  width: 100vw;
  text-align: center;
  font-size: 12px;
}
.main .popup.data-v-775621ce {
  width: 86vw;
  padding: 2vw;
}
.main .popup .title.data-v-775621ce {
  text-align: center;
  margin: 0 0 2vw 0;
}
.main .popup .title text.data-v-775621ce {
  color: var(--fFB1Color);
  font-size: var(--font16Size);
}
.main .popup .wx_1.data-v-775621ce {
  text-align: center;
  margin: 9vw 0;
}
.main .popup .wx_1 text.data-v-775621ce {
  font-size: var(--font18Size);
}
.main .popup .wx_2.data-v-775621ce {
  text-align: center;
}
.main .popup .wx_2 button.data-v-775621ce {
  margin: 0 2vw;
  font-size: var(--font16Size);
  padding: 0 10vw;
  color: var(--fffColor);
  background-color: var(--f35BColor);
}
.main .popup .wx_2 button.data-v-775621ce:nth-child(1) {
  background-color: var(--fFB1Color);
}

