.layout-container .main{flex:1;min-width:0}.layout-container .side{width:300px;margin-left:20px}.mod-list .bd .category{height:22px;padding-left:12px;border-left:3px solid #5c79fa;line-height:22px;font-weight:bold;font-size:18px}.mod-list .bd .category h1{font-weight:bold}.mod-list .bd .article-list{overflow:hidden}.mod-list .bd .article-list .item{display:flex;position:relative;bottom:-1px;padding:15px 0;border-bottom:1px dotted #dbdbdb}.mod-list .bd .article-list .item:first-child{margin-top:-15px}.mod-list .bd .article-list .item .picture{width:240px;aspect-ratio:4/3;margin-right:15px}.mod-list .bd .article-list .item .picture img{width:100%;height:100%;object-fit:cover;border-radius:6px}.mod-list .bd .article-list .item .detail{flex:1;min-width:0}.mod-list .bd .article-list .item .detail .title{line-height:32px;white-space:nowrap;font-weight:bold;font-size:16px;overflow:hidden;text-overflow:ellipsis}.mod-list .bd .article-list .item .detail .info{max-height:48px;line-height:24px;color:#888;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2}.mod-list .pagination{display:flex;padding:20px 0}.mod-list .pagination .box{width:50%;color:#666}.mod-list .pagination .box b{color:#fc9000}.mod-list .pagination ul{display:flex;justify-content:right}.mod-list .pagination li{margin:0 3px}.mod-list .pagination li a{display:inline-block;min-width:12px;padding:0 10px;background:#f8f8f8;border-radius:16px;line-height:32px;text-align:center;font-size:16px;font-weight:bold;color:#666}.mod-list .pagination li.active a{background:#1d518e;color:#fff}.mod-recommend .bd ul{overflow:hidden}.mod-recommend .bd li{margin-bottom:3px}.mod-recommend .bd li a{display:block;padding:0 15px;background:#f8f8f8;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666}.mod-recommend .bd li a:hover{background:#e6f4ff;color:#333}@media screen and (max-width: 799px){.layout-container .side{width:auto;min-width:0;margin-left:0}.mod-list .bd .category{font-size:16px}.mod-list .bd .article-list .item{padding:10px 0}.mod-list .bd .article-list .item:first-child{margin-top:-10px}.mod-list .bd .article-list .item .picture{width:120px}.mod-list .bd .article-list .item .detail .title{line-height:28px}.mod-list .bd .article-list .item .detail .info{line-height:20px}}