/*#EntryTag {
font-size:9pt;
color:#666;
float:right;
margin-top:10px;
}

.topicListFooter {
text-align:right;
margin-right:10px;
margin-top:10px;
}

#divRefreshComments {
margin-right:10px;
font-size:9pt;
text-align:right;
margin-bottom:10px;
}

* {
margin:0;
padding:0;
}

html {
height:100%;
}

body {
color:#000;
background:#FCFCF5;
font-family:"verdana","ms song","宋体","Arial","微软雅黑", "Helvetica", "sans-serif";
font-size:9pt;
min-height:101%;
}

table {
border-collapse:collapse;
border-spacing:0;
background-color:#fff;
border:1px solid #E8E7D0;
}

td {
background-color:#fff;
font-size:12px;
padding:2px;
}

fieldset,img {
border:0;
}

ul {
word-break:break-all;
}

li {
list-style:none;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:400;
}

.clear {
clear:both;
}

#home {
min-width:980px;
width:98%;
margin:0 auto;
}

#header {
margin-top:0px;
padding-bottom:0px;
border:0;
}

#blogTitle {
height:70px;
clear:both;
}

#blogTitle h1 {
font-size:23px;
color:#9BBB38;
font-weight:900;
margin-top:-5px;
margin-left:10px;
padding:10px 40px;

}

#blogTitle h2 {
color:#4096EE;
margin-left:30px;
}

#navigator {
border-bottom:3px solid #f60;
clear:both;
height:30px;
background: transparent;
}

#navList {
margin-left:20px;
min-height:30px;
float:left;
}

#navList li {
color: #fff;
height:28px;
font-size:14px;
width:5em;
font-weight:700;
float:left;
margin:0 0 0 10px;
}

#navList a,#navList a:visited, #navList a:active {
color:#fff;
border-right:0px;
display:block;
float:left;
width:5em;
padding-top:8px;
height:22px;
background-color:#f60;
text-align:center;
}

#navList a:hover{
color:#fff;
background-color:#9BBB38;
text-decoration:none;
}

.blogStats {
float:right;
color:#ccc;
margin-top:8px;
margin-right:2px;
text-align:right;
}

#main {
width:100%;
min-width:950px;
text-align:left;
margin-top:10px;
}

#mainContent .forFlow {
margin-left:21em;
float:none;
width:auto;
}

#mainContent {
min-height:200px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
word-break:break-all;
float:right;
margin-left:-25em;
width:100%;
padding:10px 0;
}

.day {
_height:10px;
border:1px solid #E8E7D0;
padding-left:15px;
margin-bottom:20px;
background:#fff;
min-height:50px;
padding-bottom:5px;
}

.dayTitle {
border-bottom:0 solid #666;
clear:both;
color:#666;
font-size:110%;
font-weight:700;
line-height:1.5em;
margin-bottom:10px;
margin-top:3px;
text-align:left;
width:100%;
}

.postTitle {
line-height:1.5em;
border-bottom:0 dotted #D2E4B7;
padding-bottom:0px;
clear:both;
color:#64A038;
float:right;
font-size:120%;
font-weight:700;
width:100%;
background:transparent url('https://www.cnblogs.com/images/cnblogs_com/jxjnice/163783/t_Discussion.jpg') no-repeat;
}

.postCon {
clear:both;
float:right;
line-height:22px;
width:100%;
font-size:13px;
padding:5px 0;
}

.postDesc {
padding-right:5px;
border-top:1px dashed #E8E7D0;
clear:both;
color:#666;
float:right;
margin-right:20px;
margin-top:5px;
padding-top:5px;
text-align:right;
width:96%;
}

.postDesc a:hover {
color:#F60;
text-decoration:none;
}

.postSeparator {
height:1px;
width:100%;
clear:both;
float:right;
border-top:0 dotted #666;
margin:0 auto 15px;
}

#sideBar {
width:230px;
min-height:200px;
float:left;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
word-break:break-all;
margin-top:10px;
padding:0;
}

.newsItem {
border:1px solid #E8E7D0;
background:#fff;
margin-bottom:0;
padding:0;
}

#calendar {
width:229px;
margin-top:10px;
margin-bottom:10px;
}

#calendar .Cal {
width:100%;
line-height:1.5em;
}

.Cal {
border:1px;
color:#666;
}

#calendar table a:link,#calendar table a:visited,#calendar table a:active {
font-weight:700;
}

#calendar table a:hover {
color:#FFF;
text-decoration:none;
background-color:#F60;
}

#calendar .CalNextPrev a:link,#calendar .CalNextPrev a:visited,#calendar .CalNextPrev a:active {
font-weight:700;
background-color:#FFF;
}

.CalDayHeader {
border-bottom:1px solid #ccc;
}

.CalTitle {
width:100%;
background:#FFF;
color:#000;
border-bottom:2px solid #ccc;
}

.catListTitle {
background:transparent url('') no-repeat right;
font-weight:700;
line-height:1.5em;
font-size:14px;
margin-top:15px;
margin-bottom:10px;
text-align:center;
}

.divRecentComment {
color:#666;
margin-bottom:1em;
}

#topics {
min-height:200px;
float:left;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
word-break:break-all;
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
width:99.5%;
padding:0 0 3px;
}

#topics .postTitle {
border-bottom:0 solid #999;
float:left;
font-size:120%;
font-weight:700;
line-height:1.5em;
padding-left:5px;
width:100%;
}

.postBody {
border-bottom:0 solid #000;
color:#000;
line-height:2em;
padding:5px 2px 5px 5px;
}

#EntryTag a {
margin-left:5px;
}

#topics .postDesc {
color:#666;
float:right;
margin-top:5px;
padding-right:5px;
text-align:right;
width:98%;
}

.feedback_area_title {
background:transparent url('https://www.cnblogs.com/images/cnblogs_com/jxjnice/163783/t_icon.jpg') no-repeat scroll left bottom;
border-bottom:0 solid #333;
font-weight:700;
margin-bottom:10px;
margin-top:20px;
padding-left:28px;
font-size:120%;
color:#f60;
}

.louzhu {
background:transparent url('https://www.cnblogs.com/images/cnblogs_com/Terrylee/147338/o_blogger.png') no-repeat scroll right top;
padding-right:16px;
}

.feedbackListSubtitle {
border-bottom:1px dashed #E8E7D0;
color:#666;
height:30px;
line-height:30px;
padding-left:10px;
padding-right:15px;
}

.feedbackListSubtitle a:link,.feedbackListSubtitle a:visited,.feedbackListSubtitle a:active {
color:#666;
font-weight:400;
}

.feedbackManage {
width:160px;
text-align:right;
float:right;
}

.feedbackCon {
background:url('https://www.cnblogs.com/images/cnblogs_com/jxjnice/163783/t_comment.gif') no-repeat 5px 0;
min-height:35px;
margin-bottom:1em;
line-height:1.5em;
border-bottom:0 solid #CCC;
width:94%;
padding:18px 18px 10px 40px;
}

.commenttb {
width:320px;
}

.entrylistTitle,.PostListTitle,.thumbTitle {
border-bottom:0 solid #000;
font-size:120%;
font-weight:700;
padding-bottom:3px;
padding-right:10px;
text-align:left;
}

.entrylistItem {
_height:20px;
border:1px solid #E8E7D0;
background:#fff;
width:97%;
margin-bottom:30px;
min-height:20px;
padding:10px;
}

.entrylistPosttitle {
background:transparent url('https://www.cnblogs.com/images/cnblogs_com/jxjnice/163783/t_Discussion.jpg') no-repeat scroll 0 0;
border-bottom:0 solid #666;
font-size:120%;
font-weight:700;
line-height:1.5em;
padding-left:30px;
width:100%;
}

.entrylistPostSummary {
line-height:26px;
margin-bottom:5px;
margin-top:5px;
padding-left:5px;
}

.entrylistItemPostDesc {
border-top:1px dashed #E8E7D0;
padding-top:5px;
color:#666;
text-align:right;
}

.entrylist .postSeparator {
clear:both;
width:100%;
font-size:0;
line-height:0;
height:0;
border:none;
margin:0;
padding:0;
}

.pager {
text-align:right;
margin-right:10px;
}

.PostList {
_height:1.5em;
border-bottom:1px dotted #E8E7D0;
clear:both;
margin-bottom:5px;
min-height:1.5em;
padding-left:5px;
padding-right:5px;
padding-top:10px;
}

.postDesc2 {
color:#666;
float:right;
}

.postText2 {
clear:both;
color:#666;
}

.pfl_feedback_area_title {
text-align:right;
line-height:1.5em;
font-weight:700;
border-bottom:1px solid #666;
margin-bottom:10px;
}

.pfl_feedbackItem {
border-bottom:1px solid #000;
margin-bottom:20px;
}

.pfl_feedbacksubtitle {
width:100%;
border-bottom:1px dotted #666;
height:1.5em;
}

.pfl_feedbackManage {
float:right;
}

.pfl_feedbackCon {
color:#000;
padding-top:5px;
padding-bottom:5px;
}

.pfl_feedbackAnswer {
color:#F40;
text-indent:2em;
}

.errorMessage {
width:300px;
float:left;
}

.mySearch #q {
height:1.4em;
width:175px;
}

.divPhoto {
border:1px solid #ccc;
margin-right:10px;
padding:2px;
}

#footer {
text-align:center;
_height:15px;
border-top:1px solid #000;
border:1px solid #E8E7D0;
background:#fff;
min-height:50px;
height:50px;
line-height:50px;
padding-top:0;
margin:10px 0;
}

.personInfo {
margin-bottom:20px;
}

.postBody p,.postCon p {
text-indent:2em;
margin:0 auto 1em;
}

.postBody h2 {
font-size:140%;
font-weight:700;
text-decoration:underline;
margin:15px auto 2px;
}

.postBody h3 {
font-size:120%;
font-weight:700;
margin:15px auto 2px;
}

.postBody h4 {
font-size:110%;
font-weight:700;
color:#333;
margin:15px auto 2px;
}

.postBody h5 {
font-size:100%;
font-weight:700;
color:#333;

margin:15px auto 2px;
}

.postBody ul,.postCon ul {
margin-left:2em;
}

.postBody li,.postCon li {
list-style-type:disc;
margin-bottom:1em;
}

.postBody blockquote {
background:url('images/comment.gif') no-repeat 25px 0;
min-height:35px;
_height:35px;
line-height:1.6em;
color:#333;
padding:10px 60px 5px;
}

#header h1 {
font-family:Arial, Helvetica, sans-serif;
}

#header .headermaintitle {
color:#9BBB38;
}


#sideBar li {
line-height:24px;
}

.catListTitle,.boxtitle {
padding-left:5px;
background:transparent url('') no-repeat right;
border-bottom:1px solid #E8E7D0;
color:#9BBB38;
font-family:微软雅黑;
font-weight:900;
font-size:14px;
letter-spacing:2px;
line-height:1.5em;
text-align:left;
margin:10px 15px;
}

.postDesc a {
color:#64A038;
}

.postTitle2 {
color:#f60;
padding-left:30px;
}

.post {
padding:10px;
}

.feedbackItem {
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
width:99.5%;
}

#myposts {
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
padding:10px;
}

#MySignature {
border:solid 1px #E5E5E5;
background:#FFFEFE url(https://www.cnblogs.com/images/cnblogs_com/Terrylee/147338/o_info.png) no-repeat scroll 1% 50%;
padding:10px 10px 10px 60px;
}

.code {
border:solid 1px #CDEB8B;
background:#F9F7ED;
line-height:1.4em;
margin-bottom:10px;
font-size:12px;
padding:5px;
}

.codetitle {
background:#fff url('https://www.cnblogs.com/images/cnblogs_com/Terrylee/147338/o_code.png') no-repeat scroll 1% 50%;
padding-left:30px;
}

.commentform {
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
padding:0 10px 10px;
}

.contact {
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
line-height:26px;
padding:10px;
}

.div_my_zzk {
border:0 solid #E8E7D0;
margin-bottom:10px;
background:#fff;
margin-top:0;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

.input_my_zzk {
border:1px solid #EBEBEB;
color:#6B6B6B;
width:110px;
padding:2px 5px;
}

.btn_my_zzk {
background:#6E9D00 url(https://www.cnblogs.com/images/cnblogs_com/Terrylee/147338/o_img18.gif) repeat-x scroll 0 0;
color:#FFF;
font-size:12px;
font-weight:700;
width:50px;
border-color:#BAD300 #7dab00 #578900 #a9c817;
border-style:solid;
border-width:1px;
padding:1px 5px;
}

a:link,a:visited,a:active,#EntryTag a:link,#EntryTag a:visited,#EntryTag a:active,.feedbackListSubtitle a:hover,.feedbackManage a:link,.feedbackManage a:visited,.feedbackManage a:active {
color:#f60;
text-decoration:none;
}

a:hover,.postTitle a:hover,#EntryTag a:hover,.dayTitle a:hover,#MySignature a:hover,.feedbackManage a:hover {
color:#f60;
text-decoration:underline;
}


.postTitle a:link,.postTitle a:visited,.postTitle a:active,.CalTodayDay,.entrylistItemPostDesc a:hover,#MySignature a:link,#MySignature a:visited,#MySignature a:active {
color:#f60;
}

.postDesc a:link,.postDesc a:visited,.postDesc a:active,.entrylistItemPostDesc a:link,.entrylistItemPostDesc a:visited,.entrylistItemPostDesc a:active {
color:#666;
}

.catListComment,#sideBarMain ul {
line-height:1.5em;
}

.entrylistDescription,.thumbDescription {
color:#666;
text-align:right;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
margin-bottom:10px;
}

.entrylistPosttitle a:hover,.postBody a:link,.postBody a:visited,.postBody a:active {
text-decoration:none;
}

.postTitl2,.pfl_feedbackname {
float:left;
}

.tdSentMessage,.pages {
text-align:right;
}

.postCon a:link,.postCon a:visited,.postCon a:active,.postBody a:hover {
text-decoration:underline;
}

.dayTitle a:link,.dayTitle a:visited,.dayTitle a:active {
color:#4096EE;
}

.catListInteraction,.catListLink,.catListNoteBook,.catListTag,.catListPostCategory,.catListPostArchive,.catListImageCategory,.mySearch,.catListBlogRank,.catListEssay,.catListComment,.catList,.catListView,.catListFeedback,.box {
border:1px solid #E8E7D0;
margin-bottom:10px;
background:#fff;
}

.catListComment div,#sideBar ul {
padding-left:15px;
margin-bottom:10px;
margin-right:10px;
}

.itnews,.commentform #div_a4_ads,#relative_posts,.relative_posts,.AjaxHolder_PostComment_lbViewReaders,#navList #MyLinks1_XMLLink,.newsItem .catListTitle{
display:none;
}*/