#loading{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;background-color:#f4f5f5;pointer-events:none;}.loader-inner{will-change:transform;width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;background-color:#3742fa;border-radius:50%;animation:scaleout 0.6s infinite ease-in-out forwards;text-indent:-99999px;z-index:999991;}@keyframes scaleout{0%{transform:scale(0);opacity:0;}40%{opacity:1;}100%{transform:scale(1);opacity:0;}}
@import url(https://cdn.bootcdn.net/ajax/libs/font-awesome/5.13.0/css/all.min.css);#under_post_card1,#under_post_card2{display:none}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}html{scroll-behavior:smooth}a{color:inherit;cursor:pointer}a,a:hover,a:link,a:visited{text-decoration:none!important}ol,ul{list-style:none}::-moz-{background:var(--themeColor,#FBEAFF);color:var(--color-basic-50,#fff)}::selection{background:var(--themeColor,#FF9671);color:var(--color-basic-50,#fff)}.fireworks{display:none}:root{--color-basic-50:#fff;--color-basic-75:#fafafa;--color-basic-100:#f8f8f8;--color-basic-200:#eaeaea;--color-basic-300:#e1e1e1;--color-basic-400:#cacaca;--color-basic-500:#b3b3b3;--color-basic-600:#8e8e8e;--color-basic-700:#6e6e6e;--color-basic-800:#4b4b4b;--color-basic-900:#2c2c2c;--background-g:#fde6e0;--emoji-bg:var(--color-basic-50)}:root[theme=dark]{--color-basic-50:#252525;--color-basic-75:#2f2f2f;--color-basic-100:#323232;--color-basic-200:#3e3e3e;--color-basic-300:#4a4a4a;--color-basic-400:#5a5a5a;--color-basic-500:#6e6e6e;--color-basic-600:#909090;--color-basic-700:#b9b9b9;--color-basic-800:#bdbdbd;--color-basic-900:#c2c2c2;--background-g:var(--color-basic-75);--emoji-bg:var(--color-basic-200)}.emoji-picker__emojis::-webkit-scrollbar,.scrollbar-gradient::-webkit-scrollbar,body::-webkit-scrollbar{display:block;width:10px;height:12px}.emoji-picker__emojis::-webkit-scrollbar-thumb,.scrollbar-gradient::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--themeColor);background-image:linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);border-radius:30px;box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.25),inset -2px -2px 2px rgba(0,0,0,.25)}.emoji-picker__emojis::-webkit-scrollbar-track,.scrollbar-gradient::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:rgba(211,210,210,.2)}#catalog ul::-webkit-scrollbar,#cnblogs_post_body table::-webkit-scrollbar,.cnblogs_code::-webkit-scrollbar,code::-webkit-scrollbar,pre::-webkit-scrollbar{display:block;margin-top:105px;width:10px;height:8px}#catalog ul::-webkit-scrollbar-thumb,#cnblogs_post_body table::-webkit-scrollbar-thumb,.cnblogs_code::-webkit-scrollbar-thumb,code::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb{background-color:var(--themeColor)}#catalog ul::-webkit-scrollbar-track,#cnblogs_post_body table::-webkit-scrollbar-track,.cnblogs_code::-webkit-scrollbar-track,code::-webkit-scrollbar-track,pre::-webkit-scrollbar-track{background:rgba(211,210,210,0)}#cnblogs_post_body,.cnblogs-markdown,.cnblogs-post-body{line-height:1.75;word-wrap:break-word}#cnblogs_post_body h1,#cnblogs_post_body h2,#cnblogs_post_body h3,#cnblogs_post_body h4,#cnblogs_post_body h5,#cnblogs_post_body h6,.cnblogs-markdown h1,.cnblogs-markdown h2,.cnblogs-markdown h3,.cnblogs-markdown h4,.cnblogs-markdown h5,.cnblogs-markdown h6,.cnblogs-post-body h1,.cnblogs-post-body h2,.cnblogs-post-body h3,.cnblogs-post-body h4,.cnblogs-post-body h5,.cnblogs-post-body h6{margin-top:35px;margin-bottom:10px;cursor:default}#cnblogs_post_body h1,.cnblogs-markdown h1,.cnblogs-post-body h1{font-size:24px}#cnblogs_post_body h2,.cnblogs-markdown h2,.cnblogs-post-body h2{font-size:20px}#cnblogs_post_body h3,.cnblogs-markdown h3,.cnblogs-post-body h3{font-size:16px}#cnblogs_post_body code,.cnblogs-markdown code,.cnblogs-post-body code{font-weight:700;color:#d83b64!important;background-color:var(--color-basic-200)!important}#cnblogs_post_body a,.cnblogs-markdown a,.cnblogs-post-body a{border-bottom:2px solid #00a1d6;background-color:transparent}#cnblogs_post_body a:hover,.cnblogs-markdown a:hover,.cnblogs-post-body a:hover{transition:box-shadow .2s linear;box-shadow:inset 0 -10px #00a1d6}#cnblogs_post_body p,.cnblogs-markdown p,.cnblogs-post-body p{font-size:15px;line-height:inherit;margin-top:22px;margin-bottom:22px}#cnblogs_post_body hr,.cnblogs-markdown hr,.cnblogs-post-body hr{margin:24px 0;border:none;border-bottom:1px solid var(--md-hr-color)}#cnblogs_post_body ol,.cnblogs-markdown ol,.cnblogs-post-body ol{margin:10px 0;padding-left:18px}#cnblogs_post_body ol li,.cnblogs-markdown ol li,.cnblogs-post-body ol li{line-height:inherit}#cnblogs_post_body ol li:hover,.cnblogs-markdown ol li:hover,.cnblogs-post-body ol li:hover{cursor:default}#cnblogs_post_body ul,.cnblogs-markdown ul,.cnblogs-post-body ul{margin:10px 0 10px 21.6px}#cnblogs_post_body ul li,.cnblogs-markdown ul li,.cnblogs-post-body ul li{line-height:inherit}#cnblogs_post_body ul li:hover,.cnblogs-markdown ul li:hover,.cnblogs-post-body ul li:hover{cursor:default}#cnblogs_post_body img,.cnblogs-markdown img,.cnblogs-post-body img{margin:10px auto;display:flex;max-width:100%!important;border-radius:2px}#cnblogs_post_body table,.cnblogs-markdown table,.cnblogs-post-body table{display:block;overflow:auto;border:none;font-size:14px}#cnblogs_post_body table td,#cnblogs_post_body table th,.cnblogs-markdown table td,.cnblogs-markdown table th,.cnblogs-post-body table td,.cnblogs-post-body table th{min-width:auto;padding:4px 11px}#cnblogs_post_body table th,.cnblogs-markdown table th,.cnblogs-post-body table th{background:none}#cnblogs_post_body blockquote,.cnblogs-markdown blockquote,.cnblogs-post-body blockquote{margin:5px 0;padding:1px 15px;background:var(--color-basic-100);border:none;border-left:6px solid var(--color-basic-400);color:inherit}#cnblogs_post_body blockquote>p,.cnblogs-markdown blockquote>p,.cnblogs-post-body blockquote>p{margin:10px 0}#cnblogs_post_body kbd,.cnblogs-markdown kbd,.cnblogs-post-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:2px;box-shadow:inset 0 -1px 0 #d1d5da}#cnblogs_post_body iframe,.cnblogs-markdown iframe,.cnblogs-post-body iframe{width:100%;height:45vw}#cnblogs_post_body details,.cnblogs-markdown details,.cnblogs-post-body details{margin:1.5rem 0;padding:.5rem 1rem;background:var(--color-basic-75);border:1px solid var(--color-basic-200);border-radius:3px}#cnblogs_post_body details>summary,.cnblogs-markdown details>summary,.cnblogs-post-body details>summary{font-weight:500;outline:none;cursor:pointer}#cnblogs_post_body mark,.cnblogs-markdown mark,.cnblogs-post-body mark{background-color:var(--themeColor)}#blog-comments-placeholder p{margin:0}@media screen and (max-width:1023px){#cnblogs_post_body iframe,.cnblogs-markdown iframe,.cnblogs-post-body iframe{height:60vw}}@media screen and (max-width:768px){#cnblogs_post_body iframe,.cnblogs-markdown iframe,.cnblogs-post-body iframe{height:50vw}}:after,:before{font-family:Font Awesome\ 5 free,Font Awesome\ 5 Brands;font-weight:700}:after,:before{margin-right:.5em}:after{margin-left:.5em}#sidebar_news .custom-signature{padding-top:0}.custom-toolbar{position:fixed;bottom:30px;right:30px;width:40px;height:40px}.toolbar-item{position:relative;width:40px;height:40px;background-color:var(--color-basic-50);border-radius:50%;text-align:center;font-size:20px;line-height:40px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);cursor:pointer}.toolbar-item.toolbar-item-toggle{position:absolute;bottom:0}.toolbar-item i{display:flex;justify-content:center;font-style:normal;outline:none}.toolbar-item i:before{margin-right:0}.toolbar-item i::-moz-selection{background:none}.toolbar-item i::selection{background:none}.toolbar-item .tooltip{position:relative;display:flex;justify-content:center;align-items:center;height:24px;background-color:#333;color:#fff;text-align:center;border-radius:2px;font-size:12px;pointer-events:none;visibility:hidden;transform:translateY(-31px);z-index:9}.toolbar-item .tooltip:after{position:absolute;right:-11px;content:"";width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #333}.toolbar-item:hover .tooltip{visibility:visible;transform:translate(-50px,-31px);transition:transform .2s}.toolbar-item:active{filter:brightness(.8);transition:filter .2s}@media screen and (max-width:1366px){.menu-item-tooltip{display:none}}@media screen and (max-width:1024px){.toolbar-item:hover .tooltip{visibility:hidden}}@media screen and (max-width:767px){.custom-tools-menu .menu-item:not(:last-child):hover{transform:none}.custom-tools-menu{right:20px;bottom:20px}}#footer{margin:54px 0 0;padding:32.4px 0;text-align:center;color:#979b9e;background:#232323}#footer #links{display:flex;justify-content:center;font-size:16px}#footer #links li{color:#fff}#footer #links li:hover{text-shadow:0 0 2px #eee;color:var(--themeColor);transition:all .25s}#footer #links>li:not(:first-child){margin-left:21.6px}#footer #copyright{display:flex;flex-direction:column;align-items:center;margin-top:14.4018px;font-size:14px}#footer #copyright span{margin-top:7.1982px}@media screen and (max-width:767px){#links{width:90vw;overflow:auto;margin:0 auto;white-space:nowrap}}body .medium-zoom-overlay{background:rgba(0,0,0,.5)!important;z-index:6}body .medium-zoom-image--opened{z-index:7}html .medium-zoom--opened .medium-zoom-overlay{opacity:.9}.lightbox-post{cursor:zoom-in}.gallery{display:none}.custom-gallery div{display:flex;flex-wrap:wrap;margin-top:20px}.custom-gallery div img{margin:8px;width:170px;height:170px;border-radius:4px}#player.aplayer{background:none}#player.aplayer .aplayer-list ol li{background:var(--color-basic-75)}#player:hover .aplayer-list{transform:scaleX(1);left:0}#player:hover .aplayer-body{left:0}#player .aplayer-list{position:relative;transform:scaleX(.838);left:-34px}#player .aplayer-body{left:-66px;background-color:var(--color-basic-75)}#player .aplayer-body .aplayer-info{border-top:none}#player .aplayer-body .aplayer-miniswitcher{background-color:var(--color-selectionbasic-75);border-left:1px solid #999}#player .aplayer-lrc{display:none}#player .aplayer-lrc .aplayer-lrc-contents{color:inherit}#player .aplayer-lrc .aplayer-lrc-contents p{color:inherit;font-size:14px;text-shadow:none}@media screen and (max-width:767px){#player{display:none}}#cnblogs_post_body pre,.cnblogs_code{position:relative}.cnblogs_code .copy-btns{z-index:1}.cnblogs_code:hover .copy-btns,pre:hover .copy-btns{visibility:visible}.copy-btns{position:absolute;top:10px;right:10px;padding:2px 8px;visibility:hidden;color:#f1efef!important;font-size:12px;border-radius:4px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,.6)!important}.copy-btns:active{background:rgba(0,0,0,.2);color:#eee}@media screen and (max-width:767px){#cnblogs_post_body td{white-space:pre}}#cnblogs_post_body pre{display:flex}#cnblogs_post_body pre .awes-linenumber{margin:0;padding:16px 16px 8px}#cnblogs_post_body pre .awes-linenumber li{font-weight:400;color:#999;list-style:none;text-align:right;line-height:1.5;font-size:13px}#cnblogs_post_body .cnblogs_code pre{display:block}#cnblogs_post_body .cnblogs_code pre span[style="color: #008080;"]{padding:2px 0;border:none;text-align:center;color:#999!important;word-break:normal;white-space:pre}#tip_comment{display:none}.custom-signature{padding:1rem 14px;font-size:1em;line-height:1.5em}#post-signature{position:relative;display:flex;flex-direction:column;margin:25px 0;padding:10px 24px 10px 15px;background:var(--color-basic-75);border-left:5px solid var(--themeColor);border-radius:2px}#post-signature p{margin:0;font-size:14px;line-height:1.6em}#post-signature a{color:inherit;border-bottom:none}#post-signature:before{content:"!";background-color:var(--themeColor);position:absolute;top:16px;left:-12px;color:#fff;width:18px;height:18px;border-radius:100%;text-align:center;line-height:18px;font-weight:800;font-size:12px}#blog-comments-placeholder pre,#cnblogs_post_body pre{position:relative;padding:24px 0 10px;border-radius:4px;background:var(--hl-base);font-family:Consolas,Lucida Console,Monaco,Andale Mono,Ubuntu Mono,monospace!important;overflow:inherit}#blog-comments-placeholder pre:before,#cnblogs_post_body pre:before{content:"";display:block;height:23px;width:64px;background:url(https://guangzan.gitee.io/imagehost/awescnb/images/bg/mac.png) no-repeat;background-size:65px 23px;position:absolute;top:8px;left:10px}#blog-comments-placeholder code,#cnblogs_post_body code{font-family:Consolas,Lucida Console,Monaco,Andale Mono,Ubuntu Mono,monospace!important;font-size:13px!important;margin:0;word-break:break-word!important;border:none!important}#blog-comments-placeholder li code,#cnblogs_post_body li code{font-size:12px!important;font-weight:700}#blog-comments-placeholder .hljs,#cnblogs_post_body .hljs{display:block!important;color:var(--hl-mono-1)!important;background:var(--hl-base)!important;border:none!important;padding:16px 10px 8px!important;font-weight:400}#blog-comments-placeholder .hljs-comment,#blog-comments-placeholder .hljs-quote,#cnblogs_post_body .hljs-comment,#cnblogs_post_body .hljs-quote{color:var(--hl-mono-3);font-style:italic}#blog-comments-placeholder .hljs-tag,#cnblogs_post_body .hljs-tag{color:var(--hl-tag)}#blog-comments-placeholder .hljs-doctag,#blog-comments-placeholder .hljs-formula,#blog-comments-placeholder .hljs-keyword,#cnblogs_post_body .hljs-doctag,#cnblogs_post_body .hljs-formula,#cnblogs_post_body .hljs-keyword{color:var(--hl-hue-3)}#blog-comments-placeholder .hljs-deletion,#blog-comments-placeholder .hljs-name,#blog-comments-placeholder .hljs-section,#blog-comments-placeholder .hljs-selector-tag,#blog-comments-placeholder .hljs-subst,#cnblogs_post_body .hljs-deletion,#cnblogs_post_body .hljs-name,#cnblogs_post_body .hljs-section,#cnblogs_post_body .hljs-selector-tag,#cnblogs_post_body .hljs-subst{color:var(--hl-hue-5)}#blog-comments-placeholder .hljs-literal,#cnblogs_post_body .hljs-literal{color:var(--hl-hue-1)}#blog-comments-placeholder .hljs-addition,#blog-comments-placeholder .hljs-attribute,#blog-comments-placeholder .hljs-meta-string,#blog-comments-placeholder .hljs-regexp,#blog-comments-placeholder .hljs-string,#cnblogs_post_body .hljs-addition,#cnblogs_post_body .hljs-attribute,#cnblogs_post_body .hljs-meta-string,#cnblogs_post_body .hljs-regexp,#cnblogs_post_body .hljs-string{color:var(--hl-hue-4)}#blog-comments-placeholder .hljs-built_in,#blog-comments-placeholder .hljs-class .hljs-title,#cnblogs_post_body .hljs-built_in,#cnblogs_post_body .hljs-class .hljs-title{color:var(--hl-hue-6-2)}#blog-comments-placeholder .hljs-attr,#blog-comments-placeholder .hljs-number,#blog-comments-placeholder .hljs-selector-attr,#blog-comments-placeholder .hljs-selector-class,#blog-comments-placeholder .hljs-selector-pseudo,#blog-comments-placeholder .hljs-template-variable,#blog-comments-placeholder .hljs-type,#blog-comments-placeholder .hljs-variable,#cnblogs_post_body .hljs-attr,#cnblogs_post_body .hljs-number,#cnblogs_post_body .hljs-selector-attr,#cnblogs_post_body .hljs-selector-class,#cnblogs_post_body .hljs-selector-pseudo,#cnblogs_post_body .hljs-template-variable,#cnblogs_post_body .hljs-type,#cnblogs_post_body .hljs-variable{color:var(--hl-hue-6)}#blog-comments-placeholder .hljs-bullet,#blog-comments-placeholder .hljs-link,#blog-comments-placeholder .hljs-meta,#blog-comments-placeholder .hljs-selector-id,#blog-comments-placeholder .hljs-symbol,#blog-comments-placeholder .hljs-title,#cnblogs_post_body .hljs-bullet,#cnblogs_post_body .hljs-link,#cnblogs_post_body .hljs-meta,#cnblogs_post_body .hljs-selector-id,#cnblogs_post_body .hljs-symbol,#cnblogs_post_body .hljs-title{color:var(--hl-hue-2)}#blog-comments-placeholder .hljs-emphasis,#cnblogs_post_body .hljs-emphasis{font-style:italic}#blog-comments-placeholder .hljs-strong,#cnblogs_post_body .hljs-strong{font-weight:700}#blog-comments-placeholder .hljs-link,#cnblogs_post_body .hljs-link{text-decoration:underline}#cnblogs_post_body .cnblogs_code{border:none;background-color:var(--hl-base);border-radius:4px}#cnblogs_post_body .cnblogs_code pre{padding:30px 12px 12px;overflow:auto}#cnblogs_post_body .cnblogs_code>img,#cnblogs_post_body .cnblogs_code pre:before{display:none}#cnblogs_post_body .cnblogs_code span{background-color:var(--hl-base)!important}#cnblogs_post_body .cnblogs_code span[style="color: #008000;"]{color:var(--hl-mono-3)!important;font-style:italic}#cnblogs_post_body .cnblogs_code span[style="color: rgba(0, 128, 128, 1);"]{color:red!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #000000;"],#cnblogs_post_body .cnblogs_code span[style="color: #000000;"]{color:var(--hl-mono-1)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #800000;"]{color:var(--hl-hue-2)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #0000ff;"],#cnblogs_post_body .cnblogs_code span[style="color: #0000ff;"]{color:var(--hl-hue-3)!important}#cnblogs_post_body .cnblogs_code span[style="background-color: #f5f5f5; color: #ff0000;"],#cnblogs_post_body .cnblogs_code span[style="color: #800000;"],#cnblogs_post_body .cnblogs_code span[style="color: #ff0000;"]{color:var(--hl-hue-4)!important}#cnblogs_post_body .cnblogs_code span[style="color: #8b0000;"]{color:var(--hl-hue-6)!important}#cnblogs_post_body .cnblogs_code_collapse,#cnblogs_post_body .cnblogs_code_toolbar,#cnblogs_post_body .code_img_closed,#cnblogs_post_body .code_img_opened{display:none}#cnblogs_post_body .cnblogs_code_hide{display:block}#cnblogs_post_body .cnblogs_Highlighter code,.syntaxhighlighter .line.alt1,.syntaxhighlighter .line.alt2{background-color:var(--hl-base)!important}#cnblogs_post_body .cnblogs_Highlighter .keyword{color:var(--hl-hue-3)!important}#cnblogs_post_body .cnblogs_Highlighter .string{color:var(--hl-hue-4)!important}#cnblogs_post_body .cnblogs_Highlighter .plain,#cnblogs_post_body .cnblogs_Highlighter .variable{color:var(--hl-mono-1)!important}#cnblogs_post_body .cnblogs_Highlighter .comments{color:var(--hl-mono-3)!important;font-style:italic!important}#cnblogs_post_body .cnblogs_Highlighter .functions{color:var(--hl-hue-2)!important}.post-message{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:20px;width:100%}.message-top{display:flex;flex-wrap:wrap}.message-top .message-categories,.message-top .message-tags{display:flex;align-items:center;margin:8px 0}.message-top .message-categories a,.message-top .message-tags a{padding:4px 8px;font-size:13px;line-height:14px;border-radius:2px;margin:0 0 0 8px}.message-top .message-categories{margin:0 16px 0 0}.message-top .message-categories a{color:#fff;background-color:var(--themeColor)}.message-top .message-tags a{border:1px solid;color:var(--color-basic-800)}.message-tags a:first-child{border-color:#ff6b6b}.message-tags a:nth-child(2){border-color:#fbc531}.message-tags a:nth-child(3){border-color:#22a6b3}.message-tags a:nth-child(4){border-color:#10ac84}.message-tags a:nth-child(5){border-color:#0097e6}.message-bottom{display:flex;gap:8px;color:#999;white-space:nowrap;overflow:auto;font-size:13px}#BlogPostCategory,#EntryTag{display:none}#custom-post-topimage{width:100%;height:400px;background-size:cover;background-repeat:no-repeat;margin-bottom:10px;border-radius:2px}#custom-post-topimage:hover{cursor:zoom-in}@media screen and (max-width:767px){#custom-post-topimage{height:184px}}#custom-post-bottomimage{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;margin-bottom:10px;border-radius:2px}@media screen and (max-width:767px){#custom-post-bottomimage{height:130px}}.qaq-btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.qaq-wrap{display:none;position:absolute;top:34px;left:-4%;padding:8px;background-color:var(--emoji-bg);border:1px solid var(--color-basic-300);border-radius:4px;width:500px;max-width:283px;z-index:3}.qaq-wrap:after,.qaq-wrap:before{position:absolute;content:"";margin:0;width:0;height:0}.qaq-wrap:after{top:-9px;border-bottom:8px solid var(--color-basic-300)}.qaq-wrap:after,.qaq-wrap:before{left:14px;border-left:8px solid transparent;border-right:8px solid transparent}.qaq-wrap:before{top:-8px;border-bottom:8px solid var(--emoji-bg);z-index:1}.emoji-list{display:flex;flex-wrap:wrap;gap:4px;max-height:200px;overflow-y:auto;overflow-x:hidden;font-size:16px}.emoji-list .emoji-item{display:flex;justify-content:center;align-items:center;padding:4px 6px;color:var(--color-basic-800);cursor:pointer;box-sizing:border-box;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.emoji-list .emoji-item img.emoji{width:20px;height:20px}.emoji-list .emoji-item:hover{background-color:var(--color-basic-100);border-color:var(--color-basic-200)}.emoji-list .emoji-item:hover>.emoji{transform:scale(1.2);transition:transform .15s cubic-bezier(.2,0,.13,2)}.emoji-list::-webkit-scrollbar{width:8px;height:8px}.emoji-list::-webkit-scrollbar-corner{background-color:transparent}.emoji-list::-webkit-scrollbar-thumb{background-color:#d2cfcf;border-radius:4px}.emoji-list::-webkit-scrollbar-track{background-color:transparent}.qaq-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent;z-index:-1}.anim-scale-in{-webkit-animation-name:scale-in;animation-name:scale-in;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:cubic-bezier(.2,0,.13,1.5);animation-timing-function:cubic-bezier(.2,0,.13,1.5)}@-webkit-keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.lock-screen{position:fixed;top:-100vh;width:100vw;height:100vh;z-index:999;overflow:hidden;background-color:#fff;transition:top .3s;background-repeat:no-repeat;background-size:cover}.lock-screen-weather{position:absolute;top:20px;left:20px}.lock-screen-close{position:absolute;top:20px;right:20px;font-size:24px;cursor:pointer}.lock-screen-user{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:30vh}.lock-screen-user img{border-radius:50%;width:80px;height:80px}.lock-screen-text{margin-top:50px}.lock-screen-text span{font-size:22px;font-weight:700;color:#fff;text-shadow:1px 1px 5px #999}.overflow{overflow:hidden;overflow-x:inherit}.custom-qrcode{width:100%;height:248px}.custom-qrcode-desc{padding:5px 14px 10px;word-break:break-all;line-height:1.5em}#chart{padding:0 13.884px 16px}#custom-donation-btn{background-color:#10ac84!important;padding:4px 10px!important}#custom-donation-btn:hover{box-shadow:0 0 5px #999;transform:scale(1.1);transform:translateY(-2px);transition:all .2s}#custom-donation-qrcode{display:none;position:relative;cursor:pointer;z-index:999999999;text-align:center}#custom-donation-qrcode>div{display:inline-block;margin:0 20px 0 auto;width:180px;height:180px;background-size:contain;background-repeat:no-repeat;border-radius:5px;background-color:var(--themeColor)}@media screen and (max-width:767px){#blog_post_info_block #blog_post_info #green_channel{justify-content:center}#custom-donation-btn{margin:3px!important}#custom-donation-btn:hover{transform:none}#custom-donation-qrcode>div{margin-right:0;width:100%;height:320px}}#barrage-wrap{position:fixed;top:90px;width:100vw;height:60vh;text-shadow:0 0 1px #000;overflow:hidden;z-index:20;pointer-events:none}#barrage-wrap span{position:absolute;white-space:nowrap;font-weight:700}.dark-to-light:after{background-color:#252528;-webkit-animation:toLight 1s linear 0s forwards;animation:toLight 1s linear 0s forwards}.dark-to-light:after,.light-to-dark:after{content:"";width:100vw;height:100vh;position:fixed;z-index:99999;left:0;top:0;margin-left:0;opacity:.7}.light-to-dark:after{background-color:#fff;-webkit-animation:toDark 1s linear 0s forwards;animation:toDark 1s linear 0s forwards;pointer-events:none}@-webkit-keyframes toLight{0%{background-color:#252528;opacity:.7}to{background-color:#fff;opacity:0}}@keyframes toLight{0%{background-color:#252528;opacity:.7}to{background-color:#fff;opacity:0}}@-webkit-keyframes toDark{0%{background-color:#fff;opacity:.7}to{background-color:#252528;opacity:0}}@keyframes toDark{0%{background-color:#fff;opacity:.7}to{background-color:#252528;opacity:0}}#catalog{position:sticky;top:60px;width:15.5vw;font-size:14px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:2px;margin-bottom:16.2px;color:var(--color-basic-900)}#catalog h3{display:flex;align-items:center;padding:10.098px 14.418px;background-color:var(--color-basic-50);border-bottom:1px solid hsla(0,0%,59.2%,.1)}#catalog h3 .icon{width:1.5em;height:1.5em;margin-right:5px}#catalog ul{background-color:var(--color-basic-50);max-height:550px;padding:10.098px 14.418px;overflow-y:scroll；;overflow-x:hidden}#catalog ul .h1-list{font-weight:700}#catalog ul .h1-list~.h2-list{margin-left:1em;font-size:14px}#catalog ul .h1-list~.h2-list:before{display:none}#catalog ul .h2-list~.h3-list{margin-left:2em}#catalog ul .h3-list~.h4-list{margin-left:3em}#catalog ul .h4-list~.h5-list{margin-left:4em}#catalog ul .h5-list~.h6-list{margin-left:5em}#catalog ul li{margin-top:3.618px}#catalog ul li a{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}#catalog ul li a .icon{width:1.2em;height:1.8em}#catalog ul li a:hover{text-decoration:none}#catalog ul li:hover{font-weight:700}#catalog.catalog-scroll-up{top:10px;transition:top .2s}@media screen and (max-width:767px){#catalog{display:none}}.catalog-active{background:var(--themeColor);padding:5.4px;border-radius:3px;transition:background .4s;color:var(--color-basic-50)}@media screen and (max-width:767px){body .custom-drag-menu{right:86px!important;bottom:22px}}html{font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;word-break:break-word;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}body{background-color:var(--background-g);color:var(--color-basic-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home{display:block}#header{position:relative;position:fixed;top:0;width:100%;padding-left:15vw;height:54px;background:var(--color-basic-50);box-shadow:0 1px 2px rgba(0,0,0,.1);z-index:10}#header #custom-github{padding:0 16px}#header #blogTitle{display:none}#header #navigator{display:flex;align-items:center;height:100%;color:var(--color-basic-900)}#header #navList{display:flex;height:auto}#header #navList li a{display:flex;align-items:center;height:100%;text-shadow:4px 0 12px var(--themeColor);padding:0 16px}#header #navList li a:hover{background-color:var(--themeColor);color:#fff;transition:all .3s}#header .blogStats{display:flex;margin-left:4vw;height:100%;font-size:12px;color:var(--color-basic-600);pointer-events:none}#header .blogStats span{display:flex;align-items:center;padding:0 16px}#main{position:relative;display:flex;align-items:flex-start;margin:68px 0 0;justify-content:center}#mainContent{margin:0 1vw;width:54vw;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:var(--color-basic-50)}.day .dayTitle{padding:12px 20px;border-bottom:1px solid hsla(0,0%,59.2%,.1);color:var(--color-basic-800);font-size:13px;font-style:italic}.day .dayTitle:not(:first-of-type){border-top:1px solid hsla(0,0%,59.2%,.1)}.day .postTitle{margin-top:16px;padding-left:10.8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:18px;text-shadow:4px 0 12px var(--themeColor);color:var(--color-basic-800)}.day .postTitle:hover{transform:translateX(4px);transition:all .2s}.day .postCon,.day .postCon .c_b_p_desc{color:var(--color-basic-800)}.day .postCon .c_b_p_desc{padding:4px 20px;font-size:14px;line-height:1.8em}.day .postCon .c_b_p_desc .c_b_p_desc_readmore{padding:2px 4px;border:1px solid var(--themeColor);color:var(--themeColor);border-radius:2px;font-size:13px;white-space:nowrap}.day .postDesc{display:flex;align-items:baseline;gap:4px;padding:4px 20px;text-transform:uppercase;color:var(--color-basic-600);font-size:14px}.entrylist .entrylistTitle{border-bottom:1px solid hsla(0,0%,59.2%,.1);padding:12px;color:var(--color-basic-800);font-size:16px}.entrylist .entrylistTitle:not(:first-of-type){border-top:1px solid hsla(0,0%,59.2%,.1)}.entrylist .entrylistItem .entrylistPosttitle{padding:4px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:16px;text-shadow:4px 0 12px var(--themeColor);color:var(--color-basic-900)}.entrylist .entrylistItem .entrylistPosttitle:hover{transform:translateX(4px);transition:all .2s}.entrylist .entrylistItem .entrylistPostSummary .c_b_p_desc{color:var(--color-basic-800)}.entrylist .entrylistItem .entrylistPostSummary .c_b_p_desc .c_b_p_desc_readmore{margin-top:4px;padding:2.7px 4px 2.7px 8.1px;border:1px solid var(--themeColor);color:var(--themeColor);border-radius:2px}.entrylist .entrylistItem .entrylistItemPostDesc{padding:4px 12px;color:var(--color-basic-600)}#taglist_main{margin-top:0;padding:0 12px 12px}#taglist_main #taglist_title_wrap{border-bottom:1px solid hsla(0,0%,59.2%,.1)}#taglist_main #taglist_title_wrap h3{margin:0;padding:12px}#taglist_main #taglist{padding:12px 0}#taglist_main #taglist table{display:block}#taglist_main #taglist tbody{display:flex;flex-wrap:wrap}#taglist_main #taglist tbody tr{display:flex;flex-wrap:wrap;width:100%}#taglist_main #taglist tbody tr td{margin:4px;padding:2px 8px;border-radius:4px;color:#fff;font-weight:700;flex-grow:1;text-align:center}#taglist_main #taglist tbody tr td:nth-child(n){background-color:#ff6b6b}#taglist_main #taglist tbody tr td:nth-child(2n){background-color:#10ac84}#taglist_main #taglist tbody tr td:nth-child(3n){background-color:#ff9f43}#taglist_main #taglist tbody tr td:nth-child(4n){background-color:#2e86de}#taglist_main #taglist tbody tr td:hover{transform:scale(1.05);box-shadow:0 0 4px var(--themeColor);transition:all .2s}#post_detail{font-size:16px;padding:21.6px 21.6px 0}#post_detail #topics .post .postTitle{margin:20px 0;font-size:30px;color:var(--color-basic-900)}#post_detail #topics .post .postDesc{padding:4px 0;margin-bottom:21.6px;color:var(--color-basic-600)}#blog-comments-placeholder{margin:0 21.6px;border-radius:3px}#blog-comments-placeholder .feedback_area_title{padding:7.56px 10.8px;border:1px solid var(--color-basic-400);background-color:var(--color-basic-75);border-radius:2px 2px 0 0;font-size:12px;font-weight:700;color:var(--color-basic-900)}#blog-comments-placeholder .feedbackItem{border-left:1px solid var(--color-basic-400);border-right:1px solid var(--color-basic-400);padding:17.982px 10.8px}#blog-comments-placeholder .feedbackItem:nth-last-child(2){border-bottom:1px solid var(--color-basic-400)}#blog-comments-placeholder .feedbackCon{display:flex;align-items:center;margin-top:4px}#blog-comments-placeholder .feedbackCon .blog_comment_body{position:relative;margin-left:12px;margin-top:4px;background-color:var(--color-basic-75);border-radius:8px;color:var(--color-basic-900);max-width:540px;line-height:1.6;padding:4px 10.8px;border:2px solid var(--color-basic-200)}#blog-comments-placeholder .custom-comments-author{display:flex;flex-direction:column;align-items:flex-end}#blog-comments-placeholder .custom-comments-author .louzhu{color:var(--themeColor)}#blog-comments-placeholder .custom-comments-author .blog_comment_body a:not(:first-child):hover{color:var(--themeColor);transition:all .25s}#blog-comments-placeholder .custom-comments-author img{margin-left:10.8px}#blog-comments-placeholder .custom-comments-author .feedbackManage{order:0}#blog-comments-placeholder .custom-comments-author .layer{margin-left:4px;order:3!important}#blog-comments-placeholder .custom-comments-author .comment_vote{order:-3}#blog-comments-placeholder .custom-comments-author .comment_date{order:-1!important}#blog-comments-placeholder .custom-comments-author .feedbackManage{order:-2!important}#blog-comments-placeholder .custom-comments-author .feedbackCon{flex-direction:row-reverse}#blog-comments-placeholder .custom-comments-author .feedbackCon .blog_comment_body img{width:27px;height:27px;vertical-align:middle}#blog-comments-placeholder .custom-comments-author .feedbackCon br,#blog-comments-placeholder br{display:none}#blog-comments-placeholder .layer{padding:0 4px;color:var(--color-basic-50);background-color:var(--themeColor);border-radius:3px;margin-right:4px;order:0}#blog-comments-placeholder .comment_date{margin:0 4px;order:2}#comment_form{margin:21.6px}#comment_form #ad_text_under_commentbox,#comment_form #comment_nav,#comment_form #divCommentShow{display:none}#comment_form #comment_form_container{position:relative;border:1px solid var(--color-basic-400);border-radius:3px}#comment_form #comment_form_container>a:first-of-type,#comment_form #comment_form_container>p:nth-of-type(3){display:none}#comment_form #comment_form_container>p:last-of-type{color:var(--color-basic-600);margin-left:10.8px}#comment_form #comment_form_container #commentform_title{background:none;margin-bottom:0;padding:7.56px 10.8px;border-bottom:1px solid var(--color-basic-400);background-color:var(--color-basic-75);border-radius:2px 2px 0 0;font-size:12px;font-weight:700;color:var(--color-basic-900)}#comment_form #comment_form_container .comment_textarea{width:100%;background:none;border:none}#comment_form #comment_form_container .comment_textarea .commentbox_title{border-bottom-color:var(--themeColor)}#comment_form #comment_form_container .comment_textarea .commentbox_tab.active{border-color:var(--themeColor)}#comment_form #comment_form_container .comment_textarea .commentbox_footer{display:none}#comment_form #comment_form_container .comment_textarea #tbCommentBody{margin-bottom:10.8px!important;height:81px;min-height:134px;color:var(--color-basic-800);background:none;font-size:16px;border-bottom:1px dashed #999}#comment_form #comment_form_container .comment_textarea #tbCommentBody:hover{border-bottom-color:var(--themeColor)}#comment_form #comment_form_container #commentbox_opt>a{display:none}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit{position:absolute;bottom:10.8px;right:10.8px;width:75.6px;height:32.4px;color:#fff;font-weight:700;border-radius:4px;border:none;background-color:#00a1d6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;cursor:pointer;font-size:12px}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:hover{box-shadow:0 1px 6px #00a1d6;transition:background-color .3s}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:active{filter:brightness(.8);transition:background-color .3s}#comment_form #comment_form_container #tip_comment2{display:none}.custom-gallery h3,.PostListTitle{border-bottom:1px solid hsla(0,0%,59.2%,.1);padding:1rem;color:var(--color-basic-800);font-size:16px}#sideBar{width:260px;overflow:hidden}#blog-calendar,#sidebar_news,.sidebar-block{background-color:var(--color-basic-50);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:2px;margin-bottom:16.2px;color:var(--color-basic-900)}#blog-calendar h3,#sidebar_news h3,.sidebar-block h3{padding:8px 12px;font-size:16px;border-bottom:1px solid hsla(0,0%,59.2%,.1)}#blog-calendar #blog-news,#blog-calendar #sidebar_search_box,#blog-calendar ul,#sidebar_news #blog-news,#sidebar_news #sidebar_search_box,#sidebar_news ul,.sidebar-block #blog-news,.sidebar-block #sidebar_search_box,.sidebar-block ul{padding:12px 14px}#blog-calendar #blog-news li,#blog-calendar #sidebar_search_box li,#blog-calendar ul li,#sidebar_news #blog-news li,#sidebar_news #sidebar_search_box li,#sidebar_news ul li,.sidebar-block #blog-news li,.sidebar-block #sidebar_search_box li,.sidebar-block ul li{padding-top:4px}#blog-calendar #blog-news li:hover,#blog-calendar #sidebar_search_box li:hover,#blog-calendar ul li:hover,#sidebar_news #blog-news li:hover,#sidebar_news #sidebar_search_box li:hover,#sidebar_news ul li:hover,.sidebar-block #blog-news li:hover,.sidebar-block #sidebar_search_box li:hover,.sidebar-block ul li:hover{transform:translateX(4px);transition:all .2s}#sidebar_scorerank ul li{transform:none}#sidebar_recentcomments .recent_comment_body{padding:1rem;background-color:var(--color-basic-75);border-radius:3px}#sidebar_recentcomments ul li:hover{transform:none}#blog-calendar #blogCalendar th{font-weight:400}#blog-calendar #blogCalendar .CalTitle .CalNextPrev{padding:0;text-align:left}#blog-calendar #blogCalendar .CalTitle .CalNextPrev[align=right]{padding:0;text-align:right}#blog-calendar #blogCalendar .CalTodayDay{color:var(--themeColor)}#blog-calendar #blogCalendar .CalOtherMonthDay{color:#cacaca;background-color:var(--color-basic-100)}#blog-calendar #blogCalendar td{padding:.3em .4em;text-align:center;font-family:Lato,sans-serif}#sidebar_search .input_my_zzk{padding:0 3px;border:1px solid var(--themeColor);background:var(--color-basic-50);outline:none;color:var(--color-basic-900)}#sidebar_search .btn_my_zzk{border:none;background:var(--themeColor);color:#fff;outline:none}#sidebar_search .btn_my_zzk:hover{background:#ef98b5;transition:background .3s}#sidebar_recentposts ul li,.recent_comment_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PostList{margin-left:0;padding:4px 12px}#cnblogs_post_body:after{content:"——— EOF ———";display:block;margin:21.6px auto;text-align:center;color:var(--color-basic-600)}#blog_post_info_block{display:flex;justify-content:center;flex-direction:column;margin:0}#blog_post_info_block #BlogPostCategory{margin-bottom:4px;font-size:16px;order:1}#blog_post_info_block #EntryTag{margin-bottom:4px;font-size:16px;order:2}#blog_post_info_block #blog_post_info{order:3;display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;margin:21.6px 0 10.8px}#blog_post_info_block #blog_post_info #green_channel{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;width:auto;border:none}#blog_post_info_block #blog_post_info #green_channel a,#blog_post_info_block #blog_post_info #green_channel span{background:none;border-radius:3px;box-shadow:none;font-weight:700;text-shadow:none}#blog_post_info_block #blog_post_info #green_channel a:first-child,#blog_post_info_block #blog_post_info #green_channel a:nth-child(2),#blog_post_info_block #blog_post_info #green_channel a:nth-child(3){padding:4px 12px}#blog_post_info_block #blog_post_info #green_channel a:first-child:hover,#blog_post_info_block #blog_post_info #green_channel a:nth-child(2):hover,#blog_post_info_block #blog_post_info #green_channel a:nth-child(3):hover{box-shadow:0 0 4px #999;transition:all .2s}#blog_post_info_block #blog_post_info #green_channel a:first-child:active,#blog_post_info_block #blog_post_info #green_channel a:nth-child(2):active,#blog_post_info_block #blog_post_info #green_channel a:nth-child(3):active{filter:brightness(.8)}#blog_post_info_block #blog_post_info #green_channel a:first-child{background-color:#ff6b81}#blog_post_info_block #blog_post_info #green_channel a:nth-child(2){background-color:#0984e3}#blog_post_info_block #blog_post_info #green_channel a:nth-child(3){background-color:#ffa502}#blog_post_info_block #blog_post_info #green_channel #green_channel_wechat,#blog_post_info_block #blog_post_info #green_channel #green_channel_weibo{background:none}#blog_post_info_block #blog_post_info #green_channel #green_channel_wechat img,#blog_post_info_block #blog_post_info #green_channel #green_channel_weibo img{width:24px;height:24px;margin-left:0}#blog_post_info_block #blog_post_info #green_channel #green_channel_weibo{margin-left:21.6px}#blog_post_info_block #blog_post_info #green_channel #green_channel_wechat{margin-right:21.6px}#blog_post_info_block #blog_post_info #author_profile{display:flex;align-items:center;margin:0 10.8px 0 0;padding:0;width:auto;order:-1}#blog_post_info_block #blog_post_info #author_profile #author_profile_follow,#blog_post_info_block #blog_post_info #author_profile #author_profile_info{display:none}#blog_post_info_block #blog_post_info #div_digg{display:flex;align-items:center;margin:0;padding:0}#blog_post_info_block #blog_post_info #div_digg .buryit,#blog_post_info_block #blog_post_info #div_digg .diggit{display:flex;align-items:center;width:auto;height:auto;margin-top:0;padding:4px 12px;background:none;background-color:var(--themeColor);border-radius:3px}#blog_post_info_block #blog_post_info #div_digg .buryit span,#blog_post_info_block #blog_post_info #div_digg .diggit span{color:#fff}#blog_post_info_block #blog_post_info #div_digg .buryit .burynum,#blog_post_info_block #blog_post_info #div_digg .buryit .diggnum,#blog_post_info_block #blog_post_info #div_digg .diggit .burynum,#blog_post_info_block #blog_post_info #div_digg .diggit .diggnum{white-space:pre;line-height:1em!important}#blog_post_info_block #blog_post_info #div_digg .buryit .burynum:active,#blog_post_info_block #blog_post_info #div_digg .buryit .diggnum:active,#blog_post_info_block #blog_post_info #div_digg .diggit .burynum:active,#blog_post_info_block #blog_post_info #div_digg .diggit .diggnum:active{filter:brightness(.8)}#blog_post_info_block #blog_post_info #div_digg .diggit{background-color:#ff6b81}#blog_post_info_block #blog_post_info #div_digg .buryit{margin-left:10.8px;background-color:#ced6e0}#blog_post_info_block #blog_post_info #div_digg .diggit:before{content:"👍"}#blog_post_info_block #blog_post_info #div_digg .buryit:before{content:"👎"}#blog_post_info_block #blog_post_info #div_digg .diggword{display:none}#blog_post_info_block #post_next_prev{order:3;margin-top:21.6px;font-size:16px;color:var(--color-basic-600)}#blog_post_info_block #post_next_prev a:nth-child(3n+1){display:none}.postDesc2{color:var(--color-basic-600);margin-top:4px}.entrylistPostSummary{padding:4px 12px;color:var(--color-basic-800)}#myposts{margin-left:0}#post-date{margin-left:4px}.author_avatar{margin:0;padding:0;border-radius:50%;transform:scale(.6)}.feedbackListSubtitle{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4px;font-size:13px;color:var(--color-basic-700)}.feedbackListSubtitle .feedbackManage{order:3}.feedbackListSubtitle .comment_vote{order:4}.feedbackListSubtitle>a:last-of-type{color:#00a1d6;order:1}.feedbackListSubtitle>a:last-of-type:hover{color:var(--themeColor);transition:all .2s}.comment_actions{border-bottom:1px solid var(--themeColor)}.comment_vote a{padding-left:4px}#blog-comments-placeholder br,#comment_pager_top{display:none}#post-comments-list{margin-top:21.6px;width:100%}.custom-comment-avatar{align-self:baseline}.avatar{border:1px solid #eee;border-radius:50%;transform:scale(.7)}#homepage_top_pager{margin-top:12px}#comment_pager_bottom,.topicListFooter{display:flex;justify-content:center;margin:0;padding:0 27px}#comment_pager_bottom #nav_next_page .current,#comment_pager_bottom #nav_next_page a,#comment_pager_bottom .pager .current,#comment_pager_bottom .pager a,.topicListFooter #nav_next_page .current,.topicListFooter #nav_next_page a,.topicListFooter .pager .current,.topicListFooter .pager a{color:var(--color-basic-900);border-radius:2px;border:1px solid var(--themeColor)}#comment_pager_bottom #nav_next_page .current:hover,#comment_pager_bottom #nav_next_page a:hover,#comment_pager_bottom .pager .current:hover,#comment_pager_bottom .pager a:hover,.topicListFooter #nav_next_page .current:hover,.topicListFooter #nav_next_page a:hover,.topicListFooter .pager .current:hover,.topicListFooter .pager a:hover{filter:brightness(.8);transition:all .2s}#comment_pager_bottom #nav_next_page .current,#comment_pager_bottom .pager .current,.topicListFooter #nav_next_page .current,.topicListFooter .pager .current{color:#fff;background-color:var(--themeColor)}#comment_pager_bottom #nav_next_page a,.topicListFooter #nav_next_page a{padding:6px 14px}#comment_pager_bottom .pager a,.topicListFooter .pager a{padding:2px 12px}#comment_pager_bottom #nav_next_page,.topicListFooter #nav_next_page{display:flex;justify-content:center;margin:12px 0}#comment_pager_bottom .pager,.topicListFooter .pager{display:flex;justify-content:center;align-items:center;color:var(--themeColor)}.feedbackManage{margin-right:10.8px;order:3}#ad_t2{margin:21.6px 0 0;padding:0;display:flex;flex-direction:column;color:#fff;border-radius:3px}#ad_t2 br{display:none}#ad_t2 a{filter:brightness(.9);border-radius:3px;margin-right:0;background-color:var(--color-basic-50);color:var(--color-basic-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ad_t2 a:not(:first-child){margin-top:4px}#bannerbar,#cnblogs_c1,#cnblogs_c2,#HistoryToday,#top_nav,#under_post_kb,#under_post_news{display:none}@media screen and (max-width:1350px){#header #navigator .blogStats{display:none}}@media screen and (max-width:1024px){#header{padding-left:2vw}#catalog{display:none}#main{margin:60px 12px 0}#mainContent{margin-left:0;width:73vw}}@media screen and (max-width:768px){#header{word-break:keep-all;width:100%;overflow:auto}#sidebar_news #blog-news{display:flex;flex-direction:column}#sidebar_news #blog-news .custom-avatar{margin-bottom:8px;width:100%;height:140px}}@media screen and (max-width:767px){#sidebar_news #blog-news .custom-avatar{height:200px}#header:after{position:fixed}#header #navlist{margin-right:20px}#mainContent{margin-right:0;width:98vw}.forFlow #comment_form{padding:0}#author_profile,#custom-post-btn #div_digg,#header #navigator .blogStats,#topics .postDesc,.forFlow #blog-comments-placeholder.comment_vote,.postDesc a:last-child,::-webkit-scrollbar{display:none}#green_channel a:first-child,#green_channel a:nth-child(2),#green_channel a:nth-child(3){margin:3px!important}#green_channel #green_channel_wechat,#green_channel #green_channel_weibo{margin:3px!important;padding:0}#div_digg{margin-top:10px!important}.entrylistPosttitle,.postTitle{font-size:18px!important}.commentbox_title{margin-bottom:5.4px}#btn_comment_submit{bottom:-5.4px;padding:0 10.8px;width:auto!important}.feedbackCon .blog_comment_body{max-width:324px}.forFlow #blog-comments-placeholder .feedbackListSubtitle{font-size:12px;line-height:2em}.forFlow #blog-comments-placeholder .comment_date{overflow:hidden;white-space:nowrap}.forFlow #blog-comments-placeholder .feedbackListSubtitle>a:last-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sideBar{display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:0;width:100vw;max-width:100vw;background-color:var(--color-basic-50);overflow-y:scroll;z-index:12}#sideBar #sidebar_news{margin-bottom:0;border-bottom:1px solid hsla(0,0%,59.2%,.1)}#sideBar #blog-calendar,#sideBar #sidebar_news,#sideBar #sidebar_postarchive,#sideBar #sidebar_postcategory,#sideBar #sidebar_recentcomments,#sideBar #sidebar_recentposts,#sideBar #sidebar_scorerank,#sideBar #sidebar_search,#sideBar #sidebar_shortcut,#sideBar #sidebar_topcommentedposts .catListFeedback,#sideBar #sidebar_toptags,#sideBar #sidebar_topviewedposts .catListView,#sideBar #topdigg_posts_wrap .catListView{margin-bottom:0}#sideBar #blogCalendar tr:not(:first-child) td{width:43.2px;height:43.2px}.topicListFooter{padding:0}.topicListFooter .pager a{padding:2px 10px}.postBody{padding:0}img{max-width:100%!important}div.commentform textarea{width:100%;height:144.018px}}@media screen and (max-width:767px){#side-btn-wrap{position:fixed;bottom:30px;right:80px;display:flex;justify-content:center;align-items:center;background:var(--color-basic-75);box-shadow:1px 1px 6px var(--color-basic-75);border-radius:50%;z-index:20;width:40px;height:40px}#custom-mobile-nav .icon{width:27px;margin-left:5px;transform:rotate(90deg)}#side-btn{position:relative;width:20px;height:20px;cursor:pointer}#side-btn-burger{top:50%;right:0;opacity:1}#side-btn-burger,#side-btn-burger:after,#side-btn-burger:before{position:absolute;background:var(--themeColor);width:100%;height:3px;transition:all .2s ease-in-out}#side-btn-burger:after,#side-btn-burger:before{margin:0;border-radius:2px;content:"";display:block}#side-btn-burger:before{top:6px}#side-btn-burger:after{bottom:6px}#side-btn.side-btn-active #side-btn-burger{background:0 0}#side-btn.side-btn-active #side-btn-burger:before{transition:all .2s;transform:rotate(45deg);top:0}#side-btn.side-btn-active #side-btn-burger:after,#side-btn.side-btn-active #side-btn-burger:before{transition:all .2}#side-btn.side-btn-active #side-btn-burger:after{transition:all .3s;transform:rotate(-45deg);bottom:0}#side-btn.side-btn-active #side-btn-burger:after,#side-btn.side-btn-active #side-btn-burger:before{transition:all .2s}}#blog-news{display:grid;grid-column-gap:8px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;grid-template-areas:"avatar info" "follow follow"}.custom-avatar{grid-area:avatar;width:80px;height:80px;border-radius:2px}.custom-info{grid-area:info;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.custom-info .custom-name{display:inline-block;white-space:nowrap}.custom-info .custom-name:hover{-webkit-animation:move 1.5s linear infinite alternate;animation:move 1.5s linear infinite alternate}#profile_block{grid-area:follow;margin-top:10px;font-size:0}#profile_block>a{display:none}#p_b_follow{display:flex;justify-content:center;font-size:14px;background:none;border:2px solid;line-height:1;padding:.6em 2em;color:var(--themeColor);transition:.25s;border-radius:2px}#p_b_follow:hover{-webkit-animation:pulse 1s 1;animation:pulse 1s 1;box-shadow:0 0 0 2em hsla(0,0%,100%,0)}@-webkit-keyframes move{0%{transform:translate(0)}to{transform:translate(calc(-100% + 150px))}}@keyframes move{0%{transform:translate(0)}to{transform:translate(calc(-100% + 150px))}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 var(--themeColor)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--themeColor)}}.header-hide{transform:translate3d(0,-100%,0);transition:all .2s}.icon{width:54px;height:54px;vertical-align:-8.1px;fill:currentColor;overflow:hidden;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#navList li .icon{margin-right:5px;width:27px}.c_b_p_desc_readmore .icon{width:1em;height:1.2em;vertical-align:middle}.c_b_p_desc_readmore:hover .icon{transform:translateX(2.7px);transition:all .2s}.entrylistPosttitle .icon,.PostListTitle .icon,.postTitle .icon{width:1.6em;height:1.6em}.post .postTitle .icon{width:1em;height:1.2em;color:#10ac84}#cnblogs_post_body h1 .icon,#cnblogs_post_body h2 .icon{margin-right:5.4px;width:1.2em;height:1.2em}#sideBar h3 .icon{margin-right:5.4px;width:1.8em;height:1.8em}#sidebar_imagecategory ul li a .icon,#sidebar_postarchive ul li a .icon,#sidebar_postcategory ul li a .icon,#sidebar_recentcomments .RecentCommentBlock .icon,#sidebar_recentposts ul li a .icon,#sidebar_search_box .icon,#sidebar_shortcut ul li a .icon,#sidebar_toptags ul li a .icon,#TopDiggPostsBlock .icon,#TopFeedbackPostsBlock .icon,#TopViewPostsBlock .icon,.icon #sidebar_scorerank ul li a .icon,.sidebar-block .icon{width:1.2em;height:1.8em;margin-right:2px}.custom-gitee span{color:var(--color-basic-900)}#navList .mode-change .icon{width:40px;cursor:pointer}#navList .custom-github .icon{width:54px}.mode-change .icon{-webkit-animation:changeModeRotate 20s linear infinite;animation:changeModeRotate 20s linear infinite}.mode-change.dark .icon{-webkit-animation:none;animation:none}@media screen and (max-width:767px){.mode-change{margin-left:0!important}}@-webkit-keyframes changeModeRotate{to{transform:rotate(1turn)}}@keyframes changeModeRotate{to{transform:rotate(1turn)}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.notyf:after,.notyf:before{margin:0}

#loading{position:fixed;width:100%;height:100%;background-color:#fff;z-index:999}.boxLoading{width:50px;height:50px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.boxLoading:before{content:'';width:50px;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;animation:shadow .5s linear infinite}.boxLoading:after{content:'';width:50px;height:50px;background:#ffb3cc;animation:animate .5s linear infinite;position:absolute;top:0;left:0;border-radius:3px}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}

.background: linear-gradient(90deg, rgba(200, 200, 200, 0.1) 3%, transparent 0), linear-gradient(rgba(200, 200, 200, 0.1) 3%, transparent 0);
.background-size: 20px 20px;