.article-list{padding:0.5rem 0.5rem 0.5rem 0.5rem}.article-list:hover{background-color:#f8f8f8}.article-list a{display:block;text-decoration:none;color:#333}.article-list a:after{display:block;clear:both;content:""}.article-list .img-wrap{position:relative;float:left;line-height:1}.article-list .img-wrap img{width:240px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5)}.article-list .text{margin-left:260px}.article-list .text h2{font-size:1.15rem;margin-bottom:0.5rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.article-list .text .text__categories{display:inline-block}.article-list .text .text__categories .cat-data{font-size:0.75rem;padding:0.2rem 0.4rem;color:#fff;background-color:#133A75;margin-right:4px;margin-bottom:2px;display:inline-block}.article-list .text .text__note{display:inline-block}.article-list .text .text__note .article-author,.article-list .text .text__note .article-date{font-size:0.75rem;font-weight:bold;display:inline-block;margin-bottom:0.5rem;color:#888}.article-list .text .text__note .article-date{margin-right:0.5rem}.article-list .text .text__note .article-author i{margin-right:0.3rem}.article-list .text p{font-size:0.8125rem;line-height:1.7}@media (max-width:600px){.article-list{padding:0.5rem}.article-list .img-wrap img{width:132px;height:88px}.article-list .text{margin-left:140px;padding:0}.article-list .text h2{font-size:1rem;margin-bottom:4px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.article-list .text .text__categories{display:block}.article-list .text .text__categories .cat-data{font-size:0.8rem}.article-list .text .text__note .article-author,.article-list .text .text__note .article-date{font-size:0.8rem;margin-bottom:0}.article-list .text .text__note .article-date{margin-right:0.4rem}.article-list .text p{display:none}}.pagination{margin:2rem 0;text-align:center}.pagination ul{font-size:0}.pagination ul li{font-size:1rem;display:inline-block;margin-right:0.5rem}.pagination ul li:last-child{border:0}.pagination .current,.pagination ul li a{display:block;padding:0.5rem 0.8rem;border:1px solid #ccc}.pagination ul li .next,.pagination ul li .prev{border:0}.pagination ul li a{text-decoration:none;color:#333}.pagination ul li a:hover{opacity:0.6}.pagination .current{color:#fff;background-color:#133A75}