.R6.h5 .small .pop-con {
  width: 6.86rem;
  height: 3.9rem;
}

.R6.h5 .pop .pop-title {
  font-size: .32rem;
  height: .5rem;
  margin-top: .4rem;
}

.R6.h5 .pop.common-pop .pop-text {
  height: 2rem;
  font-size: .24rem;
}

.R6.h5 .pop-btn {
  width: 2.5rem;
  height: .6rem;
  font-size: .22rem;
}

.R6.h5 .unbind-pop .ipt-item input {
  font-size: .22rem;
}

.R6.h5 .unbind-pop .ipt-item .error-text,
.R6.h5 .bind-pop .ipt-item .error-text {
  font-size: .22rem;
}

.R6.h5 .bind-pop .agreement-info {
  font-size: .2rem;
  line-height: 1.4;
}

.R6.h5 .wq-pop .wq-list .wq-item .wq-name {
  font-size: .24rem;
}

.R6.h5 .wq-pop .wq-pop-tips {
  font-size: .24rem;
}

.R6.h5 .invite-pop .invite-text_p2 {
  font-size: .22rem;
}

.R6.h5 .pop-share-desc {
  font-size: .22rem;
}

.R6.h5 .form-item-input {
  height: .6rem;
}

.R6.h5 .form-item-input input {
  font-size: .22rem;
  line-height: .48rem;
}

.R6.h5 .pop.wxgzh .pop-share-item .pop-share-img img {
  display: block;
  width: 100%;
  height: 100%;
}

.R6.h5 .share .pop-share-cont {
  font-size: .22rem;
}

.R6.h5 .pop.address .pop-con {
  height: 7rem;
  background-image: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/pop-bg1.jpg);
  background-size: 100% 100%;
}

.R6.h5 #milo-province,
.R6.h5 #milo-city,
.R6.h5 #milo-region {
  font-size: .22rem !important;
}

.R6.h5 .form-item-label {
  font-size: .24rem;
}

.R6.h5 .form-item-input textarea {
  font-size: .22rem;
}

.R6.h5 .pop.large .pop-con {
  width: 6.5rem;
  background-image: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/pop-bg3.jpg);
  height: 7.2rem;
  background-size: 100% 100%;
}

.R6.h5 .pop.large .pop-con .pop-record-list {
  margin: 0 0.1rem 0 0.14rem;
}

.R6.h5 .pop.large.follow .pop-con {
  height: 8.4rem;
}

.R6.h5 .pop.large.follow .pop-con .pop-content {
  height: 8.2rem;
  overflow-y: auto;
}

.R6.h5 .pop.large .pop-title {
  font-size: .32rem;
}

.R6.h5 .pop-record-head .record-col {
  font-size: .24rem;
}

.R6.h5 .record-prize-name {
  font-size: .22rem;
}

.R6.h5 .record-prize-code,
.R6.h5 .pop-record-item .col-time {
  font-size: .22rem;
}

.R6.h5 .pop-record-item .col-prize {
  gap: .14rem;
}

.R6.h5 .pop-record-item {
  padding: .2rem .24rem;
  min-height: .64rem;
  height: auto;
  font-size: .22rem;
}

.R6.h5 .btn-copy {
  position: static;
  font-size: .22rem;
  transform: none;
}

.R6.h5 .pop-rules-title {
  font-size: .24rem;
}

.R6.h5 .pop-rules-text {
  font-size: .22rem;
  line-height: 1.3;
}

.R6.h5 .table-th,
.R6.h5 .table-td,
.R6.h5 .pop-get-text {
  font-size: .22rem;
}

.R6.h5 .table-td {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: .2rem 0.1rem;
  min-height: .44rem;
  line-height: 1.3;
  height: auto;
}

.R6.h5 .pop.middle .pop-con {
  width: 6.86rem;
  background-image: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/pop-bg2.jpg);
  background-size: 100% 100%;
}

.R6.h5 .pop-get-list {
  margin-bottom: .2rem;
}

.R6.h5 .pop.get .pop-title {
  margin-bottom: .4rem;
}

.R6.h5 .share .pop-share-img img {
  display: block;
  width: 100%;
  height: 100%;
}

