.page-header[data-v-952514f0]{height:60px;background-color:#f6f6f6;display:flex;align-items:center;box-sizing:border-box;padding:0 30px;position:relative}.page-header .back[data-v-952514f0]{width:88px;height:34px;background:#fff;border:1px solid #eee;border-radius:17px;position:absolute;left:30px;top:13px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;line-height:1;cursor:pointer}.page-header .back[data-v-952514f0]:hover{border-color:#0178ff;color:#0178ff}.page-header .title[data-v-952514f0]{flex:1;text-align:center;font-size:18px;color:#000}.edit-app-role[data-v-587398ff]{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:#fff}.edit-app-role .container[data-v-587398ff]{padding-bottom:30px}.edit-app-role .container .btn-save[data-v-587398ff]{text-align:center;margin-top:30px}.edit-app-role .container .btn-save .el-button[data-v-587398ff]{width:88px}.edit-app-role .module-card[data-v-587398ff]{box-sizing:border-box;width:994px;margin:20px auto 0;border:1px solid #eee;border-radius:4px;overflow:hidden}.edit-app-role .module-card .card-header[data-v-587398ff]{box-sizing:border-box;height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background-color:#eee}.edit-app-role .module-card .card-header .text[data-v-587398ff]{font-size:16px;color:#000}.edit-app-role .module-card .sub-menu .sub-menu-header[data-v-587398ff]{box-sizing:border-box;height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background-color:#f9f9f9}.edit-app-role .module-card .sub-menu .sub-menu-header .text[data-v-587398ff]{font-size:14px}.edit-app-role .module-card .sub-menu .sub-menu-header[data-v-587398ff] .el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#333}.edit-app-role .module-card .sub-menu:not(:last-child) .sub-menu-header[data-v-587398ff]{border-bottom:1px solid #eee}.edit-app-role .module-card .sub-menu.hide[data-v-587398ff]{height:0;padding:0;overflow:hidden}.edit-app-role .module-card .card-body[data-v-587398ff],.edit-app-role .module-card .sub-menu-body[data-v-587398ff]{box-sizing:border-box;padding:30px 30px 10px}.edit-app-role .module-card .card-body[data-v-587398ff] .el-checkbox,.edit-app-role .module-card .sub-menu-body[data-v-587398ff] .el-checkbox{margin-bottom:20px}.edit-app-role .module-card .card-body[data-v-587398ff] .el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label,.edit-app-role .module-card .sub-menu-body[data-v-587398ff] .el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#666}.edit-app-role .module-card .card-body.hide[data-v-587398ff],.edit-app-role .module-card .sub-menu-body.hide[data-v-587398ff]{height:0;padding:0;overflow:hidden}.department-select[data-v-42be9f1d]{width:100%;cursor:pointer;position:relative}.department-select .trigger[data-v-42be9f1d]{border-radius:4px;padding:0 15px;box-sizing:border-box;border:1px solid #dcdfe6;height:100%;display:flex;align-items:center;flex-wrap:wrap;min-height:32px}.department-select .trigger.disabled[data-v-42be9f1d]{background-color:#f5f7fa;cursor:text}.department-select .trigger .placeholder[data-v-42be9f1d]{font-size:14px;color:#999}.department-select .trigger .select-item[data-v-42be9f1d]{font-size:14px;height:20px;padding:2px 4px;line-height:20px;color:#666;margin-right:8px;margin-top:4px;margin-bottom:4px;border-radius:4px;background-color:#f3f3f3}.edit-role-page[data-v-5418c3f1]{box-sizing:border-box;padding:20px 40px}.edit-role-page .page-header[data-v-5418c3f1]{padding:10px 0 20px;font-size:20px;color:#333;line-height:1;display:flex;align-items:center;margin-bottom:20px}.edit-role-page .page-header .iconfont[data-v-5418c3f1]{font-size:20px;cursor:pointer}.edit-role-page .page-header .text[data-v-5418c3f1]{word-spacing:5px}.edit-role-page .container[data-v-5418c3f1] .el-form .el-form-item__content{padding-left:0}.edit-role-page .container[data-v-5418c3f1] .el-form .el-form-item__label{padding-right:30px;color:#333}.edit-role-page .container[data-v-5418c3f1] .el-form .scope-radio .el-radio{display:block;margin:10px 0}.edit-role-page .container[data-v-5418c3f1] .el-form .dist-item .checked-label{width:550px;display:flex;justify-content:space-between;line-height:1.5;margin-top:10px}.edit-role-page .container[data-v-5418c3f1] .el-form .dist-item .checked-label .title{font-size:16px}.edit-role-page .container[data-v-5418c3f1] .el-form .dist-item .checked-label .el-checkbox__label{color:#333}.edit-role-page .container[data-v-5418c3f1] .el-form .department-select,.edit-role-page .container[data-v-5418c3f1] .el-form .el-input,.edit-role-page .container[data-v-5418c3f1] .el-form .user-select{width:550px}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps{width:550px;border:1px solid #eee;border-radius:4px;padding:0 20px;margin-top:10px;box-sizing:border-box}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item{display:flex;align-items:center;padding:10px 0}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item:not(:last-child){border-bottom:1px solid #eee}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-icon{width:28px;height:28px}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-icon img{width:100%}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-name{flex:1;margin-left:8px;font-size:16px;color:#666}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions{display:flex;align-items:center;justify-content:flex-start;min-width:217px}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .el-radio{margin-right:15px}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .el-radio .el-radio__label{color:#999}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .el-radio__input.is-checked .el-radio__inner{border-color:#0178ff;background:#0178ff}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .el-radio__input.is-checked .el-radio__inner:after{width:6px;height:6px;background-color:#fff}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .el-radio__input .el-radio__inner{background:#fff}.edit-role-page .container[data-v-5418c3f1] .el-form .app-wraps .app-item .app-actions .edit{width:30px;color:rgba(1,120,255,.8);cursor:default;line-height:1}.edit-role-page .container .footer-btns[data-v-5418c3f1]{text-align:center;margin-top:40px}.edit-role-page .container .footer-btns .el-button[data-v-5418c3f1]{width:88px;height:36px;min-height:36px;padding:10px 20px}.edit-role-page .view-text[data-v-5418c3f1]{width:91.5%;height:32px;border:1px solid #dcdfe6;border-radius:5px}