#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;overflow:hidden;background-color:#f1f1f1}.fontSize14{font-size:14px!important}.fontSize16{font-size:16px!important}.fontSize18{font-size:18px!important}.fontSize20{font-size:20px!important}.fontSize22{font-size:22px!important}.fontSize24{font-size:24px!important}.fontSize27{font-size:27px!important}.fontSize30{font-size:30px!important}.fontSize12{font-size:12px!important}.flex,.flex-js{display:flex!important}.flex-js{justify-content:space-between}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.bold{font-weight:700}::-webkit-scrollbar{width:5px;height:14px}::-webkit-scrollbar-thumb{background-color:#b6b6b6}li{list-style:none}#app,.wrapper,body,html{width:100%;height:100%;background-color:#f0f0f0;overflow:hidden;margin:0 auto}.content-box{position:absolute;left:190px;right:0;top:10vh;bottom:0;transition:left .3s ease-in-out;background:#f0f0f0}.content{width:100%;height:90vh;padding:0 20px;overflow-y:scroll;box-sizing:border-box}.content-collapse{left:65px}.container{padding:30px;border-radius:5px}.ellipsis{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1}.m-popup{max-height:768px;max-width:730px;height:768px;width:730px;padding:20px;box-sizing:border-box;background:#fff}.el-table-filter__list{height:157px!important;overflow:auto!important;padding:5px 0;margin:0;list-style:none;min-width:100px}.el-icon-arrow-down:before{content:"\e6df";color:#fff}.phonecard .el-button{border:1px solid rgb(255 255 5.1%)}.lock{position:relative}.lock:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;background:#fff}.lock img{margin:auto;position:absolute;z-index:3;max-width:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.line-1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.router-fade-enter-active,.router-fade-leave-active{transition:opacity .3s}.router-fade-enter,.router-fade-leave-active{opacity:0}@media screen and (max-width:700px){html{font-size:60%}}