
/* modal模态框 */
.modal,.test-enter{
    width: 100%;
    height: 100%;
    overflow: hidden;
    box-sizing: border-box;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 4;
    display: none;
}
.modal>div{
    display: none;
}
.show{
    display: block!important;
}
/* 按钮模块 */
.btn{
    line-height: 1rem;
    display: block;
    text-align: center;
    border-radius: 0.1rem;
    color: #fff;
    font-size: 18px;
    box-sizing: border-box;
    line-height: 0.825rem;
    font-weight: bold;
}

.checkAns{
    position: absolute;
    top: 10.5rem;
    left: 50%;
    z-index: 4;
    transform: translate(-50%,0);
    background: url(data:image/png;base64,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)no-repeat center/100%;
}
.ok{
    width: 3rem;
    height: 1rem;
    line-height: 0.8rem;
    margin: 0.45rem auto;
    background: url(../images/home-rule.png)no-repeat center/100%;
    text-decoration: none;
}

.modal-box{
    width: 7.625rem;
    height: 9.575rem;
    border-radius: 0.1rem;
    background: #c1ecfa;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.modal-code img{
    width: 3.625rem;
    display: block;
    margin: 1.45rem auto 0;
}
.code-title{
    width: 5rem;
    color: #420d01;
    line-height: 1.8;
    margin: 0.45rem auto;
    text-align: center;
    font-size: 0.4rem;
}

/* 用户信息收集框 */
.modal-collect{
    width: 9.186rem;
    height: 12.54rem;
    overflow: hidden;
    background: url(../images/collect-bg.png)no-repeat center/100%;
    /* top: 0.625rem; */
    /* transform: translate(-50%,0) */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    transform: inherit;
}

.modal-collect>div img{
    width: 4rem;
    height:0.6rem;
    display: block;
    position: absolute;
    top: 0.35rem;
    left: 50%;
    transform: translate(-50%,0);
}
#registers{
    position: absolute;
    top: 3.4rem;
    left: 50%;
    transform: translate(-50%,0);
}


.modal-collect-item{
    width: 6.675rem;
    height: 1.25rem;
    margin: 0 auto 0.675rem;
}

.modal-collect-item input{
    width: 100%;
    height: 100%;
    border:none;
    border-radius: 0.15rem;
    outline: none;
    box-sizing: border-box;
    padding: 0 0.15rem;
    font-size: 16px;
    padding: 0 0.35rem;
    box-sizing: border-box
}
.modal-collect-item input::-webkit-input-placeholder{
    color: #333333;
}
.modal-collect-item input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color: #333333;
}
.modal-collect-item input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color: #333333;
}
.modal-collect-item input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color: #333333;
}

.modal-collect-btn{
    width: 3.58rem;
    height: 1.375rem;
    line-height: 1.2rem;
    color: #72161f;
    font-size: 20px;
    font-weight: bold;
    margin: 0.9rem auto 0;
    background: url(../images/home-btn.png)no-repeat center/100%;
    text-decoration: none;
    cursor: pointer;
}
.modal-lottery>span{
    text-align: center;
    font-size: 0.55rem;
    color: #090399;
    font-weight: bold;
    margin: 1rem auto 0.5rem;
    display: block;
}

.modal-collect-tips{
    color: #4b3219;
    font-size: 13px;
    text-align: center;
}


/* 活动规则 */
.modal-rule{
    position: relative;
    overflow: hidden;
}

.rule-title>img{
    width: 2.15rem;
    display: block;
    position: absolute;
    top: 0.5rem;
    left: 50%;
    transform: translate(-50%,-0);
}
.rule-img{
    width: 6.875rem;
    margin: 1.7rem auto 0;;
    display: block;
}
.rule-btn{
    margin: 1rem auto 0;
}

/* 回答弹框 */

.test-correct-img,.test-false-img{
    width: 2.675rem;
    height: 1.7rem;
    display: block;
    margin: 0.9rem auto 0.4rem;
}

.modal-test-false p,.modal-test-correct p{
    font-size: 16px;
    font-weight: bold;
    text-align: center
}

.modal-test-false span,.modal-test-correct span{
    color: #ff3334;
    font-size: 12px;
    font-weight: normal;
    margin-top: 0.2rem;
    display: block;
}
.modal-test-false .ok,.modal-test-correct .ok{
    margin: 1.175rem auto 0;
}


/* 答题不全 */
.test-page1-rank{
    font-size: 1rem;
    color: white;
    font-weight: bold;
    position: absolute;
    top: 1.9rem;
    left: 4.2rem;
    z-index: 4;
    text-shadow:#0078ff 0.1rem 0 0,#0078ff 0 0.1rem 0,#0078ff -0.1rem 0 0,#0078ff 0 -0.1rem 0;
    -webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    -moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
}

