.xm-search-filter {
  position: relative;
  .ant-input-search-button{
    border-left:none;
  }
  .search-condition {
    width: calc(100% - 80px);
    display: flex;
    align-items: center;
    flex-wrap: wrap;

    &__item {
      width: 30%;
      margin-right: 3%;
      margin-bottom: 12px;
      display: flex;
      .search-name{
        vertical-align: middle;
        display:inline-block;
        height:32px;
        line-height:32px;
        margin-right: 4px;
      }
      .search-input{
        flex:1;
      }
    }
  }
  .reset-fold-area {
    position: absolute;
    right: 12px;
  }
  .resetBtn {
    color: #999999;
    font-size: 18px;
    margin-right: 8px;
  }
  .fold-btn {
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    .fold-icon {
      font-size: 12px;
      margin-left:4px;
    }
  }
}