.role-dialog .form-class[data-v-659bb97c]{height:200px;overflow:auto;padding-bottom:10px}[data-v-659bb97c] .el-collapse-item__content{padding-bottom:10px}.base-com[data-v-659bb97c]{display:flex;padding-bottom:10px}.base-com .label[data-v-659bb97c]{min-width:80px;max-width:200px;line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}[data-v-659bb97c] .el-dialog{text-align:left;border-radius:8px}[data-v-659bb97c] .el-dialog .el-dialog__body{padding:0}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form{padding:24px}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form .form-input{width:100%}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form .icon-color{color:#2f54eb}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form :deep(.el-select-dropdown__item){height:auto!important;background-color:#fff!important}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form .el-form-item{margin-bottom:12px}[data-v-659bb97c] .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label{line-height:22px;padding:0 0 8px}[data-v-659bb97c] .el-dialog .el-dialog__footer{padding:20px 24px}[data-v-659bb97c] .el-dialog .el-dialog__header{border-top-left-radius:8px;border-top-right-radius:8px;height:48px;background:linear-gradient(90deg,#6292ff,#de93ff 84%,#ce92ff 91%,#c568ff);display:flex;align-items:center;justify-content:space-between;padding:0 68px 0 24px;color:#fff}[data-v-659bb97c] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:14px}[data-v-659bb97c] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:14px;right:24px}[data-v-659bb97c] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px}[data-v-659bb97c] .el-dialog .avue-crud__dialog__header{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0}[data-v-659bb97c] .el-dialog .avue-crud__dialog__header .el-dialog__title{color:#fff;font-size:14px}[data-v-659bb97c] .el-dialog .avue-crud__dialog__header .avue-crud__dialog__menu .el-icon-full-screen{color:#fff;font-size:20px}[data-v-659bb97c] .el-dialog .avue-crud__dialog__header .avue-crud__dialog__menu .el-icon-full-screen+.el-icon-full-screen{margin-left:24px}[data-v-659bb97c] .el-dialog .el-icon-full-screen{cursor:pointer}[data-v-659bb97c] .el-dialog .el-icon-full-screen:before{content:"\e719"}[data-v-659bb97c] .el-dialog :deep(.el-select-dropdown__item){height:200px}.form-option[data-v-659bb97c]{height:auto!important;background-color:#fff!important}.main-title{padding:12px 16px;display:flex;justify-content:space-between}.main-title .main-label{transition:all .3s;font-size:18px;color:rgba(0,0,0,.65);font-weight:700}.el-pagination{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:20px;padding-bottom:16px}.el-table__expanded-cell{padding:0!important}.table-state:after{position:absolute;top:0;left:0;width:3px;height:3px;border-radius:50%;animation:antStatusProcessing 1.2s ease-in-out infinite;content:""}.table-state{top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%;position:relative;margin-right:5px;background-color:#1890ff}.el-table .height-light{background:#fafafa!important}.delete-btn{margin-left:10px}.delete-btn .el-button--text{color:#f56c6c}.table-add-btn{color:#67c23a!important}.icon-color{color:#2f54eb}.tag-color{color:#fff}.role-main{width:60%;background-color:#fff;flex-direction:column;position:relative;border-radius:8px}.role-main,.role-main .search{display:flex}.role-main .search .search-input{width:150px;margin-right:20px}.role-main .role-table{font-size:14px;padding-left:11px;padding-right:16px;display:flex;flex:1;overflow:auto}.list-dialog[data-v-19b877e6]{text-align:left}.list-dialog .list-add-main[data-v-19b877e6]{min-height:300px}.list-dialog .list-add-main .bottom-btn[data-v-19b877e6]{margin:0;position:absolute;bottom:0;width:calc(100% - 7px);border-top:1px solid #e8e8e8;padding:3px 0;text-align:right;display:flex;justify-content:flex-end;right:7px;background:#fff;border-radius:0 0 4px 4px}.archi-label[data-v-19b877e6]{justify-content:space-between;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.archi-label .archi-label-svg[data-v-19b877e6],.archi-label[data-v-19b877e6]{width:100%;display:flex;align-items:center;overflow:hidden}.archi-label .archi-label-svg span[data-v-19b877e6]{flex:1;overflow:hidden;padding-right:6px;box-sizing:border-box}.archi-label .color-icon[data-v-19b877e6]{width:20px;height:20px;margin-right:6px}[data-v-19b877e6] .el-collapse-item__content{padding-bottom:10px}.base-com[data-v-19b877e6]{display:flex;padding-bottom:10px}.base-com .label[data-v-19b877e6]{min-width:80px;max-width:200px;line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}[data-v-19b877e6] .el-dialog{text-align:left;border-radius:8px}[data-v-19b877e6] .el-dialog .el-dialog__body{padding:0}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form{padding:24px}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form .form-input{width:100%}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form .icon-color{color:#2f54eb}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form :deep(.el-select-dropdown__item){height:auto!important;background-color:#fff!important}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form .el-form-item{margin-bottom:12px}[data-v-19b877e6] .el-dialog .el-dialog__body .el-form .el-form-item .el-form-item__label{line-height:22px;padding:0 0 8px}[data-v-19b877e6] .el-dialog .el-dialog__footer{padding:20px 24px}[data-v-19b877e6] .el-dialog .el-dialog__header{border-top-left-radius:8px;border-top-right-radius:8px;height:48px;background:linear-gradient(90deg,#6292ff,#de93ff 84%,#ce92ff 91%,#c568ff);display:flex;align-items:center;justify-content:space-between;padding:0 68px 0 24px;color:#fff}[data-v-19b877e6] .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:14px}[data-v-19b877e6] .el-dialog .el-dialog__header .el-dialog__headerbtn{top:14px;right:24px}[data-v-19b877e6] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px}[data-v-19b877e6] .el-dialog .avue-crud__dialog__header{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0}[data-v-19b877e6] .el-dialog .avue-crud__dialog__header .el-dialog__title{color:#fff;font-size:14px}[data-v-19b877e6] .el-dialog .avue-crud__dialog__header .avue-crud__dialog__menu .el-icon-full-screen{color:#fff;font-size:20px}[data-v-19b877e6] .el-dialog .avue-crud__dialog__header .avue-crud__dialog__menu .el-icon-full-screen+.el-icon-full-screen{margin-left:24px}[data-v-19b877e6] .el-dialog .el-icon-full-screen{cursor:pointer}[data-v-19b877e6] .el-dialog .el-icon-full-screen:before{content:"\e719"}[data-v-19b877e6] .el-dialog :deep(.el-select-dropdown__item){height:200px}.form-option[data-v-19b877e6]{height:auto!important;background-color:#fff!important}[data-v-650994e2] .el-collapse-item__content{padding-bottom:10px}.base-com[data-v-650994e2]{display:flex;padding-bottom:10px}.base-com .label[data-v-650994e2]{min-width:80px;max-width:200px;line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.main-title[data-v-650994e2]{padding:12px 16px;display:flex;justify-content:space-between;height:53px;box-sizing:border-box}.main-title .main-label[data-v-650994e2]{font-size:18px;color:rgba(0,0,0,.65);font-weight:700}.delete-btn[data-v-650994e2]{margin-left:10px}.delete-btn .el-button--text[data-v-650994e2]{color:#f56c6c}.list-table[data-v-650994e2]{flex:1;overflow:auto}.search[data-v-650994e2]{display:flex}.search .search-input[data-v-650994e2]{width:150px;margin-right:20px}.role-list[data-v-650994e2]{display:flex;background:#fff;margin-left:8px;width:40%;height:100%;padding:10px 10px;box-sizing:border-box;flex-direction:column;border-radius:8px}.role-list .el-tabs[data-v-650994e2]{height:100%}.role-list .el-tabs .el-tabs__content[data-v-650994e2]{height:calc(100% - 55px)!important}.el-tab-pane[data-v-650994e2]{height:100%}.base-com,:deep(.el-collapse-item__content){padding-bottom:10px}.base-com{display:flex}.base-com .label{min-width:80px;max-width:200px;line-height:28px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.role-container{background-color:#eff1f4;width:100%;display:flex;height:100%}