*{margin:0;padding:0}body{font-family:"Helvetica Neue","Helvetica","Microsoft YaHei","WenQuanYi Micro Hei",Arial,sans-serif;color:#555}a{text-decoration:none;color:inherit}li{list-style:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:''}.clearfix:after{clear:both}@font-face{font-family:"Source Code Pro";src:url("../assets/fonts/SourceCodePro-Regular.eot");src:url("../assets/fonts/SourceCodePro-Regular.eot#iefix") format("embedded-opentype"),url("../assets/fonts/sourcecodepro-regular-webfont.woff") format("woff"),url("../assets/fonts/SourceCodePro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Pacifico";src:url("../assets/fonts/pacifico-webfont.eot");src:url("../assets/fonts/pacifico-webfont.eot#iefix") format("embedded-opentype"),url("../assets/fonts/pacifico-webfont.woff") format("woff"),url("../assets/fonts/Pacifico.ttf") format("truetype");font-weight:normal;font-style:normal}.wrapper{position:relative;max-width:690px;margin:0 auto}.about{padding:40px 0}.about h1{color:#666;margin:20px 0;font-family:"Pacifico","Source Code Pro",Arial,sans-serif;font-size:20px;text-align:center}.about p{font-size:14px;text-align:center;line-height:1.6;margin-top:10px}.site-header{padding:35px 0}.site-header .wrapper{height:86px}.site-header .avatar{display:block;position:absolute;left:50%;margin-left:-43px;width:86px;height:86px;border-radius:50%;overflow:hidden;box-shadow:0 0 5px 5px #ddd;animation:bounce 0.8s both}.site-header .avatar img{width:100%;height:100%}.site-header .avatar:hover+.logo-prompt{display:inline-block !important}.site-header .logo-prompt{position:absolute;display:none;vertical-align:middle;padding:5px;border-radius:3px;background:#666;background:rgba(0,0,0,0.5);left:50%;margin-left:70px;color:#fff;font-family:"Source Code Pro",Arial,sans-serif;font-size:12px;text-align:center;line-height:1.2;top:50%;margin-top:-10px}.site-header .logo-prompt:before{content:'';border-width:5px 5px 5px 0;border-style:solid;border-color:transparent #666;border-color:transparent rgba(0,0,0,0.5);position:absolute;top:50%;left:-5px;margin-top:-5px}.site-footer{padding:20px 0}.site-footer p{font-family:"Source Code Pro",Arial,sans-serif;font-size:12px;color:#999;text-align:center}.site-footer p a{font-family:"Pacifico","Source Code Pro",Arial,sans-serif;color:#666}.divider{height:1px;margin:30px 0;background:#ddd;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(#ccc), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0), #ccc, rgba(255,255,255,0));background:linear-gradient(to right, rgba(255,255,255,0), #ccc, rgba(255,255,255,0))}.home .post-list>li{padding:20px;position:relative;margin-bottom:30px}.home .post-list>li:last-child{margin-bottom:0}.home .post-list>li h2{color:#666;font-size:18px;margin-bottom:10px}.home .post-list>li .post-date{font-size:12px;color:#999}.home .post-list>li .tagslist{display:inline-block;margin-left:10px}.home .post-list>li .tagslist li{display:inline-block;font-size:12px;color:#eb7350}.home .post-list>li .tagslist li:before{content:'#'}.home .post-list>li .tagslist li+li{margin-left:5px}@media screen and (min-width: 768px){.home .post-list>li h2{font-size:20px}}.post-content{position:relative;margin:15px 0;font-size:14px;line-height:1.6}.post-content h1{font-size:22px}.post-content h2{font-size:20px}.post-content h3{font-size:18px}.post-content h4{font-size:16px}.post-content h5{font-size:14px}.post-content h6{font-size:12px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{color:#666;margin:25px 0 15px}.post-content hr{margin:20px 0}.post-content a{color:#4078c0}.post-content a:hover{text-decoration:underline}.post-content p{text-indent:2em;margin-bottom:20px;line-height:1.6}.post-content ul{margin-bottom:20px}.post-content ul li{list-style:disc inside none;line-height:1.6;margin-bottom:10px}.post-content ul li p{text-indent:0}.post-content code{font-family:Consolas,Arial,sans-serif;font-weight:normal;padding:2px 6px;color:#333;background-color:#f3f3f3;margin:0 5px}.post-content blockquote{border-left:5px solid #ccc;background-color:#eee;padding:5px 30px;margin-bottom:20px}.post-content blockquote p{text-indent:0;margin-bottom:0}.post-content pre{margin-bottom:20px;overflow-x:auto;line-height:1.2;background-color:#f7f7f7}.post-content pre code{color:inherit;padding:10px;background-color:transparent}.post{overflow:hidden}.post article{padding:25px 20px}.post article .post-header{margin-bottom:20px}.post article .post-header h1{color:#666;font-size:22px;text-align:center}.post article .post-header .post-meta{font-size:12px;margin:10px 0;text-align:center;font-family:"Source Code Pro",Arial,sans-serif}.post article .comment-block{margin-bottom:20px}.post article .relative-posts{margin-bottom:30px;padding:15px 0}.post article .relative-posts p{text-align:center;font-size:14px;font-family:"Source Code Pro",Arial,sans-serif}.post article .relative-posts p a{color:#886f5e}.post article .relative-posts p a:hover{text-decoration:underline}.post article .relative-posts p .backtohome{margin:0 20px;color:#666}@keyframes bounce{0%{transform:translate3d(0, -500px, 0)}50%{transform:translate3d(0, 25px, 0)}70%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}100%{transform:none}}