.R6.h5 .channel-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.R6.h5 .share .channel-box li {
  position: relative;
  width: 2rem;
  background-image: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/code-bg2.png);
  background-size: 100% 100%;
  height: 2.1rem;
}

.R6.h5 .pop.share.follow .pop-share {
  padding: 0 .1rem;
}

.R6.h5 .channel-box li .channel-name {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0.12rem;
  text-align: center;
  height: 0.25rem;
  line-height: 0.25rem;
  z-index: 2;
  font-size: 0.24rem;
  color: #e3e3e3;
  font-weight: 400;
}

.R6.h5 .channel-box li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 7;
}

.R6.h5 .share .channel-box li img {
  height: 1.1rem;
  width: auto;
}

.R6.h5 .pop-share-link {
  height: .6rem;
  color: #fff;
  font-size: .22rem;
  line-height: .55rem;
}

.R6.h5 .pop-feedback-text {
  font-size: .24rem;
}

.R6.h5 .pop-feedback-info {
  font-size: .22rem;
  line-height: 1.3;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-title {
  align-items: flex-start;
  font-size: .2rem;
}

.R6.h5 .pop.questionnaire-fill .pop-list {
  margin: 0.24rem 0.09rem 0 0.14rem;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-box {
  width: 1.97rem;
}

.R6.h5 .pop.questionnaire-fill .pop-radio-text {
  font-size: .2rem;
}

.R6.h5 .pop.questionnaire-fill .pop-input {
  width: .71rem;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-tips {
  font-size: .2rem;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-box.full .pop-input {
  font-size: .2rem;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-label {
  width: .5rem;
  font-size: .2rem;
  height: .25rem;
  display: inline-flex;
}

.R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-num {
  align-items: flex-start;
}

.R6.h5 .pop.questionnaire-fill .pop-btn-warp {
  justify-content: center;
  margin-top: .30rem;
}

.R6.h5 .pop.middle.questionnaire .pop-con {
  height: 5.5rem;
}

.R6.h5 .pop.questionnaire .pop-info-text {
  font-size: .22rem;
}

.R6.h5 .pop .pop-checkbox-text {
  font-size: .18rem;
}

.R6.h5 .pop.questionnaire .pop-info {
  padding: 0 .2rem;
  margin-bottom: .2rem;
}

.R6.h5 .earlybird.pop.large .pop-con {
  padding: 0 .1rem;
  height: 9.6rem;
}

.R6.h5 .earlybird .pop-info-text {
  font-size: .22rem;
  line-height: 1.4;
}

.R6.h5 .earlybird .pop-info {
  height: 1.3rem;
}

.R6.h5 .earlybird .pop-head {
  margin-top: .2rem;
}

.R6.h5 .appointment .pop-text {
  text-align: center;
  font-size: .24rem;
}

.R6.h5 .share .pop-share-list {
  flex-wrap: wrap;
}

.R6.h5 .top-nav {
  height: .88rem;
}

.R6.h5 .logo {
  width: 2.98rem;
  height: .88rem;
  top: 0;
  left: .32rem;
  position: static;
}

.R6.h5 .w-nav {
  position: fixed;
  top: 0;
  left: 0;
  background: none;
  background-color: rgba(0, 0, 0, 0.84);
  color: #898989;
  margin: auto;
  width: 100%;
  height: 100%;
  z-index: 11;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding-top: 3.59rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
}

.R6.h5 .w-nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style: none;
  margin: 0;
  padding: 0;
}

.R6.h5 .w-nav li {
  width: 100%;
  height: 1.24rem;
  color: #e3e3e3;
  padding-left: 0;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.24rem;
  position: relative;
  font-size: 0.24rem;
  text-align: center;
  letter-spacing: 0.02rem;
  margin: 0;
}

.R6.h5 .w-nav li::after {
  display: none;
}

.R6.h5 .w-nav li.act {
  background-color: rgba(255, 61, 44, 0.33);
}

.R6.h5 .top-nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: .32rem;
}

.R6.h5 .top-nav .logon-conbox {
  position: static;
  width: auto;
  transform: none;
}

.R6.h5 .top-nav .open_nav_btn {
  position: static;
  display: block;
}

.R6.h5 .top-nav .top-nav-r {
  display: flex;
  align-items: center;
}

.R6.h5 .top-nav .go-gw-btn {
  position: static;
  width: 1.68rem;
  height: .88rem;
  font-size: .32rem;
  margin-left: .32rem;
  color: #000000;
}

.R6.h5 .top-nav .open_nav_btn {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/open_nav_btn.png) no-repeat;
  background-size: 100% 100%;
  width: .48rem;
  height: .48rem;
  margin-left: .32rem;
}

.R6.h5 .gs-home-box.gs-common-box-index {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bg1-1.jpg) 50% 50%/cover no-repeat;
}

.R6.h5 .home-info {
  top: 50%;
  transform: translate(-50%, -50%);
  bottom: inherit;
}

.R6.h5 .home-info-title {
  font-size: .6rem;
}

.R6.h5 .home-info-subtitle {
  font-size: .32rem;
  letter-spacing: 0;
}

.R6.h5 .home-info-text {
  position: static;
  transform: none;
  font-size: .24rem;
  color: rgba(255, 255, 255, 0.8);
  letter-spacing: 0;
  gap: 0.32rem;
  line-height: .36rem;
  margin-top: .16rem;
  font-weight: normal;
}

.R6.h5 .home-info-text p {
  /* width: 3.25rem; */
  text-align: center;
}

.R6.h5 .home-gift {
  position: static;
  display: flex;
  flex-direction: row;
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/index-gift3.png) no-repeat;
  background-size: 100% 100%;
  width: 6.86rem;
  height: 2.12rem;
  margin-top: .32rem;
}

