body {
    max-width : 750px;
    background: #4289FA;
    margin    : 0 auto;
    background: linear-gradient(176deg, #FE5B37 0%, #FF3300 100%);
    box-shadow: 0px 2px 18px 0px #FE3604;
    overflow-x: hidden;

}

.wrap {
    width     : 100%;
    /* max-width : 750px; */
    background: #fff;
    position  : relative;
    margin: 0 auto;
    overflow-x: hidden;
}

.banner {
    width: 100%;
}

.reason {
    width     : 100%;
    margin-top: .42rem;
}

.telphone {
    color    : #194EB8;
    font-size: .28rem;
    width    : 6.86rem;
    margin   : 0 auto .4rem;
}

.ajax-wrap {
    /* padding: .38rem .3rem 0; */
    /* border-radius: .38rem .38rem 0 0; */
    position: absolute;
    top     : 4.34rem;
    background: linear-gradient(176deg, #FE5B37 0%, #FF3300 100%);
    box-shadow: 0px 2px 18px 0px #FE3604;
}

.modal-top {
    margin: 0 .35rem;
    background : url('../../act-22-0525/images/phone-bg-new.png') no-repeat;
    background-size: 100% 100%;
    padding-top: 0.4rem;

}

.gifts {
    width : 6.33rem;
    margin: 0 0.265rem;
}

.act-title {
    background   : linear-gradient(180deg, #FAE192 0%, #F2C059 100%);
    box-shadow   : 0px 3px 14px 0px rgba(2, 62, 124, 0.48);
    font-weight  : 600;
    border-radius: .3rem;
    color        : #FA3737;
    font-size    : .24rem;
    height       : 1rem;
    line-height  : .5rem;
    text-align   : center;
}

.max-money {
    width  : 2.9rem;
    margin : 0 auto;
    display: block;
}

#codeEle {
    margin-top: .2rem;
    display   : none;
}

.ajax-main {
    /* background   : #fff; */
    margin      : .4rem .3rem;
    margin-top   : -.5rem;
    border-radius: .3rem;
}
.ajax-main li:nth-of-type(1){
    margin-top: 0.1rem;
}

.ajax-main li:nth-of-type(1),
.ajax-main li:nth-of-type(2) {
    height       : .96rem;
    line-height  : .96rem;
    border       : 1px solid #E0E0E0;
    border-radius: .48rem;
    box-sizing   : border-box;
    position     : relative;
    background   : #F7F5F5;
    display      : flex;
    align-items  : center;
}

.ajax-main li input {
    width       : 70%;
    height      : .98rem;
    white-space : nowrap;
    font-size   : .32rem;
    box-sizing  : border-box;
    padding-left: .54rem;
    color       : #555;
}

.ajax-main li input::-webkit-input-placeholder {
    color: #C0B9B8;
}

.v2-inpt1 {
    border       : none;
    border-radius: .8rem;
}

#getCheckCode {
    width     : 30%;
    text-align: center;
    font-size : .3rem;
    position  : absolute;
    right     : 1%;
    z-index   : 11;
    cursor    : pointer;
    box-sizing: border-box;
    color     : #4289FA;
}


.ajax-main li:nth-of-type(3) {
    width        : 100%;
    height       : .68rem;
    line-height  : .68rem;
    margin-top   : .2rem;
    border       : 1px solid #ccc;
    border-radius: .58rem;
    box-sizing   : border-box;
    text-align   : right;
    padding      : 0 .24rem;
    white-space  : nowrap;
    font-size    : .3rem;
    box-sizing   : border-box;
    color        : #888;
    position     : relative;
}

.ajax-main li:nth-of-type(3) span.tips {
    display    : block;
    height     : .68rem;
    line-height: .68rem;
    font-size  : .3rem;
}

.tips-c {
    text-align: center;
}

.ajax-main li:nth-of-type(4) {
    margin     : 0 auto;
    padding-top: .28rem;
}
.bg-title{
    font-size: .36rem;
    color: #FFFFFF;
    line-height: .66rem;
    text-align: center;
}
#submitBtn {
    display      : block;
    height       : 1rem;
    line-height  : 1rem;
    background : url('../../act-22-0525/images/submitBtn.png') no-repeat;
    background-size: 100% 100%;
    
    border-radius: 50px;
    text-align   : center;
    font-size    : .4rem;
    color        : #ffffff;
    border-radius: .5rem;

}
.submitBtn{
    /* width: 93%; */
    position: fixed;
    bottom: 0rem;
    left: .4rem;
    right: .4rem;

}

