.user_role_box{ padding-bottom:30px;}
.user_role{width:100%; text-align:center; font-size:18px; padding-top:20px;color:#333;}
.user_role_pic{width:260px;height:192px; background:url(../images/userrole.png) no-repeat center center; margin:0 auto}
.user_role_bth{width:100%; text-align:center; padding-bottom:10px;}
.user_role_bth .user_role_bth_a{width:260px;height:42px; line-height:42px; background:#4587f0; display:inline-block;color:#fff;border-radius:5px;}
.user_role_bth_b{width:260px;height:40px; line-height:40px; background:#fff;border:1px solid #4587f0; display:inline-block;color:#4587f0;border-radius:5px;}
.user_role_bth_b:hover{background:#4587f0;color:#fff;}
.identity_textarea{width:250px;border:1px solid #eee; margin-left:15px; padding:10px;}
.identity_textarea textarea{width:100%;height:65px; border:none;}
.identity_bth{width:100%; text-align:center; padding-top:20px; padding-bottom:20px;}
.identity_bth_qd{width:70px;height:30px; background:#f60;border-radius:3px;color:#fff;border:none; cursor:pointer}
.identity_bth_qx{width:70px;height:30px; background:#288add;border-radius:3px;color:#fff;border:none; cursor:pointer}
.identity_cgtip{width:100%; text-align:center; font-size:14px;color:#f00; padding:10px 0;}
.identity_cgwxtip{width:100%; text-align:center}
.identity_cgwxewm{width:100%; text-align:center; padding:10px 0;}
.identity_cgtel{width:100%; text-align:center;  padding-bottom:20px;}
.identity_jtip{ text-align:center; font-size:14px;color:#333; padding:10px 15px; line-height:25px;}
.identity_sq{width:90px;height:38px; background:#f60;color:#fff;border-radius:2px;border:none; cursor:pointer}
.identity_sqbth{width:100%;  padding:10px 0 30px 0;text-align:center;}
.identity_qx{width:90px;height:38px; background:#eee;color:#666;border-radius:2px;border:none; cursor:pointer; margin-left:20px;}

.alreadExistweb {
    overflow: hidden;
    position: relative;
    width: 100%;
    background: none;
}

.alreadExisNames {
    overflow: hidden;
    position: relative;
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #999;
    font-weight: 400;
    padding-top: 12px;
}

.alreadExisTells {
    overflow: hidden;
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 12px;
}

.alreadExisTells span {
    overflow: hidden;
    position: relative;
    display: block;
    font-size: 17px;
    color: #333;
    font-weight: 600;
    line-height: 1;
}

.alreadExisTells span.telltext {
    color: #3D7DFD;
}

.alreadExisCoIcon{
    overflow: hidden;
    position: relative;
    width: 100%;
}

.alreadExisCoIcon img{
    overflow: hidden;
    position: relative;
    display: block;
    width: 100%;
    height: auto;
}

.alreadExisCoBlack{
    overflow: hidden;
    position: relative;
    background: #fff;
    border-radius: 0 0 12px 12px;
}

.alreadExisTezdaos{
    overflow: hidden;
    position: relative;
    width: 160px;
    height: 40px;
    margin: 32px auto;
    background: #2E7EF7;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    font-size: 15px;
    color: #fff;
     cursor: pointer;
}

.custom-transparent{
    background: none !important;
    box-shadow: 0px 0px 0px rgba(0,0,0,.3) !important;
}

.custom-transparent .layui-layer-setwin a{
    display: none !important;
}

.pwd-mask {
    -webkit-text-security: disc !important;
    text-security: disc !important;
}