@import url(https://cdn.bootcdn.net/ajax/libs/font-awesome/5.13.0/css/all.min.css);@import url(https://cdn.bootcdn.net/ajax/libs/font-awesome/5.13.0/css/brands.min.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{outline:none}a{color:inherit;cursor:pointer}a,a:hover,a:link,a:visited{text-decoration:none!important}#under_post_card1,#under_post_card2{display:none}#cnblogs_post_body table::-webkit-scrollbar,.emoji-picker__emojis::-webkit-scrollbar,code::-webkit-scrollbar,pre::-webkit-scrollbar{display:block;margin-top:105px;width:10px;height:8px}#cnblogs_post_body table::-webkit-scrollbar-thumb,.emoji-picker__emojis::-webkit-scrollbar-thumb,code::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb{background-color:#a8a8a8}#cnblogs_post_body table::-webkit-scrollbar-track,.emoji-picker__emojis::-webkit-scrollbar-track,code::-webkit-scrollbar-track,pre::-webkit-scrollbar-track{background:rgba(211,210,210,0)}#catalog::-webkit-scrollbar{display:block;margin-top:105px;width:10px;height:8px}#catalog::-webkit-scrollbar-thumb{background-color:#d8d8d8}#catalog::-webkit-scrollbar-track{background:rgba(211,210,210,0)}:after,:before{font-family:Font Awesome\ 5 free,Font Awesome\ 5 Brands;font-weight:700}:after,:before{margin-right:.5em}:after{margin-left:.5em}html{background-color:#fff;font-size:16px;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}body{background-color:#f4f5f5;color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#main{padding:7rem 10rem 3rem;display:flex}#post_detail #topics .postDesc{padding:0}#blog-comments-placeholder,#comment_form,#post_detail{padding:1.5rem 1.5rem 0;background-color:#fff}#comment_form{padding-bottom:1.5rem}#mainContent{overflow:hidden;flex:1}#mainContent .dayTitle{display:none}#mainContent .entrylistItemPostDesc,#mainContent .entrylistPostSummary,#mainContent .entrylistPosttitle,#mainContent .postCon,#mainContent .postDesc,#mainContent .postTitle{background-color:#fff}#mainContent .entrylistPosttitle,#mainContent .postTitl2,#mainContent .postTitle{padding:1rem 1rem 0;font-weight:600}#mainContent .entrylistPosttitle:before,#mainContent .postTitl2:before,#mainContent .postTitle:before{content:""}#mainContent .entrylistPostSummary,#mainContent .postCon{padding:.5rem 1rem 0}#mainContent .entrylistItemPostDesc,#mainContent .postDesc,#mainContent .postDesc2{padding:.5rem 1rem 1rem;border:0 0 2px 2px}#post_detail .postTitle{padding-left:0;padding-bottom:1rem;font-size:1.2rem}#sideBar{padding-left:6rem;width:16rem;min-height:200px}#sideBar #sideBarMain ul li{padding:.2rem .5rem;border-radius:2px}#sideBar #sideBarMain #blog-calendar-title,#sideBar #sideBarMain #sidebar_imagecategory .catListTitle,#sideBar #sideBarMain #sidebar_news .catListTitle,#sideBar #sideBarMain #sidebar_postarchive .catListTitle,#sideBar #sideBarMain #sidebar_postcategory .catListTitle,#sideBar #sideBarMain #sidebar_recentcomments .catListTitle,#sideBar #sideBarMain #sidebar_recentposts .catListTitle,#sideBar #sideBarMain #sidebar_scorerank .catListTitle,#sideBar #sideBarMain #sidebar_search .catListTitle,#sideBar #sideBarMain #sidebar_shortcut .catListTitle,#sideBar #sideBarMain #sidebar_topcommentedposts .catListTitle,#sideBar #sideBarMain #sidebar_topdiggedposts .catListTitle,#sideBar #sideBarMain #sidebar_toptags .catListTitle,#sideBar #sideBarMain #sidebar_topviewedposts .catListTitle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-weight:600;padding:.5rem;border-radius:2px;font-size:.8rem}#sideBar #sideBarMain #blog-calendar-title:after,#sideBar #sideBarMain #sidebar_imagecategory .catListTitle:after,#sideBar #sideBarMain #sidebar_news .catListTitle:after,#sideBar #sideBarMain #sidebar_postarchive .catListTitle:after,#sideBar #sideBarMain #sidebar_postcategory .catListTitle:after,#sideBar #sideBarMain #sidebar_recentcomments .catListTitle:after,#sideBar #sideBarMain #sidebar_recentposts .catListTitle:after,#sideBar #sideBarMain #sidebar_scorerank .catListTitle:after,#sideBar #sideBarMain #sidebar_search .catListTitle:after,#sideBar #sideBarMain #sidebar_shortcut .catListTitle:after,#sideBar #sideBarMain #sidebar_topcommentedposts .catListTitle:after,#sideBar #sideBarMain #sidebar_topdiggedposts .catListTitle:after,#sideBar #sideBarMain #sidebar_toptags .catListTitle:after,#sideBar #sideBarMain #sidebar_topviewedposts .catListTitle:after{content:"";font-weight:700;display:inline-block}#sideBar #sideBarMain #blog-calendar-title.is-active:after,#sideBar #sideBarMain #sidebar_imagecategory .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_news .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_postarchive .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_postcategory .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_recentcomments .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_recentposts .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_scorerank .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_search .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_shortcut .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_topcommentedposts .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_topdiggedposts .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_toptags .catListTitle.is-active:after,#sideBar #sideBarMain #sidebar_topviewedposts .catListTitle.is-active:after{transform:rotate(180deg);transform-origin:center;transition-duration:86ms;transition-property:transform}#sideBar #sideBarMain #blog-calendar-title:hover,#sideBar #sideBarMain #sidebar_imagecategory .catListTitle:hover,#sideBar #sideBarMain #sidebar_news .catListTitle:hover,#sideBar #sideBarMain #sidebar_postarchive .catListTitle:hover,#sideBar #sideBarMain #sidebar_postcategory .catListTitle:hover,#sideBar #sideBarMain #sidebar_recentcomments .catListTitle:hover,#sideBar #sideBarMain #sidebar_recentposts .catListTitle:hover,#sideBar #sideBarMain #sidebar_scorerank .catListTitle:hover,#sideBar #sideBarMain #sidebar_search .catListTitle:hover,#sideBar #sideBarMain #sidebar_shortcut .catListTitle:hover,#sideBar #sideBarMain #sidebar_topcommentedposts .catListTitle:hover,#sideBar #sideBarMain #sidebar_topdiggedposts .catListTitle:hover,#sideBar #sideBarMain #sidebar_toptags .catListTitle:hover,#sideBar #sideBarMain #sidebar_topviewedposts .catListTitle:hover{background-color:#f7fafd}#sideBar #sideBarMain #blog-news,#sideBar #sideBarMain #blogCalendar,#sideBar #sideBarMain #sidebar_imagecategory ul,#sideBar #sideBarMain #sidebar_postarchive ul,#sideBar #sideBarMain #sidebar_postcategory ul,#sideBar #sideBarMain #sidebar_recentcomments ul,#sideBar #sideBarMain #sidebar_recentposts ul,#sideBar #sideBarMain #sidebar_scorerank ul,#sideBar #sideBarMain #sidebar_search_box,#sideBar #sideBarMain #sidebar_shortcut ul,#sideBar #sideBarMain #sidebar_topcommentedposts ul,#sideBar #sideBarMain #sidebar_topdiggedposts ul,#sideBar #sideBarMain #sidebar_toptags ul,#sideBar #sideBarMain #sidebar_topviewedposts ul{margin-left:1rem;display:none;font-size:14px}#sideBar #sideBarMain #blog-news{display:block}#sideBar #sideBarMain #sidebar_recentcomments ul li,#sideBar #sideBarMain #sidebar_recentposts ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sideBar #blog-calendar #blogCalendar table,#sideBar #blog-calendar #blogCalendar tbody,#sideBar #blog-calendar #blogCalendar td,#sideBar #blog-calendar #blogCalendar tr{display:block}#sideBar #blog-calendar #blogCalendar tr:first-child tr{display:flex;flex-direction:row;justify-content:space-between}#sideBar #blog-calendar #blogCalendar tr:first-child .CalNextPrev a{color:var(--themeColor)}#sideBar #blog-calendar #blogCalendar tr:first-child .CalNextPrev a:hover{color:#00a1d6}#sideBar #blog-calendar #blogCalendar tr:nth-child(2){margin:10.098px 0 5.4px;padding:0 3.24px}#sideBar #blog-calendar #blogCalendar tr:not(:first-child){display:flex;justify-content:space-between}#sideBar #blog-calendar #blogCalendar tr:not(:first-child) td{display:flex;justify-content:center;align-items:center;width:21.6px;height:21.6px}#sideBar #blog-calendar #blogCalendar u{color:#00a1d6}#sideBar #blog-calendar #blogCalendar .CalTodayDay{background-color:var(--themeColor);color:#fff;border-radius:50%;font-size:.7em}#sideBar #sidebar_search .btn_my_zzk,#sideBar #sidebar_search .input_my_zzk{padding:3px 5px}#sideBar #sidebar_search .input_my_zzk{border:none;background:#fff;outline:none}#sideBar #sidebar_search .btn_my_zzk{border:none}#sideBar #sidebar_search .btn_my_zzk:hover{background:#61aeee;transition:background .3s}.forFlow .entrylistTitle,.forFlow .PostListTitle{padding:1rem;border-bottom:1px solid #f4f5f5;font-weight:700;background-color:#fff}.forFlow .entrylistTitle:before,.forFlow .PostListTitle:before{content:""}.forFlow .pager{margin:0}.forFlow #myposts{background-color:#fff;margin-left:0}.forFlow #myposts .PostList{margin:0}.forFlow #myposts .PostList .postTitl2{font-size:1rem;font-weight:400}.forFlow #myposts .PostList .postDesc2{margin-bottom:0;padding-top:2rem;color:#999}.forFlow #myposts .PostList .postText2{display:none}#cnblogs_post_body:after{content:"——— EOF ———";display:block;margin:21.6px auto;text-align:center;color:#999;font-weight:400}#blog_post_info_block{display:flex;justify-content:center;flex-direction:column;margin:0}#blog_post_info_block #BlogPostCategory{margin-bottom:5.4px;font-size:16px;order:1}#blog_post_info_block #EntryTag{margin-bottom:5.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;font-size:14px;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 10px}#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 5px #999;transform:scale(1.1);transform:translateY(-2px);transition:all .2s}#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{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{width:auto;height:auto;margin-top:0;padding:4px 10px;background:none;background-color:var(--themeColor);border-radius:3px;font-size:14px}#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{line-height:1em!important}#blog_post_info_block #blog_post_info #div_digg .diggit{background-color:#ff6b81}#blog_post_info_block #blog_post_info #div_digg .diggit:hover{box-shadow:0 0 5px #ff6b81;transform:scale(1.1);transform:translateY(-2px);transition:all .2s}#blog_post_info_block #blog_post_info #div_digg .diggit:before{content:"";color:#fff}#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 .buryit:hover{box-shadow:0 0 5px #ced6e0;transform:scale(1.1);transform:translateY(-2px);transition:all .2s}#blog_post_info_block #blog_post_info #div_digg .buryit:before{content:"";color:#fff}#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(--text-9)}#blog-comments-placeholder br,#blog_post_info_block #post_next_prev a:nth-child(3n+1),#comment_pager_top{display:none}#blog-comments-placeholder{border-radius:3px}#blog-comments-placeholder .feedback_area_title{padding:7.56px 10.8px;border:1px solid #d1d5da;background-color:#f6f8fa;border-radius:2px 2px 0 0;font-size:12px;font-weight:700}#blog-comments-placeholder .feedback_area_title:before{content:""}#blog-comments-placeholder .feedbackItem{border-left:1px solid #d1d5da;border-right:1px solid #d1d5da;padding:17.982px 10.8px}#blog-comments-placeholder .feedbackItem:nth-last-child(2){border-bottom:1px solid #d1d5da}#blog-comments-placeholder .custom-comments-author{display:flex;flex-direction:column;align-items:flex-end}#blog-comments-placeholder .custom-comments-author .louzhu{color:#f14668}#blog-comments-placeholder .custom-comments-author .blog_comment_body{background-color:#eee!important}#blog-comments-placeholder .custom-comments-author img{margin-left:10.8px}#blog-comments-placeholder .custom-comments-author .blog_comment_body:before{display:none}#blog-comments-placeholder .custom-comments-author .blog_comment_body:after{content:"";display:block;position:absolute;right:-31.84px;top:5.4px;width:12.258px;height:0;border-left:12.96px solid #eee;border-top:3.24px solid transparent;border-bottom:7.182px solid transparent}#blog-comments-placeholder .custom-comments-author .feedbackManage{order:0}#blog-comments-placeholder .custom-comments-author .layer{margin-left:5.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{max-width:60%}#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 5.4px;background-color:#fa745e;color:#fff;font-weight:700;border-radius:3px;margin-right:5.4px;order:0;font-size:14px}#blog-comments-placeholder .comment_date{margin:0 5.4px;order:2}.feedbackListSubtitle{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;font-size:14px}.feedbackListSubtitle>a:last-of-type{color:#00a1d6;order:1}.feedbackListSubtitle .feedbackManage{order:3}.feedbackListSubtitle .feedbackManage .comment_actions{border-bottom:1px solid #3273dc}.feedbackListSubtitle .comment_vote{order:4}.feedbackCon{display:flex;align-items:center;margin-top:5px}.feedbackCon .blog_comment_body{position:relative;margin-left:10px;background-color:#eee;border-radius:3px;font-size:14px;max-width:540px;line-height:1.6;padding:5.4px 10.8px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.feedbackCon .blog_comment_body:before{content:"";display:block;position:absolute;left:-24.84px;top:5.4px;width:12.258px;height:0;border-right:12.96px solid #eee;border-top:3.24px solid transparent;border-bottom:7.182px solid transparent}.feedbackCon .blog_comment_body a{color:#fa745e;border-color:#fa745e}.feedbackCon .avatar{border:1px solid #eee;border-radius:50%;transform:scale(.7)}#comment_form #ad_text_under_commentbox,#comment_form #comment_nav,#comment_form #divCommentShow,#comment_form .commentbox_footer{display:none}#comment_form #comment_form_container{position:relative;border:1px solid #d1d5da;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(--text-9);margin-left:10.8px;font-size:14px}#comment_form #comment_form_container #commentform_title{background:none;margin-bottom:0;padding:7.56px 10.8px;border-bottom:1px solid #d1d5da;background-color:#f6f8fa;border-radius:2px 2px 0 0;font-size:12px;font-weight:700;color:var(--text-3)}#comment_form #comment_form_container #commentform_title:before{content:""}#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:#aca9a9}#comment_form #comment_form_container .comment_textarea .commentbox_title_left{display:none}#comment_form #comment_form_container .comment_textarea #tbCommentBody{margin-bottom:10.8px!important;height:81px;min-height:135px;color:var(--text-5);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:var(--text-a);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;color:#fff}#comment_form #comment_form_container #commentbox_opt #btn_comment_submit:hover{background-color:#0593c2}#comment_form #comment_form_container #tip_comment2{display:none}#ad_t2{margin:21.6px 0 0;padding:0;display:flex;flex-direction:column;font-size:14px;color:#fff;border-radius:3px}#ad_t2 br{display:none}#ad_t2 a{border-radius:3px;margin-right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ad_t2 a:not(:first-child){margin-top:5px}#ad_t2 a:first-child{background-color:#fa745e}#ad_t2 a:nth-child(3){background-color:#ff6b6b}#ad_t2 a:nth-child(5){background-color:#feca57}#ad_t2 a:nth-child(7){background-color:#48dbfb}#ad_t2 a:nth-child(9){background-color:#10ac84}#bannerbar,#cnblogs_c1,#cnblogs_c2,#HistoryToday,#top_nav,#under_post_kb,#under_post_news{display:none}#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:#15a7a7!important;background-color:#eee!important}#cnblogs_post_body a,.cnblogs-markdown a,.cnblogs-post-body a{border-bottom:2px solid #ccc;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 #ccc}#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 #ddd}#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:#f6f8fa;border:none;border-left:6px solid #ccc;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:#fafafa;border:1px solid #eaeaea;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:#ff0}#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}}@media screen and (max-width:1023px){#main{padding:1.2rem .5rem 0}#main #mainContent{padding:3rem 0;margin-left:0}#main #sideBar{display:none}}@media screen and (max-width:768px){#main{padding:3rem .5rem 0}#main #mainContent{padding:1.2rem 0}}@media screen and (max-width:767px){.commentform{margin-left:0}}#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}}#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}#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}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}#custom-donation-btn{background-color:!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}@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}}.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:#fff;border:1px solid #e1e1e1;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 #e1e1e1}.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 #fff;z-index:1}.emoji-list{display:flex;flex-wrap:wrap;gap:4px;max-height:200px;overflow-y:auto;overflow-x:hidden;font-size:14px}.emoji-list .emoji-item{display:flex;justify-content:center;align-items:center;padding:4px 6px;color:#666;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:#f8f8f8;border-color:#140b0b}.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)}}#player.aplayer{background:none}#player.aplayer .aplayer-list ol li{background:#fff}#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:#fff}#player .aplayer-body .aplayer-info{border-top:none}#player .aplayer-body .aplayer-miniswitcher{background-color:#fff;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}}.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:#ff6b6b}.message-top .message-tags a{border:1px solid;color:#333}.message-tags a:first-child{border-color:#22a6b3}.message-tags a:nth-child(2){border-color:#0097e6}.message-tags a:nth-child(3){border-color:#fbc531}.message-tags a:nth-child(4){border-color:#10ac84}.message-bottom{display:flex;gap:8px;color:#999;white-space:nowrap;overflow:auto;font-size:13px}#BlogPostCategory,#EntryTag{display:none}#post-signature{position:relative;display:flex;flex-direction:column;margin:25px 0;padding:10px 24px 10px 15px;background:#f6f8fa;border-left:5px solid #fa745e;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:#fa745e;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}.message-wrap{position:fixed;top:20px;right:20px;z-index:999}.gradient-border{position:relative;display:flex;align-items:center;justify-content:center;width:400px;height:200px;color:#fff;font-family:Raleway;font-size:2.5rem;--borderWidth:3px;background:#1d1f20;border-radius:var(--borderWidth)}.gradient-border:after{content:"";position:absolute;top:calc(var(--borderWidth)*-1);left:calc(var(--borderWidth)*-1);height:calc(100% + var(--borderWidth)*2);width:calc(100% + var(--borderWidth)*2);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);border-radius:calc(var(--borderWidth)*2);z-index:-1;-webkit-animation:animatedgradient 3s ease infinite alternate;animation:animatedgradient 3s ease infinite alternate;background-size:300% 300%}@-webkit-keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.custom-signature{padding:1rem 14px;font-size:1em;line-height:1.5em}#tip_comment{display:none}.custom-toolbar{position:fixed;bottom:30px;right:30px;width:40px;height:40px}.toolbar-item{position:relative;width:40px;height:40px;background-color:#fff;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}}.custom-links{display:flex;align-items:center}.custom-links .github:before{content:"";font-size:1.3rem;margin-left:.6rem}.custom-links .zhihu:before{content:"";font-size:1.5rem;color:#0084ff}.custom-links .gitee:before{content:"";font-size:1.3rem;color:#c71d23;margin-right:0}.custom-links a{margin-left:.6rem}.custom-links a:before{font-weight:700}#header{background-color:#fff;box-sizing:border-box;padding:1rem 9.5rem;box-shadow:0 2px 0 0 #f5f5f5;align-items:stretch;flex-grow:1;position:relative;position:fixed;width:100%;z-index:999999;overflow:hidden}#header,#header #blogTitle{display:flex;min-height:3.25rem}#header #blogTitle{align-items:center;flex-shrink:0}#header #blogTitle #lnkBlogLogo{display:flex;align-items:center;margin-right:10px;padding:.5rem .75rem}#header #blogTitle #lnkBlogLogo #blogLogo{width:30px;height:30px;border-radius:10%}#header #blogTitle h1{display:flex;align-items:center;font-size:22px;font-weight:bolder}#header #blogTitle h1 a{font-family:Segoe Print}#header #blogTitle h2{display:none}#header #blogTitle .custom-links{display:none;margin-left:2rem}#header #navigator{align-items:stretch;display:flex;flex-grow:1;flex-shrink:0;margin-left:1rem}#header #navigator #navList{display:flex;align-items:center;justify-content:flex-start;margin-right:auto;max-width:40rem;overflow:hidden}#header #navigator #navList li{transition:transform .3s cubic-bezier(.645,.045,.355,1)}#header #navigator #navList li a{align-items:center;display:flex;border-radius:4px;flex-grow:0;flex-shrink:0;color:#4a4a4a;line-height:1.5;padding:.5rem .75rem;position:relative;cursor:pointer;white-space:nowrap}#header #navigator #navList li a:hover{background-color:#fafafa;color:#3273dc}#header #navigator #navList li #blog_nav_sitehome:before{content:"";font-weight:700;color:#3273dc}#header #navigator #navList li #blog_nav_myhome:before{content:"";font-weight:700;color:#00d1b2}#header #navigator #navList li #blog_nav_contact:before{content:"";font-weight:700;color:#48c774}#header #navigator #navList li #blog_nav_rss:before{content:"";font-weight:700;color:#ffd257}#header #navigator #navList li #blog_nav_admin:before{content:"";font-weight:700;color:#00d1b2}#header #navigator .navbar-end{align-items:center;justify-content:flex-end;margin-left:auto;display:flex}#header #navigator .navbar-end>a{position:relative;padding:calc(.5em - 1px) 1em;border:1px solid transparent;border-radius:4px;color:#fff;font-size:14px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#header #navigator .navbar-end #blog_nav_newpost{display:block!important;background-color:#ea4aaa}#header #navigator .navbar-end #blog_nav_newpost:hover{background-color:#e7339f}#header #navigator .navbar-end #blog_nav_newpost:before{content:"";font-weight:700}#header #navigator .navbar-end #header-awescnb{margin-left:.75rem;background-color:#fa745e}#header #navigator .navbar-end #header-awescnb:hover{background-color:#fa745e}#header #navigator .navbar-end #header-awescnb:before{content:"";font-weight:700}#header #navigator .navbar-end #header-gitee{margin-left:.75rem;background-color:#00d1b2}#header #navigator .navbar-end #header-gitee:hover{background-color:#00d1b2}#header #navigator .navbar-end #header-gitee:before{content:"";font-weight:700}#header #navigator .navbar-end .custom-links{margin-right:1rem}#header #navigator .blogStats{display:none}#header.is-active{padding-top:0;padding-bottom:0;transition:padding .2s}#header.is-active li{transform:translate3d(0,-200%,0)}#header.is-active .header-posttitle,#header.is-active li{transition:transform .3s cubic-bezier(.645,.045,.355,1)}#header.navlist-fix li{transform:none!important}.header-posttitle{position:relative;transition:transform .3s cubic-bezier(.645,.045,.355,1);font-size:1.2rem;font-weight:700;white-space:nowrap}@media screen and (max-width:1023px){#header{padding:0;display:block}#header #blogTitle .navbar-burger{color:#835656;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}#header #blogTitle .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}#header #blogTitle .navbar-burger span:first-child{top:calc(50% - 6px)}#header #blogTitle .navbar-burger span:nth-child(2){top:calc(50% - 1px)}#header #blogTitle .navbar-burger span:nth-child(3){top:calc(50% + 4px)}#header #blogTitle .navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}#header #blogTitle .navbar-burger.is-active span:nth-child(2){opacity:0}#header #blogTitle .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}#header #blogTitle .custom-links{display:block}#header #navigator{display:none;padding-bottom:1rem}#header #navigator.is-active,#header #navigator.is-active #navList,#header #navigator .navbar-end .custom-links{display:block}#header #navigator.is-active #navList .header-posttitle{display:none}#header #navigator.is-active .navbar-end{justify-content:flex-start}#header #navigator.is-active .navbar-end .custom-links{display:none}}#sidebar_news h3:before{content:""}#blog-calendar-title:before{content:""}#sidebar_search h3:before{content:""}#sidebar_shortcut h3:before{content:""}#sidebar_recentposts h3:before{content:""}#sidebar_toptags h3:before{content:""}#sidebar_scorerank h3:before{content:""}#sidebar_categories h3:before,#sidebar_toptags h3:before{content:""}#sidebar_postarchive h3:before{content:""}#sidebar_recentcomments h3:before{content:""}#sidebar_topviewedposts h3:before{content:""}#sidebar_topcommentedposts h3:before{content:""}#sidebar_topdiggedposts h3:before{content:""}#catalog{max-height:550px;width:15.5vw;font-size:14px;overflow-y:scroll；;overflow-x:hidden;word-wrap:nowrap;text-overflow:ellipsis;border-radius:2px}#catalog h3:before{content:""}#catalog .catalog-title{display:flex;align-items:center;position:sticky;top:0;padding:.5rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#catalog .catalog-title:after{content:"";font-weight:700;display:inline-block}#catalog .catalog-title.is-active:after{transform:rotate(180deg);transform-origin:center;transition-duration:86ms;transition-property:transform}#catalog ul{padding:10.098px 14.418px}#catalog ul .h1-list{font-weight:700}#catalog ul .h1-list~.h2-list{margin-left:.7em}#catalog ul .h2-list~.h3-list{margin-left:1.4em}#catalog ul li{margin-top:3.618px}#catalog ul li:hover{font-weight:700}#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-active{background:#3273dc;padding:5.4px;border-radius:3px;transition:background .3s;color:#fff;font-weight:600}.catalog-sticky{position:fixed;top:64.8px;visibility:visible;transition:top .2s}.catalog-sticky .catalog-title,.catalog-sticky ul{background-color:#fff}.catalog-sticky h3:before{display:none}.catalog-sticky .catalog-title{display:flex;align-items:center}.catalog-sticky .catalog-title:before{content:"";color:#f14668;font-weight:700}.catalog-scroll-up{top:4rem}.catalog-scroll-down{top:6rem}@-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}