.navigation{position:fixed;top:20px;right:20px;width:40px;height:40px;z-index:2}.navigation .navigation-avatar{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;border-radius:50%;width:40px;height:40px;z-index:2;border:2px solid #fff;background-color:#fff;overflow:hidden;display:block;cursor:pointer;position:relative}.navigation .navigation-avatar:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-image:url(//source.fooleap.org/avatar.jpg);background-size:cover}.navigation .navigation-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;display:none}.navigation .navigation-toggle{display:none}.navigation .navigation-toggle:checked ~ .navigation-mask{display:block;-webkit-tap-highlight-color:transparent}.navigation .navigation-toggle:checked ~ .navigation-list{pointer-events:auto;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.navigation .navigation-toggle:checked ~ .navigation-avatar{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.navigation .navigation-list{-webkit-transition:all .3s;transition:all .3s;pointer-events:none;list-style:none;position:absolute;top:0;right:0;z-index:1;background-color:#505050;opacity:0;overflow:hidden;-webkit-transform-origin:calc( 100% - 20px) 20px;transform-origin:calc( 100% - 20px) 20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:160px;height:210px;border-radius:5px 25px 5px 5px}.navigation .navigation-list .navigation-item{position:relative;height:42px;line-height:42px;border-bottom:1px solid rgba(100,100,100,0.8)}.navigation .navigation-list .navigation-item:last-child{border-bottom:none}.navigation .navigation-list .navigation-item:hover{background-color:#323232}.navigation .navigation-list .navigation-item.current .navigation-item-link,.navigation .navigation-list .navigation-item:hover .navigation-item-link{color:#fff}.navigation .navigation-list .navigation-item.current .icon,.navigation .navigation-list .navigation-item:hover .icon{fill:#fff}.navigation .navigation-list .navigation-item-link{-webkit-transition:all .3s;transition:all .3s;color:#c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;line-height:42px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation .navigation-list .icon{margin:0 13.5px;width:16px;height:16px}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}strong,b{font-weight:bold;color:#000}:focus{outline:none}abbr[title]{text-decoration:none}video{max-width:100%;margin:0 !important}.cf{zoom:1}.cf:before,.cf:after{display:table;content:''}.cf:after{clear:both}h1,h2,h3,h4,h5,h6{font-weight:400}img{max-width:100%;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}html{min-height:100%}.icon{display:inline-block;vertical-align:middle}body{letter-spacing:.03em;color:#222;background-color:#7db9de;overflow-y:scroll;font:400 14px/1.6 -apple-system, "Noto Sans", "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.page-thumb{display:none}.page-main{display:block;background-color:#fff;max-width:768px;width:100%;padding:48px 64px;margin:32px auto;position:relative;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.06);box-shadow:0 0 0 1px rgba(0,0,0,0.06);text-align:justify;text-justify:ideographic;word-break:break-all;word-wrap:break-word}.page-main a{color:#2ea9df}.page-main .post-tags-item{padding-right:5px;color:#000}.page-main .post-tags-item:hover{border-bottom:none}.page-main #tags-table thead tr:last-child th:first-child{width:150px}.page-main .note:target{background-color:rgba(230,230,230,0.5)}.page-main:before{content:"";position:absolute;z-index:-1;-webkit-transform:skew(3deg, 2deg);transform:skew(3deg, 2deg);-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.2);box-shadow:0 15px 10px rgba(0,0,0,0.2);height:100px;bottom:15px;right:3px;width:250px}.page-main table{font-size:13px;text-align:left;border-collapse:collapse;border-spacing:0;width:100%}.page-main table th{font-weight:bold;padding:10px 9px;color:#333;border:1px solid #c2c4c5;background-color:#e4e6e8;white-space:nowrap}.page-main table td{padding:7px 8px;color:#4f3333;border:1px solid #c2c4c5;background-color:#f9f9f9}.page-main table td:nth-child(1){white-space:nowrap}.page-header .page-title{border-bottom:2px solid #e7e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:5px;margin-bottom:5px;font-weight:500;font-size:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-header .page-title:before{content:"";width:0;height:2px;display:block;position:absolute;bottom:-2px;left:0;background-color:#7db9de;-webkit-transition:.5s .5s all ease-out;transition:.5s .5s all ease-out}.page-header .page-title:after{display:inline-block;position:absolute;bottom:-7px;color:#7db9de;background-color:#fff;padding:0 3px;font-size:12px;line-height:1;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.page-header .page-title:hover:after{opacity:.6}.page-header .page-title .page-title-link{color:#000;border-bottom:none;display:block}.page-header .page-title .page-title-desc{color:#666;font-size:13px;font-weight:400}.page-header .page-title .icon{margin-top:4px;display:inline-block;width:24px;height:24px;cursor:pointer}.page-header .page-title .page-search-input{padding:0 5px;width:150px;border:1px solid #e7e7eb;border-radius:0;font-size:13px;color:333}.page-header .page-subtitle{color:#969696;width:100%;font-size:13px;line-height:2}.page-header .page-subtitle:hover{border-bottom:none}.page-header .post-time{word-spacing:-1px}.page-header .post-cat-tag{margin-right:8px}.page-header .post-cat-tag.active{color:#000}.page-header .post-cat-tag:hover{border-bottom:none}.page-header .post-cat-tag:last-child{float:right}.page-footer{text-align:center;color:#969696}.page-footer a{color:#969696}.post-list{min-height:680px}.post-list a:hover{border-bottom:1px dashed #2ea9df}.post-list a:target{background-color:rgba(230,230,230,0.5)}.post-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.post-item .post-item-thumb{display:block;width:50px;height:50px;overflow:hidden;border-radius:4px;-webkit-transition:all .5s;transition:all .5s;background-size:100%;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}.post-item .post-item-summary{margin:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;line-height:25px}.post-item .post-item-summary .post-item-title{font-size:14px;color:#2ea9df;height:25px;overflow:hidden;position:relative}.post-item .post-item-summary .post-item-title:after{content:'';position:absolute;bottom:0;right:0;width:20%;height:25px;background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(50%, #fff));background-image:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}.post-item .post-item-summary .post-item-date{color:#969696;opacity:0;font-size:13px;-webkit-transition:.5s all;transition:.5s all}.post-item .post-item-summary .post-item-date:not(:empty){opacity:1}.post-item .post-item-comment{display:block;margin:auto;text-decoration:none;text-align:center;color:#fff;border-radius:10px;width:30px;height:16px;font-weight:500;font-size:13px;line-height:16px;opacity:0}.post-item .post-item-comment:not(:empty){opacity:1;background-color:#96d7f5}.post-item .post-item-comment[data-disqus-count="0"]{opacity:0;pointer-events:none}.post-item .post-item-comment:hover{background-color:#2ea9df;border-bottom:none}.post-life{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:0;margin:0 -5px}.post-life .post-item{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 5px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333%}.post-life .post-item-thumb{background-size:contain;width:100%;height:0;padding-top:67%}.post-life .post-item-summary{margin:3px 0 0;height:25px;font-size:13px;-webkit-box-flex:0;-ms-flex:none;flex:none}.post-life .post-item-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.post-life .post-item-cmt{color:#333}.post-life .post-item-cmt:hover{border-bottom:none}.post-life .post-item-cmt span:empty+span{display:none}.pagination.loading{background-image:url("/assets/svg/loading.svg");width:24px;height:30px;margin:20px auto}.pagination .pagination-list{list-style-type:none;margin:10px auto;font-size:13px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;line-height:30px;color:#434343}.pagination .pagination-item{padding:0 10px;text-align:center;width:100px}.pagination .pagination-item:first-child{text-align:left}.pagination .pagination-item:last-child{text-align:right}.pagination .pagination-item-link{color:#434343}.pagination .pagination-item-link:hover{border-bottom-color:#434343}.post-content a:hover{border-bottom:1px dashed #2ea9df}.post-content a:target{background-color:rgba(230,230,230,0.5)}.post-content ul,.post-content ol{margin-left:25px;font-size:13px}.post-content>*{margin:18px 0}.post-content h2{border-left:4px solid #2ea9df;padding-left:5px;font-size:14px;font-weight:500}.post-content h2:hover:after,.post-content h2:target:after{content:" ¶"}.post-content h3{font-size:13px;font-weight:500}.post-content h3:hover:after,.post-content h3:target:after{content:" ¶"}.post-content a:not([href*="blog.fooleap.org"]):not([href^="#"]):not([href^="/"]):not([target="_blank"]),.post-content a[href^="#note"]{vertical-align:super;font-size:smaller}.post-content blockquote{font-size:13px;padding:5px 10px;opacity:.6;border-left:5px solid #434343;overflow:hidden}.post-content iframe{border:none;max-width:100%;margin:0}.post-content .iframe-container,.post-content .iframe-normal-container,.post-content .iframe-wide-container{position:relative;width:100%;height:0;overflow:hidden}.post-content .iframe-container .iframe,.post-content .iframe-normal-container .iframe,.post-content .iframe-wide-container .iframe{position:absolute;width:100%;height:100%;left:0;bottom:0}.post-content .iframe-container{padding-bottom:67%}.post-content .iframe-normal-container{padding-bottom:calc(75% + 50px)}.post-content .iframe-wide-container{padding-bottom:calc(56.25% + 50px)}.post-content .post-toc{margin-left:15px}.post-content .post-figure{max-width:640px;position:relative;overflow:hidden;border-radius:4px}.post-content .post-figure[data-exif]:before{content:attr(data-exif);display:block;position:absolute;top:0;left:0;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(transparent));background:linear-gradient(to bottom, rgba(0,0,0,0.6), transparent);width:100%;height:25px;font-size:12px;line-height:25px;padding:0 15px;color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.post-content .post-figure[data-exif]:hover:before{opacity:.7}.post-content .post-figure .post-image{cursor:pointer;display:block;max-width:100%;width:auto;overflow:hidden}.post-content .post-figure .post-image:hover{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);box-shadow:0 2px 3px 0 rgba(0,0,0,0.2)}.post-content .post-figure .post-figcaption{position:absolute;display:block;left:0;right:0;bottom:0;color:#fff;padding:0 5px;line-height:30px;text-shadow:0 0 1px rgba(0,0,0,0.3);font-size:12px;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.8)), to(transparent));background:linear-gradient(to right, rgba(0,0,0,0.8), transparent)}.search .search-header{margin:40px auto;width:80%;position:relative}.search .search-header .icon{position:absolute;top:8px;left:8px;width:24px;height:24px;fill:#626262}.search .search-header .search-input{display:block;width:100%;height:40px;line-height:40px;padding:0 10px 0 36px;border:1px solid #d5d5d5;border-radius:5px;font-size:13px}.search .search-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0;height:70px}.search .search-result-item .search-result-thumb{width:70px;height:70px;display:block;overflow:hidden;border-radius:4px;-webkit-transition:all .5s;transition:all .5s;background-size:100%;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}.search .search-result-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px}.search .search-result-content .search-result-header{line-height:26px;height:26px}.search .search-result-content .search-result-header .search-result-title{font-size:14px}.search .search-result-content .search-result-desc{font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search .search-result-content .search-result-highlight{display:inline-block;background-color:rgba(255,255,0,0.7)}.post-toc{position:fixed;visibility:hidden;top:32px;margin:0;min-width:160px;background-color:#fff;list-style:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.06);box-shadow:0 0 0 1px rgba(0,0,0,0.06);padding:5px}.post-toc:before{content:'目录';font-size:13px;font-weight:bold;line-height:30px;height:30px}.post-toc li{line-height:30px}.post-toc li a{display:inline-block;width:100%;color:#222;font-size:13px;text-indent:5px}.post-toc li a:hover{font-weight:bold;border-bottom:none}.post-toc li .active{font-weight:bold}.post-toc li li{margin-left:10px}.post-toc li ul{list-style:none;margin:0;padding:0}.post-toc li ul a{font-size:13px;line-height:25px}pre,code{font-size:12px;font-family:"Roboto Mono", Consolas, source-han-sans-cjk-sc, monospace;background-color:#f5f5f5;overflow:auto;padding:5px 10px;word-wrap:break-word;white-space:pre-wrap}code{padding:1px 5px}pre code{display:inline;max-width:initial;line-height:inherit;margin:0;padding:0;border:0}pre.terminal{color:#fff;border:1px solid #000;border-radius:3px}pre.terminal code{background-color:#969696}.flow svg{max-width:100%;height:100%}.flow-content{display:none}.flow-content:target{display:block}.post-extend{display:-webkit-box;display:-ms-flexbox;display:flex}.post-extend .post-extend-title{font-weight:bold}.post-extend .post-extend-content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.post-extend .post-extend-list{padding:10px 0 10px 10px;list-style:none}.post-extend .post-extend-list li{margin:2px 0;height:20px;overflow:hidden}.post-extend .post-extend-list a{display:inline-block;line-height:20px;height:20px;color:#2ea9df}.wechat-related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0 30px}.wechat-related .wechat-related-item{margin:0 10px;background-color:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);border-radius:3px}.wechat-related .wechat-related-title{display:block;text-align:center;color:#51c332;font-size:12px}.wechat-related .wechat-related-title .icon{display:inline-block;width:16px;height:16px;fill:#51c332}.wechat-related .wechat-paycode{background-image:url(//source.fooleap.org/wechat-reward.png)}.wechat-related .wechat-paycode ~ .wechat-related-title{color:#f46f56}.wechat-related .wechat-paycode ~ .wechat-related-title .icon{width:13px;height:13px}.wechat-related .wechat-related-code{padding:10px 10px 5px;width:120px;height:115px;background-size:cover}.post-info{font-size:13px;line-height:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-info .icon{height:20px;width:20px}.post-info .post-source{display:-webkit-box;display:-ms-flexbox;display:flex}.post-info .post-source .post-source-button{display:block;color:#fff !important;background-color:#434343;border-radius:2px;border-bottom:none;line-height:20px;height:20px;padding:0 2px;margin:0 5px}.post-info .post-source .post-source-button:hover{border-bottom:none}.post-info .post-tags{display:-webkit-box;display:-ms-flexbox;display:flex}.post-info .post-tags .post-tag-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.post-info .post-tags .post-tag-item{margin-left:5px}.post-info .post-tags .post-tag-link{display:block;color:#fff !important;background-color:#434343;border-radius:2px;border-bottom:none;line-height:20px;height:20px;padding:0 2px}.post-info .post-share{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.post-info .post-share .post-share-item{width:20px;height:20px;margin:0 3px;color:#434343;cursor:pointer}.post-info .post-share .post-share-item:hover{border-bottom:none}.post-info .post-share .icon{-webkit-transition:all .3s;transition:all .3s;fill:#434343}.post-info .post-share .icon+.icon{display:none}.post-info .post-share .wechat:hover .icon{fill:#51c332}.post-info .post-share .weibo:hover .icon{fill:#e72c40}.post-info .post-share .qzone:hover .icon{fill:#fcb920}.post-info .post-share .twitter:hover .icon{fill:#55acee}.post-info .post-share .facebook:hover .icon{fill:#415d98}.post-info .post-share .gplus:hover .icon{fill:#db4437}.post-info .post-share .post-qrcode{display:none;position:absolute;bottom:30px;right:80px;width:100px;height:100px;overflow:hidden;background-color:#fff;padding:10px;border:1px solid #969696;border-radius:5px;-webkit-box-shadow:1px 1px 2px #969696;box-shadow:1px 1px 2px #969696}.post-info .post-share .post-qrcode-input{display:none}.post-info .post-share .post-qrcode-input:checked+.post-qrcode{display:block}.post-info .post-share .post-qrcode-input:checked ~ .wechat .icon{fill:#51c332}.archive-title+ul li{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.task-list-item{list-style-type:none;margin-left:-15px}.comment-tips{margin:20px 0 10px;height:30px;text-align:center;background-color:#f3f3f3;border-radius:3px;color:#333;line-height:20px;padding:5px 0;font-size:13px}.jd-ads{overflow:hidden;margin:10px 0 20px}.jd-ads script[src*="//u-x.jd.com/"]+div{margin-left:-86px}.jd-ads .jd-ads-image{display:block;width:100%;border-radius:3px}.running-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -1%;overflow:hidden}.running-list .running-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:120px;width:31%;max-width:48%;margin:0 1% 5px}.running-list .running-item-thumb{display:block;position:relative;height:0;width:100%;padding-top:100%}.running-list .running-item-thumb:hover{border:none}.running-list .running-item-image{background-color:#f4f4f4;display:block;position:absolute;top:0;left:0;height:100%;width:100%}.running-list .running-item-intro{font-size:12px;color:#333;overflow:hidden;padding:5px 0}.running-list .running-item-intro .icon{fill:#333;width:12px;height:12px;margin-right:3px}.running-list .running-item-intro p:first-child{color:#999}.running-list .running-item-intro p:last-child{color:#333;height:36px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.running-loadmore{padding:10px 0 40px;text-align:center}.running-loadmore .running-loadmore-link{display:none}.running-about{color:#c1c1c1;text-align:center;font-size:12px;font-stretch:condensed;line-height:2}.photo-list{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -1%;overflow:hidden}.photo-list .photo-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:120px;width:33.333%;max-width:48%}.photo-list .photo-item-thumb{display:block;position:relative;height:0;width:100%;padding-top:66.66667%}.photo-list .photo-item-thumb:hover{border:none}.photo-list .photo-item-image{background-color:#f4f4f4;display:block;position:absolute;top:0;left:0;height:100%;width:100%}.hll{background-color:#ffffcc}.c{color:#999988;font-style:italic;font-family:sans-serif}.err{color:#a61717;background-color:#e3d2d2}.k{color:#000000;font-weight:500}.o{color:#000000;font-weight:500}.cm{color:#999988;font-style:italic;font-family:sans-serif}.cp{color:#999999;font-weight:500;font-style:italic;font-family:sans-serif}.c1{color:#999988;font-style:italic;font-family:sans-serif}.cs{color:#999999;font-weight:500;font-style:italic;font-family:sans-serif}.gd{color:#000000;background-color:#ffdddd}.ge{color:#000000;font-style:italic}.gr{color:#aa0000}.gh{color:#999999}.gi{color:#000000;background-color:#ddffdd}.go{color:#888888}.gp{color:#555555}.gs{font-weight:500}.gu{color:#aaaaaa}.gt{color:#aa0000}.kc{color:#000000;font-weight:500}.kd{color:#000000;font-weight:500}.kn{color:#000000;font-weight:500}.kp{color:#000000;font-weight:500}.kr{color:#000000;font-weight:500}.kt{color:#445588;font-weight:500}.m{color:#009999}.s{color:#d01040}.na{color:#008080}.nb{color:#0086B3}.nc{color:#445588;font-weight:500}.no{color:#008080}.nd{color:#3c5d5d;font-weight:500}.ni{color:#800080}.ne{color:#990000;font-weight:500}.nf{color:#990000;font-weight:500}.nl{color:#990000;font-weight:500}.nn{color:#555555}.nt{color:#000080}.nv{color:#008080}.ow{color:#000000;font-weight:500}.w{color:#bbbbbb}.mf{color:#009999}.mh{color:#009999}.mi{color:#009999}.mo{color:#009999}.sb{color:#d01040}.sc{color:#d01040}.sd{color:#d01040}.s2{color:#d01040}.se{color:#d01040}.sh{color:#d01040}.si{color:#d01040}.sx{color:#d01040}.sr{color:#009926}.s1{color:#d01040}.ss{color:#990073}.bp{color:#999999}.vc{color:#008080}.vg{color:#008080}.vi{color:#008080}.il{color:#009999}@media screen and (max-width: 768px){.page-main{margin:0 !important}}@media screen and (min-width: 450px){.iframe-wide-container,.iframe-normal-container{margin-top:-50px;pointer-events:none}.iframe-wide-container .iframe,.iframe-normal-container .iframe{pointer-events:auto;margin-bottom:-50px}}@media screen and (max-width: 450px){.post-life .post-item{width:50%}.post-content .iframe-normal-container{padding-bottom:75%}.post-content .iframe-wide-container{padding-bottom:56.25%}.post-content .iframe-normal-container,.post-content .iframe-wide-container{max-width:calc(100% + 14px) !important;width:calc(100% + 14px) !important;margin:18px -7px !important}.running-table-container table td,.running-table-container table th{white-space:nowrap;zoom:.5}.post-cats{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;z-index:500;bottom:0;width:100%;background-color:#F7F7FA}.post-cats:before{content:"";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #C0BFC4;color:#C0BFC4;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.post-cats .post-cat-tag{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13px 0;text-align:center;font-size:15px;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;margin:0}.post-cats .post-cat-tag.active{background-color:#eaeaea}.post-cats .post-cat-tag:after{content:"";position:absolute;right:0;top:0;width:1px;bottom:0;border-right:1px solid #ccc;color:#ccc;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.post-cats .post-cat-tag:last-child:after{display:none}body{background-color:#fff}.navigation{top:8px;right:8px}.page-main{padding:20px 0;-webkit-box-shadow:none;box-shadow:none}.page-main:before{display:none}.page-main .page-title{padding:7px}.page-main .page-subtitle{font-size:11px;padding:0 7px}.page-main .page-content{padding:0 7px}.page-main .video,.page-main .iframe-container{max-width:calc(100% + 14px) !important;width:calc(100% + 14px) !important;margin:18px -7px !important}.page-main .post-figure{margin:18px -7px;border-radius:0}.page-main .post-figure .post-image-exif{font-size:10px;line-height:20px;height:20px}.page-main .post-figure .post-figcaption{padding:0 7px}.page-main .post-extend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-main .post-extend .post-extend-content{width:auto}.page-main .post-share{display:none}.page-main .comment-header{margin:0 -7px}.post-source{display:none}.comment-toggle{display:none}}

