@charset "UTF-8";
/* 页面左右间距 */
/* 文字尺寸 */
/*文字颜色*/
/* 边框颜色 */
/*颜色*/
/* 图片加载中颜色 */
/* 行为相关颜色 */
/* 功能栏字体大小 */
/*功能栏左侧小图标*/
page,
.center {
  height: auto;
  min-height: 100%;
  background: #ffdfd4;
}
.title {
  padding-top: 66rpx;
  text-align: center;
  font-size: 94rpx;
  font-family: SourceHanSansCN;
  font-weight: bold;
  color: #c85138;
}
.after {
  padding-top: 230rpx;
}
.before {
  padding-top: 590rpx;
}
.current {
  color: #FFFFFF !important;
  background: #989898 !important;
}
.main {
  width: 750rpx;
  height: 926rpx;
  position: relative;
}
.main .main-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 750rpx;
  height: 926rpx;
}
.main .num {
  line-height: 1;
  text-align: center;
  font-size: 122rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: #eb2749;
  opacity: 0.9;
}
.main .btn {
  position: relative;
  margin: 0 auto;
  z-index: 10;
  width: 420rpx;
  height: 76rpx;
  background: linear-gradient(180deg, #fce9a8 0%, #fecd75 100%);
  box-shadow: 0px 16rpx 16rpx 0px rgba(159, 20, 63, 0.3), 0px 2rpx 6rpx 0px #fef5d3;
  border-radius: 38rpx;
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: #cb0908;
  line-height: 76rpx;
  text-align: center;
}
.info-box {
  margin: 24rpx auto 0;
  padding: 22rpx 0;
  width: 640rpx;
  height: 160rpx;
  background: #ffffff;
  box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06);
  border-radius: 20rpx;
}
.info-box .info-item {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-right: 1px solid #efefef;
  line-height: 1;
}
.info-box .info-item .info-num {
  font-size: 50rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: #333333;
}
.info-box .info-item .info-font {
  margin-top: 20rpx;
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
  opacity: 0.6;
}

