:root{--site-color:#364cc6}
body,input,button,select,textarea{font-family:var(--font-cn);font-size:15px;line-height:1.6}
.hover-scale:hover{opacity:1}
.aside{box-shadow:none;border:1px solid #eef0f8}
.header{background-image:none;background-color:var(--site-color)}
.post-item-title>h3{line-height:1.45;font-weight:600}
.post-item-summary{line-height:1.6;color:#8a8ea3}
.post-item-img{background-color:#eaeffe}
.post-item-img img{object-fit:cover}
.mclas .list-content h3{line-height:1.45}
.photo-item{background-color:#eaeffe}
.post-title{line-height:1.35}
.post-content{font-size:16px;line-height:1.8;text-align:left}
.post-content p{margin-top:16px;margin-bottom:16px}
.post-content img{height:auto!important;max-width:100%}
.post-content p:last-child{font-size:13px;color:#9da0b3;line-height:1.7}
.single-relative .block-title{font-size:22px}
ul.pagination{margin:26px 0 8px}
ul.pagination li a,ul.pagination li span{border:0;border-radius:36px;background:#f6f8ff;color:#6b6f82;font-size:15px;min-width:40px}
ul.pagination li.active span{background:var(--site-color);color:#fff}
.Pagenav{margin-top:8px}
@media (max-width:767px){
  .box-wrap{max-width:100%;overflow:hidden}
  .main,.aside{max-width:100%;min-width:0}
  .header{margin:12px;padding:10px 12px}
  .menu-header-container{min-width:0;flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .menu{flex-wrap:nowrap;justify-content:flex-start;width:max-content}
  .menu .navbar-item>a{flex-shrink:0}
  .logo-wrap{flex-shrink:0;margin-right:8px}
  .slider-container{max-width:100%}
  .post-title{font-size:22px}
  .post-meta{height:auto;padding:4px 0;gap:4px 12px;justify-content:flex-start}
  .post-meta span{margin-right:0}
  .post-content{font-size:16px}
  .post-item-title>h3{font-size:15px}
  .post-item-meta{display:block;font-size:12px}
  .post-item-footer{margin-top:4px}
  .aside{position:static;margin-top:24px}
  .crumbs{flex-wrap:wrap;font-size:13px}
}
