#Header1_HeaderTitle {
    color: #FF9999;
    font-family: Verdana,Consolas,"Courier New",Arial;
    font-size: 32px;
    font-weight: bold;
}
.postTitle h1 {
    font-size: 22px;
    padding-left: 0;
}
a.postTitle2 {
    font-family: 微软雅黑,Consolas,Arial,宋体;
    padding: 3px;
    text-decoration: none;
}
a.postTitle2:hover {
    background-color: #78AFD3;
    color: #FFFFFF;
    padding: 3px;
    text-decoration: none;
}
#cnblogs_post_body, #navCategory {
    font-family: "Courier New",微软雅黑,Consolas,Arial,宋体;
    font-size: 13px;
}
div.articleFooter {
    font-family: "Courier New",微软雅黑,Consolas,Arial,宋体;
}
#cnblogs_post_body h1, #cnblogs_post_body h2, #cnblogs_post_body h3 {
    margin-bottom: 12px;
    margin-top: 24px;
}
#cnblogs_post_body h1 {
    background-color: #A5A5A5;
    color: white;
    padding: 5px;
}
#cnblogs_post_body h2 {
    font-size: 28px;
    line-height: 150%;
}
#cnblogs_post_body h3 {
    font-size: 20px;
    line-height: 150%;
}
#cnblogs_post_body pre {
    font-family: "Courier New",Consolas;
    font-size: 10pt;
    margin: 0;
}
#cnblogs_post_body pre.code {
    background-color: #F7F7FF;
    border-color: #F0F0FF #F0F0FF #F0F0FF #B0D8FF;
    border-style: solid;
    border-width: 2px 2px 2px 5px;
    font-family: "Courier New",微软雅黑,Consolas,Arial,宋体;
    padding: 8px;
}
#cnblogs_post_body pre.msdnStyle {
    background-color: #F7F7FF;
    border: 2px solid #F0F0FF;
    font-family: "Courier New",微软雅黑,Consolas,Arial,宋体;
    padding: 5px;
}
#cnblogs_post_body p {
    line-height: 180%;
    padding: 0;
}
#cnblogs_post_body .spaceLine {
    height: 10px;
    margin: 0;
    padding: 0;
}
div#information {
    background-color: #F8F8EE;
    border: 1px solid #E8E7D0;
    color: #666666;
    margin-bottom: 30px;
    margin-top: -15px;
    min-height: 10px;
    padding: 5px 10px 0;
}
.redText {
    color: #FF0000;
}
.blodText {
    font-weight: bold;
}
.x-largeText {
    font-size: x-large;
}
#cnblogs_post_body a {
    color: #5B9DCA;
    padding: 1px 2px;
    text-decoration: none;
}
#cnblogs_post_body a:hover {
    background-color: #78AFD3;
    color: #FFFFFF;
    padding: 1px 2px;
}
span.link7z {
    background: url("data:image/gif;base64,R0lGODlhEAAOALMJAN3d3QQEBP/Mmf//zJmZAMzMZv//mf///wAAgP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQAA4AAARMMMmJqr2SaIKO/x6SEMAwGN1xdQhRvG/6VSph3rKatqfhy7SQzfebAYdE4LFXBM2Qv9UFKjBUr4JCYDS4Wr+CsHYEK5vHiYB6zWYnIgA7") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}
