.box-shadow{box-shadow:0 1px .53333vw #999}.bg-line{position:relative}.bg-line:before{position:absolute;width:100%;height:100%;background-image:linear-gradient(90deg,#fff .8px,#e6e6e6 .8px);background-size:.42667vw .42667vw;transform:scale(2) rotate(45deg);content:""}.border-radius{border-radius:1.6vw}.success-status{color:#13ca4b}.info-status{color:#8a8a8a}.warn-status{color:#ffb42a}.card-shadow{box-shadow:0 1.33333vw 2.93333vw #dcdcdc}.hover{color:#409eff;background-color:#409eff1a}.float-clear:after{clear:both;display:block;content:""}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.background-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.background-cover{background-size:cover;background-position:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.button-hover:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";transition:.2s;opacity:0}.button-hover:hover:after{opacity:1;background-color:#ffffff26}.button-active:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";transition:.2s;opacity:0}.button-active:active:after{opacity:1;background-color:#00000026}.template :deep(.el-button){overflow:hidden}.template :deep(.el-button) .el-loading-spinner{transform:scale(.65)}.template .list-content{padding:2.66667vw;text-align:center}.template .list-content>.action{margin-bottom:2.66667vw;display:flex}.template .list-content>.action:last-of-type{margin-bottom:0}.template .list-content>.action.right{justify-content:flex-end}.template .list-content>.action .item{width:66.66667vw;margin-right:5.33333vw;display:flex;align-items:center}.template .list-content>.action .item.auto{width:max-content}.template .list-content>.action .item .label{flex-shrink:0}.template .list-content>.action .item.right{flex:1;justify-content:flex-end}.template .list-content>.table .el-pagination{margin-top:5.33333vw;justify-content:center}.dialog .table .el-pagination{margin-top:5.33333vw;justify-content:center}*{box-sizing:border-box}html,body{margin:0;padding:0;font-size:4.26667vw;color:#555;font-family:MicrosoftYaHeiLight;-webkit-tap-highlight-color:rgba(64,158,255,.3)}h1,p{margin:0;padding:0}@font-face{font-family:icon;src:url(../fonts/icon.woff2) format("woff2")}.icon{font-family:icon;font-style:normal}
