.member-common {
    background-color: #f2f2f2;
    height: 100%
}
 
.member-common .header-info {
    background: url(../../../Resources/images/membermobile/header-icon.3b4196e.png) no-repeat;
    width: 7.5rem;
    height: 2.7rem;
    display: block;
    background-size: 7.5rem 2.7rem;
    overflow: hidden
}

.member-common .header-info .max-circle {
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 50%;
    margin: .6rem auto 0;
    position: relative;
    background-color: #fea55d
}

.member-common .header-info .max-circle .user-logo {
    width: 1.3rem;
    height: 1.3rem;
    border-radius: 50%;
    position: absolute;
    top: .05rem;
    left: .05rem;
    z-index: 100
}

.member-common .header-info .max-circle .user-logo img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.member-common * {
    box-sizing: border-box
}

.member-common .user-next .weui-btn {
    background-color: #f23150;
    margin: 5.95rem .2rem 0;
    font-size: .28rem;
    height:0.8rem;
    line-height:0.8rem;
}

.member-register .user-oper {
    background-color: #fff
}

.member-register .user-oper .usermobile {
    height: 1rem;
    line-height: 1rem;
    border-bottom: .01rem solid #f2f2f2;
    padding: 0 .3rem;
}

.member-register .user-oper .weui-input {
    height: .88rem;
    line-height: .88rem;
    font-size: .26rem;
    margin:0.06rem 0;
}

.member-register .user-oper .operval {
    overflow: hidden;
    height: 1rem;
    line-height: 1rem;
}

.member-register .user-oper .operval .weui-input {
    border: none;
    width: 5.52rem;
    padding: 0 .3rem;
    /*margin: 0.14rem 0;*/
}

.member-register .user-oper .operval .weui-btn {
    height: .48rem;
    line-height: .48rem;
    width: 1.38rem;
    margin: .26rem .3rem;
    font-size: .22rem;
    padding: 0;
    border-radius: .05rem;
    background-color: #f23150;
    color: #fff;
    border: none
}

.member-register .user-auth {
    height: .3rem;
    line-height: .3rem;
    margin-top: .4rem;
    margin-left: .3rem
}

.member-register .user-auth .bs-check__label {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    font-size: .22rem;
    color: #999
}

.member-register .user-auth .bs-check__label .bs-cell__hd {
    width: .25rem;
    height: .25rem;
    border-radius: .05rem;
    margin-right: .1rem;
    background-color: #fff;
}

.member-register .user-auth .bs-check__label .active {
    background-color: #f23150;
    width: .25rem;
    height: .25rem;
}

.member-register .user-auth .bs-check__label .active i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAKBJREFUKJGl0DEKwkAURdGbEEQEIUuwdkvuRyzFzkJ3IK5BxFJQsBBxBy7iWjhCDDOamAdTzf8H/stUOmQETLIOSAE8gDL/ExgAF6AEZqhtX089+cpUpS3QV89VoC1SqPc60AYZqNcY8EZ24cYUMKx3EEO2YeCQ6OD2DaieswiD+8pnnuoghaAuw8JGHavHJkCs2JWf+QnEENR1AOZNAJUniwonJrOdVdUAAAAASUVORK5CYII=) no-repeat;
    width: .17rem;
    height: .13rem;
    display: block;
    background-size: .17rem .13rem;
    margin: .03rem .03rem
}

.member-register .user-auth .bs-check__label .link {
    color: #2c71d8;
    text-decoration: underline
}

.member-predata .user-item {
    background-color: #fff;
    height: 1rem;
    line-height: 1rem;
    padding: 0 .3rem;
    border-bottom: .01rem solid #f2f2f2
}

.member-predata .user-item .weui-cell {
    padding: 0
}

.member-predata .user-item .weui-cell .weui-input {
    height: .88rem;
    line-height: .88rem;
    text-align: right;
    margin:0.06rem 0;
}

.member-predata .user-item .weui-cell .weui-label {
    color: #999
}

.member-predata .user-item .weui-cell .weui-select {
    padding-right: 20px;
    text-align: right;
    color: #999
}

.member-predata .user-item .weui-cell_select .weui-cell__bd:after {
    right: 4px
}

.member-predata .user-item .sex-item {
    float: right;
    width: 1.2rem;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    margin-left: .2rem;
    border-radius: .05rem;
    color: #999;
    border: .01rem solid #999
}

.member-predata .user-item .sex-item.active {
    background-color: #fff2f4;
    border: .01rem solid #f23150
}

.member-predata .user-next .weui-btn {
    margin-top: 3.03rem;
    height:0.8rem;
    line-height:0.8rem;
}