/*头部*/
#Header1_HeaderTitle {
    font-size: xx-large;
    font-weight: bold;
    color: #090;
    font-family: "微软雅黑", Verdana, Geneva, sans-serif;
    text-decoration: none;
}

/*背景图片或颜色*/
@media screen and (min-width: 768px)
{
    body {
background: -webkit-linear-gradient(0deg, #444444, #eeeeee 50%, #eeeeee 50%,#444444);
    }
}

/*公告栏*/
.newsItem, .sidebar-block {
    background-color: #FFFCF4;
    padding: 0.5em 0.5em 1em 1em;
    border: thin solid #dddeee;
    margin-bottom: 2em;
    transition: 0.3s;
}

.newsItem {
    background: rgb(255, 245, 245);
}

.img {
  overflow: scroll;
}

/*导航*/
#navList>li {
    padding: 0.4em 0.4em;
    margin: 0em 0em;
    border-radius: 0em 1em 0em 1em;
    transition: background-color 0.5s;
}

#navList>li:hover {
    background-color: #dddddd;
}

/*去掉a标签连接下面的下划线*/
#cnblogs_post_body a:link {
  margin: 6px 6px 6px 6px;
  padding: 2px 6px 2px 6px;
  color: #0092df;
  text-decoration:none;
}
#cnblogs_post_body a:visited{
   color:#0092df;
}
#cnblogs_post_body a:hover {
  color: red;
}

/*设置正文最小高度*/
#cnblogs_post_body
{
   min-height: 400px;
   /*padding: 0px 20px 0px 0px;*/
  /* border-right: 2px solid #dddddd;*/
}

#cnblogs_post_body
{
    color: black;      
    font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
    font-size: 14px;
}
#各个等级标题的颜色样式
#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: #00a3cf;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 13px 0 !important;
    padding: 6px 0 4px 4px;
    text-shadow: 2px 2px 3px #222222;
}
#cnblogs_post_body h2{
    background: #00a3cf;
    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: 20px;
    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 h3    {
  font-size: 16px;
  font-family: "微软雅黑";
  color: #00a3cf;
  font-weight: bold;
  border-bottom: 1px solid #00a3cf;
 }
#cnblogs_post_body h4{
    background: #18adf0;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 22px;
    margin: 12px 0 !important;
    padding: 5px 10px 5px 10px;
}
#页面中a标签鼠标位置
#cnblogs_post_body h1{
   color: rgb(235, 235, 235);
}
#cnblogs_post_body h1:hover{
   color: rgb(255, 102, 0);
}
#cnblogs_post_body h2{
   color: rgb(235, 235, 235);
}
#cnblogs_post_body h2:hover{
   color: rgb(255, 102, 0);
}

#cnblogs_post_body h3:hover{
   color: rgb(255, 102, 0);
   border-bottom: 1px solid #ff6600;
}
#cnblogs_post_body h4{
   color: rgb(235, 235, 235);
}
#cnblogs_post_body h4:hover{
   color: rgb(255, 102, 0);
}

/*+加关注按钮*/
#p_b_follow, #author_profile_follow {
  margin: 1em;
}
#p_b_follow>a, #author_profile_follow>a {
  background-color: orange;
  border-radius: 0.5em;
  padding: 0 1em;
  box-shadow: 0px 0px 15px green;
  color: white !important;
  font-size: large;
  font-weight: bold;
  text-decoration: none;
}
#p_b_follow>a:hover, #author_profile_follow>a:hover {
  background-color: #d820e4;
  text-decoration: none;
  color: white !important;
}


.newsItem:hover, .sidebar-block:hover {
    background: white;
}

#sideBar li {
    list-style: none;
}

#sideBar a {
    font-family: "微软雅黑";
    text-decoration: none;
    color: #39F;
}

#sideBar a:hover {
    color: green;
}

#RecentCommentsBlock {
    font-size: small;
}
/* 设置签名格式 */
#MySignature {
    display: none;
    color:rgb(255, 102, 0);
    text-align: center;
    vertical-align:middle;
    font-weight: bold;
    background-color: #B2E844;
    border-radius: 10px;
    padding: 10px;
    line-height: 1.2;
    font-size: 14px;
    font-family: 'Microsoft Yahei';
}

