.container-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.el-input__wrapper{padding:0}.header{background-color:#b3c0d1;color:#333;text-align:center;line-height:60px}.section-title{margin-top:20px;font-weight:700}.el-input.is-error input{border-color:#ff4d4f}.input-error-tip{color:#ff4d4f;font-size:12px;margin-top:4px}.custom-table{border:1px solid #ebeef5;border-radius:4px}.custom-table :deep(.el-table--border td),.custom-table :deep(.el-table--border th){border-right-color:#ebeef5!important}.table-input :deep(.el-input__inner){border:none;height:32px;padding:0 10px;background:transparent}.table-input :deep(.el-input__inner:focus),.table-input :deep(.el-input__inner:hover){border:1px solid #409eff;border-radius:4px;background:#fff}.custom-table :deep(.el-table__cell){padding:4px 0}.cell-label{color:#606266;font-weight:500;text-align:right;padding-right:12px}.table-input .el-input__inner{border:1px solid #dcdfe6;border-radius:4px;transition:all .3s;background:#fff}.table-input .el-input__inner:focus{border-color:#409eff;box-shadow:0 0 4px rgba(64,158,255,.3)}.combined-table .el-table__row{background:#f8f9fa}.combined-table .el-table__cell{background:inherit!important}.vertical-group{display:flex;flex-direction:column;justify-content:space-between;height:100%}.table-input :deep(.el-input-number__decrease),.table-input :deep(.el-input-number__increase){display:none}.table-input :deep(.el-input__inner){-moz-appearance:textfield}.table-input :deep(.el-input__inner::-webkit-inner-spin-button),.table-input :deep(.el-input__inner::-webkit-outer-spin-button){-webkit-appearance:none}@media screen and (max-width:1440px){.cell-label{font-size:14px;white-space:nowrap}}@media screen and (max-width:768px){.container-wrapper{padding:8px}.el-table{zoom:.8}}.el-table--border:after,.el-table--group:after{-webkit-transform:translateZ(0)}@-moz-document url-prefix(){.container-wrapper{scrollbar-width:thin}}.card{background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.12)}.combined-inputs{display:flex;width:100%}.el-table-column--narrow .cell{padding:4px 8px!important}.align-fix{margin-left:24px}.container{height:100vh;overflow:hidden;background-image:url(/img/bg.047375a3.jpg);background-size:cover;background-position:0 -50px}.box{width:50%;height:100%;display:flex;align-items:center;right:0;position:absolute}