.solitaire_wrap {
  padding: 10px 15px 0;
  width: 100%;
  background-color: #f3f3f3;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  .solitaire_empty {
    padding: 30px;
  }
  .solitaire_empty_img {
    width: 21%;
    max-width: 324px;
    margin: 20px auto;
    font-size: 0;
    img {
      width: 100%;
      display: block;
    }
  }
  .solitaire_empty_tips {
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #46565E;
  }
  .solitaire_item {
    display: flex;
    align-items: flex-start;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px dashed #D8E0F0;
    .solitaire_item_avatar {
      width: 36px;
      height: 36px;
      margin-right: 8px;
      border-radius: 8px;
      display: flex;
      align-items: center;
      overflow: hidden;
      img {
        width: 100%;
      }
    }
    p {
      margin-bottom: 0;
    }
    .solitaire_item_info {
      flex: 1;
    }
    .solitaire_item_name {
      margin-top: 0;
      margin-bottom: 0;
      font-size: 14px;
      line-height: 1;
      color: #434C6A;
    }
    .solitaire_item_tips {
      margin-top: 2px;
      margin-bottom: 0;
      font-size: 12px;
      line-height: 1;
      color: #8F92A1;
    }
    .solitaire_item_index {
      margin-top: 8px;
      margin-bottom: 0;
      font-size: 12px;
      line-height: 1;
      color: #8F92A1;

    }
  }
  .solitaire_ft {
    padding-top: 16px;
    padding-bottom: 26px;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #46565E;
    span {
      color: #2E80F4;
    }
  }
  // .holder_items_li {
  //   position: relative;
  //   padding-left: 88px;
  //   height: 72px;
  //   margin-top: 30px;
  //   margin-bottom: 30px;
  //   &:before {
  //     content: '';
  //     position: absolute;
  //     left: 0;
  //     top: 0;
  //     width: 72px;
  //     height: 72px;
  //     border-radius: 10px;
  //     background-color: #fff;
  //   }
  // }
  // .solitaire_holder_ft {
  //   width: 60%;
  //   height: 32px;
  //   margin-top: 30px;
  //   margin-bottom: 30px;
  //   border-radius: 4px;
  //   background-color: #fff;
  // }
}
