a{text-decoration:none !important;}.xhs-container{margin:0 auto;padding:20px;padding-top:80px;}.xhs-masonry{column-count:2;column-gap:16px;}@media (min-width:768px){.xhs-masonry{column-count:3;}}@media (min-width:992px){.xhs-masonry{column-count:4;}}.xhs-card{break-inside:avoid;margin-bottom:16px;border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:transform 0.2s ease;}.xhs-card:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.1);}.xhs-card-img{width:100%;display:block;}.xhs-card-content{padding:10px 12px;}.xhs-card-title{font-size:18px;line-height:1.4;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#000;}.xhs-card-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#888;}.xhs-avatar{width:24px;height:24px;border-radius:50%;margin-right:6px;}.xhs-user{display:flex;align-items:center;}.xhs-like{display:flex;align-items:center;}.xhs-like i{color:#ff2442;margin-right:4px;}.xhs-loading{text-align:center;padding:20px 0;color:#888;font-size:14px;}.xhs-detail{margin:0 auto;padding:20px;}.xhs-detail-header{display:flex;margin-bottom:20px;align-items:center;}.xhs-detail-avatar{width:50px;height:50px;border-radius:50%;margin-right:12px;}.xhs-user-info h3{font-size:18px;margin:0 0 5px 0;}.xhs-user-info p{font-size:14px;color:#888;margin:0;}.xhs-detail-content{display:flex;gap:20px;margin-bottom:20px;}.xhs-detail-images{flex:1;max-width:50%;}.xhs-detail-images img{width:100%;border-radius:12px;margin-bottom:10px;}.xhs-detail-text{flex:1;max-width:50%;}.xhs-detail-title{font-size:22px;margin-bottom:15px;line-height:1.4;}.xhs-detail-desc{font-size:16px;line-height:1.6;margin-bottom:20px;}.xhs-detail-meta{display:flex;justify-content:space-between;padding-top:15px;border-top:1px solid #eee;}.xhs-detail-like{display:flex;align-items:center;font-size:16px;color:#ff2442;}.xhs-detail-like i{margin-right:8px;font-size:20px;}.xhs-related{margin-top:40px;}.xhs-related h3{font-size:18px;margin-bottom:15px;}.tips{font-size:12px;color:#666;}.tips-title{font-size:14px;color:#333;font-weight:700;}