.cnblogs-markdown a {
  color: #4990E2;
  text-decoration: none;
}

.cnblogs-markdown a:hover,
.cnblogs-markdown a:active {
  border-bottom: 1px solid #4990E2;
  padding-right: 100px;
}


.cnblogs-markdown pre{
  padding: .500em;
  border: .500em;
  border-left-style: solid;
  page-break-inside: avoid;
  border-color: #E0CB52;
  background: #FCFAEE;
}

.cnblogs-markdown blockquote{
  margin: 0;
  margin-top: 0;
  margin-bottom: 16px;
}
.cnblogs-markdown blockquote {
  padding: .2em;
  border: .2em;
  border-left-style: solid;
  page-break-inside: avoid;
  border-color: #52E052;
  background: #E9FBE9;
}

.cnblogs-markdown blockquote>:first-child {
  margin-top: 0;
}

.cnblogs-markdown blockquote>:last-child {
  margin-bottom: 0;
}

.cnblogs-markdown .hljs{
  border:0 !important;
  background-color: rgba(255,255,255,0.8);
  font-size: 100%!important;
  padding-right: 100px !important;
  letter-spacing:0.2em;
}
.cnblogs-markdown code{
    border:0 !important;
    background-color: #FCFAEE !important;
}

.menu
{
     font-size: 150%;
}

body
{
background:URL(https://s2.ax1x.com/2019/09/21/nzfTC6.jpg) fixed;
background-repeat:no-repeat;
background-size: cover;
background-position: center;
}

#blogTitle
{
background:none;
}

#header
{
background:none;
}

#footer
{
background:none;
}

#mainContent .forFlow
{
background-color:rgba(255,255,255,0.8);
}

#Header1_HeaderTitle
{
font-size:200%;
font-family:cursive,arial,sans-serif;
text-decoration:underline;
}

.CalWeekendDay
{
background:none;
}

#topics a:link {
    color: black;
}

#topics a:visited {
    color: black;
}

#sideBar{
    background: rgba(255,255,255,0.8);
    border-radius: 10px;
}

.postTitle2{
font-size: 28px;
}
iframe{
width= 100%;
 height=100%;
 object-contain: contain;
}
#cnblogs_post_body{
font-size:50px;
}