<meta name="google-site-verification" content="UL7B3Jl4l_2skRi42FhZQgmyIvuFMp_1GXXDk6pMGKw" />
/* advertise */
 #site_nav_under,#ad_under_post_holder,#under_post_news,#google_ad_c2,#under_post_kb{
     width:0;
     height:0;
     display:none;
     overflow:hidden;
 } 
.a{
color:#00CCFF;
font-size:20px;
}
#blogTitle h1 a {
    color: #FFFFFF;
    display: block;
    font-size: 28px;
}

#sideToolbar {
    position: fixed;
    bottom: -20px;
    right: 25px;
    width: 300px;
    height: 450px;
}



/*! Color themes for Google Code Prettify | MIT License | github.com/jmblog/color-themes-for-google-code-prettify */
.pln{color:#4d4d4c}ol.linenums{margin-top:0;margin-bottom:0;color:#8e908c}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li.L9{padding-left:1em;background-color:#fff;list-style-type:decimal!important;}@media screen{.str{color:#718c00}.kwd{color:#8959a8}.com{color:#8e908c}.typ{color:#4271ae}.lit{color:#f5871f}.pun{color:#4d4d4c}.opn{color:#4d4d4c}.clo{color:#4d4d4c}.tag{color:#c82829}.atn{color:#f5871f}.atv{color:#3e999f}.dec{color:#f5871f}.var{color:#c82829}.fun{color:#4271ae}}




/*推荐按钮浮动到右下角*/
#div_digg {
    float: left;
    position: fixed;
    width: auto;
    bottom: 10px;
    left: 20%;
    margin-bottom: 10px;
    background: rgba(247,247,247,0.3);
    margin-right: 30px;
    font-size: 12px;
    box-shadow: 0 0 10px 0 #AAA;
    padding: 10px;
    border: 2px solid rgba(82, 168, 236, 0.8);
    border-style: ridge;
    text-align: center;
    margin-top: 10px;
    border-radius: .28571429rem;
}




user agent stylesheet
div {
    display: block;
}
Inherited from body

body {
    font-family: Helvetica,Verdana,Arial,sans-serif;
}







#sideCatalog-catalog {
    height: 325px;
    padding-top: 18px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-left: 23px;
    position: relative;
}
user agent stylesheet
div {
    display: block;
}
Inherited from body
body {
    font-family: Lato,Helvetica,Arial,sans-serif;
    font-size: 18px;
    line-height: 1.72222;
    color: #34495e;
    background-color: #fefcfa;
    /* cursor: url(/usr/themes/Moricolor/img/icons/cursor.ico),auto; */
}

body {
    cursor: url(//files.cnblogs.com/files/Judge/666.ico),auto;
}
a:hover {
    cursor: url(//files.cnblogs.com/files/Judge/666.ico),auto;
}

body {
    color: #000;
    background-color: #e6e6e6;
    font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
    font-size: 12px;
    min-height: 101%;
}

body {
    font-family: Helvetica,Verdana,Arial,sans-serif;
}
#cnblogs_post_body h1 {
    border-left: 10px solid #81d9e0a1;
    background: rgb(247, 241, 236);
    padding: 4px 14px;
    font-size: 27px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h2 {
    border-left: 10px solid #8dc2d0a1;
    background:  rgb(247, 241, 236);
    padding: 3px 10px;
    font-size: 21px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h3 {
    border-left: 5px solid #2b669599;
    padding: 2px 5px;
    background: rgb(247, 241, 236);
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h4 {
    border-left: 5px solid #7b669599;
    padding: 2px 5px;
    background: rgb(247, 241, 236);
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}
#cnblogs_post_body h5 {
    border-left: 5px solid #9b669599;
    padding: 2px 5px;
    background: rgb(247, 241, 236);
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

#cnblogs_post_body h6 {
    border-left: 5px solid #ab669599;
    padding: 2px 5px;
    background: rgb(247, 241, 236);
    font-size: 13px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0;
}

/* calendar */
 .Cal{
 border:0 none;
 width:100%;
 height:200px;
 font-size:15px;
 }
 .CalTitle{
 font-size:25px;
 }
 .CalTodayDay{
 background:#0078d8;
 }
 .CalTodayDay a u{
 color:#fc6700;
 text-decoration:none;
 }
#home {
opacity: 0.95;
margin: 0 auto;
width: 85.3%;
min-width: 1000px;
background-color: #fff;
padding: 30px;
margin-top: 30px;
margin-bottom: 0px;
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}

.c_b_p_desc {
    font-size: 15px;
    line-height: 1.7;
}

.c_b_p_desc {
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    line-height: 1.5;
}

user agent stylesheet
div {
    display: block;
}
Inherited from div.postCon
.postDesc {
    font-size: 12px;
    float: right;
    width: 100%;
    clear: both;
    text-align: right;
    padding-right: 5px;
    color: #666;
    margin-top: 5px;
}

user agent stylesheet
div {
    display: block;
}
Inherited from div#mainContent
#mainContent {
    min-height: 200px;
    padding: 0px 0px 10px 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    float: right;
    margin-left: -290px;
    width: 100%;
}


#blogTitle h1 {
font-size: 25px;
font-weight: bold;
font-family: "Comic Sans MS";
line-height: 1.5em;
margin-top: 8px;
color: #515151;
}
.ui.attached.header {
    background: #fff;
    padding: .78571429rem 1rem;
    margin-left: -1px;
    margin-right: -1px;
    box-shadow: none;
    border: 1px solid #d4d4d5;
}
.ui.block.header {
    background: #f3f4f5;
    padding: .78571429rem 1rem;
    box-shadow: none;
    border: 1px solid #d4d4d5;
    border-radius: .28571429rem;
}
.ui.header:first-child {
    margin-top: -.14285714em;
}
h4.ui.header {
    font-size: 1.07142857rem;
}

