﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#f8f8f2;background-color:#272822}.highlight .err{color:#272822;background-color:#f92672}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#75715e}.highlight .cp{color:#f4bf75}.highlight .nt{color:#f4bf75}.highlight .o,.highlight .ow{color:#f8f8f2}.highlight .p,.highlight .pi{color:#f8f8f2}.highlight .gi{color:#a6e22e}.highlight .gd{color:#f92672}.highlight .gh{color:#66d9ef;background-color:#272822;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#ae81ff}.highlight .kc{color:#fd971f}.highlight .kt{color:#fd971f}.highlight .kd{color:#fd971f}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#a6e22e}.highlight .sr{color:#a1efe4}.highlight .si{color:#c63}.highlight .se{color:#c63}.highlight .nn{color:#f4bf75}.highlight .nc{color:#f4bf75}.highlight .no{color:#f4bf75}.highlight .na{color:#66d9ef}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx{color:#a6e22e}.highlight .ss{color:#a6e22e}html{font:14px "微软雅黑",Helvetica,Arial,sans-serif;background-color:#fafafa;height:100%}a{text-decoration:none}.wrapper{display:grid;width:100vw;grid-template-columns:1fr 270px;grid-template-rows:150px 1fr 150px;min-height:100%}.site-header{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.site-header .site-name{margin:24px 0 10px;font-size:24px}.site-header .slogen{font-size:18px}.side,.site-header,.site-footer,.site-sidebar{color:#fff;background-color:#666}.side a,.site-header a,.site-footer a,.site-sidebar a{color:#fff}.site-main{box-sizing:border-box;max-width:800px;min-width:530px;padding:40px;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}.item-sign,.relate-info h1:before,.site-sidebar nav h1:before{content:"";display:inline-block;width:10px;height:10px;background-color:#fff;vertical-align:1px;margin-right:5px;border-radius:2px}.tag-item,.site-sidebar a{padding:0 2px;transition:all .5s;border-radius:4px}.tag-item:hover,.site-sidebar a:hover{background-color:#fff;color:#666}.site-sidebar{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.site-sidebar nav{margin:0 30px;font-size:14px}.site-sidebar nav h1{font-size:16px;margin-bottom:10px}.site-sidebar nav>ul>li{margin-bottom:30px}.site-sidebar nav>ul>li:last-child{margin-bottom:0}.site-sidebar nav>ul>li>ul{line-height:20px}.site-sidebar nav>ul>li>ul>li{display:inline-block;margin-right:5px}.site-header,.site-footer{z-index:1;text-align:center}.site-footer{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;line-height:20px;bottom:10px}.category-list{padding:40px 0 40px 40px;max-width:700px}.category-list a{color:#333}.category-list a:hover{text-shadow:1px 0px 2px rgba(46,49,47,.39)}.category-list h1{font-size:24px;font-weight:bold;margin-bottom:10px}.category-list ul>li>ul>li{display:inline-block;margin-right:10px;font-size:18px}.category-list ul>li{margin-bottom:25px}.post{letter-spacing:1px;text-align:left;color:#333;word-break:break-all;word-spacing:2px;letter-spacing:2px}.post header h1{font-size:1.8em;font-weight:700;margin-top:0}.post header a::after{display:none}.post time{display:block;margin:10px 0 20px 2px}.post time a{color:#999}.post .highlighter-rouge{margin-bottom:10px}.post .highlight{padding:10px;border-radius:5px;background:#272822;overflow:auto}.post blockquote{border-left:4px solid gray;padding-left:10px;margin-top:10px}.post a{color:#333;transition:.5s}.post a:hover{color:#333}.post a::after{display:inline-block;position:relative;top:-4px;content:"";width:12px;height:12px;background:no-repeat center center;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PHBhdGggZD0iTTE3LjMsMTMuMzVhMSwxLDAsMCwxLS43LS4yOSwxLDEsMCwwLDEsMC0xLjQxbDIuMTItMi4xMmEyLDIsMCwwLDAsMC0yLjgzTDE3LjMsNS4yOGEyLjA2LDIuMDYsMCwwLDAtMi44MywwTDEyLjM1LDcuNEExLDEsMCwwLDEsMTAuOTQsNmwyLjEyLTIuMTJhNC4xLDQuMSwwLDAsMSw1LjY2LDBsMS40MSwxLjQxYTQsNCwwLDAsMSwwLDUuNjZMMTgsMTMuMDZBMSwxLDAsMCwxLDE3LjMsMTMuMzVaIiBmaWxsPSIjNDY0NjQ2Ii8+PHBhdGggZD0iTTguMTEsMjEuM2E0LDQsMCwwLDEtMi44My0xLjE3TDMuODcsMTguNzJhNCw0LDAsMCwxLDAtNS42Nkw2LDEwLjk0QTEsMSwwLDAsMSw3LjQsMTIuMzVMNS4yOCwxNC40N2EyLDIsMCwwLDAsMCwyLjgzTDYuNywxOC43MmEyLjA2LDIuMDYsMCwwLDAsMi44MywwbDIuMTItMi4xMkExLDEsMCwxLDEsMTMuMDYsMThsLTIuMTIsMi4xMkE0LDQsMCwwLDEsOC4xMSwyMS4zWiIgZmlsbD0iIzQ2NDY0NiIvPjxwYXRoIGQ9Ik04LjgyLDE2LjE4YTEsMSwwLDAsMS0uNzEtLjI5LDEsMSwwLDAsMSwwLTEuNDJsNi4zNy02LjM2YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw5LjUyLDE1Ljg5QTEsMSwwLDAsMSw4LjgyLDE2LjE4WiIgZmlsbD0iIzQ2NDY0NiIvPjwvc3ZnPg==);background-size:12px 12px}.post h1{font-size:1.6em;margin:20px 0 10px;font-weight:600}.post h2{font-size:1.5em;margin:20px 0 10px;font-weight:600}.post h3{font-size:1.4em;margin:20px 0 10px;font-weight:600}.post h4{font-size:1.3em;margin:20px 0 10px;font-weight:600}.post h5{font-size:1.2em;margin:20px 0 10px;font-weight:600}.post h6{font-size:1.1em;margin:20px 0 10px;font-weight:600}.post h7{font-size:1em;margin:20px 0 10px;font-weight:600}.post p{margin:10px 0;line-height:1.8em;letter-spacing:.1em}.post img{max-width:100%}.post ol{list-style-type:decimal;list-style-position:inside}.post ul{margin:10px 0;padding:0 4px;list-style-type:disc;list-style-position:inside}.post li{white-space:pre-wrap;word-break:break-all;line-height:1.8;margin:6px 0;text-align:justify}.post li::marker{font-style:italic}.comments{margin-top:50px}.relate-info{margin-top:30px;color:#999}.relate-info>ul>li{padding-left:5em;position:relative;margin-bottom:10px}.relate-info ul>li>ul>li{display:inline-block;margin-right:1em;color:#999}.relate-info a{color:#999;padding:0 2px;transition:all .5s;border-radius:4px}.relate-info a:hover{color:#fff;background-color:#666}.relate-info h1{position:absolute;left:0}.relate-info h1:before{margin-right:10px;background-color:#999;vertical-align:0px}.timeline>ul>li{padding-left:140px;position:relative;min-height:100px;margin-bottom:40px}.timeline>ul>li>ul>li{font-size:24px;margin-bottom:10px}.timeline>ul>li>ul>li a{color:#333}.timeline>ul>li>ul>li a:hover{text-shadow:1px 0px 2px rgba(46,49,47,.39)}.timeline time{display:block;position:absolute;box-sizing:border-box;width:60px;height:60px;padding:10px 0;background-color:#8f8f8f;border-radius:5px;font-size:19px;line-height:19px;font-weight:bold;text-align:center;left:0}.timeline time a{color:#fff}.timeline time span{text-align:center;display:block}.timeline time span:first-child{margin-bottom:5px}@media(max-width: 800px){html{font-size:16px}.wrapper{display:block}.post{font-size:15px}.site-header{position:static;width:auto;padding:10px 5px;margin-bottom:20px}.site-header .site-name{margin:0;text-align:left}.site-header .slogen{text-align:right}.site-main{max-width:none;min-width:auto;width:auto;padding:10px}.site-footer{position:static;max-width:none;font-size:14px;width:auto;padding:15px 15px 5px 15px}article img{width:100%}.timeline>ul>li{padding-left:80px}.wrapper{padding:0;min-width:0}.site-sidebar{position:static;width:auto;padding:20px 0}}.copyright{padding-bottom:20px}/*# sourceMappingURL=main.css.map */