

/*段落*/

#cnblogs_post_body p {
  color: #595959;
  padding-top: 1px !important;
  padding-bottom: 1px !important;
  /*字间距*/
  letter-spacing: 0px;
  font-size: 16px;
  /*词间距*/
  word-spacing: 0px;
  /*首行缩进*/
  text-indent: 0em;
  /*文本对齐 */
  text-align: justify;
  /* 空白字符的显示 */
  white-space: pre-wrap !important;
  /* 长度超过一行的单词换行方法  */
  word-wrap: break-word !important;
  /* 非中日韩单词换行方法 */
  word-break: break-all !important;
}

/* 加粗 */

#cnblogs_post_body strong {
  font-weight: bold;
  color: #3594f7 !important;
}

#cnblogs_post_body strong::before {
  content: "";
}

#cnblogs_post_body strong::after {
  content: "";
}

/* 斜体 */

#cnblogs_post_body em {
  font-style: italic;
  color: #3594f7 !important;
}

#cnblogs_post_body em::before {
  content: "『";
}

#cnblogs_post_body em::after {
  content: "』";
}

#cnblogs_post_body strong em::before,
#cnblogs_post_body em strong::before {
  content: none;
}

#cnblogs_post_body strong em::after,
#cnblogs_post_body em strong::after {
  content: none;
}

/* 删除线 */

#cnblogs_post_body s {
  font-style: italic;
  color: rgb(0, 0, 0) !important;
}

/*水平分隔线*/

#cnblogs_post_body hr {
  /*元素的高度*/
  height: 1px;
  /*外边距*/
  margin: 1em 0px;
  /*内边距*/
  padding: 0;
  /*边框*/
  border: none;
  border-top: 2px solid #3baafa !important;
}

#cnblogs_post_body kbd {
  font-family: monospace;
  background-color: #ebdfdf !important;
  border: 1px solid #ccc !important;
  border-radius: 5px;
  padding: 1px 5px;
}

#cnblogs_post_body video {
  width: auto;
  height: auto;
  border: 1px solid #3baafa;
  object-position: center center;
  object-fit: contain;
  margin: 0;
  padding: 0;
  display: block;
}

/*================段落格式结束=============*/
/*背景*/
body {
color: #000;
background: url(https://cdn.luogu.com.cn/upload/image_hosting/unpbn47p.png) fixed;
background-size: 120%;
background-repeat: no-repeat;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
min-height: 121%;
}
#topics .postTitle {
border: 0px;
font-size: 200%;
font-weight: bold;
float: left;
line-height: 1.5;
width: 100%;
padding-left: 5px;
}




