element.style {
    /* font-size: 11px; */
    font-weight: normal;
}
#blogTitle {
    height:15px;
}
#header {
    background: url(/Skins/coffee/images/header.gif) right top no-repeat;
    height:15px;
}

.cnblogs_code_toolbar {
    margin-top: 5px;
display:none;
}
.cnblogs_code span {
    font-size: 16px !important;
}

.cnblogs_code pre {
    font-size: 16px !important;
    word-wrap: break-word;
    white-space: pre-wrap;
}
.cnblogs_code {
    background-color: #f5f5f5;
    font-size: 16px !important;
    border: 1px solid #ccc;
    padding: 5px;
    overflow: auto;
    margin: 5px 0;
    color: #000;

}


.postBody p, .postCon p {
 
    margin: 0 auto 1em auto;
    line-height:0;

}
#cnblogs_post_body ol {
     font-size: 18px;
    padding-left: 40px;

}

.postBody a:link, .postBody a:visited, .postBody a:active {
  font-size: 18px;
    text-decoration: underline;

}


<style type="text/css">
   


 #cnblogs_post_body a {
        color: #21759b;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: linear;
    }
#cnblogs_post_body a:hover{
    margin-left: 20px
}

#navCategory  a{
    display: block;
    transition:all 0.6s;
}
#navCategory a:hover{
    margin-left: 0px
}

#blog-sidecolumn  a{
    display: block;
    transition:all 0.6s;
}
#blog-sidecolumn a:hover{
    margin-left: 20px
}

#sidebar_toptags li a{
float:left;
}
#TopViewPostsBlock li a{
margin-left: 5px;
}
#cnblogs_post_body a{
    display: block;
    transition:all 0.6s;
}
</style>


#topics .postDesc {
    position: fixed;
    float: right;
    width: 100%;
    text-align: right;
    padding-right: 5px;
    color: #666;
    margin-top: 5px;
    font-size: 18px;

}


#sideBar {
margin-left:35px
    width: 130px;
    padding: 0px 0 0px 5px;
        padding-top: 0px;
    float: right;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;

}



#blogTitle h1 {
    font-size: 150%;
    font-weight: bold;
    line-height: 1.5;
padding-top: 15px;
    margin-left: 2em;
    font-family: "黑体","ms song","宋体","Arial","verdana","Helvetica", "sans-serif";
font-size: 22px;
 letter-spacing:2px;
padding-left:15px;
}

.blogStats {
    float: right;
    color: #333333;
    margin-top: 8px;
    text-align: right;
display:none;
}
#navList a {
    float: left;
    text-align: center;
    padding-top: 0px;
    margin-right: 30px;
letter-spacing:3px;
font-weight:bold;
color: #00CD00;
line-height:1px;
display:none;
}
#navigator {
    clear: both;
    width: 95%;
    margin: auto;
    height: 0px;
    background: #FEFEF2 url(/Skins/coffee/images/line.gif) left bottom repeat-x;
margin-bottom: 1px;
    font-size:18px;
padding-left:10px;
color: #00CD00;
font-weight:bold;
line-height:1px;
display:none;
}

#topics .postTitle {
    font-size: 22px;
    font-weight: bold;
    float: left;
           line-height: 2.2;
    padding-left: 5px;
margin-bottom: 0px;

     padding-top: 6px;
}
.postBody {
    line-height: 1.5;
    margin-top: 0px;
}

#blog_post_info_block {
    margin-top: 20px;
display:none;
}

.commentform {
    width: 90%;
    margin: auto;
    margin-bottom: 10px;
display:none;
}
#topics .postDesc {
    float: right;
    width: 100%;
    text-align: right;
    padding-right: 5px;
    color: #666;
    margin-top: 5px;
 font-size: 18px;
}




input.btn_my_zzk{
    display:none;
}

.input_my_zzk{
   width:220px;
   vertical-align:middle;
   height:28px;
  
   font-size: 17px;
  
}




#cnblogs_post_body
{
    color: black;      
    font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
    font-size: 15px;
}

#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: #FFFFFF;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 18px;
    font-weight: bold;
    height: 30px;

    line-height: 1px;
    margin: 18px 0 !important;
    padding: 8px 0 5px 5px;
    text-shadow: 2px 2px 3px #222222;
padding-left:8px;
padding-top:6px;
}
#cnblogs_post_body h2    {
    background: #008eb7;
    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: 18px;
    font-weight: bold;
    height: 30px;
	 width:855px;
    line-height:20px;
    margin: 18px 0 !important;
    padding: 8px 0 5px 5px;
    text-shadow: 2px 2px 3px #222222;
padding-left:8px;
padding-top:6px;
}

#cnblogs_post_body h3{
    background: #2B6600;
    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: 18px;
    font-weight: bold;
    height: 30px;
	 width:570px;
    line-height: 20px;
    margin: 18px 0 !important;
    padding: 8px 0 5px 10px;
    text-shadow: 2px 2px 3px #222222;
padding-left:8px;
padding-top:6px;
}
#页面中a标签鼠标位置
#cnblogs_post_body h2:a{
   color: rgb(235, 235, 235);
}
#cnblogs_post_body h2 a:hover{
   color: rgb(255, 102, 0);
}
#页面中标题位置
#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{
   color: rgb(235, 235, 235);
}
#cnblogs_post_body h3:hover{
   color: rgb(255, 102, 0);
}