/*
* 活动用 变量
*/
.awards-view {
  margin: 7.2rem auto 0 auto;
  width: 8.8rem;
  height: 2.666667rem;
  background-image: url(../img/info-bg.2067d27c.png);
  background-size: 8.8rem 2.666667rem;
  background-position: center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 0.266667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.awards-view .physical-view {
  width: 1.866667rem;
  height: 1.866667rem;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.awards-view .physical-view > img {
  width: 1.866667rem;
  height: 1.866667rem;
}
.awards-view .number-view {
  font-size: 0.32rem;
  color: #fff;
  margin-right: 0.693333rem;
}
.awards-view .number-view > p {
  line-height: 0.693333rem;
}
.awards-view .describe-view {
  color: #fff;
  font-size: 0.32rem;
  text-align: right;
}
.awards-view .describe-view > p:last-child {
  font-size: 0.426667rem;
}
.awards-view .voice-view {
  position: absolute;
  right: 0.266667rem;
  top: 0.133333rem;
}
.awards-view .voice-view > div {
  width: 0.533333rem;
  height: 0.533333rem;
  background-size: 0.533333rem;
  background-position: center;
  background-repeat: no-repeat;
}
.awards-view .voice-view > div.open-voice {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAMAAAAv+uv7AAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMAcGBAAgniygb6pVpT6GkkiBCWQ93ZtntOSTL37NTFv3It0bGejIUbFxS7dg308TkpkGSAHqvJnBjLAAAEuklEQVR42uXcB27bMBiG4d+Kti3vPeK9R+w0/e5/tBYFiiIkFS6JMdDnAMYLmRZJDVMJauvKkp6CByB8dHz6dh7+yB5j+mYe/oq8gFyQlwDZ4EguyEuAa9Ndy9ITlvxrGQTkxH1aYUtYYZUcaISQlgCnBpVtH0KlBMnZp1IdulArAaJSD8txBuUSXEscLa0IGiXAJqZyBBH0ShDtqQzBHLolyMqYi+I+9EtwHVHR/DVySg7nCF+oFh2Sgiv5p7HLkKtOhWqDKWHE1ZWblAfYEt4oQo53KkwTTIlYrQuxGhVkALUSigcTiExeqBALsCX5GnOI3O5UgDo0SshfJBDotchaFZIS1rgLgb5PlmrQLaFWHwIDsjNM9EvIf0DAbtR2JhCVSFXAC22GytsEZiXkgZdahNxgWkJV8IZkaDmFaYk4JbwY7iemsCmhBTht042NXQm1wUqWJhubLmxL/BNYc9J27MG6hFqh/aA9zlBACb0lYKx8g42NaklA+QaWy9rgFRol3il/HPrcJ80MNjbKJcA2oBz3icVIidfQLUFvTDl+gPFKqvyf0C/B5J3Egi4YY1KUwqQEaKoucDbKJ0bDEqQ+CUXs8vpCKrYwLMlPGRltf3YwKJFNcJFwzHpf2sKqBAu1kfJBv0HCrgQdEvC77Ac4KMkOKuf8uYMS/CSBDzBaJZXIN+Mndhp0URIGCmvaTUkl8r3eJWF2yU5KphfisbP7wUUJzgrr/JqTktAnzh2f7ZyUYES8DJ/03ZSkxOszx81NyTWWL90uTkowki8Nxm5KtsTZsz8eNyUR8Zhz28JNSRITp8ccNjclWEonwdRRSZU4G+aE4qhkIbv0j1dHJVvpCWXlqGQjnQNDRyUpcerfU7Imjve/H5PnGSfNp/ntVJ7mfFJ7mnPsXbq6T79vLu4yI+nb1id+wnyGm5KmfJNec1PSkV/NWTopmcbyy2aBk5LN0+x3Xog3ZaZIJyU94o3x2Q8nJXWFK21DFyVZTDz25srRRUmdeC3uJo+DklmscEe97aLkhRS+nKGDkjYJNNgZ8lJ+yeyicl/iRKWXXO8kEIei3/nLl86WJUO1Zx0OJFexKqmT0Iz7clScDUokIUPDm9c745J3EvLZQ3ILSM3WrOQ2IjHP/CGUtknJqkFil4xf+CtLtUuSZqx8iE+kzv+pWTJfUp5xwi9yNcRrnZKXEeWKV2BEBo+Ry0vkmtYP5QSvhZR0wHo1ed3AvmSfFfHw43FmXRJEkste1k9vVYzPBkmDTOy7diVNcHbGry/ZlJzB6QVkmjI1L6mD1yFjy6lpyRm8Nll4u5mV7GD73fApE4OSOAUvGZOdzkS7ZB+V857IMNEs6WQQSMleTaskbkIkCqgAVY2S8Qoi2Z4KUVctaT0gdBtTQRZKJXF9CqGkQ4UZyEtir4uckCEVqCkpaVVCV2+/Pb4qedtckSepUcHaeSUf2y7yTUp4NTE1eUdy+kbF89f6Jb0GlSHu65b0W1SOYK5XsvOpLEGkUZJ1qEStSLmkf6BSHWdqJTePynboqpSkByrfPpSWrDrkRKP2dUn27pN7fElWCcg9vqT37qJDXrIe+eQcX7I6f5BzfEk0eIY/Mhq1qwZnj1++NHofCR3UjQAAAABJRU5ErkJggg==);
}
.awards-view .voice-view > div.close-voice {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAMAAAAv+uv7AAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMAcEDkJOst3Bv38UJgNxXTEAKlCft5yc5WDQUBspmDn2xn3764j1BMxayIY8G8MinodFs6H+EEllRMAAAFK0lEQVR42r3b3VLyMBAG4BUolAqF0iK0UH5EQAXF373/S/tmPOl8ScqbkKTvMYOPbbLZjSN5yPDp831BNyd5DV1JWsz8UR6LGyET7oXOJH8JyuFtEAYUQ8lfZtv8BkhFsZdUCVahKcSGspAlVfr70AhiQ+kOlJLKssr1ITaUbnAnSsR8nBaaEBvKJWAoYX7uEkzJbEPptFlHwtkK1pf7PqAgCJBUW/rikxL+sraE+yd/lLDHGpIqk9QTJe6xmYRnP14o8YhNJRwMLSgAYibh/sE5ZfzANZJ883aFkp3MKRBSScSE08d6y8YpJX1mQSIkOZ7dUR479ZAdyxK5i6yjbE0p7TpKsWNBok5rxurMHVGKJetJKNlG6mXbsqNUECSpEr8oKdHFilK1EVhS5Uv5WHpje8orm0moo1wtT4k1JewZSqhYqygrckepJCifLCe7d0/BEppnMqU9dkmpJPhLpUzICQVLMOXgilJJtCiZ/H5yJxRTCc1ZSklOKFCCd1DW1aBEmGIqIbmunAlnqEExlaQzsGgtKGYS6kSiZJQ4o8iS9Mo4PgCtig1FlrRm31SbF+mhLBxS5CljXVvI4wisFCuKLOF27fG2FSXP5IyiknA2rXnqibR/3t1R1DPgpLh6IVhlrSe5RAwpR/WPektJmaU4oOY6kLzHXE8Bv/ROTRmykBPhLCq/RMESflGXrTflmh1cTclcT8ES3qvPNBbyd6vCKOaUFqyg4vb5BBJMwZKoo1NTzkCCKVjC54TkjIXuJxtXEpeUFr6imCiOQbajYEk01lizayDBFCxR758iEqZkKMEULOmHGs1BjCSYgiX8SnJOcmvAthQsiVKSEsrjOttSsIS/SI5wnj1hCaZgyRvex20itqdASabYyBvhMzmxdT66YgUdsZCBLPmWGje2TyBS4hHuylKpynITlEeS8yHeBnEjFMVCeRArMTdCacEqOyH2RgEX9XuxoLB/irrgT8Velv1T1JvnThiPiRuhLOEZ+EjcCOVJlnwBiSfKWZYcgMQHRf1M5kDiifICb5dGxI1QSjjzzIgboaxgPTkTN0IZNFRjMeUbNm3rSuKVksuSZ3EAYBx7igJCAf+XjRPJOpApKGMvPdtdF1HwKNJ1IyFEgUdxljqSmFMmYrF3JDGntPm/LF1JjCk/YC62kAAKumk7upIACr6njl1JTClpH9wpWUgABfzBtnQmART4cg7OJIaUOBPqWu5MAiigS+IdOZOYUZJf1Re0rmaqKTGjpA/CJ0LC2ZhLqNtGlPGDdA+HMzWXUMeQMiCtrHQkVpR+TnrZa0isKCVpZlFiiRXlQtqUCZZgSjSsobyRfpIXJLGhHMkgxRJILCizBZkk3QHJ7ZQDmSV9BpJbKSaPpOJjiTnlnYwTj4BEl2KfuAckzVHCHpA0R+m0gaRBSgAkzVG6AZCAt+qQMoyApDnKd99cQj99H5T7vrEk3jH7oBwzQ8n3L7MfyjwzkSRTSe6O8mUg6c6Y2R9lqyvJXzNmr5Q7LUlx+mBmz5QpliTzqoz4pLwCSbrpMU7UIvvsr0ney4i10r+3lyzKOkm8Ao/DNSWZ3PI/klHbB2VpLuldOj4oxdJUshsTeaGkOzPJviDyRXkwkARHIvJGGc+0JbuQyCclHulJou3iWm/76WQM0pEsw6tt9pRcJHyEktFR0fFDiHk68+uSYFMohw8AsYwsCaY5mIMqiE9J+y4FIxmAOJI8HRI0HWKIvaS36uBBG0HsJaNVV2uxb8hn3tdfMRnnH2YJurD6i2aWAAAAAElFTkSuQmCC);
}
/*
* 活动用 变量
*/
.winning-sign-view {
  margin: 0.533333rem auto;
  width: 8.8rem;
  height: 0.8rem;
  background: #182f9f;
  border-radius: 0.4rem;
  overflow: hidden;
}
.winning-sign-view ul {
  overflow: hidden;
  -webkit-animation: startScroll1 18s linear infinite;
  animation: startScroll1 18s linear infinite;
}
.winning-sign-view ul li {
  color: #fff;
  font-size: 0.32rem;
  text-align: center;
  line-height: 0.8rem;
}
.winning-sign-view ul li > span {
  color: #eccc03;
}
@-webkit-keyframes startScroll1 {
0% {
    -webkit-transform: translateY(0.8rem);
    transform: translateY(0.8rem);
}
100% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
}
}
@keyframes startScroll1 {
0% {
    -webkit-transform: translateY(0.8rem);
    transform: translateY(0.8rem);
}
100% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
}
}
/*
* 活动用 变量
*/
.rewarded-view {
  z-index: 5;
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
}
.rewarded-view .content-view {
  z-index: 10;
  width: 6.826667rem;
  height: 9.333333rem;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url(../img/award-dialog.eac66700.png);
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.rewarded-view .content-view .title-view {
  width: 100%;
  margin-top: 0.8rem;
  display: inline-block;
  font-family: PingFangSC-Medium;
  font-size: 0.533333rem;
  color: #f8201c;
}
.rewarded-view .content-view .win-view > p {
  margin: 0.106667rem 0 0.053333rem 0;
  font-family: PingFangSC-Semibold;
  font-size: 0.453333rem;
  color: #000;
  line-height: 0.586667rem;
}
.rewarded-view .content-view .win-view > img {
  width: 3.893333rem;
  height: 3.893333rem;
  margin: auto;
}
.rewarded-view .content-view .win-view > span {
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-bottom: 0.4rem;
  font-family: PingFangSC-Regular;
  font-size: 0.32rem;
  color: #f8201c;
}
.rewarded-view .content-view .no-award {
  margin-top: 3.2rem;
  font-family: PingFangSC-Semibold;
  font-size: 0.64rem;
  color: #c22339;
}
.rewarded-view .content-view .confirm-btn {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 0.773333rem;
  width: 3.786667rem;
  background-color: #f8201c;
  font-family: PingFangSC-Semibold;
  font-size: 0.426667rem;
  color: #fff;
  line-height: 0.8rem;
  border-radius: 0.4rem;
}
/*
* 活动用 变量
*/
.rotary-table-view {
  position: relative;
  overflow: hidden;
}
.rotary-table-view .plate-view {
  margin: 0 auto;
  padding: 0;
  width: 9.6rem;
  height: 9.6rem;
  background-image: url(../img/wheel.a8b2bbd3.png);
  background-size: 9.6rem;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition-duration: 3800ms;
  transition-duration: 3800ms;
  position: relative;
}
.rotary-table-view .plate-view.no-animation {
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
}
.rotary-table-view .plate-view .rotating12 {
  -webkit-transform: rotate(345deg) scale(0.86);
  transform: rotate(345deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating11 {
  -webkit-transform: rotate(315deg) scale(0.86);
  transform: rotate(315deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating10 {
  -webkit-transform: rotate(285deg) scale(0.86);
  transform: rotate(285deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating9 {
  -webkit-transform: rotate(255deg) scale(0.86);
  transform: rotate(255deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating8 {
  -webkit-transform: rotate(225deg) scale(0.86);
  transform: rotate(225deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating7 {
  -webkit-transform: rotate(195deg) scale(0.86);
  transform: rotate(195deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating6 {
  -webkit-transform: rotate(165deg) scale(0.86);
  transform: rotate(165deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating5 {
  -webkit-transform: rotate(135deg) scale(0.86);
  transform: rotate(135deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating4 {
  -webkit-transform: rotate(105deg) scale(0.86);
  transform: rotate(105deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating3 {
  -webkit-transform: rotate(75deg) scale(0.86);
  transform: rotate(75deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating2 {
  -webkit-transform: rotate(45deg) scale(0.86);
  transform: rotate(45deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating1 {
  -webkit-transform: rotate(15deg) scale(0.86);
  transform: rotate(15deg) scale(0.86);
}
.rotary-table-view .plate-view .rotating0 {
  -webkit-transform: rotate(-15deg) scale(0.86);
  transform: rotate(-15deg) scale(0.86);
}
.rotary-table-view .plate-view > li {
  position: absolute;
  left: 4rem;
  top: 0.533333rem;
  width: 1.6rem;
  height: 4.266667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  font-size: 0.32rem;
  color: #fff;
  -webkit-transform: rotate(15deg) scale(0.86);
  transform: rotate(15deg) scale(0.86);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform-origin: 50% bottom;
  transform-origin: 50% bottom;
}
.rotary-table-view .plate-view > li > .img-view {
  width: 1.066667rem;
  height: 1.066667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  background: #fff;
}
.rotary-table-view .plate-view > li > .img-view > img {
  width: 1.066667rem;
  height: 1.066667rem;
}
.rotary-table-view .plate-view > li > p {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.106667rem 0.213333rem;
}
.rotary-table-view .lucky-draw-view {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2.773333rem;
  height: 2.773333rem;
  background-size: 2.773333rem;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.rotary-table-view .lucky-draw-view.open {
  background-image: url(../img/red-pointer.5cbd6107.png);
}
.rotary-table-view .lucky-draw-view.close {
  background-image: url(../img/gray-pointer.4bcc23f8.png);
}
.rotary-table-view .audioDom-view {
  display: none;
}
/*
* 活动用 变量
*/
.qualification-view .today-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 1.333333rem;
}
.qualification-view .today-view > .times-view {
  color: #fff;
  font-size: 0.48rem;
  font-weight: 500;
}
.qualification-view .today-view > .record-view {
  width: 2.08rem;
  height: 0.693333rem;
  line-height: 0.693333rem;
  border-radius: 0.346667rem;
  text-align: center;
  font-size: 0.346667rem;
  border: 0.026667rem solid #fff;
  color: #fff;
}
.qualification-view .conditions-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.693333rem;
  padding: 0 0.533333rem;
}
.qualification-view .conditions-view > li {
  width: 2.826667rem;
  height: 1.6rem;
  border-radius: 0.106667rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffd76e), to(#e2a918));
  background-image: linear-gradient(180deg, #ffd76e 0%, #e2a918 100%);
  text-align: center;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 0.106667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.qualification-view .conditions-view > li > span {
  line-height: 0.48rem;
  font-size: 0.32rem;
}
/*
* 活动用 变量
*/
.rules-view {
  margin-top: 0.533333rem;
}
.rules-view > ul {
  padding: 0 0.533333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.rules-view > ul > li {
  color: #fff;
  font-size: 0.32rem;
  text-align: left;
}
/*
* 活动用 变量
*/
.lucky-wheel-view {
  min-height: 16.133333rem;
  background-image: url(../img/banner.686dc250.png);
  background-size: 100%;
  background-position: left top;
  background-repeat: no-repeat;
  background-color: #0b084e;
  padding-bottom: 0.533333rem;
}
.lucky-wheel-view .title-img {
  width: 6.773333rem;
  height: 4.053333rem;
  margin: 0.8rem auto 0.266667rem auto;
}
.lucky-wheel-view .activity-time {
  color: #fff;
  font-size: 0.373333rem;
}
