#mainContent .forFlow{
background: #f16e50;
}
#profile_block a{
color:#fff;
}
.newsItem,#navList a:hover{
background-color: #f16e50;
border-radius: 0;
}
#navList{
border-radius: 0;
border-top: 10px solid #f16e50;
}
.blogStats{
width:100%;
color:#f16e50;
}
.div_my_zzk{
border-collapse: separate;
display: table;
position: relative;
width: 100%;
margin-bottom: 10px;
}
.input_my_zzk{
border: 1px solid #f16e50;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #f16e50;
    display: inline-block;
    font-size: 14px;
    height: 30px;
    line-height: 1.42857;
    margin: 0;
    padding: 6px 2%;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    width: 80%;
}
input.btn_my_zzk{
-moz-user-select: none;
    background: none repeat scroll 0 0 #f16e50;
    border: 1px solid transparent;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    height: 44px;
    line-height: 1.42857;
    margin: 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    width: 13%;
}
#btnZzk{
width: 13%;
}
#lnkBlogLogo{
animation-delay: 0s;
    animation-duration: 2000ms;
    animation-iteration-count: infinite;
    animation-name: shake-hard;
    animation-play-state: running;
    animation-timing-function: ease-in-out;
display: none;
}
#sideBar{
margin-top:290px;
text-align: left;
}
#header{
position: fixed;
z-index: 1000;
}
.zhanghe-audio{
position: fixed;
z-index: 1000;
right:0;
bottom:0;
}
#blogTitle h1 a,.zhanghe{
    display: block;
    font-size: 88px;
    height: 120px;
    line-height: 120px;
    padding: 10px;
    text-decoration: none;
    text-shadow: 0 0 25px #7f8c8d;
    text-transform: uppercase;
    transition: all 0.8s ease-out 0s;
}
.zhanghe{
font-size: 14px;
line-height: 14px;
padding: 0;
height:14px;
display:inline-block;
}
#blogTitle h1 a:visited, #blogTitle h1 a:link,.zhanghe{
color: rgba(255, 255, 255, 0);
}
#blogTitle h1 a:hover,.zhanghe{
    text-shadow: 0 0 0 #7f8c8d;
    transition: all 0.1s ease-out 0s;
}
#blogTitle h1{
text-align: center;
    width: 100%;
max-height: 4em;
}
.dayTitle{
border-bottom: 2px solid #fff;
    clear: both;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.5em;
    margin-bottom: 10px;
    margin-top: 3px;
    text-align: right;
    width: 100%;
}
.dayTitle a{
color: #fff;
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active{
color:#fff;
}
.postTitle{
margin:20px 0 10px;
}
.postCon{
background-color: #fff;
    border-radius: 0;
    clear: both;
    float: right;
    font-family: "宋体";
    line-height: 1.5em;
    padding: 3%;
    width: 94%;
}
.c_b_p_desc{
color: #666;
    font-size: 14px;
    line-height: 2;
    overflow: hidden;
    text-indent: 2em;
    word-break: break-all;
    word-wrap: break-word;
}
.postCon .c_b_p_desc_readmore,.c_b_p_desc_readmore{
-moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-weight: normal;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
text-decoration:none;
background-color: #f16e50;
    border-color: #f16e50;
    color: #fff;
text-indent:0;
border-radius: 0;
    font-size: 12px;
    line-height: 1.5;
    padding: 1px 5px;
}
.postCon a:link, .postCon a:visited, .postCon a:active{
text-decoration:none;
}
.postDesc,.postDesc a:link, .postDesc a:visited, .postDesc a:active,.topicListFooter a{
color: #fff;
}
.topicListFooter{
margin:0;
}
.catListView ul li a{
display: block;
    font-size: 14px;
    padding: 5px 2%;
    width: 96%;
color:#34495e;
}
.catListView ul li a:hover{
color:#fff;
background:#f16e50;
}
#topics .postTitle{
border-bottom: 1px solid #fff;
    float: left;
    font-size: 130%;
    font-weight: bold;
    line-height: 1.5em;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.postBody{
border-bottom: 1px solid #fff;
}
#cnblogs_post_body{
margin-bottom: 250px;
}
#cnblogs_post_body *{
color: #fff;
line-height: 2;
}
#cnblogs_post_body p{
color: #fff;
line-height: 2;
}
#green_channel{
border: 1px dashed #fff;
    color: #fff;
    font-size: 14px;
    margin-bottom: 20px;
    padding: 1%;
    text-align: center;
    vertical-align: middle;
    width: 98%;
}
/*最终页面下方我的头像资料*/
#digg_block,#ad_under_post_holder{
display:none;
}
#topics .postDesc,a:link,#commentform_title,div.commentform p,.commentbox_title_left{
color:#fff;
}
div.commentform input.author, div.commentform input.email, div.commentform input.url{
width:88%;
border: 1px solid #f16e50;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #f16e50;
    display: table-cell;
    font-size: 14px;
    height: 20px;
    line-height: 1.42857;
    margin: 0;
    padding: 6px 3%;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
}
div.commentform input.author{
background-position:3px 2px;
}
.commentbox_title{
width:100%;
}
div.commentform textarea{
color: #f16e50;
    font-size: 14px;
    height: 200px;
    padding: 2%;
    width: 96%;

}
.comment_btn{
-moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
background-color: #fff;
    border-color: #ccc;
    color: #f16e50;
height:auto;
}
.bq_post_comment{
border: 1px dotted #FFFFFF;
color: #FFFFFF;
}
.feedback_area_title{
 border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
}
.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active,.feedbackListSubtitle{
color: #FFFFFF;
}
.feedbackCon{
background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: medium none;
    line-height: 1.5em;
    margin-bottom: 1em;
    padding: 10px;
}
.blog_comment_body{
color: #f16e50;
}
.comment_vote a{
-moz-user-select: none;
    background-color: #F16E50;
    background-image: none;
    border: 1px solid #F16E50;
    border-radius: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
    padding: 1px 5px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    vertical-align: middle;
    white-space: nowrap;
}
.login_tips{
color:#fff;
}
.catListTag ul li {
display: inline-block;
margin:0 0 5px 5px;
background-color: #F16E50;
color:#fff;
padding:5px;
}
.catListTag ul li a{
margin-right:5px;
}
.postBody h1,.postBody h2,.postBody h3,.postBody h4,.postBody h5{
color:#fff;
}
#cnblogs_post_body ul li,#EntryTag,.catListTag ul li a{
color:#fff;
}
#EntryTag a:link, #EntryTag a:visited, #EntryTag a:active{
background-color: #fff;
    color: #f16e50;
    display: inline-block;
    margin: 0 0 5px 5px;
    padding: 5px;
    text-decoration: none;
}
.cnblogs_code{
background-color: #fff;
    border: medium none;
    border-radius: 0;
font-family: Microsoft YaHei,arial;
padding:10px;
}
#myposts *{
color:#fff;
}
.postTitl2{
display: block;
    float: left;
    width: 100%;
}
.postDesc2{
float: right;
}
#post_next_prev * ,#post_next_prev{
color:#fff;
}
.postTitle2{
transition: all 0.5s ease 0s;
}
.postTitle a:hover{
padding-left:40px;
}