#markdown-toc,.column-sidebar ul,ul.posts{list-style-type:none}body{font:14px/1.7 "Helvetica Neue","Microsoft Yahei","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,sans-serif!important;color:#555}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}img.lazy-load{opacity:0;transition:opacity .3s ease-in}#btnFullScreen,#btnWideScreen{opacity:.3;transition:all .2s ease-in-out;text-decoration:none}#pageContentWrapper{padding-top:20px}#pageContentWrapper img{display:block;margin:0 auto}.container-narrow{margin:0 auto;max-width:1000px}.container-narrow>hr{margin:30px 0}.navbar{margin-bottom:0}.navbar .nav{float:right}.navbar a{text-decoration:none}.navbar-brand small{font-size:60%}#results-container{margin:0}.thumbnail-wrapper img{display:block;margin:auto}.content-thumbnail{display:block;position:relative;overflow:hidden;float:left;width:100px;height:100px}.brief-content,.content-inner p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-thumbnail-img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none}.content-inner{overflow:hidden;height:130px;margin:0 0 0 120px}.content-inner p{margin:0 0 10px;-webkit-line-clamp:3;max-height:70px}.brief-content{-webkit-line-clamp:4;max-height:150px}.content-hr{margin-bottom:5px;padding-bottom:5px}a.btn{margin-top:10px}details{margin-bottom:10px}details>summary{display:list-item;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}details[open]{margin-left:20px;margin-bottom:20px;color:#999}details[open]>summary{margin-left:-20px;margin-bottom:5px;color:#555}.index-sidebar{border:1px solid #eee;border-bottom:none;margin-top:40px;margin-left:50px;width:210px}.sidebar-title{font-weight:600;font-size:110%;height:20px;margin:10px 5px;padding-left:10px}.sidebar-title a{color:#333}.column-sidebar{padding-top:5px;-moz-box-shadow:0 7px 6px -5px #ddd inset;-webkit-box-shadow:0 7px 6px -5px #ddd inset;box-shadow:0 7px 6px -5px #ddd inset;background-color:#fff}.column-sidebar ul{margin:0;padding:0 5px}.column-sidebar li{border-bottom:1px dotted #ddd;padding-left:25px;line-height:30px}.column-sidebar a{color:#777;text-decoration:none}a.friend-link{display:inline-block;width:130px;padding-right:5px}#allPosts{margin-top:20px}h1{color:#444;font-size:24px}h2{color:#393939;font-size:18px}h2.index-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:130%;font-weight:600;padding-top:.8em;padding-bottom:.1em;border-top:0;border-bottom:1px solid;border-color:#9FB6cF;margin-bottom:20px}h2.index-title>i{font-size:14px;color:#337ab7}h3{font-size:110%}h4,h5{font-size:100%}.index-date{font-size:90%;color:#aaa}span.index-title{font-size:130%;font-weight:600}ul.posts{margin-bottom:5px}ul.posts li{line-height:1.75em}ul.posts span{color:#aaa;font-size:90%}.page-header{margin:20px 0}.post-date{color:#777}ul a:hover{color:#000}.post>h3.title{position:relative;padding-top:10px}.post>h3.title span.date{position:absolute;right:0;font-size:.9em}#btnFullScreen,#btnWideScreen,.post-full .date{color:#aaa;font-size:12px}.post>.more{margin:10px 0;text-align:left}.post-full u{text-decoration:none;border-bottom:1px dashed #333}.post-full u.double{font-style:normal;border-bottom:2px double #ccc}.post-full .date{margin-bottom:20px}#btnFullScreen{padding-left:12px}#btnFullScreen:hover,#btnWideScreen:hover{opacity:1}#btnWideScreen{padding-left:6px}.full-screen-archive{background:#fdfdfd;position:fixed;left:0;top:0;padding:50px;width:100%;height:100%;z-index:10000;margin:auto;overflow:auto;font-size:1.2em}.wide-screen-archive{max-width:none!important;width:100%!important}.tag_box{list-style:none;margin:0;overflow:hidden;display:inline-block}.tag_box li{line-height:28px;display:inline}.post-img,pre{display:block}.tag_box li i{opacity:.9}.tag_box a{padding:3px 6px;margin:2px;background:#eee;color:#555;border-radius:3px;text-decoration:none;border:1px dashed #ccc}.tag_box a span{vertical-align:super;font-size:.8em}.tag_box a:hover{background-color:#e5e5e5}.tag_box a.active{background:#57A957;border:1px solid #4c964d;color:#FFF}.lyrics-card-block{border:1px solid #e5e5e5;border-radius:.25rem;padding:1.25rem;font-style:italic}.tag_box .glyphicon{margin-right:5px}li{line-height:24px}.post-img{width:100%;height:auto}.scale-img.animated{transform:scale(1.1)}.scale-img-wrapper{position:relative;overflow:hidden;margin:0 auto}blockquote p{font-size:14px;line-height:20px}pre{word-break:break-all;word-wrap:break-word;padding:0;margin:10px 0}pre.prettyprint{max-height:350px;overflow:auto}pre.prettyprint code{white-space:pre}#markdown-toc{display:none;padding:30px 10px}#markdown-toc ol,#markdown-toc ul{list-style-type:none;margin:0;padding:0 40px;white-space:nowrap}#markdown-toc a{color:#777;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#markdown-toc .active{font-weight:700}.sidebar-container{position:absolute;max-width:300px;margin-left:750px;top:200px;bottom:auto;overflow:auto;color:#696969;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:.999999}.sticky{position:fixed!important;opacity:.5;overflow-x:hidden;overflow-y:auto;-webkit-transition:opacity 5s ease-in-out;-moz-transition:opacity 5s ease-in-out;-ms-transition:opacity 5s ease-in-out;-o-transition:opacity 5s ease-in-out;transition:opacity 5s ease-in-out}.sticky:hover{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:.999999}@-webkit-keyframes rotateWords{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;width:0}30%{opacity:.6;width:100%}100%{opacity:1;width:100%}}@-ms-keyframes rotateWords{100%,30%{width:100%}0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;width:0}30%{opacity:.6}100%{opacity:1}}@keyframes rotateWords{0%{opacity:0;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;width:0}30%{opacity:.6;width:100%}100%{opacity:1;width:100%}}.words-container{margin-top:50px;margin-bottom:20px;border:3px dashed #ddd;padding:15px 10px;-webkit-animation:rotateWords 2s linear 0s;-ms-animation:rotateWords 2s linear 0s;animation:rotateWords 2s linear 0s}.words-container:hover{font-weight:700;border:none;box-shadow:0 3px 10px rgba(0,0,0,.35);text-shadow:1px 1px 1px rgba(0,0,0,.2)}.words-author{text-align:right}@keyframes fadein{from{opacity:0}to{opacity:1}}#resume{border:1px dashed #ccc;padding:12px 36px;margin-top:12px}#resume h2{font-size:1.5em;padding:.6em 0;border-bottom:1px solid #42485A;border-left:none;border-right:none}#resume h3{display:flex;font-size:1.3em;padding:.3em 0}#resume h4{display:flex;font-weight:400;color:#999}#resume h4 .title{text-decoration:underline}.bio u,.links a{text-decoration:none}#resume h3 .date{font-size:.85em}#resume .date{margin-left:auto;font-weight:400}#resume .resume-content{padding-bottom:12px}#resume .resume-content ul{padding-left:20px}.wc-summary{padding:10px 0}.wc-summary blockquote{font-size:14px}li.post-archive{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.container-about{-webkit-animation:fadein 2.5s;-moz-animation:fadein 2.5s;-ms-animation:fadein 2.5s;-o-animation:fadein 2.5s;animation:fadein 2.5s;padding:40px 20px 10px;margin:0 auto;max-width:740px}.avatar{position:relative;float:left;margin:0 auto;width:215px;text-align:center}.bio-wrapper{margin-left:250px}.avatar img{width:215px;height:215px;border-radius:50%}.avatar .links{width:215px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:20px 0;padding:5px;list-style:none}.links .link{border-radius:3px;border:1px solid #333;padding:3px 0;display:inline-block;margin:5px;width:40%}.bio,.bio p,.links a{margin:0}.links a{display:block;padding:0 5px;color:#333}h1.name{padding-bottom:20px;font-size:24px}.bio{max-width:500px;font-size:16px;line-height:1.7;color:#746f65}.bio h3{font-family:Copperplate,Constantia,serif;font-style:italic}.bio u{border-bottom:1px dashed #000}.bio i{font-size:.9em}.bio .keywords{font-size:13px;color:#888;width:80%;margin:20px auto;padding:12px 0 12px 20px;border:1px dashed;border-radius:30px}.keywords span{margin-right:12px}blockquote{margin:0 0 20px;border-left:5px solid rgba(102,128,153,.075);border-left-width:10px;background-color:rgba(102,128,153,.05);border-top-right-radius:5px;border-bottom-right-radius:5px;padding:15px 20px}code{padding:2px 4px;color:#162029;background-color:rgba(102,128,153,.075);border-radius:4px;line-break:anywhere}code,pre{font-family:Menlo,Consolas,"Courier New",monospace;font-size:12px!important}table{margin-bottom:20px}table td,table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}table th{font-weight:700}table thead th{vertical-align:bottom}table tbody+tbody{border-top:2px solid #ddd}@media (min-width:740px){#search-input{width:100px}.content{max-width:750px;border-right:1px dashed #aaa;padding-right:50px}.post-info{width:100%;display:inline-block}.post-info li,.post-info ul{display:inline-block;float:right;font-size:.85em}.post-info ul{padding-left:30px}.post-info li{float:left;display:inline}.disable-hover,.disable-hover *{pointer-events:none!important}table{overflow:visible}.container-narrow,.navbar{background:#fff}}@media (max-width:740px){.brief-content,.content-inner p{-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}body{font:15px/1.6 "Helvetica Neue","Microsoft Yahei",Helvetica,"Segoe UI",Arial,freesans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}ol,ul{padding-left:2em}.content-row{max-height:initial}.row-fluid .span2{min-height:100px;position:relative;width:64px;float:left}.row-fluid .span10{min-height:120px;width:75%;float:right}.thumbnail-wrapper-mini{position:absolute;top:30%;width:64px;height:64px}#sidebarColumns,#sidebarContainer{display:none}#allPosts{text-align:center;margin-top:20px}.avatar,.bio-wrapper{margin:0 auto}.post-info li,.post-info ul{font-size:.85em}.post-info ul{display:block;text-align:right}.post-info li{display:inline;float:none}.brief-content{display:-webkit-box;-webkit-line-clamp:4;max-height:140px}.content-thumbnail{display:none}.content-inner{margin:0 auto;height:140px}.content-inner p{display:-webkit-box;-webkit-line-clamp:3;max-height:70px}#btnFullScreen,#btnWideScreen{display:none}.container-about{padding:0}.avatar{width:215px;float:none}.navbar-header{min-height:60px}.navbar-brand{margin-left:-10px}.navbar-brand small{display:block}#resume{padding:12px 0;border:none}#resume ul{padding-left:1em}#resume h3,h4{flex-direction:column}#resume .date{margin-left:initial;padding-top:6px;font-size:.8em!important}}.utterances{max-width:100%}