.syntaxhighlighter a,.syntaxhighlighter code,.syntaxhighlighter div,.syntaxhighlighter table,.syntaxhighlighter table caption,.syntaxhighlighter table tbody,.syntaxhighlighter table td,.syntaxhighlighter table thead,.syntaxhighlighter table tr,.syntaxhighlighter textarea{-moz-border-radius:0!important;-webkit-border-radius:0!important;background:0 0!important;border:0!important;bottom:auto!important;float:none!important;height:auto!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-family:Consolas,"Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-weight:400!important;font-style:normal!important;font-size:1em!important;min-height:inherit!important;min-height:auto!important}.syntaxhighlighter,.syntaxhighlighter table td.code .container{position:relative!important}.syntaxhighlighter .bold,.syntaxhighlighter .keyword,.syntaxhighlighter .script,.syntaxhighlighter.printing .keyword,.syntaxhighlighter.printing .script{font-weight:700!important}.syntaxhighlighter{width:100%!important;margin:1em 0!important;overflow:auto!important;font-size:1em!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter .line{white-space:pre!important}.syntaxhighlighter table{width:100%!important}.syntaxhighlighter table caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter table td.code{width:100%!important}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;border:none!important;background:#fff!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter table td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter table td.code .line{padding:0 1em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{padding:.1em .8em 0!important;font-size:1em!important;position:static!important;width:auto!important;height:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{padding:0!important;display:none!important}.syntaxhighlighter .toolbar span.title,.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{position:absolute!important;right:1px!important;top:1px!important;width:11px!important;height:11px!important;font-size:10px!important;z-index:10!important}.syntaxhighlighter .toolbar a{display:block!important;text-align:center!important;text-decoration:none!important;padding-top:1px!important}.syntaxhighlighter .toolbar a.expandSource,.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:0 0!important}.syntaxhighlighter.printing .line .number{color:#bbb!important}.syntaxhighlighter.printing .line .content,.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:#00f!important}.syntaxhighlighter.printing .keyword{color:#069!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#a70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#ff1493!important}.syntaxhighlighter.printing .constants{color:#06c!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter .line.highlighted.number,.syntaxhighlighter table caption,.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:#000!important}.syntaxhighlighter,.syntaxhighlighter .line.alt1,.syntaxhighlighter .line.alt2{background-color:#fff!important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0!important}.syntaxhighlighter .gutter{color:#afafaf!important}.syntaxhighlighter .gutter .line{border-right:3px solid #6ce26c!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c!important;color:#fff!important}.syntaxhighlighter.printing .line .content{border:none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{color:#00f!important;background:#fff!important;border:1px solid #6ce26c!important}.syntaxhighlighter.collapsed .toolbar a{color:#00f!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{color:#fff!important;background:#6ce26c!important;border:none!important}.syntaxhighlighter .toolbar a{color:#fff!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a,.syntaxhighlighter .toolbar a:hover{color:#000!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:#00f!important}.syntaxhighlighter .keyword{color:#069!important}.syntaxhighlighter .preprocessor{color:gray!important}.syntaxhighlighter .variable{color:#a70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#ff1493!important}.syntaxhighlighter .constants{color:#06c!important}.syntaxhighlighter .script{color:#069!important;background-color:none!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}body{color:#333;background:url(../images/bg.jpg) fixed;font-family:normal -apple-system,BlinkMacSystemFont,SF UI Text,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans SC,Source Han Sans HK,Noto Sans CJK SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}.vestibule{color:#FFC;background-image:url(../images/banner.png);background-repeat:no-repeat;background-size:100% 100%;padding-top:20px;padding-bottom:33%;margin:0}.vestibule>h1{font:700 2.5em "汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif;margin:8px}.vestibule>p{color:#FFF;font-size:1.7em;float:left;padding:8px 0 8px 10px}.ctx-main{border:solid transparent;box-shadow:0 0 8px 8px #000;border-image:url(../images/bg-border.png) 0 15 0 15 round;background:url(../images/bg-m.png) center top;background-size:100%;border-width:0 15px;padding:50px 0 0}img.left{margin:0 18px 6px 0}img.atc-img,p>img{max-width:95%;height:auto;border:5px solid #fff}a{color:#36C}a:hover{color:#06F}blockquote,p,ul{margin-bottom:1.2em}blockquote{color:#555;background:url(../images/quote.gif) no-repeat;font-family:'Lucida Calligraphy','Lucida Handwriting',KaiTi,STKaiti,cursive;padding-left:22px;border:0}blockquote p{padding:6px}ul{margin-left:0;padding-left:1.8em}.clearer{clear:both;display:block;font-size:0;line-height:0;height:0}.content h1,.content h2{line-height:1.3em;border-radius:5px;clear:both;text-align:center}.pattern{background:url(../images/pattern.gif) repeat-x #334127;clear:both;height:12px}.content h1 p,.content h2 p,.content h3 p,.content h4 p,.content h5 p,.content h6 p{margin-top:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:20px 0 10px;padding:0;position:relative;cursor:text;font-weight:700;text-shadow:rgba(255,255,255,0) 0 .0625rem}.content h1{margin:0 auto 1.2em;padding:4px;text-shadow:2px 2px 2px rgba(255,255,255,0);background-color:rgba(218,165,32,0);color:#4a4a49;box-shadow:6px 6px 10px rgba(255,255,255,0);border-bottom:1px solid transparent;font-size:36px;font-family:"汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif}.content h1::after,.content h1::before{background:url(../images/ornate-border.svg) center top no-repeat;content:'';height:0;width:100%;display:block}.content h1::before{transform:rotate(180deg);padding-bottom:5.25rem}.content h1::after{padding-bottom:3.25rem}.content h2{margin:20px auto;padding:4px;text-shadow:2px 2px 2px rgba(255,255,255,0);background-color:rgba(218,165,32,0);color:#4a4a49;box-shadow:3px 3px 5px rgba(255,255,255,0);font-size:30px;font-family:"汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif}.content h2::after{background:url(../images/ornate-border.svg) center top no-repeat;content:'';display:block;padding-bottom:3.25rem;height:0;width:100%}.content h3{text-align:center;clear:both;text-shadow:2px 2px 2px rgba(255,255,255,0);background-color:rgba(218,165,32,0);color:#4a4a49;border-bottom:1px solid #4a4a49;font-size:24px;font-family:"汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif}.content h4{border-bottom:1px solid rgba(218,165,32,.65);color:#4a4a49;font-size:22px;font-family:"汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif}.content h5{color:#4a4a49;font-size:18px}.content h6{color:#4a4a49;font-size:16px}.content{background:url(../images/bgcontent.gif) no-repeat;background-size:100%;clear:both;font-size:1.2em;padding:0 5px 12px}.content .spacer{height:42px}.divider{background:url(../images/divider.gif) no-repeat;background-size:100%;height:20px;margin:24px 0}.item,.item .body{clear:both}.item img{border:1px dashed #8A6}.item .title{color:#445044;font-family:"汉仪寒冰曲","Crimson Text",Georgia,Times,"Times New Roman",serif;font-size:2em}.item .title:first-letter{display:block;float:left;font-size:2.4em}.item .metadata{color:#666;font-size:.9em;float:left;padding:0 0 6px 4px}.footer{color:#666;text-align:center;background:url(../images/bgfooter.gif) no-repeat;background-size:100%;font-size:1.1em;line-height:41px;margin:0 auto}.widget,.widget h2{margin:auto}.footer .left{padding-left:40px}.footer .right{padding-right:40px}.footer a{color:#666;text-decoration:none}.footer .right a:hover,.footer a:hover{color:#333;text-decoration:underline}.footer .right,.footer .right a{color:#ACAF9B}.widget h2{padding:5px 10px;text-shadow:rgba(255,255,255,0) 0 .0625rem;color:#000;background:#8B4513;border:1px solid #803530;box-shadow:inset 0 0 10px rgba(0,0,0,.2),10px 0 5px rgba(0,0,0,.4);text-align:center;text-transform:uppercase;font-size:1.3em;line-height:1.5em;font-weight:200;letter-spacing:.01em}.widget-content{background:url(../images/toc-bg.jpg);transition:1s;overflow:hidden;margin-bottom:15px;padding:10px 20px 20px;border:1px solid #803530;color:#333;box-shadow:inset 0 0 10px rgba(0,0,0,.2),10px 10px 5px rgba(0,0,0,.4);font-weight:200;font-size:1em;font-smooth:always;line-height:1.2em;letter-spacing:.02em}.widget-item-control{float:right;height:20px;margin-top:-20px;position:relative;z-index:10}.sideTocWrapper,.tocWrap{position:fixed;top:60px;width:300px}.img-text-lst{list-style:none;margin:0;padding:0;vertical-align:baseline;outline:0}.img-text-lst li{border-bottom:1px dashed #6D3D1B;padding:.7em 0;margin:0;vertical-align:baseline;outline:0}.img-text-itm,.img-text-lst div{padding:0;vertical-align:baseline;outline:0}.img-text-itm{margin:0}.item-thumbnail{float:left;margin:0 5px 5px 0;height:72px;padding:5px;outline:0}.item-thumbnail img{padding:0;margin-right:8px;border-radius:5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.item-thumbnail img.img-hov{-webkit-filter:saturate(0);-moz-filter:saturate(0)}.item-thumbnail img.img-hov:hover{-webkit-filter:saturate(1.1);-moz-filter:saturate(1.1)}.img-text-lst .item-title{padding-bottom:.2em}.img-text-lst .item-title a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;color:#333;margin:0;padding:0;vertical-align:baseline;outline:0}.img-text-lst .item-title a:visited{color:#333}.img-text-lst .item-title a:hover{color:#333;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out}.sideToc,.tocIdx a,.tocIdx li,.toggler{color:#000}.sideToc{overflow:scroll;background:url(../images/toc-bg.jpg) rgba(218,165,32,.35);cursor:pointer;font-size:1em;font-weight:450}.tocWrap{right:10px;z-index:100;opacity:.3}.tocWrap:hover{opacity:.8}.toggler{position:relative;z-index:101;border:1px solid #803530;border-radius:5px 5px 0 0;background:#8B4513;cursor:pointer;font-size:1em;text-align:center}.tocIdx{overflow-x:hidden;overflow-y:auto;border:1px solid #803530;border-radius:0 0 5px 5px;background:url(../images/toc-bg.jpg) rgba(218,165,32,.35);transition:1s}.toc-sub-close,.tocIdx>ul ul{overflow:hidden}td,th{border:1px solid #C2DFC2}th,th>code{background:#349C49}.toc-sub-close,.toc-sub-open{transition:1s width,1s 1s height}.tocIdx ol,.tocIdx ul{margin:0;padding-left:30px}tbody tr.odd td,td,th{padding:8px}.toc-icon-open{list-style-image:url(../images/close.gif)}.toc-icon-close{list-style-image:url(../images/open.gif)}.toc-sub-open{width:auto;height:auto}.toc-sub-close{width:0;height:0}li.done0{list-style-image:url(../images/icon-ballot_box_empty.png)}li.done1{list-style-image:url(../images/icon-ballot_box_cross.png)}li.done2,li.done3{list-style-image:url(../images/icon-ballot_box_doing.png)}li.done4{list-style-image:url(../images/icon-ballot_box_ok.png)}table{border-collapse:collapse}th{color:#FFF;font-weight:400}td{color:#000;background:#F0F7F1}tbody tr.odd td{color:#000;background:#FFF}tbody tr:hover td{color:#000;background:#BCC7D4;transition:.5s}table.dataTable tbody tr{background-color:#F0F7F1}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#000}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{background-color:#F0F7F1;border:#4A4A49;color:#4A4A49}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#666!important}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;margin-left:0;color:#333!important}.pagination>li>a,.pagination>li>span{color:#337ab7;background-color:#fff;border:1px solid #ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#337ab7;border-color:#337ab7}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:block;content:" "}.content h1>code,.content h2>code,.content h3>code,.content h4>code,.content h5>code,.content h6>code,li>a>code,li>code,p>code,td>code{position:relative;top:-2px;margin:1px 2px;padding:0 1px 1px;white-space:nowrap;border:1px solid #4A4A49;border-radius:3px;font-size:.9em;background-color:rgba(74,74,74,.3);text-shadow:rgba(255,255,255,.7) 0 .0625rem;color:#4A4A49}th>code{color:#FFF;border:1px solid #FFF}pre{color:#4A4A49;background-color:rgba(74,74,74,.3);border:1px solid #4A4A49;font-size:15px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}pre code{margin:0;padding:0;white-space:pre;border:none;background:0 0}.syntaxhighlighter .toolbar{display:none}.MathJax{color:#000}.MathJax_Display{padding:0 5px;background-color:#F0F0F0;color:#000}.content h1 .MathJax,.content h2 .MathJax{background-color:rgba(218,165,32,0);color:#4a4a49}th .MathJax{color:#FFF;background:#349C49}.side-blank-block{height:60px}#photo-frame>.modal-dialog{width:95%}.modal-header>.close{position:relative;z-index:1}