code {font-family: Menlo, monospace; font-size:80%;}
p > code {padding:0.2em 0.4em; background:#eee;}
pre {text-align:left; overflow-x: scroll; background: #eee; padding: 10pt 20pt; border-radius: 5pt;}
blockquote {border-left:5px solid #eee; padding-left:1.5em; margin:1em 0;}
blockquote p {text-indent: 0 !important;font-style: italic;}
blockquote small {display:block; line-height:1.7em;}
#cnblogs_post_body .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}
#cnblogs_post_body thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
#cnblogs_post_body tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
#cnblogs_post_body .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #c2cfd6;
}
#cnblogs_post_body .table th, .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #c2cfd6;
}
/*儲存格單列變色*/
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}