body{
	background: #BBCDC5!important;
	font-family: Helvetica,Arial,sans-serif!important;
	font-size: 14px!important;
}

#blogTitle h1{
	font-size: 230%!important;
	margin-left: 0!important;
}

#blogTitle h2 {
	margin-top: 0!important;
	font-size: 170%!important;
}


#blogTitle h1 a, #blogTitle h2 {
	text-shadow: -3px 0 4px #004c66!important;
}

#navigator {
	background: #336666!important;
	opacity: 0.8!important;
}

.topicListFooter {
	margin-right: 0px!important;
	text-align: center!important;

}

.postTitle {
	border-left: 5px solid #996699!important;
	border-bottom: 1px dashed #996699!important;
	font-size: 16px!important;
}

#nav_next_page a {
	color: #993333!important;
    font-size: 16px!important;
}


.postSeparator {
	margin: 0 auto 4em auto!important;
}

.postDesc {
	margin-top: 9px!important;
}

.postTitle a:hover{
	color: #CC6699!important;
}

.dayTitle a:link {
	color: #990066!important;
}

.dayTitle a:visited {
	color: #990066!important;
}

a {
	cursor: pointer;
}

#under_post_news,#under_post_kb,#blog-calendar,#sidebar_categories,#topdigg_posts_wrap,#sidebar_recentcomments {
	display: none!important;
}



.catListEssay h3, .catListLink h3, .catListNoteBook h3, .catListTag h3, .catListPostCategory h3, .catListPostArchive h3, .catListArticleArchive h3, .catListImageCategory h3, .mySearch h3, .catListComment h3, .catListView h3, .catListFeedback h3, #blog-sidecolumn .catListTitle,.newsItem .catListTitle{
	background: #CC99CC!important;
	color: #fff;
}


#author_profile {
	margin-top: 30px;
	margin-bottom: 30px;
}

.buryit {
	display: none;
}

.diggit{
	border: 2px solid #D8281C;
    border-radius: 3px;
    animation: shake-chunk 4s ease-in-out infinite;  
    /* 其它浏览器兼容性前缀 */
    -webkit-animation: shake-chunk 4s ease-in-out infinite;
    -moz-animation: shake-chunk 4s ease-in-out infinite;
    -ms-animation: shake-chunk 4s ease-in-out infinite;
    -o-animation: shake-chunk 4s ease-in-out infinite;
}

@keyframes shake-chunk{
	2% {
	    transform: translate(-10px, 8px) rotate(5deg);
	}
	4% {
	    transform: translate(-6px, 14px) rotate(0deg);
	}
	6% {
	    transform: translate(-4px, -6px) rotate(-13deg);
	}
	8% {
	    transform: translate(-1px, -12px) rotate(4deg);
	}
	10% {
	    transform: translate(-2px, 10px) rotate(-14deg);
	}
	12% {
	    transform: translate(3px, -6px) rotate(12deg);
	}
	14% {
	    transform: translate(15px, 9px) rotate(-4deg);
	}
	16% {
	    transform: translate(3px, 9px) rotate(-2deg);
	}
	18% {
	    transform: translate(-11px, -6px) rotate(11deg);
	}
	20% {
	    transform: translate(2px, 11px) rotate(6deg);
	}
	22% {
	    transform: translate(-2px, -11px) rotate(2deg);
	}
	24% {
	    transform: translate(-5px, -2px) rotate(-13deg);
	}
	26% {
	    transform: translate(13px, -13px) rotate(11deg);
	}
	28% {
	    transform: translate(-10px, -12px) rotate(-1deg);
	}
	30% {
	    transform: translate(5px, 3px) rotate(-14deg);
	}
	32% {
	    transform: translate(-4px, 1px) rotate(-13deg);
	}
	34% {
	    transform: translate(-14px, -8px) rotate(2deg);
	}
	36% {
	    transform: translate(8px, -12px) rotate(13deg);
	}
	38% {
	    transform: translate(13px, -14px) rotate(-10deg);
	}
	0%, 40%, 100% {
	    transform: translate(0, 0) rotate(0);
	}
}


