.head-revers-back{ font-size: 52rpx; color: #000; } .page-content { width: 100%; padding: 30rpx 60rpx 0; .login-title { display: block; font-size: 68rpx; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700; color: #333333; line-height: 1.2; letter-spacing: 0.96rpx; } .login-content { display: block; font-size: 28rpx; font-family: PingFang SC, PingFang SC-Regular; font-weight: 400; color: #808080; line-height: 1.2; letter-spacing: 0.56rpx; padding: 20rpx 0 40rpx; } } .tab-box{ padding-bottom: 44rpx; } .tab { width: 100%; display: flex; align-items: center; padding-top: 46rpx; .tab-item { font-size: 30rpx; font-family: PingFang SC, PingFang SC-Bold; font-weight: 700; color: #1a1a1a; line-height: 38rpx; letter-spacing: 0.6rpx; +.tab-item { margin-left: 50rpx; } } .active-tab-item { color: $Theme-Color; position: relative; &::before { position: absolute; left: 0; bottom: -11rpx; content: ''; width: 100%; height: 6rpx; border-radius: 2rpx; background-color: $Theme-Color; } } } .login-form{ width: 100%; .form-item{ width: 100%; height: 90rpx; padding: 0 20rpx; display: flex; align-items: center; background-color: $box-bg; border-radius: 6rpx; margin-top: 20rpx; &:first-child{ margin-top: 0; } .form-lable{ width: 140rpx; height: 100%; font-size: 24rpx; flex-wrap: 700; display: flex; align-items: center; .form-lable-icon{ margin-left: 4px; font-size: 18rpx; } } .form-input{ flex: 1; height: 100%; font-size: 28rpx; } .form-input-place{ font-size: 28rpx; color: #938989; } } .form-agreement{ width: 100%; display: flex; align-items: center; font-size: 26rpx; color: #938989; padding: 26rpx 0; .agreement-confirm{ width: 30rpx; height: 30rpx; background-color: $box-bg; margin-right: 10rpx; border-radius: 6rpx; .confirm-icon{ width: 100%; height: 100%; background-color: $Theme-Color; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 24rpx; } } .agreement-name{ color: $Theme-Color; } } .form-btn{ width: 100%; height:90rpx; background-color: $Theme-Color; border-radius: 8rpx; text-align: center; line-height: 90rpx; color: #fff; font-size: 32rpx; font-weight: bold; } } .form-hint{ width: 100%; padding: 46rpx 0 0; font-size: 24rpx; line-height: 1.2; color: #c1c1c1; display: flex; justify-content: center; align-items: stretch; .hint-btn{ color: $Theme-Color; } .form-hint-link{ margin: 0 10px; width: 1rpx; background-color: #cfcfcf; } } .code-box{ width: 100%; margin-top: 50rpx; .code-hint{ margin-top: 50rpx; font-size: 28rpx; display: inline-block; color: #666; } }