#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--font-color);background:var(--bg-color)}body{margin:0;width:100%;height:100%}.main-btn{background:#005098;color:#fff}a{color:#5b6388;text-decoration:none}.card{box-shadow:0 .125rem .25rem rgba(0,0,0,.1),0 0 .375rem rgba(0,0,0,.1);border-radius:.5rem;background:#fff;padding:.75rem 1.5rem;box-sizing:border-box;border:.0625rem solid #fff}.card-title{width:100%;display:flex;align-items:center;font-size:1.375rem;font-weight:700;flex-direction:column}.card-title .card-subtitle{font-size:.6875rem;color:#a6a6a6;font-weight:400;padding-top:.375rem}.card-title .card-subtitle span{color:#0c4ada;cursor:pointer}.card-title-info{display:flex;justify-content:flex-start}.card-title-info i{font-size:.875rem;padding-top:.25rem;padding-left:.375rem;color:#a6a6a6}.module-title .title-info{display:inline-flex;justify-content:flex-start}.module-title .title-info i{font-size:.875rem;padding-top:.25rem;padding-left:.375rem;color:#a6a6a6}.pagination{z-index:9;bottom:.875rem;right:.625rem;color:#606266;min-width:1.875rem;border-radius:.125rem}.pagination i{background-color:#f4f4f5;cursor:pointer}.pagination i:not(:last-child){margin-right:.3125rem}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-multiline-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}/deep/.el-table{border-radius:.5625rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.1),0 0 .375rem rgba(0,0,0,.1);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.17188rem;color:#5b6388}/deep/.el-table .table-header .cell{text-align:center}/deep/.el-table .table-button{font-size:.875rem;font-weight:500;color:#3f74f9;border-color:#3f74f9}/deep/.el-table td{text-align:center}.card-error-tips{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ea4b6;font-size:1.5625rem;background-color:#fff}.common-btn{cursor:pointer}.el-menu.el-menu--horizontal{border:0}.el-dropdown{color:#2c3e50}.el-input.is-disabled .el-input__inner,.el-input__inner{border-color:#dcdfe6;background-color:#fff;color:#606266}input:-internal-autofill-previewed,input:-internal-autofill-selected{-webkit-text-fill-color:#606266!important;transition:background-color 5000s ease-in-out 0s!important}.el-picker-panel__sidebar,.el-popper{border-color:#e4e7ed;background-color:#fff;color:#606266;box-shadow:0 .125rem .25rem rgba(0,0,0,.1),0 0 .375rem rgba(0,0,0,.1)}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f7fa!important}.el-loading-mask{background-color:hsla(0,0%,100%,.9)}.el-menu .el-submenu .el-menu--inline .el-menu-item{background-color:#fff}/deep/.el-table{text-align:center;background:#fff;border:0}/deep/.el-table tr{background:transparent}/deep/.el-table .el-table__expand-icon>.el-icon{color:#606266}/deep/.el-table .el-table__cell{background:transparent!important;text-align:center;border:0}/deep/.el-table .table-row{color:#606266}/deep/.el-table .table-row:nth-child(odd){background-color:#fff}/deep/.el-table .table-header,/deep/.el-table .table-row:nth-child(2n){background-color:#f8f9fe}/deep/.el-table--border:after,/deep/.el-table--group:after{width:0!important}/deep/.el-table:before{height:0}/deep/.el-dialog{border:.0625rem solid #fff}/deep/.el-dialog .el-dialog__header{background-color:#fff}/deep/.el-dialog .el-dialog__header .el-dialog__title{color:#2c3e50}/deep/.el-dialog .el-dialog__body,/deep/.el-dialog .el-dialog__footer{background-color:#fff}/deep/.el-calendar,/deep/.el-textarea__inner{background-color:#fff;color:#2c3e50}/deep/.el-calendar .el-calendar-table td,/deep/.el-calendar .el-calendar-table thead th,/deep/.el-calendar .el-calendar__header,/deep/.el-calendar .el-calendar__title{color:#2c3e50;border-color:#ebeef5}/deep/.el-calendar .el-calendar-table .el-calendar-day:hover{background-color:#f2f8fe}/deep/.el-calendar .is-selected,/deep/.el-calendar .is-today{background-color:#f2f8fe!important}.el-select-dropdown .hover,.el-select-dropdown .selected{background-color:#f5f7fa!important}.el-date-table .in-range div{background-color:#f2f8fe!important}.el-date-table tr{background-color:transparent}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#f2f8fe!important}/deep/.el-tag{background-color:#f4f4f5!important;border-color:#e9e9eb!important;color:#909399!important}.el-picker-panel__footer,.el-range-editor .el-range-input{background:transparent;border-color:transparent}.el-popper[x-placement^=top] .popper__arrow:after{border-color:transparent}.el-button--default,.el-step__icon{background-color:#fff}.el-button--default{border:.0625rem solid #dcdfe6}.el-step__line{background-color:#c0c4cc}.el-step__description.is-process,.el-step__head.is-process,.el-step__title.is-process{color:#303133;border-color:#303133}.el-step__description.is-wait,.el-step__head.is-wait,.el-step__title.is-wait{color:#c0c4cc;border-color:#c0c4cc}.el-transfer-panel{border-color:.0625rem solid #fff;color:#2c3e50;background-color:#fff}.el-transfer-panel .el-transfer-panel__header{color:#2c3e50;background-color:#f5f7fa}.el-checkbox .el-checkbox__label,.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#303133}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc}.el-checkbox .el-checkbox__inner,.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#fff}::-webkit-scrollbar{width:.375rem;height:.375rem;background:#fff;display:none}::-webkit-scrollbar-thumb{background-color:#c0c4cc;border-radius:2rem}::-webkit-scrollbar-track{background-color:#fff;border-radius:2rem}.el-message-box{background-color:#fff;border:.0625rem solid #fff}.el-message-box .el-message-box__content,.el-message-box .el-message-box__title{color:#2c3e50}.el-message-box .el-button--primary{background-color:#409eff;border:#409eff;color:#fff}.el-tabs__item{color:#606266}.el-tabs__nav-wrap:after{background-color:#e4e7ed}.button-content{padding-top:1.875rem;width:100%;display:flex;align-items:center;justify-content:center}.button-content .button{padding:.75rem 7.5rem;border-radius:.375rem;font-size:.875rem;cursor:pointer}.button-content .left-btn{background-color:#fcf6eb;color:#17517e}.button-content .right-btn{margin-left:2.5rem;background-color:#17517e;color:#fcf6eb;border:.0625rem solid #17517e}