#cnblogs_post_body th {
    text-align: left;
}
#blog_post_info_block a {
    color: #5B9DCA;
    padding: 3px;
    text-decoration: none;
}
#blog_post_info_block a:hover {
    background-color: #78AFD3;
    color: #FFFFFF;
    padding: 3px;
    text-decoration: none;
}
#cnblogs_post_body ul {
    margin: 0;
    padding-left: 20px;
}
.icon_expand {
    background: url("data:image/gif;base64,R0lGODlhEAAQAKIEAMjIwWaZzP//+wAAAAAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMxSLrc/jDKqUC4OIAXhP9CwH3HJzqdVwrWeLxvi5Ks3GgAcOQ2g/O5U8OSuWwoyOQkAQA7") no-repeat scroll 0 0 transparent;
    padding-left: 16px;
}
.icon_collapse {
    background: url("data:image/gif;base64,R0lGODlhEAAQAKIEAMjIwWaZzP//+QAAAAAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMsSLrc/jDKqUC4OIAXhP9CwIGf6HSkNR4sq57p22hAbZuzreOMlV0binA4SQAAOw==") no-repeat scroll 0 0 transparent;
    padding-left: 16px;
}
.icon_smile {
    background: url("data:image/gif;base64,R0lGODlhEAAQAOZ/AMiYGPPcpfC4JMCkMLigNO7OZ1QkFPTlrmhAFOzo7erm0fnz3UwYDO7ky/jYOKhQIOCoHui4INCWMGA4EPDAKPDIKPDQQMCoQPDAMPjwSPDQOPj4UODY0Ojg4OCwKMioQNigIPjoUPjwQN/m7fjQMPz13ui4MLiYQNioINvXyuPe0ciIJPjQOLhoKOiwGNioGMq8lciwSPj4WNvh5/r79fbed8CgQPv03dioKL6fV7igSPDAONiwMNHCnNjQyMiAKOTp7uC4MLBgINjAOLiQIOCwIPjQQObs9OiwKOi4KOXWv6hQGMCQHOXYw+/y9NjQ0PDAIPDYWNjQwOXGZufIaNjAQPDYQMiwUPjYQMigKMCoSPDz9PX48/rz9aiQKNigMLiYOPjoQM/BtODY2LeXULafV9CQIL+fWL2lXvbWb/DIMNCwOMiIMNi4MOvl2NTGlvjIKNnKnNzXy/Ht2dCwWNy1XsWlXsCoUPToZPjYMPjgSOiwIPjwUPjoSPjgQP///yH5BAEAAH8ALAAAAAAQABAAAAfxgH+CfzQlBwUFASVdg403NRp+fX0OalRuW40NViIyfCGTYXlBSk6CCxZ4MRd4fH1RFx8WHgp/XGkiV1Icd3wZWmM+H1B0CQsaGwRPHTp8fCcdHGAkKAoHfskGDCe+XgwGNnAQbwV6fGsIEwOgAxMIWRR7ZwV+enpVQ/Z+Rm08GAJ7ygRgUW+SHz9YHDggQSECCBhzMBxsIWGHHwcmVgiJsIdJigRTKjj48oCNBAk/HpgR8ILMjD8KPFQwIeHBgyUPVkBw4XFQExwRkCTZU2QPBAhExIwYdMRNHRAQ9uxBASCHnKWN/iRQEMcOmh4qgDQKBAA7") no-repeat scroll 0 0 transparent;
    padding-left: 16px;
}
.icon_favorite {
    background: url("data:image/gif;base64,R0lGODlhEAAQAOZLAK+HMu7er7iNGdGiC//SFEJAPqyFQsyyffDlhu67Af/PCuu9Dv/8kT9ETql/N//9lK+IOP/zdv/iQv/wbP/ZKENJWENKWmpRJ//cQ3NfP//XIf/lUv/jRP/OBv/MAP/cMbyVMv/hP+vgx//TFf/4iP/xp/bptLuZVfPYRv/WIP/WHv/rXf/fOf/RDv/mcYVzV//pV//0ef/uZ//eNv/mTqt/Htq6XauEQsytP//qif/MAv7wsruPFv/ycfzgR//bLf/NA09RWKh6LN3GiP/9qUpQXv/SEu7OOMykInd3d5tqCP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEsALAAAAAAQABAAAAeegEuCg0tKhIeHSoqIjEpHhoyESgAUAJCRhQJGApeSiooDOgOfi4UIAagHGAooByIBJghKSUoDEgwyMx0qMAwTHwmWSUtJAAshGkAsPQ8bPBcVw4JJLzgEIzQkMTUFFtKDSUMePxEPKwIN34NKLi0+NkQcC0HqgkoEKUIFJzkKEBCJdiS4kS4JiBJIHKhTIiBDkW8GDCg8lKQiRYtLAgEAOw==") no-repeat scroll 0 0 transparent;
    padding-left: 16px;
}
#cnblogs_post_body p.msdnRef {
    background-color: #E6F2FF;
    border: 1px solid #99CCFF;
    padding: 15px;
}
#cnblogs_post_body p.console, #cnblogs_post_body pre.console {
    background-color: #EAEAEA;
    border: 1px solid #C0C0C0;
    color: #003300;
    font-family: "Courier New",Consolas;
    font-size: 10pt;
    padding: 15px;
}
#cnblogs_post_body .articleFooter {
    background-color: #FFF7DC;
    border: 2px solid #FFBFBF;
    padding: 15px;
}
#right_content {
    margin: 0;
    width: 96%;
}
#side_ing_block ul li {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0;
}
#side_ing_block ul li a.ing_lnk {
    color: #CCCCCC;
}
#post_next_prev {
    font-size: 14px;
    line-height: 1.8;
}
#div_digg {
    background-color: #FFFFFF;
    border: 1px solid #D9DBE1;
    bottom: 0;
    padding: 8px 8px 8px 10px;
    position: fixed;
    right: -20px;
}
#navCategory p {
    font-size: 12pt;
    margin-bottom: 0;
}
#navCategory ul {
    margin: 0 0 30px;
    padding: 0 0 0 30px;
}
#navCategory ul li {
    margin: 0;
    padding: 3px;
}
#cnblogs_post_body table {
    border: 0 none;
    margin: 0;
}
#cnblogs_post_body th, #cnblogs_post_body td {
    border: 0 none;
}
.feedbackItem {
    background-color: #FAFAFF;
    border: 1px dashed #676767;
    line-height: 150%;
    margin-bottom: 5px;
    margin-top: 20px;
    padding: 5px 10px;
}
#cnblogs_post_body a.nopadding {
    padding: 0;
}
#cnblogs_post_body a.nopadding:hover {
    background-color: #FFFFFF;
}
#cnblogs_post_body table.MyTable {
    background-color: #C0C0C0;
    border-collapse: separate;
}
#cnblogs_post_body table.MyTable td {
    background-color: #FFFFFF;
    border-collapse: separate;
    padding: 3px;
}
#cnblogs_post_body table.MyTable thead td {
    background-color: #D8D8D8;
}
div.feedbackCon img {
    display: none;
}