body,h1,h2,h3,h4,h5{margin:0;padding:0}h1,h2,h3,h4,h5{margin-top:1.2em;margin-bottom:.6em;font-weight:500;color:#000;line-height:1.35}h1{font-size:1.8em}h2{border-bottom:1px solid #eaecef;padding-bottom:.3em;font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:1em}a{color:#000;text-decoration:none}a:hover{color:#ff4b33;text-decoration:underline}img{margin:1em 0;max-width:100%;display:block}.blog{max-width:760px;margin:0 auto;padding:20px}.navigation{padding:50px 0}.navigation .nav-list{padding:0}.navigation .nav-list .nav-item{display:inline;margin-right:30px;list-style:none}.posts h2{border-bottom:none;padding-bottom:0;font-size:1.6em}.post{margin-bottom:30px}.post .post-title{margin-bottom:5px}.post .post-time{color:#999;font-family:Consolas,"Courier New",Courier,Monaco,Menlo,monospace}.post .post-content{padding-top:20px;color:#222;font-size:16px;font-family:STHeiti;line-height:2;text-align:justify}.post .post-content .post-more-link a{color:#999}.post .post-content .post-more-link a:hover{color:#ff4b33;text-decoration:underline}.post .post-content a{color:#ff4b33;text-decoration:underline}.post .post-tag{display:none}.archives .group{overflow:hidden}.archives .year{float:left;font-family:Consolas,"Courier New",Courier,Monaco,Menlo,monospace;font-size:28px}.archives .list{padding-left:90px;padding-top:20px}.archives .list li{line-height:2.2;list-style-type:none;color:#999}.archives .post-time{margin-left:10px;color:#999;font-family:Consolas,"Courier New",Courier,Monaco,Menlo,monospace}.pagination{text-align:center}.pagination .page-number{margin:0 10px}.pagination .page-number.current{color:#ff4b33}.footer{padding:50px 0 10px;color:#999;font-size:12px}.footer a{color:#999}.footer a:hover{color:#ff4b33;text-decoration:underline}table{border-collapse:collapse}table tr{border-top:1px solid #ccc}table tr:nth-child(2n){background-color:#f8f8f8}table th,table td{border:1px solid #ccc;padding:6px 13px;border-collapse:collapse}.highlight table{width:100%;border:none}.highlight table tr,.highlight table td{border:none;padding:0}code{margin:0 5px;padding:3px;font-size:12px;white-space:nowrap;border:1px solid #ccc;background-color:#f8f8f8;border-radius:3px}.highlight{margin:15px 0}.highlight pre{margin:0;background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:1.5;overflow:auto;padding:6px 10px;border-radius:3px;word-wrap:break-word;white-space:pre-wrap;font-family:Consolas,"Liberation Mono",Courier,monospace}.highlight pre .comment{color:#969896}.highlight.html{color:#333}.highlight.html .name{color:#63a35c}.highlight.html .string{color:#a71d5d}.highlight.html .attr{color:#795da3}.highlight.css{color:#333}.highlight.css .selector-tag{color:#63a35c}.highlight.css .selector-class{color:#795da3}.highlight.css .attribute{color:#0086b3}.highlight.css .number{color:#0086b3}.highlight.css .selector-pseudo{color:#0086b3}.highlight.css .string{color:#a71d5d}.highlight.css .keyword{color:#a71d5d}.highlight.css .built_in{color:#b52a1d}.highlight.js .function,.highlight.javascript .function{color:#a71d5d}.highlight.js .function .title,.highlight.javascript .function .title{color:#795da3}.highlight.js .function .params,.highlight.javascript .function .params{color:#795da3}.highlight.js .keyword,.highlight.javascript .keyword{color:#a71d5d}.highlight.js .number,.highlight.javascript .number{color:#0086b3}.highlight.js .string,.highlight.javascript .string{color:#a71d5d}.highlight.js .built_in,.highlight.javascript .built_in{color:#0086b3}.highlight.js .literal,.highlight.javascript .literal{color:#0086b3}blockquote{border-left:4px solid #ddd;margin:30px 10px;padding:0 15px;color:#888;font-size:14px;line-height:1.6}@media all and (max-width:640px){.navigation{padding:20px 0}}