.payment.status-label{display:inline-block;height:26px;line-height:26px;padding:0 10px;border-radius:13px;background-color:#eee}.payment.status-label>.text{font-size:9.5pt;font-weight:500}.payment.status-label>.text .count{opacity:.5;margin-left:7px;font-weight:700}.payment.status-label.pending{background-color:#ffe36c;color:#4d2c06}.payment.status-label.wait-for-pay{background-color:#463cb2;color:#fff}.payment.status-label.wait-for-confirm{background-color:#dae0ff;color:#1f3190}.payment.status-label.done{background-color:#def5d6;color:#0baa1b}.payment.status-label.reject{background-color:#ffe8e8;color:#ff2c2c}.payment.status-label.cancel{background-color:#f4f4f4;color:#848484}.service-fee-statement.status-label{display:inline-block;height:26px;line-height:26px;padding:0 10px;border-radius:8px;background-color:#eee}.service-fee-statement.status-label>.text{font-size:9.5pt;font-weight:500}.service-fee-statement.status-label>.text .count{opacity:.5;margin-left:7px;font-weight:700}.service-fee-statement.status-label.wait-for-fill{background-color:#ffca79}.service-fee-statement.status-label.wait-for-confirm{background-color:#f6c6ff}.service-fee-statement.status-label.wait-for-pay{color:#fff;background-color:#463cb2}.service-fee-statement.status-label.paying{color:#1f3190;background-color:#dae0ff}.service-fee-statement.status-label.payed,.service-fee-statement.status-label.signed{color:#0baa1b;background-color:#def5d6}.service-fee-statement.status-label.rejected{color:#ff2c2c;background-color:#ffe8e8}.ah-file-item{display:flex;justify-content:center;width:100%;padding:5px 10px;border-radius:8px;border:2px solid #eee}.ah-file-item>.file>.file-rect,.ah-file-item>.file>.img-rect,.ah-file-item>.file>.no-file-rect{margin:auto;width:250px;height:165px;border:2px solid #ddd;background-color:#fff;border-radius:6px;transition:border-color .2s}.ah-file-item>.file>.file-rect:hover,.ah-file-item>.file>.img-rect:hover,.ah-file-item>.file>.no-file-rect:hover{border:2px solid #bbb}.ah-file-item>.file>.file-rect .el-image img,.ah-file-item>.file>.img-rect .el-image img,.ah-file-item>.file>.no-file-rect .el-image img{width:244px;height:159px;-o-object-fit:contain;object-fit:contain}.ah-file-item>.file>.file-rect .ah-file-icon,.ah-file-item>.file>.img-rect .ah-file-icon,.ah-file-item>.file>.no-file-rect .ah-file-icon{margin-top:38px}.ah-file-item>.file>.no-file-rect{display:flex;justify-content:center;align-items:center}.ah-file-item>.edit-btn{margin-left:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.invoice-used-msg[data-v-bd795bda]{line-height:2;margin-top:5px;font-size:9pt;color:red}.project-contract-edit-dialog.ah-detail-dialog{padding:0 10px}.project-contract-edit-dialog.ah-detail-dialog .el-dialog{max-width:600px;min-height:300px}.project-contract-edit-dialog.ah-detail-dialog.file .el-dialog{max-width:830px}.project-contract-edit-dialog.ah-detail-dialog .layout{display:block;width:100%}@media (min-width:992px){.project-contract-edit-dialog.ah-detail-dialog .layout{display:table}}.project-contract-edit-dialog.ah-detail-dialog .layout .file-block{display:block;height:100%;background-color:#f6f6f6;padding:25px}@media (min-width:992px){.project-contract-edit-dialog.ah-detail-dialog .layout .file-block{display:table-cell;vertical-align:top;height:100%;position:relative;vertical-align:middle}}.project-contract-edit-dialog.ah-detail-dialog .layout .image-block{display:block;background-color:#f6f6f6;padding:25px}@media (min-width:992px){.project-contract-edit-dialog.ah-detail-dialog .layout .image-block{display:table-cell;vertical-align:top;height:100%;position:relative;vertical-align:middle}}.project-contract-edit-dialog.ah-detail-dialog .layout .image-block .el-image img{-o-object-fit:contain;object-fit:contain;max-height:500px}.project-contract-edit-dialog.ah-detail-dialog .layout .form-block{display:block;padding:25px}@media (max-width:720px){.project-contract-edit-dialog.ah-detail-dialog .layout .form-block{width:100%}}@media (min-width:992px){.project-contract-edit-dialog.ah-detail-dialog .layout .form-block{display:table-cell;vertical-align:top}}.project-contract-edit-dialog.ah-detail-dialog .layout .project-info-block{margin-bottom:20px}.project-contract-edit-dialog.ah-detail-dialog .el-input input{padding-right:50px}.upload-action[data-v-1a188156]{display:flex;margin-top:20px}.project-payout-summary{display:flex;margin-bottom:20px}.project-payout-summary .chart-area{width:400px}.project-payout-summary .table-area{flex-grow:1}.project-payout-summary .ah-el-data-table.el-table td,.project-payout-summary th{font-size:10pt}.project-payout-summary .payout-item-label{display:inline-block;padding:0 6px;border-radius:5px;font-size:9pt;background-color:#eee;color:#666;cursor:default}.project-detail-dialog.ah-detail-dialog>.el-dialog{max-width:1100px}.project-detail-dialog .total-amount{display:table;text-align:right;margin:10px 0 10px auto;font-weight:700;font-size:11pt}.project-detail-dialog .total-amount .label{display:table-cell;padding-right:20px}.project-detail-dialog .total-amount .value{display:table-cell;width:50px;padding-right:20px}.project-detail-dialog .total-amount .cny{display:table-cell;width:90px;text-align:left}.project-detail-dialog .chart-set{position:relative}.project-detail-dialog .chart-set .percent{position:absolute;top:0;left:0;width:100%;height:100%;line-height:200px;text-align:center;font-size:17pt;font-weight:700;color:#888}.project-detail-dialog .other-buyer{font-size:9pt;color:#888;line-height:1}.project-detail-dialog .discount-block{display:inline-block;background-color:#ffe8e8;color:#ff2c2c;border-radius:5px;padding:0 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:9pt;margin-left:6px}.project-detail-dialog .discount-amt{color:#ff2c2c;font-size:9pt}.project-detail-dialog .foo-dat{font-size:9pt;color:#888}.project-detail-dialog .foo-dat .is-future{color:green}.project-detail-dialog .tab-content-header{display:flex;justify-content:space-between}.project-detail-dialog .payout-item-label{display:inline-block;padding:0 6px;border-radius:5px;font-size:9pt;background-color:#eee;color:#666;cursor:default}.project-detail-dialog .el-table td,.project-detail-dialog th{font-size:10pt}.project-detail-dialog .ah-basic-data-table th{white-space:nowrap;word-break:keep-all}