.tscontainer { padding: 20rpx; background-color: #f5f5f5; min-height: 100vh; padding-top: calc(90rpx + 44px + 20rpx); /* 增加了额外的顶部间距 */ } .custom-nav { display: flex; align-items: center; height: 90rpx; margin-bottom: 20rpx; background-color: #2E82FF; position: fixed; top: 0; left: 0; right: 0; z-index: 1000; padding: 0 20rpx; padding-top: 44px; /* 适配iPhone状态栏 */ } .fixed-back { font-size: 40rpx; text-align: center; color: #fff; } .nav-title { flex: 1; text-align: center; font-size: 34rpx; color: #fff; } .success-content { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 60px; padding: 0 30px; position: relative; } .success-icon { width: 120px; height: 120px; margin-bottom: 20px; } .success-title { font-size: 18px; font-weight: 500; margin-bottom: 15px; color: rgba(28, 28, 47, 1); } .success-desc { font-size: 14px; color: rgba(134, 141, 155, 1); text-align: center; line-height: 1.5; } .bottom-buttons { position: relative; margin-top: 80px; display: flex; flex-direction: column; padding: 0 30px; align-items: center; width: 100%; box-sizing: border-box; } .continue-btn { background-color: #0080ff; color: white; border-radius: 24px; font-size: 18px; height: 48px; line-height: 48px; margin-bottom: 15px; width: 100%; text-align: center; } .return-btn { background-color: transparent; color: rgba(46, 130, 255, 1); border-radius: 24px; font-size: 16px; height: 48px; line-height: 48px; width: 100%; text-align: center; border: none; }