body,html{height:100%;width:100%}.content,.content .banner,body{position:relative}.content>*,.menu li{box-sizing:border-box}:focus{outline-style:none}body{padding:0;font-family:"Open Sans","Helvetica Neue","Microsoft Yahei",sans-serif;margin:0;background-color:#e8ebef}.content,.wy-header.header{background:#fff}[lang=en]{font-family:HelveticaNeue-Thin,"Helvetica Neue Thin","Helvetica Neue","Open Sans Light",Helvetica,Arial,"Lucida Grande",sans-serif}a{text-decoration:none}@keyframes pulse-border{0%{transform:translate(-50%,-50%) translateZ(0) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) translateZ(0) scale(1.2);opacity:.1}}.BMap_cpyCtrl.BMap_noprint,.anchorBL{display:none}.content{width:720px;margin:32px 0 90px 128px;padding-bottom:64px;border:1px solid #eaeaea}.content>*{width:100%;padding:0 32px}.content .banner{background-image:url('https://assets.wuyuan.io/enhancer/site-assets/0.8.0/zh-cn/img/bg-210-2.jpg');background-position:-300px 0;background-size:200%;background-repeat:no-repeat;height:445px}.content .banner img.logo{position:absolute;width:128px;left:50%;top:50%;margin-left:-64px;margin-top:-64px;display:block;z-index:2;cursor:pointer}.content .banner:before{content:'';position:absolute;background:#000;opacity:.45;left:0;top:0;width:100%;height:100%}.content div.title{font-size:34px;font-weight:900;line-height:72px;text-align:center;padding:24px 0;margin:32px 0}.content div.title a{color:#0070ee}.content .chapter{font-size:16px;line-height:28px;position:relative;float:left;color:#555;margin-bottom:24px}.menu,.menu-button{position:fixed;z-index:1}.content .chapter h2{font-size:22px;color:#333;clear:right}.content .chapter h2 a{float:right;font-size:20px}.content .chapter .h3{font-size:16px;clear:right}.content .chapter .img{width:100%}.content .chapter .img img{height:330px}.content .chapter img{width:100%}.content .chapter .img-title{display:inline-block;width:100%;color:#999;text-align:center;margin-bottom:16px}.content .chapter .role-page-img{float:left;width:60%}.content .chapter .role-page-img-title{width:60%;float:right}.content .chapter .authority{float:left;width:30%;margin-right:24px}.content .chapter a{cursor:pointer;color:#0070ee}.content .chapter a i{margin-right:2px}.content .chapter .des{clear:left}.content .chapter .comarison-list{margin:auto;border:1px solid #666;border-top:solid 2px #666;border-left:solid 2px #666;font-size:14px}.content .chapter .comarison-list td,.content .chapter .comarison-list th{padding:2px 4px;border-bottom:solid 1px #666;border-right:solid 1px #666}.content .chapter .study-suggestions{width:100%;font-size:14px;margin:12px 0;border-top:solid 1px #ccc;border-left:solid 1px #ccc}.content .chapter .study-suggestions td,.content .chapter .study-suggestions th{border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.content .chapter .study-suggestions thead tr th:first-child{width:25%}.content .chapter .study-suggestions thead tr th:nth-child(2){width:35%}.content .chapter .study-suggestions thead tr th:last-child{width:40%}.content .chapter .study-suggestions tbody tr:nth-child(odd) td{background:#eee}.content .chapter .study-suggestions tbody tr td{padding:4px 8px}.content .last-modified{width:100%;text-align:right;color:#888}.menu{list-style:none;width:360px;left:880px;top:16px;color:#666;padding:0;font-size:12px}.menu li{line-height:16px;width:100%;margin:4px 0;cursor:pointer}.menu li:hover{color:#0070ee}.menu li.menu-title{font-size:16px;font-weight:900;line-height:32px}.menu li.level-1{font-size:13px;font-weight:900}.menu li.selected{color:#0070ee;font-weight:900}.menu-button{top:8px;left:8px;width:22px;padding:0!important;display:none}.menu-button a{height:5px;background:#0070ee;display:block;width:100%;margin:3px 0;border-radius:3px}@media screen and (max-width:720px){.content,.content .chapter .role-page-img,.content .chapter .role-page-img-title{width:100%}.content,.menu li{position:relative}.menu,.menu .close-button,.menu-button{display:block}*{-webkit-overflow-scrolling:touch}body{overflow-x:hidden}.content{margin:0;border:none}.content>*{padding:0 16px}.content h1{font-size:28px}.content h2{font-size:22px}.content .chapter{font-size:14px;line-height:22px}.content .chapter .authority{width:100%;margin-left:0}.content .banner{background-position:-300px 0;background-size:240%;height:280px;z-index:2}.menu,.menu-mask{height:100%;top:0}.menu{padding:0;margin:0;z-index:9;width:70%;overflow:scroll;left:-240px;opacity:0;visibility:hidden;background:#fff;transition:all .3s ease-in-out}.menu li{width:100% background: #fff;margin:-1px 0 0;padding:8px 24px;border-right:solid 1 #eee;white-space:nowrap;overflow:hidden;z-index:1}.menu-mask{position:fixed;width:100%;z-index:3;background:#111;opacity:.5;left:0}.menu.open{visibility:visible;opacity:1;left:0}}