/*评论*/
.feedback_area_title {
    color: #008000;
    font-weight: bold;
    font-size: x-large;
    text-shadow: 0 0 1px yellow;
    border-bottom: thin solid green;
    margin-bottom: 2em;
}

.feedback_area_title::after {
    font-family: "微软雅黑";
    content: "欢迎学习讨论";
    color: gray;
    font-size: 0.6em;
    margin-left: 2em;
}

.feedbackManage {
    float: right;
}

.feedbackManage a {
    color: gray;
}

.feedbackManage a:hover {
    color: green;
}

.feedbackItem {
    border: thin dashed gray;
    margin-bottom: 1em;
    padding: 10px;
    transition: 0.2s;
}

.feedbackItem:hover {
    background: lightgoldenrodyellow;
}

.feedbackItem a {
    text-decoration: none;
}

.feedbackItem .layer {
    color: gray;
}

.feedbackItem .comment_date {
    color: green;
}

.blog_comment_body {
    margin-top: 10px;
    color: #444;
    font-family: serif;
}

#commentform_title {
    text-shadow: 0px 0px 2px lightgreen;
    font-size: large;
    font-weight: bold;
}

#commentform_title::after {
    font-family: "新細明體";
    content: "写两句再走呗~";
    color: gray;
    font-size: 0.8em;
    margin-left: 2em;
}

#comment_form_container {
    transition: all 0.2s;
}

#comment_form_container:hover {
    box-shadow: 0px 0px 2em darkgray;
    border: thin solid black;
    background-color: rgb(238, 255, 238);
}

#EntryTag,#BlogPostCategory {
    margin-top: 0px !important;
    border: 1px dashed rgb(192, 192, 192);
    padding: 0.5em;
    padding-left: 20px;
}

/*刚提交的评论*/
#divCommentShow {
    background: rgba(255, 255, 255, 0.5);
    margin-top: 1em;
    width: 856px;
}
#divCommentShow blockquote{
    border-radius: 30px 0 0 0;
}

/*赞成反对*/
#div_digg{
  position:fixed;
  bottom:5px;
  width:120px;
  right:12px;
  border:thin solid #aaa;
  padding:10px;
  background-color:#fff;
}

/*博文详情*/
#blog-comments-placeholder {
    margin-bottom: 0;
}
/*博文*/
#cnblogs_post_body {
    font-family: "微软雅黑";
    line-height: 1.8;
}

#cnblogs_post_body p {
    transition: all 0.5s;
}

#cnblogs_post_body p:hover {
    background-color: lightgoldenrodyellow;
}

#author_profile_info {
    padding: 0.5em;
    transition: all 0.5s;
}

#author_profile_info:hover {
    background: white none repeat scroll 0% 0%;
}

/*文章列表*/
.forFlow {
}

.entrylistTitle {
    font-size: 1.5em;
    color: darkgoldenrod;
    padding: 0 0 0 0.5em;
}


.day,.entrylistItem {
    background-color: #FDFDE2;
    margin: 1em 1em 1em 0em;
    padding: 0.5em;
    padding-bottom: 2em;
    box-shadow: 1px 1px 1px 1px #999;
    border-radius: 0 1em 0 0;
    transition: all 0.5s;
}

.day:hover {
    border: thin solid black;
    background-color: white;
}

.dayTitle {
    float: right;
}

.dayTitle>a {
    color: gray;
    text-decoration: none;
}

.postTitle, .entrylistPosttitle {
    font-size: large;
    font-weight: bold;
    border-bottom: gray thin solid;
    font-family: "微软雅黑";
}

.postTitle>a, .entrylistPosttitle>a {
    text-decoration: none;
    color: green;
    transition: all 0.2s;
}

.postTitle>a:hover {
    color: orange;
}

.postTitle>a:hover::before {
    content: " ~ ";
    position: absolute;
    margin-left: -1em;
}

.c_b_p_desc_readmore {
    color: red;
}

.c_b_p_desc_readmore:hover {
    color: green;
}