/* h1标题样式 */
h1 {
    text-align: center;
    text-font: 24px;
    color:#009db5;
}

/* 全局背景样式 */
body {
    background-color: #f6f6f6;
}

/* 内容区和导航条背景颜色 */
#main,
#navigator {
    background-color: white;
}

#profile_block {
    display: none;
}

/* h2标题样式 */
h2 {background-color:#009db5;
    color: white;
    text-font: 18px;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.4);
}

/* h3标题样式 */
h3 {
    font-size: 18px;
}

h4 {
    font-size: 16px;
}

#cb_post_title_url {
    font-size: 18px;
    text-align: center;
    text-weight: border;
    color:black;
}

#canvas {
    margin-top: 20px;
}

div#main {
    border: 0.8px solid grey;
    margin-bottom: 30px; 
}

strong {
    font-size: 16px;
}

.postTitle a {
    color:#009db5
}

.entrylistTitle {
    background-color:#009db5;
    width:100%;
    color: white;
    text-font: 16px;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.4);      
}

.entrylistItem a {
    color:#009db5
}

#home {
    margin: 0px auto;
    text-align: left;
    max-width: 1226px;
}

#footer {
    margin-bottom: 20px;
}

#blogTitle {
    background-color: #f6f6f6;
}

/* 推荐及反对 */
#div_digg {
    padding: 5px;
    position: fixed;
    z-index: 1000;
    bottom: 0px;
    right: 0;
    border: 0px solid #D9DBE1;
    background-color: #FFFFFF;
    opacity: 0.8;
    width: 46px;
    float: right;
    margin-bottom: 10px;
    margin-right: 10px;
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
    border: 2px solid red;
}

/* ignore反对 */
.buryit {
    display: none;
}

/*链接颜色*/
#post_detail a{
    text-decoration:none;
}

#post_detail a:link {color:white;}
#post_detail a:visited {color:gray;}
#post_detail a:hover {color:#00a1b8;}
#post_detail a:active {color:red;}

/* 设置签名格式 */
#MySignature {
    display: none;
    background-color: #009db5;
    border-radius: 10px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.4);
    padding: 10px;
    line-height: 1.5;

    font-size: 16px;
    font-family: 'Microsoft Yahei';
}

/* 导航条边框 */
#navigator {
    border: 0.8px solid grey;
    border-bottom-style: none; 
}

/* 左侧内容栏边框隐藏 */
#sideBar {
    border-left-style: 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;
}
#ad_t2 {
    display: none;
}


/*评论*/
#tbCommentBody {
    width:90%;
}

/*目录导航*/
/*生成博客目录的CSS*/
#uprightsideBar{
    
    font-size:18px;
    font-family:'Monaco', Microsoft Yahei, 宋体, sans-serif;
    text-align:left;
    position:fixed;/*将div的位置固定到距离top:50px，left:0px的位置，这样div就会处在最左边的位置，距离顶部50px*/
    top:180px;
    right:0px;
    width: auto;
    height: auto; 
}

#sideBarTab{
    
    float:left;
    width:30px; 
    border:1px solid #e5e5e5;
    border-right:none;
    text-align:center;
    background:#ffffff;
}

#sideBarContents{

    font-size:14px;
    float:left;
    overflow:auto; 
    overflow-x:hidden;!important;
    width:200px;
    min-height:108px;
    max-height:460px;
    border:1px solid #e5e5e5;
    border-right:none; 
    background:#ffffff;
}
#sideBarContents dl{
    margin:0;
    padding:0;
}

#sideBarContents dt{
    margin-top:5px;
    margin-left:5px;
}

#sideBarContents dd, dt {
    cursor: pointer;
}

#sideBarContents dd:hover, dt:hover {
    color:#A7995A;
}
#sideBarContents dd{
    margin-left:20px;
}



.backToTop {
     border: 1px dashed;
     display: none;
     width: 18px;
     line-height: 1.2;
     padding: 5px 0;
     background-color: #fff;
     color: #000;
     font-size: 12px;
     text-align: center;
     position: fixed;
     _position: absolute;
     right: 10px;
     bottom: 100px;
     _bottom: "auto";
     cursor: pointer;
     opacity: .6;
     filter: Alpha(opacity=60);
}