html,body{width:100%;height:100%;margin:0;padding:0}div,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.common-layout,.el-container{height:100%!important}#app{height:100%}.el-tabs__nav-wrap{padding:24px 24px 16px}.el-menu-item.is-active,.el-menu-item:hover{border-radius:8px;margin-left:16px;margin-right:16px;transition:all .3s;position:relative;color:#fff!important}.el-menu-item.is-active:before,.el-menu-item:hover:before{content:"";z-index:0;background:#3f8eff;border-radius:8px;width:100%;height:40px;position:absolute;top:4px;bottom:0;left:0}.el-tabs .el-tabs__nav{align-items:center;height:1em;padding-bottom:12px}.el-tabs .el-tabs__active-bar{background:#1772f6;border-radius:2px 2px 0 0;height:4px;width:19px!important}.el-tabs__item{color:#2c2c34;justify-content:flex-start;padding:0 12px;font-size:16px}.el-tabs__item.is-active{color:#2c2c34;font-size:18px;font-weight:700}.el-tabs__item:hover{color:var(--el-text-color-primary)}.el-sub-menu .el-sub-menu__title:hover{background:0 0!important}.ml-1{margin-left:16px}.mr-1{margin-right:10px}.mr-3{margin-right:16px}.ml-4{margin-left:24px}.ml-5{margin-left:8px}.float-left{float:left}.clearfix:after{content:"";clear:both;height:0;display:block;overflow:hidden}.pagination-wrap{justify-content:flex-end;padding:20px 20px 0;display:flex}.el-main{--el-main-padding:16px!important}.el-tabs__nav-wrap:after{display:none}.el-table{--el-table-border:1px solid #e4e5ee;--el-table-header-bg-color:#f4f6f8}.el-table thead{--el-table-header-text-color:#464647;letter-spacing:1px;font-family:HarmonyOS_Sans_SC;font-size:14px}.el-pagination{justify-content:flex-end}.el-table .el-table__cell,.el-table thead th{height:48px;min-height:48px}.el-table .cell{color:#2c2c34;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.el-table .cell .el-button.is-link{font-size:14px}.el-table th .cell{white-space:nowrap;text-overflow:initial}.el-table__append-wrapper .total-table-row{background:#f0f6ff;min-height:48px}.el-table th.el-table__cell{background:#f4f6f8}.el-table__footer-wrapper tfoot td.el-table__cell{background:#f0f6ff}.el-table .el-scrollbar__bar.is-horizontal{display:block!important}.el-scrollbar__bar.is-horizontal{border-radius:9px;height:8px}.el-scrollbar__bar .el-scrollbar__thumb{opacity:1;background-color:#b9bdcc}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{display:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column{box-shadow:-6px 0 8px #a4b3ff33}.el-table__inner-wrapper:before{display:none}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{content:none}.el-table__border-left-patch{display:none}.el-button{height:32px;line-height:initial;border-radius:4px}.el-button--large{--el-button-size:36px;background:#1772f6;border-radius:4px;height:40px}.el-button--success{--el-color-success:#63c6b5;--el-button-hover-bg-color:#73c6b9}.el-button:focus-visible{outline:none}.el-button--primary{--el-color-primary:#1772f6}.el-button.is-plain{background:#fff}.el-button.is-plain:hover{color:var(--el-color-primary);background:0 0}.el-button.is-link{padding:0}.el-button+.el-button{margin-left:8px}body .el-button.is-disabled,body .el-button.is-disabled:hover{color:#aaaec0;background:#e4e5ee;border:none}body .el-button.is-plain.is-disabled,body .el-button.is-plain.is-disabled:hover{color:#aaaec0;background:#fff;border:1px solid #e4e5ee;border-radius:4px}.el-popper.is-pure{padding:3px 8px}.el-dialog{--el-dialog-padding-primary:24px;border-radius:12px;padding-top:0;padding-left:0;padding-right:0}.el-dialog .el-dialog__footer .el-button+.el-button{margin-left:16px}.el-dialog .el-dialog__header{border-bottom:1px solid #e4e5ee;align-items:center;min-height:70px;padding:0 24px;display:flex;position:relative}.el-dialog .el-dialog__header .el-dialog__title{max-width:95%}.el-dialog__headerbtn .el-dialog__close{color:#bdc1d3;font-size:24px}.el-dialog__headerbtn{margin-top:-24px;top:50%}.el-dialog__body{padding-left:var(--el-dialog-padding-primary);padding-right:var(--el-dialog-padding-primary)}.el-dialog__header{padding-left:var(--el-dialog-padding-primary);padding-right:var(--el-dialog-padding-primary);border-bottom:1px solid #e4e7ed;margin-bottom:24px}.el-dialog__footer{padding-left:var(--el-dialog-padding-primary);padding-right:var(--el-dialog-padding-primary);margin-top:24px;padding-top:0}.el-dialog__title{color:#2c2c34;text-align:left;font-size:22px;font-style:normal;font-weight:700;line-height:22px;position:relative}.el-dialog__title:before{background-color:var(--el-color-primary);border-radius:2px;width:4px;height:1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.el-message-box__btns .el-button+.el-button{margin-left:16px}.el-message-box{--el-messagebox-padding-primary:16px;--el-messagebox-border-radius:12px;padding:24px}.el-message-box .el-message-box__title{color:#2c2c34;text-align:left;font-size:22px;font-style:normal;font-weight:700;line-height:22px}.el-menu-item-group__title{letter-spacing:1px;color:#ccc;font-size:14px}.el-menu-item-group ul{padding-left:5px}.nav-wrap .el-menu-item{height:48px;margin:0 16px}.el-sub-menu{padding:0 16px}.nav-wrap .el-menu{background-color:#0000}.el-menu .el-menu-item.is-active,.el-menu .el-menu-item:hover{background:0 0}.company-select .el-select-dropdown__item.is-selected{background-color:var(--el-fill-color-light);font-weight:400}.el-input{--el-input-height:32px;--el-input-border-color:#c6c9d9}.el-select__wrapper{min-height:32px}.el-checkbox{--el-checkbox-checked-bg-color:#1772f6}.el-checkbox__inner:after{border-width:2px;height:6px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{height:3px}.el-form-item__label{color:#696b7b;align-items:center;padding:0 8px 0 0;font-size:14px;line-height:16px}.el-form-item{margin-bottom:24px}.search-item{align-items:center;display:flex}.company-select .el-select-dropdown__wrap{max-height:500px}.search-label{color:#696b7b;white-space:nowrap;padding-right:8px;font-size:14px}:root{--tabs-height:32px;--header-height:56px;--el-border-color-hover:#c6c9d9;--el-text-color-regular:#2c2c34;--el-color-primary-light-3:#5297ff;--el-color-primary-dark-2:#0060e9;--el-menu-item-height:48px;--el-menu-base-level-padding:10px;--el-menu-level-padding:10px;--el-color-primary-light-5:var(--el-color-primary);--el-color-primary-light-9:#e4e5ee;--el-color-error:#d7000f;--el-table-border-color:#e4e5ee;--el-color-danger:#d7000f;--el-border-color:#c5c9d8;--el-component-size:32px;--el-table-header-bg-color:#f4f6f8;--public-color:#2c2c34;--el-fill-color-light:#e8effa;--el-disabled-bg-color:#f5f6fa;--nav-width-collapse:80px;--nav-width:160px;--el-color-primary:#1772f6!important}*{font-family:PingFang SC,Microsoft YaHei,sans-serif}.el-aside{background:var(--bg-nav-image,none) no-repeat center bottom;background-size:100% 100%;overflow-x:hidden}.el-aside .menu-item{margin:0 4px}.el-divider--horizontal{border-top-color:#c6c9d9}.table-red{color:#ff4d4f}.el-badge__content.is-dot{background:#ff2424;width:6px;height:6px}.el-badge__content{border:none}.el-card{--el-card-border-radius:12px;border:none}.table-link{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;display:inline-block;overflow:hidden}.table-link>span{display:inline}.icon-dot-success,.icon-dot-danger{background:#1772f6;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.icon-dot-danger{background:#ff4d4f}.dialog-footer{text-align:right}.el-dialog__footer .el-button{height:32px;font-weight:700}.page-bar{justify-content:space-between;margin-bottom:16px;display:flex}.page-bar .page-bar-name{color:#001533;text-align:left;align-items:center;padding-bottom:12px;font-size:20px;font-style:normal;font-weight:700;line-height:1;display:flex;position:relative}.page-bar .page-bar-name:after{content:"";background:#1772f6;border-radius:2px 2px 0 0;width:19px;height:4px;position:absolute;bottom:0;left:0}.page-bar .page-bar-right{align-items:center;display:flex}.custom-table{border-collapse:collapse;width:100%}.custom-table:nth-of-type(2){border-left:1px solid var(--el-table-border-color)}.custom-table th{background-color:var(--el-table-header-bg-color);color:#2c2c34;text-align:center;box-sizing:border-box;height:48px;padding:0 12px;font-size:14px;font-style:normal;font-weight:700}.custom-table td{color:#2c2c34;box-sizing:border-box;border-bottom:1px solid var(--el-table-border-color);height:48px;padding:0 12px;font-size:14px;font-style:normal;line-height:18px}.icon-success,.icon-danger{background:#1772f6;border-radius:50%;width:8px;height:8px;display:inline-block}.icon-danger{background:#ff4d4f}.el-empty{--el-empty-image-width:90px}.el-popover .popover-content .popover-footer{border-top:none!important;padding-top:8px!important}.el-popper.is-light{background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 0 10px #266cff33}.el-popover{--el-popover-padding:24px}.el-popover .popover-content{padding:0!important}.el-drawer__header{margin-bottom:0}.popover-content{padding:8px 4px}.popover-content .popover-footer{justify-content:flex-end;margin-top:16px;padding-top:12px;display:flex}.popover-content .popover-footer .el-button{margin-left:8px}.process-status{z-index:10;font-family:Microsoft YaHei,Arial,sans-serif}.process-color-true{color:#1772f6;font-weight:500}.process-color-false{color:#d70110;background-color:#fef0f0;font-weight:500}input::placeholder{transition:all .3s ease-in-out}input:focus::placeholder{opacity:.3}.accounting-voucher .el-table th{border-top:1px solid #aaaec0!important;border-bottom:1px solid #aaaec0!important;border-left-color:#aaaec0!important;height:80px!important}.accounting-voucher .el-table th,.accounting-voucher .el-table td{box-sizing:border-box;border-color:#aaaec0}.accounting-voucher .el-table th:nth-of-type(2),.accounting-voucher .el-table td:nth-of-type(2){border-left:1px solid #aaaec0!important}.accounting-voucher .el-table th textarea,.accounting-voucher .el-table td textarea{box-shadow:none;background-color:#0000;border:none;outline:none;width:100%;height:100%;margin:0;padding:0}.amount-grid{height:100%!important}.amount-grid .amount-cell{box-sizing:border-box;justify-content:center;align-items:center;display:flex;border-top:none!important;border-bottom:none!important;width:23px!important;height:100%!important}.amount-grid .amount-cell:first-of-type{border-left-color:#0000!important}.amount-grid .amount-cell:last-of-type{border-right-color:#0000!important}.accounting-voucher .el-table .el-table__row td:nth-of-type(5),.accounting-voucher .el-table .el-table__row td:nth-of-type(6),.accounting-voucher .el-table th:nth-of-type(5),.accounting-voucher .el-table th:nth-of-type(6){width:252px!important;padding:0!important}.accounting-voucher .el-table .el-table__row td:nth-of-type(5) .cell,.accounting-voucher .el-table .el-table__row td:nth-of-type(6) .cell,.accounting-voucher .el-table th:nth-of-type(5) .cell,.accounting-voucher .el-table th:nth-of-type(6) .cell{height:100%!important}.accounting-voucher .el-table th:nth-of-type(5),.accounting-voucher .el-table th:nth-of-type(6){width:252px!important}.accounting-voucher .el-table th:nth-of-type(5) .cell,.accounting-voucher .el-table th:nth-of-type(6) .cell{padding-left:0!important;padding-right:0!important}.accounting-voucher .el-table .el-table__row td{width:252px!important}.accounting-voucher .el-table .el-table__row td .el-input__wrapper{height:100%!important;box-shadow:none!important;border:none!important}.accounting-voucher .voucher-table .single-amount-input{height:100%!important}.accounting-voucher .voucher-table .amount-header .header-unit{text-align:left;box-sizing:border-box;border-top:1px solid #e4e5ee;border-left:1px solid #e4e5ee;justify-content:center;align-items:center;display:flex;width:23.5px!important;height:100%!important}.accounting-voucher .voucher-table .amount-header .header-unit:first-of-type{border-left:none!important}.accounting-voucher .voucher-table .amount-header .header-unit:nth-of-type(4),.accounting-voucher .voucher-table .amount-header .header-unit:nth-of-type(7){border-left-color:#8ebfff!important}.accounting-voucher .voucher-table .amount-header .header-unit:nth-of-type(10){border-left-color:#ffc1ae!important}.amount-grid .amount-cell{border-color:#e4e5ee;width:24px!important}.amount-grid .amount-cell:nth-of-type(4),.amount-grid .amount-cell:nth-of-type(7){border-left-color:#8ebfff!important}.amount-grid .amount-cell:nth-of-type(10){border-left-color:#ffc1ae!important}.accounting-voucher .el-table th .cell{flex-direction:column;justify-content:center;align-items:center;display:flex}.accounting-voucher .el-table th .cell>div{justify-content:center;align-items:center;height:50%;display:flex}.accounting-voucher .el-table .del-btn,.accounting-voucher .el-table .add-btn,.accounting-voucher .el-table .copy-btn{background-color:#e4e5ee;width:24px!important}.accounting-voucher{border-radius:12px;padding:24px!important}.accounting-voucher .voucher-table{overflow-x:auto}.accounting-voucher .voucher-table .balance-display{justify-content:start}.accounting-voucher .voucher-table .el-table__header th{color:#2c2c34;font-size:14px;font-weight:700!important}.accounting-voucher .voucher-table tfoot td:nth-of-type(2) .cell{color:#2c2c34;font-size:14px;font-weight:700}.accounting-voucher .voucher-table td .el-input__inner{text-align:right;height:100%}.el-button.is-plain:hover{color:#5297ff;border-color:#5297ff}.el-button:not(.el-button--primary):hover{color:#5297ff;background-color:#fff;border-color:#5297ff}.el-table thead.is-group th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table td .cell.el-tooltip{white-space:wrap}.page-wrap{background-color:#fff;border-radius:12px;padding:24px}.page-wrap[data-type=tabs]{padding-top:0}.custom-sidebar{overflow-x:hidden}.el-pagination__jump,.pagination-no-page-number .el-pager{display:none}
