/*SOULTEARY.COM 青山幽谷笛声扬，白鹤振羽任翱翔。*/
.page-type-post #J_main-container .post-container a.footnote-return{cursor:alias}.page-type-post #J_main-container .post-container p a{margin:0 2px;text-decoration:underline}.page-type-post #J_main-container .post-container p em{font-style:italic}.page-type-post #J_main-container .post-container p strong em{border-bottom:2px dotted #bdbebd;margin:0 3px;font-weight:700;font-style:normal}.page-type-post #J_main-container .post-container ol,.page-type-post #J_main-container .post-container ul{list-style-type:disc;margin-bottom:16px;margin-bottom:1rem;padding-left:25.6px;padding-left:1.6rem}.page-type-post #J_main-container .post-container ol ol,.page-type-post #J_main-container .post-container ol ul,.page-type-post #J_main-container .post-container ul ol,.page-type-post #J_main-container .post-container ul ul{list-style-type:circle;padding-left:41.6px;padding-left:2.6rem;margin-bottom:0}.page-type-post #J_main-container .post-container ol ol ol,.page-type-post #J_main-container .post-container ol ol ul,.page-type-post #J_main-container .post-container ol ul ol,.page-type-post #J_main-container .post-container ol ul ul,.page-type-post #J_main-container .post-container ul ol ol,.page-type-post #J_main-container .post-container ul ol ul,.page-type-post #J_main-container .post-container ul ul ol,.page-type-post #J_main-container .post-container ul ul ul{padding-left:57.6px;padding-left:3.6rem;list-style-type:disc;margin-bottom:0}.page-type-post #J_main-container .post-container ol,.page-type-post #J_main-container .post-container ol ol,.page-type-post #J_main-container .post-container ol ol ol{list-style-type:decimal}.page-type-post #J_main-container .post-container pre{margin:0 0 16px;margin:0 0 1rem;background:#eee;border:1px solid #eee}.page-type-post #J_main-container .post-container p code{font-family:monospace;background:#e4e4e4;padding:1px 2px;margin:0 4px;color:#333;border-radius:4px}.page-type-post #J_main-container .post-container p code:hover{color:#666}.page-type-post #J_main-container .post-container a i.fa.fa-link{margin:0;text-indent:0;padding-left:2px;font-size:10px;vertical-align:text-top}.page-type-post #J_main-container .post-container a.image-link-container{display:inline-block;position:relative}.page-type-post #J_main-container .post-container a.image-link-container i.fa.fa-window-restore{position:absolute;top:10px;right:10px;text-indent:0}.page-type-post #J_main-container .post-container p img{max-width:60%;border:2px solid #f7f7f7;-webkit-box-shadow:1px 2px 1px 1px #dadada;box-shadow:1px 2px 1px 1px #dadada;display:block;margin:32px auto 3.2px;margin:2rem auto .2rem;cursor:pointer}.page-type-post #J_main-container .post-container p img.scale{max-width:90%}.page-type-post #J_main-container .post-container p .img-figure{margin:8px 0 24px;margin:.5rem 0 1.5rem;text-align:center}.page-type-post #J_main-container .post-container p .img-figure span{padding:6.4px 16px;padding:.4rem 1rem;color:#777;font-size:22.4px;font-size:1.4rem;font-family:serif}.page-type-post #J_main-container .post-container .content>table{margin:0 auto 2em;background:#d83c07;color:#fff}.page-type-post #J_main-container .post-container .content>table tbody,.page-type-post #J_main-container .post-container .content>table thead{border:1px solid #d83c07}.page-type-post #J_main-container .post-container .content>table thead th{font-weight:700;color:#000}.page-type-post #J_main-container .post-container .content>table tbody td,.page-type-post #J_main-container .post-container .content>table thead th{padding:.5em;font-size:14px}.page-type-post #J_main-container .post-container .content>table tbody td{padding:6.4px;padding:.4rem;font-size:22.4px;font-size:1.4rem;color:#222;background:#fffeee;display:table-cell}.page-type-post #J_main-container .post-container .content>table tbody tr:not(:last-child){border-bottom:1px solid #d83c07}.page-type-post #J_main-container .post-container .content>table tbody tr td:not(:last-child){border-right:1px solid #d83c07}.page-type-post #J_main-container .post-container .content>table tbody tr td:first-child{width:20%;text-align:left}.page-type-post #J_main-container .post-container .content>table td{overflow-y:inherit;vertical-align:top}.page-type-post #J_main-container .post-container .content>table tfoot td{border-top:1px solid #eee;padding:.5em .75em}.page-type-post #J_main-container .post-container .content>table tfoot td a{color:#fff}.page-type-post #J_main-container .post-container .content>table tfoot td a:hover{color:#d83c07}.page-type-post #J_main-container .page-comments-container,.page-type-post #J_main-container .page-navigation-container{margin-top:4em;font-size:14px}.page-type-post #J_main-container .page-comments-container .title-box,.page-type-post #J_main-container .page-navigation-container .title-box{position:absolute;left:-6px;top:-18px;background:#fff;border:1px solid #c5c5c5;padding:0 6px;font-size:15px;color:#d83d09;text-align:left;width:110px}.page-type-post #J_main-container .page-comments-container .title-box .fa,.page-type-post #J_main-container .page-navigation-container .title-box .fa{margin-right:4px;font-size:16px}.page-type-post #J_main-container .page-navigation-container .navigation-wrapper{border:1px solid #d8d7d7;padding:1px}.page-type-post #J_main-container .page-navigation-container .pager{list-style:none;margin:0;border:1px dashed #d8d7d7;padding:1em;position:relative}.page-type-post #J_main-container .page-comments-container .comments-wrapper{border:1px solid #d8d7d7;padding:1px}.page-type-post #J_main-container .page-comments-container #comments{margin:0;padding:1em;position:relative}.page-type-post #J_main-container .page-comments-container .comments-disabled{border:1px dashed #d8d7d7;color:#8c8c8c;text-align:center}@media (max-width:700px){.page-type-post #J_main-container .post-container ol,.page-type-post #J_main-container .post-container ul{list-style-type:disc;margin-bottom:1em;padding-left:2.5em}.page-type-post #J_main-container .post-container ol ol,.page-type-post #J_main-container .post-container ol ul,.page-type-post #J_main-container .post-container ul ol,.page-type-post #J_main-container .post-container ul ul{list-style-type:circle;padding-left:2em;margin-bottom:0}.page-type-post #J_main-container .post-container ol ol ol,.page-type-post #J_main-container .post-container ol ol ul,.page-type-post #J_main-container .post-container ol ul ol,.page-type-post #J_main-container .post-container ol ul ul,.page-type-post #J_main-container .post-container ul ol ol,.page-type-post #J_main-container .post-container ul ol ul,.page-type-post #J_main-container .post-container ul ul ol,.page-type-post #J_main-container .post-container ul ul ul{list-style-type:disc;margin-bottom:0}}.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed!important;top:0}.is-active-link{font-weight:700}.toc-link:before{background-color:#eee;content:" ";display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link:before{background-color:#54bc4b}.feature-cover-container{-webkit-box-shadow:none;box-shadow:none;background:#222}.toc-list{list-style:none;margin:10px}.toc-list a{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:all;transition-property:all;color:#999;border-bottom-color:#555}.toc-list .is-active-link{color:#fff6f3;border-bottom:1px dotted #eee}.toc-link:before{background-color:#222;content:" ";display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:4px}.is-active-link:before{background-color:#54bc4b}.toc-list .toc-list{margin:0;padding-left:10px}.toc-list li{margin:.1em 0}.reading-progress-bar{position:fixed;top:0;left:0;width:0;height:2.5px;z-index:999;display:block;background:#f95315}