body {
    background: url("https://files.cnblogs.com/mrcoke/1.ico") no-repeat fixed 1000px 0 #FFFFFF;
    color: #333333;
    font-family: "verdana","宋体","Arial","微软雅黑","Helvetica","sans-serif";
    font-size: 9pt;margin:0;
    min-height: 101%;
}
input,textarea{border-width: 1px;}
ul,li,p,div,form,h2,h3{margin:0;padding:0;}
li {list-style:none;}
#navList > li{list-style: none outside none;float:left;}
a{color:#1A356E;text-decoration:none;outline:none;}
a:hover{color:#ff6300;text-decoration:none;}

.subtitle h1{padding-right:24px;}
#Header1_HeaderTitle{color:#ff6300;}
#blogTitle h2 {
    background-color: white;
    bottom: 3px;
    color: #777777;
    font-size: 13px;
    font-weight: normal;
    margin-top: -10px;
    position: absolute;
    right: 0;
    text-indent: 2px;
    z-index: 1;letter-spacing: -1px;
}


#home{
width:990px;
}
#header {
    background: url("https://files.cnblogs.com/mrcoke/2.ico") no-repeat scroll 0 -55px white;
    height:90px;
    position: fixed;z-index: 888;
    width: 1050px;box-shadow: -4px 3px 3px rgba(0,0,0,0.25);
}
#blogTitle{color: red;
    float: right;
    font-weight: normal;
    margin-top:15px;
    text-align: right;
    width: 80%;}
h2{color: red;font-size: 13px;}
#navigator{float: right;margin-top:5px;}
#navList {
    color: #1084C6;
    left: 195px;
    position: absolute;
    top: 40px;
    width:400px;
}
#navList a{color: #1074B0;padding: 0 15px 0 0;font-weight: bold;font-size: 13px;}
.blogStats {
	width:160px;
    color: #EA5916;
    float: right;
    font-size: 12px;
    left: 334px;
    padding-right: 8px;
    padding-top: 5px;
    position: absolute;
    top: 67px;letter-spacing: -1px;
}

#main{}
#mainContent{margin-top: 100px;float: right;width: 750px;}
#mainContent a:hover{color:#1A356E;/*text-shadow:0 0 3px #585858;*/ margin-left:8px;}
.forFlow{border-top: 1px dotted #CCCCCC;margin-top: -10px;padding: 15px 5px 0;}
.day{}
.dayTitle,.dayTitle a{color: #999999;float: right;}
.postTitle,.postTitle a{font-size: 14px;font-weight: bold;padding: 0 0 15px;}
.c_b_p_desc{color: #333333;line-height: 28px;}
.c_b_p_desc_readmore{color:#FF5900;float: right;letter-spacing: 2px;text-decoration:none;text-indent: 0;width: 100%;}
.postDesc{border-bottom: 1px dotted;margin-bottom: 20px;padding-bottom: 10px;width: 100%;}
.postDesc,.postDesc a{color: #999999;float: right;margin-left: 5px;}
#profile_block {
    line-height: 26px;
    margin-top: 5px;
    padding-left: 10px;
}
a.entrylistItemTitle { font-size:12px; font-weight:700;}

#RecentCommentsBlock li{width:100%;word-wrap: break-word;}
#leftcontentcontainer > div > ul{padding:0 3px 0 5px;}
.catListPostCategory li{width: 100%;}
.catListLink li{margin:1px 9px;}
.catListTag li{margin:1px 4px;}
.catListPostArchive li{margin:1px 4px;}

#RecentCommentsBlock,#TopViewPostsBlock,#TopFeedbackPostsBlock,#TopDiggPostsBlock,#SingleColumn1_ctl00_widget_my_google,#widget_my_zzk{padding: 0 5px;}
#sideBar{margin-top:90px;float: left;width: 235px;border-right:1px dotted #CCC;}
#sideBarMain{padding:0 0 0 8px;line-height: 25px;margin-top: -5px;}
.catListTitle {
    background-color: #F3F3F3;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #888888;
    float: left;
    font-size: 13px;
    letter-spacing: 3px;
    text-indent: 10px;
    width: 100%;
}


#Calendar1_entryCal{width: 100%;}
#Calendar1_entryCal td{border-top: 1px dotted #AAAAAA;}
.CalTodayDay{background-color:red;color:#fff;}

.topicListFooter a{font-size: 13px;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 10px;
    text-align: right;}

#cnblogs_post_body{color: #333333;
    font-size:10pt;font-family: verdana,arial,'宋体';
    line-height: 25px;
    padding: 5px 10px;
    word-wrap: break-word;
}
.itnews a{
    font-size:10pt;
    line-height: 25px;
}
.postCon{
    color: #333333;font-family: verdana,arial,'宋体';
    font-size: 10pt;
    line-height: 25px;
    word-wrap: break-word;
}
#clustrmaps-widget{margin:5px 0 5px 5px;}

#resolvermap {width:220px;margin-top:5px;}
#reslovermap embed {width:220px;}

.feedbackItem{
    color: #444444;
    font-size: 13px;
    line-height: 28px;
    padding: 10px 4px;
}
#footer{margin-top: -25px;text-align: center;}
.clear{clear:both;}

#widget_my_google{padding:0 5px;}