.R6.h5 .home-gift .home-gift-item {
  /* width: 50%; */
  width: 100%;
  height: 100%;
  background: none;
  font-size: .24rem;
  color: #fff;
  font-size: .24rem;
  text-decoration: none;
  padding-bottom: .08rem;
}

.R6.h5 .home-gift .home-gift-item .home-gift-item-text {
  color: #fff;
  font-weight: normal;
  text-align: center;
}

.R6.h5 .home-btn-warp {
  margin-top: .32rem;
}

.R6.h5 .index-tool {
  position: absolute;
  bottom: .16rem;
  left: 0;
  width: 100%;
}

.R6.h5 .index-tool .home-step {
  position: static;
  transform: none;
  justify-content: flex-start;
  overflow-x: auto;
  margin-bottom: .16rem;
}

.R6.h5 .index-tool .home-link {
  position: static;
  transform: none;
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 0.14rem;
}

.R6.h5 .index-tool .home-link-img {
  height: .64rem;
  width: .64rem;
}

.R6.h5 .index-tool .home-link-img img {
  width: 90%;
  height: 90%;
  margin-left: 5%;
  display: block;
  margin-top: 5%;
}

.R6.h5 .home-step-item {
  width: 2.725rem;
  flex-shrink: 0;
  height: 1.12rem;
}

.R6.h5 .home-step-item-title {
  font-size: .19rem;
  left: .38rem;
  bottom: .09rem;
}

.R6.h5 .home-step-item-date {
  font-size: .17rem;
}

.R6.h5 .home-step-item.cur .home-step-item-date {
  left: 0.08rem;
}

.R6.h5 .home-step-item-text {
  font-size: .17rem;
}

.R6.h5 .home-step-item.cur .home-step-item-title {
  bottom: .41rem;
  left: .29rem;
}

.R6.h5 .home-step-item.cur .home-step-item-date {
  font-size: .19rem;
}

.R6.h5 .home-step-item.cur .home-step-item-text {
  font-size: .19rem;
}

/* 
.R6.h5 .gs-common-box::before {
  background-image: url('https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bg-mask.png');
} */

.R6.h5 .gs-common-box.gs-home-box::before {
  display: none;
}

body .R6 .small .pop-con {
  background-size: 100% 100%;
}

body .R6.h5 .large .btn-close::after,
body .R6.h5 .middle .btn-close::after,
body .R6.h5 .small .btn-close::after {
  content: "";
  position: absolute;
  inset: -0.16rem;
}

