/**整个网页布局,背景*/
body {
    line-height: 1.5;
    background-color: #f9f9f9;
    font-size: 14px !important;
    font-family: "Source Code Pro", "DejaVu Sans Mono", Consolas, "PingFang SC", "Microsoft YaHei", Source Han Sans SC, Inconsolata, Courier, monospace, WenQuanYi Micro Hei, sans-serif;
}

/*主体部分包含header-main-footer*/
#home {
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 15px 0px 15px;
}

/*上方标题*/
#header {
    padding: 10px;
}

/* 博客标题::时间草木*/
#blogTitle .title {
    font-size: 23pt;
    font-weight: bold;
    padding-bottom: 10px
}

/*博客标题::简介/邮箱*/
#blogTitle .subtitle {
    font-size: 13px;
    color: #808080;
}

/*导航设置*/
#nav_newpost,
#nav_contact {
    padding-right: 27px;
    float: left;
    list-style: none;
}

#nav_admin {
    list-style: none;
}

#navList {
    padding-left: 0px;
}

/*随笔-38  文章-1  评论-0*/
.blogStats {
    display: none !important;
    font-size: 12px;
    line-height: 1px;
}

/*中间文章*/
#main {
}

/*文章主体:标题+正文*/
#mainContent {
    max-width: 1024px;
    min-width: 720px;
    float: left;
    padding: 0 15px;
    /*background-color: #ffffff;*/
    border-radius: 4px;
}

/*文章分类*/
#sideBar {
    margin-left: 10px;
    min-width: 245px;
    max-width: 245px;
    float: left;
    background-color: #ffffff;
    border-radius: 4px;
}


/*全部的链接下划线取消*/
a {
    text-decoration: none;
}


/*下一页,上一页*/

#nav_next_page {
    font-size: 12px;
    margin-left: -5px;
    margin-right: -15px;
    padding: 5px 10px;
    text-align: right;
    color: #0074fd;
    font-weight: 600;
    line-height: 200%;
}

.pager {
    font-size: 12px;
    margin-right: -15px;
    text-align: right;
}


/* 文章列表::每篇文章 背景色 间距设置*/
.day {
    padding: 0 10px;
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: 20px;
    background: #f0f0f0;
    border-radius: 4px;
}

.day .postTitle {
    padding-top: 10px;
    font-weight: bold;
}

.day .postDesc{
    padding-bottom: 10px;
}

.day .postCon, .postDesc {
    font-size: 12px;
    color: gray;
}

.day .postSeparator{
    height: 20px;
    background-color: #f9f9f9;
    margin: 0 -10px;
}

/*发布时间*/
.dayTitle {
    display: none;
}

.forFlow {
    margin: 0 !important;
}

#footer {
    padding: 20px 0 20px 10px;
}

#page_end_html {
    margin: 0 auto;
    max-width: 1320px;
    padding-left: 10px;
}

/*文章页面:: 文章,评论, 评论框*/
#post_detail {
    background-color: #ffffff;
    margin-left: -10px;
    padding: 15px;
}

/*代码显示的格式相关*/

.cnblogs_code {
    font-size: 13px !important;
    font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier !important
}

.cnblogs_code pre {
    font-size: 13px !important;
    font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier !important
}

.cnblogs_code span {
    font-size: 13px !important;
    font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier !important
}

/*文章详情::文章标题*/
#post_detail .postTitle .postTitle2 {
    color: #0000FF;
    font-size: 18px;
}

/*文章结束::分类*/
#BlogPostCategory {
    margin-top: 60px !important
}

/*文章结束::标签*/
#EntryTag {
    margin-bottom: 20px !important
}
/*文章结束时的发布时间信息*/
.post .postDesc {
    margin-top: 10px;
    margin-bottom: 20px;
}

/* 评论 */
#blog-comments-placeholder {
    margin-left: -5px;
}

.feedbackItem {
    background-color: #f0f0f0;
    font-size: 12px;
    margin-bottom: 10px;
    padding: 5px 10px;
    border-bottom: none !important;
    border-radius: 4px;
}

/*评论中的回复/引用/删除*/
.feedbackManage {
    float: right;
    color: #00b0e8;
}
/*回复内容*/
.feedbackCon {
    padding-left: 10px;
}
.feedbackCon>#p {
    margin: 0 10px;
}
/*评论框宽度*/
.comment_textarea {
    width: 100% !important;
}


/* 隐藏内容 */

/*主站点, 个人主页, 订阅*/
#nav_sitehome,
#nav_myhome,
#nav_rss {
    display: none;
}

/*个人简介*/
#MySignature {
    display: none !important
}

/* 推荐阅读 */
#under_post_news {
    display: none;
}

/*随笔分类的"随笔分类"四个字*/
.catListTitle {
    display: none;
}

/*包括文章推广,收藏,作者信息等*/
#blog_post_info {
    display: none !important;
}

/* 广告 */
#ad_t2 {
    display: none !important;
}

.c_ad_block {
    display: none !important;
}

#sidebar_ad {
    display: none !important;
}

#poweredby {
    display: none !important;
}
