.header2 {
    padding: 1% 0  !important;
}
 .bs  {
    background: #FCE5EB !important;
}
 .bsa a{color:#CE0F1E !important}
 .main11 ul li.bs {
    color:#CE0F1E !important
}

 .main11 ul li {
     background: #fff;
    border-bottom: 1px solid #f5f0f0;
}

.recommend-son h4 span:nth-child(2) {
color: #999999;
    font-size: 100%;
    font-size: 0.75rem;
    font-family: SourceHanSansCN-Regular;
    float: right;
    margin-top: 1%;
    margin-left:auto;
}

 .recommend-son h2 {
 height:40px;
     display: -webkit-box;
    /*font-weight: 600;*/
overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2;
}
.cs-1 a{
    width: 100%;
    height: 20vw;
    display: block;
}

.cs-1 img{
    width: 100%;
    height: 100%;
    display: block;
}
.commodity-son{
    width: 100%;
}
 
.recommend-son h4 {
    align-items: center;
    display: flex;
    font-size: 12px;
}
         .main11 ul li {
             text-align: center;
   
             padding-left: 0px;
         }
           .tagLeve{background: #FB4542;
    padding: 2px 5px !important;
    margin: 5px auto;
    color: #fff;
    width: 75px;
    text-align: center;
    border-radius: 5px;
    font-size: 12px;}
         .myType li a {
         display:block
         }
         #myType0 a{   display:block}
         .header2 ul li {
    width: 75px !important;
 
}
 

