@charset "utf-8";html.cat_lightblog{--out:0rem;--radius:.5rem}html.cat_lightblog .solo_menu,html.cat_lightblog .title_block{padding-left:var(--margin)}html.cat_lightblog .postlist_out{display:flex;flex-direction:column;gap:2rem}html.cat_lightblog body{background:var(--background)}html.cat_lightblog .main_sidebar{display:none}html.cat_lightblog .solo_menu>li:hover>a{color:var(--theme);font-weight:bold}html.cat_lightblog .cat_menu{display:flex;flex-direction:column;justify-content:flex-start}html.cat_lightblog article,html.cat_lightblog .postlist{-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation:fadeInUp .5s .2s ease both}html.cat_lightblog .cat_archive_next .next,html.cat_lightblog .cat_pagination_page a,html.cat_lightblog article:not(.postlist_article),html.cat_lightblog #comments>ol>li:not(:has(.cat_tanchuang_on)),html.cat_lightblog .cat_block:not(.cat_menu):not(.cat_menu .right):not(.cat_top):not(.cat_tanchuang_on .cat_block){background:unset}html.cat_lightblog .main>.cat_menu .author_flex{background:unset!important}html.cat_lightblog .main_screen .main_screen_margin{background:var(--background)}html.cat_lightblog .postlist_tags>span:not(.love_avatar){background:unset}html.cat_lightblog .cat_block:not(.cat_menu):not(.cat_menu .right):not(.cat_top):not(.cat_tanchuang_on .cat_block)[tab*=tab_]:first-child{background:var(--theme-60)}html.cat_lightblog .cat_menu:hover{outline:unset!important;box-shadow:unset!important}html.cat_lightblog .cat_archive_next .next,html.cat_lightblog .cat_pagination_page a,html.cat_lightblog article:not(.postlist_article),html.cat_lightblog #comments>ol>li:not(:has(.cat_tanchuang_on)),html.cat_lightblog .cat_block:not(.cat_menu .right):not(.cat_top):not(.cat_tanchuang_on .cat_block){outline:unset!important;transform:unset!important;box-shadow:unset!important}html.cat_lightblog .main_screen_margin>.cat_menu{position:relative}html.cat_lightblog .cat_menu .author_flex{display:flex}html.cat_lightblog .main_screen{max-width:calc(90rem + 2 * var(--margin))}html.cat_lightblog .main .cat_menu .right_music .name{width:auto}html.cat_lightblog .cat_top{height:12.5rem}html.cat_lightblog .cat_top .logo img{width:6rem;height:6rem}html.cat_lightblog .cat_top .description{display:none}html.cat_lightblog .cat_top .info{gap:1.5rem}html.cat_lightblog .web_top .left>*{display:none}html.cat_lightblog .cat_menu svg{margin:0}html.cat_lightblog .main .cat_menu .right .percentage .num{color:var(--B);font-size:.9rem}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child:before{content:'';position:absolute;top:.5rem;left:.75rem;width:.15rem;height:calc(100% - 1rem);background:linear-gradient(to bottom,var(--theme-40),var(--theme-20),transparent);border-radius:1rem}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child{flex-direction:column;align-items:flex-start;flex-wrap:wrap;position:relative;opacity:1;visibility:visible;gap:.15rem;outline:unset;box-shadow:unset;background:linear-gradient(90deg,var(--theme-5),transparent);transform:unset!important;border-radius:.75rem;padding:.25rem 0 .25rem 1.1rem;margin:.8rem 0 0;animation:cat_menu_show .35s ease}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child li{width:auto;position:relative}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child li:before{content:'';position:absolute;left:-.5rem;top:50%;transform:translateY(-50%);width:.35rem;height:.35rem;border-radius:50%;background:var(--theme-30);transition:.25s}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child li:hover:before{background:var(--theme);box-shadow:0 0 .5rem var(--theme);transform:translateY(-50%) scale(1.3)}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child a{width:auto;border-radius:.65rem;font-size:.95rem;line-height:2rem;margin:.15rem;text-align:left;padding:.2rem .7rem;transition:.25s}html.cat_lightblog .main .cat_menu .item .mainmenu_nav_child a:hover{background:var(--theme-10);color:var(--theme);transform:translateX(.2rem)}@keyframes cat_menu_show{from{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media screen and (max-width:649px){html.cat_lightblog .main_screen_margin>.cat_menu{display:block}html.cat_lightblog .main .cat_menu{display:none}html.cat_lightblog .cat_menu{position:absolute}}@media screen and (min-width:650px){html.cat_lightblog .main_screen_margin>.cat_menu{display:none}html.cat_lightblog .main .cat_menu{width:24rem;height:calc(100vh - 2 * var(--margin));margin-right:var(--margin);top:var(--margin);flex-shrink:0;align-items:flex-start}html.cat_lightblog .main .cat_menu .right{padding:var(--margin);box-shadow:unset;border-radius:0 0 var(--radius) var(--radius);bottom:0;left:0;position:absolute;flex-wrap:wrap;gap:2rem;margin-bottom:0;max-width:100vw;width:100%;-webkit-transition:.2s;transition:.2s}html.cat_lightblog .main .cat_menu .right .right_right{bottom:2rem;right:0;flex-direction:column;position:fixed;align-items:flex-end;border-radius:1rem;gap:1rem}html.cat_lightblog .main .cat_menu .right .right_right .anniu{display:flex;background:var(--background);padding:.5rem;border-radius:1.5rem 0 0 1.5rem;cursor:pointer;letter-spacing:.1rem;box-shadow:var(--box-shadow);height:2.5rem;font-size:.9rem;gap:.25rem;align-items:center;width:2.5rem}html.cat_lightblog .main .cat_menu .right .right_right .anniu:before,html.cat_lightblog .main .cat_menu .right .right_right .anniu:after{display:none}html.cat_lightblog .main .cat_menu .right .right_right .anniu svg{fill:var(--B);width:1.5rem;padding:.25rem}html.cat_lightblog .main .cat_menu .right .right_right .anniu.percentage{display:none}html.cat_lightblog .main .cat_menu .right .anniu.mobile_menu{display:none;box-shadow:unset}html.cat_lightblog .main .cat_menu .left{display:flex;padding:var(--margin);transform:unset;overflow-y:auto;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;transition:.25s}html.cat_lightblog .main .cat_menu .left .item{position:relative;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;padding:.75rem 1rem;border-radius:var(--radius);border:.0625rem solid transparent;transition:.25s}html.cat_lightblog .main .cat_menu .left .item:last-child{display:none}html.cat_lightblog .main .cat_menu .left .item:not(.arrow):hover{background:var(--theme-10);color:var(--theme);transform:translateX(.2rem)}html.cat_lightblog .main .cat_menu .left .item:hover:after{opacity:0}html.cat_lightblog .main .cat_menu .left .item.arrow:after{content:''}html.cat_lightblog .main .cat_menu .left .item.arrow .title{display:flex;align-items:center;width:100%}html.cat_lightblog .main .cat_menu .left .item.arrow .title:after{content:'';width:5px;height:5px;border-right:.15rem solid var(--theme-30);border-bottom:.15rem solid var(--theme-30);transform:rotate(-45deg);margin-left:auto;margin-right:.25rem;margin-top:-.25rem;transition:.3s}html.cat_lightblog .main .cat_menu .left .item.arrow.opened .title:after{transform:rotate(45deg);border-color:var(--theme);margin-top:.25rem}html.cat_lightblog .main .cat_menu .left .item.arrow .mainmenu_nav_child{display:none}html.cat_lightblog .main .cat_menu .item .category_nav_child{flex-direction:row;flex-wrap:wrap;position:relative;opacity:1;padding:0;visibility:visible;gap:.5rem;padding-left:.5rem;margin-bottom:.5rem;margin-left:0;background:unset;box-shadow:unset;transform:unset!important;border-left:.2rem dashed var(--theme-10);border-radius:0}html.cat_lightblog .main .cat_menu .item .title{padding:0;font-size:1rem;line-height:1rem;height:1rem;width:100%}html.cat_lightblog .main .cat_menu .item .title li{display:block;width:100%}html.cat_lightblog .main .cat_menu .category_menu.item .mainmenu_nav_child li a{margin-bottom:1rem;width:fit-content}html.cat_lightblog .main .cat_menu .category_menu.item .category_nav_child li a{margin:0}html.cat_lightblog .author_flex{padding:5rem var(--margin) 0;display:flex;align-items:flex-start;gap:2rem}html.cat_lightblog .author_flex .avatar{width:7rem;height:7rem}html.cat_lightblog .author_flex .online_time{left:7.5rem}html.cat_lightblog .author_flex .title{text-align:left;font-size:1.5rem;margin-top:1rem}html.cat_lightblog .author_flex .description{font-size:medium;text-align:left}}@media screen and (min-width:650px) and (max-width:899px){html.cat_lightblog .main .cat_menu{width:5rem;overflow:hidden;z-index:3}html.cat_lightblog .main .cat_menu .left{display:none;position:fixed;top:var(--margin);left:calc(5rem + 2 * var(--margin));z-index:10;border-radius:var(--radius);box-shadow:var(--box-shadow);background:var(--background);width:20rem;max-height:60vh}html.cat_lightblog .main .cat_menu .right{display:flex;align-content:space-between;height:100%}html.cat_lightblog .main .cat_menu .right .right_right{left:2.5rem;right:auto;top:7rem;gap:1.5rem;bottom:auto}html.cat_lightblog .main .cat_menu .right .right_right .anniu{box-shadow:unset;width:3rem}html.cat_lightblog .main .cat_menu .right .right_right .anniu svg{fill:var(--C);width:2rem}html.cat_lightblog .main .cat_menu .right .mobile_menu.anniu{padding:0;display:flex}html.cat_lightblog .main .cat_menu .right_music{flex-direction:column}html.cat_lightblog .main .cat_menu .right_music .name{display:none}html.cat_lightblog .main .cat_menu .item .title{line-height:1.5rem;height:unset}html.cat_lightblog .postlist_out.is_list_mode .postlist .postlist_headpic{height:6rem}html.cat_lightblog .postlist_out.is_list_mode .postlist .postlist_tags{display:none}}html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr 1fr 1fr;display:grid;padding:var(--margin) calc(1.5* var(--margin))}@media screen and (min-width:1020px) and (max-width:1540px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr 1fr}}@media screen and (min-width:900px) and (max-width:1019px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr}}@media screen and (min-width:800px) and (max-width:899px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr 1fr}}@media screen and (min-width:650px) and (max-width:799px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr}}@media screen and (min-width:500px) and (max-width:649px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr 1fr}}@media screen and (max-width:499px){html.cat_lightblog .postlist_out.is_post_mode{grid-template-columns:1fr}}html.cat_lightblog .is_post_mode .cat_block.postlist{padding:0}html.cat_lightblog .is_post_mode .postlist_tags{display:none}html.cat_lightblog .postlist_out .postlist .postlist_head{display:none}html.cat_lightblog .postlist_out .postlist .postlist_info{padding:0}