.el_left{float:left}.el_right{float:right}.el_height{height:100%}.contractMakeup{height:100%;overflow-x:hidden}.contractMakeup .table-container{height:100%;padding:.2rem}.contractMakeup .table-container .table-con{height:calc(100% - 1.1rem)}.contractMakeup .table-container .table-con .table-header-wrapper{padding-right:.1rem}.contractMakeup .table-container .table-con .table-body-wrapper{max-height:calc(100% - 2.8rem);overflow-y:auto}.contractMakeup .table-container .table-con .table-foot-wrapper{padding-right:.1rem}.contractMakeup .table-container .table-con .custom-table{border:1px solid #d7d7d7;border-spacing:0;border-collapse:collapse;width:14rem}.contractMakeup .table-container .table-con .custom-table input::-webkit-inner-spin-button,.contractMakeup .table-container .table-con .custom-table input::-webkit-outer-spin-button{-webkit-appearance:none!important}.contractMakeup .table-container .table-con .custom-table .pump-select .el-select{width:1rem}.contractMakeup .table-container .table-con .custom-table .pump-select .el-select input{border:1px solid #dcdfe6!important;height:.32rem;line-height:.32rem}.contractMakeup .table-container .table-con .custom-table .pump-select .el-select .el-input__icon{line-height:.32rem!important}.contractMakeup .table-container .table-con .custom-table th{text-align:left;font-weight:400}.contractMakeup .table-container .table-con .custom-table .el-select{width:100%}.contractMakeup .table-container .table-con .custom-table .text-center{text-align:center}.contractMakeup .table-container .table-con .custom-table td,.contractMakeup .table-container .table-con .custom-table th{border:1px solid #d7d7d7;border-collapse:collapse;height:.42rem;line-height:.42rem;font-size:.16rem;padding-left:.1rem}.contractMakeup .table-container .table-con .custom-table td input,.contractMakeup .table-container .table-con .custom-table th input{width:100%;height:100%;font-size:.16rem;height:.4rem;line-height:.4rem;border:none}.contractMakeup .table-container .table-con .custom-table td .el-input__inner,.contractMakeup .table-container .table-con .custom-table th .el-input__inner{border:none}.contractMakeup .table-container .table-con .custom-table td .danger span,.contractMakeup .table-container .table-con .custom-table th .danger span{color:#e60000}.contractMakeup .table-container .table-con .custom-table td .el-input__inner{padding:0}.contractMakeup .table-container .table-con .custom-table .column-tit{background:#f6f8fc;color:#022782}.contractMakeup .table-container .table-con .custom-table .table-tit{background:#edf0f5;text-align:center;font-size:.16rem;font-weight:700;color:#022782}.contractMakeup .table-container .add-btn{width:12rem;border:1px dashed #d7d7d7;height:.42rem;margin-top:.1rem;text-align:center;line-height:.4rem;cursor:pointer;background:#fcfcfc;position:absolute;bottom:.85rem}.contractMakeup .table-container .add-btn span{font-size:.16rem;color:#979ea7;margin-right:.05rem}.contractMakeup .table-container .text-center{text-align:center}.contractMakeup .table-container footer{text-align:center;position:absolute;width:13.9rem;bottom:.2rem}.contractMakeup .table-container footer button{width:2.6rem;height:.5rem;font:.2rem 微软雅黑;margin:0 .15rem;border:none;cursor:pointer}.contractMakeup .table-container footer button.save{color:#fff;background:#1577d2}.contractMakeup .table-container footer button.Close{color:#1577d2;background:#fff;border:1px solid #1577d2}