/** 订单:下划线筛选 + 描边状态胶囊 + tabular 倒计时 **/ .page-flex { height: 100vh; display: flex; flex-direction: column; overflow: hidden; } .scroll-body { flex: 1; height: 0; } .segbar { position: sticky; top: 0; z-index: 20; margin-top: 36rpx; background: var(--glass); -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px); border-bottom: 1rpx solid var(--hairline); } .od-list { padding: 40rpx var(--pad) 0; display: flex; flex-direction: column; gap: 40rpx; } .od-card { padding-bottom: 36rpx; border-bottom: 1rpx solid var(--hairline); } .od-top { display: flex; align-items: center; gap: 14rpx; } .od-no { flex: 1; font-size: 23rpx; color: var(--ink-3); } .od-goods { margin-top: 24rpx; font-family: var(--serif); font-size: 34rpx; line-height: 1.35; } .od-benefit { margin-top: 10rpx; font-size: 23rpx; color: var(--ink-2); } .od-bottom { margin-top: 28rpx; display: flex; align-items: center; gap: 20rpx; } .od-amount { flex: 1; font-size: 24rpx; color: var(--ink-2); } .od-amount .num { font-family: var(--serif); font-size: 36rpx; color: var(--ink); } .od-actions { display: flex; align-items: center; gap: 16rpx; } .od-countdown { font-size: 23rpx; color: var(--ink-3); font-family: var(--serif); } /* 状态 6「申请退款中」纯等待提示(无任何操作入口) */ .od-note { margin-top: 18rpx; font-size: 23rpx; color: var(--ink-3); } .od-refund-input { margin: 0 var(--pad); width: auto; display: block; }