.red[data-v-929a3872]{color:#f66568}.green[data-v-929a3872]{color:#33ad57}.gray[data-v-929a3872]{color:#999}.gary-tips[data-v-929a3872]{font-size:12px;color:#f56c6c}.pointer[data-v-929a3872]{cursor:pointer}.c-1891ff[data-v-929a3872]{color:#1891ff}.a[data-v-929a3872]{text-decoration:underline}.role-add[data-v-929a3872]{width:70%}.role-add h1[data-v-929a3872]{font-size:24px;font-weight:600}.role-add h3[data-v-929a3872]{position:relative;font-size:16px;font-weight:600;margin:18px 0 10px}.role-add h3[data-v-929a3872]:after{content:"*";color:#f56c6c;margin-left:4px;position:absolute;top:10%}.role-add[data-v-929a3872] .el-form-item__label{padding-bottom:4px!important;position:relative}.role-add[data-v-929a3872] .el-form-item__label:before{position:absolute;top:8%;left:105%;font-size:16px}.role-add[data-v-929a3872] .el-select{width:100%}.role-add[data-v-929a3872] .el-checkbox .el-checkbox__inner{width:16px;height:16px}.role-add[data-v-929a3872] .el-checkbox .el-checkbox__inner:after{left:5px}.role-add .code-box[data-v-929a3872],.role-add .phone-box[data-v-929a3872]{display:flex;align-items:center;gap:10px}.role-add .code-box .code-label[data-v-929a3872],.role-add .code-box .phone-label[data-v-929a3872],.role-add .phone-box .code-label[data-v-929a3872],.role-add .phone-box .phone-label[data-v-929a3872]{flex-shrink:0;width:60px}.role-add .code-box .phone-country[data-v-929a3872],.role-add .phone-box .phone-country[data-v-929a3872]{flex-shrink:0;display:flex;align-items:center;border:1px solid #1e80ff;border-radius:2px;height:24px;font-size:12px}.role-add .code-box .phone-country-code[data-v-929a3872],.role-add .phone-box .phone-country-code[data-v-929a3872]{height:100%;display:flex;align-items:center;padding:0 4px;color:#fff;background-color:#1e80ff}.role-add .code-box .phone-country-name[data-v-929a3872],.role-add .phone-box .phone-country-name[data-v-929a3872]{height:100%;display:flex;align-items:center;padding:0 4px;color:#1e80ff}.role-add .code-box[data-v-929a3872] .el-input__inner,.role-add .phone-box[data-v-929a3872] .el-input__inner{border-radius:0;border-width:0;border-bottom-width:1px}.role-add .phone-number[data-v-929a3872]{margin-top:8px}.role-add .card-box[data-v-929a3872]{width:calc(50% - 40px);padding:20px 10px;border:2px solid #e5e5e5;border-radius:4px;margin:30px 0;line-height:1.6;font-weight:700;color:red}.role-add .btn-box[data-v-929a3872]{display:flex;justify-content:center;margin-top:20px}