.agree-box {
    display   : flex;
    padding: 0 .6rem .6rem .72rem;
    line-height: .32rem;
}

.agree-box span {
    font-size: .24rem;
    color    : #333333;
}

.agree-box a {
    color: #FF2121;
}

.ajax-main li:nth-of-type(5) {
    height     : .34rem;
    line-height: .34rem;
    margin     : 0 auto;
    padding    : .2rem 0;
    text-align : center;
}

.freWrap {
    margin: 0rem 0.25rem;
    background     : url('../../act-22-0525/images/free-bg.png') no-repeat;
    background-size: 100% 100%;
    color: #8B3F11;
}
.infoWrap{
    background     : url('../../act-22-0525/images/info-bg.png') no-repeat;
    background-size: 100% 100%;
    color: #8B3F11; 
}
.lampWrap{
    margin: .2rem 0.25rem;
    height: .88rem;
    background     : url('../../act-22-0525/images/lamp-bg.png') no-repeat;
    background-size: 100% 100%;
}

.luck-main{
    position: absolute;
    left: .4rem;
    right: .4rem;
    top: 5rem;
    padding-bottom: 2.4rem;

}
.freWrap-box{
    padding-top: 2.5rem;
    padding-bottom: .44rem;
}
.infoWrap-box{
    /* padding-top: 1rem; */
    padding-bottom: .44rem;
}
.freWrap-box .about_list{
   padding: 0 .35rem;
   line-height: .43rem;
}
.infoWrap-box .about_list{
    padding: .4rem .6rem .2rem .6rem;
    line-height: .43rem;
    font-weight: bold;
    color: #8B3F11;
 }
.wrap-footer{
    margin: .2rem 0.25rem;
    background     : url('../../act-22-0525/images/application-bg.png') no-repeat;
    background-size: 100% 100%;
}
.is-checkbox {
    width          : .28rem;
    height         : .28rem;
    background     : url('../../act-22-0525/images/agree-no.png') no-repeat;
    background-size: 100% 100%;
    margin-right   : .1rem;
}

.is-checkbox.active {
    background     : url('../../act-22-0525/images/agree-on.png') no-repeat;
    background-size: 100% 100%;
}

.ajax-main li:nth-of-type(5) span {
    height        : .34rem;
    line-height   : .34rem;
    float         : left;
    color         : #fff;
    vertical-align: top;
}

.ajax-main li:nth-of-type(5) a {
    color: #fff;
}

.function-list {
    width: 100%;
}

.function-list h3 {
    text-align: center;
}

.function-list h3 img {
    width: 50%;
}

.function-list ul {
    width     : 100%;
    padding   : .4rem .2rem 0 .2rem;
    box-sizing: border-box;
    font-size : 0;
}

.function-list ul li {
    display                   : inline-block;
    width                     : 46%;
    height                    : 1.7rem;
    border                    : .02rem solid #bf9062;
    margin                    : 0 2% .3rem 2%;
    vertical-align            : top;
    box-sizing                : border-box;
    border-bottom-left-radius : .3rem;
    border-bottom-right-radius: .3rem;
    overflow                  : hidden;
}

