@charset "utf-8";
/* CSS Document */
/*@media only screen and (min-width: 320px){html {font-size: 62.5%!important;}}*/
/*@media only screen and (min-width: 360px){html {font-size: 72.5%!important;}}*/
/*@media only screen and (min-width: 400px){html {font-size: 82.5%!important;}}*/
/*@media only screen and (min-width: 480px){html {font-size: 94%!important;}}*/
body {
    padding: 0px;
    margin: 0px;
    font-family: '微软雅黑';
    background-color: #edf2fc;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
}
i,em{font-style: normal;}
.register{
    width: 100%;
    margin: 0;
    padding: 0;
    background-color: #edf2fc;
    text-align: center;
}
.register .main-content{
    width: 100%;
    text-align: center;
}
.register .main-content .topImg{
    /* height: 223px;
    width: 372px; */
    height: 4.46rem;
    width: 7.44rem;
}
.register .main-content .formBox{
    width: 6.80rem;
    /* height: 8.28rem; */
    background-color: #ffffff;
    box-shadow: 0rem 0.04rem 0.14rem 0rem
    rgba(108, 115, 125, 0.2);
    border-radius: 0.16rem;
    margin: -13px auto 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-sizing: border-box;
    padding-top: 0;
    padding-bottom: 0.33rem;
}
.register .main-content .formBox .item{
    display: flex;
    margin-top: 0.24rem;
    width: 6rem;
    height: 0.9rem;
    border-radius: 0.46rem;
    border: solid 0.02rem #e3e4ea;
    align-items: center;
    position: relative;
}
.register .main-content .formBox .error{
    border: solid 0.02rem #e4593e !important;
}
.register .main-content .formBox .item .leftIcon{
    margin-left: 0.48rem;
    margin-right: 0.24rem;
}
.register .main-content .formBox .item .one{
    width: 0.30rem;
    height: 0.34rem;
}
.register .main-content .formBox .item .two{
    width: 0.28rem;
    height: 0.34rem;
}
.register .main-content .formBox .item .three{
    width: 0.28rem;
    height: 0.34rem;
}
.register .main-content .formBox .item .four{
    width: 0.32rem;
    height: 0.30rem;
}
.register .main-content .formBox .item .five{
    width: 0.28rem;
    height: 0.32rem;
}
.register .main-content .formBox .item input{
    border: none transparent;
    height: 0.9rem;
    outline: none;
    font-family: PingFang-SC-Medium;
    font-size: 0.28rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #333333;
    background: transparent;
}
.register .main-content .formBox .item input::-webkit-input-placeholder{
    font-family: PingFang-SC-Medium;
    font-size: 0.28rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #9ca3bf;
}
.register .main-content .formBox .item input:-moz-placeholder{
    font-family: PingFang-SC-Medium;
    font-size: 0.28rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #9ca3bf;
}
.register .main-content .formBox .item input::-moz-placeholder{
    font-family: PingFang-SC-Medium;
    font-size: 0.28rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #9ca3bf;
}
.register .main-content .formBox .item input:-ms-input-placeholder{
    font-family: PingFang-SC-Medium;
    font-size: 0.28rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0rem;
    color: #9ca3bf;
}
.register .main-content .formBox .item .twiceError{
    position: absolute;
    right: .9rem;
    height: 0.22rem;
    font-family: PingFang-SC-Medium;
    font-size: 0.22rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.22rem;
    letter-spacing: 0rem;
    color: #e4593e;
}
.register .main-content .formBox .item .nicknameError{
    position: absolute;
    right: 0.42rem;
    height: 0.22rem;
    font-family: PingFang-SC-Medium;
    font-size: 0.22rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.22rem;
    letter-spacing: 0rem;
    color: #e4593e;
}
.register .main-content .formBox .item .rightIcon{
    width: 0.32rem;
    height: 0.2rem;
    position: absolute;
    right: 0.36rem;
    display: none;
}
.register .main-content .formBox .item .show{
    display: block;
}
.register .main-content .formBox .item .code{
    width: 1.55rem;
    height: 60%;
    position: absolute;
    right: 0.18rem;
}
.register .main-content .formBox .sureBtn{
    width: 6rem;
    height: 0.9rem;
    background-color: #e3e4ea;
    border-radius: 0.46rem;
    margin-top: 0.56rem;
    border: none;
    outline: none;
    font-family: PingFang-SC-Bold;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.9rem;
    letter-spacing: 0rem;
    color: #ffffff;
}
.register .main-content .formBox .active{
    background-color: #4f8dfe;
}
.register .main-content .formBox .downtext{
    font-family: PingFang-SC-Medium;
    font-size: 0.26rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.28rem;
    letter-spacing: 0rem;
    color: #333333;
    height: 0.28rem;
    margin-top: 0.34rem;
}
.register .main-content .formBox .downtext .down{
    color: #007aff;
}
a:link{text-decoration:none;}

/* 弹出框 */
.register .main-content .cover{
    display: none;
    width: 60%;
    min-height: 209px;
    background-color: #ffffff;
    border-radius: 10px;
    margin: 0 auto;
    margin-top: 20px;
    text-align: center;
    position: fixed;
    z-index: 100;
    top:25%;left:20%;
}
.register .main-content #cover_background{
    display: none;
    position: fixed;
    z-index: 99;
    left:0;
    top:0;width: 100%;height: 100%;background: #ddd;opacity: 0.5;
}
.register .main-content .cover .logobox{
    width: 1.28rem;
    height: 1.28rem;
    margin-top: 0.8rem;
}
.register .main-content .cover .tittle{
    margin-top: 0.2rem;
    height:0.34rem;
    font-family: PingFangSC-Medium;
    font-size: 0.36rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 0.34rem;
    letter-spacing: 0rem;
    color: #313131;
}
.register .main-content .cover .count{
    height: 0.32rem;
    font-family: PingFang-SC-Medium;
    font-size: 0.32rem;
    font-weight: normal;
    font-stretch: normal;
    line-height:0.32rem;
    letter-spacing: 0rem;
    color: #313131;
    margin-top: 0.48rem;
}
.register .main-content .cover .count .number{
    color: #4f8dfe;
}