.sml_news{display:inline-block;width:33.36%;padding:0 10px}.sml_news figure{overflow:hidden;height:0}.sml_news img{max-width:100%;height:auto;border-radius:5px 5px 0 0}.sml_news .text{background-color:#fff;border:1px solid #f6f6f6;border-radius:0 0 5px 5px;padding:15px 10px;margin-bottom:20px}.sml_news h1,.sml_news h2{color:#2a363b;font-weight:700;font-size:28px;line-height:36px;letter-spacing:-.5px;margin-bottom:10px}.sml_news h2{font-weight:600;font-size:16px;line-height:20px}.sml_news p{color:#666;font-size:12px;line-height:18px}.sml_news .img_wrap{position:relative}.sml_news .img_wrap img{width:100%;display:block}.sml_news .a_red_underline{text-decoration:none}.sml_news a:hover .a_red_underline{text-decoration:underline}.sml_news-w{box-shadow:0 2px 10px 0 rgba(0,0,0,.05);display:block;border-radius:5px;transition:box-shadow .2s ease-out;will-change:box-shadow}.sml_news-w:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}
.pagination{height:48px;margin-bottom:50px;display:flex}.pagination a{font-size:12px;display:flex;align-items:center;justify-content:center;color:#333;height:100%;width:100px;flex-shrink:1}.pagination a.active,.pagination a:hover{background:#f1f1f1}.pagination .num{flex-grow:1;border:1px solid #ccc;border-left:none}.pagination .num:nth-last-child(2){border-right:none}.pagination .more{height:100%;width:100px;flex-shrink:1;border:1px solid #ccc;border-left:none}.pagination .more,.pagination .next,.pagination .prev{font-size:12px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .next,.pagination .prev{width:calc(25% - 16px);flex-shrink:0;font-weight:500;color:#333;text-transform:uppercase}.pagination .next i,.pagination .prev i{height:10px;width:6px;display:flex}.pagination .next svg,.pagination .prev svg{width:100%;height:100%}.pagination .prev{border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid rgba(0,0,0,.2)}.pagination .prev span{padding-left:10px}.pagination .next{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#f22538;color:#fff}.pagination .next:hover{background:#cc2837;border-color:#cc2837;color:#fff}.pagination .next span{padding-right:10px}.pagination .unactive,.pagination .unactive:hover{color:hsla(0,0%,40%,.2);background:#fff}.pagination .unactive i{opacity:.2}.pagination .next.unactive{border:1px solid rgba(0,0,0,.2)}.pagination .next.unactive path{stroke:#666}
