@charset "UTF-8";
/* 水平间距 */
/* 水平间距 */
.main {
  position: relative;
}
.main .overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.5);
  /* 白色半透明背景 */
}
.main .overlay .one {
  text-align: center;
  padding: 5vw 0;
  font-family: "宋体";
  font-size: var(--font20Size);
  font-weight: bold;
}
.main .overlay .two {
  padding: 2vw 5vw;
}
.main .overlay .two .button_1 {
  color: var(--mainColor);
  background: linear-gradient(90deg, #1E83FF, #1071e6);
}
.main .overlay .two .button_2 {
  margin: 3vw 0 0 0;
  color: var(--mainColor);
  background: linear-gradient(90deg, #FFCD1E, #FF8A18);
}
.main .overlay .thr {
  padding: 5vw;
}
.main .overlay .thr .thr_1 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: var(--font14Size);
  color: var(--f80Color);
}
.main .overlay .thr .thr_1 text {
  margin: 0 0 0 1vw;
}
.main .overlay .four {
  position: absolute;
  bottom: 15px;
  padding: 5vw;
  text-align: center;
  font-size: var(--font12Size);
}

