.addElementDia .addElementForm .fe-form-item{margin-bottom:16px}.addElementDia .addElementForm .fe-form-item:last-of-type{margin-bottom:0}.addElementDia .addElementForm .avatar-uploader .fe-upload{border-radius:2px}.addElementDia .addElementForm .uploader-type1{position:relative}.addElementDia .addElementForm .uploader-type1 .dask_tit{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:80px;height:13px}.addElementDia .addElementForm .uploader-type1 .avatar-uploader-icon,.addElementDia .addElementForm .uploader-type1 .fe-upload--picture-card{width:65px;height:65px;line-height:65px}.addElementDia .addElementForm .uploader-type1 .hasPiC .avatar-uploader-icon,.addElementDia .addElementForm .uploader-type1 .hasPiC .fe-upload--picture-card{max-width:300px;width:auto;height:auto;line-height:1}.addElementDia .addElementForm .uploader-type1 div.title{position:absolute;top:6px;width:300px;left:85px;text-align:left}.addElementDia .addElementForm .uploader-type1 div.title p{font-size:12px;color:#999;line-height:17px}.elementGroup{padding-left:15px}.addGroupContent{cursor:default!important;padding-right:8px;margin-bottom:5px}.addGroupContent .fe-input__inner{width:220px}.addGroupContent span.fr .fe-button--text{color:#1890ff}.addGroupContent span.fr .fe-button--text i{font-weight:700;font-size:16px;vertical-align:middle}.addGroupContent span.fr .fe-button--text span{vertical-align:middle}.addNewGroup .fe-input__suffix>.fe-input__icon{display:none}.addElementDia.delElementForm .fe-dialog .fe-dialog__body{padding-bottom:20px}.addElementDia .fe-dialog{width:470px}.addElementDia .fe-dialog .fe-dialog__header{padding-top:14px;padding-bottom:14px}.addElementDia .fe-dialog .fe-dialog__body{padding:20px 40px 50px 20px}.addElementDia .fe-dialog .fe-select,.addElementDia .fe-form-item img{width:100%}#deviceSideMenu .search-box{padding:10px;border-bottom:1px solid #d3d3d3}#deviceSideMenu .fe-collapse{border:none}#deviceSideMenu .fe-collapse-item__content{padding-bottom:0}#deviceSideMenu .fe-collapse-item__header{padding-left:30px;font-size:14px}#deviceSideMenu .fe-collapse-item__header .fe-collapse-item__arrow{margin:0;position:absolute;left:10px}#deviceSideMenu .fe-collapse.collapse-layout>.fe-collapse-item>div:first-of-type .fe-collapse-item__header{height:36px;line-height:36px;border-bottom:1px solid #d3d3d3;position:relative;padding-left:30px}#deviceSideMenu .fe-collapse.customElement p.no_data{line-height:32px;text-align:center}#deviceSideMenu .fe-collapse.customElement .fe-collapse-item__header{height:35px;line-height:35px;border:none;margin:10px 0;position:relative}#deviceSideMenu .fe-collapse.customElement .fe-collapse-item__header span.header-icon-box .header-icon{background:#4b92ef;color:#fff;width:24px;border-radius:50%;height:24px;text-align:center;line-height:24px;margin-right:5px}#deviceSideMenu .fe-collapse.customElement ul{padding-top:0}#deviceSideMenu ul{padding:15px 14px 0}#deviceSideMenu ul li.elementItem{float:left;width:95px;margin-bottom:15px}#deviceSideMenu ul li.elementItem:nth-child(2n-1){margin-right:15px}#deviceSideMenu ul li.elementItem div.pic_content{width:95px;height:95px;background-color:#f9f9f9;cursor:move;position:relative}#deviceSideMenu ul li.elementItem div.pic_content img{display:block;width:100%;max-height:100%;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#deviceSideMenu ul li.elementItem p.tit_content{text-align:center;font-size:12px;line-height:17px;height:17px;margin-top:3px}.releaseDia .fe-dialog{width:582px}.releaseDia .fe-dialog__body{padding-top:20px;padding-bottom:0}.releaseDia .fe-select{width:100%}.releaseDia .addViewManage-template{margin-bottom:0}.releaseDia .addViewManage-template .fe-form-item__content>ul>li{height:150px;width:150px;padding:5px;text-align:center;border:1px solid #d3d3d3;margin-right:10px;margin-bottom:10px;cursor:pointer}.releaseDia .addViewManage-template .fe-form-item__content>ul>li.active{background-color:#4b92ef;color:#fff;border-color:transparent}.releaseDia .addViewManage-template .fe-form-item__content>ul>li.active div.pic{border-color:transparent}.releaseDia .addViewManage-template .fe-form-item__content>ul>li div.pic{width:100%;height:108px;background-color:#fff;border:1px solid #d3d3d3}.releaseDia .addViewManage-template .fe-form-item__content>ul>li div.pic img{width:100%;height:100%;display:block}.releaseDia .dialog-footer button+button{margin-left:10px}#DeviceBoardDesign{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:#f6f6f8}#DeviceBoardDesign .board_header{height:50px;line-height:50px;font-size:14px;color:#fff;background-color:#2c405f}#DeviceBoardDesign .board_header .infos{padding-left:20px}#DeviceBoardDesign .board_header .infos .pageName{font-weight:700;margin-right:20px}#DeviceBoardDesign .board_header .btns .btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;line-height:25px;width:49px;height:50px;text-align:center;border-left:1px solid #000;cursor:pointer}#DeviceBoardDesign .board_header .btns .btn i{font-size:18px;position:relative;top:5px}#DeviceBoardDesign .board_header .btns .btn p{font-size:12px}#DeviceBoardDesign .board_header .btns .btn.disBtn{cursor:not-allowed}#DeviceBoardDesign .board_header .btns .btn.disBtn .btnContent{pointer-events:none}#DeviceBoardDesign .board_header .btns .btn.disBtn i,#DeviceBoardDesign .board_header .btns .btn.disBtn p{color:#959faf}#DeviceBoardDesign .board_content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:absolute;top:50px;bottom:0}#DeviceBoardDesign .board_content .main-container canvas{outline:none}#DeviceBoardDesign .board_content .main-container .design_aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DeviceBoardDesign .board_content .main-container .design_aside h3.design_aside_title{height:40px;line-height:40px;background-color:#596981;border-bottom:1px solid #919cae;font-size:14px;font-weight:400;padding-left:20px;color:#fff;position:relative}#DeviceBoardDesign .board_content .main-container .design_aside h3.design_aside_title .fe-dropdown{position:absolute;right:0}#DeviceBoardDesign .board_content .main-container .design_aside h3.design_aside_title i{font-size:18px;margin-right:11px;vertical-align:middle;cursor:pointer;color:#fff}#DeviceBoardDesign .board_content .main-container .design_aside div.design_aside_content{padding:15px 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}#DeviceBoardDesign .board_content .main-container .design_aside .design_aside_list{margin-top:15px}#DeviceBoardDesign .board_content .main-container .design_aside .design_aside_list ul li{height:32px;line-height:32px;background-color:#e4e8f0;color:#2c405f;margin-bottom:10px;font-size:14px;cursor:move}#DeviceBoardDesign .board_content .main-container .design_aside .design_aside_list ul li i{margin:0 12px;font-size:16px}#DeviceBoardDesign .board_content .main-container .design_aside .design_aside_list ul li:hover,#DeviceBoardDesign .board_content .main-container .design_aside .design_aside_list ul li:hover i{color:#4b92ef}#DeviceBoardDesign .board_content .main-container .template_aside .template-content .fe-menu-item img{width:60px;height:30px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device{padding:0}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .fe-collapse{border:none}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .fe-collapse-item__header{height:40px;line-height:40px;position:relative;padding-left:30px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .fe-collapse-item__header .fe-collapse-item__arrow{margin:0;position:absolute;left:10px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .fe-collapse-item__content{padding-bottom:0}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .fe-collapse-item__wrap{padding-left:30px;padding-right:15px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item{margin-bottom:15px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item.rotate-item{position:relative}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item.rotate-item p.title{position:absolute;top:0;right:15px;font-size:12px;color:#999}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item.rotate-item .fe-input-number{width:100%}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item.rotate-item .fe-input-number .fe-input__inner{text-align:left;padding-right:152px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item.rotate-item .fe-input-number .fe-input-number__unit{left:44px;right:unset;width:15px;color:#333}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item .fe-color-picker__trigger{width:32px;height:32px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config .config-item .config-item-content{padding-right:0;padding-left:15px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper{position:relative}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-demo-wrapper>div{position:absolute}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-enter-active,#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-leave-active{-webkit-transition:all .3s linear;transition:all .3s linear}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-enter,#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-leave-active{opacity:0}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-enter{float:left;-webkit-transform:translateX(300px);transform:translateX(300px)}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content.design-basicinfo-device .design-basicinfo .design-basicinfo-config.no-mode-translate-demo-wrapper .no-mode-translate-fade-leave-active{float:left;-webkit-transform:translateX(-300px);transform:translateX(-300px)}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-title{margin:8px 0}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-title .tit{font-size:14px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item{line-height:32px;height:32px;margin-bottom:10px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item .upload-title{font-size:12px;color:#999}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-size .limitSize{cursor:pointer}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-size .limitSize.suo{color:#333}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-size .limitSize.open{color:rgba(51,51,51,.5)}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-size>div>span{margin-right:10px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device{height:auto}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device .config-item-content{padding-left:0}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li{margin-bottom:2px;background-color:#e4e8f0;border-radius:1px;padding:0 15px;cursor:pointer;border:1px solid transparent}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li.active,#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li:hover{border-color:#4b92ef}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li i.device-icon{font-size:16px;margin-right:10px;vertical-align:middle}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li .deviceName{vertical-align:middle}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li .deviceDataStatus{display:inline-block;float:right;vertical-align:middle}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li .deviceDataStatus:before{content:"";display:inline-block;margin-right:5px;border-radius:50%;width:12px;height:12px;background-color:#999}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device li .deviceDataStatus.onLine:before{background-color:#67c23a}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device-kpi .config-item-content .nav{background-color:#e4e8f0;cursor:pointer;line-height:32px;padding-left:8px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device-kpi .config-item-content .nav i{vertical-align:middle;margin-right:10px;font-size:18px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device-kpi .config-item-content .nav span{vertical-align:middle;position:relative;top:1px}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item.config-item-device-kpi .config-item-content .tit{font-size:14px;color:#666}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item .config-item-label{float:left;font-size:14px;color:#666}#DeviceBoardDesign .board_content .main-container .config_aside .design_aside_content .design-basicinfo .design-basicinfo-config .config-item .config-item-content{overflow:hidden;padding:0 10px}#DeviceBoardDesign .board_content .main-container .center-container{height:100%;border-left:1px solid #979797;border-right:1px solid #979797;background-color:#fff;position:relative}#DeviceBoardDesign .board_content .main-container .center-container .not-data-title{position:absolute;top:112px;width:100%;bottom:0;text-align:center;margin:auto;font-size:12px;color:#999}#DeviceBoardDesign .board_content .main-container .center-container .myDiagramDiv{height:100%;background-position:50%;background-size:100% 100%;background-repeat:no-repeat}#DeviceBoardDesign i.del_icon{cursor:pointer;font-size:16px;color:#ff1a2e;position:absolute;display:inline-block;background:#fff;border-radius:50%}#DeviceBoardDesign p.noData{text-align:center;margin:15px 0;font-size:12px}#DeviceBoardDesign .fe-input-number.is-controls-right .fe-input__inner{padding-right:16px}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item{width:110px;height:80px;border-radius:0;overflow:visible;position:relative;margin-bottom:0;margin-right:15px}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item .del_icon{right:-5px;top:-5px;display:none!important}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item div{width:100%;height:100%}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item div.active{border:2px solid #4b92ef}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item div:hover .del_icon{display:inline-block!important}.picture-card-upload-type1 .fe-upload-list--picture-card .fe-upload-list__item:nth-child(2n){margin-right:0}.picture-card-upload-type1>div.fe-upload--picture-card{width:32px;height:32px;line-height:32px;border-radius:2px;border:none}.picture-card-upload-type1>div.fe-upload--picture-card .fe-button{width:32px;height:32px;line-height:32px;border-radius:2px;padding:0}.picture-card-upload-type1>div.fe-upload--picture-card .fe-button i{font-size:16px}.uploader-type1 .dask{top:0;left:0;position:absolute;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff!important;display:none;font-size:14px}.uploader-type1 img{max-width:100%;max-height:100%}.uploader-type1 .avatar-uploader .fe-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative}.uploader-type1 .avatar-uploader .fe-upload i.del_icon{top:-7px;right:-4px}.uploader-type1 .avatar-uploader.hasPiC .fe-upload:hover .dask{display:block}.uploader-type1 .avatar-uploader .fe-upload:hover{border-color:#409eff}.uploader-type1 .avatar-uploader-icon{font-size:28px;color:#8c939d;width:148px;height:148px;line-height:148px;text-align:center}.uploader-type1 .avatar{width:148px;height:148px;display:block}#DeviceBoardDesign .input-with-select .fe-input__inner{border-right:none}#DeviceBoardDesign .input-with-select .fe-input-group__append,#DeviceBoardDesign .input-with-select .fe-input__inner{border-color:#d3d3d3!important}#DeviceBoardDesign .input-with-select .fe-icon-search{font-size:16px}#DeviceBoardDesign .input-with-select .fe-input-group__append{background-color:#fff}