#cnblogs_post_body{padding-left:50px;padding-right:50px;}
#MySignature{background-color:#E6FAE6;border: 1px dashed #E0E0E0;font-size: 13px; padding: 10px;line-height: 1.8;
    margin: 12px auto;margin:50px;margin-top:20px;}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation: swing 3s;
  animation: swing  3s;
}

@-webkit-keyframes swing {
  20% {
    background:  #F7F2F2;
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    background: #F5F2F7;
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
   background: F7F7F2;
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
  background: #F2ED62;
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    background:  #F7F2F2;
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
   background: #F5F2F7;
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
   background: F7F7F2;
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
  background: #F2ED62;
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

 
 
#div_digg {    
    bottom: 140px;
    height: 100px; 
    position: fixed;
    right: 20px;
    width: 100px;
    z-index: 100;
  -webkit-animation: bounce-up 8s linear infinite;
  animation: bounce-up 8s linear infinite;
}  

@keyframes bounce-up {
    25% {transform: translateY(120px);}
    50%, 100% {transform: translateY(0px);}
    75% {transform: translateY(-120px);}
}
.diggit {
    background: url(//images.cnblogs.com/cnblogs_com/lunlunshiwo/1115009/o_ali.jpg) no-repeat;
    border: 8px solid lightgreen;
    border-radius: 90px;
    width:100px;
    height:100px;
background-size: 100px 100px;
}

.buryit {
    display:none;
}

.diggword:after{
   color: #000;
    content: "";
    font-size: 1px;
    font-weight: bold;}

.diggword { 
    position: relative;
    top: -70px;
}