body .R6.h5 .appointment .pop-icon {
  margin-top: 0.8rem;
}

body .R6.h5 .small .pop-con {
  padding-bottom: 0.4rem;
}

body .R6.h5 .channel-box li .channel-name {
  background-color: #000;
  padding: 0.08rem 0;
  height: auto;
  line-height: inherit;
  bottom: 0;
}

body .R6.h5 .share .channel-box li {
  height: 1.8rem;
}

body .R6.h5 .share .channel-box li img {
  height: 0.8rem;
}

body .R6.h5 .earlybird .pop-head {
  margin-top: 0.5rem;
}

body .R6.h5 .pop.questionnaire .pop-info-text {
  line-height: 1.65;
}

body .R6.h5 .pop.middle.questionnaire .pop-con {
  height: auto;
  padding-bottom: 0.4rem;
}

body .R6 .pop.questionnaire .pop-checkbox {
  margin-top: 0.3rem;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-title {
  display: block;
}

body .R6 .pop .pop-list .list-item-li-required {
  display: inline;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-num {
  display: inline;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-label {
  display: inline-block;
  white-space: nowrap;
  line-height: 1;
  padding: 0.03rem 0.03rem;
  height: auto;
  width: auto;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-box {
  padding-left: 0.12rem;
}

body .R6.h5 .pop.questionnaire-fill .pop-radio-text {
  font-size: 0.18rem;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-box.full,
body .R6 .pop .pop-list .list-item-li-box.full {
  width: 100%;
  height: 0.6rem;
}

body .R6.h5 .pop.questionnaire-fill .pop-list .list-item-li-tips {
  margin-top: 0.1rem;
}

body .R6.h5 .questionnaire-feedback .pop-con {
  height: auto;
}

body .R6.h5 .questionnaire-feedback .pop-btn-warp {
  padding-top: 0.1rem;
}

body .R6.h5 .questionnaire-feedback .pop-content {
  padding-top: 0.4rem;
}

body .R6.h5 .pop-feedback-text {
  font-weight: bold;
}

body .R6.h5 .pop-feedback-info {
  line-height: 1.65;
}

body .R6.h5 .share .pop-share-desc {
  margin-top: 0.32rem;
}

body .R6.h5 .share.follow .pop-share-item {
  zoom: 0.7;
}

body .R6.h5 .share .channel-box li {
  zoom: 0.7;
}

body .R6.h5 .pop.large.follow .pop-con {
  height: auto;
}

body .R6.h5 .pop.large.follow .pop-con .pop-content {
  height: auto;
}

body .R6.h5 .pop.share.follow .pop-share {
  padding-bottom: 0.32rem;
}

body .invited-pop .pop-tit {
  margin-top: 0.6rem;
}

body .unbind-pop .ipt-item:nth-child(1) {
  margin-bottom: 0.4rem;
}

.R6.h5 .pop .pop-tit {
  font-size: .36rem;
  color: #B0BAC6;
  background: none;
  -webkit-text-fill-color: #B0BAC6;
}

.R6.h5 .popup-login .login-list .login-qq {
  width: 1.76rem;
  height: 1.76rem;
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/login-qq.png) no-repeat;
  background-size: 100% 100%;
  text-indent: -999em;
  overflow: hidden;
}

.R6.h5 .popup-login .login-list .login-wx {
  width: 1.76rem;
  height: 1.76rem;
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/login-wx.png) no-repeat;
  background-size: 100% 100%;
  text-indent: -999em;
  overflow: hidden;
}

.R6.h5 .popup-login .login-list .login-qq::before,
.R6.h5 .popup-login .login-list .login-qq::after,
.R6.h5 .popup-login .login-list .login-wx::before,
.R6.h5 .popup-login .login-list .login-wx::after {
  display: none;
}

.R6.h5 .popup-login .login-list .login-wx .icon,
.R6.h5 .popup-login .login-list .login-qq .icon {
  display: none;
}

.R6.h5 .registration-content {
  flex-direction: column;
  gap: .32rem;
}

.R6.h5 .registration-item {
  width: 6.86rem;
  height: 2.98rem;
}

.R6.h5 .registration-item.appointment {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bm-img1-1.png) no-repeat;
  background-size: 100% 100%;
}

.R6.h5 .registration-item.question {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bm-img2-1.png) no-repeat;
  background-size: 100% 100%;
}

.R6.h5 .registration-item.inquiry {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bm-img3-1.png) no-repeat;
  background-size: 100% 100%;
}

