html{font-size:14px;height:100%;background-color:#eff7f8}body{font-family:Microsoft Yahei,sans-serif,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial;position:relative;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-width:1000px;min-height:100%;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-ms-overflow-scrolling:touch}body,button,dd,dl,figure,form,h1,h2,h3,h4,h5,h6,input,ol,p,td,textarea,th,ul{margin:0;padding:0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}input,select,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table{border-spacing:0;border-collapse:collapse}button,img,input,textarea{border:none;-webkit-appearance:none}input{text-align:inherit}textarea{resize:none}a,button,h1,h2,h3,h4,h5,h6,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;outline:none}a{text-decoration:none}ol,ul{list-style:none}button,input[type=button],input[type=submit]{cursor:pointer}input::-moz-focus-inner{padding:0;border:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#969696;font-size:14px;font-weight:400}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#969696;font-size:14px;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#969696;font-size:14px;font-weight:400}template{display:none}a:hover{color:unset}@media only screen and (max-width:1050px){body{min-width:300px}}#app{display:flex;flex-direction:column;width:100%;min-height:100%}.scroll-to-top{position:fixed;right:40px;bottom:100px;width:50px;height:50px;z-index:999;padding:10px;background-color:#ccc;background-repeat:no-repeat;background-size:100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAFK0lEQVR4Xu2dSVPjMBCF7bCE5cL8///G2VxmuLAESEw9k1ejqJxEbktxOzxXuTKLpMjvU7e6JWHqpmke67p+qHRNrkDbts910zTvVVUtJ++NOgAFVgCyrqpqIT1cKLCpn56e/rZt+8dFd355J+q6/icgjgaBgDiCga4IiIA4U8BZd2QhAuJMAWfdkYUIiDMFnHVHFiIgzhRw1h1ZiIA4U8BZd2QhAuJMAWfdkYUISBkF2rbdabiu6zJfVLjVs7IQQpkrjNkvv4cAFotFhRvXZrPp7jkCOgsLAYirq6vuxvX5+dndgDK3a3ZAwrkCIC4uLqrLy8vq+vp6B8jHx0f19fVVrdfrHTDe3dksgUBU3AQBGACDGxcg4AYUggFI3AKSyWeElhFaBWAATCw0ysNCQiiAxMsrmNlZCGBgrqCLwt/3iQsogID5BGDwGULJNFayNuMeCN0MRO+DkaJGHxSvLmwWQOKJGy6KIW4KEIbCcGG0Fk743lyXOyBxFAXhwyiqb75IhcJ5JYTCnMXL3OISSBhFcb6gVYwd0YACCJzwAQd/9uLC3ADpi6JiGKmWkFKuD4qHKMwdEMwXiKBSoqgU4Q+ViaMwRGKEMtYSrX2bHEi43gS3hHu5XHahLRM968Ol1mMUtlqtOvdFF7Zd7EttJks5F0A4cROEJYoaqwZdGOYUgsG/ndpSTg6kL4oK3dSYKGoslDi75zpYuEhZGtAkQPhQED/MumEppR/4GDRGYWF2DxeG6xRrYScDEkdRcdY9NNE7JuzY/4dVxEsup4jCTg6kb/nDGwzCBJR9a2GlLLk4kDCKimHAZc3hCpdcuEBZajeyOBCGjvHehYf5InUwcF7p22NJbSO1XHYg4VwBsw7XovbtXaR2dupyfXss4d59jrylCBD6V7oo5hdzsop98MMoDPlKuMeSIwrLBiSOonjwgMsgXiduq9XBMrgbyQMVOaKw7EAgPNehkGNMkXVbRR5aL8zuGSIzibRGYdmAcEePa1Fclxr6kHMsz/UvLrnAUuKTlKnPlQVIeAKE56POzUUdE5SJZLj5ZYGSBUiYXwx1Uew0J3yrqR8TLPX/uVFlcT3xHovlQMVoIKGrApjQMlJGCMvQxU2dLNL9cP0qZYCEZZjdc88+RYNwsGQBwnO16NjQDrA8AgGEx/ic8kLkhLkAn5a8ghrE54tTn2k0EHaao8QKBDBub287KFNegPH29tZBsQJBPbq+oc+SBcjQLw3LEyBA3N3duQDy+vpqBjJGi+0AyPe+rKHWwZGEz5ubG1dA3t/x1sPudUmDNbbU4ZfIQiK54arOxkIGD6Wtr0U9uawf9WQhspBdBTSp7+ohC5GFyEIOzbWyEFmILEQWMiAeVx6yfSWG8hDlIb12IwuRhewMDEVZirIUZSnKUpSVroDWsrSWdXC0KMpSlKUo65CJyEJkIbIQWcgBBRRlOY6y7u/vXZxcfHl5OY9zWenZx/+SoYUIiKNTJ/gxBhyW46teLXBz1MGPE+CQHD63x3JyNJvcxuSLi+wpD2xP/XMlPCQ91Tt/3QABGMtR1OShN6DgmKOgA76mt6iA9MgiIGOH1RnVd2UhZ6Sr+VEExCxdmYoCUkZXc6sCYpauTEUBKaOruVUBMUtXpqKAlNHV3KqAmKUrU1FAyuhqblVAzNKVqSggZXQ1tyogZunKVBSQMrqaWxUQs3RlKgpIGV3NrXZAmqbBL/j7+UWyuqZWYAMgePXNtC+qmloGP9+/ApDHuq4f/PTp9/akbdvnbwB808M6PyKcAAAAAElFTkSuQmCC);box-shadow:2px 2px 5px #ccc;cursor:pointer}#app>.content{min-height:100vh;box-sizing:border-box;padding-top:90px;display:flex;flex-direction:column;overflow-x:hidden}#app>.content>.router-view{flex:1}.ant-notification{top:100px!important;right:12px!important;margin-right:0}@media only screen and (max-width:1050px){.ant-notification{top:286px!important}}@font-face{font-family:my-kaiti;src:url(../fonts/Kaiti.bbfaa127.ttf) format("truetype");font-weight:400;font-style:normal}