.container {
  width: 99%;
  padding: 20rpx;
  border-radius: 20rpx;
  background-color: #8ab3c4;
  box-shadow: 0 2rpx 6rpx rgba(0, 0, 0, 0.2);
  margin-bottom: 10rpx;
}

.input-group {
  display: flex;
  /* align-items: center; */
  justify-content: flex-start;
  margin-bottom: 10rpx;
  text-align: left;
}

.text {
  width: 80rpx;
  font-size: 28rpx;
  text-align: left;
}
.row {
  display: flex;
}

.cell {
  flex: 1;
  height: 40rpx;
  line-height: 40rpx;
  text-align: center;
  font-size: 24rpx;
  border: 1rpx solid #ccc;
  background-color: #fff;
}

.header-cell {
  flex: 1;
  height: 40rpx;
  line-height: 40rpx;
  text-align: center;
  font-size: 24rpx;
  border: 1rpx solid #ccc;
  background-color: #f0f0f0;
}

.checkbox-cell {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 24rpx;
  border: 1rpx solid #ccc;
  background-color: #fff;
}
