.academyCategory_container .main-content-width .layui-tab-content {
  border-top: min(max(1.6px, 0.13228vw), 2px) solid #d8d8d8
}

.academyCategory_container .content-wrap {
  display: flex;
  flex-wrap: wrap;
  min-height: min(max(380.8px, 31.48148vw), 476px)
}

.academyCategory_container .content-wrap .placeholder_data .courseItem_name {
  background: #ededed;
  height: min(max(20px, 1.65344vw), 25px)
}

.academyCategory_container .content-wrap .placeholder_data .fieldsList {
  background: #ededed;
  width: min(max(29.6px, 2.44709vw), 37px);
  height: min(max(16px, 1.32275vw), 20px);
  border-radius: min(max(5.6000000000000005px, 0.46296vw), 7px)
}

.academyCategory_container .content-wrap .academyCourse_item {
  display: flex;
  margin: min(max(20.8px, 1.71958vw), 26px) 0;
  height: min(max(148.8px, 12.30159vw), 186px);
  width: calc(33% - min(max(12px, 0.99206vw), 15px));
  margin-right: min(max(18.400000000000002px, 1.52116vw), 23px)
}

.academyCategory_container .content-wrap .academyCourse_item .iconImageSquareUrl {
  width: min(max(150.4px, 12.43386vw), 188px);
  height: min(max(150.4px, 12.43386vw), 188px);
  border-radius: min(max(6.4px, 0.5291vw), 8px);
  margin-right: min(max(24px, 1.98413vw), 30px);
  flex: none
}

.academyCategory_container .content-wrap .academyCourse_item .courseItem_name {
  font-weight: 600;
  font-size: min(max(12.8px, 1.0582vw), 16px);
  color: #62666a;
  line-height: min(max(20.8px, 1.71958vw), 26px)
}

.academyCategory_container .content-wrap .academyCourse_item .fieldsList {
  display: flex;
  flex-wrap: wrap;
  margin-top: min(max(8.8px, 0.72751vw), 11px)
}

.academyCategory_container .content-wrap .academyCourse_item .fieldsList_item {
  margin-right: min(max(4px, 0.33069vw), 5px);
  margin-bottom: min(max(4px, 0.33069vw), 5px);
  max-width: 100%;
  height: min(max(16px, 1.32275vw), 20px);
  line-height: min(max(14.4px, 1.19048vw), 18px);
  text-align: center;
  background: rgba(240, 154, 37, 0.6);
  border-radius: min(max(5.6000000000000005px, 0.46296vw), 7px);
  font-weight: 600;
  font-size: min(max(8.8px, 0.72751vw), 11px);
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  padding: 0 min(max(5.6000000000000005px, 0.46296vw), 7px)
}

.academyCategory_container .content-wrap .academyCourse_item:hover {
  transform: scale(1.1);
  background: #ffffff;
  box-shadow: 0 min(max(1.6px, 0.13228vw), 2px) min(max(11.200000000000001px, 0.92593vw), 14px) 0 rgba(0, 0, 0, 0.25);
  border-radius: min(max(6.4px, 0.5291vw), 8px)
}

.academyCategory_container .content-wrap .dividingLine {
  width: 100%;
  height: min(max(0.8px, 0.06614vw), 1px);
  background: #d8d8d8
}

.academyCategory_container .content-wrap .largerData {
  width: calc(66% - min(max(43.2px, 3.57143vw), 54px));
  margin-right: min(max(56px, 4.62963vw), 70px)
}

.academyCategory_container .content-wrap .largerData .iconImageSquareUrl {
  width: min(max(322.40000000000003px, 26.65344vw), 403px);
  height: min(max(150.4px, 12.43386vw), 188px)
}

.academyCategory_container .content-wrap .largerData .courseItem_name {
  color: #3d3d3d
}

.hospitalSpace_container .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after,
.academyCategory_container .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after {
  top: unset
}

.hospitalSpace_container .layui-unselect.layui-tab-bar,
.academyCategory_container .layui-unselect.layui-tab-bar {
  display: none !important
}