.logo_wrap{ width: 140rpx; height: 140rpx; margin-bottom: 48rpx; image{ width: 100%; height: 100%; border-radius: 50%; } } .main_footer{ position: fixed; bottom: 220rpx; left: 40rpx; width: 630rpx; .line{ display: flex; flex-wrap: wrap; color: #555555; font-size: 24rpx; margin-bottom: 40rpx; .content{ flex: 1; } } .btn{ width: 630rpx; height: 88rpx; background: var(--themeColor); border-radius: 8rpx; display: flex; justify-content: center; align-items: center; color: #fff; font-weight: 500; font-size: 30rpx; } } .modal{ width: 100%; max-height: 1120rpx; min-height: 600rpx; padding: 40rpx; } .title{ font-weight: 600; font-size: 44rpx; color: #111111; line-height: 60rpx; margin-bottom: 28rpx; } .container{ min-height: 100vh; padding: 120rpx 60rpx; background-color: #fff; }