.R6.h5 .registration-item-info {
  margin-top: .24rem;
  color: #D0DAE6;
  font-size: .24rem;
  width: 100%;
}

.R6.h5 .registration-item-text {
  font-size: .24rem;
  line-height: .36rem;
  margin-top: 0.1rem;
}

.R6.h5 .registration-item-btn {
  bottom: 0;
  width: 100%;
  background-image: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/btn9.png);
  background-size: 100% 100%;
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/btn9.png) no-repeat;
  background-size: 100% 100%;
  height: .66rem;
}

.R6.h5 .lottery-warp {
  flex-direction: column;
  width: 6.28rem;
  margin: 0 auto;
}

.R6.h5 .lottery-grid {
  width: 5.96rem;
  height: 4.45rem;
}

.R6.h5 .lottery-common.lottery-list {
  height: 3.82rem;
  flex: none;
}

.R6.h5 .lottery-list-main {
  height: 3rem;
}

.R6.h5 .gs-common-box.gs-lottery-box {
  gap: .15rem;
}

.R6.h5 .lottery-footer {
  width: 6.18rem;
  height: .66rem;
  margin: 0 auto;
}

.R6.h5 .lottery-footer-text::before,
.R6.h5 .lottery-footer-text::after {
  width: 1.4rem;
}

.R6.h5 .home-link-code {
  left: 50%;
  bottom: 100%;
  top: inherit;
  right: inherit;
  transform: translateX(-50%);
}

.R6.h5 .home-link-img::after {
  width: 100%;
  height: 100%;
}

.R6.h5 .home-link-code-text {
  font-size: .18rem;
}

.R6.h5 .gs-common-box {
  background: url(https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/bg2-1.jpg) no-repeat;
  background-size: 100% 100%;
}

.R6.h5 .home-info-title {
  font-size: 0.6rem;
  letter-spacing: 0.09rem;
}

.R6.h5 .home-info-desc {
  font-size: 0.28rem;
  height: 0.42rem;
  width: 6.86rem;
  margin-top: 0.04rem;
  margin-bottom: 0;
  background-color: transparent;
  color: #fff;
  letter-spacing: 0.02rem;
  font-weight: 700;
}

.R6.h5 .home-info-desc::after {
  display: none;
}

.R6.h5 .pop.middle.test-pop .btn-close {
  top: 0.22rem;
  right: 0.2rem;
}

.R6.h5 .pop.middle.test-pop1 .pop-con {
  height: 5.78rem;
  background-image: url("https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/test-bg1.png");
}

.R6.h5 .pop.middle.test-pop2 .pop-con {
  height: 5.78rem;
  background-image: url("https://game.gtimg.cn/images/r6/cp/R62026410activity/r6/m/test-bg2.png");
}

.R6.h5 .registration-item {
  display: flex;
  align-items: flex-end;
  padding-bottom: 0.9rem;
}

.R6.h5 .registration-item-head {
  display: flex;
  align-items: center;
  gap: 0.12rem;
}

.R6.h5 .registration-item-icon {
  display: none;
}

.R6.h5 .registration-item-num {
  font-size: 0.4rem;
  margin-top: 0;
}

.R6.h5 .registration-item-title {
  margin-top: 0;
  font-size: 0.32rem;
  line-height: 0.48rem;
}

.R6.h5 .welfare-appointment .welfare-item-text {
  padding-left: 0;
}

.R6.h5 .home-info-test {
  width: 6.86rem;
  height: 0.8rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 0.32rem;
  font-size: 0.28rem;
  color: #fff;
  background: #FF3D2C;
}

.R6.h5 .home-info-test-text {
  letter-spacing: 0.028rem;
  line-height: 0.32rem;
}

.R6.h5 .home-info-test-subtitle {
  font-size: 0.24rem;
  line-height: 0.32rem;
  letter-spacing: 0.024rem;
}

