|  |  | 
 |  |  | .form-label { | 
 |  |  |   display: flex; | 
 |  |  |   align-items: center; | 
 |  |  |   font-size: 28rpx; | 
 |  |  |   font-size: 29rpx; | 
 |  |  |   color: #333; | 
 |  |  |   margin-bottom: 16rpx; | 
 |  |  | } | 
 |  |  | 
 |  |  |   flex-wrap: wrap; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .group-index { | 
 |  |  |   color: #1890FF; | 
 |  |  |   margin-right: 8rpx; | 
 |  |  |   font-size: 28rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .group-name { | 
 |  |  |   font-size: 26rpx; | 
 |  |  |   display: flex; | 
 |  |  |   align-items: center; | 
 |  |  |   font-size: 29rpx; | 
 |  |  |   color: #666; | 
 |  |  |   position: relative; | 
 |  |  |   padding-left: 10rpx; | 
 |  |  |   background-color: rgba(24, 144, 255, 0.1); | 
 |  |  |   padding: 4rpx 20rpx; | 
 |  |  |   background-color: rgba(24, 144, 255, 0.1); | 
 |  |  |   border-radius: 10rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .group-name-text { | 
 |  |  |   color: #333; | 
 |  |  |   margin-right: 8rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .group-intake-count { | 
 |  |  |   color: #999; | 
 |  |  |   font-size: 26rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .group-hint { | 
 |  |  | 
 |  |  |   color: #666; | 
 |  |  |   line-height: 1.6; | 
 |  |  |   padding-left: 20rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | /* 时间提示弹窗样式 */ | 
 |  |  | .time-info-content { | 
 |  |  |   padding: 20rpx 30rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .time-info-item { | 
 |  |  |   display: flex; | 
 |  |  |   margin: 20rpx 0; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .info-text-container { | 
 |  |  |   flex: 1; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .info-title { | 
 |  |  |   font-size: 32rpx; | 
 |  |  |   color: #000; | 
 |  |  |   font-weight: 500; | 
 |  |  |   margin-bottom: 12rpx; | 
 |  |  |   position: relative; | 
 |  |  |   padding-left: 24rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .info-title::before { | 
 |  |  |   content: ''; | 
 |  |  |   position: absolute; | 
 |  |  |   left: 0; | 
 |  |  |   top: 50%; | 
 |  |  |   transform: translateY(-50%); | 
 |  |  |   width: 8rpx; | 
 |  |  |   height: 28rpx; | 
 |  |  |   background-color: #1890FF; | 
 |  |  |   border-radius: 4rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .info-desc { | 
 |  |  |   font-size: 28rpx; | 
 |  |  |   color: #666; | 
 |  |  |   line-height: 1.5; | 
 |  |  |   padding-left: 24rpx; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | .divider { | 
 |  |  |   height: 1rpx; | 
 |  |  |   background-color: #eee; | 
 |  |  |   margin: 16rpx 0; | 
 |  |  | }  |