/* 添加兼容性前缀 */

@-webkit-keyframes shake-chunk {
    2% {
	    transform: translate(-10px, 8px) rotate(5deg);
	}
	4% {
	    transform: translate(-6px, 14px) rotate(0deg);
	}
	6% {
	    transform: translate(-4px, -6px) rotate(-13deg);
	}
	8% {
	    transform: translate(-1px, -12px) rotate(4deg);
	}
	10% {
	    transform: translate(-2px, 10px) rotate(-14deg);
	}
	12% {
	    transform: translate(3px, -6px) rotate(12deg);
	}
	14% {
	    transform: translate(15px, 9px) rotate(-4deg);
	}
	16% {
	    transform: translate(3px, 9px) rotate(-2deg);
	}
	18% {
	    transform: translate(-11px, -6px) rotate(11deg);
	}
	20% {
	    transform: translate(2px, 11px) rotate(6deg);
	}
	22% {
	    transform: translate(-2px, -11px) rotate(2deg);
	}
	24% {
	    transform: translate(-5px, -2px) rotate(-13deg);
	}
	26% {
	    transform: translate(13px, -13px) rotate(11deg);
	}
	28% {
	    transform: translate(-10px, -12px) rotate(-1deg);
	}
	30% {
	    transform: translate(5px, 3px) rotate(-14deg);
	}
	32% {
	    transform: translate(-4px, 1px) rotate(-13deg);
	}
	34% {
	    transform: translate(-14px, -8px) rotate(2deg);
	}
	36% {
	    transform: translate(8px, -12px) rotate(13deg);
	}
	38% {
	    transform: translate(13px, -14px) rotate(-10deg);
	}
	0%, 40%, 100% {
	    transform: translate(0, 0) rotate(0);
	}
}

@-moz-keyframes shake-chunk {
    2% {
	    transform: translate(-10px, 8px) rotate(5deg);
	}
	4% {
	    transform: translate(-6px, 14px) rotate(0deg);
	}
	6% {
	    transform: translate(-4px, -6px) rotate(-13deg);
	}
	8% {
	    transform: translate(-1px, -12px) rotate(4deg);
	}
	10% {
	    transform: translate(-2px, 10px) rotate(-14deg);
	}
	12% {
	    transform: translate(3px, -6px) rotate(12deg);
	}
	14% {
	    transform: translate(15px, 9px) rotate(-4deg);
	}
	16% {
	    transform: translate(3px, 9px) rotate(-2deg);
	}
	18% {
	    transform: translate(-11px, -6px) rotate(11deg);
	}
	20% {
	    transform: translate(2px, 11px) rotate(6deg);
	}
	22% {
	    transform: translate(-2px, -11px) rotate(2deg);
	}
	24% {
	    transform: translate(-5px, -2px) rotate(-13deg);
	}
	26% {
	    transform: translate(13px, -13px) rotate(11deg);
	}
	28% {
	    transform: translate(-10px, -12px) rotate(-1deg);
	}
	30% {
	    transform: translate(5px, 3px) rotate(-14deg);
	}
	32% {
	    transform: translate(-4px, 1px) rotate(-13deg);
	}
	34% {
	    transform: translate(-14px, -8px) rotate(2deg);
	}
	36% {
	    transform: translate(8px, -12px) rotate(13deg);
	}
	38% {
	    transform: translate(13px, -14px) rotate(-10deg);
	}
	0%, 40%, 100% {
	    transform: translate(0, 0) rotate(0);
	}
}