h4 {
    display: block;
    -webkit-margin-before: 1.33em;
    -webkit-margin-after: 1.33em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

.ui.attached:not(.message)+.ui.attached.segment:not(.top) {
    border-top: none;
}
.ui.segment[class*="bottom attached"] {
    bottom: 0;
    margin-top: 0;
    top: 0;
    margin-bottom: 1rem;
    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15),none;
    border-radius: 0 0 .28571429rem .28571429rem;
}
.ui.attached.segment {
    top: 0;
    bottom: 0;
    border-radius: 0;
    margin: 0 -1px;
    width: calc(100% + 2px);
    max-width: calc(100% + 2px);
    box-shadow: none;
    border: 1px solid #d4d4d5;
}
.ui[class*="center aligned"].segment {
    text-align: center;
}
.ui.segment, .ui.segments .segment {
    font-size: 1rem;
}
.ui.segment {
    position: relative;
    background: #fff;
    box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);
    margin: 1rem 0;
    padding: 1em 1em;
    border-radius: .28571429rem;
    border: 1px solid rgba(34,36,38,.15);
}



#navList a:hover {
color: #FF6633;
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;
}


#navigator{background-color:#c9ebec66;}
.catListTitle {
    margin-top: 21px;
    margin-bottom: 10.5px;
    text-align: left;
    border-left: 10px solid rgba(82, 215, 236, 0.8);
    padding: 10px 0 14px 10px;
    background-color: #f5f5f5;
}
#ad_under_post_holder #google_ad_c1,#google_ad_c2{  
display: none !important;
}
body {
    color: #000;
    background: url(00.jpg) fixed;
    background-size: 100%;
    background-repeat: no-repeat;
    font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
    font-size: 18px;
    min-height: 101%;

<div id="page_begin_html"><script type="text/javascript">window['__document_write_ajax_callbacks__']['3']();</script><script type="text/javascript">window['__document_write_ajax_callbacks__']['1']();</script>


<a href="https://github.com/AngelKitty" target="_blank">
　　<img style="position: fixed; top: 0; left: 0; border: 0; z-index: 1;" src="https://s3.amazonaws.com/github/ribbons/forkme_left_darkblue_121621.png">
</a></div>

}

.postTitle {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 18px;
    border-left: 10px solid rgba(82, 236, 144, 0.8);
    padding: 10px 0 14px 10px;
    background-color: #f5f5f5;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #444;
    font-size: 19px;
}



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:15px;
}
#commentbox_opt,#commentbox_opt + p {
text-align:center;
}
.commentbox_title {
width: 100%;
}


.feedbackItem {
font-size:15px;
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;
}
.dayTitle {
    background-color: rgba(36, 149, 228, 0.38);
    padding-top: 3px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 3px;
    margin-bottom: 10px;
}
bundle-ThinkIns…eYLB15rVE1:246

.dayTitle {
    border-bottom: 1px solid #DDDDDD;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    margin-bottom: 17px;
    text-align: right;
    font-size: 14px;
}
* {
    margin: 0;
    padding: 0;
    font-size: 15px;
}
user agent stylesheet
div {
    display: block;
}
Inherited from div#home
#home {
    background-color: #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: #000;
    margin: 15px;
    padding-top: 30px;
    padding-right: 25px;
    word-wrap: break-word;
    box-shadow: 0 0 25px black;
    position: relative;
    min-width: 950px;
    line-height: 1.5;
}
Inherited from body
body {
    color: #000;
    background: url(//images.cnblogs.com/cnblogs_com/CQzhangyu/966388/o_wp.jpg)fixed;
    background-size: cover;
    background-repeat: no-repeat;
    font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
    font-size: 16px;
    min-height: 101%;
}
body {
    font-family: Helvetica,Verdana,Arial,sans-serif;
}


.cnblogs-markdown .hljs {
    display: block;
    overflow-x: auto;
    white-space: pre;
    word-break: normal;
    padding: 10px 15px !important;
    max-height: 720px;
    font-style: initial;
    background: #41ddf726 !important;
}

.cnblogs_code pre {
    font-family: Courier New !important;
    font-size: 12px !important;
    word-wrap: break-word;
    white-space: pre;
}
.cnblogs_code {
    font-family: Courier New!important;
    font-size: 16px!important;
    border: 3px dotted #03A9F4;
    padding: 5px;
    overflow: auto;
    margin: 5px 0;
    color: #000;
    transition: 0.5s ease;
    background-color: rgba(191, 204, 215, 0);
    border-radius: 20px;
}


#tbCommentBody {
    font-family: 'Microsoft Yahei', Microsoft Yahei, 宋体, sans-serif;
    margin-top: 10px;
    width: 600px !important;
    background: white;
    color: #efe6e6;
    border: 2px solid #fff;
    box-shadow: inset 0 0 8px #aaa;
    height: 250px;
    font-size: 15px;
    min-height: 120px;
    background: url(https://www.cnblogs.com/images/cnblogs_com/Judge/1264714/o_naturo.jpg) right bottom no-repeat;
    background-size: 600px;
}


.feedback_area_title {
margin-bottom: 15px;
font-size: 18px;
}
.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;
}

* {
    margin: 0;
    padding: 0;
}
* {
    background-repeat: no-repeat;
}
*, ::before, ::after {
    border-style: solid;
    border-width: 0;
}
*, ::before, ::after {
    box-sizing: inherit;
}

.buryit {
    float: right;
    margin-left: 20px;
    width: 46px;
    height: 52px;
    background: url(//static.cnblogs.com/images/downdown.gif) no-repeat;
    text-align: center;
    cursor: pointer;
    margin-top: 2px;
    padding-top: 5px;
    display: none;
}