.preview-container { display: flex; flex-direction: column; padding: 30rpx; height: 90vh; margin-left: 5%; background-color: #ffffff; } .title { font-size: 40rpx; font-weight: bold; color: #333; margin-bottom: 40rpx; text-align: left; } .guide-image { width: 100%; display: flex; justify-content: center; margin-bottom: 30rpx; } .guide-image image { width: 570rpx; height: 660rpx; } .guide-text { font-size: 32rpx; color: #2a3bab; margin-bottom: 40rpx; text-align: left; } .requirements-list { width: 90%; margin-bottom: 60rpx; } .requirement-item { font-size: 28rpx; color: #999; margin-bottom: 20rpx; line-height: 1.5; } .action-button { width: 90%; margin-top: auto; margin-bottom: 40rpx; } .action-button button { background-color: #0039b3; color: white; border-radius: 50rpx; font-size: 32rpx; height: 90rpx; line-height: 90rpx; }