.pure-markdown>{
    color: #314659;
    font-size: 14px;
    line-height: 2
}

.highlight {
    line-height: 1.5
}

.pure-markdown>img {
    max-width: calc(100% - 32px)
}

.pure-markdown>p>img {
    margin: 34px 0;
    -webkit-box-shadow: 0 8px 20px rgba(143, 168, 191, 0.35);
    box-shadow: 0 8px 20px rgba(143, 168, 191, 0.35)
}

.pure-markdown>h1 {
    margin-top: 8px;
    margin-bottom: 20px;
    color: #0d1a26;
    font-weight: 500;
    font-size: 30px;
    font-family: Avenir, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', sans-serif;
    line-height: 38px
}

.pure-markdown>h1 .subtitle {
    margin-left: 12px
}

.pure-markdown>h2 {
    font-size: 24px;
    line-height: 32px
}

.pure-markdown>h2,
.pure-markdown>h3,
.pure-markdown>h4,
.pure-markdown>h5,
.pure-markdown>h6 {
    clear: both;
    margin: 1.6em 0 .6em;
    color: #0d1a26;
    font-weight: 500;
    font-family: Avenir, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', sans-serif
}

.pure-markdown>h3 {
    font-size: 18px
}

.pure-markdown>h4 {
    font-size: 16px
}

.pure-markdown>h5 {
    font-size: 14px
}

.pure-markdown>h6 {
    font-size: 12px
}

.pure-markdown>hr {
    clear: both;
    height: 1px;
    margin: 56px 0;
    background: #ebedf0;
    border: 0
}

.pure-markdown>p,
.pure-markdown>pre {
    margin: 1em 0
}

.pure-markdown>ul>li {
    margin-left: 20px;
    padding-left: 4px;
    list-style-type: circle
}

.pure-markdown>ul>li:empty {
    display: none
}

.pure-markdown>ol>li {
    margin-left: 20px;
    padding-left: 4px;
    list-style-type: decimal
}

.pure-markdown>ul>li>p,
.pure-markdown>ol>li>p {
    margin: .2em 0
}
