/* skeleton骨架屏样式 */
.skeleton-news{margin-left:10px;}
.skeleton {
    display: inline-block;
    background: #bbb; /* 更深灰色 */
    border-radius: 4px;
    height: 1em;
    vertical-align: middle;
    animation: skeleton-loading 1.2s infinite linear alternate;
}
@keyframes skeleton-loading {
    0% { opacity: 0.5; }
    100% { opacity: 1; }
} 
.skeleton-menu {  
    pointer-events: none;
    opacity: 0.7;
}
 