<style type="text/css">
    #cnblogs_post_body
    {
        color: black;      
        font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
        font-size: 16px;
    }
    #cnblogs_post_body h1    {
        background: #2B6695;
        border-radius: 6px 6px 6px 6px;
        box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
        color: #FFFFFF;
        font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
        font-size: 27px;
        font-weight: bold;
        height: 41px;
        line-height: 37px;
        margin: 18px 0 !important;
        padding: 8px 0 5px 5px;
        text-shadow: 2px 2px 3px #222222;
    }
 #cnblogs_post_body h2{
        background: #2B6600;
        border-radius: 6px 6px 6px 6px;
        box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
        color: #FFFFFF;
        font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
        font-size: 17px;
        font-weight: bold;
        height: 29px;
        line-height: 27px;
        margin: 12px 0 !important;
        padding: 5px 0 5px 10px;
        text-shadow: 2px 2px 3px #222222;
    }
 #cnblogs_post_body h3{
        background: #4A708B;
        border-radius: 6px 6px 6px 6px;
        box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
        color: #FFFFFF;
        font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
        font-size: 16px;
        font-weight: bold;
        height: 24px;
        line-height: 23px;
        margin: 12px 0 !important;
        padding: 5px 0 5px 10px;
        text-shadow: 2px 2px 3px #222222;
    }
 #cnblogs_post_body h4{
        background: #4F4F4F;
        border-radius: 6px 6px 6px 6px;
        box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
        color: #FFFFFF;
        font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
        font-size: 13px;
        font-weight: bold;
        height: 24px;
        line-height: 23px;
        margin: 12px 0 !important;
        padding: 5px 0 5px 10px;
        text-shadow: 2px 2px 3px #222222;
    }


