@charset "utf-8";.swiper{border-radius:var(--radius)}.swiper-pagination-bullets.swiper-pagination-horizontal{inset:.5rem .5rem auto auto;border-radius:.5rem;width:auto;padding:.5rem}.swiper-pagination-bullet{width:.8rem;height:.8rem;background:rgb(255 255 255 / 50%);opacity:1}.swiper-pagination-bullet-active{background:#fff}html.cat_cms .cat_tanchuang,html.cat_cms #comments>ol>li,html.cat_cms article,html.cat_cms .category_nav_child,html.cat_cms .mainmenu_nav_child,html.cat_cms .cat_block:not(.cat_top){border-radius:.5rem!important}html.cat_cms #comments>ol>li{margin-top:var(--margin)}.cms_top{margin-bottom:var(--out);width:100%}.cms_top_block{display:flex;width:100%;flex-direction:row;gap:var(--out)}.cms_top .left{position:relative;width:calc(100% - 10rem - var(--out));height:calc(10rem * 2 + var(--out));overflow:hidden;border-radius:var(--radius)}.cms_top .left:hover .cms_top_tip_word{display:block}.cms_top .left .swiper_index_left .left_img img{display:block;width:100%;height:calc(10rem * 2 + var(--out));object-fit:cover}.cms_top .left .swiper_index_left .left_title{font-size:1.2rem;bottom:0;position:absolute;color:#fff;padding:var(--margin);text-shadow:var(--text-shadow)}.cms_top .right{display:flex;width:auto;height:10rem;flex-direction:column;gap:var(--out)}.cms_top .right>div{display:flex;height:12rem;flex-direction:row;gap:var(--margin)}.cms_top .right a{position:absolute;overflow:hidden;border-radius:var(--radius)}.cms_top .right .item{display:block;width:10rem;height:10rem}.cms_top .right>div:hover .cms_top_tip_word{display:block}.cms_top .left .swiper_index_left .left_img:before,.cms_top .right .right_img:before{position:absolute;content:'';width:100%;height:100%;top:0;right:0;opacity:.6;background:linear-gradient(to bottom,rgb(0 0 0 / 20%) 0,#1b252e 100%)}.cms_top .right .right_img img{display:block;width:10rem;height:10rem;object-fit:cover}.cms_top .right .right_title_out{bottom:0;position:absolute;padding:.5rem .75rem;text-shadow:var(--text-shadow);backdrop-filter:blur(1rem);color:#fff;width:100%;height:4rem}@media(max-width:649px){.cms_top .right .right_title_out{padding:.25rem .75rem}}.cms_top .right .right_title{display:-webkit-box;line-height:1.5rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.cms_top .cms_top_tip{position:absolute;display:flex;inset:.5rem auto auto .5rem;background:var(--B);backdrop-filter:blur(1rem);border-radius:.5rem;padding:.5rem;color:#fff;gap:.5rem;z-index:1}.cms_top_tip_word{display:none}.cms_top .cms_top_tip svg{width:1.5rem;fill:#fff}@media(max-width:649px){.cms_top .cms_top_tip svg{width:1rem}}.cms_top .right>div>.item:nth-child(2),.cms_top .right>div>.item:nth-child(3),.cms_top .right>div>.item:nth-child(2) .cms_top_tip,.cms_top .right>div>.item:nth-child(3) .cms_top_tip{display:none}.cms_list_block{display:flex;flex-direction:column;gap:var(--out);margin-bottom:var(--out)}.cms_list .cat_block{margin-bottom:0;flex:1}.cms_list .left .postlist_out.is_list_mode .postlist{padding:0;gap:1rem;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px dashed var(--A)}.cms_list .left .num{color:#fff;background:var(--theme);font-size:.8rem;padding:.2rem;height:1.2rem;line-height:1rem;border-radius:2px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.cms_list .left .postlist_out.is_list_mode .postlist .postlist_headpic img{border-radius:.5rem}.cms_list .left .postlist_out.is_list_mode .postlist .postlist_foot{overflow:hidden}.cms_list .left .postlist_out.is_list_mode .postlist .postlist_info{gap:.5rem}.cms_list .left .postlist_out.is_list_mode .postlist .postlist_headpic{height:6rem}.cms_list .right{padding:0;width:100%}.cms_list .right li{display:flex;justify-content:space-between;align-items:center;line-height:2.5rem;gap:.5rem}.cms_list .right li .left_num{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:100%;word-break:break-all}.cms_list .right li .left_num .num{color:#fff;background:#999;width:.9rem;height:.9rem;line-height:.9rem;font-size:.8rem;border-radius:2px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.cms_list .right li:nth-child(1) .left_num .num{background:var(--theme)}.cms_list .right li:nth-child(2) .left_num .num{background:var(--theme-80)}.cms_list .right li:nth-child(3) .left_num .num{background:var(--theme-60)}.cms_links a{width:unset;margin:0 .5rem 0;border-radius:.5rem;padding:.5rem;background:var(--O)}.cms_links .swiper{border-radius:0;-webkit-mask:linear-gradient(to left,rgb(0 0 0 / 0),#000 10rem)}.cms_links .avatar{width:1.5rem;height:1.5rem}.cms_random_block{display:flex;gap:var(--out);flex-wrap:wrap;margin-bottom:var(--out)}.cms_random .cat_block{display:flex;gap:var(--margin);align-items:flex-start;flex:1;margin-bottom:0;min-width:30rem}@media(max-width:649px){.cms_random .cat_block{min-width:20rem}}.cms_random .left{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:5rem;margin-top:1.75rem;flex-shrink:0;border-right:2px solid var(--O)}.cms_random .left .name{text-align:center}.cms_recent .cms_recent_part{display:flex;align-items:center}.cms_recent .little_title{display:flex;align-items:center;gap:1rem;flex-direction:column;width:calc(3 * var(--margin));flex-shrink:0}.cms_recent .little_title .avatar{width:calc(3 * var(--margin));height:calc(3 * var(--margin));border-radius:50%}.cms_recent .postlist_article{background:var(--O);padding:1rem;margin-left:2.5rem;pointer-events:none;width:calc(100% - 2rem)}.cms_recent .postlist_article .post_content{width:100%}.cms_recent .postlist_article:before{content:'';position:absolute;top:0;bottom:0;left:calc(-1.5rem + 3px);width:2px;background-color:var(--theme-30);opacity:.3}.cms_recent .postlist_article .post_content cat_post_image,.cms_recent .postlist_article .post_content cat_post_image img{border-radius:.5rem}.cms_recent .postlist_article .post_content cat_gallery,.cms_recent .postlist_article .post_content cat_article_music,.cms_recent .postlist_article .post_content cat_article_video{border-radius:.5rem}.cms_recent .postlist_article .post_content cat_article_music.music_in_card .pic{width:3.5rem;height:3.5rem}.cms_recent .postlist_article .post_content cat_article_music.music_in_card .music_right,.cms_recent .postlist_article .post_content cat_article_music.music_in_card .middle i{display:none}.cms_recent .postlist_article .post_content cat_article_music.music_in_card .middle b{margin-right:.5rem}.cms_douban .media_author{bottom:0;background:unset;backdrop-filter:unset;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;font-size:1.25rem;line-height:2rem}@media(max-width:649px){.cms_douban .media_author{font-size:1rem;line-height:1.5rem}}.cms_douban_block{-webkit-mask:linear-gradient(to left,rgb(0 0 0 / 0),#000 10rem)}.cms_douban_block .item{display:flex;position:relative;margin-right:var(--margin);width:12rem}@media(max-width:650px){.cms_douban_block .item{width:8rem}}.cms_douban_block .item:hover .media_author{bottom:0;opacity:1}.cms_douban_block .item img.cover{filter:brightness(1);width:100%;object-fit:cover;border-radius:.5rem;-webkit-transition:.5s;transition:.5s}.cms_douban[type="music"] .cms_douban_block .item img.cover{aspect-ratio:1}.cms_douban_block .item:hover img.cover{filter:brightness(0.5)}html.cat_cms .cms_random:after,html.cat_cms .cms_list:after,html.cat_cms .cms_douban:after{display:flex;justify-content:center;transform:translateY(-2rem);line-height:2rem;text-align:center;width:calc(100% - 1rem);max-width:99rem;margin:auto;color:var(--B);border:1px solid var(--theme-10);padding:.5rem;border-radius:.5rem}html.cat_cms .cms_random:after,html.cat_cms .cms_list:after,html.cat_cms .cms_douban[type="movie"]:after,html.cat_cms .cms_douban[type="music"]:after,html.cat_cms .cms_douban[type="game"]:after,html.cat_cms .cms_douban[type="book"]:after{content:'通过设置自定义css来修改此处描述，可查阅主题使用手册'}html.cat_cms{--out:0;--radius:0}html.cat_cms .cat_top{height:100vh}html.cat_cms .main_body>*:not([class*=cms_]):not([class=pyq_need_margin]){margin:var(--margin) auto;max-width:80rem}html.cat_cms .main_body>[class*=cms_]:first-of-type:not(.cms_top){background:unset}html.cat_cms .main_body>[class*=cms_]:nth-of-type(2n){background:var(--background)}html.cat_cms .main_body>[class*=cms_]:nth-of-type(2n+3){background:unset}html.cat_cms .little_card_title{display:none}html.cat_cms .main_screen,html.cat_cms .main_screen .main_screen_margin{margin:0;width:100%}html.cat_cms .postlist_out.is_post_mode{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--margin);margin:var(--margin) 0}html.cat_cms .main_screen{margin-bottom:0;max-width:100%}html.cat_cms .main_sidebar{display:none}html.cat_cms .cms_top_block{margin:0 auto;max-width:80rem;gap:var(--margin)}html.cat_cms .cms_top .left,html.cat_cms .cms_top .left .swiper,html.cat_cms .cms_top .right a{border-radius:.5rem}html.cat_cms .cms_top .right{gap:var(--margin)}html.cat_cms .cms_top .left,html.cat_cms .cms_top .left .swiper_index_left .left_img img{height:calc(10rem * 2 + var(--margin))}html.cat_cms .cms_top .right{width:calc(10rem * 3 + 2 * var(--margin))}@media(min-width:650px){html.cat_cms .cms_top .right>div>.item:nth-child(2){display:flex}}@media(min-width:1000px){html.cat_cms .cms_top .right>div>.item:nth-child(3){display:flex}}html.cat_cms .cms_douban_anniu{transform:translate(0,calc(0rem - 1.5 * var(--margin)))}html.cat_cms .cms_top .left .swiper_index_left .left_img:before,html.cat_cms .cms_top .right .right_img:before{background:linear-gradient(to bottom,transparent 0,transparent 40%,#606060 100%)}html.cat_cms .cms_recent_block,html.cat_cms .cms_random_block,html.cat_cms .cms_list_block,html.cat_cms .cms_links_block,html.cat_cms .cms_douban_block{margin:0 auto;padding:0 0 calc(3 * var(--margin)) 0;max-width:80rem}html.cat_cms .cms_random_block,html.cat_cms .cms_list_block{gap:var(--margin)}html.cat_cms .cms_list{background:#fff}html.cat_cms .cms_recent_block:before,html.cat_cms .cms_random:before,html.cat_cms .cms_list:before,html.cat_cms .cms_links_block:before,html.cat_cms .cms_douban:before{color:var(--main);display:flex;align-items:center;justify-content:center;font-size:2rem;height:10rem;padding-top:var(--margin);font-weight:bold}html.cat_cms .cms_recent_block:before{content:'生活动态'}html.cat_cms .cms_random:before{content:'作者推荐'}html.cat_cms .cms_list:before{content:'热门排行'}html.cat_cms .cms_links_block:before{content:'友情链接'}html.cat_cms .cms_douban[type="movie"]:before{content:'影视频道'}html.cat_cms .cms_douban[type="music"]:before{content:'音乐唱片'}html.cat_cms .cms_douban[type="game"]:before{content:'游戏专题'}html.cat_cms .cms_douban[type="book"]:before{content:'悦读时光'}html.cat_cms .article_left{top:calc(5.5rem - var(--margin))}html.cat_cms .cms_list_block{border:1rem solid #fff0}@media(min-width:900px){html.cat_cms .cms_douban_block{grid-template-columns:repeat(6,1fr)}}@media(max-width:649px){.cms_douban_block{grid-template-columns:repeat(3,1fr)}}@media(min-width:1300px){html.cat_cms .cms_list_block{flex-direction:row}html.cat_cms .cms_top .left,html.cat_cms .cms_top .left .swiper_index_left .left_img img{height:calc(12rem * 2 + var(--margin))}html.cat_cms .cms_top .right{width:calc(12rem * 3 + 2 * var(--margin))}html.cat_cms .cms_top .right{height:calc(12rem * 2 + var(--margin))}html.cat_cms .cms_top .right .item,html.cat_cms .cms_top .right .right_img img{width:12rem;height:12rem}}@media(max-width:649px){.cms_top .left{width:calc(100% - 7.5rem - var(--out));height:calc(7.5rem * 2 + var(--out))}.cms_top .left .swiper_index_left .left_img img{height:calc(7.5rem * 2 + var(--out))}.cms_top .right{height:calc(7.5rem * 2 + var(--out))}.cms_top .right,.cms_top .right .item,.cms_top .right .right_img img{width:7.5rem}.cms_top .right .item,.cms_top .right .right_img img{height:7.5rem}html.cat_cms .cms_top .left{width:calc(100% - 7.5rem - var(--margin));height:calc(7.5rem * 2 + var(--margin))}html.cat_cms .cms_top .left .swiper_index_left .left_img img{height:calc(7.5rem * 2 + var(--margin))}html.cat_cms .cms_top .right{height:calc(7.5rem * 2 + var(--margin))}html.cat_cms .cms_top .right,html.cat_cms .cms_top .right .item,html.cat_cms .cms_top .right .right_img img{width:7.5rem}html.cat_cms .cms_top .right .item,html.cat_cms .cms_top .right .right_img img{height:7.5rem}}