blockquote
{
    border: none;
    font-size:16px;
}

h1,h2,h3,h4,h5
{
    font-family: 微软雅黑,黑体;
}

h2,h3,h4,h5
{
   color: #369;
}

.PostTitle {
    font-size:24px;
}

div.post h2 {
    font-size:30px;
}

div.entry h2 {
    font-size:24px;
}

div.post h3 {
    font-size:20px;
}

p strong {
    font-family: 黑体;
    font-weight:normal;
}

div.entry {
    counter-reset: section;
}

div.entry p{
    font-size:16px;
}

div.entry h2{
    counter-reset: sub-section equation;
    padding-top: 18px;
}
div.entry h3{counter-reset: composite}
div.entry h4{counter-reset: detail}

div.entry h2:before{
     counter-increment: section;
     content: counter(section) ". ";
   }
div.entry h3:before{
     counter-increment: sub-section;
     content: counter(section) "." counter(sub-section) ". ";
   }
div.entry h4:before{
     counter-increment: composite;
     content: counter(section) "." counter(sub-section) "." counter(composite) ". ";
   }
div.entry h5:before{
     counter-increment: detail;
     content: counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) ". ";
   }

div.math:before { counter-increment:equation; content: "(" counter(section) "." counter(equation) ")"; float:right; }
div.math img { display: block; margin-left:auto; margin-right:auto; align:center;}
span.math img { border:none; vertical-align:middle; align:center;}