page{background: #fff;}
.red-bg{background:#EE3A43;color: white;padding: 40rpx;}
.red-bg .label{color: #fff;}
.tab-bar{border-bottom: 2rpx solid #ebedf0; display: flex; justify-content: space-between; align-items: center; box-sizing: content-box; width: 100%;}
.tab-item{flex: 0; flex-basis: 50%; padding: 0; text-align: center; line-height: 88rpx; font-size:28rpx; box-sizing: border-box;}
.tab-item.active .label{border-bottom: 4rpx solid #ee3a43; color: #ee3a43;}
.label{display: inline-block; position: relative; border-bottom: 4rpx solid transparent; color: #7d7e80;width: 100%;}
.item {
  padding: 20rpx;
  display: flex;
  line-height: 48rpx;
  justify-content: space-between;
  border-bottom: 2rpx solid #dcdddd;
}
.text-right {
  width: 220rpx !important;
  text-align: right;
}
.growup-content-list-photo{width: 88rpx;height: 88rpx;border-radius: 50%;margin-right: 10rpx;}
.photo {display: flex;}
.tag{border:2rpx solid #ee3a43; border-radius: 20rpx;font-size: 24rpx;margin-left: 10rpx;padding: 0 16rpx;color: #ee3a43;}
.tag.gray{border: 2rpx solid #c9caca; color: #c9caca;}
.gray-bg{background: #efefef;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius: 20rpx;padding: 0 10rpx;width: 400rpx;}