html {
  font-size: 12px;
  font-family: -apple-system, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Arial, sans-serif;
  word-break: break-word;
  text-rendering: optimizeLegibility;
  color: #333;
  background-color: #f4f5f5
}

.book-section-view{
  background:#fff;
  padding:10px;
  box-sizing:border-box;
}
.book-section-view .entry-content,
.column-view .entry-content,
.entry-public-view .entry-content {
  word-break: break-word;
  line-height: 2.27rem;
  font-weight: 400;
  font-size: 16px
}

.book-section-view .entry-content::-webkit-scrollbar,
.column-view .entry-content::-webkit-scrollbar,
.entry-public-view .entry-content::-webkit-scrollbar {
  display: none
}

.book-section-view .entry-content h1,
.column-view .entry-content h1,
.entry-public-view .entry-content h1 {
  margin: 1.3rem 0;
  line-height: 1.2
}

.book-section-view .entry-content p,
.column-view .entry-content p,
.entry-public-view .entry-content p {
  line-height: 2.27rem
}

.book-section-view .entry-content hr,
.column-view .entry-content hr,
.entry-public-view .entry-content hr {
  border-top: 1px solid #ddd;
  border-bottom: none;
  border-left: none;
  border-right: none;
  margin-top: 2.7rem;
  margin-bottom: 2.7rem
}

.book-section-view .entry-content embed,
.book-section-view .entry-content iframe,
.book-section-view .entry-content img:not(.equation),
.book-section-view .entry-content video,
.column-view .entry-content embed,
.column-view .entry-content iframe,
.column-view .entry-content img:not(.equation),
.column-view .entry-content video,
.entry-public-view .entry-content embed,
.entry-public-view .entry-content iframe,
.entry-public-view .entry-content img:not(.equation),
.entry-public-view .entry-content video {
  max-width: 100% !important;
  margin: 0 !important
}

.book-section-view .entry-content img.lazyload,
.column-view .entry-content img.lazyload,
.entry-public-view .entry-content img.lazyload {
  visibility: hidden
}

.book-section-view .entry-content img.inited,
.column-view .entry-content img.inited,
.entry-public-view .entry-content img.inited {
  background-color: #f8f9fa;
  background-position: 50%;
  background-repeat: no-repeat;
  visibility: visible
}

.book-section-view .entry-content img.loaded,
.column-view .entry-content img.loaded,
.entry-public-view .entry-content img.loaded {
  background-image: none;
  background-color: transparent
}

