.f-17 {
    font-size: 15px;
}
.nowpage .breadcrumb {
    background-color:transparent;
}
.article-body img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
}
.article-body img:hover {
    cursor:pointer;
}
.article-body h2{
    font-weight:600;
    margin: 10px 0 10px 0;
    padding: 0 10px;
    border-left: 5px solid #20c997;
    background-color: #f7f7f7;
    line-height: 2em;
}
.article-body h3 {
    font-weight:600;
}
.article-body p {
    margin-bottom:1em;
}
.article-body ul,
.article-body ol {
    padding-left:2.2em;
}
.article-body table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}
.article-body table th,
.article-body table td {
    padding:2px 15px;
    border: 1px solid #95a5a6;
}
.article-body table th {
    background-color:#212529;
    color:#fff;
}
.article-body a {
    color: #ea6f5a;
}
.article-body a:hover {
    color: #17a2b8;
}
.article-toc {
    position: fixed;
    max-width: 20%;
}
.toc ul {
    padding-left:2em;
}
.toc >ul > li {
    list-style-type: upper-roman;
    line-height: 1.8em;
    color: #0099ff;
}
.toc > ul > li > ul > li {
    list-style-type: decimal;
}
.toc a:hover {
    color: #ff6900;
}

blockquote {
    margin: 0 0 .5em;
}
pre {
    line-height: 1.5;
    overflow-:auto;
}
/* pre next blog */
.more-blog {
    text-align: center;
    position: fixed;
    top: 50%;
    z-index: 88;
    color: #ccc;
}
.more-blog a {
    padding: 5rem 1rem;
}
#icon-pre-blog {
    left: 2%;
}
#icon-next-blog {
    right: 2%;
}
/* Small devices (landscape phones, 576px and up) */
/* X-iPhone6 AND plus */
@media (min-width: 576px) {
.f-17 {
    font-size: 15px;
}
}

/* Medium devices (tablets, 768px and up) */
/* Y-iPad mini */
@media (min-width: 768px) {
.f-17 {
    font-size: 16px;
}
}

/* Large devices (desktops, 992px and up) */
/* X-iPad Y-iPad Pro*/
@media (min-width: 992px) {

}

/* Extra large devices (large desktops, 1200px and up) */
/* PC X-iPad Pro*/
@media (min-width: 1200px) {
}