body{
font: 12px/18px "Microsoft Yahei", "Lucida Grande", Geneva, Arial, sans-serif;
}

div#sideLeft h2, div#sideRight h2 {
background-color: #68217a !important;
border-bottom: 2px solid #68217a !important;
}

#mySearch {
color: #68217a !important;
border: 1px solid #565656;
padding: 5px 0;
text-align: center;
}

html, body {
background: #fff url(https://files.cnblogs.com/xiaoyaojian/webBg2.gif) top left repeat-x;
background-image: none;
}

ul#topMnu{
  background-color:#2d89ef;
}
#mySearchWrapper {
margin: 10px auto;
background-color: #68217a;
border: #68217a;
}

div.post.post-list-item{
  padding-left: 20px;
  border-left: 5px solid #1b809e;
  border-radius: 3px;
}


@keyframes floatRight{
                to{
                    margin-left:20px;
                }
            }

            @-moz-keyframes floatRight{
                to{
                    margin-left:20px;
                }
            }

            @-webkit-keyframes floatRight{
                to{
                    margin-left:20px;
                }
            }

            @-o-keyframes floatRight{
                to{
                    margin-left:20px;
                }
            }
			
			@keyframes floatLeft{
                to{
                    margin-left:0px;
                }
            }

            @-moz-keyframes floatLeft{
                to{
                    margin-left:0px;
                }
            }

            @-webkit-keyframes floatLeft{
                to{
                    margin-left:0px;
                }
            }

            @-o-keyframes floatLeft{
                to{
                    margin-left:0px;
                }
            }

		
			h2 a.PostTitle{
			
				animation:floatLeft 1s ease-in-out forwards;
                -moz-animation: floatLeft 1s ease-in-out forwards;	
                -webkit-animation: floatLeft 1s ease-in-out forwards;
                -o-animation: floatLeft 1s ease-in-out forwards;
			}
			
			h2 a.PostTitle:hover{
				animation:floatRight 1s ease-in-out forwards;
                -moz-animation: floatRight 1s ease-in-out forwards;	
                -webkit-animation: floatRight 1s ease-in-out forwards;
                -o-animation: floatRight 1s ease-in-out forwards;
			}

ul#menu li{
  background-color: #da532c;
  margin: 10px 10px;
  padding: 0px;
   height: 80px;
  width: 80px;
  line-height: 80px;
  text-align: center;
  background-image: none;
}

ul#menu li#rss{
 background-color:transparent;
 display:none;
}

ul#menu li.current a:link, ul#menu li.current a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  padding: 30px 0px;
}

ul#menu li a:link, ul#menu li a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  padding: 30px 0px;
}

div#header{
  height:120px;
}

#div_digg{
  position: fixed;
  right: 450px;
  bottom: 30px;
  opacity: .8;
  border: 1px solid #4c4c4c;
  border-radius: 5px;
  padding: 5px;
  text-align: center;
  box-shadow: 5px 5px 10px #888888;
     background-color: #ffffff;
}

@keyframes noOpacity{
 to{
  opacity:1;
 }
}
@keyframes opacityHalf{
 to{
  opacity:.5;
 }
}

@-webkit-keyframes noOpacity{
 to{
  opacity:1;
 }
}
@-webkit-keyframes opacityHalf{
 to{
  opacity:.5;
 }
}
#div_digg:hover{
 animation:noOpacity 0.5s ease-in-out forwards;
 -webkit-animation:noOpacity 0.5s ease-in-out forwards;
}

#div_digg .diggnum:after{
 content:'K'
}

div.post div.entry blockquote{
   background-image: none;
  border-left: 4px solid #aaaaaa;
  border-top: 0px;
  border-bottom: 0px;
  border-right: 0px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-left: 15px;
  margin: 15px 15px;
 font-style: italic;
}