*{
  margin: 0;
  padding: 0;
}


  .com_img div{
    width: 79px;
    height: 79px;
    line-height: 79px;
    float: left;
  }
  .com_img div.video_img{
    margin-right: .2rem;
    /*margin-bottom: .2rem*/
  }
  .com_img img{
    width: 79px;
    height: auto;
    overflow: hidden;
  }
  .com_mcch{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
    display: none;
  }
  .com_mccs{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    z-index: 1015;
  }
  .hide_img{
    font-size: 26px;
    margin-left: 10px;
    margin-top: 10px;
    z-index: 1016;
    color: #fff;
    width: 24px;
    height: 24px;
    line-height: 24px;
    border-radius: 18px;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
  }
  .box_img li{
    list-style: none;
    overflow: hidden;
  }
  .box_img li>img{
    height: auto;
    width: 100%;
    max-height: 99%;
  }
  .swiper-container{
            height: 100%;
            width: auto;
            margin: 0 auto;
            margin-left: 20px;
        }
        .swiper-slide{
          margin-top: 0;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-box;
            display: -o-box;
            display: box;
            -webkit-box-pack:center;
            -webkit-box-align:center;
            -moz-box-pack:center;
            -moz-box-align:center;
            -ms-box-pack:center;
            -ms-box-align:center;
            -o-box-pack:center;
            -o-box-align:center;
            box-pack:center;
            box-align:center;
        }
  .mc_dh{
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1014;
    display: none;
  }
  .mc_ds{
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.7;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1014;
    display: block;
  }
  .comments_list{
    background: #fff;
    border-bottom: 1px solid #eeeeee;
    padding: .3rem .28rem;
  }
  .com_star{

  }
  .goods_name_time{
    /*height: 42px;*/
    /*border-bottom: 1px solid #e2e5e8;*/
  	font-size: .24rem;
    /*line-height: 42px;*/
  }
  .goods_name_time img{
/*    width: 22px;
    height: 22px;
    border-radius:11px;
    float: left;
    margin: 10px 7px 0 0;*/
  }
  .goods_name_time span{
    /*float: left;*/
    color: #999;
  }
  .goods_name_time span:nth-child(3){
    float: right;
    margin-right: 10px;
    color: #999;
  }
  .com_cont{
    padding: .32rem 0 0 0;
    /* line-height: 16px; */
    font-size: .28rem;
    color: #333;
  }
  .com_img{
  	/*margin-bottom: 10px;*/
    margin-top: .56rem
  }
  .comments_mjhf{
    font-size: .24rem;
    margin-top: .2rem;
  }
  .com_top{
    background: #fff;
    border-bottom: 1px solid #eee;
    line-height: 40px;
    height: 40px;
    margin-bottom: 10px;
  }
  .com_top p{
  	font-size: 14px;
  	padding: 0 10px;
  	color: #999;
    float: left;
  }
  .com_top div{
    float: right;
    font-size: 14px;
    color: #3f3f3f;
    padding-right: 10px;
  }
  .com_top div span{
    color: #f2434a;
  }
  /*.comments_list p:last-child{
  	padding-bottom:17px;
    color: #ff5000; 
    margin-top: 5px;
    font-size: 14px;
  }*/

  .add_evaluation p{
    font-size: 14px;
    color: #f24547;
  }
  .add_evaluation div{
    width: 100%;
    font-size: 14px;
    color: #333333;
    margin-top: 5px;
  }
  .video_img{
    width: 79px;
    height: 79px;
    /*border: none;*/
    position: relative;
    margin-top: 0!important
  }
  .com_img img.user_img{
    width: 100%;
    height: 100%;
  }
  .tagclass{border: none}
  .com_img img.sys_img{
    width: 32px;
    height: 32px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -16px 0 0 -16px;
  }
  .com_nav{
    background: #fff;
    margin-bottom: .13rem;
    font-size: .24rem;
    padding: .2rem .28rem;
  }
  .com_nav div{
    -webkit-box-flex: 1;
    box-flex: 1;
    text-align: center;
  }
  .com_nav div p{
    padding: 0px .2rem;
    height: .56rem;
    background: #FFEFEF;
    color: #333333;
    font-size: .24rem;
    border-radius: .27rem;
    margin-right: .28rem;
    display: flex;
    align-items: center;
    justify-content: center;
    /*display: inline-block;*/
  }
  .com_nav div span{
    font-size: .24rem;
    color: #333;
    text-align: center;
  }
  .com_nav div p.com_nav_checked{
    background: #fcf2f2;
    color: #fa3040;
    border: 1px solid #fa3040;
  }
  .video_img p{
    display: block;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    background-position: 50%;
  }
/*    @media screen and (max-width:320px){
    
    .global-nav__nav-wrap div:nth-child(3) a span{
      padding-top: 2.3rem;
    }
     .global-nav__nav-wrap div:nth-child(3) a:nth-child(1) i:nth-child(1){
          margin-top: 0.78rem;
          margin-left: 1.1rem;
          float: left;
    }    
  }
  @media screen and (min-width:375px) and (max-width:414px){
      
    .global-nav__nav-wrap div:nth-child(3) a span{
      padding-top: 2.3rem;
    }
     .global-nav__nav-wrap div:nth-child(3) a:nth-child(1) i:nth-child(1){
          margin-top: 0.78rem;
          margin-left: 1.1rem;
          float: left;
    }
  }
  
  @media screen and (min-width:414px) and (max-width:768px){
      .global-nav__nav-wrap div:nth-child(3) a:nth-child(1) i:nth-child(1){
        line-height: 32px;
        float: left;
        margin: -5px 20px;
    }
    .global-nav__nav-wrap div:nth-child(3) a span{
      padding-top: 2.28rem;
    }
  }*/