#EntryTag{font-size:9pt}#divRefreshComments{text-align:right;margin-right:10px;margin-bottom:5px;font-size:9pt}.topicListFooter{text-align:right;margin-right:10px;margin-top:10px}#digg_block{margin-top:10px}#author_profile{float:left;width:280px;margin-top:0;margin-bottom:10px;color:#000;margin-left:0;font-size:12px}#author_profile a:link,#author_profile a:visited,#author_profile a:acitve{text-decoration:none}#author_profile a:hover{text-decoration:underline}.author_avatar{vertical-align:top;float:left;margin-right:5px;padding-top:5px;padding-left:2px;border:0}.author_profile_title{font-weight:bold;color:#666}.author_profile_info{float:left;line-height:18px}#author_profile_follow{}#author_profile_follow a:link{}#div_digg{float:right;margin-bottom:10px;margin-right:30px;font-size:12px;width:128px;text-align:center;margin-top:10px}.diggit{float:left;width:46px;height:52px;background:url('https://static.cnblogs.com/images/upup.gif') no-repeat;text-align:center;cursor:pointer;margin-top:2px;padding-top:5px}.diggnum{font-size:14px;color:#075db3;font-family:Verdana}.buryit{float:right;margin-left:20px;width:46px;height:52px;background:url('https://static.cnblogs.com/images/downdown.gif') no-repeat;text-align:center;cursor:pointer;margin-top:2px;padding-top:5px}.burynum{font-size:14px;color:#075db3;font-family:Verdana}.diggword{margin-top:5px;margin-left:0;font-size:12px;color:gray}a.digg_gray:link{color:gray;text-decoration:underline}a.digg_gray:visited{color:gray;text-decoration:underline}a.digg_gray:hover{color:red;text-decoration:underline}a.digg_gray:active{color:gray;text-decoration:underline}*{margin:0;padding:0}body{color:#333;background:#dee7de;font-family:verdana,Arial,Helvetica,sans-serif;font-size:10pt;line-height:1.8em}img{border:0}li{list-style:none}input,textarea{border:1px solid #999}h1,h2,h3,h4,h5,h6,th{font-weight:bold;color:#000}a{text-decoration:none;color:#333}a:hover{color:#999}#sideBar{}#mainContent{}.forFlow{}#footer{text-align:center}#lnkBlogLogo{display:none}#blogTitle{padding:16px}#blogTitle h1{font-size:17pt}#blogTitle h2{font-size:10.5pt;color:#999}#blogTitle .title{font-size:17pt}#blogTitle .subtitle{font-size:10.5pt;color:#999}#navigator{background:#f6f6f6;border:1px solid #ccc;border-width:1px 0;height:17px;padding:6px;color:#999}#navigator img{display:none}.blogStats{float:right;color:#999}#navList li{float:left;margin-right:20px;font-size:10.5pt}#sideBar h3,#MyIng .ing_title{margin:16px 0 0 -8px;font-size:14px;text-align:left}#calendar{margin-top:16px;text-align:center}#calendar table{width:200px;margin:0 auto}#calendar .CalOtherMonthDay{color:#999}#sideBar .divRecentComment{color:#666;margin:0 0 8px 8px;line-height:20px;overflow:hidden}.ing_title a:link,.ing_title a:visited,.ing_title a:hover,.ing_title a:active{font-weight:bold}.dayTitle{}.entrylistTitle,.thumbTitle,.PostListTitle,.forFlow h3 div,.galleryTitle{font-size:14px;font-weight:bold;margin-top:20px;text-align:left}.entrylistDescription,.thumbDescription{margin-left:16px}.postTitle,.entrylistPosttitle,.feedback_area_title{border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;margin:20px 0 10px}.postTitle{margin-top:10px}.postBody p{margin-top:12px}.postBody h5{font-size:10pt}.postBody h1{line-height:1.8}.postBody h2{line-height:1.8}.postBody{font-size:14px;line-height:1.8}.postBody span{line-height:1.8}.postBody ul{margin-left:45px}.postBody ul li{list-style-type:disc}.postCon a,.postBody a,.feedbackCon a{border-bottom:1px dotted #333;color:#000}.postCon a:hover,.postBody a:hover,.feedbackCon a:hover{border-color:#999}.postDesc,.entrylistItemPostDesc{border-bottom:1px dotted #999;color:#999;text-align:right;padding-bottom:20px}.PostList{float:none;clear:both;text-align:right;margin:auto;padding:6px 0;overflow:hidden;border-bottom:1px dotted #ccc}.postTitl2{float:left}.postText2{text-align:left;color:#666}.feedbackItem{padding:8px;border-bottom:1px dotted #ccc}.feedbackManage{float:right}.feedbackCon{margin-left:1em;color:#666}.commentform td div span{margin-left:12px}.gallery img{margin:8px}#taglist{margin:20px auto}.pfl_feedback_area_title{font-size:16px;margin:16px 0;font-weight:bold}.pfl_feedback_area_title a{font-size:12px;color:#999;font-weight:normal}.pfl_feedbacksubtitle{height:30px}.pfl_feedbackname,.pfl_feedbackManage{float:left;margin:10px 20px 0 0}.pfl_feedbackCon,.pfl_feedbackAnswer{clear:both;margin-left:12px}.btn_my_zzk{border:0}#sideBarMain{padding-left:0}#MyIng{padding-left:10px}p{margin-top:0;margin-bottom:0}body{color:#333;background:#dee7de}div.feedbackItem div.feedbackCon{color:#888;font-size:12px;line-height:135%;padding:7px;padding-right:0}ul#navList li{margin:5px}div#navigator{padding:0;height:0;border:none}div.blogStats{position:absolute;top:110px;color:#666;right:30px}body ul#navList{position:absolute;top:28px;right:30px;font-size:12px}ul#navList a{display:block;font-size:12px;padding:2px 0;width:45px;margin:0;color:#fff;text-align:center}ul#navList a:hover{color:#216173}div#footer{display:none}#sideBar{border:1px solid #ced7ce;border-right:3px solid #ced7ce;border-bottom:3px solid #ced7ce;position:absolute;top:86px;left:8px;background:#fff;padding:0;width:280px}div#sideBarMain{padding:0 20px 30px 20px}#mainContent{background:#dee7de;margin-left:300px;margin-right:5px;margin-top:10px}div.forFlow{border:1px solid #ced7ce;border-right:3px solid #ced7ce;border-bottom:3px solid #ced7ce;background:#fff;padding:45px 37px 40px;margin-left:0;left:0}div.postDesc,div.entrylistItemPostDesc{border:none}div#blogTitle{background:url(images/header.gif) left top repeat-x;height:76px;padding:0}div#blogTitle h1{text-indent:30px;padding-top:15px}div#blogTitle h1 a{color:#fff}div#blogTitle h2{text-indent:50px;color:#216173;margin-bottom:0}div#blogTitle .title{text-indent:30px;padding-top:15px}div#blogTitle .title a{color:#fff}div#blogTitle .subtitle{text-indent:50px;color:#216173;margin-bottom:0}div#navigator a{font-size:14px}a{color:#399ab2;text-decoration:none}a:hover{color:#9cba39}div.postTitle{border-bottom:1px solid #eee}div.postTitle a:visited{color:#9cba39}div.postDesc a:first-child{color:#888}div.postCon{font-size:14px;color:#444;line-height:1.5}div#content{font-family:"����" "Arial" "verdana";font-size:14px;padding:0 .5em 0;color:#333;line-height:150%;word-break:normal;position:relative;padding-top:10em}#content a{font-family:"Arial" "����" "Verdana";color:#07519a;text-decoration:none;border:none}#content h1{position:absolute;top:1em;font-size:30px;padding:1em 0;text-align:center;font-family:"Arial" "����" "verdana";z-index:10;display:block}#content h2{font-size:25px;margin:2.5em 0 1.5em}#content h3{font-size:20px;margin:2em 0 1.5em}#content h4{font-size:16px;margin:1.5em 0 1em}div#content p{margin:1em 0;text-indent:2em;font-size:14px;color:#333;word-break:normal}#content p.note{background:#f7f9ff;margin:1em 1em;padding:5px;color:#333}#content p.Code,#content p.Output{background:#f5f5f5;color:#006;font-family:"Courier New" "����";font-size:13px;text-indent:0;margin:1em 1em;padding:1em}#content p.Code p{text-indent:0}div#content ul,div#content ol{margin:0 2em}div#content ul li,div#content ol li{margin-left:1.5em}div#content ul li{list-style-type:disc}div#content ol li{list-style-type:decimal}#content li ul li,#content li ol li{margin:.5em 0 .5em 0}#content dt{padding:20px 0 5px 10px}#content dd{padding:0;margin:0 0 0 2em;line-height:140%}div#content table{border-collapse:collapse;border:1px solid #888}div#content table p{margin:0 0 0 .5em;line-height:135%;text-indent:0}div#content table td,#content table th{padding:4px 5px;font-size:14px;border:1px solid #888}#side_ing_block ul{color:#399ab2;padding-top:5px}#side_ing_block ul li{background-image:none}a.ing_lnk:link,a.ing_lnk:active,a.ing_lnk:visited{color:#888}a.ing_link:hover{}#leftcontentcontainer ul{overflow:hidden}.comment_vote a:link,.comment_vote a:active,.comment_vote a:visited{text-decoration:none;border-bottom:none;color:gray}.comment_vote a:hover{color:#9cba39}div#navigator ul#navList{position:absolute;top:30px;right:20px}body div#navigator ul#li{margin:0 1px;padding:3px 0;height:0;line-height:100%}div#navigator ul#navList li a{font-size:12px;display:block;background:#5ab2ce;color:#fff;width:65px;padding:4px 0 7px;text-align:center;margin:0;line-height:120%}div#navigator ul#navList li a:hover{background:#7bc3d6}

</style>