ul,ol{padding: 0;margin: 0;}li{list-style: none;}h1,.h1,.pageTitle{font-size: 1.6em;}h2{font-size: 1.4em;}h3{font-size: 1.2em;}table,tr,td{border: 1px solid #ddd;border-collapse: collapse;}td{padding: 0 10px;}img{max-width: 100%;}table{width: 100%;}input:focus,textarea:focus,button:focus{outline: none;}html{background: #eee;}body{margin: 0;font-size: 0.95em;color: #666;line-height: 1.6;font-family: "PingFang SC", "Microsoft Yahei", arial;}@media (min-width: 1000px) {}@keyframes animateBody {0%,100% { background-image:url(/static/image/bg/bg-eee2-min.png);}  50%{background-image:url(/static/image/bg/bg-fff2-min.png);}}a{color: #09f;text-decoration: none;}.text-center{text-align: center;}.text-right{text-align: right;}.flex-container{display: flex;flex-direction: row;flex-wrap: wrap;margin:0 -10px;}.flex{box-sizing: border-box;padding: 0;flex-basis: 100%;position: relative;margin-bottom: 20px;}@media (min-width: 800px) {.flex-container .flex-3{flex-basis: 33.33%;}.flex-container .flex-2{flex-basis: 50%;}}#wrap{max-width: 1000px;margin: 0 auto;}#main{display: block;background: #fff;padding: 50px;box-shadow: 0 5px 10px #ddd;}@media (max-width: 1000px) {#main{ padding: 20px;}}#header .logo,#header nav,#header nav li{float: left;margin-right: 20px;}#header .logo{font-size: 2em;width: 160px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjE1NC4yMjRweCIgaGVpZ2h0PSI0NS4zNTlweCIgdmlld0JveD0iMCAwIDE1NC4yMjQgNDUuMzU5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNTQuMjI0IDQ1LjM1OSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuODI2LDI3Ljg4NmMwLTkuODg5LDcuODI1LTE3LjQ3NCwxNy40NzQtMTcuNDc0czE3LjQ3NCw3LjU4NCwxNy40NzQsMTcuNDc0Uzc0Ljk0OSw0NS4zNTksNjUuMyw0NS4zNTkNCgkJUzQ3LjgyNiwzNy43NzUsNDcuODI2LDI3Ljg4NnogTTc1LjA5MywyNy44ODZjMC02LTQuMzItOS45ODUtOS43OTMtOS45ODVjLTUuNDcyLDAtOS43OTMsMy45ODQtOS43OTMsOS45ODUNCgkJczQuMzIxLDkuOTg1LDkuNzkzLDkuOTg1QzcwLjc3MiwzNy44NzEsNzUuMDkzLDMzLjg4Nyw3NS4wOTMsMjcuODg2eiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NS42NDksMjcuODg2YzAtOS44ODksNy4zNDUtMTcuNDc0LDE3LjQ3NC0xNy40NzRjNi4wOTcsMCwxMS40NzMsMy4wMjQsMTQuNDAxLDcuNzc3bC02LjYyNSwzLjg0DQoJCWMtMS40ODgtMi41OTItNC4zNjktNC4xMjgtNy43NzctNC4xMjhjLTUuOTUzLDAtOS43OTMsMy45ODQtOS43OTMsOS45ODVzMy44NCw5Ljk4NSw5Ljc5Myw5Ljk4NWMzLjQwOCwwLDYuMzM2LTEuNTM2LDcuNzc3LTQuMTI5DQoJCWw2LjYyNSwzLjg0MWMtMi44OCw0Ljc1MS04LjI1Nyw3Ljc3Ni0xNC40MDEsNy43NzZDOTIuOTk0LDQ1LjM1OSw4NS42NDksMzcuNzc1LDg1LjY0OSwyNy44ODZ6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExOS4yMDIsMjcuODg2YzAtOS44ODksNy44MjUtMTcuNDc0LDE3LjQ3NC0xNy40NzRzMTcuNDc0LDcuNTg0LDE3LjQ3NCwxNy40NzQNCgkJcy03LjgyNSwxNy40NzMtMTcuNDc0LDE3LjQ3M1MxMTkuMjAyLDM3Ljc3NSwxMTkuMjAyLDI3Ljg4NnogTTE0Ni40NjksMjcuODg2YzAtNi00LjMyLTkuOTg1LTkuNzkzLTkuOTg1DQoJCWMtNS40NzIsMC05Ljc5MywzLjk4NC05Ljc5Myw5Ljk4NXM0LjMyMSw5Ljk4NSw5Ljc5Myw5Ljk4NUMxNDIuMTQ4LDM3Ljg3MSwxNDYuNDY5LDMzLjg4NywxNDYuNDY5LDI3Ljg4NnoiLz4NCjwvZz4NCjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCIgeTE9IjIyLjY3OTciIHgyPSIxNTQuMjIzNiIgeTI9IjIyLjY3OTciPg0KCTxzdG9wICBvZmZzZXQ9IjAuNSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRiIvPg0KCTxzdG9wICBvZmZzZXQ9IjAuOTgzMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGRkZGRjtzdG9wLW9wYWNpdHk6MCIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjxwb2x5Z29uIGZpbGw9InVybCgjU1ZHSURfMV8pIiBwb2ludHM9IjE1NC4yMjQsMCA0Ny44NDksMCA0Ny44NDksMC4wMTkgNDcuODIzLDAuMDA0IDI5LjM2NiwzMS44OTQgMjcuMzM3LDEwLjQxMyAyMC4xNTIsMTAuNDEzIA0KCTAsNDUuMzU5IDguODYzLDQ1LjM1OSAyMS4yNDQsMjMuODc4IDIzLjI3Miw0NS4zNTkgMzAuNDYsNDUuMzU5IDUyLjQ5Myw3LjI3MSAxNTQuMjI0LDcuMjcxICIvPg0KPC9zdmc+DQo=) no-repeat center;text-indent: -9999px;}#header .logo a{display: block;outline: none;}#header .logo h1{margin: 0;font-size: 1em;}#header nav{float: right;}#header{background: #09f;overflow: auto;height: auto;line-height: 60px;padding:0 20px;font-size: 1.2em;box-shadow: 0 0 10px #ccc;margin-top: 50px;}@media (max-width: 1000px) {#header{ margin-top: 0;}}#header,#header a{color: #fff;font-weight: 600;}#footer{text-align: center;padding: 30px 0;font-size: .9em;}#footer .icon{margin-right: .2em;border: 1px solid #09F;border-radius: 0;display: inline-block;padding-right: .5em;margin:0 1em 1em 0;font-size: .95em}#footer .icon span{background: #09F;color: #fff;margin-right: .5em;padding:2px 8px;border-radius: 0;display: inline-block}@media (min-width: 800px) {nav li.current::after{ content: '';display: block;width: 7px;height: 7px;margin: 0 auto;border-radius: 50%;margin-top: -12px;background: #ffffff70;}  }.breadcrumb li{display: inline-block;margin-right: 20px;}.breadcrumb li::after{content: '/';padding-left: 20px;}.breadcrumb{border-bottom: 1px dashed #ddd;padding-bottom: 15px;margin: 0 0 30px;}.pager{height: auto;overflow: auto;margin: 50px 0 0;}.pager li{float: left;}.pager li span,.pager li a{font-weight: 600;display: block;padding: 5px 15px;border: 1px solid #d0d9df;display: block;background: #f8f8f8;}.pager li a{border-color: #ddd;background: #fff;}.pager li:first-child span,.pager li:first-child a{border-radius: 5px 0 0 5px;}.pager li:last-child a,.pager li:last-child span{border-radius: 0 5px 5px 0;}.pageTitle{padding-bottom: 15px;display:inline-block;background-image: linear-gradient(to right, #0099ff20 0, #0099ff20 100%);background-repeat: no-repeat;background-position: 0 .8em;background-size: 100% 40%;padding-right: 30px;}@media (max-width: 1000px) {.pageTitle{ background: none;}  }.pageSummary{padding-bottom: 20px;}#list article{border-bottom: 1px solid #ddd;padding: 20px 0;overflow: hidden;}#list article:first-child{border-top: 1px solid #ddd;}#list article:hover{background: #f0f9ff;}#list article h2{margin-top: 0;}#list article .meta{font-size: .95em;}#list article .meta a{color: #666;font-weight: 600;}#list article .meta span{margin-right: 20px;}#list article .meta .span-reviews{float: right;margin-right: 0;}.links .allow,.links .disallow{display: inline-block;box-sizing: border-box;border:1px solid #ddd;margin: 0 10px 10px 0;padding: 5px 10px;background: #f0f9ff;}#post header p,#post footer p{margin: 0;color: #09f;}#post header{margin-bottom: 20px;}#post header .add-info span{margin-right: 20px;}#post footer{background: #f5f5f5;padding: 10px;border:1px solid #ddd;border-bottom: none;margin-top: 30px;}#post pre{background: #f0f9ff;padding: 20px;overflow-y: auto;}blockquote{margin: 0;background: #f0f9ff;padding: 20px;border-left: 1px solid #ddd;}#post .references a i{display: inline-block;width: 20px;height: 20px;background: url('/static/image/svg/link.svg') no-repeat;margin-bottom: -5px;}#content.IS_wiki .widget{margin-top: 30px;}#wiki .catName{display: block;font-size: 3em;font-weight: 600;color: #eee;}#wiki .catName a{color: #eee;}#tools .item a{display: inline-block;border:1px solid #09f;padding: 3px 10px;margin-bottom: 20px;}#tools .flex .box{height: 100%;padding: 0 20px;border:1px solid #ddd;margin: 0 10px;}#tools .flex .box:hover{background: #f0f9ff;}@media(max-width:800px){.hidden-sm{ display: none;}}.fixedButton{position: fixed;right: 20px;bottom:20px;width: 20px;height: 20px;text-align: center;line-height: 20px;color: #fff;background:#ccc;border-radius: 10px;cursor: pointer;border:5px solid #ddd;}.fixedButton:hover{background: #fff;color: #ccc;}@media(max-width:1200px){.go2top{ display: none;}}  .menuButton{display: none;}  @media (max-width: 800px) {#header nav { display: none;margin-left: 0;}    #header nav.show{display: block;}    .menuButton{display: block;width: 50px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #fff;border-radius: 5px;overflow: hidden;position: absolute;top: 15px;right: 20px;border: 0;z-index: 2;}      .menuButton:before,    .menuButton:after{content: "";display: block;height: 5px;width: 25px;border: 1px solid #fff;border-width: 2px 0;margin-bottom: 5px;margin-left: 10px;}    .menuButton:before{border-top: 0;margin-top: 2px;width: 30px;margin-left: 5px;}    .menuButton:hover:before{transition: all 1s;width: 25px;margin-left: 10px;}        .menuButton.close:before{width: 25px;margin-left: 10px;animation: toggleLeft 0.5s ease-in-out forwards;}    .menuButton.close:after{border-top: 2px solid transparent;animation: toggleRight 0.5s ease-in-out forwards;}      @keyframes toggleRight {0% { transform: rotate(0deg);}      100%{margin-top: -13px;margin-left: 6px;transform: rotate(-45deg);}    }      @keyframes toggleLeft {0% { transform: rotate(0deg);}      100%{margin-top: 9px;transform: rotate(45deg);}    }      #header nav{position: absolute;top: 60px;left: 0;width: 100%;background: #222;background: rgba(0, 0, 0, 0.8);padding: 10px 20px 20px;box-sizing: border-box;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);z-index:1;}    #header nav li{display: block;clear: both;height: 50px;line-height: 50px;}  }  @media (min-width: 801px) {#header nav { display: block;}  }    .links .allow,   .links .disallow{position: relative;background: #fff;border-color: #09f;border-radius: 20px;}  .links .allow:hover,   .links .disallow:hover{background: #f0f9ff;}  .links .allow.nofollow{border-color: #ddd;} .links .allow.nofollow a{color: #888;} #go2{position: fixed;left:0;bottom:0;width: 20px;height: 40px;background: #aaa;color: #fff;text-align: center;line-height: 40px;display: none;}  .showQR{bottom:52px;}.showQR span{font-size: 10px;}@media(max-width:1200px){.showQR{ display: none;}}.showQR-result{position: fixed;right: 20px;bottom:82px;display: none;}.showQR-result.show{display: block;}.showQR-result .text-center{margin-top: -10px;background: #fff;font-size: .95em;margin-bottom: 5px;}.searchBar{float: right;}@media (max-width: 800px) {.searchBar { display: none;}}.searchBar input,.searchBar button{float: left;}.searchBar input{width: 150px;height: 30px;background: #f0f9ff;border-radius: 30px;text-indent: 5px;}.searchBar form{position: relative;top:16px;right: 20px;}.searchBar  button{border: 0;text-indent: -9999px;display: block;height: 20px;width: 20px;background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICAgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXNlYXJjaCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCI+PC9jaXJjbGU+PGxpbmUgeDE9IjIxIiB5MT0iMjEiIHgyPSIxNi42NSIgeTI9IjE2LjY1Ij48L2xpbmU+PC9zdmc+) no-repeat;position: absolute;right: 10px;top:5px;z-index: 2;}.links .flex .box{border:1px solid #acf;height: 100%;background: #f0f9ff;margin: 0 10px;}.links .box:hover{background: linear-gradient(30deg,#fff,#f0f9ff,#f0f9ff);}.links .box.nofollow{background: #eee;}.links .box p{margin: 5px 0 0;}.links .box a b{color: #09f;}.links .box a{color: #666;display: block;height: 100%;padding: 10px;}#page blockquote{background: #f0f9ff;padding: 1px 20px 5px;border-color: #acf;}.pull-right{float: right;}.widget-links li a{color: #666;}.radius #header{border-radius: 10px 10px 0 0;}.radius #main{border-radius: 0 0 10px 10px;}.radius .widget{border-radius: 10px;}.radius .widget-about{border-radius: 0 0 10px 0;}.radius .widget-dosomething{border-radius: 0 0 10px 10px;}.radius #post footer{border-radius: 10px 10px 0 0;}.radius #footer .icon{border-radius: 5px;}.radius #footer .icon span{border-radius: 3px 0 0 3px;}.radius blockquote,.radius .flex .box,.radius pre{border-radius: 10px;}.radius #comments textarea{border-radius: 10px 10px 0 0;}.radius .userButton{border-radius: 0 0 10px 10px;}.radius .userButton.show{border-radius: 0;}.radius #site{border-radius: 0 0 10px 10px;}.radius button.btn-primary, .radius button.btn-default,.radius input.submit{border-radius: 5px!important;}.radius #addLink #title{border-radius: 10px 10px 0 0;}.radius #addLink #content{border-radius: 0 0 10px 10px;}.radius .widget-says li img, .radius .commentlist li img{border-radius: 5px;}.radius .commentlist .sort .btn{border-radius: 5px 5px 0 0;}.radius #tools .item a{border-radius: 5px;}.radiusButton{top: 20px;}.radiusButton:hover{background: #fff;}@media(max-width:1200px){.radiusButton{ display: none;}}.radiusButton::after{content: '';display: block;width: 10px;height: 10px;margin-top: 5px;margin-left: 5px;background: #09f;}.radiusButton.switch::after{border-radius: 5px;}body{font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue",sans-serif;}:root{--theme-color : #08f;--theme-background : var(--theme-color);--theme-background-light : #0088ff10;--theme-font-color:#333;--theme-font-color-light:#666;}body,.links .box a,.widget-links li a,.widget-about{color: var(--theme-font-color);}#list article .meta,#list article .meta a,.commentlist li .item-header{color: var(--theme-font-color-light);}blockquote,#page blockquote,#post pre,.links .flex .box,.links .flex .box:hover,.widget-about,#tools .flex .box:hover,#list article:hover{background-color: var(--theme-background-light);}.widget-mingyan, .widget-mingyan a,a,.links .box a b,.commentlist .sort,#tools .alert,#post header p, #post footer p{color: var(--theme-color);}#footer .icon,.links .flex .box,#comments,#page blockquote,#tools .item a,.widget-dosomething .action i.clicked{border-color: var(--theme-color);}#header,#footer .icon span,button.btn-primary, button.btn-default, input.submit,.radiusButton::after,.widget-dosomething i em{background-color: var(--theme-color);}.widget-dosomething .action i:hover::after{border-right-color: var(--theme-color);}#header{background-color: var(--theme-background);}.widget-mingyan::before,.widget-mingyan::after{background-image: none;background-color: var(--theme-color);mask: url('/static/image/svg/quotation.svg') no-repeat;}@media (min-width: 1000px) {.pageTitle{ background-image: linear-gradient(to right, var(--theme-background-light) 0, var(--theme-background-light) 100%);}}.darkButton{top: 52px;}@media(max-width:1200px){.darkButton{ display: none;}}.darkButton,.dark .darkButton,.darkButton:hover,.dark .darkButton:hover{background: none;background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXN1biBJY29uX2ljb25fX056Tm1OIEljb25fc21fX1pXVTBOIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNCI+PC9jaXJjbGU+PHBhdGggZD0iTTEyIDJ2MiI+PC9wYXRoPjxwYXRoIGQ9Ik0xMiAyMHYyIj48L3BhdGg+PHBhdGggZD0ibTQuOTMgNC45MyAxLjQxIDEuNDEiPjwvcGF0aD48cGF0aCBkPSJtMTcuNjYgMTcuNjYgMS40MSAxLjQxIj48L3BhdGg+PHBhdGggZD0iTTIgMTJoMiI+PC9wYXRoPjxwYXRoIGQ9Ik0yMCAxMmgyIj48L3BhdGg+PHBhdGggZD0ibTYuMzQgMTcuNjYtMS40MSAxLjQxIj48L3BhdGg+PHBhdGggZD0ibTE5LjA3IDQuOTMtMS40MSAxLjQxIj48L3BhdGg+PC9zdmc+) no-repeat center;background-size: 16px;}.darkButton.switch,.dark .darkButton.switch,.darkButton.switch:hover,.dark .darkButton.switch:hover{background: none;background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZWVlZWVlIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLW1vb24gSWNvbl9pY29uX19Oek5tTiBJY29uX3NtX19aV1UwTiIgYXJpYS1oaWRkZW49InRydWUiPjxwYXRoIGQ9Ik0xMiAzYTYgNiAwIDAgMCA5IDkgOSA5IDAgMSAxLTktOVoiPjwvcGF0aD48L3N2Zz4=) no-repeat center;}html.dark{background: #151515;animation: none;}.dark body{animation: none;color: #eee;}.dark body::after,.dark body::before{animation: none;}.dark body, .dark .links .box a, .dark .widget-links li a, .dark .widget-about,.dark .widget-dosomething{color: #ddd;}.dark #list article .meta, .dark #list article .meta a, .dark .commentlist li .item-header{color: #999;}.dark #main{background: #222;box-shadow: none;}.dark #header{box-shadow: none;}.dark .widget,.dark #post footer{background: #333;}.dark blockquote,.dark #page blockquote,.dark #post pre,.dark .links .flex .box,.dark .links .flex .box:hover,.dark .widget-about,.dark #tools .flex .box:hover,.dark #list article:hover,.dark .pager li span, .dark .pager li a{background-color:#444}.dark .commentlist .sort,.dark .widget-says li, .dark .commentlist li,.dark #list article,.dark #list article:first-child,.dark .widget h4, .dark .widget-title,.dark .widget li,.dark #post footer,.dark .widget-dosomething,.dark #tools .flex .box,.dark .pager li span, .dark .pager li a,.dark .breadcrumb{border-color: #555;}.dark .pageTitle{background-image: linear-gradient(to right, #444 0, #444 100%);}.dark .fixedButton{background: #333;border-color: #444;}.dark .fixedButton:hover{background: #222;}.fixedButton .tips{background: #444;color: #fff;position: absolute;display: block;white-space: nowrap;pointer-events: none;padding: 0 8px;right: 40px;height: 20px;top:0;display: none;}.fixedButton .tips::after{content: '';display: block;width: 0px;height: 0px;border-left:5px solid #444;border-top: 5px solid transparent;border-bottom: 5px solid transparent;position:absolute;top:5px;right: -5px;}.fixedButton:hover .tips{display: block;} 