@charset "utf-8";html.cat_cms .swiper{border-radius:var(--radius)}html.cat_cms .swiper-pagination-bullets.swiper-pagination-horizontal{inset:.5rem .5rem auto auto;border-radius:.5rem;width:auto;padding:.5rem}html.cat_cms .swiper-pagination-bullet{width:.8rem;height:.8rem;background:rgb(255 255 255 / 50%);opacity:1}html.cat_cms .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%}@media(max-width:649px){.cms_top .right .right_title_out{padding:.25rem .75rem}}.cms_top .right .right_title{display:-webkit-box;line-height:1.1rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;font-size:.8rem}.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;font-size:.8rem;align-items:center;height:2rem;line-height:2rem}.cms_top_tip_word{display:none}.cms_top .cms_top_tip svg{fill:#fff}.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_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{flex:1;min-width:30rem;display:flex;gap:1.25rem;padding:1.25rem;border-radius:1.25rem;background:linear-gradient(180deg,#fff,rgb(255 255 255 / 92%));border:.0625rem solid var(--A);box-shadow:0 .375rem 1.5rem rgb(0 0 0 / 4%);transition:.3s;margin-bottom:0}.cms_random .cat_block{border:unset}@media(max-width:649px){.cms_random .cat_block{min-width:20rem}}.cms_random .left{width:5.5rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.8rem;position:relative}.cms_random .left:after{content:'';position:absolute;top:0;right:-.65rem;width:.0625rem;height:100%;background:linear-gradient(to bottom,transparent,var(--theme-30),transparent)}.cms_random .left .avatar{width:4rem;height:4rem;border-radius:50%;object-fit:cover;border:.15rem solid #fff;box-shadow:0 .25rem 1rem rgb(0 0 0 / 10%)}.cms_random .left .name{font-size:.95rem;font-weight:700;text-align:center;line-height:1.4;color:var(--main)}.cms_random .left svg{width:1.15rem;height:1.15rem;fill:var(--theme)}.cms_random .left span[cat_title]{width:2.3rem;height:2.3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--theme-10);transition:.25s}.cms_random .left span[cat_title]:hover{background:var(--theme)}.cms_random .left span[cat_title]:hover svg{fill:#fff}.cms_random #cms_random_1,.cms_random [id^="cms_random_"]{flex:1}.cms_random .right{display:flex;flex-direction:column;gap:.65rem}.cms_random .cat_recentcomment_part{display:block;padding:.85rem 1rem!important;border-radius:.9rem;background:var(--O);transition:.25s}.cms_random .cat_recentcomment_part:hover{background:var(--theme-10);transform:translateX(.25rem)}.cms_random .cat_recentcomment_part .user{margin-bottom:.4rem}.cms_random .cat_recentcomment_part .user .name{display:block;font-size:.95rem;font-weight:700;line-height:1.6;color:var(--main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms_random .cat_recentcomment_part .smalltext{display:flex;justify-content:space-between;align-items:center;gap:.5rem;color:var(--B);font-size:.75rem}.cms_random .cat_recentcomment_part .hot_num{flex-shrink:0;padding:.25rem .6rem;border-radius:999rem;background:var(--theme-10);color:var(--theme);font-weight:700;font-size:.75rem;height:1.75rem;display:flex;align-items:center}.cms_recent .cms_recent_part{position:relative;display:flex;align-items:flex-start;gap:1.25rem;padding-bottom:1.8rem}.cms_recent .little_title{width:4rem;flex-shrink:0;position:relative;text-align:center;top:1rem}.cms_recent .little_title .month{display:block;font-size:.75rem;color:var(--B);letter-spacing:.08rem}.cms_recent .little_title .day{display:block;font-size:1.8rem;line-height:1;font-weight:800;color:var(--theme);margin-top:.15rem}.cms_recent .little_title:after{content:'';position:absolute;top:1.8rem;right:-1rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--theme);box-shadow:0 0 0 .25rem var(--theme-10)}.cms_recent .little_title:before{content:'';position:absolute;top:2rem;left:100%;width:1.2rem;height:.125rem;background:var(--theme-30)}.cms_recent .postlist_article{padding:1rem;box-shadow:0 0 3px 0 #a48fff30}.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:1rem;line-height:1.5rem}@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:9rem}@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 .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}}