





*{margin:0;padding:0}
#home {
opacity: 0.70;
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.3);
}
body {
color: #000;
background: url(https://images.cnblogs.com/cnblogs_com/Knightero/1694064/o_20041001513657a97722cfd38.jpg
) fixed;
background-size: 100%;
background-repeat: no-repeat;
font-family: "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;
font-size: 12px;
min-height: 101%;
}no-repeat center 0 #fff4e6;font-family:Verdana,Arial,Helvetica,sans-serif,"微软雅黑";font-size:13px;line-height:1.8}a{color:#399ab2;text-decoration:none}a:hover{color:#fe4165}img{border:0;border-radius:16px}li{list-style:none}p{font-size:14px}blockquote{background-color:#aed7ed;border-radius:16px}.cnblogs_code{background-color:#f6f8fa!important;border-radius:10px;box-shadow:1px 1px 1px #888}.cnblogs-markdown code{background-color:#f6f8fa!important;box-shadow:1px 1px 1px #888}#cnblogs_post_body table,.cnblogs-post-body table{border-collapse:collapse;width:100%;margin-bottom:4px;margin-top:4px;border-radius:10px;box-shadow:1px 1px 1px #888}#cnblogs_post_body th,.cnblogs-post-body th{font-weight:bold;font-size:16px}#cnblogs_post_body tr:nth-child(2n),.cnblogs-post-body tr:nth-child(2n){background-color:#f6f4f0!important}#home{margin:0 auto;text-align:left;max-width:1200px}#blogTitle{padding:16px;text-decoration:none}.headermaintitle{font-size:18px;color:#963432}#Header1_HeaderTitle{font-size:24px;color:#de6f64;font-family:"隶书",serif;background-image:-webkit-linear-gradient(left,#ffdcb4,#b96972 25%,#e88a57 50%,#804170 75%,#a596cd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:masked-animation 1.5s infinite linear}@-webkit-keyframes masked-animation{0%{background-position:0 0}100%{background-position:-100% 0}}#blogTitle h2{font-size:18px;font-family:Brush Script MT,serif,"微软雅黑"}#navigator{background:#e8e8e8;height:40px;line-height:40px;color:#999;padding-left:15px;padding-right:5px;padding-top:2px;border-radius:8px;box-shadow:3px 3px 3px #888}#navList{float:left}#navList li{float:none;display:inline;margin-right:20px;font-size:16px;font-weight:bold}div#navCategory blockquote{padding:20px;margin-bottom:25px;background-color:whitesmoke;border-left:6px solid #b4b4b4;font-size:16px;font-weight:normal;line-height:30px}.blogStats{float:right;color:#999;margin-right:16px}#mainContent{margin-left:auto;width:78%;float:right}.forFlow{margin:auto}.day{border:1px solid #ccc;border-radius:16px;margin:20px 0}.dayTitle{display:none}.postTitle{padding:10px 0 10px 20px;border-bottom:1px solid #ccc;font-size:22px;font-weight:bold;text-shadow:0 -1px 8px rgba(0,0,0,0.4)}.postCon{padding:20px 20px 20px;border-bottom:1px solid #ccc}.postDesc{padding-right:20px}.postDesc,.entrylistItemPostDesc{color:#999;text-align:right;padding-top:10px;padding-bottom:10px}#sideBar{width:20%;float:left;border:0;overflow:hidden;padding:5px}#sideBarMain{margin-top:20px}#sideBar h3,#MyIng .ing_title{margin:10px 0 10px 0;font-size:14px;text-align:left;padding-left:10px;box-shadow:3px 3px 2px #586f76}h3.catListTitle{color:#fff;background-color:#f1aaa6;text-indent:2px}#calendar{margin-top:16px;text-align:center}#footer{height:60px;line-height:60px;color:#586f76;text-align:center;padding:10px 5px 0 15px;border-radius:8px 8px 8px 8px}.postBody{padding:10px 20px 10px;border-bottom:1px solid #d9dbe1;background-color:#fcfcfa}.feedbackItem{padding:8px;border-bottom:1px dotted #ccc}.post{padding-top:1px;margin-top:20px;border:1px solid #d9dbe1;border-radius:8px;box-shadow:3px 3px 3px #888}#cnblogs_post_body h1 h2 h3 h4{margin:1em 0 .5em 0;font-weight:600;font-family:"Titillium Web",sans-serif;position:relative;line-height:40px;text-shadow:0 -1px 5px rgba(0,0,0,0.4)}#cnblogs_post_body h1{color:#399ab2;font-size:22px;border-bottom:2px solid rgba(53,86,129,0.3);text-shadow:0 -1px 5px rgba(0,0,0,0.4)}#cnblogs_post_body h2{color:#60497c;font-size:20px;border-bottom:2px solid rgba(53,86,129,0.3);text-shadow:0 -1px 5px rgba(0,0,0,0.4)}#cnblogs_post_body h3{font-size:18px;color:#346093;text-shadow:0 -1px 5px rgba(0,0,0,0.4)}#cnblogs_post_body h4{font-size:16px;color:#78943a;text-shadow:0 -1px 5px rgba(0,0,0,0.4)}#cnblogs_post_body #signature{margin-top:20px;background-color:#aed7ed;border-radius:16px;padding:10px 20px 10px 20px;font-size:14px}.feedbackItem{padding:8px;border-bottom:1px dotted #ccc}.body_right img{width:50px;height:50px;border-radius:8px;transition:all .5s ease-out;margin-right:20px;background-color:#f5f5f4;box-shadow:1px 1px 2px #586f76}.feedbackManage{float:right}.blog_comment_body{border:1px none #888;border-radius:15px;padding:10px;width:75%;box-shadow:1px 1px 2px #888;background:-webkit-linear-gradient(#dbd9cc,#f2f0e4);background:-o-linear-gradient(#dbd9cc,#f2f0e4);background:-moz-linear-gradient(#dbd9cc,#f2f0e4);background:linear-gradient(#dbd9cc,#f2f0e4)}.timeline-comment{position:relative;background-color:#fff;border:1px solid #d1d5da;border-radius:3px}.feedback_area_title{font-size:18px;font-weight:600;color:#de6f64}div#EntryTag a{display:inline-block;padding:.3em .6em;margin:0 .5em .5em 0;white-space:nowrap;background-color:#f1f8ff;border-radius:8px}div#EntryTag a:hover{background-color:#ffebcc}div#BlogPostCategory a{display:inline-block;padding:.3em .6em;margin:0 .5em .5em 0;white-space:nowrap;background-color:#f1f8ff;border-radius:8px}div#BlogPostCategory a:hover{background-color:#ffebcc}.c_ad_block{display:none}#ad_t2{display:none}@media only screen and (max-width:736px){#navigator{width:90%;margin:auto;float:none}#mainContent{width:90%;margin:auto;float:none}#sideBar{width:90%;margin:auto;float:none}.newsItem{display:none}#sidebar_search{display:none}#blogCalendar{display:none}#blog-calendar{display:none}#sidebar_recentcomments{display:none}#sidebar_topviewedposts{display:none}#sidebar_topcommentedposts{display:none}#sidebar_topdiggedposts{display:none}}@media(min-width:600px){.markdown-section pre>code{font-size:.9rem!important}}@media(max-width:600px){.markdown-section pre>code{padding-top:5px;padding-bottom:5px}pre:after{content:""!important}}@media(min-width:600px){pre code{padding-left:20px!important}}@media(max-width:600px){pre{padding-left:0!important;padding-right:0!important}}


