/* pages/forGetPassword/index.wxss */ .login { &__title { color: rgba(0, 0, 0, 0.9); font-size: 56rpx; font-weight: 600; line-height: 72rpx; padding: 16rpx 32rpx 40rpx; } &__input { .input-label { display: flex; padding-right: 32rpx; box-sizing: border-box; border-right: 1rpx solid #e7e7e7; } .input-icon { margin-left: 8rpx; } } &__tips { color: rgba(0, 0, 0, 0.4); font-size: 24rpx; font-style: normal; font-weight: 400; line-height: 40rpx; margin: 24rpx 32rpx 32rpx; } &__button { margin: 0 32rpx; } &__password--forget { display: flex; font-size: 24rpx; align-items: center; margin: 32rpx; line-height: 40rpx; } &__others { margin: 64rpx 32rpx auto 32rpx; display: flex; align-items: center; justify-content: space-between; &-label { min-width: 96rpx; color: rgba(0, 0, 0, 0.6); font-size: 24rpx; line-height: 40rpx; } &-buttons { flex: 1; margin-left: 32rpx; display: flex; align-items: center; justify-content: flex-end; .button { margin: 0 !important; &:not(:last-child) { margin-right: 32rpx !important; } } } } // 覆盖组件样式 .radio-class { --td-radio-icon-size: 32rpx; --td-radio-label-line-height: 40rpx; align-items: center; } .radio-class-icon { margin-top: 0 !important; } .radio-class-label { margin-left: 8rpx !important; font-size: 24rpx !important; line-height: 40rpx !important; } .login__button{ margin-top: 40rpx; } }