.page-index{max-width:1160px;margin:0 auto;display:flex}.pages-box{width:300px;padding:10px;box-sizing:border-box;margin:0 auto;display:flex;justify-content:space-between;cursor:pointer}.pages-box .extend,.pages-box .page-number{transition:.4s all}.pages-box .extend:hover{color:#7c0;text-decoration:underline}.pages-box .page-number{width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%}.pages-box .current,.pages-box .page-number:hover{background:#1890ff;color:#fff}.sidebar{width:400px;margin-top:18px;padding:10px;box-sizing:border-box}.sidebar_item{padding:10px;box-sizing:border-box;background:#fff;border-radius:8px;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .25s ease;margin-bottom:15px}.sidebar_title{font-size:20px}.archive-list-item,.archive_tip{width:80%;display:flex;justify-content:space-between}.sidebar li{list-style:none}.sidebar .archive-list-link,.sidebar .category-list-link{transition:.4s all}.sidebar .archive-list-link:hover,.sidebar .category-list-link:hover{color:#1890ff;text-decoration:underline}.article-card{background:#fff;padding:28px;margin-bottom:24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .25s ease}.article-card:hover,.sidebar_item:hover{transform:translateY(-4px);box-shadow:0 6px 18px rgba(0,0,0,.1)}.article-card h2 a{color:#222;text-decoration:none;font-size:22px}.article-card h2 a:hover{color:#4472c4}.article-meta{color:#888;font-size:14px;margin:10px 0 16px}.post-category{margin-left:7px;color:#1890ff}.post-category:hover{text-decoration:underline}.article-desc{color:#555;font-size:16px;margin-bottom:16px}.read-more{color:#4472c4;text-decoration:none;font-size:15px;font-weight:500}.read-more:hover{text-decoration:underline}.list-title{font-size:24px;padding-bottom:12px;border-bottom:2px solid #4472c4;margin-bottom:30px;color:#222}@media (max-width:600px){.banner{height:300px!important}.banner-text h1{font-size:28px!important}.page-index{display:block}.sidebar{width:300px;padding:10px;box-sizing:border-box;margin:0 auto 80px}.container{margin-top:-30px!important;margin-bottom:20px!important}.article-card{padding:20px!important}}