.as-container { padding: 28rpx 28rpx 0; } .as-container .auth-layout { padding: 50rpx 36rpx 40rpx; width: calc(100% - 72rpx); background-color: #fff; border-radius: 6rpx; display: flex; flex-direction: column; align-items: flex-start; } .as-container .auth-layout .title { font-size: 36rpx; font-weight: 500; line-height: 54rpx; color: #333333; } .protocol { margin-top: 110rpx; color: #B1B1B1; font-weight: 400; font-size: 28rpx; line-height: 40rpx; display: flex; align-items: center; } .protocol .protocol-top { color: #1677FF; } .submit-btn { margin-top: 38rpx; width: 100%; height: 98rpx; border-radius: 16rpx; display: flex; justify-content: center; align-items: center; font-weight: 400; font-size: 36rpx; border: none; color: #ffffff; background-color: #1677FF; } .btn-disabled { color: #B1B1B1; background-color: #F2F2F2; } .btn-hover { opacity: 0.6; }