	body { font-size: 13px; background-color: #f1f1f1; padding: 0; margin: 0;}
	a { color: #333; text-decoration: none;}	
	a:hover { color: green;}
li {list-style: none;}


.top {background-color: #fff; height: 55px; padding: 5px 10px; border-bottom: 1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,0.07);}
.top .nlogo  { width: 180px; float: left; }
.top .ntitle  { width: 400px; float: left; line-height: 55px; }
	
	
	
	.left {background-color: #fff; min-height: 800px; width: 200px; float: left; padding: 20px 10px; border-bottom: 1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,0.07);}
	.content { margin: 10px 5px 20px 10px; width:calc(100% - 300px) ;padding:15px 20px; float: left; background-color: #fff; } 
	.liblist {}
	.liblist li {min-width: 188px;background-color: #fff; overflow: hidden;list-style: none; display: inline-block; margin: 5px 5px; border:1px solid #eee;border-radius: 3px;box-shadow:0 1px 3px rgba(0,0,0,0.07); position: relative;}
	.liblist .rt{ position: absolute; top:6px; left:5px; color: #999; display: inline-block;}
	.liblist li span {display: block; clear: left;  color: #999; font-size: 11px;padding: 5px 15px;  }
	.liblist a { display: inline-block; padding: 5px 5px 5px 25px; width: 100%; box-sizing: border-box;  color: blue; text-decoration: none;}
	.liblist a:hover { color: green; background-color: #f1f1f1;}
	
	
 .footer-con{padding: 30px 0;}
 .footer-con p{text-align: center;font-size: 12px;color: #8D8D8D;line-height: 22px;}
 .footer-con p *{color: #8D8D8D;}
 .footer-con p a:hover{color: #11AA99;text-decoration: underline;}
	
	h2{ font-size: 16px; color: #666;}
	.articlelist .items {background-color: #fff; overflow: hidden;list-style: none; display: block; padding: 7px 5px; border-bottom:1px solid #eee;border-radius: 3px;box-shadow:0 1px 3px rgba(0,0,0,0.07); position: relative;}	
	.articlelist .items .utime { color:#999; margin-left: 20px; }
.articlelist a { font-size: 15px;}
.articlelist p { text-indent: 2em; line-height: 160%;}