.role-list[data-v-35be9398]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.role-list .tab-header[data-v-35be9398],.role-list[data-v-35be9398]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.role-list .tab-header[data-v-35be9398]{margin-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.role-list .table-box[data-v-35be9398]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.role-list .table-box .table-con[data-v-35be9398] .headerStyle{background-color:#f0f4f9}.role-list .table-box .table-con[data-v-35be9398] .headerStyle .vxe-cell{color:#333;font-size:14px}.role-list .table-box .table-con[data-v-35be9398] .headerStyle .vxe-cell span{font-weight:600}.role-list .table-box .table-con[data-v-35be9398] .rowClass .vxe-cell{color:#666;font-size:14px}.role-list .table-box .table-con[data-v-35be9398] .rowClass .vxe-cell div,.role-list .table-box .table-con[data-v-35be9398] .rowClass .vxe-cell p,.role-list .table-box .table-con[data-v-35be9398] .rowClass .vxe-cell span,.xn-dialog{font-size:14px}.xn-dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xn-dialog .el-dialog__header{padding:0;position:relative}.xn-dialog .el-dialog__header .el-dialog__headerbtn{padding:10px;top:5px;right:15px}.xn-dialog .el-dialog__body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:20px}.xn-dialog .xn-dialog-header{background:#fff;border-bottom:1px solid #dedede;padding:10px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.xn-dialog .xn-dialog-header .xn-dialog-title{font-size:16px;color:#333;font-weight:bolder;letter-spacing:1px;line-height:1.5}.xn-dialog .xn-dialog-body{height:100%;overflow:hidden}.role-form .el-form-item[data-v-495aa95d]{max-width:600px}.role-form .el-form-item .input[data-v-495aa95d]{width:100%}[data-v-df944ffe] .add-and-edit-dialog.el-dialog{width:640px;height:60vh;max-height:600px}[data-v-df944ffe] .add-and-edit-dialog.el-dialog .xn-dialog-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}[data-v-df944ffe] .add-and-edit-dialog.el-dialog .xn-dialog-body .info-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[data-v-df944ffe] .add-and-edit-dialog.el-dialog .xn-dialog-body .info-box .base-info{padding-right:20px}[data-v-df944ffe] .add-and-edit-dialog.el-dialog .xn-dialog-body .sec-title{font-size:14px;line-height:24px;color:#333;font-weight:600;margin-bottom:10px}[data-v-df944ffe] .add-and-edit-dialog.el-dialog .xn-dialog-body .btn-box{text-align:center;margin-top:20px;border-top:1px solid #e4eaf0;padding-top:20px}.sub-margin[data-v-63c816a0]{margin-left:100px;margin-right:100px}.sub-page-title[data-v-63c816a0]{margin-top:20px;font-size:20px;font-weight:700;color:#333;padding-bottom:10px;border-bottom:1px solid #e4eaf0}@media screen and (max-width:1620px){.sub-margin[data-v-63c816a0]{margin-left:50px;margin-right:50px}}@media screen and (max-width:1360px){.sub-margin[data-v-63c816a0]{margin-left:20px;margin-right:20px}}.role-manage-index[data-v-63c816a0]{width:100%;height:100%;overflow:hidden;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.role-manage-index .header[data-v-63c816a0]{margin-bottom:10px}.role-manage-index .main[data-v-63c816a0]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:0;position:relative}.role-manage-index .main .table-content[data-v-63c816a0]{height:100%}