.form-cell--required { position: relative; height: 1em; } .form-cell--required::after { position: absolute; content: "*"; color: red; left: 4rpx; top: 0; } .form-content__wrapper { width: 100%; display: flex; align-items: center; text-align: right; font-size: 28rpx; } .form__placeholder { font-size: 28rpx; color: #666; } .truncate { overflow: hidden; text-overflow: ellipsis; } .flex-main-content { width: 0; flex-grow: 1; } .form-arrow { flex-shrink: 0; margin-left: 10rpx; } .form-row { display: flex; align-items: center; padding: 24rpx 30rpx; border-bottom: 1px solid #eee; font-size: 28rpx; } .form-row__label { flex-shrink: 0; min-width: 160rpx; max-width: 280rpx; margin-right: 20rpx; line-height: 42rpx; } .form-row__content { width: 0; flex-grow: 1; }