.recipe[data-v-2bdf3b30]{width:148mm;font-size:12px;color:#000;padding:2mm;margin:0 auto;box-sizing:border-box;overflow:hidden;position:relative;page-break-after:avoid;page-break-inside:avoid}.recipe .header[data-v-2bdf3b30]{text-align:center;margin-bottom:3mm}.recipe .header .title[data-v-2bdf3b30]{font-size:16px;font-weight:700;margin-bottom:2mm}.recipe .header .date[data-v-2bdf3b30]{margin-top:2mm;font-size:12px}.recipe .header .date span[data-v-2bdf3b30]{margin-left:10mm}.recipe .header .hospital-info[data-v-2bdf3b30]{margin-top:2mm;display:flex;justify-content:center;font-size:12px;flex-wrap:wrap}.recipe .body[data-v-2bdf3b30]{padding:0 2mm;display:flex;flex-direction:column}.recipe .body .content-container[data-v-2bdf3b30]{display:flex;flex:1}.recipe .body .left-column p[data-v-2bdf3b30],.recipe .body .middle-column p[data-v-2bdf3b30],.recipe .body .right-column p[data-v-2bdf3b30]{margin:1mm 0;font-size:11px;line-height:1.2}.recipe .body .left-column[data-v-2bdf3b30]{width:33mm;margin-right:3mm}.recipe .body .middle-column[data-v-2bdf3b30]{width:30mm;margin-right:3mm}.recipe .body .right-column[data-v-2bdf3b30]{flex:1;overflow:hidden}.recipe .body .total-section[data-v-2bdf3b30]{display:flex;justify-content:flex-end}.recipe .body .total-section .total-fee[data-v-2bdf3b30]{font-weight:700;font-size:14px}.recipe .body .footer-info[data-v-2bdf3b30]{display:flex;font-size:11px;justify-content:space-between}[data-v-2bdf3b30] .el-divider--horizontal{margin:2mm 0}@media print{body[data-v-2bdf3b30]{margin:0!important;padding:0!important}.recipe[data-v-2bdf3b30]{height:210mm;overflow:visible}}.yb_statistics[data-v-020bd300]{font-size:14px;color:#444;padding:16px;background-color:#fff;height:100%;overflow:auto}.yb_statistics .header_btn[data-v-020bd300]{margin-top:4px;margin-right:10px}.yb_statistics .table_container[data-v-020bd300]{display:flex;justify-content:space-around}.yb_statistics .table_container .title[data-v-020bd300]{font-size:18px;font-weight:700;margin-bottom:5px;margin-right:10px}.yb_statistics .table_container .table_left[data-v-020bd300]{width:35%}.yb_statistics .table_container .table_right[data-v-020bd300]{width:62%}.pagination[data-v-020bd300]{margin-top:10px}.header_info[data-v-020bd300]{margin:10px 0;width:100%}.business_container .item[data-v-020bd300]{width:100%;height:80px;border:1px solid #ccc;display:flex;flex-direction:column;justify-content:space-around;padding-left:20px;border-radius:5px;background-color:#fff}.business_container .item .title[data-v-020bd300]{font-size:15px;color:#9e9e9e;font-weight:600}.business_container .item .value[data-v-020bd300]{color:#333;font-weight:500;font-size:28px;margin-top:5px}.business_container .el-col[data-v-020bd300]{margin:0 0 10px 0}[data-v-020bd300] .el-radio-group{align-items:normal}.hospital-billing-container[data-v-6bdc6a28]{display:flex;flex-direction:column;height:100%;padding:10px;background-color:#f0f2f5;box-sizing:border-box}.top-controls-wrapper[data-v-6bdc6a28]{background-color:#fff;padding:12px 16px;margin-bottom:12px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.06);flex-shrink:0}.search-form .el-form-item[data-v-6bdc6a28]{margin-bottom:12px}.search-form .el-form-item[data-v-6bdc6a28]:last-child{margin-bottom:0}.date-picker-group[data-v-6bdc6a28]{display:flex;align-items:center;width:100%}.date-picker-group .date-picker-item[data-v-6bdc6a28]{flex:1}.date-picker-group .date-separator[data-v-6bdc6a28]{padding:0 6px}.top-action-buttons[data-v-6bdc6a28]{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.main-content-area[data-v-6bdc6a28]{flex-grow:1;display:flex;gap:16px;overflow:hidden}.table-column[data-v-6bdc6a28]{display:flex;flex-direction:column;height:100%}.left-table-column[data-v-6bdc6a28]{width:150px;flex-shrink:0}.right-table-column[data-v-6bdc6a28]{flex:1;min-width:0}.table-wrapper[data-v-6bdc6a28]{background-color:#fff;padding:10px 12px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.06);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.right-table-header[data-v-6bdc6a28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-shrink:0}.selected-type-indicator[data-v-6bdc6a28]{font-size:13px;color:var(--el-color-primary);font-weight:500}.summary-section[data-v-6bdc6a28]{padding:8px 0 0 0;border-top:1px solid #ebeef5;margin-top:8px;background-color:#fff;flex-shrink:0}.summary-text[data-v-6bdc6a28]{font-size:13px;font-weight:500}.summary-amount[data-v-6bdc6a28]{color:var(--el-color-success);font-weight:700;display:flex;align-items:center}.mr-1[data-v-6bdc6a28]{margin-right:4px}.ml-2[data-v-6bdc6a28]{margin-left:10px}.text-right[data-v-6bdc6a28]{text-align:right}@media(max-width:768px){.hospital-billing-container[data-v-6bdc6a28]{padding:8px}.top-controls-wrapper[data-v-6bdc6a28]{padding:8px;margin-bottom:8px}.table-wrapper[data-v-6bdc6a28]{padding:8px}.date-picker-group[data-v-6bdc6a28]{flex-direction:column}.date-picker-group .date-separator[data-v-6bdc6a28]{display:none}.date-picker-group .date-picker-item[data-v-6bdc6a28]{width:100%;margin-bottom:8px}.date-picker-group .date-picker-item[data-v-6bdc6a28]:last-child{margin-bottom:0}.top-action-buttons[data-v-6bdc6a28]{justify-content:center;margin-top:10px}.top-action-buttons .el-button-group[data-v-6bdc6a28]{margin-top:8px}.main-content-area[data-v-6bdc6a28]{flex-direction:column;gap:12px}.main-content-area .table-column[data-v-6bdc6a28]{width:100%!important;max-width:100%;flex-basis:auto!important}.main-content-area .table-column[data-v-6bdc6a28]:not(:last-child){margin-bottom:0}}[data-v-6bdc6a28] .el-table__body tr.current-row>td{color:#fff;background:#54a9fd!important}.yb_statistics[data-v-79447b88]{padding:10px;font-size:14px;color:#444;background-color:#fff;height:100%;overflow:auto}