body{
    
    background-image: url('https://lcgao.cn/texture.png');
    background-attachment: fixed;
    background-color: #e6dece;
    color: #434343;
    font-family: 'Noto Serif SC', serif;
    font-size: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.227), 1.125rem);
}
:root{
    --theme-color:#434343;
}
*{
    outline: none;
    text-shadow: 0 0 1px #828282;
}
hr{
    border-color: #434343;
}
.card{
    border-width: 2px;
    padding-top: 1.25em;
    padding-right: 1.25em;
    padding-bottom: 1.25em;
    padding-left: 1.25em;
    /*box-shadow: 5px 5px 0px -2px #434343, 5px 5px #434343;*/
    border-color: #434343;
    word-break: break-all;
    border-radius: 0.25rem;
    border-top-left-radius: 250px 10px;
    border-top-right-radius: 15px 204px;
    border-bottom-left-radius: 15px 257px;
    border-bottom-right-radius: 230px 15px;
    border: 2px solid #4d4343;
    position: relative;
}
input.card,button.card,a.card{
    padding-top: calc(0.75em - 2px);
    padding-right: calc(1.5em - 2px);
    padding-bottom: calc(0.75em - 2px);
    padding-left: calc(1.5em - 2px);
    border-color: #434343;
    word-break: break-all;
    border-radius: 0.25rem;
    border-top-left-radius: 250px 10px;
    border-top-right-radius: 15px 204px;
    border-bottom-left-radius: 15px 257px;
    border-bottom-right-radius: 230px 15px;
    border: 2px solid #4d4343;
    position: relative;
}
a.card:hover,button.card:hover {
    background-color: #ab3b3a;
    color: #e6dece!important;
    text-decoration:none;
    box-shadow: 0 0 1px #e6dece !important;;
    text-underline-offset: 0.3em;
}
a:hover {
    color: #ab3b3a!important;
    text-shadow: 0 0 1px #ab3b3a !important;
    text-decoration: underline dotted!important;
    text-underline-offset: 0.3em!important;
}
table{table-layout: fixed;}td(word-break: break-all; word-wrap:break-word;)
.markdown-section {
    margin: 0 auto;
    padding: 30px 0 0;
    position: relative
}
tbody tr:hover {
  background-color: #444444;
  color: #e6dece !important;
  text-decoration: none;
  box-shadow: 0 0 1px #e6dece !important;
  text-underline-offset: 0.3em;
}
.markdown-section>* {
    box-sizing: border-box;
    font-size: inherit
}

.markdown-section>:first-child {
    margin-top: 0!important
}

