input {
    width: 100%;
    height: 100%;
}

.page {
    z-index: 1;
    position: relative;
    width: 100vw;
    height: 56.25vw;
    overflow: hidden;
}

.bd1 {
    z-index: auto;
    width: 100vw;
    height: 56.25vw;
}

.group1 {
    z-index: 3;
    height: 49.38vw;
    background: url(../../images/login/bg-1.png) 100% no-repeat;
    width: 100vw;
}

.block1 {
    z-index: 4;
    height: 49.38vw;
    background: url(../../images/login/bg-1.png) 100% no-repeat;
    width: 100vw;
}

.block2 {
    z-index: 5;
    height: 49.38vw;
    background: url(../../images/login/bg-1.png) 100% no-repeat;
    background-size: 125%;
    width: 100vw;
    justify-content: flex-start;
    padding-top: 5.79vw;
    align-items: center;
}

.box1 {
    z-index: auto;
    width: 23.03vw;
    height: 23.86vw;
}

.group2 {
    z-index: 33;
    width: 2.4vw;
    height: 2.71vw;
    background: url(../../images/login/logo.png) 0vw 0vw no-repeat;
    background-size: 2.39vw 2.7vw;
    align-self: center;
}

.txt1 {
    z-index: 32;
    width: 23.03vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 1.35vw;
    letter-spacing: 1.2999999523162842px;
    font-family: MFLangQian_Noncommercial-Regular;
    white-space: nowrap;
    line-height: 1.88vw;
    text-align: center;
    margin-top: 0.53vw;
}

.group3 {
    z-index: 8;
    height: 16.15vw;
    background-color: rgb(255, 255, 255);
    margin-top: 2.61vw;
    width: 22.92vw;
    justify-content: flex-start;
    padding-top: 1.98vw;
    align-items: center;
}

.mod1 {
    z-index: auto;
    width: 17.92vw;
    height: 11.83vw;
}

.word1 {
    z-index: 22;
    width: 5.79vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(0, 92, 185, 1);
    font-size: 0.93vw;
    font-family: AlibabaPuHuiTiM;
    white-space: nowrap;
    line-height: 1.31vw;
    text-align: left;
    align-self: flex-start;
}

.section1 {
    z-index: auto;
    width: 17.92vw;
    height: 2.35vw;
    margin-top: 1.15vw;
    justify-content: space-between;
}

.word2 {
    z-index: 11;
    width: 2.5vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
    margin-top: 0.63vw;
}

.section2 {
    z-index: 13;
    height: 2.35vw;
    border-radius: 3px;
    background-color: rgba(245, 245, 245, 1);
    width: 14.59vw;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0.53vw;
}

.info1 {
    z-index: 14;
    width: 13.29vw;
    display: block;
    overflow-wrap: break-word;
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
}

.section3 {
    z-index: auto;
    width: 17.92vw;
    height: 2.35vw;
    margin-top: 0.4vw;
}

.info2 {
    z-index: 15;
    width: 2.5vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(0, 0, 0, 1);
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
    margin-top: 0.63vw;
}

.box2 {
    z-index: 17;
    height: 2.35vw;
    border-radius: 3px;
    background-color: rgba(245, 245, 245, 1);
    margin-left: 0.5vw;
    width: 8.7vw;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0.53vw;
    overflow: hidden;
}

.word3 {
    z-index: 18;
    width: 6.72vw;
    display: block;
    overflow-wrap: break-word;
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
}

.box3 {
    cursor: pointer;
    z-index: 20;
    height: 2.35vw;
    border-radius: 3px;
    border-width: 1px;
    border: 1px solid rgba(0, 92, 185, 1);
    background-color: rgba(232, 242, 255, 1);
    margin-left: 0.53vw;
    width: 5.37vw;
    justify-content: center;
}

.word4 {
    z-index: 21;
    width: 5.37vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(0, 92, 185, 1);
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
    text-align: center;
}

.section4 {
    cursor: pointer;
    z-index: 24;
    height: 2.35vw;
    border-radius: 3px;
    background-color: rgba(0, 92, 185, 1);
    width: 17.92vw;
    justify-content: center;
    align-items: flex-end;
    margin-top: 0.4vw;
}

.word5 {
    z-index: 25;
    width: 17.87vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 0.83vw;
    font-family: AlibabaPuHuiTiR;
    white-space: nowrap;
    line-height: 1.15vw;
    text-align: center;
}

.group4 {
    z-index: 27;
    height: 6.88vw;
    background-color: rgba(248, 248, 248, 1);
    width: 100vw;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    padding: 1.82vw 0 0 40.98vw;
}

.outer1 {
    z-index: 30;
    width: 2.19vw;
    height: 2.77vw;
    background: url(../../images/login/footer.png) 0vw 0vw no-repeat;
    background-size: 2.18vw 2.81vw;
}

.word6 {
    z-index: 28;
    position: absolute;
    left: 40.22vw;
    top: 2.09vw;
    width: 21.46vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(66, 66, 66, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 1.05vw;
    text-align: center;
}

.word7 {
    z-index: 29;
    position: absolute;
    left: 39.34vw;
    top: 3.49vw;
    width: 23.23vw;
    display: block;
    overflow-wrap: break-word;
    color: rgba(66, 66, 66, 1);
    font-size: 0.72vw;
    font-family: PingFangSC-Regular;
    white-space: nowrap;
    line-height: 1.05vw;
    text-align: center;
}
