.bannner-img {
    width: 100%;
    height: 100%;
}


.text {
    font-size: .85rem;
    color: #871709;
}

.text-tit {
    width: 4.5rem;
    margin: 0 auto;
    font-size: .55rem;
    color: #871709;
    padding-top: .8rem;
}
.text1 {
    font-size: 0.9rem;
    color: #871709;
}

.text-tit1 {
    margin: 0 auto;
    font-size: .55rem;
    color: #871709;
    margin-top: .8rem;
    margin-bottom: 1rem;
}

.text-q{
    width: 4.5rem;
    margin: 0 auto;
    font-size: .4rem;
    color: #CF6030;
    margin-top: .3rem;
}
.text-win{
    font-size: .4rem;
    color: #871709;
    font-weight: 600;
    letter-spacing: 0.03rem;
    /* font-weight: Regular; */
}
.text-win1{
    font-size: .32rem;
    color: #871709;
    width: 5.6rem;
    letter-spacing: 0.03rem;
}

.input{
    width: 4rem;
    height: .92rem;
    border: 1px solid #8e0119;
    border-radius: .5rem;
    text-align: center;
    font-size: .38rem;
    line-height: .92rem;
}
.input1{
    width: 4.5rem;
    margin: 0 auto;
    background-color: #fff;
    height: .86rem;
    border: 1px solid #8e0119;
    border-radius: .5rem;
    text-align: center;
    font-size: .38rem;
    line-height: .86rem;
}

.btn{
    font-size: .38rem;
    color: #871709;
    font-weight: 600;
}

.saveimg{
    font-size: .3rem;
    text-align: center;
    padding: .1rem 0;
}

.saveimg-btn{
    font-size: .34rem;
    text-align: center;
    color: #871709;
    font-weight: 600;
    padding: .1rem 0;
    letter-spacing: .05rem;
}