body {
    min-width: 320px;
    max-width: 750px;
    margin: 0 auto;
    background-size: 100% 25%;
}
@media screen and (min-width: 750px) {
    html {
        font-size: 37.5px !important;
    }
}
html,body{

    height:100%;

    overflow:auto;

    -webkit-overflow-scrolling:touch;

}
.container{
    overflow-x:hidden;
    position: relative;
    width: 100%;
    max-width: 750px;
    padding-bottom: 2rem;
    box-sizing:border-box;
    /*height: 100%;*/
    /*overflow:auto*/
}
.account{
    width: 90%;
    border-radius: 1rem;
    margin: auto;
    margin-bottom: 1rem;
    margin-top: 1rem;
    /*height: 5rem;*/
    padding-bottom: 1rem;
    background-color: #ffffff;
}
.a{
    width: 100%;
    height: 2.2rem;
    /*background-color: aqua;*/
}
.a1{
    /*background-color: #ffd01e;*/
    float: left;
    margin-left: 1.2rem;
    margin-top: 0.4rem;
    font-family: PingFang SC-Medium, PingFang SC;
}
.a2{
    /*background-color: #1aad19;*/
    float: right;
    font-size: 0.8rem;
    margin-right: 0.6rem;
    margin-top: 0.4rem;
}
.b{
    margin-top: 0.5rem;
    font-size: 0.8rem;
    margin-left: 1rem;
    /*background-color: #6899F8;*/
}
.c{
    margin-top: 0.2rem;
    font-size: 0.6rem;
    margin-left: 1rem;
    /*background-color: #6899F8;*/
}
.recharge{
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #CFECFF;
}
.mon{
    width: 90%;
    border-radius: 1rem;
    height: 10rem;
    /* margin-top: 1rem; */
    background-color: #ffffff;
    margin: auto;
    margin-top: 1rem;
}
.amount{
    margin-left: 6.2%;
    margin-top: 1rem;
    width: 25%;
    text-align: center;
    font-size: 1rem;
    font-weight: 700;
    font-family: PingFang SC-Medium, PingFang SC;
    padding-top: 0.5rem;
    height: 2rem;
    float: left;
    color: #326BF6;
    background-color: #F7F8FA;
}
.active{
    background-color: #326BF6;
    color: #FFFFFF;
}
.pay{
    width: 90%;
    /*height: 10.987rem;*/
    background: #FFFFFF;
    margin-left: 0.853rem;
    border-radius: 0.64rem;
    margin-top: 0.853rem;
    padding-bottom: 0.853rem;
}
.m5{
    padding-top: 0.4rem;
    font-size: 0.9rem;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #1A1B1F;
    margin-left: 1.1rem;
    float: left;
    padding-right: 8rem;
}
.m51{
    padding-top: 0.4rem;
    font-size: 0.9rem;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #1A1B1F;
    margin-left: 1.1rem;
}
.details{
    padding-top: 0.4rem;
    font-size: 0.9rem;
    font-family: PingFang SC-Medium, PingFang SC;
    font-weight: 500;
    color: #1A1B1F;
}
.m6{
    padding-left: 0.2rem;
    margin-top: 0.5rem;
}
.m6 .van-cell__left-icon{
    margin-top: 0.5rem;
}
.m7 button{
    width: 90%;
    background: #326BF6;
    border: #326BF6;
    margin-left: 5%;
    font-size: 1rem;
}
.m6 .van-icon img{
    margin-bottom: 0.6rem!important;
    margin-left: 0.2rem;
    margin-right: 0.7rem;
}
.van-cell-group{
    /*height: 6.6rem;*/
}
.van-cell{
    /*height: 2.2rem;*/
    border-bottom: 1px solid #EBEBEB;
}
.van-cell__title span{
    font-size: 0.85rem;
    margin-left: -0.4rem;
    line-height: 1.3445rem;
    font-weight: 400;
    color: #8492AB;
    font-family: "PingFang SC-Regular, PingFang SC";
}
.van-cell__title{
    padding-top: 7px;
}
.van-cell__value span{
    font-size: 0.85rem;
    /*line-height: 1.3445rem;*/
    font-weight: 400;
    color: #1D1F24;
    white-space: nowrap;
    font-family: "PingFang SC-Regular, PingFang SC";
}
.van-cell__value{
    overflow: hidden;
    padding-top: 7px;
    min-width: 9rem;
}