/*公用*/
body {
    font-size:15px;
    padding:0;
    margin:0;
    font-family:"微软雅黑","宋体",Arial;
    min-width:1200px;
}
#home {
    opacity: 0.95;
    filter: alpha(opacity=95);
    box-shadow:0 0 50px #000;
    margin:23px auto;
    width:1300px;
    background:#fff;
    overflow:auto;
    border:solid 1px #fff;
}
/*段落*/
.postBody p,.postCon p {
    margin:7px 0;
    line-height:24px;
}
h1 {
    margin:0;
}
h3 {
    font-size:15px;
    font-weight:bold;
}
/*超链接*/
a {
    color:#464646;
    text-decoration:none;
}
a:hover {
    text-decoration:none;
}
a:hover {
    background:#F0F0F0;
    text-decoration:none;
}
a:visited {
    color:#464646;
}
ul {
    list-style:none;
    margin:0;
    padding:0;
}
image {
    border:none;
}
#header {
    padding:20px;
}
/*博客标题*/
#blogTitle,#blogTitle a {
    font-weight:bold;
    color:#666;
}
#blogTitle .title {
    margin-top:10px;
    height:100px;
    line-height:100px;
    font-size:36px;
    padding-left:120px;
    background:white url('https://images.cnblogs.com/cnblogs_com/IPrograming/353645/o_DeskLamp.png') no-repeat;
}
.headermaintitle {
    }#blogTitle,#blogTitle a:hover {
        background: transparent;
        text-decoration:none;
    }
    /*子标题*/
    .subtitle {
        padding-left:30px;
        font-size:14px;
        color:#999;
        font-weight:normal;
        margin:10px 0;
    }
    /*导航栏*/
    #navigator {
        font-size:16px;
        height:48px;
        background:#139797;
        text-align:center;
        margin-top:20px;
        margin-bottom:20px;
    }
    #navList li {
        margin:0;
        line-height:48px;
        display:inline-block;
        float:left;
    }
    #navList li:hover {
        background:#6DA47D;
    }
    #navList li a:hover{
        background:#208D8D;
    }
    #navList li a {
        padding:0 30px;
        text-decoration:none;
        line-height:48px;
        border:0;
        color:#fff;
        display:-moz-inline-box;
        display:inline-block;
    }
    .blogStats {
        height:48px;
        color:#fff;
        line-height:48px;
    }
    #main {
        padding:20px;
    }
    /*左边*/
    #sideBarMain {
        padding:0 10px 0 0;
        background:#fff;
        margin:0 0 20px 0;
        width:190px;
        font-size:12px;
        line-height:22px;
    }
    #sideBarMain a {
        color:#666;
    }
    #sideBarMain a:hover{
        background: #F0F0F0;
    }

    #leftcontentcontainer {
        color:#666;
    }
    .newsItem {
        color:#666;
    }
    /*公告*/
    #profile_block {
        margin-top:0px;
        line-height:24px;
        text-align:left;
    }
    /*主面板*/
    #mainContent {
        margin-top:0px;
        padding-top:0px;
        padding-right:0px;
        background:#fff;
        padding-bottom:0px;
        float:right;
        width:960px;
        padding-left:0px;
    }
    /*每日文章列表*/
    .day {
        background:#fff;
        padding:0;
        margin:0 0 20px 0;
    }
    /*博客标题*/
    .postTitle a {
        color:#464646;
        text-decoration:none;
    }
    .postTitle a:hover
    {
        background:#F2F2F2;
    }
    .postTitle {
        padding-bottom:10px;
        font-size:20px;
        font-weight:bold;
        color:#464646;
        background:url('https://images.cnblogs.com/cnblogs_com/IPrograming/353645/o_forward.png') no-repeat 0 -2px;
        padding-left:30px;
    }
    .dayTitle {
        display:none;
    }
    /*摘要*/
    .c_b_p_desc {
        padding:10px;
        line-height:24px;
        color:#888;
    }
    .c_b_p_desc a {
        font-weight:bold;
        color:#00798F;   
        text-decoration:none;
    }
    .c_b_p_desc a:hover {
        background:#F0F0F0;   
        text-decoration:none;
    }
    /*右侧图片*/
    .desc_img {
        margin-left:10px;
        border:solid 1px #fff;
        box-shadow:0 0 10px #aaa;
    }
    /*博文页*/
    #topics .post {
        background:#fff;
    }
    .postCon {
        padding:10px 20px 0 20px;
    }
    .postDesc {
        margin:0 30px;
        margin-bottom:2px;
        padding:8px 0px;
        font-size:12px;
        color:#aaa;
        background:#fff;
        text-align:right;
    }
    .postDesc a {
        color:#AAA;
    }
    .postBody {
        padding:0;
    }
    /*google搜索框*/
    #google_q,#q {
        height:22px;
        width:120px;
        border:solid 1px #ccc;
        box-shadow:inset 0 0 3px #ddd;
        border-radius:4px;
    }
    /*搜索按钮*/
    .btn_my_zzk {
        font-family:'Microsoft Yahei';
        border:none;
        height:26px;
        width:60px;
        padding:1px;
        font-size:14px;
        cursor:pointer;
        position:relative;
        vertical-align:middle;
        display:inline-block;
        background:#55895B;
        border-radius:4px;
        color:#fff;
    }
    .btn_my_zzk:hover {
        background:#6DA47D;
    }
    /*评论按钮*/

    #btn_comment_submit {
        border:none;
        height:48px;
        width:120px;
    }
    /*评论按钮*/
    .comment_btn {
        font-family:'Microsoft Yahei';
        border:none;
        height:48px;
        width:120px;
        font-size:18px;
        cursor:pointer;
        position:relative;
        vertical-align:middle;
        display:inline-block;
        background:#008299;
        color:#fff;
    }
    #btn_comment_submit:hover {
        background:#00798F;
    }
    /*评论标题*/
    .feedback_area_title {
        padding:10px;
        font-size:24px;
        font-weight:bold;
        color:#0F6CA0;
        border-bottom:solid 6px #008299;
    }
    .feedbackListSubtitle {
        font-size:12px;
        color:#888;
    }
    .feedbackListSubtitle a {
        color:#888;
    }
    .comment_quote {
        background:#FCFAAC;
        padding:15px;
        border:1px solid #CCC;
    }
    #commentform_title {
        color:#0F6CA0;
        background-image:none;
        background-repeat:no-repeat;
        margin-bottom:10px;
        padding:10px 20px 10px 10px;
        font-size:24px;
        font-weight:bold;
        border-bottom:solid 6px #008299;
    }
    /*评论框*/
    #comment_form {
        margin:10px 0;
        padding:0;
    }
    .commentform {
        margin:10px 0;
        padding:10px 20px;
        background:#fff;
    }
    /*评论输入域*/
    #tbCommentBody {
        font-family:'MIcrosoft Yahei';
        margin-top:10px;
        width:940px;
        max-width:940px;
        min-width:940px;
        background:white;
        color:#333;
        border:2px solid #fff;
        box-shadow:inset 0 0 8px #aaa;
        padding:10px;
        height:120px;
        font-size:14px;
        min-height:120px;
    }
    /*评论条目*/
    .feedbackItem {
        font-size:14px;
        line-height:24px;
        margin:10px 0;
        padding:20px;
        background:#F2F2F2;
        box-shadow:0 0 5px #aaa;
    }
    .feedbackListSubtitle {
        font-weight:normal;
    }
    /*分类页*/
    .entrylist {
        padding:10px 20px;
        background:#fff;
    }
    .entrylistItem {
        margin:10px 0;
        padding:10px;
    }
    .entrylistPosttitle {
        font-size:18px;
        font-weight:bold;
        background:url('https://images.cnblogs.com/cnblogs_com/IPrograming/353645/o_forward.png') no-repeat 0 -2px;
        padding-left:30px;
    }
    .entrylistPostSummary {
        padding:10px;
    }
    .entrylistItemPostDesc {
        font-size:12px;
        color:#999;
        padding-left:40px;
    }
    /*尾部*/
    #footer {
        font-size:12px;
        margin:20px;
        padding:12px;
        text-align:center;
        background:#139797;
        color:#DDD;
        font-size:14px;
    }
    /*文章内图片*/
    #cnblogs_post_body p img {
        margin:10px;
    }


    .diggword {
        margin-top: 5px;
        margin-left: 0px;
        font-size: 12px;
        color: #36F;
        font-weight: bold;
    }
    /**绿色通道 样式修改**/
    #green_channel a{
      padding: 8px 8px;
  }
  #green_channel {
    padding: 10px 20px;
    bottom: 0px;
    right: -20px;
    margin-right: 43px;
    border: medium none;
    font-size: 9pt;
    color: white;
    width: 410px;
    font-weight: bolder;
    position: fixed;
    background:#208D8D !important;
    z-index: 999999;
}
/*最新评论*/
#myposts .PostList {
    font-size:14px;
    line-height:24px;
    margin:10px 0;
    padding:20px;
    background:#F2F2F2;
    box-shadow:0 0 5px #aaa;
}
#myposts .postTitl2 a {
    color:#6DA47D;
}
/*禁用日历*/
#calendar
{
  display:none;
}
/*禁用搜索框*/
.mySearch{
    display:none;
}
/*禁用常用链接*/
.catListLink{
    display:none;
}
/*禁用相册*/
.catListImageCategory{
    display:none;
}
/*顶顶*/
#div_digg {
    bottom: 50px;
    right: 30px;
    padding: 8px 8px 8px 10px;
    background-color: #FFFFA3;
    border: 1px solid #D9DBE1;
}
#back-to-top
{
    position: fixed;
    bottom: 50px;
    right: -6px;
}
#back-to-top a
{
    text-align: center;
    text-decoration: none;
    color: #d1d1d1;
    display: block;
    width: 80px; 
}
#back-to-top a:hover
{
    color: transparent;
    background:transparent;
}
#back-to-top a span
{
    background: white;
    border-radius: 6px;
    display: block;
    height: 60px;
    width: 66px;
    background:transparent url(https://images.cnblogs.com/cnblogs_com/IPrograming/353645/o_iconRocket.gif) no-repeat center center;
    margin-bottom: 5px;
}
#back-to-top a:hover span
{
    background:transparent url(https://images.cnblogs.com/cnblogs_com/IPrograming/353645/o_iconRocket.gif) no-repeat center center;
}

::selection {
    background:rgb(255,255,158); 
}
::-moz-selection {
    background:rgb(255,255,158);
}
::-webkit-selection {
    background:rgb(255,255,158);
}  