.clearfix[data-v-5635ab42]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-5635ab42]{*zoom:1}.l[data-v-5635ab42]{float:left}.r[data-v-5635ab42]{float:right}.transition[data-v-5635ab42]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-5635ab42]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-5635ab42]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.wiki-search[data-v-5635ab42]{background:#fff;box-shadow:0 2px 4px 0 rgba(28,31,33,.06);height:54px;margin-top:10px;padding:8px 0}.wiki-search .search-box[data-v-5635ab42]{width:1152px;margin:0 auto;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between}.wiki-search .search-box .icon-logo[data-v-5635ab42],.wiki-search .search-box[data-v-5635ab42]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.wiki-search .search-box .icon-logo[data-v-5635ab42]{-webkit-box-pack:center;justify-content:center}.wiki-search .search-box .icon-logo .icon[data-v-5635ab42]{background-image:url(//www.imooc.com/wiki/_nuxt/img/423338e.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:160px;height:54px;display:block}.wiki-search .search-box .icon-logo .icon-desc[data-v-5635ab42]{background-image:url(//www.imooc.com/wiki/_nuxt/img/8d624c9.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:110px;height:19px;display:block;margin-top:10px}.wiki-search .search-box .input-box[data-v-5635ab42]{width:320px;height:36px;background:#fff;border-radius:4px;position:relative;border:1px solid rgba(84,92,99,.2)}.wiki-search .search-box .input-box input[data-v-5635ab42]{width:100%;height:36px;line-height:36px;box-sizing:border-box;padding-left:12px;padding-right:36px;background:transparent;font-size:12px;color:#9199a1}.wiki-search .search-box .input-box input[data-v-5635ab42]::-ms-clear,.wiki-search .search-box .input-box input[data-v-5635ab42]::-ms-reveal{display:none}.wiki-search .search-box .input-box .search-result[data-v-5635ab42]{position:relative;width:320px;background:#fff;box-shadow:0 8px 16px 0 rgba(7,17,27,.2);border-radius:0 0 8px 8px;z-index:2}.wiki-search .search-box .input-box .search-result .course[data-v-5635ab42]{border-bottom:1px solid rgba(28,31,33,.1);padding:8px}.wiki-search .search-box .input-box .search-result .course .course-item[data-v-5635ab42]{width:216px;padding:8px;border-radius:3px;position:relative;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.wiki-search .search-box .input-box .search-result .course .course-item[data-v-5635ab42]:hover{background:rgba(56,61,66,.06)}.wiki-search .search-box .input-box .search-result .course .course-item:hover .right-part h5[data-v-5635ab42]{color:#37f}.wiki-search .search-box .input-box .search-result .course .course-item img[data-v-5635ab42]{position:absolute;width:42px;height:42px}.wiki-search .search-box .input-box .search-result .course .course-item .right-part[data-v-5635ab42]{padding-left:56px}.wiki-search .search-box .input-box .search-result .course .course-item .right-part h5[data-v-5635ab42]{font-size:14px;color:#383d42;line-height:16px;margin-bottom:10px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wiki-search .search-box .input-box .search-result .course .course-item .right-part p[data-v-5635ab42]{font-size:12px;color:#333;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wiki-search .search-box .input-box .search-result .section a[data-v-5635ab42]{display:block;font-size:12px;color:#545c63;line-height:36px;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.wiki-search .search-box .input-box .search-result .section a[data-v-5635ab42]:hover{background:rgba(56,61,66,.06);color:#37f}.wiki-search .search-box .input-box .search-result .empty[data-v-5635ab42]{font-size:12px;color:#757575;line-height:36px;padding:0 12px}.wiki-search .search-box .search[data-v-5635ab42]{position:absolute;right:0;top:0;width:36px;height:36px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;cursor:pointer;text-align:center;font-size:18px;color:#fff;background:#545c63;border-top-right-radius:4px;border-bottom-right-radius:4px}.wiki-search .search-box .search i[data-v-5635ab42]{line-height:36px}.clearfix[data-v-6aeb1f8c]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-6aeb1f8c]{*zoom:1}.l[data-v-6aeb1f8c]{float:left}.r[data-v-6aeb1f8c]{float:right}.transition[data-v-6aeb1f8c]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-6aeb1f8c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-6aeb1f8c]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.catelog-expend[data-v-6aeb1f8c]{width:768px;padding:16px 8px;position:absolute;left:215px;top:0;z-index:2;background:#fff;box-shadow:0 4px 8px 0 rgba(7,17,27,.1);border-radius:0 12px 12px 0;box-sizing:border-box;overflow:hidden}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]{width:100%;max-height:502px;padding:0 24px;box-sizing:border-box;overflow-y:auto}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]::-webkit-scrollbar{width:6px}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]::-webkit-scrollbar-track{background:#fff;border-radius:4px}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]::-webkit-scrollbar-thumb{background:rgba(113,122,132,.35);border-radius:17px}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]::-webkit-scrollbar-thumb:hover{background:rgba(113,122,132,.65)}.catelog-expend .catelog-expend__inner[data-v-6aeb1f8c]::-webkit-scrollbar-corner{background:#179a16}.catelog-expend .catelog-expend__inner li[data-v-6aeb1f8c]{margin-top:8px}.catelog-expend .catelog-expend__inner h3[data-v-6aeb1f8c]{font-size:16px;color:#1c1f21;line-height:20px;font-weight:700}.catelog-expend .catelog-expend__inner .position[data-v-6aeb1f8c]{margin-top:12px;border-bottom:1px solid rgba(28,31,33,.1)}.catelog-expend .catelog-expend__inner .position[data-v-6aeb1f8c]:last-child{border-bottom:8px}.catelog-expend .catelog-expend__inner .position h4[data-v-6aeb1f8c]{font-size:16px;color:#37f;letter-spacing:0;line-height:22px}.catelog-expend .catelog-expend__inner .position .courses .item[data-v-6aeb1f8c]{padding-bottom:8px;margin:16px 24px 8px 0;width:216px;position:relative;cursor:pointer}.catelog-expend .catelog-expend__inner .position .courses .item[data-v-6aeb1f8c]:nth-child(3n){margin-right:0}.catelog-expend .catelog-expend__inner .position .courses .item img[data-v-6aeb1f8c]{width:42px;height:42px;position:absolute}.catelog-expend .catelog-expend__inner .position .courses .item .right-part[data-v-6aeb1f8c]{padding-left:56px;width:100%;box-sizing:border-box}.catelog-expend .catelog-expend__inner .position .courses .item .right-part h5[data-v-6aeb1f8c]{font-size:14px;color:#383d42;line-height:16px;font-weight:700}.catelog-expend .catelog-expend__inner .position .courses .item .right-part h5[data-v-6aeb1f8c]:hover{color:#37f}.catelog-expend .catelog-expend__inner .position .courses .item .right-part p[data-v-6aeb1f8c]{margin-top:10px;font-size:12px;color:#333;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clearfix[data-v-0f0b9614]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-0f0b9614]{*zoom:1}.l[data-v-0f0b9614]{float:left}.r[data-v-0f0b9614]{float:right}.transition[data-v-0f0b9614]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-0f0b9614]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-0f0b9614]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.catalog[data-v-0f0b9614]{width:214px;box-sizing:border-box;position:absolute;left:0;bottom:0;top:46px}.catalog.catalog-hide[data-v-0f0b9614]{left:-214px}.catalog.fixed[data-v-0f0b9614]{position:fixed;top:0;left:calc((100% - 1305px)/2);bottom:0;z-index:2}.catalog .wrap[data-v-0f0b9614]{bottom:0;background:#fff}.catalog .wrap .top[data-v-0f0b9614],.catalog .wrap[data-v-0f0b9614]{width:100%;position:absolute;left:0;top:0}.catalog .wrap .top[data-v-0f0b9614]{height:56px;padding:0 0 0 16px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between;color:#1c1f21}.catalog .wrap .top span[data-v-0f0b9614]{font-size:18px}.catalog .wrap .top i[data-v-0f0b9614]{font-size:22px;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;float:right;padding:16px}.catalog .wrap .top i[data-v-0f0b9614]:hover{color:#37f}.catalog .wrap .top i.catalog-hide[data-v-0f0b9614]{position:absolute;right:-30px;top:16px;width:30px;height:30px;line-height:30px;text-align:center;background:#fff}.catalog .wrap .top i.catalog-hide[data-v-0f0b9614]:hover{color:#1c1f21}.catalog .wrap .inner[data-v-0f0b9614]{padding:0 16px 10px;height:calc(100% - 56px);width:100%;position:absolute;top:56px;bottom:0;box-sizing:border-box;overflow:auto}.catalog .wrap .inner[data-v-0f0b9614]::-webkit-scrollbar{width:4px;background-color:#e1e4e5}.catalog .wrap .inner[data-v-0f0b9614]::-webkit-scrollbar-track{border-radius:2px;background-color:#fff}.catalog .wrap .inner[data-v-0f0b9614]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#e1e4e5}.catalog .wrap .inner h3[data-v-0f0b9614]{font-size:16px;color:#1c1f21;line-height:24px;padding:15px 0 18px}.catalog .wrap .inner .zhang-box .zhang-title[data-v-0f0b9614]{font-size:14px;color:#1c1f21;font-weight:700;line-height:18px;padding:11px 0;border-top:1px solid #f3f5f6}.catalog .wrap .inner .zhang-box .jie[data-v-0f0b9614]{display:block;border-top:1px solid #f3f5f6;font-size:12px;color:#1c1f21;padding:8px 14px 8px 0;line-height:24px;position:relative;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.catalog .wrap .inner .zhang-box .jie.active[data-v-0f0b9614],.catalog .wrap .inner .zhang-box .jie[data-v-0f0b9614]:hover{color:#37f}.catalog .wrap .inner .zhang-box .jie i[data-v-0f0b9614]{font-size:14px;color:#37f;position:absolute;top:50%;margin-top:-7px;right:0}.catalog .wrap .inner-active[data-v-0f0b9614]{height:calc(100% - 185px)}@media screen and (max-width:1260px){.catalog.fixed[data-v-0f0b9614]{display:none}}@media screen and (max-width:1305px){.catalog.fixed[data-v-0f0b9614]{left:0}}.modal-backdrop{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.modal-backdrop .modal{position:fixed;width:70%;min-width:800px;max-width:1440px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:12px;box-sizing:border-box;z-index:3;background:#1d1f21;box-shadow:0 4px 8px 0 #1c1f21;overflow:hidden;padding-top:48px}.modal-backdrop .modal-header{width:100%;position:absolute;z-index:3;left:0;top:0;padding:12px 16px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between;background:#26292c}.modal-backdrop .modal-header span{color:#fff;line-height:24px;font-size:16px;font-weight:600}.modal-backdrop .modal-header i{font-size:22px;cursor:pointer;color:hsla(0,0%,100%,.4)}.modal-backdrop .modal-body{position:relative;overflow:hidden;min-height:272px;border-radius:0;background:#1d1f21;color:#fff;margin-left:10px;box-sizing:border-box;height:200px}.modal-backdrop .modal-body .cl-preview-section,.modal-backdrop .modal-body .cl-preview-section pre,.modal-backdrop .modal-body .cl-preview-section pre code{background:#1d1f21!important;color:#fff}.modal-backdrop .modal-body .cl-preview-section pre code{color:#fff!important;border:none}.code-box{width:100%;padding:36px 0;margin-top:16px;margin-bottom:16px;box-sizing:border-box;position:relative;background:#eaeae9;border:1px solid #f7f2f2;border-radius:8px;overflow:hidden}.code-box:hover .code-top .right{display:block}.code-box .code-top{position:absolute;top:0;left:0;width:100%;height:36px;background:#fff;box-shadow:0 4px 8px 0 rgba(7,17,27,.06);box-sizing:border-box;padding:0 22px 0 12px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between;z-index:1}.code-box .code-top span{font-size:12px;color:#545c63;position:relative}.code-box .code-top span .code{position:absolute;right:0;top:0;opacity:0;z-index:-10}.code-box .code-top i{font-size:16px;color:#545c63;padding-right:4px}.code-box .code-top .left{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.code-box .code-top .right{display:none;position:relative}.code-box .code-top .right span{cursor:pointer;padding:3px;color:#37f;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.code-box .code-top .right span:hover{color:#04c}.code-box .code-top .right .copy{position:relative}.code-box .code-top .right .copy:before{content:"";position:absolute;width:1px;height:12px;left:-2px;top:5px;background:#545c63}.code-box .code-top .right .copysuccess{position:absolute;background:rgba(242,13,13,.4);font-size:14px;width:100px;height:26px;line-height:26px;text-align:center;border-radius:10px;right:0;bottom:-38px;color:#fff;z-index:2}.code-box .code-top .right .copysuccess:after{position:absolute;top:-10px;right:8px;content:"";border-color:transparent transparent rgba(242,13,13,.4);border-style:dashed dashed solid;border-width:0 6px 10px}.code-box .code-con{min-height:61px;background:#faf8f5!important}.code-box .code-con,.code-box .code-con .cl-preview-section{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,STHeiti,Microsoft Yahei,sans-serif;font-size:16px;line-height:32px;color:#1c1f21;word-wrap:break-word}.code-box .code-con .cl-preview-section{background-color:#fff}.code-box .code-con .cl-preview-section:first-child h2{border:0}.code-box .code-con img{display:block}.code-box .code-con ol,.code-box .code-con ul{padding-left:40px}.code-box .code-con ol li,.code-box .code-con ul li{text-indent:0}.code-box .code-con address,.code-box .code-con cite,.code-box .code-con dfn,.code-box .code-con em,.code-box .code-con i,.code-box .code-con var{font-style:italic!important}.code-box .code-con b,.code-box .code-con strong{font-style:inherit!important;font-weight:700!important}.code-box .code-con a:link,.code-box .code-con a:visited{color:#08c}.code-box .code-con table{width:100%;border-radius:8px;overflow:hidden}.code-box .code-con table td,.code-box .code-con table th{padding:6px 12px!important;word-break:normal}.code-box .code-con table th{border:0;background:#d3d6d9}.code-box .code-con table td{border:0;border-bottom:1px solid #d9dde1!important;background:#f8fafc}.code-box .code-con table tr:last-child td{border-bottom:0!important}.code-box .code-con code{font-size:90%;color:#4c76c9;background-color:rgba(220,240,255,.3)!important;border-radius:2px;padding:2px 4px;border-radius:3px}.code-box .code-con pre{padding:0!important;line-height:1.67;background-color:#faf8f5}.code-box .code-con pre>code{background-color:#faf8f5!important;display:block;padding:10px!important;-webkit-text-size-adjust:none;overflow-x:auto;white-space:pre;font-size:1em;line-height:1.5}.code-box .code-con .toc ul{list-style-type:none;padding-left:20px}.code-box .code-con p{text-indent:0;line-height:28px;margin:16px 0!important;color:#494949;overflow-x:auto;text-align:justify}.code-box .code-con p img{cursor:pointer;display:block;margin:10px auto 14px;max-width:calc(100% - 8px)!important;-webkit-transform:none!important;transform:none!important}.code-box .code-con strong{margin-top:2px}.code-box .code-con img{margin:24px auto;max-width:calc(100% - 8px)!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.code-box .code-con img.lazyload{width:100%;height:240px}.code-box .code-con code{text-indent:0;word-break:break-all;line-height:24px!important}.code-box .code-con .video-play-box,.code-box .code-con blockquote,.code-box .code-con ol,.code-box .code-con ul{margin:24px 0!important}.code-box .code-con code[class*=language-],.code-box .code-con pre[class*=language-]{font-family:Consolas,Menlo,Monaco,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Courier New,Courier,monospace;font-size:14px;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#faf8f5!important;color:#728fcb}.code-box .code-con pre[class*=language-]{padding:.5em;overflow:auto}.code-box .code-con :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.code-box .code-con .token.cdata,.code-box .code-con .token.comment,.code-box .code-con .token.doctype,.code-box .code-con .token.prolog,.code-box .code-con .token.punctuation{color:#b6ad9a}.code-box .code-con .token.namespace{opacity:.7}.code-box .code-con .token.number,.code-box .code-con .token.operator,.code-box .code-con .token.tag{color:#063289}.code-box .code-con .token.function,.code-box .code-con .token.property{color:#b29762}.code-box .code-con .token.atrule-id,.code-box .code-con .token.selector,.code-box .code-con .token.tag-id{color:#2d2006}.code-box .code-con .token.attr-name,.code-box .code-con code.language-javascript{color:#896724}.code-box .code-con .language-css .token.string,.code-box .code-con .language-scss .token.string,.code-box .code-con .style .token.string,.code-box .code-con .token.atrule,.code-box .code-con .token.attr-value,.code-box .code-con .token.boolean,.code-box .code-con .token.control,.code-box .code-con .token.directive,.code-box .code-con .token.entity,.code-box .code-con .token.keyword,.code-box .code-con .token.regex,.code-box .code-con .token.statement,.code-box .code-con .token.string,.code-box .code-con .token.unit,.code-box .code-con .token.url,.code-box .code-con code.language-css,.code-box .code-con code.language-scss{color:#728fcb}.code-box .code-con .token.placeholder,.code-box .code-con .token.variable{color:#93abdc}.code-box .code-con .token.deleted{text-decoration:line-through}.code-box .code-con .token.inserted{border-bottom:1px dotted #2d2006;text-decoration:none}.code-box .code-con .token.italic{font-style:italic}.code-box .code-con .token.bold,.code-box .code-con .token.important{font-weight:700}.code-box .code-con .token.important{color:#896724}.code-box .code-con .token.entity{cursor:help}.code-box .code-con pre>code.highlight{outline:.4em solid #896724;outline-offset:.4em}.code-box .code-con .line-numbers .line-numbers-rows{border-right-color:#ece8de}.code-box .code-con .line-numbers-rows>span:before{color:#cdc4b1}.code-box .code-con .line-highlight{background:rgba(45,32,6,.2);background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(45,32,6,.2)),to(rgba(45,32,6,0)));background:linear-gradient(90deg,rgba(45,32,6,.2) 70%,rgba(45,32,6,0))}.code-box .code-con img{margin:.6em auto}.code-box .code-con b,.code-box .code-con strong{font-weight:700;font-style:inherit}.code-box .code-con address,.code-box .code-con cite,.code-box .code-con dfn,.code-box .code-con em,.code-box .code-con i,.code-box .code-con var{font-style:italic;font-weight:inherit}.code-box .code-con ol p,.code-box .code-con ul p{margin:.6em 0}.code-box .code-con ol{list-style:decimal;padding-left:30px}.code-box .code-con ul{list-style:disc;padding-left:30px}.code-box .code-con a:link,.code-box .code-con a:visited{color:#37f;text-decoration:none}.code-box .code-con a:active,.code-box .code-con a:hover{text-decoration:underline}.code-box .code-con blockquote{text-indent:0;padding:18px 21px;background-color:#f8fafc;border-radius:8px;overflow:hidden;border-left:8px solid #69f;color:#1c1f21;font-size:1em}.code-box .code-con blockquote p{margin:0!important}.code-box .code-con code,.code-box .code-con kbd,.code-box .code-con pre,.code-box .code-con samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.code-box .code-con h1{font-size:1.57143em}.code-box .code-con h2{font-size:1.42857em;margin-top:0!important;padding-top:22px;border-top:1px solid #d3d6d9}.code-box .code-con h3{font-size:1.14286em}.code-box .code-con h4{font-size:1em}.code-box .code-con h5{font-size:.92857em}.code-box .code-con h6{font-size:.85714em}.code-box .code-con blockquote,.code-box .code-con h4,.code-box .code-con ol,.code-box .code-con p,.code-box .code-con table,.code-box .code-con ul{margin:.8em 0}.code-box .code-con h1,.code-box .code-con h2,.code-box .code-con h3{font-family:inherit;margin:22px 0 10px;font-weight:700;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}.code-box .code-con h1.light,.code-box .code-con h2.light,.code-box .code-con h3.light{background:#9cbaf7}.code-box .code-con h4,.code-box .code-con h5,.code-box .code-con h6{font-weight:700;font-family:inherit}.code-box .code-con blockquote:first-child,.code-box .code-con h1:first-child,.code-box .code-con h2:first-child,.code-box .code-con h3:first-child,.code-box .code-con h4:first-child,.code-box .code-con ol:first-child,.code-box .code-con p:first-child,.code-box .code-con pre:first-child,.code-box .code-con table:first-child,.code-box .code-con ul:first-child{margin-top:0}.code-box .code-con blockquote ol:last-child,.code-box .code-con blockquote p:last-child,.code-box .code-con blockquote ul:last-child{margin-bottom:0}.code-box .code-con ol,.code-box .code-con ul{padding-left:30px}.code-box .code-con ol ol,.code-box .code-con ol ul,.code-box .code-con ul ol,.code-box .code-con ul ul{margin-top:0;margin-bottom:0}.code-box .code-con audio,.code-box .code-con img,.code-box .code-con video{max-width:100%;position:static!important}.code-box .code-con blockquote p:first-child{margin-top:0}.code-box .code-con hr{margin:20px auto;border-top:1px solid #d3d6d9}.code-box .code-con kbd{padding:4px 4px 3px;background:#eee;color:#555}.code-box .code-con .x-scroll{overflow-x:auto}.code-box .code-con pre{padding-left:46px!important;border-radius:8px}.code-box .code-con pre ul.pre-numbering{line-height:24px!important;font-family:Courier;font-size:14px;color:#1c1f21;min-width:24px;max-width:46px;position:absolute;left:0;top:36px;text-align:right;padding:10px!important;margin:0!important;list-style-type:none;box-sizing:border-box;background:#d3d6d9}.code-box .code-con pre{margin:0;border-radius:0!important}.code-box .code-bottom{position:absolute;bottom:0;left:0;width:100%;height:36px;background:#fff;box-shadow:0 4px 8px 0 rgba(7,17,27,.06);box-sizing:border-box;padding-left:22px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:start;justify-content:flex-start}.code-box .code-bottom span{font-size:12px;color:rgba(0,0,0,.5)}.code-box .code-bottom a{font-size:12px;color:#37f;padding-right:16px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.code-box .code-bottom a:hover{color:#04c}.video-play-box{width:100%;height:414px;background:rgba(28,31,33,.2);border-radius:8px;margin:0 auto;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover}.video-play-box .video-play-bg{width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.35);position:absolute}.video-play-box .video-play-bg .play-btn{display:block;width:96px;height:96px;font-size:48px;color:#fff;text-align:center;background:rgba(28,31,33,.4);border-radius:50%;margin:159px auto 0;padding-top:24px;box-sizing:border-box;cursor:pointer;line-height:32px}.video-play-box .video-play-bg .play-btn svg{width:68%;height:48px}.video-play-box video{display:block;width:100%}.clearfix[data-v-0724c4a4]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-0724c4a4]{*zoom:1}.l[data-v-0724c4a4]{float:left}.r[data-v-0724c4a4]{float:right}.transition[data-v-0724c4a4]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-0724c4a4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-0724c4a4]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.catalog[data-v-0724c4a4]{width:232px;margin-left:22px;margin-top:13px;position:relative}.catalog.fixed[data-v-0724c4a4]{position:fixed;top:0;right:50%;margin-right:-652px}.catalog.fixed_hide_menu[data-v-0724c4a4]{position:fixed;top:0;right:50%;margin-right:-546px}.catalog .top[data-v-0724c4a4]{cursor:pointer;height:52px;border-bottom:1px solid #e8e8e8;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between}.catalog .top span[data-v-0724c4a4]{font-size:14px;color:#1c1f21}.catalog .top i[data-v-0724c4a4]{font-size:16px;color:#1c1f21;float:right}.catalog .top.closed i[data-v-0724c4a4],.catalog .top.closed span[data-v-0724c4a4]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;color:#9199a1}.catalog .level-box[data-v-0724c4a4]{padding:0 16px 10px;height:calc(100% - 71px);width:100%;position:absolute;top:71px;bottom:0;box-sizing:border-box;overflow:auto}.catalog .level-box[data-v-0724c4a4]::-webkit-scrollbar{width:4px;background-color:#e1e4e5}.catalog .level-box[data-v-0724c4a4]::-webkit-scrollbar-track{border-radius:2px;background-color:#fff}.catalog .level-box[data-v-0724c4a4]::-webkit-scrollbar-thumb{border-radius:2px;background-color:#e1e4e5}.catalog .level-box .lev1[data-v-0724c4a4],.catalog .level-box .lev2[data-v-0724c4a4],.catalog .level-box .lev3[data-v-0724c4a4]{margin-bottom:10px}.catalog .level-box .lev1 a[data-v-0724c4a4],.catalog .level-box .lev2 a[data-v-0724c4a4],.catalog .level-box .lev3 a[data-v-0724c4a4]{display:block;font-size:12px;color:#1c1f21;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.catalog .level-box .lev1 a.active[data-v-0724c4a4],.catalog .level-box .lev1 a[data-v-0724c4a4]:hover,.catalog .level-box .lev1.active a[data-v-0724c4a4],.catalog .level-box .lev2 a.active[data-v-0724c4a4],.catalog .level-box .lev2 a[data-v-0724c4a4]:hover,.catalog .level-box .lev2.active a[data-v-0724c4a4],.catalog .level-box .lev3 a.active[data-v-0724c4a4],.catalog .level-box .lev3 a[data-v-0724c4a4]:hover,.catalog .level-box .lev3.active a[data-v-0724c4a4]{color:#37f}.catalog .level-box .lev2 a[data-v-0724c4a4]{padding-left:12px}.catalog .level-box .lev3 a[data-v-0724c4a4]{padding-left:24px}@media screen and (max-width:1260px){.catalog.fixed[data-v-0724c4a4]{display:none}}.clearfix[data-v-516a9254]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-516a9254]{*zoom:1}.l[data-v-516a9254]{float:left}.r[data-v-516a9254]{float:right}.transition[data-v-516a9254]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-516a9254]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-516a9254]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.common-top[data-v-516a9254]{height:107px;width:672px;border-bottom:1px solid #d9dde1;margin:0 auto}.common-top .left[data-v-516a9254]{float:left}.common-top .left .class-img[data-v-516a9254]{float:left;width:84px;height:84px;margin-right:8px}.common-top .left .info-box[data-v-516a9254]{float:left}.common-top .left .info-box .class-title[data-v-516a9254]{font-size:24px;color:#1c1f21;line-height:26px;font-weight:600;margin:8px 0 23px 16px}.common-top .left .info-box .teacher-info[data-v-516a9254]{float:left;margin-left:16px;font-size:12px;color:#1c1f21;line-height:17px;font-weight:400}.common-top .left .info-box .teacher-info .teacher-header[data-v-516a9254]{display:inline-block;width:30px;height:30px;border-radius:50%;vertical-align:middle}.common-top .left .info-box .teacher-info .update-time[data-v-516a9254]{color:#545c63}.common-top .right[data-v-516a9254]{float:right;font-size:12px;color:#1c1f21;letter-spacing:0;font-weight:400;margin-top:20px;cursor:pointer}.common-top .right .use-phone[data-v-516a9254]{position:relative}.common-top .right .use-phone .hover-box[data-v-516a9254]{position:absolute;top:27px;left:-27px;width:160px;height:160px;background:#fff;box-shadow:0 -8px 16px 0 rgba(7,17,27,.2);border-radius:8px}.common-top .right .use-phone .hover-box .qr-code[data-v-516a9254]{display:block;width:138px;height:133px;margin:14px auto 0}.common-top .right .use-phone[data-v-516a9254]:hover{color:#f20d0d}.update-box[data-v-516a9254]{width:672px;height:auto;border-bottom:1px solid #d9dde1;margin:23px auto;padding-bottom:10px}.update-box .title[data-v-516a9254]{font-size:16px;color:#1c1f21;line-height:18px;font-weight:600;margin-bottom:12px}.update-box .name-time-box[data-v-516a9254]{font-size:14px;color:#545c63;line-height:18px;font-weight:400;margin-bottom:16px}.update-box .name-time-box .name[data-v-516a9254]{display:block;position:relative;float:left;margin-left:12px;color:#545c63}.update-box .name-time-box .name[data-v-516a9254]:before{content:"";width:2px;height:2px;border-radius:50%;background-color:#545c63;position:absolute;top:8px;left:-10px}.update-box .name-time-box .time[data-v-516a9254]{float:right}.recommend-box[data-v-516a9254]{width:672px;height:300px;margin:0 auto;font-size:16px;color:#1c1f21;line-height:18px;font-weight:600}.recommend-box .title-box[data-v-516a9254]{margin-bottom:24px}.recommend-box .title-box .left-title[data-v-516a9254]{float:left}.recommend-box .title-box .more[data-v-516a9254]{font-size:14px;display:block;float:right;font-weight:400}.recommend-box .main-class[data-v-516a9254]{width:684px;height:220px;margin:0 auto}.recommend-box .main-class .recommend-class[data-v-516a9254]{position:relative;display:block;float:left;width:220px;height:220px;box-shadow:0 6px 10px 0 rgba(95,101,105,.15);border-radius:8px;margin-right:12px}.recommend-box .main-class .recommend-class .recommend-class-img[data-v-516a9254]{width:220px;height:124px;border-radius:8px 8px 0 0}.recommend-box .main-class .recommend-class .recommend-class-name[data-v-516a9254]{width:203px;margin:10px auto 8px;font-size:14px;color:#545c63;line-height:20px;font-weight:400;max-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recommend-box .main-class .recommend-class .recommend-class-info[data-v-516a9254]{width:207px;font-size:12px;color:#9199a1;font-weight:400;position:absolute;top:182px;left:7px}.recommend-box .main-class .recommend-class[data-v-516a9254]:last-child{margin-right:0}.bottom-toolbar{width:800px;height:50px;background:#fff;position:fixed;bottom:0;left:50%;margin-left:-406px;padding:10px 64px;text-align:center;box-sizing:border-box;box-shadow:0 -2px 4px 0 rgba(28,31,33,.06);z-index:1}.bottom-toolbar .btn{border:1px solid #69f;border-radius:4px;width:100px;height:30px;display:inline-block;line-height:16px;font-size:12px;color:#37f;padding:6px;box-sizing:border-box;margin:0 18px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.bottom-toolbar .btn:hover{background:#37f;color:#fff}.bottom-toolbar .btn.actived{border-color:#37f!important}.bottom-toolbar .btn i{font-size:14px;margin-right:4px}.bottom-toolbar .btn i,.bottom-toolbar .btn span{display:inline-block;vertical-align:middle}.bottom-toolbar-active{bottom:129px!important}@media screen and (max-width:1305px){.bottom-toolbar{position:absolute;margin:0;bottom:-62px!important;left:0}}.clearfix[data-v-134ba3b3]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-134ba3b3]{*zoom:1}.l[data-v-134ba3b3]{float:left}.r[data-v-134ba3b3]{float:right}.transition[data-v-134ba3b3]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-134ba3b3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-134ba3b3]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}.flex[data-v-134ba3b3],.message[data-v-134ba3b3]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.message[data-v-134ba3b3]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px;line-height:1;text-align:center;color:#545c63;background:#fff;box-shadow:0 8px 16px 0 rgba(28,31,33,.2);border-radius:8px;z-index:1000}.message span[data-v-134ba3b3]{margin-right:5px}.message span.imv2-tick2[data-v-134ba3b3]{font-size:20px;color:#1fad4e}.message span.imv2-point-revert[data-v-134ba3b3]{color:#f53d3d}.cover[data-v-134ba3b3]{z-index:999}.cover[data-v-134ba3b3],.overlay[data-v-63b0993f]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.overlay[data-v-63b0993f]{z-index:99}.clearfix[data-v-bdcba15e]:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix[data-v-bdcba15e]{*zoom:1}.l[data-v-bdcba15e]{float:left}.r[data-v-bdcba15e]{float:right}.transition[data-v-bdcba15e]{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis[data-v-bdcba15e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex[data-v-bdcba15e]{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.el-message-box[data-v-bdcba15e]{position:fixed;top:50%;left:50%;margin-left:-160px;margin-top:-120px;width:320px;padding:32px;box-sizing:border-box;background-color:#fff;box-shadow:0 8px 16px 0 rgba(28,31,33,.2);border-radius:12px;z-index:100}.el-message-box .title[data-v-bdcba15e]{font-size:16px;color:#1c1f21;line-height:24px;margin-bottom:8px;font-weight:700}.el-message-box .content[data-v-bdcba15e]{font-size:12px;color:#545c63;line-height:20px;margin-bottom:32px}.el-message-box .footer[data-v-bdcba15e]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.el-message-box .footer button[data-v-bdcba15e]{color:#545c63;line-height:20px;background-color:rgba(84,92,99,.1);border-radius:100px;padding:8px 24px;-webkit-transition:.2s ease;transition:.2s ease}.el-message-box .footer button+button[data-v-bdcba15e]{margin-left:8px}.el-message-box .footer button[data-v-bdcba15e]:hover{opacity:.9}.el-message-box .footer button.primary[data-v-bdcba15e]{color:#fff;background-color:#383d42}@font-face{font-family:KaTeX_AMS;src:url(/static/fonts/katex/KaTeX_AMS-Regular.672c961.eot);src:url(/static/fonts/katex/KaTeX_AMS-Regular.672c961.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_AMS-Regular.f4c3270.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_AMS-Regular.e78f217.woff) format("woff"),url(/static/fonts/katex/KaTeX_AMS-Regular.9971d27.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/static/fonts/katex/KaTeX_Caligraphic-Bold.3c3fce5.eot);src:url(/static/fonts/katex/KaTeX_Caligraphic-Bold.3c3fce5.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Caligraphic-Bold.a2e0522.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Caligraphic-Bold.bac6199.woff) format("woff"),url(/static/fonts/katex/KaTeX_Caligraphic-Bold.743b42a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/static/fonts/katex/KaTeX_Caligraphic-Regular.a0ba281.eot);src:url(/static/fonts/katex/KaTeX_Caligraphic-Regular.a0ba281.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Caligraphic-Regular.479a68e.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Caligraphic-Regular.a64e134.woff) format("woff"),url(/static/fonts/katex/KaTeX_Caligraphic-Regular.244db27.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/static/fonts/katex/KaTeX_Fraktur-Bold.2b4454d.eot);src:url(/static/fonts/katex/KaTeX_Fraktur-Bold.2b4454d.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Fraktur-Bold.8e5f883.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Fraktur-Bold.0a0aa19.woff) format("woff"),url(/static/fonts/katex/KaTeX_Fraktur-Bold.ad26cc8.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/static/fonts/katex/KaTeX_Fraktur-Regular.dc81eae.eot);src:url(/static/fonts/katex/KaTeX_Fraktur-Regular.dc81eae.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Fraktur-Regular.ae2b6f4.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Fraktur-Regular.f980ca7.woff) format("woff"),url(/static/fonts/katex/KaTeX_Fraktur-Regular.d459632.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/static/fonts/katex/KaTeX_Main-Bold.d327c21.eot);src:url(/static/fonts/katex/KaTeX_Main-Bold.d327c21.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Main-Bold.83f8b32.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Main-Bold.d8a629d.woff) format("woff"),url(/static/fonts/katex/KaTeX_Main-Bold.e69b951.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/static/fonts/katex/KaTeX_Main-Italic.2702ac3.eot);src:url(/static/fonts/katex/KaTeX_Main-Italic.2702ac3.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Main-Italic.07510ed.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Main-Italic.8dd42e0.woff) format("woff"),url(/static/fonts/katex/KaTeX_Main-Italic.1b22614.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/static/fonts/katex/KaTeX_Main-Regular.31ec450.eot);src:url(/static/fonts/katex/KaTeX_Main-Regular.31ec450.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Main-Regular.bd65225.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Main-Regular.2dffc87.woff) format("woff"),url(/static/fonts/katex/KaTeX_Main-Regular.d9162df.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/static/fonts/katex/KaTeX_Math-Italic.031026c.eot);src:url(/static/fonts/katex/KaTeX_Math-Italic.031026c.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Math-Italic.afeebb7.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Math-Italic.da58601.woff) format("woff"),url(/static/fonts/katex/KaTeX_Math-Italic.55fbb3a.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/static/fonts/katex/KaTeX_SansSerif-Regular.a3319b7.eot);src:url(/static/fonts/katex/KaTeX_SansSerif-Regular.a3319b7.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_SansSerif-Regular.7d5fa3e.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_SansSerif-Regular.48c7df6.woff) format("woff"),url(/static/fonts/katex/KaTeX_SansSerif-Regular.8075d14.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/static/fonts/katex/KaTeX_Script-Regular.cf8394e.eot);src:url(/static/fonts/katex/KaTeX_Script-Regular.cf8394e.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Script-Regular.c472b57.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Script-Regular.5acb381.woff) format("woff"),url(/static/fonts/katex/KaTeX_Script-Regular.abb12fc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(/static/fonts/katex/KaTeX_Size1-Regular.5438d9d.eot);src:url(/static/fonts/katex/KaTeX_Size1-Regular.5438d9d.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Size1-Regular.feed6c7.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Size1-Regular.bdd0d5e.woff) format("woff"),url(/static/fonts/katex/KaTeX_Size1-Regular.8cc60fd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(/static/fonts/katex/KaTeX_Size2-Regular.1f5c2ab.eot);src:url(/static/fonts/katex/KaTeX_Size2-Regular.1f5c2ab.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Size2-Regular.8a86a0a.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Size2-Regular.fd67fb3.woff) format("woff"),url(/static/fonts/katex/KaTeX_Size2-Regular.5976fff.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(/static/fonts/katex/KaTeX_Size3-Regular.1a6c0d6.eot);src:url(/static/fonts/katex/KaTeX_Size3-Regular.1a6c0d6.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Size3-Regular.2c1ea03.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Size3-Regular.943c94f.woff) format("woff"),url(/static/fonts/katex/KaTeX_Size3-Regular.e929f5d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(/static/fonts/katex/KaTeX_Size4-Regular.5a3cee2.eot);src:url(/static/fonts/katex/KaTeX_Size4-Regular.5a3cee2.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Size4-Regular.680d35e.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Size4-Regular.6853774.woff) format("woff"),url(/static/fonts/katex/KaTeX_Size4-Regular.81ab95e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(/static/fonts/katex/KaTeX_Typewriter-Regular.179ea52.eot);src:url(/static/fonts/katex/KaTeX_Typewriter-Regular.179ea52.eot#iefix) format("embedded-opentype"),url(/static/fonts/katex/KaTeX_Typewriter-Regular.d2f65c2.woff2) format("woff2"),url(/static/fonts/katex/KaTeX_Typewriter-Regular.9bd7cfe.woff) format("woff"),url(/static/fonts/katex/KaTeX_Typewriter-Regular.8f16d7f.ttf) format("truetype");font-weight:400;font-style:normal}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block;text-align:left;text-align:initial}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;white-space:nowrap;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-html{display:inline-block}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base{position:relative}.katex .base,.katex .strut{display:inline-block}.katex .mathrm{font-style:normal}.katex .mathit,.katex .textit{font-style:italic}.katex .mathit{font-family:KaTeX_Math}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .amsrm,.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .mord+.mop{margin-left:.16667em}.katex .mord+.mbin{margin-left:.22222em}.katex .mord+.mrel{margin-left:.27778em}.katex .mop+.mop,.katex .mop+.mord,.katex .mord+.minner{margin-left:.16667em}.katex .mop+.mrel{margin-left:.27778em}.katex .mop+.minner{margin-left:.16667em}.katex .mbin+.minner,.katex .mbin+.mop,.katex .mbin+.mopen,.katex .mbin+.mord{margin-left:.22222em}.katex .mrel+.minner,.katex .mrel+.mop,.katex .mrel+.mopen,.katex .mrel+.mord{margin-left:.27778em}.katex .mclose+.mop{margin-left:.16667em}.katex .mclose+.mbin{margin-left:.22222em}.katex .mclose+.mrel{margin-left:.27778em}.katex .mclose+.minner,.katex .minner+.mop,.katex .minner+.mord,.katex .mpunct+.mclose,.katex .mpunct+.minner,.katex .mpunct+.mop,.katex .mpunct+.mopen,.katex .mpunct+.mord,.katex .mpunct+.mpunct,.katex .mpunct+.mrel{margin-left:.16667em}.katex .minner+.mbin{margin-left:.22222em}.katex .minner+.mrel{margin-left:.27778em}.katex .minner+.minner,.katex .minner+.mopen,.katex .minner+.mpunct{margin-left:.16667em}.katex .mbin.mtight,.katex .mclose.mtight,.katex .minner.mtight,.katex .mop.mtight,.katex .mopen.mtight,.katex .mord.mtight,.katex .mpunct.mtight,.katex .mrel.mtight{margin-left:0}.katex .mclose+.mop.mtight,.katex .minner+.mop.mtight,.katex .mop+.mop.mtight,.katex .mop+.mord.mtight,.katex .mord+.mop.mtight{margin-left:.16667em}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%}@media screen{.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line{min-height:1px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line{min-height:.5px}}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.negativemediumspace{margin-left:-.22222em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.sixmuspace{width:.333333em}.katex .mspace.eightmuspace{width:.444444em}.katex .mspace.enspace{width:.5em}.katex .mspace.twelvemuspace{width:.666667em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .katex-logo .a{font-size:.75em;margin-left:-.32em;position:relative;top:-.2em}.katex .katex-logo .t{margin-left:-.23em}.katex .katex-logo .e{margin-left:-.1667em;position:relative;top:.2155em}.katex .katex-logo .x{margin-left:-.125em}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body>span{width:0}.katex .accent .accent-body.accent-vec>span{position:relative;left:.326em}.katex .accent .accent-body.accent-hungarian>span{position:relative;left:.25em}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.025em;width:.05em}@media screen{.katex .mtable .vertical-separator{min-width:1px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi){.katex .mtable .vertical-separator{min-width:.5px}}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%}.katex svg path{fill:currentColor}.katex svg line{stroke:currentColor}.katex .stretchy{width:100%;display:block}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.1%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{box-sizing:border-box;border:.04em solid #000}.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap+.mbin,.katex .cancel-lap+.mord,.katex .cancel-lap+.msupsub,.katex .mbin+.cancel-lap,.katex .mord+.cancel-lap{margin-left:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.mermaid{font-size:16px}.mermaid svg{color:rgba(0,0,0,.75);width:100%;max-width:100%}.app--dark .mermaid svg{color:hsla(0,0%,100%,.75)}.mermaid svg *{font-family:Lato,Helvetica Neue,Helvetica,sans-serif}.mermaid .mermaid .label{color:#333}.mermaid .node circle,.mermaid .node ellipse,.mermaid .node polygon,.mermaid .node rect{fill:#eee;stroke:#999;stroke-width:1px}.mermaid .edgePath .path{stroke:#666;stroke-width:1.5px}.mermaid .edgeLabel{background-color:#fff}.mermaid .cluster rect{fill:#eaf2fb!important;rx:4!important;stroke:#26a!important;stroke-width:1px!important}.mermaid .cluster text{fill:#333}.mermaid .actor{stroke:#999;fill:#eee}.mermaid text.actor{fill:#333;stroke:none}.mermaid .actor-line{stroke:#666}.mermaid .messageLine0{marker-end:"url(#arrowhead)"}.mermaid .messageLine0,.mermaid .messageLine1{stroke-width:1.5;stroke-dasharray:"2 2";stroke:#333}.mermaid #arrowhead{fill:#333}.mermaid #crosshead path{fill:#333!important;stroke:#333!important}.mermaid .messageText{fill:#333;stroke:none}.mermaid .labelBox{stroke:#999;fill:#eee}.mermaid .labelText,.mermaid .loopText{fill:#fff;stroke:none}.mermaid .loopLine{stroke-width:2;stroke-dasharray:"2 2";marker-end:"url(#arrowhead)";stroke:#999}.mermaid .note{stroke:#770;fill:#ffa}.mermaid .noteText{fill:#000;stroke:none;font-family:Arial,Helvetica,sans-serif;font-size:14px}.mermaid .section{stroke:none;opacity:.2}.mermaid .section0,.mermaid .section2{fill:#7fb2e6}.mermaid .section1,.mermaid .section3{fill:#fff;opacity:.2}.mermaid .sectionTitle0,.mermaid .sectionTitle1,.mermaid .sectionTitle2,.mermaid .sectionTitle3{fill:#333}.mermaid .sectionTitle{text-anchor:start;font-size:11px}.mermaid .grid .tick{stroke:#e5e5e5;opacity:.3;shape-rendering:crispEdges}.mermaid .grid path{stroke-width:0}.mermaid .today{fill:none;stroke:#d42;stroke-width:2px}.mermaid .task{stroke-width:2}.mermaid .taskText{text-anchor:middle;font-size:11px}.mermaid .taskTextOutsideRight{fill:#333;text-anchor:start;font-size:11px}.mermaid .taskTextOutsideLeft{fill:#333;text-anchor:end;font-size:11px}.mermaid .taskText0,.mermaid .taskText1,.mermaid .taskText2,.mermaid .taskText3{fill:#fff}.mermaid .task0,.mermaid .task1,.mermaid .task2,.mermaid .task3{fill:#26a;stroke:#194c7f}.mermaid .taskTextOutside0,.mermaid .taskTextOutside1,.mermaid .taskTextOutside2,.mermaid .taskTextOutside3{fill:#333}.mermaid .active0,.mermaid .active1,.mermaid .active2,.mermaid .active3{fill:#eee;stroke:#194c7f}.mermaid .activeText0,.mermaid .activeText1,.mermaid .activeText2,.mermaid .activeText3{fill:#333!important}.mermaid .done0,.mermaid .done1,.mermaid .done2,.mermaid .done3{stroke:#666;fill:#bbb;stroke-width:2}.mermaid .doneText0,.mermaid .doneText1,.mermaid .doneText2,.mermaid .doneText3{fill:#333!important}.mermaid .crit0,.mermaid .crit1,.mermaid .crit2,.mermaid .crit3{stroke:#b1361b;fill:#d42;stroke-width:2}.mermaid .activeCrit0,.mermaid .activeCrit1,.mermaid .activeCrit2,.mermaid .activeCrit3{stroke:#b1361b;fill:#eee;stroke-width:2}.mermaid .doneCrit0,.mermaid .doneCrit1,.mermaid .doneCrit2,.mermaid .doneCrit3{stroke:#b1361b;fill:#bbb;stroke-width:2;cursor:pointer}.mermaid .activeCritText0,.mermaid .activeCritText1,.mermaid .activeCritText2,.mermaid .activeCritText3,.mermaid .doneCritText0,.mermaid .doneCritText1,.mermaid .doneCritText2,.mermaid .doneCritText3{fill:#333!important}.mermaid .titleText{text-anchor:middle;font-size:18px;fill:#333}.mermaid g.classGroup text{fill:#999;stroke:none;font-family:trebuchet ms,verdana,arial;font-size:10px}.mermaid g.classGroup rect{fill:#eee;stroke:#999}.mermaid g.classGroup line{stroke:#999;stroke-width:1}.mermaid svg .classLabel .box{stroke:none;stroke-width:0;fill:#eee;opacity:.5}.mermaid svg .classLabel .label{fill:#999;font-size:10px}.mermaid .relation{stroke:#999;stroke-width:1;fill:none}.mermaid #compositionEnd,.mermaid #compositionStart,.mermaid .composition{fill:#999;stroke:#999;stroke-width:1}.mermaid #aggregationEnd,.mermaid #aggregationStart,.mermaid .aggregation{fill:#eee;stroke:#999;stroke-width:1}.mermaid #dependencyEnd,.mermaid #dependencyStart,.mermaid #extensionEnd,.mermaid #extensionStart{fill:#999;stroke:#999;stroke-width:1}.mermaid .node text{font-family:Arial,Helvetica,sans-serif;font-size:14px}.mermaid div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#eaf2fb;border:1px solid #26a;border-radius:2px;pointer-events:none;z-index:100}.app--dark .mermaid .label{color:#323d47}.app--dark .mermaid .node circle,.app--dark .mermaid .node ellipse,.app--dark .mermaid .node polygon,.app--dark .mermaid .node rect{fill:#bdd5ea;stroke:#81b1db;stroke-width:1px}.app--dark .mermaid .edgePath .path{stroke:#d3d3d3}.app--dark .mermaid .edgeLabel{background-color:#e8e8e8}.app--dark .mermaid .cluster rect{fill:#6d6d65!important;rx:4!important;stroke:hsla(0,0%,100%,.25)!important;stroke-width:1px!important}.app--dark .mermaid .cluster text{fill:#f9fffe}.app--dark .mermaid .actor{stroke:#81b1db;fill:#bdd5ea}.app--dark .mermaid text.actor{fill:#000;stroke:none}.app--dark .mermaid .actor-line{stroke:#d3d3d3}.app--dark .mermaid .messageLine0{marker-end:"url(#arrowhead)"}.app--dark .mermaid .messageLine0,.app--dark .mermaid .messageLine1{stroke-width:1.5;stroke-dasharray:"2 2";stroke:#d3d3d3}.app--dark .mermaid #arrowhead{fill:#d3d3d3!important}.app--dark .mermaid #crosshead path{fill:#d3d3d3!important;stroke:#d3d3d3!important}.app--dark .mermaid .messageText{fill:#d3d3d3;stroke:none}.app--dark .mermaid .labelBox{stroke:#81b1db;fill:#bdd5ea}.app--dark .mermaid .labelText{fill:#323d47;stroke:none}.app--dark .mermaid .loopText{fill:#d3d3d3;stroke:none}.app--dark .mermaid .loopLine{stroke-width:2;stroke-dasharray:"2 2";marker-end:"url(#arrowhead)";stroke:#81b1db}.app--dark .mermaid .note{stroke:hsla(0,0%,100%,.25);fill:#fff5ad}.app--dark .mermaid .noteText{fill:#000;stroke:none;font-family:trebuchet ms,verdana,arial;font-size:14px}.app--dark .mermaid .section{stroke:none;opacity:.2}.app--dark .mermaid .section0{fill:hsla(0,0%,100%,.3)}.app--dark .mermaid .section2{fill:#eae8b9}.app--dark .mermaid .section1,.app--dark .mermaid .section3{fill:#fff;opacity:.2}.app--dark .mermaid .sectionTitle0,.app--dark .mermaid .sectionTitle1,.app--dark .mermaid .sectionTitle2,.app--dark .mermaid .sectionTitle3{fill:#f9fffe}.app--dark .mermaid .sectionTitle{text-anchor:start;font-size:11px}.app--dark .mermaid .grid .tick{stroke:hsla(0,0%,100%,.3);opacity:.3;shape-rendering:crispEdges}.app--dark .mermaid .grid .tick text{fill:#d3d3d3;opacity:.5}.app--dark .mermaid .grid path{stroke-width:0}.app--dark .mermaid .today{fill:none;stroke:#db5757;stroke-width:2px}.app--dark .mermaid .task{stroke-width:1}.app--dark .mermaid .taskText{text-anchor:middle;font-size:11px}.app--dark .mermaid .taskTextOutsideRight{fill:#323d47;text-anchor:start;font-size:11px}.app--dark .mermaid .taskTextOutsideLeft{fill:#323d47;text-anchor:end;font-size:11px}.app--dark .mermaid .taskText0,.app--dark .mermaid .taskText1,.app--dark .mermaid .taskText2,.app--dark .mermaid .taskText3{fill:#323d47}.app--dark .mermaid .task0,.app--dark .mermaid .task1,.app--dark .mermaid .task2,.app--dark .mermaid .task3{fill:#bdd5ea;stroke:hsla(0,0%,100%,.5)}.app--dark .mermaid .taskTextOutside0,.app--dark .mermaid .taskTextOutside1,.app--dark .mermaid .taskTextOutside2,.app--dark .mermaid .taskTextOutside3{fill:#d3d3d3}.app--dark .mermaid .active0,.app--dark .mermaid .active1,.app--dark .mermaid .active2,.app--dark .mermaid .active3{fill:#81b1db;stroke:hsla(0,0%,100%,.5)}.app--dark .mermaid .activeText0,.app--dark .mermaid .activeText1,.app--dark .mermaid .activeText2,.app--dark .mermaid .activeText3{fill:#323d47!important}.app--dark .mermaid .done0,.app--dark .mermaid .done1,.app--dark .mermaid .done2,.app--dark .mermaid .done3{fill:#d3d3d3}.app--dark .mermaid .doneText0,.app--dark .mermaid .doneText1,.app--dark .mermaid .doneText2,.app--dark .mermaid .doneText3{fill:#323d47!important}.app--dark .mermaid .crit0,.app--dark .mermaid .crit1,.app--dark .mermaid .crit2,.app--dark .mermaid .crit3{stroke:#e83737;fill:#e83737;stroke-width:2}.app--dark .mermaid .activeCrit0,.app--dark .mermaid .activeCrit1,.app--dark .mermaid .activeCrit2,.app--dark .mermaid .activeCrit3{stroke:#e83737;fill:#81b1db;stroke-width:2}.app--dark .mermaid .doneCrit0,.app--dark .mermaid .doneCrit1,.app--dark .mermaid .doneCrit2,.app--dark .mermaid .doneCrit3{stroke:#e83737;fill:#d3d3d3;stroke-width:1;cursor:pointer;shape-rendering:crispEdges}.app--dark .mermaid .doneCritText0,.app--dark .mermaid .doneCritText1,.app--dark .mermaid .doneCritText2,.app--dark .mermaid .doneCritText3{fill:#d3d3d3!important}.app--dark .mermaid .activeCritText0,.app--dark .mermaid .activeCritText1,.app--dark .mermaid .activeCritText2,.app--dark .mermaid .activeCritText3{fill:#323d47!important}.app--dark .mermaid .titleText{text-anchor:middle;font-size:18px;fill:#d3d3d3}.app--dark .mermaid .node text{font-family:trebuchet ms,verdana,arial;font-size:14px}.app--dark .mermaid div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:trebuchet ms,verdana,arial;font-size:12px;background:#6d6d65;border:1px solid hsla(0,0%,100%,.25);border-radius:2px;pointer-events:none;z-index:100}.prism *,.token.pre.gfm *{font-weight:inherit!important}.prism .token.cdata,.prism .token.comment,.prism .token.doctype,.prism .token.prolog,.token.pre.gfm .token.cdata,.token.pre.gfm .token.comment,.token.pre.gfm .token.doctype,.token.pre.gfm .token.prolog{color:#708090}.prism .token.punctuation,.token.pre.gfm .token.punctuation{color:#999}.prism .namespace,.token.pre.gfm .namespace{opacity:.7}.prism .token.boolean,.prism .token.constant,.prism .token.deleted,.prism .token.number,.prism .token.property,.prism .token.symbol,.prism .token.tag,.token.pre.gfm .token.boolean,.token.pre.gfm .token.constant,.token.pre.gfm .token.deleted,.token.pre.gfm .token.number,.token.pre.gfm .token.property,.token.pre.gfm .token.symbol,.token.pre.gfm .token.tag{color:#ae81ff}.prism .token.attr-name,.prism .token.builtin,.prism .token.char,.prism .token.inserted,.prism .token.selector,.prism .token.string,.token.pre.gfm .token.attr-name,.token.pre.gfm .token.builtin,.token.pre.gfm .token.char,.token.pre.gfm .token.inserted,.token.pre.gfm .token.selector,.token.pre.gfm .token.string{color:#78ab12}.prism .language-css .token.string,.prism .style .token.string,.prism .token.entity,.prism .token.operator,.prism .token.url,.token.pre.gfm .language-css .token.string,.token.pre.gfm .style .token.string,.token.pre.gfm .token.entity,.token.pre.gfm .token.operator,.token.pre.gfm .token.url{color:#a67f59}.prism .token.atrule,.prism .token.attr-value,.prism .token.keyword,.token.pre.gfm .token.atrule,.token.pre.gfm .token.attr-value,.token.pre.gfm .token.keyword{color:#36bcd6}.prism .token.function,.token.pre.gfm .token.function{color:#f92672}.prism .token.important,.prism .token.regex,.prism .token.variable,.token.pre.gfm .token.important,.token.pre.gfm .token.regex,.token.pre.gfm .token.variable{color:#e90}.prism .token.bold,.prism .token.important,.token.pre.gfm .token.bold,.token.pre.gfm .token.important{font-weight:500}.prism .token.italic,.token.pre.gfm .token.italic{font-style:italic}.mk-text{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,STHeiti,Microsoft Yahei,sans-serif;font-size:16px;line-height:32px;color:#1c1f21;word-wrap:break-word}.mk-text img{margin:.6em auto}.mk-text b,.mk-text strong{font-weight:700;font-style:inherit}.mk-text address,.mk-text cite,.mk-text dfn,.mk-text em,.mk-text i,.mk-text var{font-style:italic;font-weight:inherit}.mk-text ol p,.mk-text ul p{margin:.6em 0}.mk-text ol{list-style:decimal;padding-left:30px}.mk-text ul{list-style:disc;padding-left:30px}.mk-text a:link,.mk-text a:visited{color:#37f;text-decoration:none}.mk-text a:active,.mk-text a:hover{text-decoration:underline}.mk-text blockquote{text-indent:0;padding:18px 21px;background-color:#f8fafc;border-radius:8px;overflow:hidden;border-left:8px solid #69f;color:#1c1f21;font-size:1em}.mk-text blockquote p{margin:0!important}.mk-text code,.mk-text kbd,.mk-text pre,.mk-text samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.mk-text h1{font-size:1.57143em}.mk-text h2{font-size:1.42857em;margin-top:0!important;padding-top:22px;border-top:1px solid #d3d6d9}.mk-text h3{font-size:1.14286em}.mk-text h4{font-size:1em}.mk-text h5{font-size:.92857em}.mk-text h6{font-size:.85714em}.mk-text blockquote,.mk-text h4,.mk-text ol,.mk-text p,.mk-text table,.mk-text ul{margin:.8em 0}.mk-text h1,.mk-text h2,.mk-text h3{font-family:inherit;margin:22px 0 10px;font-weight:700;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}.mk-text h1.light,.mk-text h2.light,.mk-text h3.light{background:#9cbaf7}.mk-text h4,.mk-text h5,.mk-text h6{font-weight:700;font-family:inherit}.mk-text blockquote:first-child,.mk-text h1:first-child,.mk-text h2:first-child,.mk-text h3:first-child,.mk-text h4:first-child,.mk-text ol:first-child,.mk-text p:first-child,.mk-text pre:first-child,.mk-text table:first-child,.mk-text ul:first-child{margin-top:0}.mk-text blockquote ol:last-child,.mk-text blockquote p:last-child,.mk-text blockquote ul:last-child{margin-bottom:0}.mk-text ol,.mk-text ul{padding-left:30px}.mk-text ol ol,.mk-text ol ul,.mk-text ul ol,.mk-text ul ul{margin-top:0;margin-bottom:0}.mk-text audio,.mk-text img,.mk-text video{max-width:100%;position:static!important}.mk-text blockquote p:first-child{margin-top:0}.mk-text hr{margin:20px auto;border-top:1px solid #d3d6d9}.mk-text kbd{padding:4px 4px 3px;background:#eee;color:#555}.mk-text .x-scroll{overflow-x:auto}.mk-text pre{padding-left:46px!important;border-radius:8px}.mk-text pre ul.pre-numbering{line-height:24px!important;font-family:Courier;font-size:14px;color:#1c1f21;min-width:24px;max-width:46px;position:absolute;left:0;top:36px;text-align:right;padding:10px!important;margin:0!important;list-style-type:none;box-sizing:border-box;background:#d3d6d9}body{background-color:#f3f5f6!important}.mk-preview-reset .cl-preview-section{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,STHeiti,Microsoft Yahei,sans-serif;font-size:16px;color:#1c1f21;word-wrap:break-word;background-color:#fff;line-height:32px}.mk-preview-reset .cl-preview-section:first-child h2{border:0}.mk-preview-reset img{display:block;margin:.6em auto}.mk-preview-reset ol{list-style:decimal;padding-left:40px}.mk-preview-reset ul{list-style:disc;padding-left:40px}.mk-preview-reset ol li,.mk-preview-reset ul li{text-indent:0}.mk-preview-reset ol p,.mk-preview-reset ul p{margin:.6em 0}.mk-preview-reset address,.mk-preview-reset cite,.mk-preview-reset dfn,.mk-preview-reset em,.mk-preview-reset i,.mk-preview-reset var{font-style:italic!important}.mk-preview-reset b,.mk-preview-reset strong{font-style:inherit!important;font-weight:700!important}.mk-preview-reset a:link,.mk-preview-reset a:visited{color:#08c;text-decoration:none}.mk-preview-reset a:active,.mk-preview-reset a:hover{text-decoration:underline}.mk-preview-reset table{width:100%;border-radius:8px;overflow:hidden}.mk-preview-reset table td,.mk-preview-reset table th{padding:6px 12px!important;word-break:normal}.mk-preview-reset table th{border:0;background:#d3d6d9}.mk-preview-reset table td{border:0;border-bottom:1px solid #d9dde1!important;background:#f8fafc}.mk-preview-reset table tr:last-child td{border-bottom:0!important}.mk-preview-reset code{font-size:90%;color:#4c76c9;background-color:rgba(220,240,255,.3)!important;border-radius:2px;padding:2px 4px;border-radius:3px}.mk-preview-reset pre{padding:0!important;line-height:1.67;background-color:#faf8f5}.mk-preview-reset pre>code{background-color:#faf8f5!important;display:block;padding:10px!important;-webkit-text-size-adjust:none;overflow-x:auto;white-space:pre;font-size:1em;line-height:1.5}.mk-preview-reset .toc ul{list-style-type:none;padding-left:20px}.mk-preview-reset p{text-indent:0;line-height:28px;margin:16px 0!important;color:#494949;overflow-x:auto;text-align:justify}.mk-preview-reset p img{cursor:pointer;display:block;margin:10px auto 14px;max-width:calc(100% - 8px)!important;-webkit-transform:none!important;transform:none!important}.mk-preview-reset strong{margin-top:2px}.mk-preview-reset img{margin:24px auto;max-width:calc(100% - 8px)!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.mk-preview-reset img.lazyload{width:100%;height:240px}.mk-preview-reset code{text-indent:0;word-break:break-all;line-height:24px!important}.mk-preview-reset .video-play-box,.mk-preview-reset blockquote,.mk-preview-reset ol,.mk-preview-reset ul{margin:24px 0!important}.mk-preview-reset code[class*=language-],.mk-preview-reset pre[class*=language-]{font-family:Consolas,Menlo,Monaco,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Courier New,Courier,monospace;font-size:14px;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#faf8f5!important;color:#728fcb}.mk-preview-reset pre[class*=language-]{padding:.5em;overflow:auto}.mk-preview-reset :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.mk-preview-reset .token.cdata,.mk-preview-reset .token.comment,.mk-preview-reset .token.doctype,.mk-preview-reset .token.prolog,.mk-preview-reset .token.punctuation{color:#b6ad9a}.mk-preview-reset .token.namespace{opacity:.7}.mk-preview-reset .token.number,.mk-preview-reset .token.operator,.mk-preview-reset .token.tag{color:#063289}.mk-preview-reset .token.function,.mk-preview-reset .token.property{color:#b29762}.mk-preview-reset .token.atrule-id,.mk-preview-reset .token.selector,.mk-preview-reset .token.tag-id{color:#2d2006}.mk-preview-reset .token.attr-name,.mk-preview-reset code.language-javascript{color:#896724}.mk-preview-reset .language-css .token.string,.mk-preview-reset .language-scss .token.string,.mk-preview-reset .style .token.string,.mk-preview-reset .token.atrule,.mk-preview-reset .token.attr-value,.mk-preview-reset .token.boolean,.mk-preview-reset .token.control,.mk-preview-reset .token.directive,.mk-preview-reset .token.entity,.mk-preview-reset .token.keyword,.mk-preview-reset .token.regex,.mk-preview-reset .token.statement,.mk-preview-reset .token.string,.mk-preview-reset .token.unit,.mk-preview-reset .token.url,.mk-preview-reset code.language-css,.mk-preview-reset code.language-scss{color:#728fcb}.mk-preview-reset .token.placeholder,.mk-preview-reset .token.variable{color:#93abdc}.mk-preview-reset .token.deleted{text-decoration:line-through}.mk-preview-reset .token.inserted{border-bottom:1px dotted #2d2006;text-decoration:none}.mk-preview-reset .token.italic{font-style:italic}.mk-preview-reset .token.bold,.mk-preview-reset .token.important{font-weight:700}.mk-preview-reset .token.important{color:#896724}.mk-preview-reset .token.entity{cursor:help}.mk-preview-reset pre>code.highlight{outline:.4em solid #896724;outline-offset:.4em}.mk-preview-reset .line-numbers .line-numbers-rows{border-right-color:#ece8de}.mk-preview-reset .line-numbers-rows>span:before{color:#cdc4b1}.mk-preview-reset .line-highlight{background:rgba(45,32,6,.2);background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(45,32,6,.2)),to(rgba(45,32,6,0)));background:linear-gradient(90deg,rgba(45,32,6,.2) 70%,rgba(45,32,6,0))}.article-con{min-height:100vh;width:1059px;margin:0 auto;position:relative;padding-top:16px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.article-con .article{width:800px}.article-con .article .crumbs{font-size:12px;color:#545c63;margin-bottom:12px}.article-con .article .crumbs a,.article-con .article .crumbs span{color:#545c63}.article-con .article .crumbs span{display:inline-block;width:263px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding-bottom:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-con .article .content-box1{min-height:725px}.article-con .article .content-box,.article-con .article .content-box1{width:100%;padding:30px 32px;box-sizing:border-box;background:#fff;box-shadow:0 4px 8px 0 rgba(28,31,33,.08)}.article-con .article .content-box1 .content-top,.article-con .article .content-box .content-top{height:48px;border-bottom:1px solid #d9dde1;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between}.article-con .article .content-box1 .content-top .left,.article-con .article .content-box .content-top .left{font-size:12px;color:#240000}.article-con .article .content-box1 .content-top .left a,.article-con .article .content-box .content-top .left a{color:#1c1f21;font-weight:700;cursor:pointer}.article-con .article .content-box1 .content-top .left a i,.article-con .article .content-box .content-top .left a i{color:#240000}.article-con .article .content-box1 .content-top .left a .avatar,.article-con .article .content-box .content-top .left a .avatar{width:30px;height:30px;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:12px}.article-con .article .content-box1 .content-top .right,.article-con .article .content-box .content-top .right{line-height:28px}.article-con .article .content-box1 .content-top .right i,.article-con .article .content-box .content-top .right i{height:28px;line-height:28px;font-size:16px;color:#545c63;padding-right:4px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.article-con .article .content-box1 .content-top .right p,.article-con .article .content-box .content-top .right p{font-size:12px;color:#545c63;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.article-con .article .content-box1 .content-top .right p.name,.article-con .article .content-box .content-top .right p.name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-con .article .content-box1 .content-top .right .prev,.article-con .article .content-box .content-top .right .prev{cursor:pointer;margin-right:24px}.article-con .article .content-box1 .content-top .right .prev i,.article-con .article .content-box .content-top .right .prev i{padding-right:4px}.article-con .article .content-box1 .content-top .right .prev .name,.article-con .article .content-box .content-top .right .prev .name{margin-left:8px}.article-con .article .content-box1 .content-top .right .next,.article-con .article .content-box .content-top .right .next{cursor:pointer}.article-con .article .content-box1 .content-top .right .next i,.article-con .article .content-box .content-top .right .next i{padding-left:4px}.article-con .article .content-box1 .content-top .right .next .name,.article-con .article .content-box .content-top .right .next .name{margin-right:8px}.article-con .article .content-box1 .content-top .right .next:hover p,.article-con .article .content-box1 .content-top .right .prev:hover p,.article-con .article .content-box .content-top .right .next:hover p,.article-con .article .content-box .content-top .right .prev:hover p{color:#1c1f21}.article-con .article .content-box1 .content-top .right .next:hover .point,.article-con .article .content-box1 .content-top .right .next:hover i,.article-con .article .content-box1 .content-top .right .prev:hover .point,.article-con .article .content-box1 .content-top .right .prev:hover i,.article-con .article .content-box .content-top .right .next:hover .point,.article-con .article .content-box .content-top .right .next:hover i,.article-con .article .content-box .content-top .right .prev:hover .point,.article-con .article .content-box .content-top .right .prev:hover i{color:#37f}.article-con .article .content-box1 .content,.article-con .article .content-box .content{position:relative;margin-bottom:42px}.article-con .article .content-box1 .content .text-item,.article-con .article .content-box1 .content .text-item .cl-preview-section,.article-con .article .content-box .content .text-item,.article-con .article .content-box .content .text-item .cl-preview-section{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,STHeiti,Microsoft Yahei,sans-serif;font-size:16px;line-height:32px;color:#1c1f21;word-wrap:break-word}.article-con .article .content-box1 .content .text-item .cl-preview-section,.article-con .article .content-box .content .text-item .cl-preview-section{background-color:#fff}.article-con .article .content-box1 .content .text-item .cl-preview-section:first-child h2,.article-con .article .content-box .content .text-item .cl-preview-section:first-child h2{border:0}.article-con .article .content-box1 .content .text-item img,.article-con .article .content-box .content .text-item img{display:block}.article-con .article .content-box1 .content .text-item ol,.article-con .article .content-box1 .content .text-item ul,.article-con .article .content-box .content .text-item ol,.article-con .article .content-box .content .text-item ul{padding-left:40px}.article-con .article .content-box1 .content .text-item ol li,.article-con .article .content-box1 .content .text-item ul li,.article-con .article .content-box .content .text-item ol li,.article-con .article .content-box .content .text-item ul li{text-indent:0}.article-con .article .content-box1 .content .text-item address,.article-con .article .content-box1 .content .text-item cite,.article-con .article .content-box1 .content .text-item dfn,.article-con .article .content-box1 .content .text-item em,.article-con .article .content-box1 .content .text-item i,.article-con .article .content-box1 .content .text-item var,.article-con .article .content-box .content .text-item address,.article-con .article .content-box .content .text-item cite,.article-con .article .content-box .content .text-item dfn,.article-con .article .content-box .content .text-item em,.article-con .article .content-box .content .text-item i,.article-con .article .content-box .content .text-item var{font-style:italic!important}.article-con .article .content-box1 .content .text-item b,.article-con .article .content-box1 .content .text-item strong,.article-con .article .content-box .content .text-item b,.article-con .article .content-box .content .text-item strong{font-style:inherit!important;font-weight:700!important}.article-con .article .content-box1 .content .text-item a:link,.article-con .article .content-box1 .content .text-item a:visited,.article-con .article .content-box .content .text-item a:link,.article-con .article .content-box .content .text-item a:visited{color:#08c}.article-con .article .content-box1 .content .text-item table,.article-con .article .content-box .content .text-item table{width:100%;border-radius:8px;overflow:hidden}.article-con .article .content-box1 .content .text-item table td,.article-con .article .content-box1 .content .text-item table th,.article-con .article .content-box .content .text-item table td,.article-con .article .content-box .content .text-item table th{padding:6px 12px!important;word-break:normal}.article-con .article .content-box1 .content .text-item table th,.article-con .article .content-box .content .text-item table th{border:0;background:#d3d6d9}.article-con .article .content-box1 .content .text-item table td,.article-con .article .content-box .content .text-item table td{border:0;border-bottom:1px solid #d9dde1!important;background:#f8fafc}.article-con .article .content-box1 .content .text-item table tr:last-child td,.article-con .article .content-box .content .text-item table tr:last-child td{border-bottom:0!important}.article-con .article .content-box1 .content .text-item code,.article-con .article .content-box .content .text-item code{font-size:90%;color:#4c76c9;background-color:rgba(220,240,255,.3)!important;border-radius:2px;padding:2px 4px;border-radius:3px}.article-con .article .content-box1 .content .text-item pre,.article-con .article .content-box .content .text-item pre{padding:0!important;line-height:1.67;background-color:#faf8f5}.article-con .article .content-box1 .content .text-item pre>code,.article-con .article .content-box .content .text-item pre>code{background-color:#faf8f5!important;display:block;padding:10px!important;-webkit-text-size-adjust:none;overflow-x:auto;white-space:pre;font-size:1em;line-height:1.5}.article-con .article .content-box1 .content .text-item .toc ul,.article-con .article .content-box .content .text-item .toc ul{list-style-type:none;padding-left:20px}.article-con .article .content-box1 .content .text-item p,.article-con .article .content-box .content .text-item p{text-indent:0;line-height:28px;margin:16px 0!important;color:#494949;overflow-x:auto;text-align:justify}.article-con .article .content-box1 .content .text-item p img,.article-con .article .content-box .content .text-item p img{cursor:pointer;display:block;margin:10px auto 14px;max-width:calc(100% - 8px)!important;-webkit-transform:none!important;transform:none!important}.article-con .article .content-box1 .content .text-item strong,.article-con .article .content-box .content .text-item strong{margin-top:2px}.article-con .article .content-box1 .content .text-item img,.article-con .article .content-box .content .text-item img{margin:24px auto;max-width:calc(100% - 8px)!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.article-con .article .content-box1 .content .text-item img.lazyload,.article-con .article .content-box .content .text-item img.lazyload{width:100%;height:240px}.article-con .article .content-box1 .content .text-item code,.article-con .article .content-box .content .text-item code{text-indent:0;word-break:break-all;line-height:24px!important}.article-con .article .content-box1 .content .text-item .video-play-box,.article-con .article .content-box1 .content .text-item blockquote,.article-con .article .content-box1 .content .text-item ol,.article-con .article .content-box1 .content .text-item ul,.article-con .article .content-box .content .text-item .video-play-box,.article-con .article .content-box .content .text-item blockquote,.article-con .article .content-box .content .text-item ol,.article-con .article .content-box .content .text-item ul{margin:24px 0!important}.article-con .article .content-box1 .content .text-item code[class*=language-],.article-con .article .content-box1 .content .text-item pre[class*=language-],.article-con .article .content-box .content .text-item code[class*=language-],.article-con .article .content-box .content .text-item pre[class*=language-]{font-family:Consolas,Menlo,Monaco,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Courier New,Courier,monospace;font-size:14px;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#faf8f5!important;color:#728fcb}.article-con .article .content-box1 .content .text-item pre[class*=language-],.article-con .article .content-box .content .text-item pre[class*=language-]{padding:.5em;overflow:auto}.article-con .article .content-box1 .content .text-item :not(pre)>code[class*=language-],.article-con .article .content-box .content .text-item :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.article-con .article .content-box1 .content .text-item .token.cdata,.article-con .article .content-box1 .content .text-item .token.comment,.article-con .article .content-box1 .content .text-item .token.doctype,.article-con .article .content-box1 .content .text-item .token.prolog,.article-con .article .content-box1 .content .text-item .token.punctuation,.article-con .article .content-box .content .text-item .token.cdata,.article-con .article .content-box .content .text-item .token.comment,.article-con .article .content-box .content .text-item .token.doctype,.article-con .article .content-box .content .text-item .token.prolog,.article-con .article .content-box .content .text-item .token.punctuation{color:#b6ad9a}.article-con .article .content-box1 .content .text-item .token.namespace,.article-con .article .content-box .content .text-item .token.namespace{opacity:.7}.article-con .article .content-box1 .content .text-item .token.number,.article-con .article .content-box1 .content .text-item .token.operator,.article-con .article .content-box1 .content .text-item .token.tag,.article-con .article .content-box .content .text-item .token.number,.article-con .article .content-box .content .text-item .token.operator,.article-con .article .content-box .content .text-item .token.tag{color:#063289}.article-con .article .content-box1 .content .text-item .token.function,.article-con .article .content-box1 .content .text-item .token.property,.article-con .article .content-box .content .text-item .token.function,.article-con .article .content-box .content .text-item .token.property{color:#b29762}.article-con .article .content-box1 .content .text-item .token.atrule-id,.article-con .article .content-box1 .content .text-item .token.selector,.article-con .article .content-box1 .content .text-item .token.tag-id,.article-con .article .content-box .content .text-item .token.atrule-id,.article-con .article .content-box .content .text-item .token.selector,.article-con .article .content-box .content .text-item .token.tag-id{color:#2d2006}.article-con .article .content-box1 .content .text-item .token.attr-name,.article-con .article .content-box1 .content .text-item code.language-javascript,.article-con .article .content-box .content .text-item .token.attr-name,.article-con .article .content-box .content .text-item code.language-javascript{color:#896724}.article-con .article .content-box1 .content .text-item .language-css .token.string,.article-con .article .content-box1 .content .text-item .language-scss .token.string,.article-con .article .content-box1 .content .text-item .style .token.string,.article-con .article .content-box1 .content .text-item .token.atrule,.article-con .article .content-box1 .content .text-item .token.attr-value,.article-con .article .content-box1 .content .text-item .token.boolean,.article-con .article .content-box1 .content .text-item .token.control,.article-con .article .content-box1 .content .text-item .token.directive,.article-con .article .content-box1 .content .text-item .token.entity,.article-con .article .content-box1 .content .text-item .token.keyword,.article-con .article .content-box1 .content .text-item .token.regex,.article-con .article .content-box1 .content .text-item .token.statement,.article-con .article .content-box1 .content .text-item .token.string,.article-con .article .content-box1 .content .text-item .token.unit,.article-con .article .content-box1 .content .text-item .token.url,.article-con .article .content-box1 .content .text-item code.language-css,.article-con .article .content-box1 .content .text-item code.language-scss,.article-con .article .content-box .content .text-item .language-css .token.string,.article-con .article .content-box .content .text-item .language-scss .token.string,.article-con .article .content-box .content .text-item .style .token.string,.article-con .article .content-box .content .text-item .token.atrule,.article-con .article .content-box .content .text-item .token.attr-value,.article-con .article .content-box .content .text-item .token.boolean,.article-con .article .content-box .content .text-item .token.control,.article-con .article .content-box .content .text-item .token.directive,.article-con .article .content-box .content .text-item .token.entity,.article-con .article .content-box .content .text-item .token.keyword,.article-con .article .content-box .content .text-item .token.regex,.article-con .article .content-box .content .text-item .token.statement,.article-con .article .content-box .content .text-item .token.string,.article-con .article .content-box .content .text-item .token.unit,.article-con .article .content-box .content .text-item .token.url,.article-con .article .content-box .content .text-item code.language-css,.article-con .article .content-box .content .text-item code.language-scss{color:#728fcb}.article-con .article .content-box1 .content .text-item .token.placeholder,.article-con .article .content-box1 .content .text-item .token.variable,.article-con .article .content-box .content .text-item .token.placeholder,.article-con .article .content-box .content .text-item .token.variable{color:#93abdc}.article-con .article .content-box1 .content .text-item .token.deleted,.article-con .article .content-box .content .text-item .token.deleted{text-decoration:line-through}.article-con .article .content-box1 .content .text-item .token.inserted,.article-con .article .content-box .content .text-item .token.inserted{border-bottom:1px dotted #2d2006;text-decoration:none}.article-con .article .content-box1 .content .text-item .token.italic,.article-con .article .content-box .content .text-item .token.italic{font-style:italic}.article-con .article .content-box1 .content .text-item .token.bold,.article-con .article .content-box1 .content .text-item .token.important,.article-con .article .content-box .content .text-item .token.bold,.article-con .article .content-box .content .text-item .token.important{font-weight:700}.article-con .article .content-box1 .content .text-item .token.important,.article-con .article .content-box .content .text-item .token.important{color:#896724}.article-con .article .content-box1 .content .text-item .token.entity,.article-con .article .content-box .content .text-item .token.entity{cursor:help}.article-con .article .content-box1 .content .text-item pre>code.highlight,.article-con .article .content-box .content .text-item pre>code.highlight{outline:.4em solid #896724;outline-offset:.4em}.article-con .article .content-box1 .content .text-item .line-numbers .line-numbers-rows,.article-con .article .content-box .content .text-item .line-numbers .line-numbers-rows{border-right-color:#ece8de}.article-con .article .content-box1 .content .text-item .line-numbers-rows>span:before,.article-con .article .content-box .content .text-item .line-numbers-rows>span:before{color:#cdc4b1}.article-con .article .content-box1 .content .text-item .line-highlight,.article-con .article .content-box .content .text-item .line-highlight{background:rgba(45,32,6,.2);background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(45,32,6,.2)),to(rgba(45,32,6,0)));background:linear-gradient(90deg,rgba(45,32,6,.2) 70%,rgba(45,32,6,0))}.article-con .article .content-box1 .content .text-item img,.article-con .article .content-box .content .text-item img{margin:.6em auto}.article-con .article .content-box1 .content .text-item b,.article-con .article .content-box1 .content .text-item strong,.article-con .article .content-box .content .text-item b,.article-con .article .content-box .content .text-item strong{font-weight:700;font-style:inherit}.article-con .article .content-box1 .content .text-item address,.article-con .article .content-box1 .content .text-item cite,.article-con .article .content-box1 .content .text-item dfn,.article-con .article .content-box1 .content .text-item em,.article-con .article .content-box1 .content .text-item i,.article-con .article .content-box1 .content .text-item var,.article-con .article .content-box .content .text-item address,.article-con .article .content-box .content .text-item cite,.article-con .article .content-box .content .text-item dfn,.article-con .article .content-box .content .text-item em,.article-con .article .content-box .content .text-item i,.article-con .article .content-box .content .text-item var{font-style:italic;font-weight:inherit}.article-con .article .content-box1 .content .text-item ol p,.article-con .article .content-box1 .content .text-item ul p,.article-con .article .content-box .content .text-item ol p,.article-con .article .content-box .content .text-item ul p{margin:.6em 0}.article-con .article .content-box1 .content .text-item ol,.article-con .article .content-box .content .text-item ol{list-style:decimal;padding-left:30px}.article-con .article .content-box1 .content .text-item ul,.article-con .article .content-box .content .text-item ul{list-style:disc;padding-left:30px}.article-con .article .content-box1 .content .text-item a:link,.article-con .article .content-box1 .content .text-item a:visited,.article-con .article .content-box .content .text-item a:link,.article-con .article .content-box .content .text-item a:visited{color:#37f;text-decoration:none}.article-con .article .content-box1 .content .text-item a:active,.article-con .article .content-box1 .content .text-item a:hover,.article-con .article .content-box .content .text-item a:active,.article-con .article .content-box .content .text-item a:hover{text-decoration:underline}.article-con .article .content-box1 .content .text-item blockquote,.article-con .article .content-box .content .text-item blockquote{text-indent:0;padding:18px 21px;background-color:#f8fafc;border-radius:8px;overflow:hidden;border-left:8px solid #69f;color:#1c1f21;font-size:1em}.article-con .article .content-box1 .content .text-item blockquote p,.article-con .article .content-box .content .text-item blockquote p{margin:0!important}.article-con .article .content-box1 .content .text-item code,.article-con .article .content-box1 .content .text-item kbd,.article-con .article .content-box1 .content .text-item pre,.article-con .article .content-box1 .content .text-item samp,.article-con .article .content-box .content .text-item code,.article-con .article .content-box .content .text-item kbd,.article-con .article .content-box .content .text-item pre,.article-con .article .content-box .content .text-item samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.article-con .article .content-box1 .content .text-item h1,.article-con .article .content-box .content .text-item h1{font-size:1.57143em}.article-con .article .content-box1 .content .text-item h2,.article-con .article .content-box .content .text-item h2{font-size:1.42857em;margin-top:0!important;padding-top:22px;border-top:1px solid #d3d6d9}.article-con .article .content-box1 .content .text-item h3,.article-con .article .content-box .content .text-item h3{font-size:1.14286em}.article-con .article .content-box1 .content .text-item h4,.article-con .article .content-box .content .text-item h4{font-size:1em}.article-con .article .content-box1 .content .text-item h5,.article-con .article .content-box .content .text-item h5{font-size:.92857em}.article-con .article .content-box1 .content .text-item h6,.article-con .article .content-box .content .text-item h6{font-size:.85714em}.article-con .article .content-box1 .content .text-item blockquote,.article-con .article .content-box1 .content .text-item h4,.article-con .article .content-box1 .content .text-item ol,.article-con .article .content-box1 .content .text-item p,.article-con .article .content-box1 .content .text-item table,.article-con .article .content-box1 .content .text-item ul,.article-con .article .content-box .content .text-item blockquote,.article-con .article .content-box .content .text-item h4,.article-con .article .content-box .content .text-item ol,.article-con .article .content-box .content .text-item p,.article-con .article .content-box .content .text-item table,.article-con .article .content-box .content .text-item ul{margin:.8em 0}.article-con .article .content-box1 .content .text-item h1,.article-con .article .content-box1 .content .text-item h2,.article-con .article .content-box1 .content .text-item h3,.article-con .article .content-box .content .text-item h1,.article-con .article .content-box .content .text-item h2,.article-con .article .content-box .content .text-item h3{font-family:inherit;margin:22px 0 10px;font-weight:700;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}.article-con .article .content-box1 .content .text-item h1.light,.article-con .article .content-box1 .content .text-item h2.light,.article-con .article .content-box1 .content .text-item h3.light,.article-con .article .content-box .content .text-item h1.light,.article-con .article .content-box .content .text-item h2.light,.article-con .article .content-box .content .text-item h3.light{background:#9cbaf7}.article-con .article .content-box1 .content .text-item h4,.article-con .article .content-box1 .content .text-item h5,.article-con .article .content-box1 .content .text-item h6,.article-con .article .content-box .content .text-item h4,.article-con .article .content-box .content .text-item h5,.article-con .article .content-box .content .text-item h6{font-weight:700;font-family:inherit}.article-con .article .content-box1 .content .text-item blockquote:first-child,.article-con .article .content-box1 .content .text-item h1:first-child,.article-con .article .content-box1 .content .text-item h2:first-child,.article-con .article .content-box1 .content .text-item h3:first-child,.article-con .article .content-box1 .content .text-item h4:first-child,.article-con .article .content-box1 .content .text-item ol:first-child,.article-con .article .content-box1 .content .text-item p:first-child,.article-con .article .content-box1 .content .text-item pre:first-child,.article-con .article .content-box1 .content .text-item table:first-child,.article-con .article .content-box1 .content .text-item ul:first-child,.article-con .article .content-box .content .text-item blockquote:first-child,.article-con .article .content-box .content .text-item h1:first-child,.article-con .article .content-box .content .text-item h2:first-child,.article-con .article .content-box .content .text-item h3:first-child,.article-con .article .content-box .content .text-item h4:first-child,.article-con .article .content-box .content .text-item ol:first-child,.article-con .article .content-box .content .text-item p:first-child,.article-con .article .content-box .content .text-item pre:first-child,.article-con .article .content-box .content .text-item table:first-child,.article-con .article .content-box .content .text-item ul:first-child{margin-top:0}.article-con .article .content-box1 .content .text-item blockquote ol:last-child,.article-con .article .content-box1 .content .text-item blockquote p:last-child,.article-con .article .content-box1 .content .text-item blockquote ul:last-child,.article-con .article .content-box .content .text-item blockquote ol:last-child,.article-con .article .content-box .content .text-item blockquote p:last-child,.article-con .article .content-box .content .text-item blockquote ul:last-child{margin-bottom:0}.article-con .article .content-box1 .content .text-item ol,.article-con .article .content-box1 .content .text-item ul,.article-con .article .content-box .content .text-item ol,.article-con .article .content-box .content .text-item ul{padding-left:30px}.article-con .article .content-box1 .content .text-item ol ol,.article-con .article .content-box1 .content .text-item ol ul,.article-con .article .content-box1 .content .text-item ul ol,.article-con .article .content-box1 .content .text-item ul ul,.article-con .article .content-box .content .text-item ol ol,.article-con .article .content-box .content .text-item ol ul,.article-con .article .content-box .content .text-item ul ol,.article-con .article .content-box .content .text-item ul ul{margin-top:0;margin-bottom:0}.article-con .article .content-box1 .content .text-item audio,.article-con .article .content-box1 .content .text-item img,.article-con .article .content-box1 .content .text-item video,.article-con .article .content-box .content .text-item audio,.article-con .article .content-box .content .text-item img,.article-con .article .content-box .content .text-item video{max-width:100%;position:static!important}.article-con .article .content-box1 .content .text-item blockquote p:first-child,.article-con .article .content-box .content .text-item blockquote p:first-child{margin-top:0}.article-con .article .content-box1 .content .text-item hr,.article-con .article .content-box .content .text-item hr{margin:20px auto;border-top:1px solid #d3d6d9}.article-con .article .content-box1 .content .text-item kbd,.article-con .article .content-box .content .text-item kbd{padding:4px 4px 3px;background:#eee;color:#555}.article-con .article .content-box1 .content .text-item .x-scroll,.article-con .article .content-box .content .text-item .x-scroll{overflow-x:auto}.article-con .article .content-box1 .content .text-item pre,.article-con .article .content-box .content .text-item pre{padding-left:46px!important;border-radius:8px}.article-con .article .content-box1 .content .text-item pre ul.pre-numbering,.article-con .article .content-box .content .text-item pre ul.pre-numbering{line-height:24px!important;font-family:Courier;font-size:14px;color:#1c1f21;min-width:24px;max-width:46px;position:absolute;left:0;top:36px;text-align:right;padding:10px!important;margin:0!important;list-style-type:none;box-sizing:border-box;background:#d3d6d9}.article-con .article .content-box1 .content .text-item pre,.article-con .article .content-box .content .text-item pre{position:relative}.article-con .article .content-box1 .content .text-item pre:hover .code-top .right,.article-con .article .content-box .content .text-item pre:hover .code-top .right{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.article-con .article .content-box1 .content .text-item pre.normal-code,.article-con .article .content-box .content .text-item pre.normal-code{border:1px solid #f7f2f2;overflow:hidden}.article-con .article .content-box1 .content .text-item pre.normal-code code,.article-con .article .content-box .content .text-item pre.normal-code code{margin-top:36px!important}.article-con .article .content-box1 .content .text-item pre .code-top,.article-con .article .content-box .content .text-item pre .code-top{position:absolute;top:0;left:0;width:100%;height:36px;background:#fff;box-shadow:0 4px 8px 0 rgba(7,17,27,.06);box-sizing:border-box;padding:0 22px 0 12px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-pack:justify;justify-content:space-between;z-index:1}.article-con .article .content-box1 .content .text-item pre .code-top span,.article-con .article .content-box .content .text-item pre .code-top span{font-size:12px;color:#545c63;position:relative}.article-con .article .content-box1 .content .text-item pre .code-top span .code,.article-con .article .content-box .content .text-item pre .code-top span .code{position:absolute;right:0;top:0;opacity:0;z-index:-10}.article-con .article .content-box1 .content .text-item pre .code-top i,.article-con .article .content-box .content .text-item pre .code-top i{font-size:16px;color:#545c63;padding-right:4px}.article-con .article .content-box1 .content .text-item pre .code-top .left,.article-con .article .content-box .content .text-item pre .code-top .left{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.article-con .article .content-box1 .content .text-item pre .code-top .right,.article-con .article .content-box .content .text-item pre .code-top .right{display:none;position:relative}.article-con .article .content-box1 .content .text-item pre .code-top .right span,.article-con .article .content-box .content .text-item pre .code-top .right span{cursor:pointer;padding:3px;color:#37f;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.article-con .article .content-box1 .content .text-item pre .code-top .right span:hover,.article-con .article .content-box .content .text-item pre .code-top .right span:hover{color:#04c}.article-con .article .content-box1 .content .text-item pre .code-top .right .copy,.article-con .article .content-box .content .text-item pre .code-top .right .copy{position:relative}.article-con .article .content-box1 .content .text-item pre .code-top .right .copy:before,.article-con .article .content-box .content .text-item pre .code-top .right .copy:before{content:"";position:absolute;width:1px;height:12px;left:0;top:5px;background:#545c63}.article-con .article .content-box1 .content .text-item pre .code-top .right .copysuccess,.article-con .article .content-box .content .text-item pre .code-top .right .copysuccess{position:absolute;background:rgba(242,13,13,.4);font-size:14px;width:100px;height:26px;line-height:26px;text-align:center;border-radius:10px;right:0;bottom:-38px;color:#fff;z-index:2}.article-con .article .content-box1 .content .text-item pre .code-top .right .copysuccess:after,.article-con .article .content-box .content .text-item pre .code-top .right .copysuccess:after{position:absolute;top:-10px;right:8px;content:"";border-color:transparent transparent rgba(242,13,13,.4);border-style:dashed dashed solid;border-width:0 6px 10px}.article-con .article .content-box1 .content .text-item pre #code-preview,.article-con .article .content-box .content .text-item pre #code-preview{position:absolute;top:0;right:0;background:rgba(28,31,33,.2);border-radius:0 0 0 4px;font-size:12px;color:#fff;width:44px;height:24px;line-height:24px;text-align:center}.article-con .article .content-box1 .content .normal-code,.article-con .article .content-box1 .content img,.article-con .article .content-box .content .normal-code,.article-con .article .content-box .content img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-con .article .content-box1 .content .line,.article-con .article .content-box .content .line{cursor:pointer;border-bottom:1px solid #f45a5b}.article-con .article .content-box1 .content .line .line,.article-con .article .content-box .content .line .line{border-color:transparent}.article-con .article .content-box1 .content .note,.article-con .article .content-box .content .note{cursor:pointer;border-bottom:1px dashed #f45a5b}.article-con .article .content-box1 .content .note .note,.article-con .article .content-box .content .note .note{border-color:transparent}.article-con .article .content-box1 .content .select-options,.article-con .article .content-box .content .select-options{display:-webkit-box;display:flex;align-content:center;position:absolute;color:#fff;border-radius:4px}.article-con .article .content-box1 .content .select-options:after,.article-con .article .content-box .content .select-options:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#383d42}.article-con .article .content-box1 .content .select-options li,.article-con .article .content-box .content .select-options li{width:70px;line-height:32px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease;transition:.2s ease;background-color:#383d42}.article-con .article .content-box1 .content .select-options li:first-child,.article-con .article .content-box .content .select-options li:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.article-con .article .content-box1 .content .select-options li:last-child,.article-con .article .content-box .content .select-options li:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.article-con .article .content-box1 .content .select-options li:hover,.article-con .article .content-box .content .select-options li:hover{background-color:#1f2429}.article-con .article .content-box1 .content .note-edit,.article-con .article .content-box .content .note-edit{position:absolute;width:480px;padding:30px 20px 20px;margin-left:-240px;border-radius:8px;color:#fff;background-color:#383d42;box-shadow:0 8px 16px 0 rgba(28,31,33,.2);z-index:2}.article-con .article .content-box1 .content .note-edit:after,.article-con .article .content-box .content .note-edit:after{content:"";position:absolute;top:-20px;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom-color:#383d42}.article-con .article .content-box1 .content .note-edit .close,.article-con .article .content-box .content .note-edit .close{position:absolute;top:10px;right:10px;font-size:18px;cursor:pointer}.article-con .article .content-box1 .content .note-edit textarea,.article-con .article .content-box .content .note-edit textarea{width:100%;height:150px;resize:none;background-color:transparent}.article-con .article .content-box1 .content .note-edit textarea:-moz-placeholder,.article-con .article .content-box1 .content .note-edit textarea:-ms-input-placeholder,.article-con .article .content-box1 .content .note-edit textarea::-moz-placeholder,.article-con .article .content-box1 .content .note-edit textarea::-webkit-input-placeholder,.article-con .article .content-box .content .note-edit textarea:-moz-placeholder,.article-con .article .content-box .content .note-edit textarea:-ms-input-placeholder,.article-con .article .content-box .content .note-edit textarea::-moz-placeholder,.article-con .article .content-box .content .note-edit textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.article-con .article .content-box1 .content .note-edit .footer,.article-con .article .content-box .content .note-edit .footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.article-con .article .content-box1 .content .note-edit .footer label,.article-con .article .content-box .content .note-edit .footer label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:auto;cursor:pointer;width:80px}.article-con .article .content-box1 .content .note-edit .footer label .icon,.article-con .article .content-box .content .note-edit .footer label .icon{font-size:18px;margin-right:4px}.article-con .article .content-box1 .content .note-edit .footer .number,.article-con .article .content-box .content .note-edit .footer .number{color:hsla(0,0%,100%,.4)}.article-con .article .content-box1 .content .note-edit .footer .number.red,.article-con .article .content-box .content .note-edit .footer .number.red{color:#f45a5b}.article-con .article .content-box1 .content .note-edit .footer .submit,.article-con .article .content-box .content .note-edit .footer .submit{color:#fa0;background-color:transparent;margin-left:12px;font-size:16px;font-weight:700;-webkit-transition:all .2s;transition:all .2s}.article-con .article .content-box1 .content .note-edit .footer .submit.gary,.article-con .article .content-box .content .note-edit .footer .submit.gary{color:rgba(255,170,0,.4)}.article-con .article .content-box1 .content .note-edit .footer .submit:hover,.article-con .article .content-box .content .note-edit .footer .submit:hover{color:#c80}.article-con .article .content-box1 .content .note-detail,.article-con .article .content-box .content .note-detail{position:absolute;width:480px;padding:10px 20px 20px;margin-left:-240px;border-radius:8px;color:#fff;background-color:#383d42;box-shadow:0 8px 16px 0 rgba(28,31,33,.2);z-index:2}.article-con .article .content-box1 .content .note-detail:after,.article-con .article .content-box .content .note-detail:after{content:"";position:absolute;top:-20px;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom-color:#383d42}.article-con .article .content-box1 .content .note-detail .head,.article-con .article .content-box .content .note-detail .head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:10px}.article-con .article .content-box1 .content .note-detail .head img,.article-con .article .content-box .content .note-detail .head img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover;border-radius:100px}.article-con .article .content-box1 .content .note-detail .head .nick-name,.article-con .article .content-box .content .note-detail .head .nick-name{font-size:12px;font-weight:600;margin-left:12px}.article-con .article .content-box1 .content .note-detail .head .close,.article-con .article .content-box .content .note-detail .head .close{font-size:18px;cursor:pointer;margin-left:auto}.article-con .article .content-box1 .content .note-detail .content,.article-con .article .content-box .content .note-detail .content{font-family:PingFang SC,微软雅黑,Microsoft YaHei,Helvetica,Helvetica Neue,Tahoma,Arial,sans-serif;white-space:pre-wrap;word-wrap:break-word}.article-con .article .content-box1 .content .note-detail .footer,.article-con .article .content-box .content .note-detail .footer{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.article-con .article .content-box1 .content .note-detail .footer button,.article-con .article .content-box .content .note-detail .footer button{color:#fa0;background-color:transparent;margin-left:12px;font-size:16px;font-weight:700}.article-con .article .content-box1 .content .note-detail .footer button.del,.article-con .article .content-box .content .note-detail .footer button.del{color:#9199a1;font-weight:400}.article-con .article .content-box1 .bottom,.article-con .article .content-box .bottom{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.article-con .article .content-box1 .bottom i,.article-con .article .content-box .bottom i{height:28px;line-height:28px;font-size:16px;color:#545c63;padding-right:4px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.article-con .article .content-box1 .bottom p,.article-con .article .content-box .bottom p{font-size:12px;color:#545c63;line-height:28px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.article-con .article .content-box1 .bottom a,.article-con .article .content-box .bottom a{width:50%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-con .article .content-box1 .bottom a.only,.article-con .article .content-box .bottom a.only{width:auto;padding:0!important}.article-con .article .content-box1 .bottom a .name,.article-con .article .content-box .bottom a .name{max-width:248px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-con .article .content-box1 .bottom a.prev,.article-con .article .content-box .bottom a.prev{height:32px;box-sizing:border-box;padding-right:24px;cursor:pointer}.article-con .article .content-box1 .bottom a.prev i,.article-con .article .content-box .bottom a.prev i{padding-left:4px;padding-right:4px}.article-con .article .content-box1 .bottom a.next,.article-con .article .content-box .bottom a.next{height:32px;box-sizing:border-box;padding-left:24px;cursor:pointer}.article-con .article .content-box1 .bottom a.next i,.article-con .article .content-box .bottom a.next i{padding-left:4px;padding-right:4px}.article-con .article .content-box1 .bottom a.next:hover p,.article-con .article .content-box1 .bottom a.prev:hover p,.article-con .article .content-box .bottom a.next:hover p,.article-con .article .content-box .bottom a.prev:hover p{color:#1c1f21}.article-con .article .content-box1 .bottom a.next:hover .point,.article-con .article .content-box1 .bottom a.next:hover i,.article-con .article .content-box1 .bottom a.prev:hover .point,.article-con .article .content-box1 .bottom a.prev:hover i,.article-con .article .content-box .bottom a.next:hover .point,.article-con .article .content-box .bottom a.next:hover i,.article-con .article .content-box .bottom a.prev:hover .point,.article-con .article .content-box .bottom a.prev:hover i{color:#37f}.article-con .article .content-box1 .feekback,.article-con .article .content-box .feekback{text-align:center;margin:24px 0}.article-con .article .content-box1 .feekback a,.article-con .article .content-box .feekback a{display:inline-block;width:210px;padding:6px 0;line-height:17px;font-size:12px;color:#fff;background:#37f;border-radius:4px}.article-con .article .content-box1 .feekback a i,.article-con .article .content-box .feekback a i{font-size:14px;margin-right:7px}@font-face{font-family:DINCond-M;src:url(/static/fonts/DINCondm/DINCOND-MEDIUM.otf);font-weight:400;font-style:normal}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix{*zoom:1}.l{float:left}.r{float:right}.transition{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}body{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.body .wiki-search{box-shadow:none}.body .container{width:1305px;margin:0 auto;min-height:400px;position:relative;background:#f3f5f6;padding-left:246px;padding-bottom:60px;box-sizing:border-box}.body .container.catalog-hide-container{padding-left:32px}