.test-reback{
    width: 3.875rem;
    height: 1.075rem;
    position: absolute;
    top: 7.125rem;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
    background: url(data:image/png;base64,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)no-repeat center/100%;
}

/* 答题全对 */
.test-share{
    width: 3.875rem;
    height: 1.075rem;
    position: absolute;
    top: 8rem;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
    background: url(data:image/png;base64,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)no-repeat center/100%
}

.modal-test-page2 .test-page1-rank{
    top: 2.2rem
}

/* 中奖提示框 */
.modal-lottery{
    height: 4.95rem;
}
.modal-lottery-btn {
    margin: 1rem auto 0;
    background: url(data:image/png;base64,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)no-repeat center/100%
}

/* 中奖提示框 九宫格 */
.modal-lottery-award{
    padding: 0.25rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: none;
    box-sizing: border-box;
    border-radius: 0.3rem;
    height: 7.625rem;
    background: url(../images/game-bg.png)#fff5af no-repeat center bottom/100%;
    color: #420d01;

}



  .modal-award-box{
    width: 5.95rem;
    min-height:7.275rem;
    border-radius: 0.3rem;
    background: #f4ebbf;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
  }
  .lottery-award-logo{
    width: 2.675rem;
    height: 1.7rem;
    display: block;
    margin: 0.9rem auto 0.4rem;
  }
  .modal-award-rat{
    width: 3.25rem;
    display: block;
    margin: 0.5rem auto 0.15rem
  }
  .modal-award-btn{
    bottom: 0.625rem
  }
  .modal-rule-btn{
    width: 3.275rem;
    position: absolute;
    bottom:0.675rem;
    left: 50%;
    transform: translate(-50%,0);
  }
  .modal-award-text{
    width: 4.625rem;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    font-size: 0.5rem;
    margin: 0.75rem auto 0.3rem
  }
  .modal-award-tips1{
      color: #420d01;
      font-size: 0.4rem;
      text-align: center;
      margin-bottom: 0.5rem;
  }
  .modal-award-tips2{
      color: #420d01;
      font-size: 0.4rem;
      text-align: center
  }
  .modal-award-text span:last-child{
    font-size: 0.25rem
  }
  .modal-award-btn{
      width: 3.375rem;
      height: 1.3rem;
      line-height: 1.3rem;
      text-decoration: none;
      color: #72161f;
      font-weight: bold;
      font-size: 0.5rem;
      margin: 0.45rem auto 0;
      background: url(../images/home-btn.png)no-repeat center/100%;
  }
  .modal-award-slogan{
    display: block;
    color: #4f7708;
    font-size: 0.25rem;
    text-align: center;
    margin: 0.2rem auto 0
  }

  .modal-false-rat{
    width: 2.3rem;
    display: block;
    margin: 1.15rem auto 0.45rem
  }

  .modal-award-text2{
    text-align: center;
    margin: 1rem auto 0;
  }
  .have-share .share-btn{
      margin: 0.3rem auto 0;
      background: url(../images/share-btn.png)no-repeat center/100%
  }

  .modal-award-false .modal-award-text{
      margin: 1.475rem auto;
  }


  /* 闯关成功 */

  .modal-test-status>div{
      display: none;
  }
  .modal-test-status img{
      width:2.675rem;
      height: 1.7rem;
      display: block;
      margin: 0.9rem auto 0.4rem;
  }

  .modal-test-status p{
      font-size: 16px;
      text-align: center;
      font-weight: bold;
      line-height: 1.6;
  }
  .modal-test-status span{
      font-size: 12px;
      font-weight: normal
  }
  .modal-test-con .ok{
      margin: 0.9rem auto 0;
  }
  .modal-test-non .once-more{
      width: 2.825rem;
      height: 1rem;
      background: url(../images/once_more.png)no-repeat center/100%;
      margin: 0.9rem auto 0;
  }

  /* 游戏结束弹框 */
  .modal-game>div{
    display: none;
  }
  .modal-game{
      height: 7.625rem;
      background: url(../images/game-bg.png)#fff5af no-repeat center bottom/100%;
      color: #420d01;

  }
  .modal-game-title{
      font-size: 20px;
      color: #420d01;
      text-align: center;
      margin: 1rem auto 0.5rem;
  }
  .modal-game-tips{
      font-weight: bold;
      font-size:30px;
      text-align: center
  }
  .modal-game .btn{
      width: 3.425rem;
      height: 1.325rem;
      line-height: 1.1rem;
      text-decoration: none;
      color: #420d01;
      font-weight: bold;
      font-size: 23px;
      background: url(../images/home-btn.png)no-repeat center/100%;
      position: absolute;
      bottom: 0.5rem;
      left: 50%;
      transform: translate(-50%,0)
  }