.function-list span {
    height       : .8rem;
    width        : 100%;
    display      : block;
    border-bottom: .01rem solid #bf9062;
    background   : linear-gradient(90deg, #be9265, #f1d2b3);
    padding      : .18rem 5%;
    text-align   : center;
    box-sizing   : border-box;
}

.function-list em {
    display    : block;
    padding-top: .26rem;
    text-align : center;
    font-size  : .26rem;
    color      : #676767;
    line-height: 140%;
}

.function-list b,
.function-list strong {
    display       : inline-block;
    height        : .4rem;
    line-height   : .4rem;
    vertical-align: top;
}

.function-list b {
    width        : .4rem;
    border       : .02rem solid #fff;
    border-radius: .4rem;
    font-size    : .32rem;
    margin-right : .1rem;
}

.function-list strong {
    font-size: .32rem;
}

@media screen and (max-width: 320px) {
    .ajax-main li:nth-of-type(5) {
        width: 5.6rem;
    }
}

/* 滑动按钮 */
.slide-btn {
    position  : absolute;
    width     : .8rem;
    height    : .8rem;
    left      : -.02rem;
    top       : 50%;
    margin-top: -.4rem;
    cursor    : pointer;
}

.slide-btn img {
    max-width: 100%;
}

/* 复选框 */
/* .is-checkbox,.active{ position: relative; bottom: .04rem; }关闭按钮 */
.close {
    display        : none;
    width          : .36rem;
    height         : .36rem;
    position       : absolute;
    right          : .3rem;
    top            : 50%;
    margin-top     : -.18rem;
    background     : url(../../act-22-0525/images/close.png) no-repeat;
    background-size: 100% 100%;
}

/* 滑动验证 */
.slide-main {
    display        : none;
    position       : absolute;
    left           : 50%;
    top            : .4rem;
    background     : url(../../act-22-0525/images/slide-bg.png) no-repeat;
    width          : 260px;
    height         : 100px;
    margin-left    : -130px;
    background-size: 100%;
}

.slide-icon {
    display   : inline-block;
    width     : 68px;
    position  : absolute;
    left      : 0;
    top       : 50%;
    margin-top: -34px;
}

.slide-icon img {
    max-width: 100%;
}

/* img code */
/* .img-code-p{ width: 100%; box-sizing: border-box; } */
/* .img-code-p:nth-of-type(1){ height: 1rem; } */
/* .img-code-p:nth-of-type(2){ height: .8rem; } */
.img-code-form,
#regImgCodeMain {
    vertical-align: top;
}

#regImgCodeMain {
    display       : inline-block;
    width         : 40%;
    background    : #fff;
    text-align    : center;
    vertical-align: middle;
    /* border     : .01rem solid rgba(246,84,61,1); */
    box-sizing    : border-box;
    border-radius : 0 .16rem .16rem 0;
    height        : 1rem;
    line-height   : 1rem;
}
#regpop {
    display       : inline-block;
    width         : 1000%;
    background    : #fff;
    text-align    : center;
    vertical-align: middle;
    /* border     : .01rem solid rgba(246,84,61,1); */
    box-sizing    : border-box;
    border-radius : 0 .16rem .16rem 0;
  
}
.argee-box{
    margin       : .4rem .2rem .6rem .2rem;
    border-radius: .1rem;
    display      : flex;
}

.codes-imgs{
    width: 100%;
    height: 100%;
}

.img-code-form {
    display       : inline-block;
    width         : 50%;
    box-sizing    : border-box;
    vertical-align: middle;
}

.img-code-submit {
    display      : inline-block;
    height       : .8rem;
    line-height  : .8rem;
    text-align   : center;
    font-size    : .32rem;
    color        : #fff;
    margin       : 0 3%;
    border-radius: .8rem;
    border       : 1px solid #FFD07B;
    width        : 40%;
    background   : linear-gradient(0deg, #FFD07B, #F5BA40);
}
.img-argee-submit {
    display      : inline-block;
    height       : .8rem;
    line-height  : .8rem;
    text-align   : center;
    font-size    : .32rem;
    color        : #fff;
    margin       : 0 3%;
    border-radius: .8rem;
    border       : 1px solid #FFD07B;
    width        : 40%;
    background   : linear-gradient(0deg, #FFD07B, #F5BA40);
}
.img-code-submit-close {
    display      : inline-block;
    height       : .8rem;
    line-height  : .8rem;
    text-align   : center;
    font-size    : .32rem;
    color        : #ddd;
    border-radius: .8rem;
    margin       : 0 3%;
    width        : 40%;
    background   : #fff;
    border       : 1px solid #ddd;
}
.img-argee-submit-close{
    display      : inline-block;
    height       : .8rem;
    line-height  : .8rem;
    text-align   : center;
    font-size    : .32rem;
    color        : #ddd;
    border-radius: .8rem;
    margin       : 0 3%;
    width        : 40%;
    background   : #fff;
    border       : 1px solid #ddd;

}
#imgCodeInpts {
    width     : 100%;
    height    : 1rem;
    box-sizing: border-box;
    background: #fff;
}

#imgCodeInpts img {
    width : 100%;
    height: 100%;
}

