.ledge_box{
    .data-search{
        padding:20px 10px 0px 10px;
    }
    .data-list{
        padding: 10px;
        min-height: 200px; // 确保在没有内容时也有足够的高度显示加载动画
        position: relative; // 为加载动画提供定位上下文
        .time {
            font-size: 13px;
            color: #999;
          }
          
          .bottom {
            margin-top: 13px;
            line-height: 12px;
          }
        
          .button {
            padding: 0;
            float: right;
          }
        
          .image {
            width: 100%;
            display: block;
          }
        
          .clearfix:before,
          .clearfix:after {
              display: table;
              content: "";
          }
          
          .clearfix:after {
              clear: both
          }
          .card_box{
            padding: 20px;
            .header{
                display: flex;
                justify-content: space-between;
                align-items: center;
            }
          }
          .card-col{
            border-radius: 10px;
            margin-bottom: 30px;
            .card_box{
              border-radius: 10px;
                height:330px;
                .box_content{
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    height: 100%;
                    .content{
                        font-size: 35px;
                        line-height: 32px;
                        font-weight: 600;
                        cursor: pointer;
                        color: #000000e0;
                        word-break: break-all;
                    }
                    .footer{
                      display: flex;
                      justify-content: space-between;
                        font-size: 14px;
                        font-weight: 600;
                        color: #000000a6;
                        vertical-align: middle;
                    }
                }
            }
          }
    }
}