/*simplememory*/
#google_ad_c1, #google_ad_c2 {display:none;}
.syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, 
.syntaxhighlighter table tr, .syntaxhighlighter table tbody, .syntaxhighlighter table thead, .syntaxhighlighter table caption, 
.syntaxhighlighter textarea {
font-size: 14px!important;
}

#home {
opacity: 0.65;
margin: 0 auto;
width:85%;
min-width: 950px;
background-color: #FFF;
padding: 30px;
margin-top: 30px;
margin-bottom: 50px;
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.1);
}
#blogTitle h1 {
font-size: 30px;
font-weight: bold;
font-family: "Comic Sans MS";
line-height: 1.5em;
margin-top: 20px;
color: #515151;
}
#navList a:hover {
color: #4C9ED9;
text-decoration: none;
}
#navList a {
display: block;
width: 5em;
height: 22px;
float: left;
text-align: center;
padding-top: 18px;
}
#navigator {
font-size: 15px;
border-bottom: 1px solid #ededed;
border-top: 1px solid #ededed;
height: 50px;
clear: both;
margin-top: 25px;
}
.catListTitle {
margin-top: 21px;
margin-bottom: 10.5px;
text-align: left;
border-left: 10px solid rgba(82, 168, 236, 0.6);
padding: 10px 0 14px 10px;
background-color: #f5f5f5;
}
#ad_under_post_holder #google_ad_c1,#google_ad_c2{  
display: none !important;
}


#topics .postTitle {
border: 0px;
font-size: 200%;
font-weight: bold;
float: left;
line-height: 1.5;
width: 100%;
padding-left: 5px;
}
#BlogPostCategory,#blog_post_info{display:none}
.cnblogs-markdown .hljs {
  font-family:"Ubuntu Mono"!important;
  font-size:17px!important;
  background-color: rgba(0,0,0,0.6) !important;
}

.cnblogs-markdown .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #DCDCDC !important;
}

body {
background: #000;
background-attachment: fixed;
word-wrap: break-word;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
background-repeat: no-repeat
}
 
ul {
list-style: none
}
 
.cb-slideshow li:nth-child(1) span {
background-image: url(https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_o_42ddf0470a305376204d1312ca4720f9.jpg)
}
 
.cb-slideshow li:nth-child(2) span {
background-image: url(https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_2019-07-31%2015-50-59%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.png)
}
 
.cb-slideshow li:nth-child(3) span {
background-image: url(https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_img-2027fc8660a71b1bda60c0717d2e65a0.jpg)
}
 
.cb-slideshow li:nth-child(4) span {
background-image: url(https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_avg_40_4.png)
}
 
.cb-slideshow li:nth-child(5) span {
background-image: url( https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_img-decb0091853bb2dab764c6c0c1eca642.jpg)
}

