.main {width:1200px;margin:20px auto;height:auto;display:flex;align-items:flex-start;gap:24px; flex-direction: column;}
.content {display:flex;flex-direction:column;gap:30px; min-height: 600px; width: 100%;}
.content .news_item {padding:15px;display:flex;gap:20px;align-items:flex-start;background-color:#f2f2f2;}
.content .news_item:hover{box-shadow: 0 0 0 2px var(--theme-color); background: #FFFFFF;}
.content .news_item:last-child {border-bottom:none;}
.content .news_item .news_image {width:260px; aspect-ratio: 4/3; background-color:#f6f6f6;border-radius:5px;}
.content .news_item .news_image.notImage {background: #eeeeee; display: flex; align-items: center; justify-content: center; color: #b9b9b9; display: none;}
.content .news_item .news_image img {display:block;width:100%;height:100%;}
.content .news_item .news_info {flex:1;display:flex;gap:15px;flex-direction:column;}
.content .news_item .news_info .news_date {font-size: 20px; line-height: 30px; font-family: alfy, "Microsoft Sans Serif", serif; color: var(--theme-color)}
.content .news_item .news_info .news_title {font-size:18px;line-height:30px;color:#2f2f2f; font-weight: bold;}
.content .news_item .news_info .news_attr{display: flex; gap: 50px; margin: 10px 0; color: #3e91cf;}
.content .news_item .news_info .news_attr .attr_item{display: flex; min-width: 50px; gap: 5px;}
.content .news_item .news_info .news_describe {line-height:1rem;color:#616161;}
.content .pageControl {padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;background-color:#FFFFFF;border-radius:5px;}
.content .pageControl .pageItem {padding:10px 15px;background-color:#FFFFFF;border:1px solid #e1e1e1;user-select:none;border-radius:2px;}
.content .pageControl span.pageItem {background-color:var(--theme-color);color:#FFFFFF;border-color: var(--theme-color);}
