    .Batch_search{
      width: 72px;
      height: 40px;
      float: left;
      line-height: 40px;
      background-color: red;
      padding: 0 6px;
      margin-left: 0;
      color: #fff;
      text-align: center;
      cursor: pointer;
    }
    .batch_input{
        width: 100%;
        height: 400px;
        background-color: #e2dfdf;
        -webkit-box-shadow: 0 0 50px;
        display: none;
    }
    .batch_input ul {
        margin-bottom:0;
        overflow:hidden; 
    }
    .batch_input li{
        float: left;
        width: 23%;
        height:40px;
        text-align: center; 
        line-height: 40px;
        cursor: pointer;
        margin: 0 5%;
    }
    .batch_input textarea{
        padding: 15px 15px;
        border:none;
        width: 100%;
        height:300px;
        resize: none;
        overflow: auto;
    }
    textarea:focus{
        border-color: red;
        outline-style: none;
    }
    .batch_input li:hover{
        -webkit-box-shadow: 0 0 5px;
        font-size: 16px;
    }
    .box{
      float: left;
    }
    .top .search {
        float: right;
        width: 80%;
        height: auto;
        margin-top: 25px;
    }
    .shoppingcar{
      float: right;
      margin-right:0;
    }
    .seachh_input{
      width: 500px;
      float: left;
      margin: 0 30px;
      margin-left: 100px;
    }
    .top .search .search1{
      width: 100%;
      height: 40px;
      margin: 0;
    }
    .fix_x{
          width: 80%;
          float: right;
    }
    .fix{
        position: fixed;
        width: 100%;
        top: 0px;
        left: 0px;
        background-color: #858585;
        z-index: 9999;
    }
    .fix_b{
        width: 1360px;
        margin: 0 auto;
        padding: 0 65px;
        height: 41px;
        background-color: #858585;
        box-sizing: border-box;
    }
    .shoppingcar>a{
      line-height: 40px;
    }
    .shoppingcar .ic_left{
      left: 45px;
    }
    .shoppingcar .fix_ic{
      top:13px;
      right: 45px;
    }
    .fix_logo{
      float: left;
      display: none;
      line-height: 40px;
      cursor: pointer;
    }
    .shoplist{
      padding: 1px;
    }
    .shopheader span{
      display: block;
      position: absolute;
      width: 205px;
      right: 1px;
      top: -1px;
      height: 3px;
      background-color: #fff;
    }
    .shoppingcar .b{
      display: none;
      width: 99%;
      background-color: white;
      height: 4px;
      z-index: 999;
      position: absolute;
      top: 38px;
      right: 0px;
      margin: 0 1px;
      box-sizing: content-box;
    }
           .Distinguish{
              padding: 0 15px;
           }
           .Distinguish span{
              display: inline-table;
              height: 35px;
              padding: 2px 12px;
              line-height: 35px;
              width: 100px;
              text-align: center;
              border: 1px solid red;
              color: #fff;
              background-color: red;
              cursor: pointer;
              border-bottom: none !important;
           }
           .select{
              background-color: #fff !important;
              color: #000 !important;
              position: relative;
           }
           .select b{
              position: absolute;
              display: block;
              width: 98px;
              background-color: #fff;
              height: 10px;
              bottom: -5px;
              z-index: 2;
              border: 1px solid #fff;
              left: 0px;
           }
           .input-img{
            display: inline-block;
              position: absolute;
              right: 40px;
              top: 1px;
              width: 40px;
              height: 38px;
              text-align: center;
              line-height: 40px;
              z-index: 3;
              border-radius: 2px;
              font-size: 22px;
              cursor: pointer;
              color: #ccc;
              background-color: #fff;
           }
           .input-img input{
              display: block !important;
              width: 40px !important;
              position: absolute;
              top: 0;
              height: 38px;
              opacity: 0;
              overflow: hidden;
              padding: 20px !important;
              cursor: pointer;
           }
           .input-img:hover{
            color:red;
           }
           .batch_input {
              width: 100%;
              height: 400px;
              background-color: #e2dfdf;
              -webkit-box-shadow: 0 0 50px;
              display: none;
          }
          .batch_input textarea {
              padding: 15px 15px;
              border: none;
              width: 100%;
              height: 300px;
              resize: none;
              overflow: auto;
          }
          .seachh_input {
              width: 500px;
              float: left;
              margin: 0 30px;
              margin-left: 100px;
          }
          .top .search input {
              width: 100%;
              height: 40px;
              float: left;
              line-height: 40px;
              outline: none;
              border: 1px solid red;
              padding: 1px 10px;
          }
          .top .search button {
              background: red;
              height: 40px;
              border-color: red;
              color: #fff;
          }