.movie-banner-swiper{overflow:visible;--swiper-pagination-bottom:-32px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#D9D9D9;--swiper-pagination-bullet-size:10px}.movie-banner-swiper .swiper-wrapper{align-items:center}.movie-banner-swiper .swiper-slide{transition:transform .35s ease-out;transform:scale(.92)}.movie-banner-swiper .swiper-slide-active,.movie-banner-swiper .swiper-slide:hover{transform:scale(1.08)}.movie-banner-swiper-wrap{overflow:hidden}@media (max-width:768px){.movie-banner-swiper{--swiper-pagination-bullet-size:8px}.movie-banner-swiper .swiper-slide{transform:scale(.88)}.movie-banner-swiper .swiper-slide-active,.movie-banner-swiper .swiper-slide:hover{transform:scale(1.05)}}.dx-share-btn{width:196px;height:38px;font-size:16px}.dx-share-btn .dx-share-icon{width:16px;height:16px}@media (min-width:769px){.dx-share-btn{width:392px;height:76px;font-size:32px}.dx-share-btn .dx-share-icon{width:32px;height:32px}}@media (max-width:768px){.base-layout{padding-bottom:50px!important}}.post-shadow{box-shadow:0 0 30px rgba(0,102,255,.1)}.dx-article-cate-group{position:relative}.dx-article-sub-cate-wrap{position:relative;margin-top:14px;padding:12px 14px;background:linear-gradient(135deg,#f8fafc 0%,#eef2ff 100%);border:1px solid #c7d2fe;border-radius:12px}.dx-article-sub-cate-arrow{position:absolute;top:0;left:50%;width:14px;height:14px;background:linear-gradient(135deg,#f8fafc,#eef2ff);border-left:1px solid #c7d2fe;border-top:1px solid #c7d2fe;transform:translate(-50%,-50%) rotate(45deg);box-shadow:-2px -2px 4px rgba(99,102,241,.12);pointer-events:none;z-index:2}.dx-article-sub-cate-list{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;list-style:none;margin:0;padding:0}.dx-article-sub-cate-item{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:32px;padding:0 14px;font-size:13px;color:#4b5563!important;background:#fff!important;border:1.5px dashed #94a3b8!important;border-radius:999px!important}.dx-article-sub-cate-item.is-active{color:#fff!important;background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border:1.5px solid #4338ca!important}