
body{height: auto;overflow: hidden}
ul,li{margin:0;padding:0}
a:link,a:visited,a:hover,a:active {text-decoration: none;}
.container-def{width:1190px;margin:0 auto;overflow: hidden;padding-top:30px;}
.summary-wrap{padding: 16px 0 50px 0;width:18%;float:left;}
.detial-wrap{float:right;width: 80%;padding: 10px 220px 200px 0;}
.gb-page-body .gb-page-inner{margin:0}

/**目录样式**/
.summary{list-style: none;overflow:hidden;}
.summary li{list-style: none;}
.summary > li.chapter{padding:8px 0 8px 0;}
.summary li.chapter{position: relative; padding-left:17px;font-size: 14px;}
.summary li.chapter > a{color:#5e5e5e ;position: relative;display: inline-block;padding-right: 20px;}
.articles{padding-top:0px;}
.articles > li.chapter{padding-top:5px;padding-bottom: 5px; font-size: 12px;}

.chapter-header{position: relative; font-size: 20px;color: #3cbaff;line-height: 1.4;padding-left:14px;}
.chapter-header:before{content: ''; position: absolute;left: 0;top:4px;border-left:4px solid #3cbaff; height: 20px;}
.summary .chapter.active > a{color: #3cbaff}

.summary > li:first-child,.summary > li:first-child + li{display: none;}
/* .summary > .chapter.typeAct{display: block;} */


/*目录伸展*/
.summary .chapter > .articles {overflow: hidden;max-height: 0px;}
.summary .chapter.expanded > .articles {max-height: 9999px;padding-top: 20px;}
.summary .exc-trigger {display: inline-block; width:100%;height:100%;vertical-align: middle;position: absolute;left: 0;top:0;}
.summary ul.summary li span {padding-left: 30px;cursor: pointer;}
.summary .exc-trigger:before { content: "";position: absolute;right:0;width: 20px;height: 20px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAAXNSR0IArs4c6QAAAORJREFUKBXFkEEOAUEQRat6HEMkDmBnb+0AtGRG2Bg2EhuJmzAjkZghYWwcwQW4hHOY0oWWSetmqTadqt/vdaUB/l0Ybw5NyvP4sQjCeNiVR9dSyySr3ohSQKoJwnnYkzOMkv2ViMoMIaLK0R/12ntTwnAOdFJ3KzrzSqIudMOnCj1E2i7WmSzObbDOBai1+WU9MCUuWDGrgd8+I4NxsusQ4IZhLXpJp6qfFNfmHBHSsCv76k7+EPDQJuG5WUWYs7eAm18SE/4QfJPYYKvAJnHBTsFTkjXU5wUg8BIGrYg/jOdm3QFPZoacCkOX5AAAAABJRU5ErkJggg==) no-repeat center;background-size: 8px 6px;transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);transition: all .2s;-webkit-transition: all .2s;}
.summary .expanded > a .exc-trigger:before,
.summary .expanded > span .exc-trigger:before {transform: rotateZ(0deg);-webkit-transform: rotateZ(0deg);}

/**锚点样式**/
#anchor-navigation-ex-navbar{ width: 270px;top:30px; left:50%;margin-left:395px; padding:5px 0 5px 20px; -webkit-box-shadow: none;box-shadow: none;background: #f6f7fa;border: none;}
#anchor-navigation-ex-navbar:before{content:'\76EE\5F55';display: block;text-align: left;font-size: 14px;border-bottom: 1px solid #d8d8d8;line-height: 19px;padding:30px 0 9px 0;margin-bottom:10px;}
#anchor-navigation-ex-navbar ul{display:block;padding-left: 17px;}
#anchor-navigation-ex-navbar > ul{padding:0 10px 0 10px;}
#anchor-navigation-ex-navbar .fa-anchor{position: absolute;left: 33px;top:75px;bottom:10px; border-left:1px solid #d8d8d8}
#anchor-navigation-ex-navbar .title-icon{position: absolute;left: 0; width:4px;height: 4px;border-radius: 50%;background: #98a1a8;top:12px;}
#anchor-navigation-ex-navbar > ul > li .title-icon{width:7px;height: 7px;top:10px; }

#anchor-navigation-ex-navbar li{position: relative; line-height: 16px;padding:5px 0 5px 14px;}
#anchorNavigationExGoTop{display: none; left:50%;top:0; margin-left:410px; width: 32px;height: 32px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMAgMBAf/DPIA+Q4J8wYPXp2MmvCmon+6dvWTotGYpPRhIGu7YWmne3Q9OiAAACaklEQVR42u3aiW7aQBSF4esx493sW0hCmnQ57/+GTQVtIxjwQJCZOznfC4x+xdLRjRAiIiIiIiIiIiIiIiIiIvri1tMHicEUQC3qPWX4YyXKLSrsvM1Es8UIf00K0Su1+C/7IVqtl/ioykWnGgdGjSj0OsWRYSrqzN7gom4aiwxuc1HlaYxTElFkUeG01atokQ5xzuSb6NCiw1jHoMzRafQo4XuGB7uR0K3gZbiVoM2+44jGQSkm8PcswXLNoMZBWYxwGRPm1bix8BL6rfUyhJfQb62HJY4pnMZfcFA4jT/hKeyr0TmD/iUvEohigk9ZBnL/nppBbSO/qPB5U7m7xsJJ28hfMoMh37/zJXwFff/O4aZu5Ce4pUzuxuCm5G42uKWx3M/jILmZgZb/2xERERERERERERERUZRS+EvkWLM2xsIlM/VWnBKcYUzZ9B+S1zirat0hHUzac0hr0WVauEI6DXoNaeEhK64JQdljSAMv9VUhaPsLMfCTXhVii75CUngyV4Ug6Sukhq/8qpBMLpInhwx2quRQKh9Z7NWJW3Xqc0/+veBQWke/J/czRs7r/AQKi52k6wX3N5L2FNL9nrkqRBjCEIYwhCEMYUhEIXkkIU2GvUZNyHlWIgmpYwnJIwkpJY6QrIgj5L0jipBSJIKQqsxFV0iWusg7ZSHuFxjCEIYwhCEMYQhDGBJhSCknNFZHSIW9bOBUW+y1YYfU8FWEHZLCk5GwQ8TATxN6SG7ho5TQQyT1Kakl/BBprMffQ0OIFIn1/U1f/yGt2SnFR7FNpsatXOddLxARERERERERERERERERUWx+Az37mGiC9VijAAAAAElFTkSuQmCC) center no-repeat;background-size:100% 100%; }
#anchor-navigation-ex-navbar ul li a{white-space:normal;color: #3d464a;font-size: 12px;}
#anchor-navigation-ex-navbar > ul > li a{font-size: 13px;}
#anchor-navigation-ex-navbar ul li a:hover{text-decoration: none;}

/***搜索框样式*/
#book-search-input input{width: 167px;height: 28px;border-radius: 16px;font-size: 14px;padding:6px 12px;}
#book-search-input input::-webkit-input-placeholder {color:#b9c7d2;}
#book-search-input input:-moz-placeholder {color: #b9c7d2;}
#book-search-input input::-moz-placeholder {color:#b9c7d2;}
#book-search-input input:-ms-input-placeholder {color:#b9c7d2;}
#book-search-input{float: none;margin-bottom: 20px;}
/**底部样式**/
.gb-page-wrapper{padding-bottom: 0}
/* .gb-page-wrapper{padding-bottom: 0}
.gb-page-footer{position: static; height: 98px;line-height: 98px;color: #98A0AA;font-size: 12px;text-align: center;background: #F5F8FA;}
.gb-page-footer span{font-size: 16px;} */

/* markdown字体 */
.gb-markdown{font-size: 14px;}
.gb-markdown h1,.gb-markdown h2,.gb-markdown h3,.gb-markdown h4,.gb-markdown h5,.gb-markdown h6 {
    font-weight:normal
}
.search-noresults{
    position: relative;
}
.page-inner > h1{
    border-bottom: 1px solid #ddd;
    padding-bottom: 36px;
}
.date-view-count{
    position: absolute;
    left: 0;
    top:74px;
    color:#999;
}
.gb-markdown table{
    white-space: nowrap;
}
.table-area {
    overflow: auto;
}
/* 设置滚动条的样式 */
/* ::-webkit-scrollbar {
width:5px;
} */
/* 滚动槽 */
/* ::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
border-radius:5px;
} */
/* 滚动条滑块 */
/* ::-webkit-scrollbar-thumb {
border-radius:5px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(0,0,0,0.1);
} */