.invoice-list[data-v-f7b0eb1c]{padding:.26667rem .2rem;background:#f5f5f5;min-height:100vh}.invoice-list .invoice-header[data-v-f7b0eb1c]{margin-bottom:.26667rem;text-align:center}.invoice-list .invoice-header h1[data-v-f7b0eb1c]{font-size:.42667rem;font-weight:600;color:#1a1a1a;margin:0}.invoice-list .status-nav[data-v-f7b0eb1c]{display:-ms-flexbox;display:flex;gap:.13333rem;margin-bottom:.26667rem;overflow-x:auto;padding-bottom:.13333rem}.invoice-list .status-nav[data-v-f7b0eb1c]::-webkit-scrollbar{height:.05333rem}.invoice-list .status-nav[data-v-f7b0eb1c]::-webkit-scrollbar-track{background:transparent}.invoice-list .status-nav[data-v-f7b0eb1c]::-webkit-scrollbar-thumb{background:#ccc;border-radius:.02667rem}.invoice-list .status-nav .status-item[data-v-f7b0eb1c]{-ms-flex:0 0 auto;flex:0 0 auto;padding:.13333rem .26667rem;border-radius:.32rem;border:.01333rem solid #e8e8e8;background:#fff;font-size:.34667rem;color:#666;cursor:pointer;transition:all .3s;white-space:nowrap}.invoice-list .status-nav .status-item.active[data-v-f7b0eb1c]{background:#ff6a00;color:#fff;border-color:#ff6a00}.invoice-list .invoice-card[data-v-f7b0eb1c]{margin-bottom:.2rem;background:#fff;border-radius:.16rem;overflow:hidden;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.08)}.invoice-list .invoice-card .card-header[data-v-f7b0eb1c]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.2rem .26667rem;border-bottom:.01333rem solid #f0f0f0;background:#fafafa}.invoice-list .invoice-card .card-header .header-left[data-v-f7b0eb1c]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.2rem}.invoice-list .invoice-card .card-header .header-left .order-no[data-v-f7b0eb1c]{font-size:.37333rem;color:#333;font-weight:500}.invoice-list .invoice-card .card-header .header-left .status-badge[data-v-f7b0eb1c]{display:inline-block;padding:.05333rem .16rem;border-radius:.16rem;font-size:.32rem;font-weight:500;background:#f0f0f0;color:#666}.invoice-list .invoice-card .card-header .header-left .status-badge.status-pending[data-v-f7b0eb1c]{background:#fff5e6;color:#ff6a00}.invoice-list .invoice-card .card-header .header-left .status-badge.status-completed[data-v-f7b0eb1c]{background:#e6f7f0;color:#00a870}.invoice-list .invoice-card .card-header .header-left .status-badge.status-rejected[data-v-f7b0eb1c]{background:#ffe6e6;color:#f55}.invoice-list .invoice-card .card-header .invoice-date[data-v-f7b0eb1c]{font-size:.32rem;color:#999}.invoice-list .invoice-card .card-content[data-v-f7b0eb1c]{padding:.26667rem}.invoice-list .invoice-card .card-content .info-row[data-v-f7b0eb1c]{display:-ms-flexbox;display:flex;margin-bottom:.16rem;font-size:.34667rem}.invoice-list .invoice-card .card-content .info-row[data-v-f7b0eb1c]:last-child{margin-bottom:0}.invoice-list .invoice-card .card-content .info-row .label[data-v-f7b0eb1c]{color:#999;min-width:1.33333rem;font-weight:500}.invoice-list .invoice-card .card-content .info-row .value[data-v-f7b0eb1c]{-ms-flex:1;flex:1;color:#333;word-break:break-all}.invoice-list .invoice-card .card-footer[data-v-f7b0eb1c]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.2rem .26667rem;border-top:.01333rem solid #f0f0f0;background:#fafafa}.invoice-list .invoice-card .card-footer .invoice-no[data-v-f7b0eb1c]{font-size:.32rem;color:#999}.invoice-list .float-button[data-v-f7b0eb1c]{position:fixed;bottom:.4rem;right:.4rem;width:1.6rem;height:1.6rem;background:linear-gradient(135deg,#ff6a00,#ff8a3d);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;box-shadow:0 .05333rem .2rem rgba(255,106,0,.3);transition:all .3s;z-index:10}.invoice-list .float-button[data-v-f7b0eb1c]:active{transform:scale(.95);box-shadow:0 .02667rem .10667rem rgba(255,106,0,.2)}.invoice-list .float-button .iconfont[data-v-f7b0eb1c]{font-size:.64rem;color:#fff;line-height:1;margin-bottom:.06667rem}.invoice-list .float-button p[data-v-f7b0eb1c]{font-size:.32rem;color:#fff;margin:0;line-height:1}.invoice-list[data-v-f7b0eb1c] .van-empty{padding:60px 20px}