p{font-size:14px; line-height:26px;}

/************************prism代码着色************************/
code[class*="language-"],pre[class*="language-"]{font-size:13px;color:black;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}
pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}
@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}
}
pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}
:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}
:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em}
.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}
.token.punctuation{color:#999}
.namespace{opacity:.7}
.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}
.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}
.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,.5)}
.token.atrule,.token.attr-value,.token.keyword{color:#07a}
.token.function{color:#dd4a68}
.token.regex,.token.important,.token.variable{color:#e90}
.token.important,.token.bold{font-weight:bold}
.token.italic{font-style:italic}
.token.entity{cursor:help}
/*****************prism代码着色结束*****************/

h1, h2, h3{
  line-height: 48px;
  margin-top: 20px;
  font-weight: bold;
}
h1{font-size: 24px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 16px;}

#cnblogs_post_body p{text-indent: 2em;text-align:justify;}
.postBody .cover, .postCon .cover{margin:24px;}
.postBody .catalog, .postCon .catalog{margin: 20px 40px;}
.postBody .catalog a, .postCon .catalog a{display:block;color: #f50; font-size:16px; line-height:32px;text-decoration: none;}
.postBody .catalog a.undone, .postCon .catalog a.undone{color: #aaa;}
.postBody p.commentary, .postCon .commentary, #cnblogs_post_body .commentary{margin：24px; border:#62c5e9 dashed 1px; background:#cbebff;   margin: 24px; padding: 3px 16px; color: #555;}
.postBody .quote, .postCon .quote{margin: 16px; font-size: 12px; font-style: italic;}
pre.language-coffeescript{background: url(https://tolg.github.io/imgs/coffee-bg.png);}
.postBody .hint, .postCon .hint{margin：24px; border:#aaa solid 1px; background:#fbf4d7; margin: 24px; padding: 3px 16px; color: #555;}
.illus-ctn{ margin: 10px; text-align: center;}
.illus-ctn img, .illus-ctn .content{padding: 5px 20px; border: solid 1px #888;}
.illus-ctn .content{display:inline-block;}
.ring-symbol{
  display:inline-block;
  width:4px;
  height: 4px;
  border: solid 1px #000;
  border-radius: 4px;
  margin: 5px 7px 1px;
  overflow: hidden;
}
.legend-code{
  display:inline-block;
  border: solid 1px #aaa;
  background: #eee;
  font-style: italic;
  margin: 8px;
  padding: 8px;
}
.legend-code-ctn{
  text-align:center;
}
.feedbackItem a{color: #21759b}