
		.ly_news_list_2[data-visual-id="39897"] .left_side .list li a{color:#000000;background-color:#F5F5F5;}
		.ly_news_list_2[data-visual-id="39897"] .left_side .list li a:hover{color:#FFFFFF;  background-color:#5f3cff;}
		.ly_news_list_2[data-visual-id="39897"] .left_side .list li a.cur{color:#FFFFFF;  background-color:#5f3cff;}
		.ly_news_list_2[data-visual-id="39897"] .list_box .themes_news .name a{ color: #222222 }
		.ly_news_list_2[data-visual-id="39897"] .list_box .themes_news .time{ font-size: 16px; color: #808080 }
		.ly_news_list_2[data-visual-id="39897"] .list_box .themes_news .brief{ font-size: ; color:  }
		.ly_news_list_2[data-visual-id="39897"] .right_side .top_title{ font-size: 40px; }
		@media screen and (max-width: 1000px) {
			.ly_news_list_2[data-visual-id="39897"] .news_wrapper .list li a{color: #333;}
			.ly_news_list_2[data-visual-id="39897"] .list_box .themes_news .name a{ font-size: ; }
			.ly_news_list_2[data-visual-id="39897"] .list_box .themes_news .time{ font-size: 13px; }
			.ly_news_list_2[data-visual-id="39897"] .right_side .top_title{ font-size: 24px; }
		}
		/* 让父级容器具备定位上下文 */
		.ly_news_list_2[data-visual-id="39897"] .news_wrapper {
			display: flex;
			align-items: flex-start; /* 关键：防止子元素拉伸，确保 sticky 生效 */
		}

		/* 导航栏吸顶设置 */
		.ly_news_list_2[data-visual-id="39897"] .left_side {
			position: -webkit-sticky;
			position: sticky;
			top: 0; /* 默认顶端 */
			z-index: 100;
			transition: top 0.3s; /* 平滑过渡 */
		}

		/* 如果有固定页头，需要给 top 留出页头的高度 */
		.ly_news_list_2[data-visual-id="39897"] .left_side.is_sticky {
			top: 60px; /* 这里 60px 应该根据你 header 的实际高度调整 */
		}
	