#EntryTag{margin-top:20px; font-size:9pt; color:gray}
.topicListFooter{text-align:right; margin-right:10px; margin-top:10px}
#divRefreshComments{text-align:right; margin-right:10px; margin-bottom:5px; font-size:9pt}

*{margin:0; padding:0}
html{height:100%}
body{color:#000; background:#FFF; font-family:"Mircosoft Yahei","verdana","simsun","Helvetica","sans-serif"; font-size:9pt; min-height:101%; background:url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_page-bg.png) repeat-x #F3F3EC}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
ul{word-break:break-all}
li{list-style:none}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal}
a:link{color:black; text-decoration:none}
a:visited{color:black; text-decoration:none}
a:hover{color:#F60; text-decoration:underline}
a:active{color:black; text-decoration:none}
.clear{clear:both}


#home{margin:0 auto; width:95%; min-width:960px}
#header{padding-bottom:5px; margin:10px 0; color:#FFF}
#blogTitle{height:100px; clear:both; background-color:none}
#blogTitle h1{font-size:150%; font-weight:bold; line-height:1.5em; margin-left:1em; margin-top:10px; width:50%; float:left}
#blogTitle h1 a{color:#E19F28;text-decoration:none}
#blogTitle h2{margin-left:4em; line-height:1.5em; width:50%; float:left;color:#f7f7f7}
#blogLogo{float:right}
#blogLogo a{color:#E19F28;text-decoration:none}
#navigator{height:56px; clear:both;position:relative}
#navList{float:left;}
#navList li{float:left;display:inline}
#navList a{display:block; padding:0 20px; height:56px; float:left; text-align:center;line-height:56px;font-size:1.2em;border-radius:2px;font-weight:600;text-shadow:2px 1px 3px #666}
#navList a:link, #navList a:visited, #navList a:active{color:#FFF}
#navList a:hover{text-decoration:none; background:#C28611;filter:alpha(opacity=90);opacity:0.9}
#navList a img{border:0 none;margin-top:24px;cursor:pointer}
#navList a#MyLinks1_XMLLink:hover{background:none}
#navList a#MyLinks1_MyHomeLink{background:#fcfcfc;border-radius:5px;box-shadow:1px 2px 5px #666;margin-top:-4px;border:1px solid #C28611;padding-top:2px;padding-bottom:2px;color:#E19F28;text-shadow:none}
.blogStats{float:right; color:#FFF;height:56px;line-height:56px;position:absolute;right:0;top:0}

#main{width:100%; min-width:960px; text-align:left}
#mainContent .forFlow{margin-left:22em; float:none; width:auto; background:#fff;padding:20px;border-radius:10px; border:1px solid #dedede;}


#mainContent{min-height:200px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; word-break:break-all; float:right; margin-left:-25em; width:100%}
#mainContent img{border:1px solid #fff;cursor:move;border-radius:5px;max-width:400px}
#mainContent img:hover{border:1px solid #dedede;box-shadow:1px 2px 5px 1px #ccc;filter:alpha(opacity=80);opacity:0.8}

.day{min-height:10px; _height:10px; margin-bottom:20px; padding-bottom:5px}
.dayTitle{width:100%; color:#f60; font-weight:bold; line-height:1.5em; font-size:110%; margin-top:3px; margin-bottom:10px; clear:both; border:1px solid #dedede; text-align:center; background:#F3F3EC url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_select_left.jpg) repeat-x; height:36px; line-height:36px; border-radius:10px}

.postTitle{font-size:110%; font-weight:bold;width:100%; clear:both;height:24px;line-height:24px; padding:0 10px;margin-bottom:10px}
.postTitle a:link, .postTitle a:visited, .postTitle a:active{color:#f60}
.postTitle a:hover{color:#f30; text-decoration:none}
.postCon{float:right; line-height:1.5em; width:100%; clear:both; padding:10px 0; text-indent:10px}
.postDesc{float:right; width:100%; clear:both; text-align:right; padding-right:5px; color:#666; margin-top:5px}
.postDesc a:link, .postDesc a:visited, .postDesc a:active{color:#666}
.postDesc a:hover{color:#F60; text-decoration:none}
.postSeparator{clear:both; height:1px; width:100%; clear:both; float:right; margin:0 auto 15px auto; border-bottom:1px dashed #ddd}

#sideBar{	width: 230px;
	min-height: 200px;
	float: left;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	border:1px solid #dedede; background:#FFF;border-radius:10px;box-shadow:2px 2px 2px 2px #dedede}
#sideBarMain{ padding:20px 10px}
.newsItem .catListTitle{display:none}
.newsItem {
	padding: 15px 0 5px 0px;
	margin-bottom: 8px;
}

#calendar{width:100%; border:1px solid #dedede; border-radius:3px; box-shadow:2px 2px 1px #eee}
table.CalTitle{background:#eee;width:100%;color:#DF9814}

table#Calendar1_entryCal td{border:1px solid #eee}
#calendar .Cal{width:100%; line-height:1.5em}
.Cal{border:none; color:#666}

#calendar table a:link, #calendar table a:visited, #calendar table a:active{font-weight:bold; display:block; color:#f60}
#calendar table a:hover,.CalTodayDay{color:#fff; background:#E09B1F}
#calendar .CalNextPrev a:link, #calendar .CalNextPrev a:visited, #calendar .CalNextPrev a:active{font-weight:bold;color:#f60s}
#calendar td.CalNextPrev a:hover{background:none; text-decoration:none}
.CalDayHeader{color:#fff; background:#DF9814; border:1px solid #dedede}

.catListTitle{font-weight:bold;font-size:110%; margin-top:15px;border-top:2px solid #f60; height:30px; line-height:30px; background:#eee url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_select_left.jpg) repeat-x; padding:0 10px;text-shadow:2px 1px 3px #666; border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.catListComment{line-height:1.5em; border:1px solid #dcdcdc; border-radius:0 0 5px 5px; background:#fafafa; border-width:0 1px 1px 1px; border-style:solid; border-color:#dcdcdc;}
.catListComment .catListTitle{ border:0 none; border-top:2px solid #f60; border-bottom:1px solid #dcdcdc; margin-bottom:10px}

.divRecentCommentAticle{padding:0px 10px}
.divRecentComment{text-indent:2em; color:#666; padding:10px}
#sideBarMain ul,.mySearch div{line-height:1.5em; background:#fafafa; padding:10px; overflow:hidden; border:1px solid #dcdcdc; border-radius:0 0 5px 5px}
.mySearch input[type='text']{ border:1px solid #ccc;}
.mySearch input[type='text']:focus{ border:1px solid #f90;}

#topics{width:100%; min-height:200px; padding:0px 0px 10px 0; float:left; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; word-break:break-all}
#topics .postTitle{color:#f60; font-weight:900; line-height:1.5em; font-size:120%; margin:10px 0 30px; clear:both; border:1px solid #dedede; background:#F3F3EC url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_select_left.jpg) repeat-x; height:36px; line-height:36px; border-radius:10px; text-indent:20px; width:96%;text-shadow:1px 1px 3px #ababab;}
#EntryTag{color:#666}
#EntryTag a{margin-left:5px}
#EntryTag a:link, #EntryTag a:visited, #EntryTag a:active{color:#666}
#EntryTag a:hover{color:#f60}
#topics .postDesc{float:right; width:100%; text-align:right; padding-right:5px; color:#666; margin-top:5px}
.feedback_area_title{font-weight:bold; margin-top:20px; border-bottom:1px dotted #f90;margin-bottom:10px; padding-left:8px; padding-bottom:10px; color:#f60; font-size:110%;}
.louzhu{background:transparent url('images/icoLouZhu.gif') no-repeat scroll right top; padding-right:16px}
.feedbackListSubtitle{color:#666}
.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active{color:#666; font-weight:normal}
.feedbackListSubtitle a:hover{color:#f60; text-decoration:none}
.feedbackManage{width:200px; text-align:right; float:right}
.feedbackCon{border-bottom:1px solid #ccc; background:url('images/comment.gif') no-repeat 5px 0px; padding:15px 18px 10px 40px; min-height:35px; _height:35px; margin-bottom:1em; line-height:1.5em; width:100%}
#divRefreshComments{text-align:right; margin-bottom:10px}
.commenttb{width:320px}

.entrylistTitle, .PostListTitle, .thumbTitle{font-size:120%; font-weight:bold; border-bottom:1px solid #E09B1F; padding-bottom:3px; padding-right:10px; height:30px; line-height:30px; color:#E09B1F}

.entrylistItem{ border-bottom:1px dashed #ababab}
.entrylistDescription{color:#666; text-align:right; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-bottom:10px}
.entrylistItem{min-height:20px; _height:20px; margin-bottom:30px; padding-bottom:5px; width:100%}
.entrylistPosttitle{font-weight:bold;line-height:1.5em; width:100%; padding-left:5px;height:24px; line-height:24px;}
.entrylistPosttitle a{ color:#454545;}
.entrylistPosttitle a:hover{ color:#f90;}
.entrylistPosttitle a:hover{text-decoration:none}
.entrylistPostSummary{margin-top:5px; padding-left:5px; margin-bottom:5px}
.entrylistItemPostDesc{text-align:right; color:#666}
.entrylistItemPostDesc a:link, .entrylistItemPostDesc a:visited, .entrylistItemPostDesc a:active{color:#666}
.entrylistItemPostDesc a:hover{color:#f60}
.entrylist .postSeparator{clear:both; width:100%; font-size:0; line-height:0; margin:0; padding:0; height:0; border:none}

.pager{text-align:right; margin-right:10px}
.PostList{border-bottom:1px dashed #ccc; clear:both; min-height:1.5em; _height:1.5em; padding:10px 5px; margin-bottom:5px;}
.postTitl2{float:left; padding:5px 0}
.postDesc2{color:#666; float:right; margin-right:}
.postText2{clear:both; color:#666}
.pfl_feedback_area_title{text-align:right; line-height:1.5em; font-weight:bold; border-bottom:1px solid #999; margin-bottom:20px; padding:5px 0}
.pfl_feedbackItem{ margin-bottom:20px}
.pfl_feedbacksubtitle{width:100%; border-bottom:1px  dashed #ababab; height:1.5em; padding:10px 0}
.pfl_feedbackname{float:left}
.pfl_feedbackManage{float:right}
.pfl_feedbackCon{color:black; padding-top:5px; padding-bottom:5px}
.pfl_feedbackAnswer{color:#F40; text-indent:2em}
.tdSentMessage{text-align:right}
.errorMessage{width:300px; float:left}
.mySearch #q{width:140px}

.divPhoto{border:1px solid #ccc; padding:2px; margin-right:10px}

.thumbDescription{color:#666; text-align:right; padding-top:5px; padding-bottom:5px; padding-right:10px; margin-bottom:10px}

#footer{display:none}
#newfooter{text-align:center; position:absolute; width:100%; background:url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/o_footerbg.png) repeat-x left bottom; height:93px; line-height:93px; margin-top:50px; color:#DE9826;}
.bottom_logo{display:block; background:url(https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_tomieric.png) no-repeat !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://images.cnblogs.com/cnblogs_com/tomieric/255648/r_tomieric.png'); /* IE6 */_ background-image:none; /* IE6 */ position:absolute; right:2px; bottom:8px; width:150px; height:42px}

.personInfo{margin-bottom:20px}

.pages{text-align:right}

.postBody{line-height:1.5em; padding:0px 10px}
.postBody p, .postCon  p{text-indent:2em; margin:0 auto 1em auto}
.postBody h2{font-size:150%; margin:15px auto 2px auto; font-weight:bold}
.postBody h3{font-size:120%; margin:15px auto 2px auto; font-weight:bold}
.postBody h4{font-size:110%; margin:15px auto 2px auto; font-weight:bold; color:#333}

.postBody h5{font-size:100%; margin:15px auto 2px auto; font-weight:bold; color:#333}

.postBody a:link, .postBody a:visited, .postBody a:active{text-decoration:underline}
.postCon a:link, .postCon a:visited, .postCon a:active{text-decoration:underline}
.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 0px; padding:10px 60px 5px 60px; min-height:35px; _height:35px; line-height:1.6em; color:#333}

