.solicitation_survey_main {
  padding: 40px;
  background-color: #fff;
}
.solicitation_survey_main .breadcrumbs {
  display: flex;
  align-items: center;
  color: #333;
  margin-bottom: 40px;
}
.solicitation_survey_main .breadcrumbs img {
  margin-right: 10px;
}
.solicitation_survey_main .breadcrumbs a {
  color: #333;
}
.solicitation_survey_main .breadcrumbs a:hover {
  color: #016bb5;
}

.solicitation_survey_list .items {
  margin-bottom: 30px;
  padding: 30px;
  box-shadow: 0 0px 6px 0px rgba(132, 176, 200, 0.3);
  display: flex;
  align-items: center;
}

.solicitation_survey_list .items .item_l {
  padding: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 10px;
  background-color: #eaf6fe;
  margin-right: 40px;
}

.solicitation_survey_list .items.end .item_l {
  background-color: #eef1f3;
}
.solicitation_survey_list .items .item_l .start {
  width: 40px;
  margin-left: 20px;
  font-size: 18px;
  font-weight: 700;
  color: #016cb5;
}

.solicitation_survey_list .items .item_l .end {
  width: 40px;
  margin-left: 20px;
  font-size: 18px;
  font-weight: 500;
  color: #666;
}

.solicitation_survey_list .items .item_c {
  padding-right: 70px;
  border-right: 1px solid #dedede;
  width: 72%;
  margin-right: 50px;
}

.solicitation_survey_list .items .item_c a {
  line-height: 60px;
  display: inline-block;
  color: #333;
  font-size: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

.solicitation_survey_list .items .item_c a:hover {
  color: #016cb5;
}

.solicitation_survey_list .items .item_c .start_time_box span {
  margin-right: 60px;
  color: #666;
  font-size: 18px;
}

.solicitation_survey_list .items .but.noStart {
  display: none;
}
.solicitation_survey_list .items .but {
  padding: 10px;
  border-radius: 10px;
  background-color: #eaf6fe;
}

.solicitation_survey_list .items .but a {
  color: #016cb5;
  font-size: 18px;
}
