.section1_202010_1 > ul{
  display:flex;
  flex-wrap:wrap;
  margin-top:-1rem;
  margin-left:-1rem;
}
.section1_202010_1 > ul > li{
  width:calc(33.3% - 1rem);
  margin-top:1rem;
  margin-left:1rem;
}
.section1_202010_1 > ul > li > h3{
  display: flex;
  align-items: center;
}
.section1_202010_1 > ul > li > h3 > p{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 26px;
  height: 26px;
  margin-right: 0.5rem;
  padding-top: 1px;
  background-color: #00879F;
  line-height: 1;
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
}
.section1_202010_1 > ul > li > h3 > span{
  font-size:12px;
}	
.auto_fit{
flex:1;
}
.line_split{
display:flex;
flex-direction: row;
}
.line_split > *{
margin-left:1rem;
}
.line_split > *:first-child{
margin-left:0;
}
.switch_direction{
flex-direction:row;
}.line_split.two_parts,
.line_split.three_parts,
.line_split.three_parts2,
.line_split.four_parts{
flex-wrap:wrap;
margin-left:-1rem;
}
.line_split.two_parts > *{
width:calc((100% - 2rem) / 2.001);
margin-left:1rem;
}
.line_split.three_parts > *{
width:calc((100% - 3rem) / 3.001);
margin-left:1rem;
}
.line_split.three_parts2 > *{
width:calc((100% - 3rem) / 3.001);
margin-left:1rem;
}
.line_split.four_parts > *{
width:calc((100% - 4rem) / 4.001);
margin-left:1rem;
}
.margin_top{
margin-top:1rem!important;
}

@media screen and (max-width: 1024px){
  .section1_202010_1 > ul > li > h3 > span{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
  }
  
  .line_split.two_parts > *{
    width:100%;
  }
  .line_split.two_parts > *:nth-child(n + 2){
    margin-top:16px;
  }
}

@media screen and (max-width: 600px){
  .section1_202010_1 > ul > li{
    width:calc(50% - 1rem);
  }
	
  .auto_fit{
    flex:1;
  }
  .switch_direction{
    flex-direction:column;
  }
  .switch_direction > *{
    margin-left:0;
    margin-top:16px;
  }
  .switch_direction > *:first-child{
    margin-top:0;
  }
}
