.m-orders[data-v-96c174e0]{min-height:100vh;background:#f5f7fa;font-family:PingFang SC,Microsoft YaHei,sans-serif}.m-orders__skeleton[data-v-96c174e0]{padding:12px}.m-orders__skeleton-card[data-v-96c174e0]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.m-orders__skeleton-header[data-v-96c174e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.m-orders__skeleton-no[data-v-96c174e0]{width:140px;height:16px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%);background-size:400% 100%;animation:skeleton-shimmer-96c174e0 1.4s ease infinite}.m-orders__skeleton-tag[data-v-96c174e0]{width:52px}.m-orders__skeleton-product[data-v-96c174e0],.m-orders__skeleton-tag[data-v-96c174e0]{height:18px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%);background-size:400% 100%;animation:skeleton-shimmer-96c174e0 1.4s ease infinite}.m-orders__skeleton-product[data-v-96c174e0]{width:60%;margin-bottom:10px}.m-orders__skeleton-price[data-v-96c174e0]{width:80px;height:24px;margin-bottom:10px}.m-orders__skeleton-price[data-v-96c174e0],.m-orders__skeleton-time[data-v-96c174e0]{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%);background-size:400% 100%;animation:skeleton-shimmer-96c174e0 1.4s ease infinite}.m-orders__skeleton-time[data-v-96c174e0]{width:120px;height:14px;margin-bottom:14px}.m-orders__skeleton-actions[data-v-96c174e0]{display:flex;gap:8px;padding-top:8px;border-top:1px solid #f5f5f5}.m-orders__skeleton-btn[data-v-96c174e0]{width:72px;height:24px;border-radius:12px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%);background-size:400% 100%;animation:skeleton-shimmer-96c174e0 1.4s ease infinite}@keyframes skeleton-shimmer-96c174e0{0%{background-position:100% 50%}to{background-position:0 50%}}.m-orders__list[data-v-96c174e0]{padding:12px}.m-orders__card[data-v-96c174e0]{background:#fff;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.m-orders__card-header[data-v-96c174e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.m-orders__card-no[data-v-96c174e0]{font-size:13px;color:#666}.m-orders__card-body[data-v-96c174e0]{margin-bottom:12px}.m-orders__card-product[data-v-96c174e0]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.m-orders__card-price[data-v-96c174e0]{font-size:20px;font-weight:700;color:#ff4d4f;margin-bottom:4px}.m-orders__card-time[data-v-96c174e0]{font-size:12px;color:#999}.m-orders__card-actions[data-v-96c174e0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:8px;border-top:1px solid #f5f5f5}.m-orders__invoice[data-v-96c174e0]{padding:20px 16px calc(20px + env(safe-area-inset-bottom))}.m-orders__invoice-title[data-v-96c174e0]{font-size:18px;font-weight:600;color:#333;text-align:center;margin-bottom:16px}.m-orders__invoice-section[data-v-96c174e0]{padding:12px 16px}.m-orders__invoice-label[data-v-96c174e0]{font-size:14px;color:#646566;margin-bottom:8px}.m-orders__radio-group[data-v-96c174e0]{display:flex;gap:20px}.m-orders__radio-group[data-v-96c174e0] .van-radio{align-items:center}.m-orders__radio-group[data-v-96c174e0] .van-radio__icon,.m-orders__radio-group[data-v-96c174e0] .van-radio__icon--round .van-icon{font-size:18px}.m-orders__radio-group[data-v-96c174e0] .van-radio__label{font-size:14px;color:#333;margin-left:6px;line-height:20px}.m-orders__invoice-audit[data-v-96c174e0]{margin:12px 16px;padding:10px 12px;background:#fff1f0;border-radius:8px;font-size:13px;color:#ff4d4f;line-height:1.8}.m-orders__invoice-actions[data-v-96c174e0]{padding:16px}.m-orders__pay[data-v-96c174e0]{padding:24px 20px;text-align:center}.m-orders__pay-title[data-v-96c174e0]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px}.m-orders__pay-info[data-v-96c174e0]{margin-bottom:24px}.m-orders__pay-product[data-v-96c174e0]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.m-orders__pay-amount[data-v-96c174e0]{font-size:28px;font-weight:700;color:#ff4d4f;margin-bottom:8px}.m-orders__pay-no[data-v-96c174e0]{font-size:12px;color:#999}.m-orders__pay-success[data-v-96c174e0]{padding:20px 0}.m-orders__pay-success p[data-v-96c174e0]{font-size:14px;color:#666;margin-top:12px}