.kisstar-message-container{position:fixed;top:8px;left:0;z-index:1060;width:100%;text-align:center;pointer-events:none}.kisstar-message-wrap{margin-bottom:1rem}.kisstar-message{display:inline-block;padding:10px 16px;line-height:24px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 6px 20px 0 rgba(0,0,0,.1)}.kisstar-message svg{vertical-align:middle}.kisstar-message-success svg{color:#35b34a}.kisstar-message-error svg{color:#f54745}.kisstar-message-info svg{color:#00c1de}.kisstar-message-warn svg{color:#ffce03}.kisstar-navbar{position:fixed;top:0;right:0;left:0;z-index:1039;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem;background:#fff;border-bottom:1px solid #d9d9d9}.kisstar-navbar a{color:#212529}.kisstar-navbar a:hover{color:#00c1de}.kisstar-navbar-brand{display:flex;align-items:center;font-size:1.25rem}.kisstar-navbar-brand img{margin-right:.2rem}.kisstar-navbar-toggler{padding:.25rem .75rem;background-color:transparent;border:1px solid #d9d9d9;border-radius:.25rem;outline:none;cursor:pointer}.kisstar-navbar-toggler .kisstar-navbar-toggler-icon{display:inline-block;width:.8em;height:1em;vertical-align:middle;background:no-repeat 50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCI+PHBhdGggc3Ryb2tlPSJyZ2JhKDAsIDAsIDAsIDAuNSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik00IDdoMjJNNCAxNWgyMk00IDIzaDIyIi8+PC9zdmc+);background-size:100% 100%}.kisstar-navbar-collapse{flex-basis:100%}.kisstar-navbar-collapse:not(.kisstar-navbar-show){display:none}.kisstar-navbar-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#fff}.kisstar-navbar-nav{margin-bottom:0;line-height:2.875rem;list-style:none;border-top:1px solid #d9d9d9}@media(min-width:992px){.kisstar-navbar{padding-top:0;padding-right:.5rem;padding-bottom:0}.kisstar-navbar-collapse{display:flex!important;flex:auto 1}.kisstar-navbar-mask,.kisstar-navbar-toggler{display:none}.kisstar-navbar-nav{display:flex;flex:1;justify-content:flex-end;margin-top:0;border-top-width:0}.kisstar-navbar-item:not(:last-child){margin-right:1rem}.kisstar-navbar-link{position:relative;display:block;padding:.5rem 1rem}.kisstar-navbar-link:before{position:absolute;right:100%;bottom:0;left:0;height:2px;background:#00c1de;transition:right .3s ease-out;content:""}.kisstar-navbar-link:hover:before{right:0}}#author_profile{float:none;width:100%}#author_profile .author_profile_info{float:none}#author_profile .author_avatar{display:block;float:none;width:80%;max-width:120px;margin:0 auto;border-radius:50%}#author_profile_follow a,#p_b_follow a{display:block;margin-top:14px;padding:7px 0;text-align:center;border:1px solid #495057;border-radius:4px}#author_profile_follow a:hover,#p_b_follow a:hover{text-decoration:none;background-color:#212529}#author_profile_detail{position:relative;display:flex;justify-content:center;padding-top:2rem}#author_profile_detail a:first-child{position:absolute;top:.5rem}#author_profile_detail a:not(:last-child){margin-right:.5rem}#sidebar_news{color:#fff}#sidebar_news #profile_block a{color:#adb5bd}.catListTitle{padding:10px 20px;text-align:center;background-color:#26d7eb}#home{position:absolute;right:0;left:0;transition:left .5s ease-in}#home.kisstar-sidebar-open{left:16rem}#home.kisstar-sidebar-open #navigator{transform:translateX(0)}#navigator{position:fixed;top:0;bottom:0;left:0;z-index:1030;width:16rem;padding:0 1rem 1rem;background-color:#343a40;transform:translateX(-100%);transition:transform .5s ease-in}#navigator:before{position:fixed;top:4.4375rem;right:-12px;width:12px;height:8.625rem;background-image:url(https://images.cnblogs.com/cnblogs_com/dongwanhong/1857964/o_201005073036show_arrow.png);background-size:100% 100%;cursor:pointer;content:" "}#navigator #navList{margin:0;padding:0;list-style:none}#navigator .kisstar-sidebar-brand{display:flex;align-items:center;height:3.9375rem;font-size:1.25rem}#navigator .kisstar-sidebar-brand img{margin-right:.2rem}#navigator li{line-height:1.5}#navigator li:first-of-type{margin-top:1rem}#navigator li a{display:block;padding:.5rem}#navigator li a:hover{background-color:#212529}#navigator .blogStats{position:absolute;bottom:1rem;color:#6c757d;font-size:12px}#header{margin-top:3.9375rem}#header #cb_post_title_url,#header #EntryTag a,#header #Header1_HeaderTitle{color:#fff}#header #p_b_follow{display:none}#blogTitle{position:relative;height:500px;padding:16px;background-image:linear-gradient(#00c1de,#000),url(https://images.cnblogs.com/cnblogs_com/dongwanhong/1857964/o_201005115230landscape.jpeg);background-size:100% 100%;background-attachment:fixed;background-blend-mode:lighten}#blogTitle h2{color:#6c757d;font-style:italic}#zzk_search{position:absolute;top:50%;left:50%;transform:translateX(-50%)}#zzk_search_input{width:24rem;max-width:90vw;padding:1rem 2rem;background-color:#fff;border-width:0;border-radius:35px;outline:none}#zzk_search_button{display:none}#top_nav{position:absolute;bottom:-50px;left:50%;display:flex;flex-direction:row;width:80%;height:100px;background-color:#495057;transform:translateX(-50%)}#navbar_login_status{margin:0;padding:.5rem;border:1px solid;border-radius:5px}#navbar_login_status .navbar-anonymous:last-child{margin-right:24px}.kisstar-post .kisstar-header-post-info{color:#fff}.kisstar-post .kisstar-header-post-info [href*=EditPosts]{display:none}.kisstar-post .postDesc{margin-bottom:1rem}.kisstar-post #EntryTag{line-height:22px}.kisstar-post #EntryTag a{display:inline-block;margin-bottom:.5rem;padding:2px 10px;font-size:12px;background:#26d7eb;border-radius:15px}.kisstar-post #EntryTag a:before{display:inline-block;margin-right:2px;content:"#"}.kisstar-post #profile_block{position:absolute;right:1rem;bottom:1rem;display:flex;color:#dee2e6}.kisstar-post #profile_block a{margin-right:.6rem}@media(max-width:767px){#header{margin-top:-10px}}@media(max-width:991.98px){#nav_main{justify-content:center}#nav_left{display:none}#nav_right{padding:0}}@media(min-width:992px){.kisstar-header-post-info{max-width:80%;margin:0 auto;padding:4rem 0}}.kisstar-home #main{display:flex;flex-direction:row-reverse;width:85%;margin:10rem auto 0}.kisstar-home #sideBar{margin:2rem 2rem 0 0}.kisstar-home #sideBarMain{width:250px}.kisstar-post #main{padding-top:3.125rem}.kisstar-post #sideBar{display:none}.kisstar-post .forFlow{width:75%;margin:0 auto;padding-left:1rem}.topicListFooter a{display:inline-block;min-width:2rem;height:2rem;padding:0 .375rem;line-height:1.875rem;border:1px solid #d9d9d9}.day{margin-top:3.125rem}.day .dayTitle{margin-bottom:1rem;margin-left:-1rem}.day .postTitle{margin-bottom:1rem;font-weight:500;font-size:1rem}.day .postTitle:not(:nth-of-type(2)){margin-top:3.125rem}.day .postCon{margin-bottom:1rem}.day .postDesc{padding-bottom:1rem;color:#6c757d;border-bottom:1px solid #e9ecef}.day .postDesc a{display:none}.day .c_b_p_desc_readmore{position:relative;display:inline-block;cursor:pointer;transition:transform .5s ease-in}.day .c_b_p_desc_readmore:after{position:absolute;top:0;right:-.625rem;content:"»"}.day .c_b_p_desc_readmore:hover{transform:translateX(.2rem)}#nav_next_page{padding-top:3.125rem;padding-bottom:8rem;text-align:center}#homepage_top_pager{display:none}#homepage_bottom_pager{padding-top:3.125rem;padding-bottom:8rem}@media(max-width:767px){.kisstar-home #sideBarMain{width:100%}}@media(max-width:991.98px){.kisstar-home #main{flex-direction:column;margin-top:3.125rem}.kisstar-home #sideBar{margin:-6rem 0 8rem}.kisstar-post .forFlow{width:100%;padding:0}}.hljs{display:block;padding:1rem 0!important;overflow-x:auto;background-color:#fefefe!important;border:1px solid #d9d9d9;border-radius:6px}.kisstar-code-hljs-ln .kisstar-code-ln-num{display:inline-block;width:3em;text-align:center}.kisstar-code-hljs-ln .kisstar-code-ln-num:before{color:#adb5bd;content:attr(data-num)}.kisstar-code-container{position:relative;overflow:hidden}.kisstar-code-container:hover .kisstar-code-copy-btn{top:0}.kisstar-code-container .kisstar-code-copy-btn{position:absolute;top:-28px;right:0;padding:0 15px;line-height:27px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom-left-radius:15px;cursor:pointer;transition:top .35s ease-in;user-select:none}#blog_post_info_block #green_channel{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;width:auto;padding:2rem 0}#blog_post_info_block #green_channel a{margin-top:.5rem;margin-bottom:.5rem;padding:6.4px 20px 7px;background-size:100% 100%;border-radius:30px;transition:transform .3s ease-in}#blog_post_info_block #green_channel a:hover{transform:scale(1.1)}#blog_post_info_block #green_channel #green_channel_wechat{background-color:#35b34a;box-shadow:0 15px 18px -6px #35b34a}#blog_post_info_block #green_channel #green_channel_weibo{background-color:#e9ecef;box-shadow:0 15px 18px -6px #5b6d7e}#blog_post_info_block #green_channel #green_channel_favorite{background-color:#ffb515;box-shadow:0 15px 18px -6px #ffb515}#blog_post_info_block #green_channel #green_channel_follow{background-color:#e33100;box-shadow:0 15px 18px -6px #e33100}#blog_post_info_block #green_channel #green_channel_digg{background-color:#2daebf;box-shadow:0 15px 18px -6px #2daebf}@media(min-width:992px){#blog_post_info_block #green_channel a{padding:6.4px 20px 0}}@media(max-width:767px){#comment_form{margin-left:0}}#comment_pager_top{display:none}#blog-comments-placeholder .feedback_area_title{position:relative;margin:3rem 0 1.5rem;overflow:hidden}#blog-comments-placeholder .feedback_area_title:after{position:absolute;top:50%;left:4rem;width:100%;border-top:1px solid #d9d9d9;border-bottom:0;transform:translateY(50%);content:" "}#blog-comments-placeholder .feedbackItem{position:relative;padding-bottom:1rem}#blog-comments-placeholder .kisstar-comment-avatar{position:absolute;top:8px;left:4px;z-index:1}#blog-comments-placeholder .kisstar-comment-avatar img{width:30px;height:30px;border-radius:50%}#blog-comments-placeholder .feedbackListSubtitle{position:relative;padding:8px 16px 8px 38px;color:#ced4da;background-color:#f8f9fa;border:1px solid #d9d9d9;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px}#blog-comments-placeholder .feedbackListSubtitle a{color:#919ca6;font-weight:600}#blog-comments-placeholder .feedbackListSubtitle a:hover{color:#26d7eb}#blog-comments-placeholder .feedbackListSubtitle .feedbackManage{float:right}#blog-comments-placeholder .feedbackCon{padding:1rem;border:1px solid #d9d9d9}#blog-comments-placeholder blockquote{margin:0 0 1rem;padding:.5rem;color:#adb5bd;background-color:#f8f9fa;border-width:0;border-left:4px solid #e8e8e8}#blog-comments-placeholder .comment_vote a{color:#adb5bd}#blog-comments-placeholder .comment_vote a:hover{color:#26d7eb}#comment_pager_bottom .pager a,#comment_pager_bottom .pager span{display:inline-block;min-width:2rem;height:2rem;padding:0 .375rem;line-height:1.875rem}#comment_pager_bottom .pager a{color:#26d7eb;border:1px solid #d9d9d9}#comment_pager_bottom .pager .current{background-color:#26d7eb;border:1px solid #d9d9d9}#comment_form{padding-bottom:8rem}#comment_form #comment_nav{display:none}#comment_form #commentform_title{position:relative;margin:3rem 0 1.5rem;overflow:hidden}#comment_form #commentform_title:after{position:absolute;top:50%;left:4rem;width:100%;border-top:1px solid #d9d9d9;border-bottom:0;transform:translateY(50%);content:" ";left:6rem}#comment_form .comment_textarea{width:auto;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#comment_form #commentbox_opt{display:flex;flex-direction:row-reverse;margin-top:0;padding:1rem 1rem .5rem;line-height:32px;border:1px solid #ddd;border-top:0 solid #ddd}#comment_form .comment_btn{width:auto;height:auto;margin-left:16px;padding:5px 16px;color:#fff;background-color:#26d7eb;border-color:#26d7eb;border-width:0;border-radius:5px;outline:none;cursor:pointer}#comment_form .comment_btn:hover{background-color:#00c1de}#comment_form #tip_comment{display:none}#comment_form #tip_comment2{text-align:right}#comment_form #tip_comment2+p{color:#6c757d;font-size:12px;text-align:right}#comment_form .under-comment-nav{display:none}#divCommentShow .new-comment-block{position:relative;margin-top:2rem;padding-bottom:1rem;border:1px solid #d9d9d9;border-top-left-radius:6px;border-top-right-radius:6px}#divCommentShow .new-comment-block:first-child{margin-top:1rem}#divCommentShow .new-comment-block hr{visibility:hidden}#divCommentShow .new-comment-block blockquote{margin:0 1rem 1rem;padding:.5rem;color:#adb5bd;background-color:#f8f9fa;border-width:0;border-left:4px solid #e8e8e8}#divCommentShow .kisstar-comment-avatar{position:absolute;top:3px;left:0}#divCommentShow .kisstar-comment-avatar img{width:30px;height:30px;border-radius:50%}#divCommentShow .new-comment-title{position:relative;padding:8px 16px 8px 43px;color:#ced4da;background-color:#f8f9fa;border-top-left-radius:6px;border-top-right-radius:6px}#divCommentShow .new-comment-title a{color:#919ca6;font-weight:600}#divCommentShow .new-comment-title a:hover{color:#26d7eb}#divCommentShow .new-comment-title a:last-child,#divCommentShow .new-comment-title a:nth-last-child(2){float:right;margin-left:10px}#divCommentShow p{padding:0 1rem}@media(min-width:992px){.feedbackItem{padding:1rem 0 1rem 3.5rem}#blog-comments-placeholder .kisstar-comment-avatar{top:1rem;left:2px}#blog-comments-placeholder .kisstar-comment-avatar img{width:40px;height:40px}#blog-comments-placeholder .feedbackListSubtitle{padding:8px 16px}#blog-comments-placeholder .feedbackListSubtitle:after,#blog-comments-placeholder .feedbackListSubtitle:before{position:absolute;top:50%;right:100%;left:-16px;display:block;width:0;height:0;transform:translateY(-50%);content:" ";pointer-events:none}#blog-comments-placeholder .feedbackListSubtitle:before{border:8px solid transparent;border-right-color:#d9d9d9}#blog-comments-placeholder .feedbackListSubtitle:after{margin-left:2px;border:7px solid transparent;border-right-color:#f8f9fa}#comment_form #commentbox_opt,#comment_form .comment_textarea,#divCommentShow .new-comment-block{margin-left:3.5rem}#divCommentShow .kisstar-comment-avatar{top:0;left:-4rem}#divCommentShow .kisstar-comment-avatar img{width:40px;height:40px}#divCommentShow .new-comment-title{padding:8px 16px}#divCommentShow .new-comment-title:after,#divCommentShow .new-comment-title:before{position:absolute;top:50%;right:100%;left:-16px;display:block;width:0;height:0;transform:translateY(-50%);content:" ";pointer-events:none}#divCommentShow .new-comment-title:before{border:8px solid transparent;border-right-color:#d9d9d9}#divCommentShow .new-comment-title:after{margin-left:2px;border:7px solid transparent;border-right-color:#f8f9fa}}#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:24px;margin-bottom:16px}#cnblogs_post_body p{margin-top:0;margin-bottom:1rem}#cnblogs_post_body code{padding:.2em .4em;background-color:#eff1f4;border-radius:6px}#cnblogs_post_body .hljs{margin-bottom:1rem}#footer{height:150px;padding:55px 0;color:#fff;text-align:center;background-color:#212529;background-image:linear-gradient(#00c1de,#000),url(https://images.cnblogs.com/cnblogs_com/dongwanhong/1857964/o_201006074439landscape-footer.jpeg);background-repeat:no-repeat;background-position:100% 100%;background-size:100% 150px;background-attachment:fixed;background-blend-mode:lighten}.kisstar-backtop{display:inline-block;width:40px;height:40px;text-align:center;background-color:#fff;border-width:0;outline:none;cursor:pointer}.kisstar-backtop svg{color:#26d7eb}#div_digg{display:flex;flex-direction:column;float:none;width:auto;margin:0}#div_digg .buryit,#div_digg .diggit{width:auto;margin:0;background-size:100% 100%}#div_digg #digg_tips{display:none}.kisstar-toolbar-container{position:fixed;right:1%;bottom:5%;z-index:1030;width:42px;font-size:24px;background-color:#fff;border:1px solid #d9d9d9}*{box-sizing:border-box}body,html{margin:0;padding:0}body{color:#212529;font-size:.875rem}a{color:#26d7eb;text-decoration:none;background-color:transparent}a:hover{color:#11a3b4}.no-scroll{overflow:hidden}#ad_t2,#cnblogs_c1,#cnblogs_c2,#HistoryToday,#under_post_kb,#under_post_news{display:none!important}