.success-container.data-v-2795c576 { width: 100%; min-height: 100vh; background: #f7f8fa; display: flex; flex-direction: column; align-items: center; padding-top: 15vh; } .success-card.data-v-2795c576 { width: 90%; background: #fff; border-radius: 32rpx; padding: 80rpx 40rpx; display: flex; flex-direction: column; align-items: center; box-shadow: 0 4rpx 30rpx rgba(0,0,0,0.03); } .success-icon.data-v-2795c576 { margin-bottom: 40rpx; } .status-title.data-v-2795c576 { font-size: 40rpx; font-weight: bold; color: #333; margin-bottom: 16rpx; } .status-desc.data-v-2795c576 { font-size: 28rpx; color: #999; margin-bottom: 80rpx; } .btn-group.data-v-2795c576 { width: 100%; display: flex; flex-direction: column; gap: 24rpx; } .primary-btn.data-v-2795c576 { width: 100%; height: 96rpx; background: #C1001C; color: #fff; border-radius: 48rpx; font-size: 32rpx; font-weight: bold; display: flex; align-items: center; justify-content: center; border: none; box-shadow: 0 10rpx 20rpx rgba(193, 0, 28, 0.15); } .outline-btn.data-v-2795c576 { width: 100%; height: 96rpx; background: #fff; color: #C1001C; border-radius: 48rpx; font-size: 32rpx; font-weight: bold; display: flex; align-items: center; justify-content: center; border: 2rpx solid #C1001C; } .text-btn.data-v-2795c576 { margin-top: 20rpx; background: transparent; color: #666; font-size: 28rpx; border: none; text-decoration: underline; /* 增加下划线提示可点击 */ } .text-btn.data-v-2795c576:active { color: #333; opacity: 0.8; }