@charset "UTF-8";
/**
 * 这里是uni-app内置的常用样式变量
 *
 * uni-app 官方扩展插件及插件市场（https://ext.dcloud.net.cn）上很多三方插件均使用了这些样式变量
 * 如果你是插件开发者，建议你使用scss预处理，并在插件代码中直接使用这些变量（无需 import 这个文件），方便用户通过搭积木的方式开发整体风格一致的App
 *
 */
/**
 * 如果你是App开发者（插件使用者），你可以通过修改这些变量来定制自己的插件主题，实现自定义主题功能
 *
 * 如果你的项目同样使用了scss预处理，你也可以直接在你的 scss 代码中使用如下变量，同时无需 import 这个文件
 */
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
page.data-v-714390cb {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #FCC8D0;
}
.show-wrap.data-v-714390cb {
  border-radius: 10rpx;
}
.show-wrap .show-model-mask.data-v-714390cb {
  width: 100vw;
  height: 100vh;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  top: 0;
  left: 0;
}
.show-wrap .show-model.data-v-714390cb {
  z-index: 11;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 80vw;
  height: auto;
  margin: -40vw;
  box-sizing: border-box;
  background-color: #FFFFFF;
}
.show-wrap .show-model .title.data-v-714390cb {
  background-color: #4A67D6;
  color: #FFFFFF;
  text-align: center;
  height: 80rpx;
  line-height: 80rpx;
  font-size: 30rpx;
}
.show-wrap .show-model .content.data-v-714390cb {
  background-color: #FFFFFF;
  font-size: 26rpx;
  padding: 15rpx 15rpx 25rpx;
  box-sizing: border-box;
  text-align: center;
}
.show-wrap .show-model .content .text-item.data-v-714390cb {
  margin-top: 10rpx;
  text-align: left;
  color: rgba(0, 0, 0, 0.8);
}
.show-wrap .show-model .btn-group.data-v-714390cb {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  text-align: center;
  box-shadow: 0 -4rpx 4rpx #F2F2F2;
  padding: 0 30rpx;
}
.show-wrap .show-model .btn-group .button-blue.data-v-714390cb {
  color: #4A67D6;
}
.show-wrap .show-model .btn-group .button-default.data-v-714390cb {
  background-color: #FFFFFF;
  height: 80rpx;
  line-height: 80rpx;
  text-align: center;
  padding: 0 30rpx;
  font-size: 28rpx;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
}
.show-wrap .show-model .btn-group button.data-v-714390cb {
  width: auto;
  height: auto;
  border: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  line-height: inherit;
  background-color: #FFFFFF;
  display: inline-block;
}
.show-wrap .show-model .btn-group button.data-v-714390cb::after {
  display: none;
}
.show-wrap .show-model .btn-group button + button.data-v-714390cb {
  border-left: 1px solid #F2F2F2;
}
.text-item.data-v-714390cb {
  margin-top: 15rpx;
  font-size: 28rpx;
}
.head.data-v-714390cb {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.tit.data-v-714390cb {
  font-size: 30rpx;
  font-weight: 700;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  color: #FE99CE;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  margin: 15rpx auto;
}
.cishu.data-v-714390cb {
  width: 560rpx;
  height: auto;
  background-color: #FFFAEF;
  padding: 30rpx;
  margin: 10rpx auto 0;
  border-bottom-left-radius: 30rpx;
  border-bottom-right-radius: 30rpx;
}
.cishu ad.data-v-714390cb {
  margin-bottom: 20rpx;
}
.num.data-v-714390cb {
  background-color: #FCC8D0;
  padding: 10rpx 20rpx;
  border-radius: 30rpx;
  font-size: 28rpx;
  color: #FFFFFF;
  -webkit-box-flex: 4;
  -webkit-flex: 4;
          flex: 4;
}
.more.data-v-714390cb {
  background-color: #DD524D;
  color: #FFFAEF;
  font-size: 28rpx;
  border-radius: 30rpx;
  padding: 10rpx 20rpx;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
          flex: 2;
  margin-left: 30rpx;
  text-align: center;
}
.container.data-v-714390cb {
  height: 600rpx;
  width: 650rpx;
  background-color: #fc4034;
  /* 	margin: auto; */
  border-radius: 40rpx;
  box-shadow: 0 10px 0 #d80014;
  position: relative;
  margin: 100rpx auto 0;
}
.tui-container-in.data-v-714390cb {
  width: 580rpx;
  height: 530rpx;
  background-color: #d80014;
  border-radius: 40rpx;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
/**小圆点 start*/
.tui-dot.data-v-714390cb {
  position: absolute;
  display: block;
  border-radius: 50%;
  height: 20rpx;
  width: 20rpx;
}
.tui-dot.data-v-714390cb:nth-child(odd) {
  background: #fff;
  -webkit-animation: 0.5s odd-data-v-714390cb linear infinite;
          animation: 0.5s odd-data-v-714390cb linear infinite;
}
.tui-dot.data-v-714390cb:nth-child(even) {
  background: #fcf400;
  -webkit-animation: 0.5s even-data-v-714390cb linear infinite;
          animation: 0.5s even-data-v-714390cb linear infinite;
}
.tui-dot-1.data-v-714390cb {
  left: 15rpx;
  top: 15rpx;
}
.tui-dot-2.data-v-714390cb {
  left: 117.5rpx;
  top: 7.5rpx;
}
.tui-dot-3.data-v-714390cb {
  left: 220rpx;
  top: 7.5rpx;
}
.tui-dot-4.data-v-714390cb {
  left: 322.5rpx;
  top: 7.5rpx;
}
.tui-dot-5.data-v-714390cb {
  left: 425rpx;
  top: 7.5rpx;
}
.tui-dot-6.data-v-714390cb {
  left: 527.5rpx;
  top: 7.5rpx;
}
.tui-dot-7.data-v-714390cb {
  left: 620rpx;
  top: 15rpx;
}
.tui-dot-8.data-v-714390cb {
  left: 622rpx;
  top: 109rpx;
}
.tui-dot-9.data-v-714390cb {
  left: 622rpx;
  top: 203rpx;
}
.tui-dot-10.data-v-714390cb {
  left: 622rpx;
  top: 297rpx;
}
.tui-dot-11.data-v-714390cb {
  left: 622rpx;
  top: 391rpx;
}
.tui-dot-12.data-v-714390cb {
  left: 622rpx;
  top: 485rpx;
}
.tui-dot-13.data-v-714390cb {
  left: 620rpx;
  top: 565rpx;
}
.tui-dot-14.data-v-714390cb {
  left: 517.5rpx;
  top: 572rpx;
}
.tui-dot-15.data-v-714390cb {
  left: 415rpx;
  top: 572rpx;
}
.tui-dot-16.data-v-714390cb {
  left: 312.5rpx;
  top: 572rpx;
}
.tui-dot-17.data-v-714390cb {
  left: 210rpx;
  top: 572rpx;
}
.tui-dot-18.data-v-714390cb {
  left: 107.5rpx;
  top: 572rpx;
}
.tui-dot-19.data-v-714390cb {
  left: 15rpx;
  top: 565rpx;
}
.tui-dot-20.data-v-714390cb {
  left: 7.5rpx;
  top: 471rpx;
}
.tui-dot-21.data-v-714390cb {
  left: 7.5rpx;
  top: 377rpx;
}
.tui-dot-22.data-v-714390cb {
  left: 7.5rpx;
  top: 283rpx;
}
.tui-dot-23.data-v-714390cb {
  left: 7.5rpx;
  top: 189rpx;
}
.tui-dot-24.data-v-714390cb {
  left: 7.5rpx;
  top: 95rpx;
}
@-webkit-keyframes odd-data-v-714390cb {
0% {
    background: #fff;
}
100% {
    background: #fcf400;
}
}
@keyframes odd-data-v-714390cb {
0% {
    background: #fff;
}
100% {
    background: #fcf400;
}
}
@-webkit-keyframes even-data-v-714390cb {
0% {
    background: #fcf400;
}
100% {
    background: #fff;
}
}
@keyframes even-data-v-714390cb {
0% {
    background: #fcf400;
}
100% {
    background: #fff;
}
}
/**小圆点 end*/
.tui-content-out.data-v-714390cb {
  position: absolute;
  height: 150rpx;
  width: 168rpx;
  background-color: #fcecec;
  border-radius: 15rpx;
  box-shadow: 0 4px 0 #fcc8d0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
/* 580 530  */
.tui-award-1.data-v-714390cb {
  left: 24rpx;
  top: 24rpx;
}
.tui-award-2.data-v-714390cb {
  left: 206rpx;
  top: 24rpx;
}
.tui-award-3.data-v-714390cb {
  left: 388rpx;
  top: 24rpx;
}
.tui-award-4.data-v-714390cb {
  left: 388rpx;
  top: 188rpx;
}
.tui-award-5.data-v-714390cb {
  left: 388rpx;
  top: 352rpx;
}
.tui-award-6.data-v-714390cb {
  left: 206rpx;
  top: 352rpx;
}
.tui-award-7.data-v-714390cb {
  left: 24rpx;
  top: 352rpx;
}
.tui-award-8.data-v-714390cb {
  left: 24rpx;
  top: 188rpx;
}
/**居中 加粗*/
.tui-btn-start.data-v-714390cb {
  position: absolute;
  top: 188rpx;
  left: 206rpx;
  border-radius: 15rpx;
  height: 150rpx;
  width: 168rpx;
  background-color: #fc4034;
  box-shadow: 0 4px 0 #fcc8d0;
  color: #fcf400;
  text-align: center;
  font-size: 32rpx;
  font-weight: bold;
  line-height: 150rpx;
}
.tui-ative.data-v-714390cb {
  opacity: 0.6 !important;
}
.tui-award-image.data-v-714390cb {
  /* position: absolute;
	margin: auto;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0; */
  height: 60rpx;
  width: 60rpx;
}
.tui-award-text.data-v-714390cb {
  font-size: 28rpx;
  color: #000;
}
.tui-awardSelect.data-v-714390cb {
  background-color: #fcf400 !important;
  box-shadow: 0 4px 0 #f0d00c !important;
}

