body{ margin: 0; } .el-header, .el-footer { background-color: #1376bf; color: #fff; line-height: 60px; } .layui-logo img{ width: 30px; margin-top: -2px; vertical-align: middle; margin-right: 3px; } .el-aside { text-align: center; } .el-main { color: #333; padding: 0px; } body > .el-container { margin-bottom: 40px; } .el-container:nth-child(5) .el-aside, .el-container:nth-child(6) .el-aside { line-height: 260px; } .el-container:nth-child(7) .el-aside { line-height: 320px; } .func-list.active{ background: #3499da; color:#fff; } .func-list:hover{ color:#fff; } .func-list{ background: #4a5053; padding: 15px 0; cursor: pointer; } .func-list { color: #ccc; } .font-icon{ font-size: 26px; padding-bottom: 10px; } .ele-node-info{ width:80px; float: left; cursor: pointer; } .imglibrary .ele-node-info{ width:40px; } .ele-sub-c{ padding: 4px; border: 1px solid #fff; text-align: center; } .imglibrary .ele-node-info .ele-sub-c{ padding: 0px; } .ele-sub-c img{ width: 72px; height: 72px; } .imglibrary .ele-sub-c img{ width: 36px; height: 36px; vertical-align: middle; padding: 2px; } .ele-sub-c:hover{ border: 1px solid #1376bf; } .element-container{ padding: 10px 10px; box-shadow: 1px 1px 8px rgba(0,0,0,.15); overflow: hidden; position: relative; } .tool-container{ position: fixed; right: 0; top: 60px; z-index: 999; height: 100%; background: #333; overflow: auto; } .edit-container{ min-height: 100px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto ; } .ele-content{ display: none; } .tool-title{ font-size: 14px; } .base_textarea { position: relative; width: 209px; height: 60px; line-height: 20px; padding: 0 5px; float: left; overflow-x: hidden; resize: none; } .padding{ padding: 0 10px; } .functionDetails { position: relative; width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #f5f6fa; text-align: center; } .functionDetails span { position: absolute; top: 0; left: 50%; margin-left: -40px; width: 80px; height: 20px; background-color: #666; z-index: 9; } .functionDetails:after { content: ""; position: absolute; top: 9px; left: 0; width: 100%; height: 1px; background-color: #4c84ff; z-index: 1; } .el-input__inner{ height: 30px; line-height: 30px; } .nodeConfig .el-form-item__label{ text-align: center; } .nodeConfig .el-form-item{ margin-bottom: 0 !important; } .functionList { position: relative; width: 100%; overflow: hidden; margin-top: 10px; } .basic_text { position: relative; width: 100%; overflow: hidden; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; font-size: 12px; } .basic_text_select { position: relative; float: left; width: 25%; height: 24px; text-align: center; line-height: 24px; background-color: #fff; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; border-right: 0; border-bottom: 0; } .textStyleBtn{ font-weight: 700; } .slide_node{ position: relative; float: left; width: 100%; height: 30px; } .slide_line{ position: absolute; top: 13px; left: 10px; width: 130px; height: 4px; } .slide_node .ui-slider-handle { border-radius: 50%; background-color: #fff; box-shadow: 0px 1px 9px 0px #828282; width: 16px !important; height: 16px !important; top: -7px !important; } .slide_size { position: absolute; right: 9px; width: 50px; height: 24px; line-height: 24px; border: 1px solid #d9d9d9; text-align: center; font-size: 14px; } .input-style { position: relative; width: 50px; height: 25px; line-height: 25px; border: 1px solid #d9d9d9; text-align: center; font-size: 14px; color: #333; } .w-e-toolbar{ flex-wrap: wrap !important; padding: 0 !important; } .text_toolbar{ background: #fff; } .w-e-text { overflow-y: auto ; } .auxiliary { width: 30px; height: 30px; float: left; background-color: #fff; border: 1px solid #d9d9d9; cursor: pointer; } .auxiliaryB { background-image: url(../image/choice.svg); background-repeat: no-repeat; background-position: center; background-size: 16px 16px; } .guide { position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: 0; background-image: url(../image/guide.png); } .canvas_droppable { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 99000; cursor: move; display: none; } .show{ display: block; } .hide{ display: none; } .activeBorder{ border: 1px solid #3499da; } .opration{ position: fixed; width: 150px; z-index: 9999; overflow: hidden; border-radius: 4px; background-color: #fff; box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .1); padding: 5px 0; } .opration_item{ position: relative; width: 100%; height: 30px; line-height: 30px; font-size: 14px; padding: 0 10px; color: #4a5053; cursor: pointer; } .opration_item:hover { background-color: #41474a; color: #fff; } .item_disabled { color: #bfc5d1 !important; cursor: no-drop; } /* 拖动选择 */ .selectBox{ position:absolute; width:0px; height:0px; padding:0px; margin:0px; font-size:0px; z-index:999999; background-color:rgba(76, 132, 255, 0.2); border:1px dashed #4c84ff; } .tempGroup{ background-color:#dee8ff;border:1px solid #4c84ff; } .canvas-con{ position:relative; width:100%; height:100%; overflow:hidden; } .canvas-con img{ width:100%; height:100%; } .canvas-con svg{ width:100%; height:100%; } .lpro-thead td{ width: 20%; padding: 5px 10px; } .has-gutter td{ width: 20%; padding: 5px 10px; } .el-dialog__header { padding: 15px 20px 15px; border-bottom: 1px solid #d9d9d9; } .self-upload{ padding-right: 0; overflow: auto; } .self-upload::-webkit-scrollbar { width: 10px; height: 10px; } .self-upload::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3); background: #aaa; } .self-upload::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3); border-radius: 10px; background: #EDEDED; } .upload-img-icon{ width:40px; height:40px; padding: 2px; } .el-collapse-item__header{ padding-left: 10px; } .canvas { position: absolute; cursor: pointer; } .ui-droppable{ border: 0 !important; } .ui-resizable-n { border-top: 1px dashed #383e41 ; width: auto; height: 10px; left: -9px; top: -10px; right: -9px; } .ui-resizable-n:before { content: ""; left: 50%; top: -5px; margin-left: -5px; position: absolute; width: 10px; height: 10px; border: solid 1px #383e41; background-color: #fff; } .ui-resizable-e { border-right: 1px dashed #383e41; width: 10px; bottom: -9px; right: -10px; top: -9px; height: auto; } .ui-resizable-e:before { content: ""; width: 10px; height: 10px; border: solid 1px #383e41; top: 50%; right: -5px; margin-top: -5px; position: absolute; background-color: #fff; } .ui-resizable-s { border-bottom: 1px dashed #383e41; width: auto; height: 10px; left: -9px; bottom: -10px; right: -9px; } .ui-resizable-s:before { content: ""; width: 10px; height: 10px; border: solid 1px #383e41; left: 50%; bottom: -5px; margin-left: -5px; position: absolute; background-color: #fff; } .ui-resizable-w { border-left: 1px dashed #383e41; width: 10px; height: auto; left: -10px; top: -9px; bottom: -9px; } .ui-resizable-w:before { content: ""; width: 10px; height: 10px; border: solid 1px #383e41; left: -5px; top: 50%; margin-top: -5px; position: absolute; background-color: #fff; } .ui-resizable-ne { width: 12px; height: 12px; background-color: #ffffff; border: solid 1px #383e41; border-radius: 50%; right: -15px; top: -15px; } .ui-resizable-se { width: 12px; height: 12px; background-color: #ffffff; border: solid 1px #383e41; border-radius: 50%; right: -15px; bottom: -15px; } .ui-resizable-sw { width: 12px; height: 12px; background-color: #ffffff; border: solid 1px #383e41; border-radius: 50%; left: -15px; bottom: -15px; } .ui-resizable-nw { width: 12px; height: 12px; background-color: #ffffff; border: solid 1px #383e41; border-radius: 50%; left: -15px; top: -15px; } .transformable-handle-rotate { position: absolute; left: 50%; top: -45px !important; margin-left: -12px; width: 24px; height: 24px; background-position: center; background-repeat: no-repeat; background-size: 100% 100%; cursor: pointer; z-index: 2000; } .video_content,.node_video{ width: 100%; height: 100%; } .uploadBtns { position: absolute; bottom: 0px; left: 0; width: 100%; z-index: 99; padding: 10px 0; text-align: center; } .ele-sub-c:HOVER img{ display: inline ; } .deleteUploadImg { position: absolute; display: none; right: 5px; top: 5px; height: 10px; width: 10px; cursor: pointer; } .webuploader-element-invisible { display: none !important; } .icon-upload:before { font-family: "FontAwesome" !important; } [class*='icon-']:before { font-family: inherit; } .chartStyle{ width: 100%; height: 100%; } .mapNode{ } .anchorBL { display: none; } .item_label{ margin-bottom: 10px; } .head_btns{ position: fixed; right: 20px; top: 0; } .head_btn{ cursor: pointer; margin-left: 10px; display: inline-block; } .form-group { margin-bottom: 10px; margin-top: 10px; } #edit-content-area::-webkit-scrollbar { width: 7px; height: 7px; } #edit-content-area::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5); background: #7cabd6; } #edit-content-area::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5); border-radius: 1px; background: #EDEDED; } .el-tabs__content::-webkit-scrollbar { width: 7px; height: 7px; } .el-tabs__content::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5); background: #7cabd6; } .el-tabs__content::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5); border-radius: 1px; background: #EDEDED; } .w-e-text::-webkit-scrollbar { width: 10px; height: 10px; } .w-e-text::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5); background: #aaa; } .w-e-text::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5); border-radius: 10px; background: #EDEDED; } .tool-container::-webkit-scrollbar { width: 10px; height: 10px; } .tool-container::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5); background: #aaa; } .tool-container::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.5); border-radius: 10px; background: #EDEDED; } .intro-ico{ font-size: 36px; color: #444; } .intro-txt{ font-size: 14px; } .canvas_img , .mapStyle{ width: 100%; height: 100%; } .canvas_img.normal{ height: auto; } .canvas_img img ,.mapStyle img{ width: 100%; height: 100%; } .stateNode img , .controlNode img , .deviceStateNode img { width: 100%; height: 100%; } .deviceStateNode img.normal { height: auto; } .stateNode img.normal{ height: auto; } .controlNode img.normal{ height: auto; } .imageDiv{ max-height:400px; overflow: auto; } .imageDiv::-webkit-scrollbar { width: 10px; height: 10px; } .imageDiv::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3); background: #aaa; } .imageDiv::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3); border-radius: 10px; background: #EDEDED; } .base-form-group{ margin-top: 10px; padding-right: 10px; } .pipeLineNode{ } .element-container{ background: #f5f5f5 ; } .tool-title{ font-weight: 700; } .dir_operate{ cursor: pointer; width: 30px; height: 30px; color: black; text-align: center; line-height: 30px; display: inline-block; } .dir_operate:hover { color: white; background: #41474a; } .el-tabs__content{ overflow-y: auto; }