body {  
    background-image: url(https://images.cnblogs.com/cnblogs_com/blogs/846598/galleries/2461492/o_250614152306_%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20250614232232.jpg);   
    background-width: 100%;     
    background-height: 100%;    
    background-size: cover; 
    background-attachment: fixed; 
    background-position: center 0;
} 
.postTitle {     font-size: x-large !important; } 
 #home, pre {    
     background-color: #fffc !important;    
    border-radius: 10px; 
} 
code{    
    background-color: rgba(0, 0, 0, 0.8) !important; 
} 
#sideBar div {     
    background-color: transparent !important; 
    } 
.table-wrapper {     background-color: #fff9; } 
.table-wrapper th {     background-color: #fff9 !important; } 
 blockquote, details {   
    background: none !important;   
    background-color: #eee8 !important;   
    border-radius: 10px; 
} 
summary {   
    border-radius: 10px;  
    background-color: #eee9; 
    font-size: large;    
    font-weight: bold; 
}
.cnblogs-markdown .hljs,
.cnblogs-post-body .hljs {
    font-family: Consolas, Monaco, monospace!important;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-built_in,
.hljs-name,
.hljs-tag {
    color: #abb2bf!important;
}

.cnblogs-markdown code,
.cnblogs-post-body code {
    background: #282c34!important;
    color: #abb2bf!important;
    font-family: Consolas, Monaco, monospace!important;
}

.hljs {
    display: block;
    overflow-x: auto;
    padding: 0.5em;
    color: #abb2bf!important;
    background: #282c34!important;
}

.hljs-comment,
.hljs-quote {
    color: #5c6370!important;
    font-style: italic!important;
}

.hljs-doctag,
.hljs-keyword,
.hljs-formula {
    color: #c678dd!important;
}

.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
    color: #e06c75!important;
}

.hljs-literal {
    color: #56b6c2!important;
}

.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta-string {
    color: #98c379!important;
}

.hljs-built_in,
.hljs-class .hljs-title {
    color: #e6c07b!important;
}

.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
    color: #d19a66!important;
}

.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
    color: #61aeee!important;
}

.hljs-emphasis {
    font-style: italic!important;
}

.hljs-strong {
    font-weight: bold!important;
}

.hljs-link {
    text-decoration: underline!important;
}
