page { background-color: rgba(247, 247, 250, 1); } .page { padding: 48rpx 40rpx; .form { margin-bottom: 72rpx; padding: 0 32rpx; background-color: #fff; border-radius: 24rpx; .row { display: flex; align-items: center; .label { font-size: 32rpx; color: rgba(137, 141, 151, 1); width: 5em; } .container { flex: 1; .input { padding: 32rpx 0; font-size: 32rpx; color: rgba(1, 1, 5, 1); } .place-input { color: rgba(161, 164, 172, 0.4); } .picker, .picker-area { .picker-content { .content { padding: 32rpx 0; font-size: 32rpx; color: rgba(1, 1, 5, 1); &:empty::after { content: attr(data-place); color: rgba(161, 164, 172, 0.4); } } } } .tel { padding: 32rpx 0; display: flex; justify-content: space-between; align-items: center; .tel-num { font-size: 32rpx; color: rgba(1, 1, 5, 1); } .btn { font-size: 32rpx; color: rgba(246, 74, 58, 1); } } } } &.form-family { .row { .label { width: 7em; } } } } .login-out { margin-top: 32rpx; padding: 22rpx; line-height: 44rpx; font-size: 32rpx; color: rgba(1, 1, 5, 1); text-align: center; background-color: #fff; border-radius: 96rpx; } }