@-ms-keyframes shake-chunk {
    2% {
	    transform: translate(-10px, 8px) rotate(5deg);
	}
	4% {
	    transform: translate(-6px, 14px) rotate(0deg);
	}
	6% {
	    transform: translate(-4px, -6px) rotate(-13deg);
	}
	8% {
	    transform: translate(-1px, -12px) rotate(4deg);
	}
	10% {
	    transform: translate(-2px, 10px) rotate(-14deg);
	}
	12% {
	    transform: translate(3px, -6px) rotate(12deg);
	}
	14% {
	    transform: translate(15px, 9px) rotate(-4deg);
	}
	16% {
	    transform: translate(3px, 9px) rotate(-2deg);
	}
	18% {
	    transform: translate(-11px, -6px) rotate(11deg);
	}
	20% {
	    transform: translate(2px, 11px) rotate(6deg);
	}
	22% {
	    transform: translate(-2px, -11px) rotate(2deg);
	}
	24% {
	    transform: translate(-5px, -2px) rotate(-13deg);
	}
	26% {
	    transform: translate(13px, -13px) rotate(11deg);
	}
	28% {
	    transform: translate(-10px, -12px) rotate(-1deg);
	}
	30% {
	    transform: translate(5px, 3px) rotate(-14deg);
	}
	32% {
	    transform: translate(-4px, 1px) rotate(-13deg);
	}
	34% {
	    transform: translate(-14px, -8px) rotate(2deg);
	}
	36% {
	    transform: translate(8px, -12px) rotate(13deg);
	}
	38% {
	    transform: translate(13px, -14px) rotate(-10deg);
	}
	0%, 40%, 100% {
	    transform: translate(0, 0) rotate(0);
	}
}

@-o-keyframes shake-chunk {
    2% {
	    transform: translate(-10px, 8px) rotate(5deg);
	}
	4% {
	    transform: translate(-6px, 14px) rotate(0deg);
	}
	6% {
	    transform: translate(-4px, -6px) rotate(-13deg);
	}
	8% {
	    transform: translate(-1px, -12px) rotate(4deg);
	}
	10% {
	    transform: translate(-2px, 10px) rotate(-14deg);
	}
	12% {
	    transform: translate(3px, -6px) rotate(12deg);
	}
	14% {
	    transform: translate(15px, 9px) rotate(-4deg);
	}
	16% {
	    transform: translate(3px, 9px) rotate(-2deg);
	}
	18% {
	    transform: translate(-11px, -6px) rotate(11deg);
	}
	20% {
	    transform: translate(2px, 11px) rotate(6deg);
	}
	22% {
	    transform: translate(-2px, -11px) rotate(2deg);
	}
	24% {
	    transform: translate(-5px, -2px) rotate(-13deg);
	}
	26% {
	    transform: translate(13px, -13px) rotate(11deg);
	}
	28% {
	    transform: translate(-10px, -12px) rotate(-1deg);
	}
	30% {
	    transform: translate(5px, 3px) rotate(-14deg);
	}
	32% {
	    transform: translate(-4px, 1px) rotate(-13deg);
	}
	34% {
	    transform: translate(-14px, -8px) rotate(2deg);
	}
	36% {
	    transform: translate(8px, -12px) rotate(13deg);
	}
	38% {
	    transform: translate(13px, -14px) rotate(-10deg);
	}
	0%, 40%, 100% {
	    transform: translate(0, 0) rotate(0);
	}
}

.feedback_area_title{
	background: #CC99CC!important;
    color: #fff;
    padding: 10px;
    border:none;
}

.feedbackItem:nth-child(odd) {
	background: #CCCC99;
    padding-left: 6px;
    padding-top: 6px;
    border-radius: 3px;
    margin-right: 9px;
    margin-left: 10px;
}

.feedbackItem:nth-child(even) {
	background: #999966;
    padding-left: 6px;
    padding-top: 6px;
    border-radius: 3px;
    margin-right: 9px;
    margin-left: 10px;
}

#btn_comment_submit {
	background: #CC99CC;
    border: none;
    cursor: pointer;
    border-radius: 3px;
    padding: 3px;
    color: #fff;
}
.feedbackCon {
	background: none;
}

#green_channel #green_channel_follow {
	animation: shake-chunk 4s ease-in-out infinite;
    -webkit-animation: shake-chunk 4s ease-in-out infinite;
    -moz-animation: shake-chunk 4s ease-in-out infinite;
    -ms-animation: shake-chunk 4s ease-in-out infinite;
    -o-animation: shake-chunk 4s ease-in-out infinite;
}


#blogTitle h2{
       width: 75%!important;
}