body{
	background-image:url(https://images.cnblogs.com/cnblogs_com/sky0917/540763/o_caihui52.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	word-break:normal;
	font-family: 'Lucida Console','Microsoft YaHei UI','Microsoft Sans Serif';
}
pre{
	font-family: 'Lucida Console','Microsoft YaHei UI','Microsoft Sans Serif';
}
#navigator{
	background-color:rgba(0,0,0,0.6);
}
#blogTitle {
	font-size:25px;
	color:#333;
	text-shadow:-1px 1px rgba(255,255,255,0.4);
}
#blogTitle  h2{
	margin-top:6px;
	margin-left:3em;
}
#cnblogs_post_body{
	word-break:normal;
}
.topicListFooter{
	margin-top:1em;
	height:50px;
}
.postTitle{
	border-left:8px solid rgba(0,0,0,0.4);
	-webkit-transition:all ease 0.2s;
	-moz-transition:all ease 0.2s;
	-ms-transition:all ease 0.2s;
	transition:all ease 0.2s;
}
.postTitle:hover{
	border-left:14px solid rgba(0,0,0,0.8);
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
color: #F1FFA8;
}
input.btn_my_zzk{
	background-color: rgba(0,0,0,0.7);
	border: none;
	width: 60px;
	color: #eee;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
input.btn_my_zzk:hover{
	background-color:rgba(0,0,0,0.9);
}
input[type=button]:hover{
	cursor:pointer;
	color:#fff;
}
#Header1_HeaderTitle:hover{
 text-decoration:none;
}
#main{
	border-bottom:18px solid rgba(0,0,0,0.6);
	background-color:transparent;
}
#mainContent{
	background-color:transparent;
}
#mainContent .forFlow{
	background-color:rgba(255,255,255,0.3);
	padding-top:20px;
}
.day{
	background-color: rgba(255,255,255,0.2);
	box-shadow: -5px 5px 10px rgba(0,0,0,0.2);
	padding-right:16px;
}
.day .postDesc{
	color:#333;
}
.c_b_p_desc{
	font-size: 14px;
	#text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
	color:white;
}
#topics{
	background-color:rgba(255,255,255,.65);
}
.problem-display p{
	font-size:14px;
}
.ohers dd{
	font-size:14px;
}
.newsItem .catListTitle{
	text-align: center;
	padding: 5px 10px;
	border: none;
	background-color: rgba(0,0,0,0.6);
	color: #fff;
	text-shadow: 3px 3px 3px #000;
}
.newsItem{
	box-shadow: inset 1px 1px 8px rgba(255,255,255,0.3),inset -1px -1px 8px rgba(255,255,255,0.3);
}

.catListEssay h3, 
.catListLink h3, 
.catListNoteBook h3, 
.catListTag h3, 
.catListPostCategory h3, 
.catListPostArchive h3, 
.catListArticleArchive h3, 
.catListImageCategory h3, 
.mySearch h3, 
.catListComment h3, 
.catListView h3, 
.catListFeedback h3, 
#blog-sidecolumn .catListTitle{
	border:none;
	background-color:rgba(255,255,255,0.6);
}
div.commentform textarea{
	height: 50px;
	-webkit-transition:height 1s ease;
	-moz-transition:height 1s ease;	
	-ms-transition:height 1s ease;
	transition:height 1s ease;
	background-color:rgba(255,255,255,0.6);
}
div.commentform textarea:focus{
	height:300px;
}
.dayTitle{
	padding-right:20px;
}
#sideBarMain{
	margin-top:20px;
}
.postBody{
	font-size: 15px;
}
#topics .postTitle{
	padding-left:15px;
}
.CalTitle{
	background-color:rgba(255,255,255,0.6);
	border:none;
}
.mySearch .input_my_zzk{
	background-color: rgba(255,255,255,0.6);
	border: none;
	height: 22px;
	width: 202px;
}
#MySignature{
	color:rgba(0,100,120,0.6);
	font-size:12px;
}



a:link {
color: #FFF;
text-decoration: none;
}
a:hover{
	font-size:120%;
	color: rgb(105, 219, 215);
}
a:visited {
color: white;
text-decoration: none;
}
body {
color: #E5FFAE;
}

#navList a:hover{
	font-size: 150%;
	color: rgb(105, 219, 215);
}