.cb-slideshow li:nth-child(6) span {
background-image: url(https://images.cnblogs.com/cnblogs_com/zsq259/1408859/o_233.jpg)
}
 
.cb-slideshow,.cb-slideshow:after {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -2
}
 
.cb-slideshow:after {
content: ''
}
 
.cb-slideshow li span {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
color: transparent;
background-size: cover;
background-position: 50% 50%;
background-repeat: none;
opacity: 0;
z-index: -2;
-webkit-backface-visibility: hidden;
-webkit-animation: imageAnimation 36s linear infinite 0s;
-moz-animation: imageAnimation 36s linear infinite 0s;
-o-animation: imageAnimation 36s linear infinite 0s;
-ms-animation: imageAnimation 36s linear infinite 0s;
animation: imageAnimation 36s linear infinite 0s
}
 
.cb-slideshow li:nth-child(2) span {
-webkit-animation-delay: 6s;
-moz-animation-delay: 6s;
-o-animation-delay: 6s;
-ms-animation-delay: 6s;
animation-delay: 6s
}
 
.cb-slideshow li:nth-child(3) span {
-webkit-animation-delay: 12s;
-moz-animation-delay: 12s;
-o-animation-delay: 12s;
-ms-animation-delay: 12s;
animation-delay: 12s
}
 
.cb-slideshow li:nth-child(4) span {
-webkit-animation-delay: 18s;
-moz-animation-delay: 18s;
-o-animation-delay: 18s;
-ms-animation-delay: 18s;
animation-delay: 18s
}
 
.cb-slideshow li:nth-child(5) span {
-webkit-animation-delay: 24s;
-moz-animation-delay: 24s;
-o-animation-delay: 24s;
-ms-animation-delay: 24s;
animation-delay: 24s
}
 
.cb-slideshow li:nth-child(6) span {
-webkit-animation-delay: 30s;
-moz-animation-delay: 30s;
-o-animation-delay: 30s;
-ms-animation-delay: 30s;
animation-delay: 30s
}
 
@-webkit-keyframes imageAnimation {
0% {
opacity: 0;
-webkit-animation-timing-function: ease-in
}
 
8% {
opacity: 1;
-webkit-transform: scale(1.05);
-webkit-animation-timing-function: ease-out
}
 
17% {
opacity:1;
-webkit-transform: scale(1.1) rotate(0)
}
 
25% {
opacity: 0;
-webkit-transform: scale(1.1) rotate(0)
}
 
100% {
opacity: 0
}
}


.cnblogs-markdown .hljs-keyword,
.cnblogs-markdown .hljs-literal,
.cnblogs-markdown .hljs-symbol,
.cnblogs-markdown .hljs-name {
  color: #569CD6  !important;
}
.cnblogs-markdown .hljs-link {
  color: #569CD6 !important;
  text-decoration: underline;
}

.cnblogs-markdown .hljs-built_in,
.cnblogs-markdown .hljs-type {
  color: #4EC9B0 !important;
}

.cnblogs-markdown .hljs-regexp,
.cnblogs-markdown .hljs-template-tag {
  color: #9A5334 !important;
}

.cnblogs-markdown .hljs-subst,
.cnblogs-markdown .hljs-function,
.cnblogs-markdown .hljs-title,
.cnblogs-markdown .hljs-params,
.cnblogs-markdown .hljs-formula {
  color: #DCDCDC !important;
}

.cnblogs-markdown .hljs-comment,
.cnblogs-markdown .hljs-quote {
  color: #57A64A !important;
  font-style: italic !important;
}

.cnblogs-markdown .hljs-doctag {
  color: #608B4E !important;
}

.cnblogs-markdown .hljs-meta,
.cnblogs-markdown .hljs-meta-keyword,
.cnblogs-markdown .hljs-tag {
  color: #9B9B9B !important;
}

.cnblogs-markdown .hljs-variable,
.cnblogs-markdown .hljs-template-variable {
  color: #BD63C5 !important;
}

.cnblogs-markdown .hljs-attr,
.cnblogs-markdown .hljs-attribute,
.cnblogs-markdown .hljs-builtin-name {
  color: #9CDCFE !important;
}

.cnblogs-markdown .hljs-section {
  color: gold !important;
}

.cnblogs-markdown .hljs-emphasis {
  font-style: italic !important;
}

.cnblogs-markdown .hljs-strong {
  font-weight: bold !important;
}

.cnblogs-markdown .hljs-bullet,
.cnblogs-markdown .hljs-selector-tag,
.cnblogs-markdown .hljs-selector-id,
.cnblogs-markdown .hljs-selector-class,
.cnblogs-markdown .hljs-selector-attr,
.cnblogs-markdown .hljs-selector-pseudo {
  color: #D7BA7D !important;
}

.cnblogs-markdown .hljs-addition {
  background-color: #144212 !important;
  display: inline-block;
  width: 150%;
}

.cnblogs-markdown .hljs-deletion {
  background-color: #600 !important;
  display: inline-block;
  width: 100%;
} 
div.commentform p{
margin-bottom:10px;
}
.comment_btn {
padding: 5px 10px;
height: 35px;
width: 90px;
border: 0 none;
border-radius: 5px;
background: #ddd;
color: #999;
cursor:pointer;
font-family: "Lato", Helvetica Neue, Helvetica, Microsoft Yahei, 宋体, Arial, sans-serif;
text-shadow: 0 0 1px #fff;
display: inline !important;
}
.comment_btn:hover{
padding: 5px 10px;
height: 35px;
width: 90px;
border: 0 none;
border-radius: 5px;
background: #258fb8;
color: white;
cursor:pointer;
font-family: "Lato", Helvetica Neue, Helvetica, Microsoft Yahei, 宋体, Arial, sans-serif;
text-shadow: 0 0 1px #fff;
display: inline !important;
}
#commentform_title {
background-image:none;
background-repeat:no-repeat;
margin-bottom:10px;
padding:0;
font-size:24px;
}
#commentbox_opt,#commentbox_opt + p {
text-align:center;
}
.commentbox_title {
width: 100%;
}
#tbCommentBody {
font-family:'Microsoft Yahei', Microsoft Yahei, 宋体, sans-serif;
margin-top:10px;
max-width:100%;
min-width:100%;
background:white;
color:#333;
border:2px solid #fff;
box-shadow:inset 0 0 8px #aaa;
// padding:10px;
height:250px;
font-size:14px;
min-height:120px;
}
.feedbackItem {
font-size:14px;
line-height:24px;
margin:10px 0;
padding:20px;
background:#F2F2F2;
box-shadow:0 0 5px #aaa;
}
.feedbackListSubtitle {
font-weight:normal;
}

