p{
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}
#cnblogs_post_body h1 {
background-color: gray;
padding-left: 5px;
color: white;
font-size: 18px;
font-weight: bold;
}
.alert-danger{
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert-info{
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
code{
background: #f4f4f4;
border-radius: 5px;
padding: 2px 5px;
color: #333333;
}