/******胡罗 2014.4.9******/
/*隐藏XML图标*/
a#MyLinks1_XMLLink.aHeaderXML
{
display:none;
}
/*隐藏底部版权信息*/
#footer{
display:none;
}

/*隐藏随笔发布日期*/
.dayTitle {
display:none;
}

/*隐藏评论等*/

/*隐藏谷歌广告等*/
#site_nav_under {
display: none;
}
.c_ad_block, .ad_text_commentbox {
display: none;
margin: 0;
padding: 0;
}
#ad_under_google {
height: 0;
overflow: hidden;
}
#ad_under_google a {
display: none;
}


#cnblogs_post_body
{
color: black;
font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
    font-size: 16px;
}

#cnblogs_post_body h1    {
background: #2B6695;
border-radius: 6px 6px 6px 6px;
box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
color: #FFFFFF;
font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
font-size: 17px;
font-weight: bold;
height: 25px;
line-height: 25px;
margin: 18px 0 !important;
padding: 8px 0 5px 5px;
text-shadow: 2px 2px 3px #222222;
}


#cnblogs_post_body h2 {
background: none repeat scroll 0 0 #5db4dc;
clear: both;
color: #000000;
font-family: 'Courier New';
font-size: 18px;
margin: 10px 0;
padding: 3px 20px;
}



#cnblogs_post_body h3 {
background: #2fd1cb;
color: #000000;
font-family: 'Courier New';
padding: 0px 5px;
}

#cnblogs_post_body h4 {
background: #5db4dc;
color: #000000;
font-family: 'Courier New';
padding: 0px 3px;
}

#cnblogs_post_body h5 {
background: #4466bb;
color: #000000;
font-family: 'Courier New';
padding: 0px 3px;
}

body{
background: url("https://www.cnblogs.com/Skins/coffee/images/bg_body.gif") repeat scroll left top transparent;
}
#header {
background: url("") repeat scroll left top transparent;
}

/******日历*********/
#calendar {
width: 95%;
}

/****文章分类标题*****/
.catListTitle {
color: #fff;
    font-size: 1.2em;
    border-bottom: 1px solid #dadfe1;
height: 1.5em;
    line-height: 1.5em;
background: #2eb1e8;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
padding: 5px;
    text-indent: 1em;
    text-shadow: 1px 1px 0 rgba(0,0,0,.3);
}
/******关注**********/
#author_profile {
float: left;
width: 200px;
color: #000;
margin: -70px 0 0 580px;
font-size: 12px;
}
#div_digg {
float: right;
margin: -80px 0 0 0px;
font-size: 12px;
width: 125px;
text-align: center;
}
/****布局开始*****/
/*侧边栏*/
#sideBar {
margin: 60px 0px 0px 25px;
float: left;
}

/*主内容区*/
#mainContent .forFlow{
margin:0 50px 0 0px;
}
#mainContent {
width: 78%;
float: right;
margin:0 0 0 0px;
}


/***********以上为布局*****************************/
/*--------------header--头部------------------*/

#header {
height:70px;
width:50%;
background-color:transparent;
}

div#blogTitle{
background: none;
height: 76px;
padding: 0;
}

#blogTitle h1{
margin:0px 0px 0px 60px;
width:60%;
}
#blogTitle h1 a{font-size:15px;color:red;}

/*--------------导航栏----------------*/
#navigator {
height: 56px;
clear: both;
}

#navList {
margin: -70px 0 0 400px;
height: 21px;
min-height: 20px;
float:left;
position: absolute;
}
#navList li {
float: left;
list-style-type : none;
text-decoration: none;
}

#navList a {
display: block;
width: 5em;
height: 22px;
float: left;
text-align: center;
}/*分隔线*/
#navList a:link, #navList a:visited, #navList a:active {
font-size: 13px;
color:white;
font-weight:bold;
background-color:#5ab2ce;
}

#navList a:hover {
color: white;
background-color: #F60;
text-decoration: none;
}



/*侧边栏*/
#sideBar{
border-radius: 6px;
border: 2px solid #00CCFF;
background-color:clear;
box-shadow: rgba(0,0,0,.1) 0 0 5px;
margin-bottom: 5px;
padding: 10px;
position: relative;
}/*------文本框---------------*/
#sideBar h3{color:#fff;font-size:18px;}
#sideBar{width:16%;overflow:hidden;}
#sideBar a{color:blue;font-size:15px;}

#sideBarMain ul{
margin: 0 0 0 5px;
}


/*****文章设置**************************/
/*主面板*/
/*------每日文章列表---------------*/
#mainContent .day{
border-radius: 6px;
border: 2px solid #00CCFF;
background-color: #fff;
box-shadow: rgba(0,0,0,.1) 0 0 5px;
margin-bottom: 5px;
padding: 10px;
position: relative;
}/*------文本框---------------*/

/*文章设置*/
.postTitle, .entrylistPosttitle, .feedback_area_title{
    border-bottom: 4px solid #eee;
    font-size: 20px;
    font-weight: bold;
margin: 20px 0 10px;
}
.postCon{
    font-size: 14px;
color: #444;
    line-height: 1.5;
}

.postDesc a:link, .postDesc a:visited, .postDesc a:active, .entrylistItemPostDesc a:link, .entrylistItemPostDesc a:visited, .entrylistItemPostDesc a:active {
    background-color: #62CFFC;
    border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
    font-size: 9.75px;
    font-weight: bold;
padding: 1px 3px 2px;
    text-shadow: none;
}

.postDesc a:hover, .entrylistItemPostDesc a:hover {
    background-color: #46A546;
}

.postSeparator {
clear: both;
height:1px;
width:100%;
background:#00CCFF;
overflow:hidden;
}

.topicListFooter a{
    border-color: #3dab38;
    background-color: #8bef92;
}
.postDesc a:hover ,.topicListFooter a:hover{
    background-color: grey;
color: #fff;
    text-decoration: none;
}

/*文章首页标题颜色---主页*/
.postTitle a{background-image:url();background-repeat:no-repeat; background-position:left;padding-left:24px}
.postTitle{font-weight:bold}
.postTitle a,.postTitle a:link{color:#399ab2;font-size:15px}
.postTitle a:visited{color:#9CBA39;font-size:14px}
.postTitle a:hover {
color:#9cba39;
    text-decoration: none;
}


.entrylistPosttitle a:hover {
color:#9cba39;
    text-decoration: none;
}

/*分类标题*/
#topics a{
color: #2fd1cb;
font-size: 20px;
font-weight: bold;
}

#topics a:visited {
color: #075DB3;
font-size: 20px;
font-weight:bold;
}
#topics a:hover {
color: #e33100;
font-size: 20px;
font-weight:bold;
}


/*文章链接（包括题目）字体颜色*/
#topics a:link
{
    color: #075DB3;
    font-size: 14px;
}


#comment_form_container .comment_textarea {
width: 80%;
height: 80px;
}

/*博客签名*/
#AllanboltSignature
{
    border-top: #e0e0e0 1px dashed;
    border-right: #e0e0e0 1px dashed;
    border-bottom: #e0e0e0 1px dashed;
    border-left: #e0e0e0 1px dashed;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 60px;
    font-family: 微软雅黑;
    font-size:11px;
background: url(https://images.cnblogs.com/cnblogs_com/allanbolt/226222/o_users_two_warning_48.png) #e5f1f4 no-repeat 1% 50%;
                
                }
#AllanboltSignature div
    {
        line-height: 25px;
    }