@charset "UTF-8";html,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,img,input,select,button,pre,textarea,fieldset,legend{margin:0;padding:0}body{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial;margin:0;padding:0 25px}a,a:visited{text-decoration:none;cursor:pointer}a:hover{text-decoration:underline;_blr:expression(this.onFocus=this.blur())}a:focus{background:inherit}img,a img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}ul,ol,li,menu{list-style:none;list-style-position:outside}li,select,input,textarea{vertical-align:middle}fieldset{-webkit-padding-before:0}textarea{overflow-wrap:break-word}pre{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;white-space:pre-wrap;word-break:break-all}p,td,th{word-wrap:break-word;word-break:break-all}a,a:visited,input[type="button"]{-webkit-transition-duration:1s;-webkit-transition-property:color,text-indent,background-color;-webkit-transition-timing-function:ease;-webkit-transition-delay:0;-moz-transition-duration:1s;-moz-transition-property:color,text-indent,background-color;-moz-transition-timing-function:ease;-moz-transition-delay:0;-o-transition-duration:1s;-o-transition-property:color,text-indent,background-color;-o-transition-timing-function:ease;-o-transition-delay:0;-ms-transition-duration:1s;-ms-transition-property:color,text-indent,background-color;-ms-transition-timing-function:ease;-ms-transition-delay:0;transition-duration:1s;transition-property:color,text-indent,background-color;transition-timing-function:ease;transition-delay:0}a span{-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-o-transition:.3s all ease;-ms-transition:.3s all ease;transition:.3s all ease}a img{-webkit-transition:-webkit-opacity .5s ease;-moz-transition:-moz-opacity .5s ease;-o-transition:-o-opacity .5s ease;-ms-transition:-ms-opacity .5s ease;transition:opacity .5s ease}a:hover img{filter:alpha(opacity=70); -khtml-opacity:.7; -moz-opacity:.7; opacity:.7}#home{margin:20px auto;min-width:960px;max-width:1200px;width:auto;overflow:auto}#header{padding:50px 20px 0 20px}#main{}#mainContent,#sideBar{padding-top:20px;text-align:left}#mainContent{float:right;width:74%;overflow-x:hidden}#sideBar{float:left;width:24%}#footer{margin:20px;font-size:14px;line-height:1;padding:15px;text-align:center;clear:both}#lnkBlogLogo{display:none}#blogTitle{line-height:1}#blogTitle h1 a.headermaintitle{font-size:36px;height:36px;font-weight:800}#blogTitle h1 a:hover.headermaintitle{text-decoration:none}#blogTitle h2{font-size:18px;height:18px;margin:10px 0 0 20px}#navigator{margin-top:20px;height:48px;font:16px/3 "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";padding-left:2px}#navList{display:block;height:48px;float:left}#navList li{float:left;display:inline-block;overflow:hidden}#navList li a{padding:0 25px;text-decoration:none;border:0;display:-moz-inline-box;display:block}#navList li a:hover{font-weight:900}.blogStats{text-align:right;margin-right:20px}#sideBar h3{font-size:15px;font-weight:bold}#sideBar a{display:inline}#sideBar a:hover{text-decoration:none}#sideBarMain{font-size:12px;line-height:22px;margin:0 10px}#p_b_follow a,.btn_my_zzk{color:#FFFFFF;cursor:pointer;position:relative;display:inline-block;border:none}#p_b_follow a{background:#2980B9;line-height:22px;padding:0 5px;font-size:12px}.btn_my_zzk{background:#55895B;vertical-align:middle;font-size:14px;padding:1px;height:26px;width:60px}#p_b_follow a:hover,.btn_my_zzk:hover{font-weight:700}#p_b_follow a:hover{background:#3498DB}.btn_my_zzk:hover{background:#6DA47D}.input_my_zzk{width:65%;height:22px;margin-right:5px}#leftcontentcontainer{}#blog-sidecolumn ul,#profile_block,.div_my_zzk{padding-left:10px}.newsItem,#calendar,.mySearch,.catListLink,.catListEssay,.catListTag,.catListPostCategory,.catListPostArchive,.catListArticleCategory,.catListImageCategory,.catListComment,.catListView,.catListFeedback{margin-bottom:10px}.newsItem{}#profile_block{margin-top:0px;line-height:22px}#blog-calendar{max-width:230px}#blog-calendar .CalOtherMonthDay{}#blog-calendar .CalNextPrev{width:30px}#blog-calendar .CalNextPrev a,.CalWeekendDay a u{font-size:125%;font-weight:900}#blog-calendar a:hover u,#calendar .CalNextPrev a:hover{}#blog-calendar .CalNextPrev a:hover{font-size:150%}#blog-calendar .CalWeekendDay a:hover u{font-size:135%}.catListComment .recent_comment_body{padding-left:10px;text-indent:20px;max-height:130px;display:block;overflow:hidden;text-overflow:ellipsis}.catListComment .recent_comment_author{}.catListLink ul,.catListTag ul,.catListPostCategory ul,.catListPostArchive ul,.catListArticleCategory ul,.catListImageCategory ul{display:inline-block}.catListLink ul li,.catListTag ul li,.catListPostCategory ul li,.catListPostArchive ul li,.catListArticleCategory ul li,.catListImageCategory ul li{float:left;margin-right:15px;height:22px;display:block;*zoom:1;white-space:nowrap;word-break:keep-all;word-wrap:normal}.catListLink ul li a,.catListTag ul li a,.catListPostCategory ul li a,.catListPostArchive ul li a,.catListArticleCategory ul li a,.catListImageCategory ul li a{max-width:170px;display:block;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.forFlow{padding:0 20px}.day{margin-bottom:20px;font-size:15px}.dayTitle{display:none}.postTitle{font-size:20px;font-weight:bold}.postTitle a{}.postTitle a:hover{text-decoration:none}.postCon{}.c_b_p_desc{padding:10px;line-height:24px}.c_b_p_desc a:hover{text-decoration:none;border-bottom:1px dashed}.topicListFooter a:hover{text-decoration:none}.desc_img{margin-left:10px}#topics{}.postBody h1,.postBody h2,.postBody h3,.postBody h4,.postBody h5,.postBody h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;text-rendering:optimizelegibility}.forFlow h1{font-size:26px;font-weight:900}.forFlow h2{font-size:24px;font-weight:700;margin-bottom:2px}.forFlow h3{font-size:18px;font-weight:700;margin-bottom:4px;margin-top:2px}.forFlow h4{font-size:16px;font-weight:500;margin-top:4px}.forFlow h5{font-size:13px;font-weight:500;text-transform:uppercase}.postDesc{margin:0 30px;margin-bottom:2px;padding:8px 0px;font-size:12px;text-align:right}.postDesc a{}.postBody{padding:0}#cnblogs_post_body{padding:10px}#cnblogs_post_body p blockquote,.cnblogs_Highlighter,.cnblogs_code{padding:5px 20px;margin:5px 20px}#cnblogs_post_body p img{margin:10px}.postBody p,.postCon p{margin:7px 0;text-indent:36px}#google_ad_c1,#google_ad_c2{display:none;visibility:hidden}.comment_btn{position:relative;display:inline-block;border:none;height:36px;width:108px;font-size:18px;cursor:pointer;font-weight:700;background:#2980B9;color:#F6F6F6}.comment_btn:hover{background:#3498DB}.feedback_area_title{padding:10px;font-size:24px;font-weight:bold}.feedbackListSubtitle{font-size:12px}.comment_vote a{width:60px;display:inline-block}.comment_vote a:hover,.feedbackListSubtitle a:hover{font-size:105%;line-height:1}.comment_quote{padding:15px;-webkit-padding-before:0}#commentform_title{background-image:none;background-repeat:no-repeat;margin-bottom:10px;padding:10px 20px 10px 10px;font-size:24px;font-weight:bold}#author_profile_follow{line-height:19px;bottom:0}#post_next_prev a:hover,#author_profile_follow a:hover{font-size:105%;text-decoration:none}#post_next_prev a:hover{line-height:1}.commentform{margin:10px 0;padding:10px 20px}#tbCommentBody{margin-top:10px;width:90%;max-width:100%;min-width:80%;padding:10px;height:120px;font-size:14px;min-height:120px}.feedbackItem{font-size:14px;line-height:24px;margin:10px 0;padding:20px}.feedbackListSubtitle{font-weight:normal}.entrylist{padding:10px 20px}.entrylistItem{margin:10px 0;padding:10px}.entrylistPosttitle{font-size:18px;font-weight:bold;padding-left:30px}.entrylistPostSummary{padding:10px}.entrylistItemPostDesc{font-size:12px;padding-left:40px}#digg_block{margin:10px 0 10px 30px;float:none}#digg_block:after{content:".";display:block;margin:10px 0;visibility:hidden;clear:both;height:0;font-size:0}#author_profile{margin:0}#author_profile_info>a{display:inline-block;float:left}.author_avatar{width:48px;height:48px}#div_digg{width:135px;margin:0 30px 0 0}.diggit,.buryit{display:block;float:left;height:33px;width:135px;padding:0;line-height:33px!important;background-image:url('https://images.cnblogs.com/cnblogs_com/xp-Fei/485936/o_div_digg.gif');background-repeat:no-repeat}.diggit{background-position:0 -92px;margin:0}.buryit{background-position:0 -21px;margin:5px 0 0}.diggit:hover{background-position:0 -127px}.buryit:hover{background-position:0 -57px}#div_digg .diggnum,#div_digg .burynum{line-height:33px!important;font-weight:300;display:inline}#div_digg .diggnum{color:#FFFFFF}#div_digg .burynum{color:#A1A1A1}#div_digg .buryit:hover .burynum{color:#FFFFFF}.diggword a{margin-left:5px}#green_channel{text-align:right;padding-left:20px;font-weight:normal;font-size:15px;border:none;padding:20px}#green_channel a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:none}.PostList{font-size:14px;line-height:24px;margin:10px 0;padding:20px}#myposts .line{display:none}#myposts .postTitl2 a{font-size:16px}#myposts .postTitl2 a:hover{font-size:16px}.PostList .postDesc2{padding-left:20px}.PostList .postText2{padding-left:20px;text-indent:28px;max-height:190px;overflow:hidden;text-overflow:ellipsis;display:block}.catListTag li a{width:inherit;display:block;overflow:hidden;float:left}div[class=".pager"],div.Pager{display:block;height:30px;line-height:30px;padding:0}div.Pager{width:auto}div.Pager a{font-size:16px;display:inline-block;min-width:12px;line-height:1;bottom:0}div.Pager a:hover{font-size:20px;text-decoration:none;text-align:center}body{background-color:#F6F6F6;color:#4C4C4C}a,a:visited{color:#34495E}a:hover{color:#4E6D8D}h1,h2,h3,h4,h5,h6{color:#2B3E51}#home{background-color:#F9F9F9}#header,#footer{background-color:#34495E}#navigator{background-color:#446CB3}#blogTitle h1 a{color:#00BD9C}#footer,#blogTitle h2,#navList li a,.blogStats{color:#FFFFFF}#navList li a:hover{background-color:#F6F6F6;color:#555555}#author_profile{color:#4C4C4C}#leftcontentcontainer{color:#4C4C4C}#sideBar h3{color:#2B3E51}.postBody h1,.postBody h2,.postBody h3,.postBody h4,.postBody h5,.postBody h6{color:#2B3E51}#blog-calendar .CalOtherMonthDay{color:#95A5A6}#blog-calendar .CalNextPrev a,.CalWeekendDay a u{color:#16A085}#blog-calendar a:hover u,#calendar .CalNextPrev a:hover{color:#1ABC9C}.catListComment .recent_comment_author{color:#6DA47D}.postTitle a{color:#2B3E51}.postTitle a:hover{color:#4E6D8D}.c_b_p_desc{color:#4C4C4C}.postDesc,.postDesc a{color:#AAAAAA;background-color:#F6F6F6}.feedback_area_title,#commentform_title{color:#555555}.comment_quote{background-color:#FCFAAC}.commentform,.feedbackItem,.PostList{background-color:#F6F6F6}#tbCommentBody{background-color:#FFFFFF;color:#333333}.entrylist{background-color:#F6F6F6}.entrylistItemPostDesc{color:#999999}#green_channel{background-color:#F6F6F6;color:#555555}#myposts .postTitl2 a{color:#6DA47D}#myposts .postTitl2 a:hover{color:#27AE60}div[class=".pager"],div.Pager{color:#34495E}div.Pager a{color:#4E6D8D}div.Pager a:hover{color:#2980B9}#home{_zoom:1;_width:expression((documentElement.clientWidth > 1200) ? "1200px":(documentElement.clientWidth <960)? "960px":"auto")}.catListTag ul li{_width:expression((function(ele){if (ele.clientHeight>40&&ele.clientWidth<130&&ele.style.width===""){ele.style.width=((ele.clientWidth+50)+'px')}else if(ele.clientWidth>180){ele.style.width=((180)+'px')}})(this))}.catListLink ul li a,.catListTag ul li a,.catListPostCategory ul li a,.catListPostArchive ul li a,.catListArticleCategory ul li a,.catListImageCategory ul li a{_width:expression((function(ele){ele.style.width=( ele.clientWidth>150? '150px':'auto')})(this));_position:relative;*min-width:60px}#cnblogs_post_body p blockquote,.cnblogs_Highlighter,.cnblogs_code{-moz-border-radius:20px;-webkit-border-radius:20px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5)}.comment_quote{*padding:0 15px 7px 15px}#footer{*display:inline-block}@media screen{#home{box-shadow:0 0 10px #000000}#navList{border-left:1px solid rgba(255,255,255,0.11);box-shadow:-1px 0 0 rgba(0,0,0,0.1)}#navList li{border-right:1px solid rgba(0,0,0,0.1);box-shadow:1px 0 0 rgba(255,255,255,0.11)}#sideBar{border-right:solid 5px #F1F1F1}.desc_img{border:solid 1px #FFFFFF;box-shadow:0 0 10px #AAAAAA}#cnblogs_post_body p blockquote,.cnblogs_Highlighter,.cnblogs_code{border:1px solid #666666;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,0.5)}.feedback_area_title{border-bottom:solid 6px #555555}.comment_quote{border:1px solid #CCCCCC}#commentform_title{border-bottom:solid 6px #555555}.input_my_zzk,.comment_textarea{border:solid 1px #CCCCCC;box-shadow:inset 0 0 3px #DDDDDD}.input_my_zzk:focus,.comment_textarea:focus{outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(81,167,232,0.5)}.comment_textarea{border:2px solid #FFFFFF;clear:both}.feedbackItem,.PostList{box-shadow:0 0 5px #AAAAAA}#home{border-style:none solid solid solid\9;border-width:1px\9;border-color:#898989\9}#navList{border-left:1px solid #597CBB\9}#navList li{border-right:1px solid #597CBB\9}.feedbackItem,.PostList{border-color:#DADADA\9;border-style:solid\9;border-width:1px\9}}@media print{#header,#footer,#sideBar,#comment_form,#blog-comments-placeholder{display:none}#home,#mainContent,.forFlow,#topics{border:none;overflow:visible}#blog_post_info_block{display:none}#mainContent{width:100%;height:auto;overflow-y:visible}.postTitle{text-align:center}.postBody a:after{content:" ["attr(href)"] "}#cnblogs_post_body *{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}#cnblogs_post_body p blockquote,.cnblogs_Highlighter,.cnblogs_code{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none}#cnblogs_post_body p blockquote,.cnblogs_Highlighter,.cnblogs_code{padding:10px;display:height:auto}#cnblogs_post_body,#cnblogs_post_body *{overflow:visible !important}span.cnblogs_code_copy,.postDesc{display:none}}.go_to_top{position:fixed;bottom:200px;left:50%;z-index:1000;width:50px;height:50px;cursor:pointer;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight-200)}.go_to_top{display:none}.go_to_top span,.go_to_top .back_tip{-o-transition:.25s all linear;-ms-transition:.25s all linear;-moz-transition:.25s all linear;-webkit-transition:.25s all linear;transition:.25s all linear}.go_to_top span{background:url("https://images.cnblogs.com/cnblogs_com/xp-Fei/485936/o_gotoTop.png") no-repeat 0 0;width:50px;height:50px;padding-right:15px;font-size:0;text-indent:-9999px;display:block}.go_to_top .back_tip{position:absolute;visibility:hidden;left:-10px;z-index:-1;top:-25px;-khtml-opacity:0;-moz-opacity:0;opacity:0}.go_to_top:hover span{filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.go_to_top:hover .back_tip{visibility:visible;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);top:-31px}*html body{_background-attachment:fixed;_background-image:url("about:blank")}@media print{.go_to_top{display:none;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(0);width:0;height:0;overflow:hidden}}