body{background:#f5f5f5}
	#nav{background:#fff;border-bottom:solid 1px #e4e4e4}

#blogdetail .articleBtn {
    background-color: #17D0CE;
    font-weight: 100;
    display: inline-block;
    height: 54px;
    line-height: 54px;
    padding: 0 30px;
    font-size: 18px;
    color: #fff;
    transition: background-color .3s;
    box-shadow: 0 1px 4px rgba(0,0,0,.25);
    border-radius: 6px;
    width: 300px;
    text-align: center;
    
}



/* 内容 */
#blogdetail{margin-top:81px;padding:40px 0 80px;}
	#article{padding:30px;background:#fff}
		#article h1{margin:0 0 10px;font-size:26px;font-weight:300;}
		#article h2, #article h3{margin:0 0 10px;font-size:16px;font-weight:bold; line-height: 2em}
		#article p{font-size:14px;line-height:2;font-weight:300;margin-bottom:1.5em;}
		
		#article .title{}
			#article .title a{color:#a2a2a2}
			#article .title a:hover{color:#000;text-decoration:underline}	
		
		#article .cont{overflow:hidden}
			#article .cont a{color:#1d95ea}
			#article .cont a:hover{color:#2d9ed9}
			#article .entry-cover{margin-bottom:30px}
			#article img.size-full{height:auto;max-width:100%;}
			
		#article .share{margin-top:60px}
			#article .share .title{padding-bottom:25px;color:#000;font-weight:700;font-size:14px}
    
			#article .share a{border:1px solid #333;margin:10px 10px 5px 0;color:#333;display:inline-block;width:35px;height:35px;line-height:32px;text-align:center;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px}	
			#article .share a:hover{color:#fff}
			#article .share #weixin:hover{background:#19b2f5;border-color:#19b2f5}
			#article .share #share-qzone:hover{background:#f05b44;border-color:#f05b44}
			#article .share #share-weibo:hover{background:#e62117;border-color:#e62117}
			#article .share #share-tencent:hover{background:#ef669a;border-color:#ef669a}
			#article .share #share-renren:hover{background:#1983ff;border-color:#1983ff}
		
		#article .footer-tag a{color: #fff;font-size: 12px;display: block;float: left;background: #bbb;margin: 5px 5px 0 0;padding: 0px 5px;border-radius: 4px;margin-top: 2px;}
		#article .footer-tag a:before{content: "#";}
		#article .footer-tag a:hover{background: #999;}

		#article .related-posts li {line-height: 2em}
		#article .copyright {margin-top: 15px;padding: 10px;font-size: 14px;line-height: 16px;border: 1px solid #1d95ea;border-left-width: thick;}

		#comments{margin-top:60px}
			#comments ul{list-style:none;}
			.comments-title{font-size:18px;font-weight:40px;padding-bottom:25px;border-bottom:solid 1px #e5e5e5;margin:0}
			.commentlist{margin-top:50px}
				.comment-wrap{margin-bottom:50px}
					.comment-author{}
						.avatar{width:50px;height:50px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}
					.comment-body{margin-left:60px;}	
						.comment-body h4{margin:0 0 10px}
							.comment-date,.comment-reply-link{font-weight:400;font-size:16px}
							.comment-reply-link{margin-left:10px;}	
							#comments .text-danger{color:#a94442;margin-bottom:0}
		
		#respond{margin-top:100px}
			#reply-title{font-size:18px;font-weight:40px;padding-bottom:25px;border-bottom:solid 1px #e5e5e5;margin:0 0 50px}
			
			#commentform .col-sm-6,#commentform .col-sm-12{margin-bottom:30px}
				#commentform .form-control{color:#555;font-size:14px;font-weight:400}
				#commentform input.form-control{height:43px}
				#commentform .form-control::-webkit-input-placeholder{color:#a9a9a9}
		　　		#commentform .form-control:-moz-placeholder{color:#a9a9a9;}
				#commentform .form-control::-moz-placeholder{color:#a9a9a9;}
				#commentform .form-control:-ms-input-placeholder{color:#a9a9a9;}
				
				#commentform #error{margin:0}
								
				#submit{width:100%;height:43px;font-size:16px;line-height:41px;text-align:center;color:#fff;background:#1d95ea;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
				#submit:hover{background:#2d9ed9}	
				
	#pigeonhole{padding:30px;background:#fff}
		.widget{margin-bottom:100px}
			.widget h2{margin:0 0 20px;padding-bottom:25px;border-bottom:solid 1px #e5e5e5;color:#000;font-weight:700;font-size:14px}
			.widget ul{list-style:none;padding:0}
				.widget li{line-height:30px;margin-bottom:20px}
					.widget li i{margin-right:10px;}
					.widget li a{font-size:14px;font-weight:300;}
					.widget li a:hover{text-decoration:underline}
			
			.widget .media{margin-bottom:30px}
				.widget .media-left,.widget .media-body{display:table-cell;vertical-align:top}
				
				.widget .media-left{padding-right:10px;width:100px;line-height:80px;text-align:center}
					.widget .media-object{width:90px;height:80px}
					
				.widget .media-body{padding-left:10px}
					.widget .media-heading{margin-top:5px;font-weight:700}
					.widget .media-body p{color:#a2a2a2;font-size:12px;font-weight:300;margin-top: 18px;}
				
#article .cont a.articleBtn {
	color: white;
}	
	
@media (max-width:767px){
	#blogdetail{margin-top:68px}
	
	.widget{margin-bottom:60px}
}
  	
@media (min-width:768px) and (max-width:991px){
	.widget{margin-bottom:70px}
}