.zm-dialog__resize,.zm-select__loading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.zm-form-create.inline{display:inline-flex;vertical-align:top}.zm-form-create.inline .el-form-item{margin-bottom:0}.el-menu-item.is-active{background-color:#409eff;color:#fff}.el-menu{border-right:none}.zm-reconfirm{display:inline-block}.el-button+.zm-reconfirm,.zm-reconfirm+.el-button,.zm-reconfirm+.zm-reconfirm{margin-left:10px}.zm-select{width:100%}.zm-select__wrapper{width:100%;position:relative}.zm-select__loading{background-color:#f9f9f9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zm-select__loading .el-loading-spinner{margin-top:0;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.zm-select__loading .el-loading-spinner .el-loading-text{color:#ddd;position:relative;margin:0}.zm-table{transition:"width .3s";width:100%;height:100%}.zm-table .custom-cell{width:100%;overflow:hidden;word-break:keep-all;text-overflow:ellipsis}.zm-dialog{opacity:0;position:fixed;top:0;left:0;z-index:2000;height:80px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.12);color:#606266;border-radius:4px;overflow:hidden}.zm-dialog__header{width:100%;height:40px;line-height:40px;padding:0 15px;box-sizing:border-box;position:relative;border-bottom:1px solid #dcdfe6}.zm-dialog__body,.zm-dialog__footer{width:100%;-webkit-box-sizing:border-box}.zm-dialog__body{overflow-x:hidden;box-sizing:border-box;padding:10px 15px 38px}.zm-dialog__body .zm-confirm-buttons{position:absolute;right:0;left:0;bottom:0;padding:5px 15px;background:#fff}.zm-dialog__footer{height:40px;overflow:hidden;display:flex;justify-content:flex-end;align-items:center;padding:0 15px;margin-top:-40px;box-sizing:border-box;border-top:1px solid #dcdfe6}.zm-dialog__op-box,.zm-dialog__op-item.fullscreen{display:-ms-flexbox;-webkit-box-align:center}.zm-dialog__op-box{position:absolute;right:15px;top:0;height:40px;display:flex;align-items:center}.zm-dialog__op-item{cursor:pointer;margin-left:5px}.zm-dialog__op-item:hover{color:#66b1ff}.zm-dialog__op-item.close{position:relative;width:1em;height:1em}.zm-dialog__op-item.close:after,.zm-dialog__op-item.close:before{content:"";display:block;width:100%;height:2px;border-radius:2px;background:currentColor;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.zm-dialog__op-item.fullscreen.is-full,.zm-upload__item{position:relative}.zm-dialog__op-item.close:after{transform:translateY(-50%) rotate(-45deg)}.zm-dialog__op-item.fullscreen{width:1em;height:1em;display:flex;align-items:center;justify-content:center}.zm-dialog__op-item.fullscreen:before{content:"";display:block;width:.8em;height:.8em;border:2px solid currentColor;border-radius:2px;box-sizing:border-box}.zm-dialog__op-item.fullscreen.is-full:after,.zm-dialog__op-item.fullscreen.is-full:before{content:"";display:block;width:.6em;height:.6em;border:2px solid currentColor;border-radius:2px;box-sizing:border-box;position:absolute}.zm-dialog__op-item.fullscreen.is-full:before{top:.1em;right:.1em}.zm-dialog__op-item.fullscreen.is-full:after{background:currentColor;bottom:.1em;left:.1em}.zm-dialog__op-item.mini{width:1em;height:1em;display:flex;align-items:center;justify-content:center}.zm-dialog__op-item.mini:before{content:"";display:block;width:80%;height:2px;background:currentColor;border-radius:2px;box-sizing:border-box}.zm-dialog__mask{top:0;left:0;right:0;bottom:0;position:fixed;opacity:0;background:rgba(0,0,0,.3)}.zm-dialog__resize{position:absolute;width:15px;height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zm-dialog__resize.resize-1{top:0;left:0;cursor:nw-resize}.zm-dialog__resize.resize-2{top:0;right:0;cursor:ne-resize}.zm-dialog__resize.resize-3{bottom:0;left:0;cursor:ne-resize}.zm-dialog__resize.resize-4{bottom:0;right:0;cursor:nw-resize}.zm-dialog__resize.resize-edge-1{top:0;left:15px;right:15px;width:auto;height:5px;cursor:n-resize}.zm-dialog__resize.resize-edge-2{bottom:0;left:15px;right:15px;width:auto;height:5px;cursor:n-resize}.zm-dialog__resize.resize-edge-3{top:15px;bottom:15px;left:0;height:auto;width:5px;cursor:e-resize}.zm-dialog__resize.resize-edge-4{top:15px;bottom:15px;right:0;height:auto;width:5px;cursor:e-resize}.zm-upload__list{display:flex;flex-wrap:wrap;padding-bottom:16px}.zm-upload__item{display:flex;padding:8px;font-size:12px;justify-content:space-between;align-items:center}.zm-upload__item:hover .name,.zm-upload__item:hover .zm-upload__op{opacity:1}.zm-upload__item .name{display:inline-block;min-width:100%;text-align:center;opacity:0;transition:all .4s;height:16px;line-height:16px;position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.8);color:#eee;padding:0 10px;white-space:nowrap}.zm-upload__op,.zm-upload__progress{left:8px;bottom:8px;position:absolute}.zm-upload__item.is-image .name:hover{text-decoration:underline}.zm-upload__item.is-image .el-icon-view{display:inline-block}.zm-upload__filename,.zm-upload__op{display:-webkit-box;-webkit-box-align:center}.zm-upload__filename{color:#409eff;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #dcdfe6;width:80px;height:80px;border-radius:4px}.zm-upload__filename:hover{background-color:#eee}.zm-upload__op{transition:all .4s;opacity:0;display:flex;top:8px;right:8px;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8)}.zm-upload__op [class^=el-icon]{margin-left:5px;cursor:pointer;transition:all .4s;color:#fff;font-size:25px}.zm-upload__op [class^=el-icon]:hover{color:#409eff}.zm-upload__op .el-icon-close{position:absolute;right:5px;top:5px;font-size:16px}.zm-upload__op .el-icon-view{display:none}.zm-upload__add{width:80px;height:80px;margin:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #eee;border-radius:4px;transition:all .4s}.zm-upload__add:hover{background-color:#a0cfff;color:#fff}.zm-upload__add:active{background-color:#66b1ff}.zm-upload__add .el-icon-plus{font-size:20px}.zm-upload__progress{background-color:rgba(0,0,0,.5);top:8px;right:8px}.zm-upload__progress svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}