.post{font-family:'kaiTi',Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif; font-size:13px; line-height:1.5em; padding:1em;
background:#fefefe; }

.post h1,.post h2,.post h3,.post h4,.post h5,.post h6 { font-weight: bold; }

.post h1 { color: #000000; font-size: 34px; }

.post h2 { color: #000000; font-size: 28px; }

.post h3 { font-size: 18px; }
body {font-family: 'kaiTi' !important;}
h4 { font-size: 18px; }

.post h5 { font-size: 16px; }

.post h6 { color: #777777; background-color: inherit; font-size: 16px; }

.post hr { height: 0.2em; border: 0; color: #CCCCCC; background-color: #CCCCCC; }

.post p,.post blockquote,.post ul,.post ol,.post dl,.post li,.post table,.post pre { margin: 15px 0; }

.post p{ margin:1em 0; }

.post pre { background-color: #41dd9c;
border: 1px solid #CCCCCC; border-radius: 3px; overflow: auto; padding: 5px; }

.post pre code ,.pose .xcode{ background-color: #F8F8F8; border: none;
padding: 0; }

.post code,.post .xcode { font-family: Consolas, Monaco, Andale Mono, monospace; background-color:#F8F8F8; border: 1px solid #CCCCCC; border-radius: 3px; padding: 0 0.2em; line-height: 1; }

.post pre > code { border: 0; margin: 0; padding: 0; }

.post a:focus{ outline: thin dotted; } .post a:hover, a:active{ outline: 0; }

.post ::-moz-selection{background:rgba(255,255,0,0.3);color:#000} .post ::selection{background:rgba(255,255,0,0.3);color:#000}

.post a::-moz-selection{background:rgba(255,255,0,0.3);color:#0645ad} .post a::selection{background:rgba(255,255,0,0.3);color:#0645ad}

.post blockquote{ color:#666666; margin:0; padding-left: 3em; border-left: 0.5em #EEE solid; }

.post ul,.post ol { margin: 1em 0; padding: 0 0 0 2em; } .post li p:last-child { margin:0 } .post dd { margin: 0 0 0 2em; }

.post img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; max-width:100%;}

table { border-collapse: collapse; border-spacing: 0; } td { vertical-align: top; } .post @media only screen and (min-width: 480px) { body{font-size:14px;} }

.post @media only screen and (min-width: 768px) { body{font-size:16px;} }

body{background: url('https://images.cnblogs.com/cnblogs_com/lmf-sky/1632591/o_200114072406blogImg.jpg') fixed; background-size: 100% 100%; min-height: 100vh;opacity: 0.9;border: none !important;}
#leftcontent {box-shadow:  0 5px 10px 5px #666; top: 190px; left: 10px;border-radius: 10px; width: 240px;}
#mytopmenu {background-color:#41dd9c !important;}
.headerText {color: #fff;font-size: 20px;transition: all 0.5s linear;width: 300px;text-shadow: 5px 5px 5px #333;}
.headerText:hover {color: #eee; transform: rotateY(45deg);}
a#Header1_HeaderTitle {font-size: 30px;color: #ccc;transition: all 0.5s linear;}
a#Header1_HeaderTitle:hover{color: #fff;font-szie: 34px;}
#mylinks a{color:#fff;font-size: 20px;}
#mylinks a:hover {color: #1a8bc8;}
#mystats {color: #eee;font-size: 18px;}
.header {background: url('') no-repeat; background-color: rgba(225,225,225,0.3);}
#dom{margin-left: 60px;}
#myMusic {width: 280px; height:380px;background: #ccc;transform: scale(0.8);transform-origin: left top;}
.cnblogs-markdown .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #23241f !important;
  color:white;
  font-size:16px !important;
}

.hljs,
.hljs-tag,
.hljs-subst {
  color: #f8f8f2;
}

.hljs-strong,
.hljs-emphasis {
  color: #a8a8a2;
}

.hljs-bullet,
.hljs-quote,
.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-link {
  color: #ae81ff;
}

.hljs-code,
.hljs-title,
.hljs-section,
.hljs-selector-class {
  color: #a6e22e;
}

.hljs-strong {
  font-weight: bold;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-name,
.hljs-attr {
  color: #f92672;
}
.hljs-keyword,.hljs-built_in{
  color:#66d9ef;
}

.hljs-symbol,
.hljs-attribute {
  color: #66d9ef;
}

.hljs-params,
.hljs-class .hljs-title {
  color: #f8f8f2;
}

.hljs-string,
.hljs-type,
.hljs-builtin-name,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-addition,
.hljs-variable,
.hljs-template-variable {
  color: #e6db74;
}

.hljs-comment,
.hljs-deletion{
  color: #75715e;
}

.hljs-meta{
  color: #f92672;
}
