* {
    -webkit-tap-highlight-color: transparent;
}
.verify{
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.verify .gift_bj{
    width: 100%;
    height: 3.31rem;
    background: url('../images/m_gift_fiara.png') no-repeat center/100%;
    position: absolute;
    top: -1.08rem;
    left: 0;
    z-index: 10;
}
.verify .novice_w1{
    width: 5.67rem;
    height: 6.77rem;
    background: url('../images/m_gift_bj1.png') no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
}
.verify .novice_w1 .hide{
    display: none;
}
.verify .novice_w1 .novice_gift{
    width: 100%;
    height: 100%;
    background: url('../images/gift_bj3.png') no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.verify .novice_w1 .gift_after{
    width: 100%;
    height: 4.72rem;
    background: url('../images/m_gift_bj2.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;
    bottom: 0.08rem;
    left: 0;
}
.verify .novice_w1 .novice_gift .novice_title{
    height: 0.44rem;
    line-height: 0.42rem;
    font-family: SourceHanSansCN-Heavy;
    font-size: 0.44rem;
    font-weight: bold;
    color: #fee8bf;
    text-align: center;
    text-shadow: 0px 2px 3px
    rgba(151, 11, 6, 0.6);
    padding-top: 0.94rem;
    box-sizing: initial;
}
.verify .novice_w1 .novice_gift .gift_volume1{
    width: 4.28rem;
    height: 1.68rem;
    text-align: center;
    background: url('../images/m_volume_01.png') no-repeat;
    background-size: 100% 100%;
    margin: 0.26rem auto 0.2rem;
}
.verify .novice_w1 .novice_gift .gift_volume1>p:nth-child(1){
    line-height: 0.36rem;
    font-family: SourceHanSansCN-Bold;
    font-size: 0.36rem;
    font-weight: bold;
    color: #e6302a;
    padding-top: 0.46rem;
}
.verify .novice_w1 .novice_gift .gift_volume1>p:nth-child(2){
    line-height: 0.22rem;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.2rem;
    color: #848282;
    padding-top: 0.1rem;
}
.verify .novice_w1 .novice_gift .gift_an{
    width: 100%;
    text-align: center;
}
.verify .novice_w1 .novice_gift .gift_an>a{
    width: 3.93rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-family: SourceHanSansCN-Medium;
    font-size: 0.36rem;
    color: #cd312c;
    font-weight: bold;
    letter-spacing: 0.02rem;
    background-image: linear-gradient(180deg,
    rgba(253, 229, 184, 0.99) 0%,
    rgba(253, 229, 184, 0.99) 25%,
    rgba(253, 213, 154, 0.99) 48%,
    rgba(252, 196, 123, 1) 72%,
    #fcc47b 100%),
    linear-gradient(
            #fcd094,
            #fcd094);
    background-blend-mode: normal,
    normal;
    box-shadow: 0px 10px 16px 0px
    rgba(159, 11, 0, 0.3),
    inset 0px -6px 23px 0px
    rgba(255, 228, 201, 0.31);
    border-radius: 0.35rem;
    display: block;
    margin: 0 auto;
}

.verify .novice_w1 .receive_gift{
    width: 100%;
    height: 100%;
    padding-top: 0.4rem;
}
.verify .novice_w1 .receive_gift .receive_title{
    line-height: 0.56rem;
    font-family: SourceHanSansCN-Heavy;
    font-size: 0.44rem;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.02rem;
    color: #fee8bf;
    text-shadow: 0px 2px 3px
    rgba(151, 11, 6, 0.6);
}
.verify .novice_w1 .receive_gift .gift_volume2{
    width: 5rem;
    height: 2.79rem;
    text-align: center;
    background: url('../images/m_volume_02.png') no-repeat;
    background-size: 100% 100%;
    margin: 0.14rem auto;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1{
    width: 100%;
    height: 1.41rem;
    padding-top: 0.13rem;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1 p:nth-child(1){
    height: 0.48rem;
    line-height: 0.46rem;
    font-family: SourceHanSansCN-Heavy;
    font-size: 0.48rem;
    font-weight: bold;
    color: #e6302a;
    margin-top: 0.25rem;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1 p:nth-child(1)>span{
    line-height: 0.5rem;
    height: 100%;
    display: inline-block;
    vertical-align: top;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1 p:nth-child(1)>span:nth-child(1){
    line-height: 0.68rem;
    font-family: SourceHanSansCN-Bold;
    font-size: 0.3rem;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1 p:nth-child(1)>span:nth-child(2){
    font-size: 0.61rem;
    margin-right: 0.04rem;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text1 p:nth-child(2){
    line-height: 0.22rem;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.22rem;
    color: #848282;
    margin-top: 0.12rem;
}
.verify .novice_w1 .receive_gift .gift_volume2 .text2{
    line-height: 0.3rem;
    margin-top: 0.41rem;
    font-weight: bold;
    font-family: SourceHanSansCN-Bold;
    font-size: 0.3rem;
    letter-spacing: 0.02rem;
    color: #e6302a;
}
.verify .novice_w1 .receive_gift .receive_all{
    width: 100%;
    text-align: center;
}
.verify .novice_w1 .receive_gift .receive_all>a{
    width: 4.06rem;
    height: 0.72rem;
    font-family: SourceHanSansCN-Medium;
    font-size: 0.35rem;
    font-weight: bold;
    letter-spacing: 0.02rem;
    display: block;
    margin: 0 auto;
}
.verify .novice_w1 .receive_gift .receive_all>a:nth-child(1){
    line-height: 0.64rem;
    color: #fde5b8;
    background-color: #e6302a;
    box-shadow: 0px 10px 16px 0px
    rgba(159, 11, 0, 0.3);
    border-radius: 36px;
    border: solid 3px #fde5b8;
    background-color: #e6302a;
    box-shadow: 0px 10px 16px 0px
    rgba(159, 11, 0, 0.3);
    border-radius: 0.36rem;
    border: 0.03rem solid #fde5b8;
    margin-bottom: 0.23rem;
}
.verify .novice_w1 .receive_gift .receive_all>a:nth-child(2){
    line-height: 0.72rem;
    color: #cd312c;
    background-image: linear-gradient(180deg,
    rgba(253, 229, 184, 0.99) 0%,
    rgba(253, 229, 184, 0.99) 25%,
    rgba(253, 213, 154, 0.99) 48%,
    rgba(252, 196, 123, 1) 72%,
    #fcc47b 100%),
    linear-gradient(
            #fcd094,
            #fcd094);
    background-blend-mode: normal,
    normal;
    box-shadow: 0px 10px 16px 0px
    rgba(159, 11, 0, 0.3),
    inset 0px -6px 23px 0px
    rgba(255, 228, 201, 0.31);
    border-radius: 0.36rem;
}

.verify .novice_w1 .plus_vip{
    width: 100%;
    height: 100%;
    padding-top: 0.4rem;
}
.verify .novice_w1 .plus_vip .plus_title{
    line-height: 0.56rem;
    font-family: SourceHanSansCN-Heavy;
    font-size: 0.44rem;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.02rem;
    color: #fee8bf;
    text-shadow: 0px 2px 3px
    rgba(151, 11, 6, 0.6);
}
.verify .novice_w1 .plus_vip .wx-ewm{
    width: 3.58rem;
    height: 3.48rem;
    background-color: #ffffff;
    box-shadow: 0px 0.05rem 0.1rem 0px
    rgba(135, 2, 16, 0.3);
    border-radius: 0.18rem;
    margin: 0.4rem auto;
    position: relative;
}
.verify .novice_w1 .plus_vip .wx-ewm>img{
    width: 3.22rem;
    height: 3.15rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.verify .novice_w1 .plus_vip .plus_tips{
    width: 100%;
    line-height: 0.3rem;
    font-family: SourceHanSansCN-Regular;
    font-size: 0.3rem;
    color: #fee8bf;
    text-align: center;
    letter-spacing: 0.01rem;
}

.verify .novice_w1 .already_gift{
    width: 100%;
    height: 100%;
    background: url('../images/m_gift_bj4.png') no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.verify .novice_w1 .already_gift .already_title{
    line-height: 0.44rem;
    font-family: SourceHanSansCN-Heavy;
    font-size: 0.44rem;
    font-weight: bold;
    letter-spacing: 0.02rem;
    color: #fee8bf;
    text-align: center;
    text-shadow: 0px 2px 3px
    rgba(151, 11, 6, 0.6);
    padding-top: 1.47rem;
}
.verify .novice_w1 .already_gift .already_an{
    width: 4.38rem;
    height: 0.78rem;
    line-height: 0.78rem;
    font-family: SourceHanSansCN-Medium;
    font-size: 0.38rem;
    font-weight: bold;
    letter-spacing: 0.02rem;
    color: #cd312c;
    text-align: center;
    background-image: linear-gradient(180deg,
    rgba(253, 229, 184, 0.99) 0%,
    rgba(253, 229, 184, 0.99) 25%,
    rgba(253, 213, 154, 0.99) 48%,
    rgba(252, 196, 123, 1) 72%,
    #fcc47b 100%),
    linear-gradient(
            #fcd094,
            #fcd094);
    background-blend-mode: normal,
    normal;
    box-shadow: 0px 10px 16px 0px
    rgba(159, 11, 0, 0.3),
    inset 0px -6px 23px 0px
    rgba(255, 228, 201, 0.31);
    border-radius: 0.39rem;
    display: block;
    margin: 0.78rem auto 0;
}

.verify .verify-close-btn{
    display: block;
    width: 0.48rem;
    height: 0.48rem;
    background: url('../images/giftbag-closeIcon.png') no-repeat center/100%;
    position: absolute;
    left: 50%;
    bottom: -0.88rem;
    transform: translate(-50%, 0);
}
