body{overflow:visible}.main .container{max-width:1200px}@media (max-width:1440px) or (max-width:1024px){.container{padding-left:16px;padding-right:16px}}.top-banner{background:#FEF8FF;padding:40px 0 50px}.top-banner p{max-width:800px;margin:30px auto 0;font-size:16px;line-height:1.3}@media (max-width:767px){.top-banner{padding:20px 0}.top-banner h1{margin:0;font-size:26px;line-height:1.3}.top-banner p{font-size:14px;margin:20px 0 0}}.content-area{padding:50px 0}.content-area .container{display:flex;justify-content:space-between}@media (max-width:1024px){.content-area{padding:20px 0 30px}.content-area .container{flex-direction:column}}.content-left{position:sticky;top:90px;flex-shrink:0;width:300px;height:fit-content}.content-left-top{padding:20px 16px;border:1px solid #DAC6EE;background:#fff;border-radius:10px}.content-left-top ul{max-height:210px;overflow:auto}.content-title{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #DAC6EE;text-align:center;color:#B400DB;font-size:18px;font-weight:700}.content-left-top a{display:block;height:44px;padding:0 8px;border-radius:6px;line-height:44px;font-size:16px}.content-left-top a img{margin-right:4px}.content-left-top li:not(:last-child){margin-bottom:10px}.content-left-top a:hover{background:#FCEDFF}.content-left-top .mb-btn{display:none}@media (max-width:1024px){.content-left{position:relative;top:unset;width:100%}.content-title{display:none}.content-left-top{max-width:100%;width:fit-content;height:auto;margin:0 auto;padding:6px 10px}.content-left-top ul{display:flex;white-space:nowrap;overflow-y:auto;scrollbar-width:thin}.content-left-top li,.content-left-top li:not(:last-child){flex-shrink:0;margin-bottom:0}.content-left-top li a{display:flex;align-items:center;height:28px;line-height:28px;font-size:14px}}@media (max-width:580px){.content-left-top{position:relative;display:flex;align-items:center}.content-left-top ul{margin:0 5px}.content-left-top a img{width:20px}.content-left-top .mb-btn{flex-shrink:0;display:block;width:20px;height:100%;background:#FCEDFF;text-align:center;color:#DD3BFF}}.content-right{width:calc(100% - 350px)}@media (max-width:1024px){.content-right{width:100%}}.article-item{display:flex;padding:30px 20px;border-bottom:2px solid #EAECEF;margin:20px 0;transition:all .5s}.article-item:first-child{margin-top:0}.article-item:hover{background:#fff;border-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.09);border-radius:10px;text-decoration:none}.article-item .article-left{flex-shrink:0;width:280px;max-height:203px;margin-right:30px;overflow:hidden}.article-info .title{color:#000;font-size:20px;font-weight:700;color:#2E2E2E;line-height:1.3}.article-info .title:hover{text-decoration:underline}.article-info .desc{padding:8px 10px 8px 0;font-size:16px;color:#2E2E2E;line-height:1.3}.article-desc{display:flex;align-items:center;font-size:16px;color:#6B6B6B;line-height:1.2}.article-desc .author-img{margin:0 10px}.article-desc .author-img img{border-radius:50%}.article-desc .author-name{font-size:16px;color:#666}.article-desc .time{margin-left:15px;padding-left:15px;border-left:1px solid #6B6B6B}.article-desc .time-icon{display:none}@media (max-width:768px){.article-item .article-left{width:208px}.article-item .article-left img{padding-top:0}.review-pagination .page-numbers{margin:0 5px}}@media (max-width:580px){.article-item{flex-direction:column}.article-item .article-left{width:260px;margin:0 0 12px 0}.article-info .desc{padding:12px 10px 12px 0}}.hot-article-list{position:relative;margin-top:20px;border-radius:10px;box-shadow:0 7px 20px 0 rgba(0,0,0,.09);z-index:1;overflow:hidden}.menu-open{display:none}.hot-category-list{max-height:330px;background:#fff;overflow-y:scroll;overscroll-behavior-y:contain}.hot-article-list h2{background:#DD3BFF;padding:14px 25px;display:flex;align-items:center;color:#fff;font-size:20px;line-height:28px}.hot-icon{margin-right:6px}.hot-category-item>p{font-size:16px;line-height:22px;color:#2e2e2e;padding:15px 18px;background:#FCEDFF}.line-icon{margin-right:5px}.hot-category-item>ul{margin:0 20px}.hot-article-item{margin:15px 0;color:#666}.hot-article-item a:hover{color:#DD3BFF;text-decoration:underline}@media (max-width:1024px){.hot-article-list{position:fixed;top:15%;left:-250px;width:300px;transition:all .5s}.hot-article-list.article-show{left:0}.article-list-left{width:100%}.hot-article-list:not(.article-show) ul,.category-article-list{display:none}.menu-open{position:absolute;right:18px;top:34px;display:block;width:fit-content;height:fit-content;cursor:pointer}.article-show .menu-open svg{transition:all .5s}.article-show .hot-article-list ul{display:block}.article-show .menu-open svg{transform:rotate(180deg)}.hot-article-list:not(.article-show) h4{background:rgba(221,59,255,.8)}}.review-pagination{display:flex;margin:30px auto 60px;justify-content:center}.review-pagination .page-numbers.current{background:#FCEDFF;color:#DD3BFF}.review-pagination .page-numbers{width:30px;height:30px;border-radius:4px;border:1px solid #6B6B6B;display:block;margin:0 12px;line-height:28px;text-align:center}.review-pagination .page-numbers:not(span):hover{color:#DD3BFF}@media (max-width:768px){.review-pagination .page-numbers{margin:0 5px}}.authors-popups{padding:5px 10px;border-radius:5px;color:#fff;background:rgba(0,0,0,.7);position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}