hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid rgba(102,128,153,.45)}body{background:url(https://files.cnblogs.com/files/lvyahui/b28.gif) fixed;text-shadow:0.01em 0.01em 0.01em #bbbbbb;font-size:14px;font-family:"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}#home{border-radius:0 0 8px 8px;box-shadow:0 16px 23px rgba(0,0,0,.5);width:1180px;}#header{position:relative;margin-top:1.5em;padding-top:2em;border-radius:8px;background:#444}#navList li a.menu{margin:18px 10px;text-decoration:none}#navList li a.menu:after{position:absolute;margin-left:23px;padding-top:4px;color:#fff;content:"*";font-weight:700}#navList li a.menu:active,#navList li a.menu:link,#navList li a.menu:visited{text-shadow:1px 1px 1px #919191}#navList li:last-child a.menu:after{content:""}#navList li:nth-child(odd) a.menu{color:#4d4d4d}#navList li:nth-child(even) a.menu{color:#000}#navList li:hover{background-color:#444}#navList li:hover a.menu{color:#fff}#navigator{overflow:hidden;margin-top:10px;height:auto;background-color:#efefef}#navigator li{float:left;overflow:hidden;color:#efefef;text-decoration:none;margin-right:10px;margin-left:10px;height:100%}a#Header1_HeaderTitle{color:#fafafa;text-shadow:1px 2px 8px #333;letter-spacing:0}#main{position:relative;background-color:#fff}#mainContent{background:0;width:900px}#blogTitle h1{width:100%}#blogTitle h1 a{display:block;height:80px;background:url(https://files.cnblogs.com/files/lvyahui/title.gif) no-repeat;text-decoration:none;text-transform:capitalize;text-shadow:2px 2px 8px #333;font-weight:400;font-size:0}#blogTitle h1 a:hover{text-shadow:0 0 30px #888;animation:opaAnm 1s;-webkit-animation:opaAnm 1s}#cnblogs_post_body p{margin: 18px auto;}#cnblogs_post_body p img{max-width:100%!important}#cnblogs_post_body h2{text-align:center;font-weight:700;font-size:21px}#cnblogs_post_body h2:after{float:right;margin:0 auto;padding:5px 0;width:100%;height:10px;background:url(https://files.cnblogs.com/files/lvyahui/bookmark-bottom.gif) 50% 50% no-repeat;content:" "}.postTitle{padding:10px;border-left:8px solid #efefef}.postTitle a:active,.postTitle a:link,.postTitle a:visited{color:#222}#topics h1.postTitle{padding-left:10px}.postBody{font-size:14px}.postBody blockquote{margin:0 0 15px;padding:15px 20px;min-height:initial;border:0 #efefef;border-left:8px solid;background-color:rgba(102,128,153,.05);font-size:14px;line-height:normal}.cnblogs-markdown code{padding:2px 4px;border-radius:4px;background:#f9f2f4;color:#c7254e;font-size:90%}span.cnblogs_code_copy>a:link,span.cnblogs_code_copy>a:link>img{padding:1px 4px;background:0 0!important}.cnblogs_code{padding:1px;border-radius:5px;background-color:#999}.cnblogs_code pre,.cnblogs_code span{font-family:Consolas,"DejaVu Sans Mono","Microsoft Yahei Mono",serif!important}.cnblogs_code pre{padding-left:3px;background-color:#fff}.cnblogs_code .code_img_closed,.cnblogs_code .code_img_opened{padding:2px 12px}.cnblogs_code .cnblogs_code_toolbar{margin:0;background-color:#ccc;position:absolute}.cnblogs_code .cnblogs_code_toolbar .cnblogs_code_copy{margin-left:25px;top:-23px;position:absolute}.cnblogs_code .cnblogs_code_toolbar:last-child{display:none}.topicListFooter{margin-top:2em;margin-bottom:3em}.postDesc a:active,.postDesc a:link,.postDesc a:visited{color:#666}.postDesc a:hover{color:#444}#blog-sidecolumn .catListTitle,.catListArticleArchive h3,.catListComment h3,.catListEssay h3,.catListFeedback h3,.catListImageCategory h3,.catListLink h3,.catListNoteBook h3,.catListPostArchive h3,.catListPostCategory h3,.catListTag h3,.catListView h3,.mySearch h3,.newsItem .catListTitle{border:none;background:0}#profile_block{text-align:center}div#profile_block>a{color:#444}div#p_b_follow>a,input.btn_my_zzk{width:70px;height:25px;border:1px solid #454545;background:#454545;background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(#444));background:-moz-linear-gradient(top,#454545,#444);color:#faddde;font-weight:700;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#444444')}div#p_b_follow>a:hover,input.btn_my_zzk:hover{background:#444;background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(#444));background:-moz-linear-gradient(top,#454545,#444);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#444444')}div#p_b_follow>a{float:right;margin-top:4px;padding:1px 4px;width:245px!important;border-radius:4px;text-decoration:none}div#blog-calendar,div#blog-calendar table{display:none}.CalTodayDay{color:#444}.CalTitle{background:0}div#sidebar_search_box{padding-left:18px}input.input_my_zzk{width:100%;height:32px;border:0;box-shadow:inset 1px 1px 11px rgba(0,0,0,.3);font-size:16px}input#google_q,input#q{padding:3px;width:168px;outline:0;border:1px solid #eee;font-weight:700;font-size:12px;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}input#google_q:focus,input#q:focus{outline-style:none;border-color:#E73434}.catListTag>ul,.catListTag>ul>li{float:left;min-height:22px}.catListTag{display:inline-block}#sidebar_categories ul{overflow:hidden}#sidebar_categories ul>li{float:left;display:block;width:40%}div.catListLink{height:80px}div.catListLink ul li{float:left}div#sidebar_recentposts a{width:242px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}div#sidebar_shortcut{display:none}div#article-menu{position:fixed;top:40%;right:0;z-index:1000}div#article-menu>ul{border-radius:5px 0 0 5px;background-color:rgba(255,255,255,.65);box-shadow:0 0 50px rgba(0,0,0,.5)}div#article-menu>ul>li{display:block;overflow:hidden;padding:0 30px;width:100px;text-overflow:ellipsis;white-space:nowrap;line-height:26px;cursor:pointer}div#article-menu>ul .current,div#article-menu>ul>li:hover{background-color:rgba(211,211,211,.65)}div#article-menu>ul>li:last-child{color:red}div#info{position:fixed;top:40%;padding:3px;width:30px;background-color:rgba(255,255,255,.65);box-shadow:0 0 50px rgba(0,0,0,.5)}div#info>.icon{float:right;margin:5px 7px}div#info>.icon>img{width:20px;height:20px;border-radius:3px}#div_digg{position:fixed;bottom:0;left:0;z-index:200;margin-left:15px;padding:20px;width:115px;border-radius:5px;background-color:rgba(255,255,255,.65);box-shadow:0 0 50px rgba(0,0,0,.5)}#code{position:absolute;top:11px;right:11px;overflow-y:auto;padding:5px 15px;width:300px;height:115px;outline:0;border-left:#ADADAD solid 30px;border-radius:0 8px 8px 0;background:#fff;box-shadow:inset 1px 1px 27px rgba(0,0,0,.3);font-family:Consolas,serif}#code .comments{color:#3f7f5f}#code .space{margin-left:7px}#code .keyword{color:#7f0055;font-weight:700}#code .string{color:#2a36ff}#code .placeholder{margin-left:28px}#footer{margin-top:0;padding-top:15px;padding-bottom:15px;border-radius:0 0 8px 8px;background:#444}@keyframes opaAnm{from{opacity:1}to{opacity:.4}}@-moz-keyframes opaAnm{from{opacity:1}to{opacity:.4}}@-webkit-keyframes opaAnm{from{opacity:1}to{opacity:.4}}@-o-keyframes opaAnm{from{opacity:1}to{opacity:.4}}#ad_c1,#ad_c2,#ad_t2,#site_nav_under,.c_ad_block,div#google_ad_c1,div#google_ad_c2,div#google_ad_c3,div#under_post_kb,div#under_post_news{display:none}.diggit{position:absolute;top:20px;left:20px;width:46px}.entrylistPosttitle{border-left:5px solid #444}a#MyLinks1_HomeLink{display:none}