body{margin:0;line-height:1.5em;background:#fafafa}.container,.copyright,.header div,.menu{max-width:1100px;margin:auto;padding:0 15px}.page .container,.page .copyright,.page .header div,.page .menu{max-width:900px}.container{hyphens:auto}@media (max-width:930px){.page .container{padding:0}}main{margin-bottom:15px}.header{border-top:5px solid #666;border-bottom:4px double #666;text-align:center;padding:15px 0 5px}.head-meta,.menu{display:flex;justify-content:space-between}.header,.list section,article{background:#fff}.banner{font-size:4em}.banner .text{display:block;line-height:1em}.list{display:flex;flex-wrap:wrap;margin-left:-15px}.list section{flex:1 0 350px;box-sizing:border-box;box-shadow:0 0 8px #ccc;margin:1em 0 0 15px;padding:1em;overflow-x:hidden}@media (max-width:380px){.list section{flex:auto}}@media (min-width:715px){.list section{max-width:calc(50% - 15px)}}@media (min-width:1080px){.list section{max-width:calc(33.33333% - 15px)}}.article-list a,.banner a{color:#000}.categories a{font-size:.9em;font-weight:bolder;text-transform:uppercase;color:#666}h1 a:hover{text-decoration:underline}.article-list h1{margin:.2em auto .2em 0}article{padding:1em}.article-meta{text-decoration:none;background:#eee;padding:5px;border-radius:5px}.article-meta,.menu,.post-nav,footer{text-align:center}.article-footer{text-align:left}.title{font-size:1.2em}.article-list h1,.title{line-height:1.2em}.active a,.article-list a,.categories a,.comments a,.header a,footer a{text-decoration:none}.pagination{text-align:center}.pagination li,.terms li{display:inline}.pagination a{padding:0 .2em}.footer{background:#666;padding:1em 0}.footer,.footer a{color:#fff}.copyright,.copyright a{color:#ccc}.menu{margin-bottom:.5em;flex-wrap:wrap}.menu li{display:inline-block;font-weight:bolder}.menu a{padding:.5em}.menu a:hover{color:#000;background:#fff}hr{border-style:dashed;color:#ddd}pre{border:1px solid #ddd;box-shadow:5px 5px 5px #eee;overflow-x:auto}code{background:#f9f9f9}pre code{background:0 0;padding:.5em;display:block}iframe,img,video{max-width:100%}blockquote{background:#f9f9f9;border-left:5px solid #ccc;padding:3px 1em 3px}table{margin:1em auto auto;border-top:1px solid #666;border-bottom:1px solid #666}table thead th{border-bottom:1px solid #ddd}td,th{padding:5px}tr:nth-child(even){background:#eee}.thumbnail{height:5.1em;width:6.8em;float:left;overflow:hidden;margin:5px 8px 5px 0;box-shadow:0 0 8px #666}.thumbnail img{width:100%;height:100%;object-fit:cover}#TOC,#TableOfContents,.comments{border:1px solid #eee;border-radius:5px}.comments a{display:inline-block;width:100%;text-align:center;font-size:1.2em}.terms{padding-left:0}.post-nav{margin:.5em 0;display:flex;justify-content:space-between}.footnotes{font-size:.9em}.footnotes hr{width:50%;margin-left:0}body{font-family:Optima,'Lucida Sans',Calibri,Candara,Arial,source-han-serif-sc,'Source Han Serif SC','Source Han Serif CN','Source Han Serif TC','Source Han Serif TW','Source Han Serif','Songti SC','Microsoft YaHei',sans-serif}.date-author,blockquote{font-family:'Palatino Linotype','Book Antiqua',Palatino,STKaiti,KaiTi,'楷体',SimKai,DFKai-SB,NSimSun,serif}code{font-family:"Lucida Console",'Andale Mono',STKaiti,KaiTi,SimKai,monospace}pre code{font-family:"Lucida Console",Monaco,STKaiti,KaiTi,SimKai,monospace;font-size:.85em}