html{box-sizing:border-box;line-height:normal}body,html{height:100%}body{margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background-color:#fdfdfd}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}#app{height:100%}.app-container{min-height:300px;width:100%}.operation-box{text-align:right;position:relative}.operation-box .operation-box-inner{position:absolute;right:15px;z-index:99;top:4px}@media(max-width:520px){.operation-box .operation-box-inner{top:55px}}.fixed-bar{position:fixed;right:25px;top:90px;z-index:99;opacity:.6;border:0}.fixed-bar:hover{opacity:1}.list-popover-info{padding:10px}.list-popover-info i,.list-popover-info span{vertical-align:middle}.list-popover-btn{text-align:right;margin:0}.layout-header{border-bottom:1px solid #f5f5f5;background:#fff}.layout-header .header-left{height:60px;line-height:60px;display:inline-block}.layout-header .header-left img{height:30px;vertical-align:middle;margin-right:5px}.layout-header .header-left span{font-size:24px;color:#333;vertical-align:middle}.layout-header .header-right{float:right;height:60px;line-height:60px}.layout-header .header-right .sp{color:#c9c9c9;margin:0 5px}.layout-main{background-color:#fff}.layout-footer{width:100%;background-color:#fdfdfd;border-top:1px solid #f5f5f5}.layout-footer .footer-inner{padding:20px 0;text-align:center;font-size:12px;color:#888}.layout-footer .footer-inner a:hover{text-decoration:underline;color:#409eff}@media(max-width:768px){.layout-main{padding:0;border:0}.layout-main .el-card{border:0}}