.markdown-section hr {
    border: none;
    border-bottom: 1px solid #eee;
    margin: 2em 0;
    border: 0;
    padding: 2.5px;
    background: repeating-linear-gradient( 135deg, #a2a9b6 0px, #a2a9b6 1px, transparent 1px, transparent 6px );
}

.markdown-section iframe {
    border: 1px solid #eee
}

.markdown-section table {
    margin: 1rem 0;
    border: 2px solid #333333;
    box-shadow: 5px 5px 0px -2px #444444, 5px 5px #444444;
    font-size: .9rem;
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

.markdown-section th {
    font-weight: 700
}

.markdown-section td,.markdown-section th {
    border: 1px solid #333333;
    padding: .7rem .4rem;
}

.markdown-section tr {
    border-top: 1px solid #ccc
}

/*.markdown-section p.tip,.markdown-section tr:nth-child(2n) {*/
/*    background-color: #f8f8f8*/
/*}*/

.markdown-section p.tip {
    border-bottom-right-radius: 2px;
    border-left: 4px solid #f66;
    border-top-right-radius: 2px;
    margin: 2em 0;
    padding: 12px 24px 12px 30px;
    position: relative
}

.markdown-section p.tip:before {
    background-color: #f66;
    border-radius: 100%;
    color: #fff;
    content: "!";
    font-family: Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    left: -12px;
    line-height: 20px;
    position: absolute;
    height: 20px;
    width: 20px;
    text-align: center;
    top: 14px
}

.markdown-section p.tip code {
    background-color: #efefef
}

.markdown-section p.tip em {
    color: #34495e
}

.markdown-section p.warn {
    background: rgba(66,185,131,.1);
    border-radius: 2px;
    padding: 1rem
}

.markdown-section h1,.markdown-section h2,.markdown-section h3,.markdown-section h4,.markdown-section strong {
    color: #2c3e50;
    font-weight: 600
}

.markdown-section a {
    /*color: var(--theme-color,#42b983);*/
    font-weight: 600
}

.markdown-section h1 {
    font-size: 2rem;
    margin: 0 0 1rem
}

.markdown-section h2 {
    font-size: 1.1rem;
    margin: 45px 0 .8rem
}

.markdown-section h3 {
    font-size: 1.5rem;
    margin: 40px 0 .6rem
}

.markdown-section h4 {
    font-size: 1.25rem
}

.markdown-section h5 {
    font-size: 1rem
}

.markdown-section h6 {
    color: #777;
    font-size: 1rem
}

.markdown-section figure,.markdown-section p {
    margin: 1.2em 0
}

.markdown-section ol,.markdown-section p,.markdown-section ul {
    line-height: 2;
    word-spacing: .05rem;
    list-style: inherit;
}
.markdown-section p{
    text-indent: 2em;
    text-align: justify;
}
.markdown-section ol,.markdown-section ul {
    padding-left: 1.5rem
}

.markdown-section blockquote {
    border-left: 4px solid var(--theme-color,#42b983);
    color: #858585;
    margin: 2em 0;
    padding-left: 20px
}

.markdown-section blockquote p {
    font-weight: 600;
    margin-left: 0
}

.markdown-section iframe {
    margin: 1em 0
}

.markdown-section em {
    color: #7f8c8d
}

.markdown-section code {
    border-radius: 2px;
    color: #e96900;
    font-size: .8rem;
    margin: 0 2px;
    padding: 3px 5px;
    white-space: pre-wrap
}

.markdown-section code,.markdown-section pre {
    /*background-color: #f8f8f8;*/
    font-family: Roboto Mono,Monaco,courier,monospace
}

.markdown-section pre {
    -moz-osx-font-smoothing: initial;
    -webkit-font-smoothing: initial;
    line-height: 1.5rem;
    margin: 1.2em 0;
    overflow: auto;
    padding: 0 1.4rem;
    position: relative;
    word-wrap: normal;
    max-height: 30rem;
}

.markdown-section pre>code {
    -moz-osx-font-smoothing: initial;
    -webkit-font-smoothing: initial;
    border-radius: 2px;
    color: #525252;
    display: block;
    font-family: Roboto Mono,Monaco,courier,monospace;
    font-size: .8rem;
    line-height: inherit;
    margin: 0 2px;
    max-width: inherit;
    white-space: inherit
}
pre {
       white-space: pre-wrap; /* 鍏佽鑷姩鎹㈣ */
       word-wrap: break-word; /* 鍗曡瘝杩囬暱鏃惰嚜鍔ㄦ崲琛� */
       overflow-wrap: break-word; /* 鍚屼笂锛岄槻姝㈠唴瀹规孩鍑� */
        }
.markdown-section code:after,.markdown-section code:before {
    letter-spacing: .05rem
}

code .token {
    -moz-osx-font-smoothing: initial;
    -webkit-font-smoothing: initial;
    min-height: 1.5rem
}

pre:after {
    color: #ccc;
    content: attr(data-lang);
    font-size: .6rem;
    font-weight: 600;
    height: 15px;
    line-height: 15px;
    padding: 5px 10px 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0
}

div.code-toolbar {
    padding-left: 0;
}

.code-toolbar.card {
    padding-bottom: 0;
    padding-right: 0.25rem;
}

.code-toolbar .line-numbers.card {
    border-width: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 2.25em;
    box-shadow: none;
    border-color: #434343;
    word-break: break-all;
    border-radius: unset;
}

.line-numbers-rows>span:before {
    background: #e6dece !important;
}

.post-comment .comment-list .children {
  margin-left: 3.25rem;
}
.post-comment .comment-list .children .children{
  margin-left: 0px;
}
.comment-content p{
  display: inline;
} 
/*琛ㄦ儏*/
.OwO{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;   }.OwO.OwO-open .OwO-body{display:block}.OwO.OwO-up .OwO-body{top:inherit;bottom:21px;border-radius:4px 4px 4px 0}.OwO.OwO-up .OwO-body .OwO-bar .OwO-packages li:nth-child(1){border-radius:0}.OwO.OwO-up.OwO-open .OwO-logo{border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:none}.OwO .OwO-logo{position:relative;display:inline-block;cursor:pointer;box-sizing:border-box;z-index:2;}.OwO .OwO-logo:hover span{display:inline-block;-webkit-animation:a 5s infinite ease-in-out;animation:a 5s infinite ease-in-out}.OwO .OwO-body{display:none;position:relative;;max-width:400px;border:1px solid #ddd;z-index:1;border-radius:0 4px 4px 4px;background: white;}.OwO .OwO-body .OwO-items{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;padding:10px;margin:0;overflow-y:scroll;font-size:0;}.OwO .OwO-body .OwO-items .OwO-item{list-style-type:none;background:#f7f7f7;padding:5px 6px;border-radius:5px;display:inline-block;font-size:10px;line-height:14px;margin:0 10px 12px 0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.OwO .OwO-body .OwO-items .OwO-item:hover{background:#eee;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-animation:a 5s infinite ease-in-out;animation:a 5s infinite ease-in-out}.OwO .OwO-body .OwO-items-emoji .OwO-item{font-size:20px;line-height:19px}.OwO .OwO-body .OwO-items-image .OwO-item{max-width:calc(25% - 10px);box-sizing:border-box}.OwO .OwO-body .OwO-items-image .OwO-item img{max-width:100%}.OwO .OwO-body .OwO-items-show{display:block}.OwO .OwO-body .OwO-bar{width:100%;height:30px;border-top:1px solid #ddd;background:#fff;border-radius:0 0 4px 4px;color:#444}.OwO .OwO-body .OwO-bar .OwO-packages{margin:0;padding:0;font-size:0}.OwO .OwO-body .OwO-bar .OwO-packages li{list-style-type:none;display:inline-block;line-height:30px;font-size:14px;padding:0 10px;cursor:pointer;margin:0}.OwO .OwO-body .OwO-bar .OwO-packages li:nth-child(1){border-radius:0 0 0 3px}.OwO .OwO-body .OwO-bar .OwO-packages li:hover{background:#eee}.OwO .OwO-body .OwO-bar .OwO-packages .OwO-package-active{background:#eee;-webkit-transition:.3s;transition:.3s}
.OwO-jio{position: absolute;top: -10px;left: 10px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #ddd;}
.OwO-jio:before{content: '';display: block;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #FFF;position: absolute;left: -8px;top: 2px;}
.dark .OwO .OwO-body .OwO-items .OwO-item,.dark .OwO .OwO-body .OwO-items .OwO-item:hover {background: #1f2937;}
.dark .OwO .OwO-body .OwO-bar {border-top: 1px solid #1f2937;background: #1f2937;color: #fff;}
.dark .OwO .OwO-body .OwO-bar .OwO-packages .OwO-package-active,.dark .OwO .OwO-body .OwO-bar .OwO-packages li:hover {background: #111827;}
.dark .OwO .OwO-body {border: 1px solid #1f2937;}
.dark .OwO-jio {border-bottom: 10px solid #1f2937;}
.dark .OwO-jio:before {border-bottom: 8px solid #111827;}
img.biaoqing{
    display: inline-block;
    height: 2.6em;
    vertical-align: bottom;
    margin: 0;
    border: none;
}
.comment-content img {
    border: none;
}
.OwO-bar img {
    top: 0 !important;
    height: auto;
}

p.description {
    font-size: 13.008px;
    line-height: 20px;
}