   .xianbao {
       display: flex;
       justify-content: flex-start;
       align-items: center;
       border-bottom: 0.5px dashed orange;
       margin-bottom: 5px;
   }
   a.item-name {
       text-decoration: none;
       padding-left: 5px;
   }
/* 当屏幕宽度小于或等于某个值时（例如600px），应用以下样式 */
   @media screen and (max-width: 600px) {
   a.item-name {
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       max-width: 30ch; /* 1ch = 1个字符的宽度 */
   }
}
   .xianbaorq {
       text-align: right;
       color: green;
       margin-left: auto;
       white-space: nowrap; /* 添加此属性来禁止换行 */
   }
   .load-more {/*加载更多按钮*/
       cursor: pointer;
       color: blue;
       font-size: 14px;
       padding: 1px 10px;
       margin: 10px auto;
       text-align: center;
       background: linear-gradient(to right bottom, pink, lightgreen, transparent);
       border: none;
       display: inline-block;
       border-radius: 20px;
       margin-top: 3px;
}
   .hidden {
       display: none;
   }