.cnblogs_code pre {
font-family: Courier New!important;
font-size: 13px!important;
word-wrap: break-word;
white-space: pre-wrap;
}

.cnblogs_code span {
font-family: Courier New!important;
font-size: 13px!important;
line-height: 1.5!important;
}

/*生成博客目录的CSS*/
#uprightsideBar{
    font-size:18px;
    font-family:'Monaco', Microsoft Yahei, 宋体, sans-serif;
    text-align:left;
    position:fixed;/*将div的位置固定到距离top:50px，left:0px的位置，这样div就会处在最左边的位置，距离顶部50px*/
    top:50px;
    left:0px;
    width: auto;
    height: auto; 
}

#sideBarTab{
    float:left;
    width:30px; 
    border:1px solid #e5e5e5;
    border-right:none;
    text-align:center;
    background:#ffffff;
}

#sideBarContents{
    font-size:14px;
    float:left;
    overflow:auto; 
    overflow-x:hidden;!important;
    width:200px;
    min-height:108px;
    max-height:460px;
    border:1px solid #e5e5e5;
    border-right:none; 
    background:#ffffff;
}
#sideBarContents dl{
    margin:0;
    padding:0;
}

#sideBarContents dt{
    margin-top:5px;
    margin-left:5px;
}

#sideBarContents dd, dt {
    cursor: pointer;
}

#sideBarContents dd:hover, dt:hover {
    color:#A7995A;
}
#sideBarContents dd{
    margin-left:20px;
}

#mainContent
{
    background: #fff0; /* 导航菜单半透明*/
}
/* 公告栏日历样式设置 */
.Cal {
    border: 1px solid #F5F5F5;
    width: 190px;   /*日历宽度*/
    font-family: Arial;
    font-size: 13px;
    margin-top: 10px;
    margin-bottom: 10px;
    height: 180px;
    background-color: #F5F5F5;   /*日历背景颜色*/
    margin-left: 0;
}
/*日历的第一行标题  年份/月份这一栏配置*/
.CalTitle {
    background-color: #F5F5F5;
    border-color: #adf;
    font-family: Arial;
    font-size: 14px;
    color: #000;
    margin-left: 0;
    padding: 0;
    height: 100%;
    font-weight: bold;
}
/*日历的第二行  星期信息这一行配置*/
.CalDayHeader {
    background-color: #F5F5F5;
}