/*短代码高亮*/
code{
    margin: 0 3px;
    padding: 2px 4px;
    border-radius: 4px;
    background-color: #eff0f1;
    color: #333;
    font-size: 13px;
    word-break: inherit;
}

#cnblogs_post_body a {
    text-decoration: none;
    color: #2769C0;
    padding: 1px 2px;
}
#cnblogs_post_body a:hover{
    color: #fff;
    background-color: #78AFD3;
    padding: 1px 2px;
}

#cnblogs_post_body ul li {
    list-style: inherit!important;
    margin-bottom: 0.1em;
}
/*头部*/
#header{
overflow-x: inherit; 
}


h2{
  background-color: #406CA4;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.8e;
  margin: 16px 0px 5px 0px;
  padding: 6px;
  text-align: left;
  font-family: "微软雅黑","Microsoft YaHei", "宋体", "Segoe UI", Tahoma, Arial;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
h3{
   color:#ff6600;;
   font-size: 14px;
   font-weight: bold;
   line-height: 1.8e;
   margin: 16px 0px 5px 0px;
   padding: 6px;
   text-align: left;
   font-family: "微软雅黑","Microsoft YaHei", "宋体", "Segoe UI", Tahoma, Arial;
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
}
/*快速评论*/
#div_digg {
  position: fixed;
  bottom: 10px;
  right: 15px;
  border: 2px solid #ECD7B1;
  padding: 10px;
  width: 140px;
  background-color: #fff;
  border-radius: 5px 5px 5px 5px !important;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
}
#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:16px;
font-color:red;
background: url(//images.cnblogs.com/cnblogs_com/allanbolt/226222/o_users_two_warning_48.png) #e5f1f4 no-repeat 1% 50%;

}
#AllanboltSignature div
{
line-height: 25px;
}
/**头部设置*/
div#blogTitle .title {
text-indent: 30px;
padding-top: 15px;
}
#blogTitle .title {
font-size: 17pt;
}
/*评论列表头部*/
.feedback_area_title {
    color: #FFFFFF;
    font-size: 133%;
    background-color: #019875;
    padding: 3px 15px 3px 15px;
    margin-bottom: 10px;
}

/*楼主*/
.louzhu {
    color: #019875;
    font-weight: bold;
}
/*评论内容 评论列表*/
.feedbackItem {
    position: relative;
    border-bottom: 1px solid #019875;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 10px;
}
/*几楼*/
.feedbackManage + a[href^="#"] {
    width: 50px;
    height: 30px;
    color: #0000CD;
    font-size: 100%;
    text-align: center;
    left: 15px;
    border-radius: 30%;
}
/*重写头部标题*/
#blogTitle h2 {
  background-color: rgba(255,255,0,0);
    width: 550px;
    position: relative;
    height: 75px;
    line-height: 180%;
    font-weight: normal;
    left: 5px;
    font-size: 16px;
}
/*
内容主体
*/
#main{
padding-left:5%;
padding-right:5%;
margin-top:20px;
margin-bottom:58px;
margin-left:0px;
margin-right:0px;
max-width: max-content;
}
/*评论框*/
div.commentform textarea{

}
/*
主体内容
*/
#mainContent{
    display: contents;
    max-width: max-content;
}
/*
右侧公告、导航栏
*/
#sideBar{
display: block;
width:10%;
float:right;

/*阻止原始css*/
    flex: 25%;
    margin: 0 20px;
    float: left;
    text-overflow: ellipsis;
    overflow: visible;
    word-break: break-all;
}
/* 定制推荐和反对按键 */
#div_digg{
  position:fixed;
  bottom:-10px;
  width:60px;
  right:20px;
  box-shadow: 0 0 6px #0000FF;
  border:2px solid #FF0000;
  padding:4px;
  background-color:#fff;
  border-radius:4px 4px 4px 4px !important;
}

.icon_favorite {
    background: transparent url('https://images.cnblogs.com/cnblogs_com/shwee/1218109/o_kj.gif') no-repeat 0 0;
    padding-left: 15px;
}

#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}

/*隐藏底部那些没用的链接*/
#under_post_kb{
display:none;
}
#under_post_news{
display:none;
}
#ad_t2{
display:none;
}
#cnblogs_c1,#cnblogs_c2{
display:none;
}

/*隐藏搜索框和日历*/
#sidebar_search{
display:none;
}
#blog-calendar{
display:none;
}

/*隐藏反对按钮*/
.buryit {
	display: none;
}
 
.comment_bury {
	display: none;
}