body {
		background: rgba(12, 100, 129, 1) url('https://www.cnblogs.com/images/cnblogs_com/mengxinteriri/1486700/o_123.png') fixed no-repeat;
	background-position: 50% 5%; 
	background-size: cover;
	}
	#home {
		margin: 0 auto;
		width: 75%;/*原始65*/
		min-width: 980px;/*页面顶部的宽度*/
		background-color: rgba(245, 245, 245, 0.3);
		padding: 30px;
		margin-top: 77px;
		margin-bottom: 50px;
                border-radius:10px;
	}
	
	
	#blogTitle {
			height: 79px; 
			width:23%;
			clear: both;
			border-radius:7px;
			margin-bottom:20px;
			background-color: rgba(240,255,255,0.5); 
			box-shadow:1px 1px 2px #aaaaaa;
		}
	#blogTitle h1 {
		font-size: 36px;
		font-weight: bold;
		line-height: 1.8em;
		margin-top: 10px auto;
		margin-left:80px;
	}
	
	#blogTitle h1 a:link,#blogTitle h1 a:visited,#blogTitle h1 a:active{
		color:     #203a5a;
		transition: all 0.4s linear 0s;
	}
	
	#blogTitle h1 a:hover{
		color:#EE6363;
		margin-left: 30px;
	}
	
	
	#blogTitle h2 {
			width:100%;
			margin-top:9px;
			font-size: 19px; 
			line-height: 2.2;
			color: rgba(245, 245, 245, 0.7);
			font-weight: bold;
			text-align: right;
			float:left;
		}
	
	#navigator{

		background-color:rgba(135,206,205, 0.5);        
		box-shadow:1px 1px 2px #aaaaaa;
		border-radius:7px;
		opacity:1;
	}

	
	#navList a:link, #navList a:visited, #navList a:active{
		color: #FFFFFF;
		font-size: 21px;
		font-weight: bold;
	}
	.blogStats{
		color: #eee;
	}
	.postTitle {
		border-left: 8px solid rgba(132,112,255, 0);
		margin-left: 10px;
		margin-bottom: 10px;
		font-size: 20px;
		float: right;
		width: 100%;
		clear: both;
	}
	.postTitle a:link, .postTitle a:visited, .postTitle a:active {
		color:     #203a5a;
		transition: all 0.4s linear 0s;
	}
	.postTitle a:hover {
		margin-left: 30px;
		color: #EE6363;
		text-decoration: none;
	}
	.postCon {
		font-size:16px;
		float: right;
		line-height: 1.5em;
		width: 100%;
		clear: both;
		padding: 10px 0;
	}

	.day .postTitle a {
		padding-left: 10px;
	}
	.day {
		background: rgba(255, 255, 255, 0.5);
	}
	/*文章附加信息*/
	.postDesc {   
		background: url(images/posted_time.png) no-repeat 0 1px;
		color: #757575;
		float: left;
		width: 100%;
		clear: both;
		text-align: left;     
		font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
		font-size: 15px;
		padding-right: 20px;/*5px  padding-left: 90px;posted 发表时间左边距离*/
		margin-top: 20px;
		line-height: 1.8;
		padding-bottom: 35px;
	}

	.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory, 
	.catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView, 
	.catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory ,#blog-calendar
	{
		background: rgba(255, 255, 255, 0.5);
		margin-bottom: 35px;
		word-wrap: break-word;
	}
	
	#sideBar{
		float:right;
	}
	
	#mainContent{
		float:left;
	}

	.CalTitle{
		background: rgba(255, 255, 255, 0);
	}
	.catListTitle{
		background-color: #203a5a;   //栏目的条纹颜色
	}

	#topics{
		background: rgba(255, 255, 255, 0.5);
	}

	.c_ad_block{
		display: none;
	}

	#tbCommentBody{
		width: 100%;
		height: 200px;
		background: rgba(255, 255, 255, 0.5);
	}

	#q{background: rgba(255, 255, 255, 0);}

	.CalNextPrev{background: rgba(255, 255, 255, 0);}

	.cnblogs_code{
		background: rgba(255, 255, 255, 0);    
	}

	.cnblogs_code div{
		background: rgba(255, 255, 255, 0);    
	}

	.cnblogs_code_toolbar{
		background: rgba(255, 255, 255, 0);  
	}
	#main{min-width: 640px;}
	.entrylist{
		background: rgba(255, 255, 255, 0.5);  
	}