.tab-box{border-bottom:1px solid #d9d9d9;height:40px;line-height:40px}.tab-box>.tab-item{display:inline-block;margin-right:10px;padding:0 15px;cursor:pointer}.tab-box>.tab-item:hover{color:#66b1ff;border-bottom:1px solid #66b1ff}.tab-box>.act{height:39px;border-bottom:2px solid #43a2fa;color:#43a2fa}.m-upload-item{height:calc(100% - 76px)}.m-upload-item>.upload-item-scroll{height:calc(100% - 53px)}.upload-box{padding:20px}.upload-box .tips{font-size:12px;color:#f55;margin-bottom:10px}.upload-box .disUpload-msg{line-height:140px}.upload-box .el-upload,.upload-box .el-upload-dragger{height:140px;width:100%}.upload-box .el-upload-dragger>.el-icon-upload,.upload-box .el-upload>.el-icon-upload{margin-top:20px}@media screen and (max-height:700px){.upload-box .el-upload,.upload-box .el-upload-dragger{height:100px}.upload-box .el-upload-dragger>.el-icon-upload{margin-top:10px;margin-bottom:10px}}.upload-box .down-template{margin-top:10px;padding:8px 10px;background-color:#f2f2f2;color:#409eff;cursor:pointer;border-radius:4px}.upload-box .u-msg{margin-bottom:10px;color:#f56c6c;font-size:12px}.upload-box .upload-sort{width:100%;margin-bottom:20px}.upload-box .path-tree{margin-bottom:20px;max-height:300px;overflow-y:auto}.upload-box .el-tree>.el-tree-node{min-width:100%;display:inline-block!important}.upload-box .view-file-box{margin-top:10px}.upload-box .view-file-item{display:flex;flex-direction:column;margin-top:5px;padding:0 10px;line-height:28px;background-color:#f7f7f7;color:#409eff;cursor:pointer;border-radius:4px}.upload-box .view-file-item .u-view{flex:0.9;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upload-box .view-file-item .u-icon-del{margin-left:10px;color:#f60}.upload-box .view-file-item .u-icon-del,.upload-box .view-file-item .u-icon-download{flex:0.1;text-align:center;line-height:28px}.upload-box .file-view-components{position:fixed;top:100px;left:250px;right:30px;bottom:30px}.u-tree-icon{margin-left:8px}.h-tree-ipt{border:1px solid #dcdfe6;padding:6px 10px;width:120px;border-radius:4px}.g-cad-config{position:fixed;position:-ms-page;top:0;left:0;z-index:2001;width:100%;height:100%;background:rgba(0,0,0,.5)}.g-cad-config #guiviewer3d-toolbar{display:none!important}.g-cad-config .close-animation{animation:closeAnimation 1s forwards}@keyframes closeAnimation{0%{transform:scale(1)}to{transform:scale(0)}}.cad-config-box{margin:5% auto;width:80%;min-width:660px;height:80%;border-radius:4px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.35)}.cad-config-box>.m-cad-title{border-bottom:1px solid #ebebeb;padding:10px 15px;height:56px;box-sizing:border-box}.cad-config-box>.m-cad-title>.u-title{font-weight:700;line-height:36px}.cad-config-box>.m-cad-title>.u-close{position:relative;z-index:9999;float:right;padding:0 5px;font-size:20px;line-height:36px;color:#b8b4b4;cursor:pointer}.cad-config-box>.m-cad-main{display:flex;height:calc(100% - 57px)}.cad-config-box>.m-cad-main>.m-wbs-box{flex:2.5;padding:10px}.cad-config-box>.m-cad-main>.m-cad-box{flex:7.5}.cad-config-box .tree-scroll{height:100%;border-radius:4px;background:#f9f9f9}.cad-config-box .tree-scroll .el-scrollbar__wrap{overflow-x:hidden}.cad-config-box .tree-scroll .cad-tree{background:#f9f9f9}.cad-config-box .tree-scroll .wbs-tree-search{margin:10px auto;display:block;width:90%}.cad-config-box .icon-cad{font-size:12px;color:#dedede}.cad-config-box .icon-cad-used{color:#1afa29}.cad-config-box .cad-select{margin-left:15px}.cad-config-box .cad-main{position:relative;height:calc(100% - 41px)}.cad-config-box .cad-main>.cad-null{position:absolute;top:0;left:0;z-index:99;width:100%;font-size:16px;font-weight:700;text-align:center;margin-top:25%}