#blog-comments-placeholder, #comment_form {
padding: 20px;
background: #fff;
-webkit-box-shadow: 1px 2px 3px #ddd;
box-shadow: 1px 2px 3px #ddd;
margin-bottom: 50px;
}
.feedback_area_title {
margin-bottom: 15px;
font-size: 1.8em;
}
.feedbackItem {
border-bottom: 1px solid #CCC;
margin-bottom: 10px;
padding: 5px;
background: rgb(248, 248, 248);
}
.color_shine {background: rgb(226, 242, 255);}
.feedbackItem:hover {-webkit-animation-name: color_shine;-webkit-animation-duration: 2s;-webkit-animation-iteration-count: infinite;}
#comment_form .title {
font-weight: normal;
margin-bottom: 15px;
}
/** TAG标签页 **/

.page-template-template-tag #primary{width:100%;}

#tag_letter{margin-left:13px}

#tag_letter li{list-style: none;float:left;background:#08c;width:31px;height:31px;line-height:31px;color:#a5a5a5;text-align:center;margin:4px;border-radius:2px}

#tag_letter li:hover{background:#c40000}

#tag_letter li a{color:#fff;display:block}

#all_tags{margin:30px 6px;clear:both}

#all_tags li {list-style: none;}

#all_tags h4{margin:-70px 0 0 5px;padding:70px 0 30px 0;height:40px;border-bottom:1px dashed #dadada}

#all_tags li a{margin:5px;color: #a9a9a9;}

#all_tags li a:hover{text-decoration:underline;color:#c40000}

#back-to-top {
    background-color:wheat;
    bottom: 0;
    box-shadow: 0 0 6px ;
    color: #000000;
    padding: 2px 2px;
    position: fixed;
    right: 2px;
    cursor: pointer;
}

var imgArr=["https://www.google.com.hk/intl/zh-CN/images/logo_cn.png",
            "https://www.baidu.com/img/baidu_sylogo1.gif",
            "https://www.open-open.com/news/uploadImg/20120111/20120111081906_79.jpg",
            "https://www.open-open.com/news/uploadImg/20120111/20120111081906_76.jpg"
            ];

var index =parseInt(Math.random()*(imgArr.length-1));

var currentImage=imgArr[index];

document.getElementById("BackgroundArea").style.backgroundImage="url("+currentImage+")";

<div id="BackgroundArea">

</div>

body { 
     background-color: #efefef;
     background-image: url(https://lorempixel.com/1600/900);
     background-repeat: no-repeat; 
     background-attachment: fixed; 
     background-position: center 0; 
     background-size: cover; 
  }