#MySignature{color:red;text-align:right;}
#home{box-shadow: 0px 0px 12px #042C34;}
#blogTitle h2{margin-left:10em;margin-top:0.5em;text-indent:60px;}
#blogTitle{font-size:16px;text-decoration: none;}
#blogTitle h1 a{text-decoration: none;text-shadow: 4px 6px 6px #003d44;}
.postBody blockquote {background-color:#efefef;border-radius: 6px;box-shadow: 0px 0px 8px #62615f;}
.postBody em{background-color:#efefef;border-radius: 6px;box-shadow: 0px 0px 8px #62615f;font-style:normal;display:block;border: 2px solid #efefef;
    margin-bottom: 10px;
    margin-top: 10px;
color: #333;
    line-height: 1.6;
    min-height: 35px;
    padding: 5px 15px;}

#cnblogs_post_body img{max-width: 640px;height:auto !important;border-radius: 10px;box-shadow: 0px 0px 8px #62615f;margin-top:10px;margin-bottom:10px;}
#cnblogs_post_body .cnblogs_code img{
	margin:0;
border-radius:0;
	box-shadow: none;
}
#cnblogs_post_body table tr.header, .cnblogs-post-body table tr.header{text-align:center;}
#cnblogs_post_body table tr.even, .cnblogs-post-body table tr.even{background:#f8f8f8;}
#cnblogs_post_body table, .cnblogs-post-body table{background:#efefef;box-shadow: 0px 0px 8px #62615f;margin-top:10px;margin-bottom:10px;}
#blogTitle h5{
	float:left;
	font-size: 14px;
	line-height: 1.5em;
	width: 50%;
	margin-left:4em;
	margin-top:0.5em;
}
#blogTitle h5 a{
	color:#fff;
	font-family: "微软雅黑";
	text-shadow:3px 3px 3px #003d44;
	text-decoration: none;
}
#blog-news span{color:#177076;}

#rocker{
	width:40px;
	height:82px;
	padding-left:10px;
	position:fixed;
	bottom:30px;
	
right:70px;
}
#rocker span{
	width:32px;height:32px;display:block;
	animation: flight 1s ease-in-out 0s infinite alternate none;
		-webkit-animation: flight 1s ease-in-out 0s infinite alternate none;
}
#egg {
	display:block;
	width: 30px; 
	height: 40px;
	background-color: #A9B7B7;
	border-radius:120% 120% 120% 120% /200% 200% 20% 20%;
}
#egg:before{
	display:block;
	float: left;
	margin-left:-16px;
	margin-top:14px;
	content: "";
	border-top: 16px solid transparent;
	border-right: 10px solid #A9B7B7;
	border-left: 10px solid transparent;
	border-bottom: 6px solid transparent;
}
#egg:after{
	display:block;
	float: right;
	margin-right:-16px;
	margin-top:14px;
	content: "";
	border-top: 16px solid transparent;
	border-left: 10px solid #A9B7B7;
	border-right: 10px solid transparent;
	border-bottom: 6px solid transparent;
}
#egg strong{
	display:block;
	float: left;
	content: "";
	margin-top: 44px;
	border-top: 6px solid #A9B7B7;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 16px solid transparent;
}




@keyframes flight {
	100% {
		-webkit-transform: translateY(30px);
		-moz-transform: translateY(30px);
		-ms-transform: translateY(30px);
		-o-transform: translateY(30px);
		transform: translateY(30px);
		opacity: 0.6;
	}
	0% {
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-ms-transform: translateY(0px);
		-o-transform: translateY(0px);
		transform: translateY(0px);
		opacity: 0.2;
	}
}
#div_digg{
	background-color: #84ecec;
	position: fixed;
        bottom: 30px;
	box-shadow: 0 0 10px #1cadb0;
	border-radius: 4px;
}
#div_digg .diggit{
	background:url(https://files.cnblogs.com/files/Fengzp/dianzan.gif) no-repeat;
	margin-left:6px;
	border:1px solid #f0efed;
	border-radius:4px;
}
#div_digg .buryit{
	background:url(https://files.cnblogs.com/files/Fengzp/fandui1.gif) no-repeat;
	margin-right:6px;
	margin-left:0px;
	border:1px solid #f0efed;
	border-radius:4px;
}
#div_digg{
bottom:70px;
margin-right: -200px;
    right: 50%;
border: 2px dotted #2a7f78;
}
#div_digg .diggword{
color:black;
}


#sideBar {
    border-left: 1px solid #f0f0f0;}


#green_channel #green_channel_follow{
    bottom: 170px;
    display: block;
    margin-right: -160px;
    position: fixed;
    right: 50%;
    }

.mulv_wrap{
padding:10px;
position: fixed;
top: 200px;
right: 50%;
margin-right: -520px;
    background-color: rgba(132,236,236,0.9);
    box-shadow: 0 0 10px #1cadb0;
    border-radius: 4px;
    text-indent: 12px;
border: 2px dotted #2a7f78;

}
#cnblogs_post_body .mulv_wrap li{
list-style-type: none;
margin:0;
} 
#cnblogs_post_body .mulv_wrap li a{
   text-decoration: none;
    
}

.mulv_two{
padding-left: 20px;

}
#cnblogs_post_body .mulv_wrap .mulv_tittle{
    margin-left: 10px;
    text-indent: 0;
border-bottom: 2px green solid;
    font-weight: bold;
    color: rgb(51, 51, 51);

}
#cnblogs_post_body :target{
animation:run 0.4s ;
}
@keyframes run{
0%{
	transform: translateY(-300px);
}
50%{
	transform: translateY(300px);

}
99%{text-shadow: 5px 5px 5px #FF0000;}
100%{
	transform: translateY(0);
    text-shadow: 0px 0px 0px #FF0000;
transform:rotate(0deg);
}
}