.select-auth[data-v-51ec6e1c]{width:277px;max-height:300px;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:2px;position:relative}.select-auth .select-text[data-v-51ec6e1c]{width:100%;height:40px;background:#fbfbfb;border-bottom:1px solid #e5e6eb;border-radius:2px;padding-left:16px;box-sizing:border-box;font-size:16px;font-weight:700;color:#222;position:relative}.select-auth .select-text .popper__arrow[data-v-51ec6e1c]{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:8px;top:50%;transform:translateY(-50%);left:-8px;margin-bottom:3px;border-left-width:0;border-right-color:#e5e6eb;filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.select-auth .select-text .popper__arrow[data-v-51ec6e1c]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;content:" ";border-width:8px;left:1px;bottom:-8px;margin-right:-8px;border-left-width:0;border-right-color:#fbfbfb}.select-auth[data-v-51ec6e1c] .el-collapse{height:calc(100% - 40px);border-top:0;border-bottom:0;overflow-y:auto}.select-auth[data-v-51ec6e1c] .el-collapse .el-collapse-item.is-disabled .el-collapse-item__header{cursor:default}.select-auth[data-v-51ec6e1c] .el-collapse .el-collapse-item__header{padding-left:20px;font-size:16px;font-weight:400;color:#222}.select-auth[data-v-51ec6e1c] .el-collapse .el-collapse-item__header .icon-btn{margin-right:5px;color:#404040;font-size:14px}.select-auth[data-v-51ec6e1c] .el-collapse .el-collapse-item__header .el-collapse-item__arrow{display:none}.select-auth[data-v-51ec6e1c] .el-collapse .el-collapse-item__content .explain{padding-left:40px;font-size:16px;color:#888}.dialog-add-role[data-v-51ec6e1c] .el-form-item__content .el-form-item__error{position:static!important;float:left!important;padding-top:0!important;font-size:16px!important;line-height:40px!important;margin-left:10px!important}.dialog-add-role .col[data-v-51ec6e1c]{width:310px}.dialog-add-role .form-item-auth[data-v-51ec6e1c] .el-form-item__content{display:flex}.dialog-add-role .form-item-auth[data-v-51ec6e1c] .el-form-item__content .auth{width:310px;max-height:300px;padding-top:10px;overflow-y:auto;background-color:#fff;border-radius:2px;border:1px solid #e5e6eb;line-height:0}.dialog-add-role .form-item-auth[data-v-51ec6e1c] .el-form-item__content .auth:first-child{margin-right:20px}.dialog-remove-role[data-v-653833c4] .el-dialog__header{padding:0;text-align:center}.dialog-remove-role[data-v-653833c4] .el-dialog__header .el-dialog__title{font-size:22px;color:#242424;font-weight:400}.dialog-remove-role[data-v-653833c4] .el-dialog__body{padding:20px 0}.dialog-remove-role[data-v-653833c4] .el-dialog__body .tip{display:flex;align-items:center;height:35px;padding:0 23px;color:#ff8400;background-color:#fff7ef}.dialog-remove-role[data-v-653833c4] .el-dialog__body .tip .el-icon-warning{margin-right:5px}.dialog-remove-role[data-v-653833c4] .el-dialog__body .con{padding:20px 50px;font-size:20px;color:#444}.dialog-remove-role[data-v-653833c4] .el-dialog__body .con span{color:#018388}.dialog-name .el-dialog__body[data-v-040fe7f8]{padding:20px 40px}.select-auth[data-v-ed01a87e]{width:277px;max-height:300px;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;border-radius:2px;position:relative}.select-auth .select-text[data-v-ed01a87e]{width:100%;height:40px;background:#fbfbfb;border-bottom:1px solid #e5e6eb;border-radius:2px;padding-left:16px;box-sizing:border-box;font-size:16px;font-weight:700;color:#222;position:relative}.select-auth .select-text .popper__arrow[data-v-ed01a87e]{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:8px;top:50%;transform:translateY(-50%);left:-8px;margin-bottom:3px;border-left-width:0;border-right-color:#e5e6eb;filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.select-auth .select-text .popper__arrow[data-v-ed01a87e]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;content:" ";border-width:8px;left:1px;bottom:-8px;margin-right:-8px;border-left-width:0;border-right-color:#fbfbfb}.select-auth[data-v-ed01a87e] .el-collapse{height:calc(100% - 40px);border-top:0;border-bottom:0;overflow-y:auto}.select-auth[data-v-ed01a87e] .el-collapse .el-collapse-item.is-disabled .el-collapse-item__header{cursor:default}.select-auth[data-v-ed01a87e] .el-collapse .el-collapse-item__header{padding-left:20px;font-size:16px;font-weight:400;color:#222}.select-auth[data-v-ed01a87e] .el-collapse .el-collapse-item__header .icon-btn{margin-right:5px;color:#404040;font-size:14px}.select-auth[data-v-ed01a87e] .el-collapse .el-collapse-item__header .el-collapse-item__arrow{display:none}.select-auth[data-v-ed01a87e] .el-collapse .el-collapse-item__content .explain{padding-left:40px;font-size:16px;color:#888}.dialog-config-role-auth .el-dialog__body[data-v-ed01a87e]{padding:10px 30px 20px}.dialog-config-role-auth .el-dialog__body .list .item[data-v-ed01a87e]{display:flex;line-height:35px;color:#222;font-size:16px}.dialog-config-role-auth .el-dialog__body .list .item[data-v-ed01a87e]:nth-child(2){margin-top:10px}.dialog-config-role-auth .el-dialog__body .list .item .right-side[data-v-ed01a87e]{flex:1}.dialog-config-role-auth .el-dialog__body .list .item .delete-side[data-v-ed01a87e]{width:110px;height:36px;background:#e9f6f6;border-radius:3px;margin-left:15px;font-size:16px;color:#018388;text-align:center;line-height:36px;cursor:pointer}.dialog-config-role-auth .el-dialog__body .list .item .auth[data-v-ed01a87e]{width:310px;max-height:300px;padding-top:10px;margin-top:5px;overflow-y:auto;background-color:#fff;border-radius:2px;border:1px solid #e5e6eb;display:flex;box-sizing:border-box;line-height:0}.dialog-config-role-auth .el-dialog__body .list .item .auth[data-v-ed01a87e]:first-child{margin-right:20px}.dialog-config-role-auth .el-dialog__body .list .item .auth .el-tree[data-v-ed01a87e]{width:100%}.dialog-config-role-auth .el-dialog__body .list .item .select-auth[data-v-ed01a87e]{margin:5px 0 0 40px}.dialog-role-detail .el-dialog__body[data-v-d87524f8]{padding:20px 30px}.dialog-role-detail .el-dialog__body .list .item[data-v-d87524f8]{display:flex;line-height:35px;color:#222;font-size:16px}.dialog-role-detail .el-dialog__body .list .item .right-side[data-v-d87524f8]{flex:1}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel[data-v-d87524f8]{width:310px;min-height:100px;max-height:300px;overflow-y:auto;margin:5px 0 10px;padding-top:10px;background-color:#fff;border-radius:2px;border:1px solid #e5e6eb}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel.active[data-v-d87524f8]{background-color:#fff;border-radius:3px;border:1px solid #daf3f3}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel.active .role[data-v-d87524f8]{color:#018388;background-color:#f1fafa}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel.active .role i[data-v-d87524f8]{color:#018388}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel .role[data-v-d87524f8]{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 10px;color:#222;background-color:#f8f8f8;border-radius:3px;cursor:pointer}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel .role i[data-v-d87524f8]{color:#999;font-size:16px}.dialog-role-detail .el-dialog__body .list .item .right-side .auth-panel .role label[data-v-d87524f8]{margin-left:5px}.tip[data-v-364e8f80]{color:#018388;font-size:16px}.tip .el-icon-warning[data-v-364e8f80]{margin-right:5px}.top-filter[data-v-364e8f80]{display:flex;justify-content:space-between;padding:20px 0 0}