.comment-box-swiper-box{
  display:flex;
  justify-content:space-between;
  margin-top:23px;
  width:100%;
}
.comment-box-swiper{
  width:745px;
  flex:none;
  margin-left:0;
}
.comment-box-swiper-box-menu{
  flex:none;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
}
.comment-box-swiper-box-menu-unit{
  width:85px;
  height:49px;
  flex:none;
  border:0px solid #e20413;
  box-sizing:border-box;
  transition:0.5s;
  position:relative;
  cursor:pointer;
}
.comment-icon{
  width:4px;
  height:8px;
  opacity:0;
  transition:0.5s;
  position:absolute;
  left:-4px;
  top:50%;
  transform:translateY(-50%);
}
.comment-box-swiper-box-menu-unit-active{
  border:1px solid #e20413;
}
.comment-box-swiper-box-menu-unit-active .comment-icon{
  opacity:1;
}
.comment-box-left-bottom{
  margin-top:22px;
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
}
.comment-box-left-bottom-unit{
  flex:none;
  width:405px;
  height:54px;
  display:flex;
  padding:0 15px;
  align-items:center;
  background-color: #eeeeee;
  margin-top:21px;
}
.comment-box-left-bottom-unit:nth-child(-n+2){
  margin-top:0;
}
.comment-box-swiper .common-column-list-unit{
  display:flex;
  width:745px;
}
.comment-box-swiper .common-column-list-unit-img{
  flex:none;
  width:288px;
  height:163px;
}
.comment-box-swiper .common-column-list-unit-content{
  margin-left:8px;
  flex:none;
  flex:1;
}
.comment-box-swiper .common-column-list-unit-title{
  text-align:center;
  padding:7px 36px 0;
  height:51px;
}
.comment-box .da-box-list-4{
  margin-top:26px;
}
.comment-box .da-box-list-4-unit{
  margin-top:35px;
}
.comment-box .swiper-slide{
  background-color:#f5f5f5;
}
.comment-box-left-bottom-unit-link{
  font-size:18px;
  transition:0.5s;
}
.comment-box-left-bottom-unit-link:hover{
  color:#cf020f;
}
@media (max-width:1400px){
  .comment-box-swiper-box{
    margin-top:2vw;
  }
  .comment-box-swiper{
    width:51vw;
  }
  .comment-box-swiper .common-column-list-unit-title{
    height: 4vw;
    padding: 0 2vw 0;
  }
  .comment-box-swiper .common-column-list-unit{
    width:100%;
  }
  .comment-box-swiper .common-column-list-unit-img{
    width: 22vw;
    height: 12.5vw;
  }
  .comment-box-swiper-box-menu-unit{
    width: 7vw;
    height: 4vw;
  }
  .comment-box-left-bottom-unit{
    width: 29vw;
    height: 4vw;
    margin-top: 1vw;
    padding:0 1vw;
  }
  .comment-box-left-bottom-unit-link{
    font-size:1.3vw;
    line-height: 1.9vw;
  }
  .comment-box .da-box-list-4{
    margin-top:1.4vw;
  }
  .comment-box .da-box-list-4-unit{
    margin-top:3.75vw;
  }
  .comment-box .common-column-list-unit-text{
    margin-top:0.8vw;
  }
  .comment-box-left-bottom{
    margin-top:1.52vw;
  }
}
@media (max-width:1099px){
  .comment-box-left-bottom-unit-link{
    font-size:1.7vw;
  }
  .comment-box .da-box-list-4-unit{
    margin-top:1.82vw;
  }
  .comment-box-left-bottom-unit{
    height:5vw;
  }
  .comment-box-swiper .common-column-list-unit-img{
    width: 25vw;
    height: 14.1vw;
  }
}
@media (max-width:900px){
  .comment-box .da-box-list-4{
    margin-top:1.8vw;
  }
}
@media (max-width:767px){
  .comment-box-swiper{
    width: 84.93vw;
    margin-right: 0;
  }
  .comment-box-swiper .common-column-list-unit-img{
    width: 38.4vw;
    height: 21.5vw;
  }
  .comment-box-swiper .common-column-list-unit-content{
    margin-left: 2.53vw;
    margin-top: 0.8vw;
  }
  .comment-box-swiper .common-column-list-unit-title{
    padding:0;
    font-size: 4.27vw;
    height:15.9vw;
  }
  .comment-box .common-column-list-unit-text{
    display:none;
  }
  .comment-box-swiper-box-menu-unit{
    width: 10vw;
    height: 5.7vw;
  }
  .comment-box-left-bottom{
    margin-top:2.5vw;
  }
  .comment-box-left-bottom-unit{
    width:100%;
    padding:2vw;
    height:unset;
    margin-top:2.67vw;
  }
  .comment-box-left-bottom-unit:nth-child(2){
    margin-top:2.67vw;
  }
  .comment-box-left-bottom-unit-link{
    font-size: 4.27vw;
    line-height: 4.8vw;
  }
  .comment-box .da-box-list-4{
    margin-top:6.67vw;
  }
  .comment-box .da-box-list-4-unit{
    margin-top:3.73vw;
  }
  .comment-box .common-column-list-unit-bottom{
    margin-top:0;
  }
}
