/* background */
body {
    background: url("https://gss0.baidu.com/9vo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/f2deb48f8c5494ee19a6a5e721f5e0fe98257e4c.jpg") fixed center;
    background-attachment: fixed;
    word-wrap: break-word;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat
}






.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #006ddd;
    transition: all 0.4s linear 0s;
}


#blogTitle h2 {
    font-weight: bold;
    font-size: 20px !important;
    line-height: 1.846153846;
    color: #006ddd;
    float: left;
}




#header #top {
    background-color:#ffffff;
}
#vd-catalog[state='mousemove'] {
    background-color:#ffffff;
}
#vd-right-menu,
div#div_digg,
#vd-catalog[state='mouseout'] {
    background-color: rgba(100, 150, 40, 0.5);
}
#header #sub,
#blogCalendar .CalTitle {
    background-color: rgba(120, 170, 60,   0.5);
}
#main_container #leftmenu {
    background-color: rgba(130, 180, 70,   0.5);
}
#main_container #content,
p.date > span,
#blogCalendar .CalDayHeader {
    background-color: rgba(140, 190, 80,   0.5);
}
.cnblogs_code,
.cnblogs_code div,
#blogCalendar,
#post_next_prev_clone {
    background-color: rgba(160, 210, 100,   0.5);
}

/* border */
div#div_digg,
#vd-right-menu,
#vd-catalog {
    border-color: rgb(100, 170, 40);
}
#home {
opacity: 0.85;
margin: 0 auto;
width: 80%;
min-width: 950px;
background-color: #FFFFFF;
padding: 30px;
margin-top: 30px;
margin-bottom: 50px;
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}



#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}





#blogTitle h1 {
    font-size: 40px;
    font-weight: bold;
    line-height: 1.5em;
    margin-top: 20px;
}



pre {
    /*控制代码不换行*/
    white-space: pre;
    word-wrap: normal;
}



figure.highlight {
  background: #eee;
  border: 1px solid #ddd;
  margin-top: 15px;
  padding: 7px 15px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-shadow: 0 0 1px #eee ;
  line-height: 1.6;
  overflow: auto;
  position: relative;
  font-size: 0.9em; 
}
figure.highlight figcaption {
  color: #999;
  margin-bottom: 5px;
  text-shadow: 0 0 1px #eee ;
}
figure.highlight figcaption a {
  position: absolute;
  right: 15px;
}
figure.highlight pre {
  border: none;
  padding: 0;
  margin: 0;
}
figure.highlight table {
  margin-top: 0;
  border-spacing: 0;
}
figure.highlight .gutter {
  color: #999;
  padding: 7px 10px 7px 5px !important;
  border-right: 1px solid #ddd;
  text-align: right;
}
figure.highlight .code {
  padding: 7px 7px 7px 10px !important;
  border-left: 1px solid #fff;
  color: #666;
}
/*下面是各种代码的颜色*/
pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .pi,
pre .lisp .string,
pre .javadoc {
  color: #93a1a1;
  font-style: italic;
}
pre .keyword,
pre .winutils,
pre .method,
pre .addition,
pre .css .tag,
pre .request,
pre .status,
pre .nginx .title {
  color: #859900;
}
pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
  color: #2aa198;
}
pre .title,
pre .localvars,
pre .chunk,
pre .decorator,
pre .built_in,
pre .identifier,
pre .vhdl,
pre .literal,
pre .id {
  color: #268bd2;
}
pre .attribute,
pre .variable,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .type {
  color: #b58900;
}
pre .preprocessor,
pre .preprocessor .keyword,
pre .shebang,
pre .symbol,
pre .symbol .string,
pre .diff .change,
pre .special,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata,
pre .clojure .title {
  color: #cb4b16;
}
pre .deletion {
  color: #dc322f;
}
.feedbackListSubtitle { position: relative;}
.feedbackManage {width: 160px;position: absolute;right: 0;text-align: right;}
.cnblogs_code_toolbar {display: none;}
#cnblogs_post_body {overflow: hidden;}
#cnblogs_post_body ol { padding-left: 40px;}
#cnblogs_post_body ul { margin-left: 35px;}
.fixedReadRank { position: fixed; top: 20px; width: 270px; }
.fixedRecRank { position: fixed; top: 360px; width: 270px; }
figure.highlight { margin-top: 0; padding: 0;}
figure table {width: 100%; margin: 0 !important;}
#cnblogs_post_body pre { padding: 0; }
#cnblogs_post_body th, #cnblogs_post_body td { padding: 0; }
.cnblogs_code pre { padding: 7px 15px !important; background: #f5f5f5;border: 0;margin-top: 0;}
.cnblogs_code th {border: 1px solid silver; padding: 3px;}
.cnblogs_code { padding: 0;}


.pager {
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	background-color: #fff !important;
	border-radius: 6px
}
.pager a {
    box-shadow: 0 1px 3px #006ddd !important;
    border: 1px solid #006ddd !important;
    background: #006ddd !important;
    color: white;
    transition: all 0.4s linear 0s;
}








#navigator {
    font-size: 18px;
    border-bottom: 2px solid #006ddd;
    border-top: 2px solid #006ddd;
    height: 60px;
    clear: both;
    margin-top: 25px;
}