.book-section-view .entry-content img.error,
.column-view .entry-content img.error,
.entry-public-view .entry-content img.error {
  background-image: url(https://gold-cdn.xitu.io/v3/static/img/image-error.3338abe.png)
}

.book-section-view .entry-content img.equation,
.column-view .entry-content img.equation,
.entry-public-view .entry-content img.equation {
  margin: 0 .1em;
  max-width: 100%;
  vertical-align: text-bottom
}

.book-section-view .entry-content img:not(.equation),
.column-view .entry-content img:not(.equation),
.entry-public-view .entry-content img:not(.equation) {
  cursor: zoom-in
}

.book-section-view .entry-content figure,
.column-view .entry-content figure,
.entry-public-view .entry-content figure {
  margin: 2.7rem auto;
  text-align: center
}

.book-section-view .entry-content figure figcaption,
.column-view .entry-content figure figcaption,
.entry-public-view .entry-content figure figcaption {
  text-align: center;
  font-size: 1rem;
  line-height: 2.7rem;
  color: #909090
}

.book-section-view .entry-content pre,
.column-view .entry-content pre,
.entry-public-view .entry-content pre {
  font-family: Menlo, Monaco, Consolas, Courier New, monospace;
  line-height: 1.93rem;
  overflow: auto
}

.book-section-view .entry-content code,
.column-view .entry-content code,
.entry-public-view .entry-content code {
  font-family: Menlo, Monaco, Consolas, Courier New, monospace;
  font-size: 1rem;
  padding: .26rem .53em;
  word-break: break-word;
  color: #4e5980;
  background-color: #f8f8f8;
  border-radius: 2px;
  overflow-x: auto
}

.book-section-view .entry-content pre>code,
.column-view .entry-content pre>code,
.entry-public-view .entry-content pre>code {
  font-size: 1rem;
  padding: .67rem 1.3rem;
  margin: 0;
  word-break: normal;
  display: block;
  color: #333
}

.book-section-view .entry-content a,
.column-view .entry-content a,
.entry-public-view .entry-content a {
  color: #259
}

.book-section-view .entry-content a:active,
.book-section-view .entry-content a:hover,
.column-view .entry-content a:active,
.column-view .entry-content a:hover,
.entry-public-view .entry-content a:active,
.entry-public-view .entry-content a:hover {
  color: #275b8c
}

.book-section-view .entry-content table,
.column-view .entry-content table,
.entry-public-view .entry-content table {
  display: inline-block;
  font-size: 1rem;
  width: auto;
  max-width: 100%;
  overflow: auto;
  border: 1px solid #f6f6f6
}

.book-section-view .entry-content thead,
.column-view .entry-content thead,
.entry-public-view .entry-content thead {
  background: #f6f6f6;
  color: #000;
  text-align: left
}

.book-section-view .entry-content tr:nth-child(2n),
.column-view .entry-content tr:nth-child(2n),
.entry-public-view .entry-content tr:nth-child(2n) {
  background-color: #fcfcfc
}

.book-section-view .entry-content td,
.book-section-view .entry-content th,
.column-view .entry-content td,
.column-view .entry-content th,
.entry-public-view .entry-content td,
.entry-public-view .entry-content th {
  padding: 1rem .6rem;
  line-height: 2rem
}

.book-section-view .entry-content td,
.column-view .entry-content td,
.entry-public-view .entry-content td {
  min-width: 10rem
}

.book-section-view .entry-content blockquote,
.column-view .entry-content blockquote,
.entry-public-view .entry-content blockquote {
  margin: 1em 0;
  border-left: 4px solid #ddd;
  padding: 0 1.3rem;
  color: #666
}

.book-section-view .entry-content blockquote>p,
.column-view .entry-content blockquote>p,
.entry-public-view .entry-content blockquote>p {
  margin: .6rem 0
}

.book-section-view .entry-content ol,
.book-section-view .entry-content ul,
.column-view .entry-content ol,
.column-view .entry-content ul,
.entry-public-view .entry-content ol,
.entry-public-view .entry-content ul {
  padding-left: 2.7rem
}

.book-section-view .entry-content ol li,
.book-section-view .entry-content ul li,
.column-view .entry-content ol li,
.column-view .entry-content ul li,
.entry-public-view .entry-content ol li,
.entry-public-view .entry-content ul li {
  margin-bottom: .6rem;
  list-style: inherit
}

.book-section-view .entry-content ol ol,
.book-section-view .entry-content ol ul,
.book-section-view .entry-content ul ol,
.book-section-view .entry-content ul ul,
.column-view .entry-content ol ol,
.column-view .entry-content ol ul,
.column-view .entry-content ul ol,
.column-view .entry-content ul ul,
.entry-public-view .entry-content ol ol,
.entry-public-view .entry-content ol ul,
.entry-public-view .entry-content ul ol,
.entry-public-view .entry-content ul ul {
  margin-top: .27rem
}

.book-section-view .entry-content pre>code.hljs,
.column-view .entry-content pre>code.hljs,
.entry-public-view .entry-content pre>code.hljs {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  color: #333;
  background: #f8f8f8
}

.book-section-view .entry-content .hljs-comment,
.book-section-view .entry-content .hljs-quote,
.column-view .entry-content .hljs-comment,
.column-view .entry-content .hljs-quote,
.entry-public-view .entry-content .hljs-comment,
.entry-public-view .entry-content .hljs-quote {
  color: #998
}

.book-section-view .entry-content .hljs-keyword,
.book-section-view .entry-content .hljs-selector-tag,
.book-section-view .entry-content .hljs-subst,
.column-view .entry-content .hljs-keyword,
.column-view .entry-content .hljs-selector-tag,
.column-view .entry-content .hljs-subst,
.entry-public-view .entry-content .hljs-keyword,
.entry-public-view .entry-content .hljs-selector-tag,
.entry-public-view .entry-content .hljs-subst {
  color: #333;
  font-weight: 700
}

.book-section-view .entry-content .hljs-literal,
.book-section-view .entry-content .hljs-number,
.book-section-view .entry-content .hljs-tag .hljs-attr,
.book-section-view .entry-content .hljs-template-variable,
.book-section-view .entry-content .hljs-variable,
.column-view .entry-content .hljs-literal,
.column-view .entry-content .hljs-number,
.column-view .entry-content .hljs-tag .hljs-attr,
.column-view .entry-content .hljs-template-variable,
.column-view .entry-content .hljs-variable,
.entry-public-view .entry-content .hljs-literal,
.entry-public-view .entry-content .hljs-number,
.entry-public-view .entry-content .hljs-tag .hljs-attr,
.entry-public-view .entry-content .hljs-template-variable,
.entry-public-view .entry-content .hljs-variable {
  color: teal
}

.book-section-view .entry-content .hljs-doctag,
.book-section-view .entry-content .hljs-string,
.column-view .entry-content .hljs-doctag,
.column-view .entry-content .hljs-string,
.entry-public-view .entry-content .hljs-doctag,
.entry-public-view .entry-content .hljs-string {
  color: #d14
}

.book-section-view .entry-content .hljs-section,
.book-section-view .entry-content .hljs-selector-id,
.book-section-view .entry-content .hljs-title,
.column-view .entry-content .hljs-section,
.column-view .entry-content .hljs-selector-id,
.column-view .entry-content .hljs-title,
.entry-public-view .entry-content .hljs-section,
.entry-public-view .entry-content .hljs-selector-id,
.entry-public-view .entry-content .hljs-title {
  color: #900;
  font-weight: 700
}

.book-section-view .entry-content .hljs-subst,
.column-view .entry-content .hljs-subst,
.entry-public-view .entry-content .hljs-subst {
  font-weight: 400
}

.book-section-view .entry-content .hljs-class .hljs-title,
.book-section-view .entry-content .hljs-type,
.column-view .entry-content .hljs-class .hljs-title,
.column-view .entry-content .hljs-type,
.entry-public-view .entry-content .hljs-class .hljs-title,
.entry-public-view .entry-content .hljs-type {
  color: #458;
  font-weight: 700
}

.book-section-view .entry-content .hljs-attribute,
.book-section-view .entry-content .hljs-name,
.book-section-view .entry-content .hljs-tag,
.column-view .entry-content .hljs-attribute,
.column-view .entry-content .hljs-name,
.column-view .entry-content .hljs-tag,
.entry-public-view .entry-content .hljs-attribute,
.entry-public-view .entry-content .hljs-name,
.entry-public-view .entry-content .hljs-tag {
  color: navy;
  font-weight: 400
}

.book-section-view .entry-content .hljs-link,
.book-section-view .entry-content .hljs-regexp,
.column-view .entry-content .hljs-link,
.column-view .entry-content .hljs-regexp,
.entry-public-view .entry-content .hljs-link,
.entry-public-view .entry-content .hljs-regexp {
  color: #009926
}

.book-section-view .entry-content .hljs-bullet,
.book-section-view .entry-content .hljs-symbol,
.column-view .entry-content .hljs-bullet,
.column-view .entry-content .hljs-symbol,
.entry-public-view .entry-content .hljs-bullet,
.entry-public-view .entry-content .hljs-symbol {
  color: #990073
}

.book-section-view .entry-content .hljs-built_in,
.book-section-view .entry-content .hljs-builtin-name,
.column-view .entry-content .hljs-built_in,
.column-view .entry-content .hljs-builtin-name,
.entry-public-view .entry-content .hljs-built_in,
.entry-public-view .entry-content .hljs-builtin-name {
  color: #0086b3
}

.book-section-view .entry-content .hljs-meta,
.column-view .entry-content .hljs-meta,
.entry-public-view .entry-content .hljs-meta {
  color: #999;
  font-weight: 700
}

.book-section-view .entry-content .hljs-deletion,
.column-view .entry-content .hljs-deletion,
.entry-public-view .entry-content .hljs-deletion {
  background: #fdd
}

.book-section-view .entry-content .hljs-addition,
.column-view .entry-content .hljs-addition,
.entry-public-view .entry-content .hljs-addition {
  background: #dfd
}

.book-section-view .entry-content .hljs-emphasis,
.column-view .entry-content .hljs-emphasis,
.entry-public-view .entry-content .hljs-emphasis {
  font-style: italic
}

.book-section-view .entry-content .hljs-strong,
.column-view .entry-content .hljs-strong,
.entry-public-view .entry-content .hljs-strong {
  font-weight: 700
}
