.settlement-contract-header{background:-webkit-gradient(linear,right top,left top,color-stop(100%,#ff5050),color-stop(0,#ffad76));background:linear-gradient(right,#ff5050 100%,#ffad76 0);min-height:40px;margin-bottom:16px;border-radius:4px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.settlement-contract-header-title{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settlement-contract-header-title .title{font-size:18px}.settlement-contract-header-title .tag{margin-left:20px;padding:0 10px;background:#475fb8;border-radius:20px}.machine-info{margin-top:9px}.machine-info .basic-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;height:30px}.machine-info .abcd{display:inline-block;text-align:center;width:100%;max-width:150px;min-height:34px;line-height:32px;padding:0 15px;font-size:14px;border:1px solid #dcdee2;border-radius:4px;color:#515a6e;background-color:#fff;background-image:none;position:relative;cursor:pointer}.machine-info .machine-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.machine-info .machine-total .money{font-size:16px}.machine-info .table-slot-scope{display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.machine-info .table-slot-scope .left{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.machine-info .table-slot-scope .right,.machine-info .table-slot-scope .right2{width:calc(100% - 60px)!important}.machine-info .table-slot-scope .describe{font-size:12px}.machine-info .table-slot-scope .input-num{width:100%}.machine-info .table-slot-scope .input-num .el-input__inner{text-align:left!important;padding:0 15px!important}.machine-info .table-slot-scope .input-num .el-input-number__decrease,.machine-info .table-slot-scope .input-num .el-input-number__increase{display:none}.machine-info .upper{margin-bottom:3px}.machine-info .el-table .success-row{background:#fafafa}.show-header{margin:0}.show-header .el-table__header-wrapper{display:none}.contract{border-top:1px solid #f7f7fa;border-bottom:1px solid #f7f7fa;margin-top:16px;border-radius:2px}.contract .deduction{display:inline-block;text-align:left;width:calc(100% - 36px);min-height:34px;line-height:32px;padding:0 15px;font-size:14px;border:1px solid #dcdee2;border-radius:4px;color:#515a6e;background-color:#fff;background-image:none;position:relative;cursor:pointer}.contract-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px}.contract-header-left{margin:5px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.contract-header-left .appoint-relevant{display:-webkit-box;display:-ms-flexbox;display:flex}.contract-header-left .appoint-relevant .title{font-size:16px;color:#333;width:200px}.contract-header-right{width:100px;text-align:right}.contract .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;font-size:12px}.contract .item .label{color:#666}.contract .item .value{color:#333}.contract-box{border-bottom:1px solid #f7f7fa;border-top:1px solid #f7f7fa;padding:0 10px}.contract-box .shuaishuai .el-table__body-wrapper{display:none}.contract .machine-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract .machine-total .money{font-size:16px}.contract .el-range-editor{width:200px}.contract .el-range-editor .el-input__icon{display:none}.contract .el-range-editor .el-range-input{width:45%}.settlement-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.settlement-summary .summary-item{width:33%;margin-top:10px}.settlement-summary .summary-item .summary-title{font-size:14px;height:24px}.settlement-summary .summary-item .summary-title,.settlement-summary .summary-item .summary-title .money{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settlement-summary .summary-item .summary-title .money{width:160px;font-size:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#333;height:36px}.settlement-summary .summary-item .title{font-size:14px}.settlement-summary .summary-item .time,.settlement-summary .summary-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px}.settlement-summary .summary-item .time{font-size:12px;color:#666}.settlement-summary .summary-item .money{font-size:16px;color:#333;height:36px}.settlement-summary .summary-item .describe,.settlement-summary .summary-item .money{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settlement-summary .summary-item .describe{font-size:14px;height:24px;font-size:12px;color:#666}.settlement-summary .summary-item .describe .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:16px}.settlement-summary .summary-item .describe .item .label{width:60px}.settlement-summary .summary-item .describe .item .value{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.settlement-summary .summary-item .tips{color:#666}.settlement-summary .summary-item .radio-group{margin-left:-15px;margin-top:9px}.settlement-total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;height:54px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.settlement-total,.settlement-total .left{display:-webkit-box;display:-ms-flexbox;display:flex}.settlement-total .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.settlement-total .left .total{font-size:24px;color:#00c2c4}.settlement-total .left .describe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.settlement-total .left .describe .item{margin-left:5px}.settlement-total .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.settlement-add-box{background:#fff;padding:9px 16px;margin-bottom:16px;border-radius:2px}.settlement-add-box .header{height:24px}.settlement-add-box .header,.settlement-add-box .header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settlement-add-box .header .title{font-size:16px}.settlement-add-box .header .item{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.settlement-add-box .header .item .label{color:#666}.settlement-add-box .header .item .value{color:#333}