#sideBar {
    font-size: 16px;
}


#blogTitle h1 a {
    color: #006ddd;
}


#navList a:link, #navList a:visited, #navList a:active {
    color: #006ddd;
    font-weight: bold;
}


.blogStats {
    color: #006ddd;
    text-align: right;
}



.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #006ddd;
    transition: all 0.4s linear 0s;
    font-weight: bold;
}



.postTitle {
    border-left: 5px solid #006ddd;
    margin-bottom: 10px;
    font-size: 22px;
    float: right;
    width: 100%;
    clear: both;
}



.c_b_p_desc {
    font-size: 17px;
    line-height: 1;
}


body {
    font-family: Lato,Helvetica,Arial,sans-serif;
    font-size: 18px !important;
    line-height: 1.72222 !important;
    color: #7000ff !important;
}



#sideBar a {
    color: #007000;
}



元素 {
    text-align: right;
    margin-top: 18px;
    font-size: 0.9em;
    color: #5959ab;
}



#sideBar h3 {
    font-size: 20px;
}



a:link {
    color: #ffffff ;
    text-decoration: none;
    font-weight: bold;
}



.postDesc {
    font-size: 14px;
    background: url(images/posted_time.png) no-repeat 0 1px;
    color: #909000;
    float: left;
    width: 100%;
    clear: both;
    text-align: left;
    padding-left: 20px;
    padding-right: 5px;
    margin-top: 20px;
    line-height: 1.5;
}



.cnblogs_code, .cnblogs_code div, #blogCalendar, #post_next_prev_clone {
    background-color: #ffffff !important;
}



#blog-calendar td {
    font-size: 14px;
    font-family: "Comic Sans MS";
}



#main_container #content, p.date > span, #blogCalendar .CalDayHeader {
    background-color: #ffffff;
}


.diggit {
    background-image: url(https://images2018.cnblogs.com/blog/1389365/201808/1389365-20180826154615982-1687301851.gif);
    fix:fixed-center;
    background-size: cover;
    reapt:no-reapt;
    width:196px;
    height:178px;
}
.buryit {
    width: 0px;
    heigth: 0px;
}


div#div_digg, #vd-right-menu, #vd-catalog {
    border-color: #ffffff;
}
#vd-right-menu, div#div_digg, #vd-catalog[state='mouseout'] {
    background-color: #ffffff;
}
.burynum {
    font-size: 0px;
    color: #ffffff;
    font-family: Verdana;
}


.diggnum {
    font-size: 0px;
    color: #ffffff;
    font-family: Verdana;
}