body {
	background-image: url('https://images.cnblogs.com/cnblogs_com/keepsmart/1528697/o_bg.jpg');
        /*background-image: url('https://blog-mine-img.test.upcdn.net/blog-config/bg-girl.jpg');*/
	background-size: cover;
	opacity: 0.88;
	background-attachment: fixed;
	background-repeat: no-repeat;
}

@media only screen and (max-width : 480px) {
	body {
		background: #FFE4C4;
	}
}

#home {
	width: 66%;
}

.post {
	/*width: 90%;*/
}

/*#div_digg {
	position: fixed;
	right: 0px;
	bottom: 0px;
}*/

.CalTodayDay {
	background: #D1EEEE !important;
}

.postTitle a:hover {
	margin-left: 0px;
	color: #0f3647;
	text-decoration: underline;
	font-size: 25px;
}

.postTitle a:link, .postTitle a:visited, .postTitle a:active {
	color: #21759b;
	transition: all 0.1s linear 0s;
}

.catListTitle {
	text-align: center;
}

#navigator {
	/*border: 1px solid #ededed;
	border-radius: 10px;*/
	line-height: 13px;
	/*background: #EDEDED;*/
}

#comment_nav a:hover {
	background: #e6e6e6;
}

#comment_nav a {
	text-align: center;
	padding: 10px;
	margin: 5px;
	border: 1px solid #ededed;
	border-radius: 5px;
}

/*a[href="#top"] {
    position: fixed;
    right: 50px;
    bottom: 100px;
}*/

.postBody blockquote {
    background-position: 8px 3px;
}

blockquote {
    padding-left: 50px;
    font-style: italic;
}

.cnblogs-markdown .hljs, .cnblogs-post-body .hljs {
    border-radius: 0px !important;
    border: 1px dashed #ccc !important;
}