.bills-detail-box[data-v-51ac9f74]{min-height:100vh;background:#f5f5f5;padding-top:50px}.detail-content[data-v-51ac9f74]{padding:10px 0 80px}.loading-wrap[data-v-51ac9f74]{display:flex;justify-content:center;align-items:center;height:300px}.bill-title[data-v-51ac9f74]{font-size:15px;font-weight:600;color:#333;padding:10px 16px 0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-card[data-v-51ac9f74]{background:#fff;margin:12px 16px;border-radius:12px;padding:16px 18px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.summary-card .summary-row[data-v-51ac9f74]{display:flex;justify-content:space-between;padding:5px 0;font-size:14px;color:#666}.summary-card .summary-row .value[data-v-51ac9f74]{font-weight:500}.summary-card .summary-row .value.paid[data-v-51ac9f74]{color:#52c41a}.summary-card .summary-row.total[data-v-51ac9f74]{padding-top:8px}.summary-card .summary-row.total .label[data-v-51ac9f74]{font-weight:600;color:#333}.summary-card .summary-row.total .total-amount[data-v-51ac9f74]{font-size:20px;font-weight:700;color:#ff4d4f}.summary-card .summary-divider[data-v-51ac9f74]{height:1px;background:#f0f0f0;margin:8px 0}.receipt-detail-list[data-v-51ac9f74]{background:#f7f7f7;border-radius:6px;padding:6px 12px;margin:4px 0 8px 0}.receipt-detail-list .receipt-item[data-v-51ac9f74]{display:flex;justify-content:space-between;font-size:13px;color:#666;padding:4px 0;border-bottom:1px solid #eee}.receipt-detail-list .receipt-item[data-v-51ac9f74]:last-child{border-bottom:none}.receipt-detail-list .receipt-item .receipt-no[data-v-51ac9f74]{font-weight:500}.receipt-detail-list .receipt-item .receipt-amount[data-v-51ac9f74]{font-weight:500;color:#52c41a}.section[data-v-51ac9f74]{background:#fff;margin:12px 16px;border-radius:12px;padding:14px 16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.section .section-title[data-v-51ac9f74]{display:flex;align-items:center;font-size:15px;font-weight:600;color:#333;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.section .section-title .dot[data-v-51ac9f74]{width:8px;height:8px;border-radius:50%;margin-right:8px}.section .section-title .dot.blue[data-v-51ac9f74]{background:#1890ff}.section .section-title .dot.red[data-v-51ac9f74]{background:#ff4d4f}.section .section-title .dot.orange[data-v-51ac9f74]{background:#faad14}.section .section-title .badge[data-v-51ac9f74]{margin-left:8px;font-size:12px;color:#999;font-weight:400}.order-item[data-v-51ac9f74]{padding:10px 0;border-bottom:1px solid #f5f5f5}.order-item[data-v-51ac9f74]:last-child{border-bottom:none}.order-item .order-header[data-v-51ac9f74]{display:flex;justify-content:space-between;font-size:14px}.order-item .order-header .order-no[data-v-51ac9f74]{color:#333;font-weight:500}.order-item .order-header .order-date[data-v-51ac9f74]{color:#999;font-size:12px}.order-item .order-header .order-amount[data-v-51ac9f74]{font-weight:600;color:#333}.order-item .order-header .order-amount.return[data-v-51ac9f74]{color:#ff4d4f}.order-item .order-header .order-amount.positive[data-v-51ac9f74]{color:#52c41a}.order-item .order-header .order-amount.negative[data-v-51ac9f74]{color:#ff4d4f}.order-item .order-items[data-v-51ac9f74]{margin-top:6px;padding-left:4px}.order-item .order-items .item-row[data-v-51ac9f74]{display:flex;justify-content:space-between;font-size:13px;color:#666;padding:2px 0}.order-item .order-reason[data-v-51ac9f74]{font-size:12px;color:#999;margin-top:4px}.bottom-actions[data-v-51ac9f74]{position:fixed;bottom:0;left:0;right:0;max-width:750px;margin:0 auto;padding:12px 16px;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.08)}.bottom-actions .pay-btn[data-v-51ac9f74]{background:#29323c;color:#fff;text-align:center;padding:14px 0;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer}.bottom-actions .pay-btn[data-v-51ac9f74]:active{opacity:.8}.bottom-actions .paid-tag[data-v-51ac9f74]{text-align:center;color:#52c41a;font-size:16px;padding:10px 0}.none-list[data-v-51ac9f74]{margin:60px auto 20px;width:100%;max-width:625px}.none-list .none[data-v-51ac9f74]{margin:10px 0 0;color:#969699}.none-list img[data-v-51ac9f74]{min-height:142px}