/** * 审核未通过页 U17 / H11 */ .rr-page { min-height: 100vh; background: var(--color-bg-page); padding-bottom: calc(160rpx + env(safe-area-inset-bottom)); } .rr-loading, .rr-empty { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 60vh; gap: var(--spacing-4); } .rr-body { padding: var(--spacing-2) var(--spacing-page-x); } /* ============ 顶部提示卡 ============ */ .rr-hero { margin-bottom: var(--spacing-3); padding: var(--spacing-5) var(--spacing-4); text-align: center; } .rr-hero__icon { width: 96rpx; height: 96rpx; margin: 0 auto var(--spacing-3); border-radius: var(--radius-full); background: var(--color-warning-light); color: var(--color-warning); font-size: 56rpx; line-height: 96rpx; font-weight: var(--font-weight-bold); } .rr-hero__title { display: block; font-size: var(--font-size-xl); color: var(--color-text-primary); font-weight: var(--font-weight-semibold); margin-bottom: var(--spacing-2); } .rr-hero__desc { display: block; font-size: var(--font-size-md); color: var(--color-text-secondary); line-height: 1.7; } /* ============ 通用 section ============ */ .rr-section { margin-bottom: var(--spacing-3); padding: var(--spacing-3) var(--spacing-4); } /* ============ 需修改项列表 ============ */ .rr-issue { padding: var(--spacing-3) 0; border-bottom: var(--border-width) solid var(--color-divider); } .rr-issue:last-child { border-bottom: none; } .rr-issue__head { display: flex; align-items: center; justify-content: space-between; gap: var(--spacing-3); margin-bottom: var(--spacing-2); } .rr-issue__title { font-size: var(--font-size-md); color: var(--color-text-primary); font-weight: var(--font-weight-medium); } .rr-issue__reason { padding: var(--spacing-2) var(--spacing-3); background: var(--color-warning-light); border-radius: var(--radius-md); margin-bottom: var(--spacing-2); } .rr-issue__reason-label { display: block; font-size: var(--font-size-sm); color: var(--color-warning); font-weight: var(--font-weight-medium); margin-bottom: var(--spacing-1); } .rr-issue__reason-text { display: block; font-size: var(--font-size-sm); color: var(--color-text-primary); line-height: 1.7; } .rr-issue__action { display: flex; justify-content: flex-end; } .rr-issue__edit-link { font-size: var(--font-size-md); color: var(--color-primary); font-weight: var(--font-weight-medium); padding: var(--spacing-1) var(--spacing-2); } /* ============ 其他审核结果 ============ */ .rr-toggle { display: flex; align-items: center; justify-content: space-between; padding: var(--spacing-2) 0; } .rr-toggle__text { font-size: var(--font-size-md); color: var(--color-text-secondary); } .rr-toggle__arrow { font-size: var(--font-size-sm); color: var(--color-primary); } .rr-other-list { margin-top: var(--spacing-2); padding-top: var(--spacing-2); border-top: var(--border-width) solid var(--color-divider); } .rr-other-row { display: flex; align-items: center; justify-content: space-between; gap: var(--spacing-3); padding: var(--spacing-2) 0; } .rr-other-row__label { font-size: var(--font-size-md); color: var(--color-text-primary); } /* ============ 操作按钮 ============ */ .rr-actions { margin: var(--spacing-4) 0; } /* ============ 帮助提示 ============ */ .rr-help { text-align: center; padding: var(--spacing-3) 0; } .rr-help__text { display: block; font-size: var(--font-size-sm); color: var(--color-text-tertiary); line-height: 1.6; }