.pop-mask {
    display   : none;
    position  : fixed;
    top       : 0;
    left      : 0;
    z-index   : 99909;
    width     : 100%;
    max-width : 750px;
    height    : 100%;
    background: rgba(0, 0, 0, .5);
    z-index   : 19;
}

.pop-main {
    position      : absolute;
    left          : 50%;
    top           : 30%;
    margin-left   : -2.8rem;
    width         : 5.6rem;
    background    : #FFFFFF;
    border-radius : .16rem;
    padding-bottom: .67rem;
}

.pop-main span {
    width          : .36rem;
    height         : .36rem;
    position       : absolute;
    right          : .4rem;
    top            : .4rem;
    background     : url('../../act-22-0525/images/close.png') no-repeat;
    background-size: 100% 100%;
}

.pop-bg {
    text-align: center;
    padding   : 1.08rem 0 .52rem;
}

.pop-bg img {
    width : 2.15rem;
    height: 1.42rem;
}

.pop-text {
    font-size : .34rem;
    color     : #333;
    text-align: center;
}

.pop-text p {
    font-size     : .32rem;
    padding-bottom: .2rem;
}

.download {
    margin       : 0 .72rem;
    height       : .88rem;
    background   : linear-gradient(180deg, #F4665C 0%, #E0564A 100%);
    line-height  : .88rem;
    text-align   : center;
    font-size    : .32rem;
    color        : #ffffff;
    font-weight  : 500;
    border-radius: .44rem;
}

.download img {
    width       : .28rem;
    height      : .42rem;
    margin-right: .13rem;
}

.jz-icp {
    display    : block;
    width      : 92%;
    padding    : .7rem 4% .3rem 4%;
    font-size  : .24rem;
    color      : #a0a0a0;
    text-align : center;
    opacity    : .5;
    line-height: 150%;
}

.top_tip {
    position: absolute;
    top     : .1rem;
    right   : .16rem;
    width   : 3.6rem;
    display : none;
}

.h5tips-title {
    color: #333333;
}

.wrap-footer img {
    width: 100%;
}

/* 图形验证码的遮罩 */
.h5pop-main {
    /* width: 5.6rem; */
    background: #fff;
}

.h5pop-close {
    top: .1rem;
}

.h5tips-title {
    height       : 1rem;
    line-height  : 1rem;
    font-size    : .34rem;
    color        : #333333;
    /* background: rgba(247,247,247,1); */
    border-bottom: .01rem solid #fff;
}

.h5pop-content {
    max-height: none;
    padding   : 0 0 .6rem;
}

.h5pop-content .img-code-p:first-child {
    margin       : .4rem .2rem .6rem .2rem;
    border-radius: .1rem;
    height       : 1rem;
    overflow     : hidden;
    display      : flex;
    border       : 1px solid #f2f2f2;
}

.img-code-form {
    /* background: rgba(245,245,245,1); */
    background: #fff;
}

.login-input {
    border: none !important;
}

/* 关于此应用 */
.about_app {
    width        : 6.46rem;
    /* margin-top: .48rem; */
    padding      : .3rem .2rem;
    border-radius: .3rem;
    color        : #8B3F11;
    margin       : 0 auto;
    font-size    : .28rem;
}
.about_list{
    margin-top: .4rem;
    color        : #8B3F11;

}
.about_list li {
    display       : flex;
    /* align-items: center; */
    margin        : .1rem 0;
    font-size     : .26rem;
}

.about_list li i {
    margin-right: .11rem;
}

.about_list li a {
    color: #8B3F11;
}

.explain {
    width      : 6.86rem;
    font-size  : .24rem;
    line-height: .43rem;
    padding: 0 .4rem .4rem .4rem;
}

.mask {
    position  : fixed;
    top       : 0;
    left      : 0;
    width     : 100%;
    height    : 100%;
    background: rgba(0, 0, 0, 0.7);
    display   : none;
    z-index   : 9999;
}

.code_box {
    position     : absolute;
    background   : #fff;
    height       : 4.46rem;
    width        : 5.6rem;
    top          : 50%;
    left         : 50%;
    margin-top   : -2rem;
    margin-left  : -2.8rem;
    border-radius: .16rem;
    border       : .02rem solid #eeeeee;
    box-sizing   : border-box;
}

.code_box h3 {
    color      : #2D2828;
    font-size  : .34rem;
    text-align : center;
    height     : 1.68rem;
    line-height: 1.68rem;
    font-weight: 500;
}

.code_btn {
    display        : flex;
    justify-content: space-between;
    margin         : .54rem .42rem;
}

.code_btn a {
    width        : 2.28rem;
    height       : .88rem;
    line-height  : .88rem;
    font-size    : .32rem;
    text-align   : center;
    box-sizing   : border-box;
    border-radius: .44rem;
}

.code_btn a.close_btn {
    border: 0.02rem solid rgba(238, 238, 238, 1);
    color : #AAAAAA;
}

.code_btn a.confirm_btn {
    background: linear-gradient(180deg, #F4665C 0%, #E0564A 100%);
    color     : #fff;
}

.code_con {
    display: flex;
    margin : 0 .5rem;
}

.code_con #imgCodeInp {
    width       : 2.58rem;
    height      : .8rem;
    background  : #FAFAFA;
    font-size   : .32rem;
    color       : #303233;
    padding-left: .2rem;
    box-sizing  : border-box;
}

.code_con input::-webkit-input-placeholder {
    color: #D0C6C6;
}

.code_con img {
    width : 2.02rem;
    height: .8rem;
}

.comprehensive {
    position   : absolute;
    left       : 50%;
    transform  : translateX(-50%);
    top        : 2.53rem;
    text-align : center;
    color      : #F7D781;
    line-height: .38rem;
    width      : 100%;
}

.comprehensive-content {
    border-radius: .19rem;
    background   : #F6214F;
    font-size    : .2rem;
    height       : .38rem;
    border-radius: .19rem;
    padding      : 0 .1rem;
    display      : inline-block;
}

.reg-strong {
    font-size  : .5rem;
    display    : inline-block;
    height     : 1rem;
    line-height: 1rem;
    width      : 10%;
    text-align : center;
    color      : #333;
}
.luck-bg{
    width: 100%;
    height: auto;
    position: relative;
}
.luck-main-bg{
    height: 9.5rem;
    background: url("../../act-22-0525/images/luck-main.png") no-repeat top center / 100% 100%;
}
.bg-main{
    position: absolute;
     top:0;
     bottom: 0;
     width: 100%;
     height: auto;
}
.logo-text {
    display: flex;
    align-items: center;
    margin:  .4rem 0;
    color: #914923;
    font-size:.24rem;
    justify-content:center
}
.logo-text img{
    
width: 1.24rem;
height: 0.24rem;
}
.logo-text span {
   
    height: 0.16rem;
    width: 0.01rem;
    background: #914923;
    margin: 0 .1rem;
    display: block;
}
.luck-people{
    margin: .2rem 0;
    position: relative;
}
.people-main{
    width: 100%;
    position: absolute;
    left: 0;
    top:0
}
.surplus{
    text-align: center;
    margin-top: 39%;
    color: #fff;
    font-size: .28rem;
    font-weight: 500;
}
.surplus span{
    font-size: .28rem;
    font-weight: 500;
    color: #FFFD4B;
    padding: 0 .1rem;
}
.lottery-body {
  
  }
  .lottery-body .has-btn {
    height: (906 / 100rem);
    background: url("../../act-22-0525/images/lottery_bg_has_btn.png") no-repeat top
      center/100% 100%;
  
  }
  .sudoku-wrapper {
    width: 5.2rem;
    height: 5.2rem;
    margin: 0 auto;
    padding-top: 2.4rem;
    display: flex;

}

  .sudoku-wrapper   .cell {
    border: .05rem solid transparent;
  }
  .prize-item {
    height: 100%;
    vertical-align: middle;
    
  }
  .prize-img {
    display: block;
    width: 1.64rem;
    height: 1.64rem;
  }
  #start-button {
    display: block;
    width: 1.64rem;
    height: 1.64rem;
    background: url("../../act-22-0525/images/start.png") no-repeat top center/100%
      100%;
  
  }
  #start-button.is-disabled {
    background: url("../../act-22-0525/images/start.png") no-repeat top
      center/100% 100%;
  }
  .sudoku-footer {
    padding-top:.38rem;
   }
    .text {
        font-size: .32rem;
        font-family: PingFang SC;
        font-weight: 400;
        color: rgba(255, 255, 255,1);
        text-align: center;
    }
    .text span {
        color: #FFFD4B;
        font-weight: bolder;
      }
    .btn {
      margin: 0px auto;
      width: (454 / 100rem);
      height: (108 / 100rem);
      background: url("../../act-22-0525/images/share-btn-images/share_btn_bg_disabled.png")
        no-repeat top center/100% 100%;
     
    
  }
  .btn .share-btn {
    width: (436 / 100rem);
    height: (108 / 100rem);
    background: url("../../act-22-0525/images/share-btn-images/share_btn_bg.png") no-repeat
      top center/100% 100%;
  }
  #win-user-list {
    overflow: hidden;
    margin: .6rem  .3rem  0 .3rem;
    font-size:.2rem;
    color: #914923;
    height: 5.2rem;
    
  }
  #win-user-list li {
    height: .58rem;
    line-height: .58rem;
    overflow: hidden;
    box-sizing: border-box;
    padding-left: .4rem;
    
  }
  #win-user-list li img{
      width: .4rem;
      height: .4rem;
      padding-right:  .2rem;
  }
  #win-user-list li:first-child {
    transition: margin-top 0.75s;
  
  }
 
  .red-color {
    color: #FF2121;
  }
  .margin{
    margin: 0 .3rem;
  }
  #lottery-result #no-win-dialog,
  #lottery-result #win-dialog {
      position: fixed;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      display: none;
      background-color: rgba(0, 0, 0, 0.7)
  }
  
  #lottery-result #no-win-dialog .dialog-content {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      display: none
  }

  .dialog-content>p{
      text-align: center;
      color: #914923;
      font-size: .36rem;
      margin-top: .54rem;

  }
  
  #lottery-result #no-win-dialog .dialog-content .btn-row {
      overflow: hidden;
      position: absolute;
      left: 0;
      width: 100%;
      z-index: 9
  }
  
  #lottery-result #no-win-dialog .dialog-content .btn-row span {
      background-color: transparent;
      display: block;
      float: left
  }
  
  #lottery-result #no-win-dialog.status-1 {
      display: block
  }
  
  #lottery-result #no-win-dialog.status-1 .content-1 {
      background: url("../../act-22-0525/images/result-dialog-bg/status_1.png") no-repeat top center / 100% 100%;
      width: 5.48rem;
      height: 5.98rem;
      display: block
  }
  
  #lottery-result #no-win-dialog.status-1 .content-1 .btn-row {
      top: 4.96rem
  }
  
  #lottery-result #no-win-dialog.status-1 .content-1 .btn-row span {
      height: .6rem;
      width: 2.24rem
  }
  
  #lottery-result #no-win-dialog.status-1 .content-1 .btn-row span.btn-1 {
      margin-left: .5rem
  }
  
  #lottery-result #no-win-dialog.status-1 .content-1 .btn-row span.btn-2 {
      margin-left: .14rem;
      width: 2.08rem
  }
  
  #lottery-result #no-win-dialog.status-2 {
      display: block
  }
  
  #lottery-result #no-win-dialog.status-2 .content-2 {
      background: url("../../act-22-0525/images/result-bg.png") no-repeat top center / 100% 100%;
      width: 5.48rem;
      height: 6.18rem;
      display: block
  }
  
  #lottery-result #no-win-dialog.status-2 .content-2 .btn-row {
      top: 5.4rem
  }
  
  #lottery-result #no-win-dialog.status-2 .content-2 .btn-row span {
      height: .6rem;
      width: 2.88rem;
      margin-left: 1.28rem
  }
  
  #lottery-result #no-win-dialog.status-3 {
      display: block
  }
  
  #lottery-result #no-win-dialog.status-3 .content-3 {
      background: url("../../act-22-0525/images/result-dialog-bg/status_3.png") no-repeat top center / 100% 100%;
      width: 5.48rem;
      height: 5.98rem;
      display: block
  }
  
  #lottery-result #no-win-dialog.status-3 .content-3 .btn-row {
      top: 4.96rem
  }
  
  #lottery-result #no-win-dialog.status-3 .content-3 .btn-row span {
      height: .6rem;
      width: 1.76rem
  }
  
  #lottery-result #no-win-dialog.status-3 .content-3 .btn-row span.btn-1 {
      margin-left: .72rem
  }
  
  #lottery-result #no-win-dialog.status-3 .content-3 .btn-row span.btn-2 {
      margin-left: .2rem;
      width: 2.1rem
  }
  
  #lottery-result #win-dialog .dialog-content {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      display: none
  }
 
  .przie-text{
    color:#AB7352 ;
    text-align: center;
    font-size: .12rem;
  }
  .przie-text span{
    color:#FF2121 ;
  }
  .down-app{
      color: #B37F2D;
      font-size: .42rem;
      text-align: center;
      margin-top: .65rem;
      font-weight: 600;
  }
  .preize-close{
      width: .59rem;
      height: .59rem;
      display: block;
      position: absolute;
      top: 72%;
      left: 50%;
      transform: translate(-50%, -50%);

  }
  
  #lottery-result #win-dialog .dialog-content .prizebox-img img {
      width: 3.77rem;
      height: 1.32rem;
      display: block;
      margin:.28rem  auto .18rem auto;
  }
  
  #lottery-result #win-dialog .dialog-content .btn-row {
      overflow: hidden;
      position: absolute;
      left: 0;
      width: 100%;
      z-index: 9
  }
  
  #lottery-result #win-dialog .dialog-content .btn-row span {
      background-color: transparent;
      display: block;
      float: left
  }
  
  #lottery-result #win-dialog.status-1 {
      display: block
  }
  
  #lottery-result #win-dialog.status-1 .content-1 {
      background: url("../../act-22-0525/images/result-dialog-bg/win_status_1.png") no-repeat top center / 100% 100%;
      width: 5.48rem;
      height: 6.12rem;
      display: block
  }
  
  #lottery-result #win-dialog.status-1 .content-1 .btn-row {
      top: 4.96rem
  }
  
  #lottery-result #win-dialog.status-1 .content-1 .btn-row span {
      height: .6rem;
      width: 2.24rem
  }
  
  #lottery-result #win-dialog.status-1 .content-1 .btn-row span.btn-1 {
      margin-left: .5rem
  }
  
  #lottery-result #win-dialog.status-1 .content-1 .btn-row span.btn-2 {
      margin-left: .14rem;
      width: 2.08rem
  }
  
  #lottery-result #win-dialog.status-2 {
      display: block
  }
  
  #lottery-result #win-dialog.status-2 .content-2 {
      background: url("../../act-22-0525/images/result-bg.png") no-repeat top center / 100% 100%;
      width: 5.78rem;
      height: 5.68rem;
      display: block
  }
  
  #lottery-result #win-dialog.status-2 .content-2 .btn-row {
      top: 5.3rem
  }
  
  #lottery-result #win-dialog.status-2 .content-2 .btn-row span {
      height: .6rem;
      width: 2.88rem;
      margin-left: 1.28rem
  }
  
  #lottery-result #win-dialog.status-3 {
      display: block
  }
  
  #lottery-result #win-dialog.status-3 .content-3 {
      background: url("../../act-22-0525/images/result-dialog-bg/win_status_3.png") no-repeat top center / 100% 100%;
      width: 5.48rem;
      height: 6.12rem;
      display: block
  }
  
  #lottery-result #win-dialog.status-3 .content-3 .btn-row {
      top: 4.96rem
  }
  
  #lottery-result #win-dialog.status-3 .content-3 .btn-row span {
      height: .6rem;
      width: 1.76rem
  }
  
  #lottery-result #win-dialog.status-3 .content-3 .btn-row span.btn-1 {
      margin-left: .72rem
  }
  
  #lottery-result #win-dialog.status-3 .content-3 .btn-row span.btn-2 {
      margin-left: .2rem;
      width: 2.1rem
  }