/*
  @author:ovine.luo
  @time:2014-03-05;
*/
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_aijTyevf54tkVDLy-dlnD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 300;
  src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/DZ_YjBPqZ88vcZCcIXm6VobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 400;
  src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/kbP_6ONYVgE-bLa9ZRbvvvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: italic;
  font-weight: 700;
  src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/ubuntu/v5/OMD20Sg9RTs7sUORCEN-7YbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Ubuntu Mono';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(https://themes.googleusercontent.com/static/fonts/ubuntumono/v4/ViZhet7Ak-LRXZMXzuAfkYbN6UDyHWBl620a-IRfuBk.woff) format('woff');
}

body {
  background-color: #E6E6E6;
  font-family: Ubuntu, Arial, sans-serif;
  font-size: 10pt;
  margin: 50px 40px 20px 40px;
}
.headermaintitle{
	text-shadow:-3px 3px 3px #ccc;
	}
#navigator{
		border:1px solid #ccc;
		border-radius:3px;
		box-shadow:-3px 3px 3px #ccc;
		background:#FFFFFF;	
	}
#navList{
		magin:0;
		padding:0;
		list-style:noen;
		overflow:hidden;
	}
#navList li{
		width:70px;
		height:30px;
		margin:0;
		padding:0;
		line-height:30px;
		font-size:16px;
		list-style:none;
		text-align:center;
		float:left;
}
#navList li a{
		color:#000;
		font-family:"微软雅黑";
		text-decoration:none;
}
#navList li a:hover{
		text-decoration:underline;
	}
.blogStats{
		padding:5px 0 5px 10px;
		border-top:1px dashed #ccc;
		
		font-family:"微软雅黑" Ubuntu;	
}
#main{

}
#mainContent{
		width:80%;
		float:right;
}
.forFlow{
			
}
.post{
			margin-top:15px;
		padding:10px;
		border:1px solid #ccc;
		border-radius:3px;
		box-shadow:-3px 3px 3px #ccc;
		background:#fff;	
	}
#myposts{
		margin-top:15px;
		padding:10px;
		border:1px solid #ccc;
		border-radius:3px;
		box-shadow:-3px 3px 3px #ccc;
		background:#fff;
	}
.myposts_title{
		font-family: Ubuntu "微软雅黑" ;
		font-size:30px;
}
.PostList{
		margin:4px 0;
	font-family:Ubuntu "微软雅黑";	
	font-size:16px;
}
.day{
		margin-top:15px;
		padding:10px;
		border:1px solid #ccc;
		border-radius:3px;
		box-shadow:-3px 3px 3px #ccc;
		background:#fff;
	}
.dayTitle{
		font-family: Ubuntu "微软雅黑" ;
		font-size:30px;
	}
.dayTitle a{
		text-decoration:none;
	}
.dayTitle a:hover{
		text-decoration:underline;
	}
.postTitle {
	margin:4px 0;
	font-family:Ubuntu "微软雅黑";	
	font-size:16px;
}
.postTitle a{	text-decoration:none;}
.postTitle a:hover{
	text-decoration:underline;	
}
.postDesc{
	magring-bottom:15px;
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
}
.cnblogs_code{
		border-radius:3px;
	}
#sideBarMain{
		width:19%;	
		float:left;
		
}
#sideBarMain h3{
	padding-bottom:5px;
	border-bottom:1px dashed #ccc;
}
.newsItem{
	margin-top:15px;
	padding:10px;
	font-family:"微软雅黑" Ubuntu;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
}
.newsItem a{
	color:#000;
	text-decoration:none;
}
#blog-calendar{
	font-family:Ubuntu "微软雅黑";
	margin-top:15px;
	padding:10px;
	background:#fff;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
}
.mySearch{
	margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}

.mySearch input{
	border:1px solid #ccc;
	border-radius:3px;	
}
.catListLink{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}
	
#leftcontentcontainer ul{
	margin:0;
	padding:0;
	overflow:hidden;
	list-style:none;
}
#leftcontentcontainer ul li{
	width:auto;
	margin:3px 5px;
	line-height:20px;
	text-align:left;
	float:left;	
}
#leftcontentcontainer ul li a{
	color:#000;
	text-decoration:none;	
}
#leftcontentcontainer ul li a:hover{
	text-decoration:underline;
}
.catListTag{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}

.catListPostCategory{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}


.catListPostArchive{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}
.catListComment{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}

.catListFeedback{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}

.catListView{
		margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
	}
/*分类css*/

.entrylistItem,.entrylistTitle{
        margin-top:15px;
	padding:10px;
	font-family:Ubuntu "微软雅黑";
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:-3px 3px 3px #ccc;
	background:#fff;
}
.entrylistTitle{
        border-bottom:1px dashed #ccc;
        
}
.c_ad_block {display: none;}
#site_nav_under,
#google_image_div,
#under_post_news,
#google_image_div,
#under_post_kb,#ad_under_post_holder{display:none;}
iframe{display:none;}