body{font:16px/1.5 jaf-bernino-sans, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif}.page-header{margin:0 auto;padding:0 50px;position:relative;background:#f8f6f7;border-bottom:1px solid #eee}.page-header .logo{height:50px}.page-header .page-nav{position:absolute;left:320px;top:0px;margin:0;padding:0}.page-header .page-nav li{float:left;list-style:none;margin:0;padding:0}.page-header .page-nav li a{display:block;padding:0 18px;line-height:46px;font-size:14px;text-align:center;color:#5a5a5a}.page-header .page-nav li a:hover{color:#5a5a5a}.page-header .page-nav li:hover{border-bottom:1px solid #5a5a5a}.page-header .page-navi-index li:nth-child(1),.page-header .page-navi-recruit li:nth-child(2),.page-header .page-navi-joinus li:nth-child(3){border-bottom:1px solid #ff4200}.banner{text-align:center}.banner a{display:block;height:100%;width:100%}@media (min-width: 640px){.container{margin:30px auto;padding:0;zoom:1}.container:after{content:".";display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.container .chapter-content{padding-left:0.4em;padding-right:0.4em;text-align:justify}.container .chapter-content .title{text-align:center;padding-top:0.6em;padding-bottom:0.4em;text-indent:0;padding-left:0;font-weight:700;font-size:120%}.container .chapter-content .next{text-align:center;color:#66512c;font-size:110%;padding-bottom:0.4em}.container .book_detial{margin-bottom:0.5em;padding-bottom:0.5em;clear:bottom}.container .book_detial .book_cover{float:left;display:inline-block}.container .book_detial .book_desc{display:inline-block;padding-left:0.5em;width:60%}.container .book_detial .book_desc p{margin:0;padding:0;margin-top:0}.container .book_chapters{padding-left:1em}.container .book_chapters ul{padding-left:0;margin-top:0.5em;margin-bottom:0.5em;width:32%;float:left}.container .book_chapters ul li{list-style:none}.container .brief{margin-top:2em}.container .brief .brief-title{text-align:center;font-size:120%}}.page-sidebar{float:right;width:280px;padding:8px}.page-sidebar dl{margin-bottom:30px}.page-sidebar dt{font-size:14px;border-bottom:1px solid #eee;padding-bottom:2px}.page-sidebar dd{margin:10px;font-size:12px;font-weight:normal}.page-sidebar dd ul{padding:0 0 0 20px}.page-sidebar .frdlink-apply{margin-top:20px}.articles{float:left;width:900px}article,.post-lists{padding:28px 20px;margin:0 auto}article p,article h1,article h2,article h3,article h4,article h5,article a,.post-lists p,.post-lists h1,.post-lists h2,.post-lists h3,.post-lists h4,.post-lists h5,.post-lists a{font-family:Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif}article p,.post-lists p{margin:10px 0}article a:link,article a:visited,article a:link:hover,article a:visited:hover,.post-lists a:link,.post-lists a:visited,.post-lists a:link:hover,.post-lists a:visited:hover{color:#ea3e0a;margin:0 2px;overflow-wrap:break-word}article a:hover,.post-lists a:hover{color:#ea3e0a;margin:0 2px;text-decoration:underline}article .article-info img,.post-lists .article-info img{float:left;width:60px;height:60px;border-radius:33px;border:3px solid #fafafa;margin:0 12px 0 0;box-shadow:0px 2px 3px rgba(0,0,0,0.2)}article .title,.post-lists .title{font-size:26px;color:#333333;line-height:40px;margin:5px 0;padding:0;font-family:Palatino, "Palatino Linotype", 'OFL Sorts Mill Goudy', 'OFL Sorts Mill Goudy TT', Georgia, serif}article .author,.post-lists .author{color:#999999;font-size:12px;padding:0 2px}article .content,.post-lists .content{padding:5px 6px 30px;font-size:14px;line-height:26px}article .content h2,.post-lists .content h2{margin:30px 0 10px;padding:0 0 0 20px;font-size:18px;border-left:3px solid #dddddd}article .content h3,.post-lists .content h3{margin:30px 0 10px;font-size:14px;border-bottom:2px solid #dadada}article .content p,.post-lists .content p{line-height:26px;margin:15px 0;color:#333333}article .content img,.post-lists .content img{border:1px solid #bababa;box-shadow:3px 3px 0 rgba(0,0,0,0.1);max-width:840px}article .content table,.post-lists .content table{cell-spacing:0;border:1px solid #dadada;margin:20px 0;width:100%}article .content table th,article .content table td,.post-lists .content table th,.post-lists .content table td{padding:6px 10px;border-bottom:1px solid #eaeaea;border-right:1px solid #dadada;color:#333;line-height:18px}article .content table.border-less th,article .content table.border-less td,.post-lists .content table.border-less th,.post-lists .content table.border-less td{border-right:none;border-left:none}article .content table th,.post-lists .content table th{font-size:16px;line-height:28px;font-weight:bold;color:#333}article .content table tbody tr:nth-child(even),.post-lists .content table tbody tr:nth-child(even){background:#fafafa}article .highlight,.post-lists .highlight{background:#fefefe;border:1px solid #dadada;padding:0 10px}article .highlight:hover,.post-lists .highlight:hover{border-color:#ff6136}article .highlight code,.post-lists .highlight code{font-size:12px;line-height:14px;font-family:Menlo, Consolas, "Liberation Mono", Courier, monospace}article #comment,.post-lists #comment{margin:20px 5px;border-top:1px solid #dadada;padding:10px 0}article blockquote,.post-lists blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;position:relative;quotes:"\201C" "\201D" "\2018" "\2019"}article blockquote:before,.post-lists blockquote:before{color:#ccc;content:open-quote;font-size:2em;position:absolute}article blockquote p,.post-lists blockquote p{text-indent:1.5em;margin:0 !important}.getmore{margin:0 0 0 14px}.getmore a{display:block;border:1px solid #dddddd;border-radius:2px;height:30px;line-height:30px;color:#666666;background:#f3f3f3;text-align:center}.getmore a:hover{background:#dddddd;color:#ff6136}.pagination{font-size:12px;text-align:center;clear:both}.pagination a{display:inline-block;border:1px solid #dddddd;border-radius:2px;min-width:24px;height:24px;line-height:24px}.pagination a:hover{background:#dddddd;color:#ff6136}.pagination a.disabled{color:#999999;cursor:default}.pagination a.disabled:hover{background:none;color:#999999}.post-lists,.post-detail,.at-page{width:860px;float:left;background:#fff;border-right:1px solid #f1f1f1}.post-list{margin:0;padding:0;line-height:30px}.post-list::after{content:"";display:table;clear:both;height:0;overflow:hidden;font-size:0}.post-list li{margin:0 0 20px 0;border:1px solid #f1f1f1;padding:15px;list-style:none;background:#fff}.post-list li a span{color:#a00}.post-list li hr{height:0;border:0;margin:5px 0;border-bottom:1px dashed #ddd}.post-list li p{line-height:30px;color:#5a5a5a;margin:5px 0;padding:0 10px;text-overflow:ellipsis;width:80%;white-space:nowrap;overflow:hidden}.post-list li .x-title{font-size:16px}.post-list li .date,.post-list li .x-tag{font-size:10px;color:#999999;padding:0 10px 0 0}.post-list li .x-digest{font-size:14px;color:#666;padding:10px 0px}.post-list li:hover{background:#f9f9f9}.page-footer{padding:10px 0;text-align:center;font-size:12px;color:#aaa}@media (max-width: 640px){html{overflow-x:hidden}.page-header,.page-footer,.container,.articles,article,.post-lists{width:100%}.page-nav li:nth-child(4){display:none}.page-header{height:60px;padding:0}.page-header .logo,.page-header .rss{display:none}.page-header .page-nav{position:absolute;left:0;top:0;right:0}.page-header .page-nav li{width:23%}.page-header .page-nav li a{white-space:nowrap;padding:0}.page-header .page-nav li:nth-child(5){display:none}.banner{display:none}.container{padding:0;margin:0 auto;font-size:18px}.container .chapter-content{padding-left:0.4em;padding-right:0.4em;text-align:justify}.container .chapter-content .title{text-align:center;padding-top:0.6em;padding-bottom:0.4em;text-indent:0;padding-left:0;font-weight:700;font-size:120%}.container .chapter-content .next{text-align:center;color:#66512c;padding-bottom:0.4em}.container .book{padding:0.5em}.container .book .book_detial{margin-bottom:0.5em;padding-bottom:0.5em;clear:bottom}.container .book .book_detial .book_cover{float:left;display:inline-block}.container .book .book_detial .book_desc{display:inline-block;padding-left:0.5em;width:60%}.container .book .book_detial .book_desc p{margin:0;padding:0;margin-top:0}.container .book .brief{padding-top:0.5em}.container .book .brief .brief-title{display:block;margin:0;padding:0}.container .book .brief .brief-content{margin:0;padding:0;text-indent:2em}.container .book .book_chapters ul{padding-left:0.6em}.container .book .book_chapters li{list-style:none}.page-footer .foot-inner{width:100%}}.at-page article{padding:0}.at-page .content{padding-bottom:10px}.card-content ul{padding-left:1em}.card-content .pt-cover{float:left;height:100%}.card-content .pt-cover a{display:inline-block;height:100%;padding-right:1em}.card-content img{height:80%}.card-content li{list-style:none;clear:both;height:150px;display:inline-block}
