.rightLayout .rightContent{padding:20px}.rightLayout .rightContent>div{height:100%}.basicLayout{position:absolute;overflow-y:auto;min-width:1200px;background:#071a42;height:100%;width:100%;display:flex;flex-direction:column}.basicLayout .backgroundBox{width:100%;opacity:.85;position:absolute}.basicLayout .backgroundBox img{width:100%;z-index:-1}.basicLayout .header{height:100px;position:relative;display:flex;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.5)}.basicLayout .header .companyLogo{flex:1 1;box-sizing:border-box;padding-top:10px}.basicLayout .header .companyLogo img{height:45px;margin-left:40px;margin-top:15px}.basicLayout .header .companyLogo .companyName{position:relative;line-height:45px;display:inline-block;vertical-align:middle;color:#fff;font-size:28px;margin-left:12px;top:5px}.basicLayout .header .title{flex:1 1;background-image:url(static/textBox.b880918f.png);background-size:400px 100px;background-repeat:no-repeat;background-position:50%;color:#fff;text-align:center;line-height:100px;font-size:32px;font-weight:700;letter-spacing:15px;text-indent:20px}.basicLayout .header .back{color:#fff;text-align:right;flex:1 1;display:flex}.basicLayout .header .back .backPage{flex:1 1;line-height:100px;color:#fff;font-size:28px;font-weight:700;cursor:pointer;transition:all .5s}.basicLayout .header .back .weatherIon{line-height:100px;margin-left:30px}.basicLayout .header .back .weatherIon img{height:50px;margin-top:25px}.basicLayout .header .back .dayInfo{padding-top:20px;box-sizing:border-box;margin-left:10px;line-height:60px;font-size:18px;margin-right:40px}.basicLayout .contain{flex:1 1;position:relative;color:#fff}.layoutSider{position:fixed;height:100%;z-index:9999;display:flex;flex-direction:column;overflow-y:auto}.layoutSider .companyLogoBox{position:relative;height:64px;line-height:64px;text-align:center;color:#fff;font-size:20px;font-weight:700;border-right:1px solid #fff;border-bottom:1px solid #fff;letter-spacing:6px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box!important;padding:0 10px}.layoutSider .companyLogoBox img{height:38px;width:38px}.layoutSider .companyLogoBox .companyTitle{font-size:14px;font-weight:400;margin-left:10px}.layoutSider .menuBox{flex:1 1}.zsCompanyHeader{display:flex;vertical-align:middle;font-size:16px}.zsCompanyHeader .leftCont{flex:1 1}.zsCompanyHeader .avatar{display:inline-block;width:40px;height:40px;background:#1588f3;border-radius:50%;font-size:16px;line-height:40px;text-align:center;position:relative}.d3model{height:800px;width:1600px;position:relative;background:#fff;left:100px;top:50px}@font-face{font-family:"沐瑶软笔";src:url(static/cute_font.1ed58bc0.ttf)}.containner_404 .background404{position:fixed;opacity:.1;width:100%;height:100%;text-align:center}.containner_404 .background404 img{position:relative;height:70%;top:15%}.containner_404 .companyName{position:fixed;height:100px;width:300px;left:100px;top:80px;font-size:44px;font-weight:700;color:#ea6f5a;letter-spacing:8px}.containner_404 .companyName img{position:relative;top:-10px}.containner_404 .notFound{font-family:"沐瑶软笔";font-size:66px}.containner_404 .notFound img{opacity:.8;height:160px}.containner_404 .toLoginEnter{color:#1890ff;font-size:14px}.adjustmap_list_cont{height:100%;background:#fff;box-sizing:border-box;padding:20px;overflow-y:auto}#drawRoom{position:absolute;left:0;top:0}.designBreadcrumb{padding:15px 20px;background:#fff;margin-bottom:20px;display:flex}.designBreadcrumb .breadcrumbBox{flex:1 1}#createWindowOrDoor{position:absolute;left:0;top:0}#adjustWindowOrDoor{position:absolute;left:0;top:0}#moveGroup{position:absolute;left:0;top:0}.adjust_cont{height:100%;display:flex;flex-direction:column;position:relative}.adjust_cont .demap_detail_cont{flex:1 1;overflow-y:auto;display:flex;position:relative}.adjust_cont .demap_detail_cont .tools{width:50px;height:100%;background:grey;flex-shrink:0}.adjust_cont .demap_detail_cont .tools .toolTitle{font-size:12px;background:#1890ff;color:#fff;margin-bottom:5px;padding:5px;text-align:center}.adjust_cont .demap_detail_cont .tools .eachTool{position:relative;width:100%;height:50px;font-size:20px;color:#fff;background:#d3d3d3;line-height:50px;text-align:center;cursor:pointer}.adjust_cont .demap_detail_cont .tools .activeTool{background:#1890ff}.adjust_cont .demap_detail_cont .tools .eachTool:hover{background:#1890ff}.adjust_cont .demap_detail_cont .mapCont{position:relative;flex-shrink:0}.adjust_cont .demap_detail_cont .mapCont .mapPic{width:100%}.adjust_cont .demap_detail_cont .selTargetInfo{min-width:400px;background:#fff;margin-left:20px;border-left:1px solid #d3d3d3;flex:1 1;box-sizing:border-box;border-top-left-radius:15px;border-top-right-radius:15px}.adjust_cont .demap_detail_cont .selTargetInfo .title{line-height:60px;text-indent:20px;font-size:20px;font-weight:700;background:#1890ff;color:#fff;border-top-left-radius:15px;border-top-right-radius:15px}.adjust_cont .demap_detail_cont .selTargetInfo .generateMapBtnBox{padding:10px 40px;border-bottom:1px dotted #d3d3d3}.adjust_cont .demap_detail_cont .selTargetInfo .emptyTarget{line-height:100px;text-align:center;padding:0 20px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont{padding:10px 20px 20px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .eachItem{padding:5px;line-height:30px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .eachItem .colKey{text-align:right;padding-right:5px;box-sizing:border-box}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .createWindowOrDoorBox{background:#d3d3d3;padding:20px;border-radius:30px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall{margin-top:20px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .wallBox{text-align:center}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .wallBox .wallLine{display:inline-block;position:relative;width:80%;height:10px;background:#00f;overflow:hidden}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .wallBox .wallLine .addStructure{position:relative;height:100%;transform:scaleY(1.1)}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .wallBox .wallLine .windowStruct{background:#0ff}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .wallBox .wallLine .doorStruct{background:#ff0}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .setDToEdgeBox{display:flex;padding:10px;justify-content:space-between}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameYWall .setDToEdgeBox .dToEdge{width:160px}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall{margin-top:20px;display:flex}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .wallBox{width:200px;text-align:center}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .wallBox .wallLine{height:200px;width:10px;display:inline-block;overflow:hidden;background:#00f}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .wallBox .wallLine .addStructure{position:relative;width:100%;transform:scaleX(1.1)}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .wallBox .wallLine .windowStruct{background:#0ff}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .wallBox .wallLine .doorStruct{background:#ff0}.adjust_cont .demap_detail_cont .selTargetInfo .selTargetCont .sameXWall .setDToEdgeBox{display:flex;flex-direction:column;justify-content:space-between}.adjust_cont .demap_detail_cont .adjustTargetCont{padding:0 20px 20px}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall{background:#d3d3d3;margin-bottom:10px;border-radius:10px;padding:20px 0}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .setLocation{display:flex}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .setLocation>div{flex:1 1;margin:10px}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .setLocation>div .pValueTitle{margin-bottom:10px}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .setLocation>div .pXValue,.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .setLocation>div .pYValue{margin-bottom:5px;width:200px}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX{margin-top:10px;display:flex}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .wallBox{width:200px;text-align:center;overflow:hidden}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .wallBox .wallLine{height:200px;width:10px;display:inline-block;overflow:hidden;background:#00f}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .wallBox .wallLine .adjustStructure{position:relative;width:100%;transform:scaleX(1.1)}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .wallBox .wallLine .windowStruct{background:#0ff}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .wallBox .wallLine .doorStruct{background:#ff0}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaX .setDToEdgeBox{display:flex;flex-direction:column;justify-content:space-between}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY{margin-top:10px;text-align:center}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .wallBox{overflow:hidden}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .wallBox .wallLine{height:10px;width:80%;display:inline-block;background:#00f}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .wallBox .wallLine .adjustStructure{position:relative;height:100%}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .wallBox .wallLine .windowStruct{background:#0ff}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .wallBox .wallLine .doorStruct{background:#ff0}.adjust_cont .demap_detail_cont .adjustTargetCont .adjustWall .showWallAreaY .setDToEdgeBox{display:flex;justify-content:space-between;padding:20px}.adjust_cont .demap_detail_cont .moveCont{padding:20px}.adjust_cont .demap_detail_cont .moveCont .eachRoom{background:rgba(0,0,0,.05);padding:20px;border-radius:20px;margin-bottom:10px;max-height:300px;overflow-y:auto}.adjust_cont .demap_detail_cont .moveCont .eachRoom .roomTitle{font-weight:700;line-height:30px;text-align:center}.adjust_cont .demap_detail_cont .moveCont .eachRoom .preTargetInfoTh{font-weight:700;font-size:14px;padding:5px 20px;background:#1890ff;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}.adjust_cont .demap_detail_cont .moveCont .eachRoom .preTargetInfo{padding:5px 20px;background:#e0ffff}.adjust_cont .demap_detail_cont .moveCont .eachRoom .preTargetInfo:nth-child(odd){background:#fff}.demapCont{height:100%;box-sizing:border-box;overflow-y:auto}.demap_list{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.demap_list .list_cont{background:#fff;padding:20px;flex:1 1;overflow-y:auto}.demap_list .list_cont .searchCondition{padding-bottom:30px}.pretreatment_list_cont{height:100%;background:#fff;box-sizing:border-box;padding:20px;overflow-y:auto}#drawingLine{position:absolute;left:0;top:0}#drawnLines{position:absolute;left:0;top:0}.pretreatment_map_cont{height:100%;box-sizing:border-box;padding-bottom:20px;display:flex;flex-direction:column}.pretreatment_map_cont .mapOperation{display:flex;flex:1 1;overflow-y:auto;background:#fff;padding:20px}.pretreatment_map_cont .mapOperation .mapCont{position:relative;border:1px solid grey;flex-shrink:0;box-sizing:content-box;margin-right:10px;height:100%;overflow-y:auto;overflow-x:auto}.pretreatment_map_cont .mapOperation .mapCont .mapPic{position:relative;left:0;top:0;margin-left:0;margin-top:0}.pretreatment_map_cont .mapOperation .mapCont::-webkit-scrollbar{width:8px;height:8px;position:absolute}.pretreatment_map_cont .mapOperation .mapCont::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2}.pretreatment_map_cont .mapOperation .mapCont::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0}.pretreatment_map_cont .mapOperation .linesInfo{min-height:200px;flex:1 1}.pretreatment_map_cont .mapOperation .linesInfo .linesTitle{height:50px;line-height:50px;background:#1890ff;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;text-indent:20px}.pretreatment_map_cont .mapOperation .linesInfo .optBox{padding:20px}.pretreatment_map_cont .mapOperation .linesInfo .linesBox{line-height:40px;padding:20px;border-top:1px solid grey;max-height:500px;overflow-y:auto}.pretreatment_map_cont .mapOperation .linesInfo .linesBox .preLine{border-bottom:1px solid #d2d1d1}.pretreatment_map_cont .mapOperation .linesInfo .linesBox .activeLine{background:hsla(0,7%,72.2%,.2)}.pretreatment_map_cont .mapOperation .linesInfo .linesBox .preLine:hover{background:hsla(0,7%,72.2%,.2)}.dictionary_dataListWrap{height:100%;background:#fff;position:relative;display:flex;flex-direction:column;padding:20px}.dictionary_dataListWrap .topLine{padding:10px 0 20px;display:flex;justify-content:space-between}.dictionary_dataListWrap .tableBox{min-height:0;flex:1 1;overflow-y:auto}.dictionary_dataListWrap .paginationBox{text-align:right;padding-top:10px}.addEditModalCont .preLine{margin-bottom:20px}.addEditModalCont .preLine .lineKey{text-align:right;padding-right:10px}.dictionaryWrapper{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.dictionaryWrapper .dictionaryCont{flex:1 1;position:relative;background:#fff;padding:20px;min-height:0;display:flex;flex-direction:column}.dictionaryWrapper .dictionaryCont .listWrap{flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.dictionaryWrapper .dictionaryCont .listWrap .optLine{padding:10px 0 20px;flex-shrink:0}.dictionaryWrapper .dictionaryCont .listWrap .tableBox{flex:1 1;min-height:0;overflow-y:auto}.dictionaryWrapper .dictionaryCont .listWrap .paginationBox{flex-shrink:0;padding-top:10px;text-align:right}body{height:100%;color:rgba(0,0,0,.85);background:#eee}.optText{color:#1890ff;cursor:pointer}.centerBlock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hide{display:none!important}.w_50{width:50px}.w_100{width:100px}.w_150{width:150px}.w_200{width:200px}.w_300{width:300px}.w_350{width:350px}.h_20{height:20px}.h_50{height:50px}.mar0{margin:0!important}.mt_5{margin-top:5px}.mt_10{margin-top:10px}.mt_15{margin-top:15px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mt_50{margin-top:50px}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_15{margin-bottom:15px}.mb_20{margin-bottom:20px}.ml_5{margin-left:5px}.ml_10{margin-left:10px!important}.ml_20{margin-left:20px!important}.ml_30{margin-left:30px!important}.mr_5{margin-right:5px}.mr_10{margin-right:10px!important}.mr_50{margin-right:50px!important}.mr_20{margin-right:20px!important}.mr_30{margin-right:30px}.pt_5{padding-top:5px}.pt_10{padding-top:10px}.pt_20{padding-top:20px}.pb_10{padding-bottom:10px}.pb_20{padding-bottom:20px}.pr_5{padding-right:5px}.pl_5{padding-left:5px}.pl_10{padding-left:10px}.pr_10{padding-right:10px}.pl_20{padding-left:20px}.borB1{border-bottom:1px solid #d3d3d3}.ta_c{text-align:center}.ta_r{text-align:right}.fb{font-weight:700}.ft_12{font-size:12px}.ft_14{font-size:14px}.ft_16{font-size:16px}.ft_18{font-size:18px}.ft_20{font-size:20px}.c_red{color:#d93026}.c_theme{color:#1890ff}.c_blue{color:#00f}.c_white{color:#fff}.c_grey{color:grey}.c_green{color:#0ed90e}.c_orange{color:orange}.c_lightgrey{color:#d3d3d3}.bg_blue{background:#00f}.bg_orange{background:orange}.bg_yellow{background:#ff0}.bg_aqua{background:#0ff}.bg_pink{background:pink}.bg_lightblue{background:#4584b4}.bg_lightpurple{background:#886baa}.fr{float:right}.basic_input{width:200px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.neededField:before{content:"*";color:red;margin-right:3px}.containner{background:red}.rightLayout{height:100vh;padding:0 0 0 200px;display:flex;flex-direction:column}.rightLayout .zsCompanyHeader{color:#fff}.rightLayout .rightContent{flex:1 1}.workTimeChart{height:100%}.workAreaChart{height:100%}.deviceGrade{height:100%;width:80%;margin-left:20%}.machineList{display:flex;flex-direction:column;height:100%}.machineList .machineListTitle{line-height:42px;position:relative;text-indent:12px;border-left:5px solid rgba(0,255,255,.5);background-image:linear-gradient(90deg,rgba(0,255,255,.3),rgba(0,255,255,.1));font-size:24px}.machineList .machineListTitle .tText{margin-left:10px;font-size:18px}.machineList .machineListTitle:before{content:"";position:absolute;height:15px;width:15px;left:-5px;top:0;background:rgba(0,255,255,.5)}.machineList .dropdownBox{display:flex;margin:20px}.machineList .dropdownBox .cooperateTitle{width:100px}.machineList .dropdownBox .dropdownDom{position:relative;flex:1 1;padding:5px;line-height:24px;border-radius:10px;background:rgba(0,255,255,.1);max-height:100px;overflow-y:auto;max-width:300px}.machineList .dropdownBox .dropdownDom .radioItem{display:block;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:#fff}.machineList .dropdownBox .dropdownDom::-webkit-scrollbar{width:6px;height:6px}.machineList .dropdownBox .dropdownDom::-webkit-scrollbar-track{background-color:#2b384c;border-radius:25px}.machineList .dropdownBox .dropdownDom::-webkit-scrollbar-thumb{background:#6ad7d0;border-radius:25px}.machineList .listBox{flex:1 1;display:flex;flex-direction:column}.machineList .listBox .listTitle{display:flex;padding:10px 20px;margin-bottom:5px;background-image:linear-gradient(180deg,rgba(151,111,226,.6),rgba(117,195,232,.3))}.machineList .listBox .listTitle .item4{flex:4 1}.machineList .listBox .listTitle .item8{flex:8 1}.machineList .listBox .listTitle .status_dropdown .ant-select-arrow{color:#fff}.machineList .listBox .listCont{flex:1 1;overflow-x:hidden;overflow-y:auto;position:relative;max-height:550px;min-height:480px}.machineList .listBox .listCont .deviceItem{line-height:40px;font-size:14px;border-bottom:1px solid rgba(0,255,255,.3);display:flex;padding:0 20px;transition:all .5}.machineList .listBox .listCont .deviceItem .item3{flex:3 1}.machineList .listBox .listCont .deviceItem .item4{flex:4 1}.machineList .listBox .listCont .deviceItem .item8{flex:8 1}.machineList .listBox .listCont .deviceItem .status_OFFLINE{color:orange}.machineList .listBox .listCont .deviceItem .status_ONLINE{color:#adff2f}.machineList .listBox .listCont .deviceItem .status_UNACTIVE{color:grey}.machineList .listBox .listCont .deviceItem .status_DISABLE{color:red}.machineList .listBox .listCont .deviceItem .goDetail{cursor:pointer;color:#0ff;font-weight:700;font-size:20px}.machineList .listBox .listCont .deviceItem .seeDetail{cursor:pointer;color:#0ff;font-weight:700}.machineList .listBox .listCont .deviceItem:hover{background:rgba(0,255,255,.1);transform:scale(1.01)}.machineList .listBox .listCont .activeItem{background:rgba(0,255,255,.1);transform:scale(1.01)}.machineList .listBox .listCont .pagination{position:absolute;width:100%;bottom:10px;display:flex}.machineList .listBox .listCont .pagination .pageInfo{flex:1 1;text-align:center}.machineList .listBox .listCont::-webkit-scrollbar{width:6px}.machineList .listBox .listCont::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:rgba(0,255,255,.6)}.machineList .listBox .listCont::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,255,255,.3)}.detailPage{height:100%;display:flex}.detailPage .leftPanel{flex:25 1;border-right:1px solid hsla(0,0%,50.2%,.3);min-width:400px;display:flex;flex-direction:column;box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5);background:rgba(132,198,221,.1);padding:20px;box-sizing:border-box;height:95%;margin:20px 15px 0}.detailPage .centerPanel{flex:50 1;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:20px}.detailPage .centerPanel .cornerBox{height:50px;width:50px;position:absolute}.detailPage .centerPanel .p_left{left:0;border-left:3px solid #0ff}.detailPage .centerPanel .p_top{top:0;border-top:3px solid #0ff}.detailPage .centerPanel .p_right{right:0;border-right:3px solid #0ff}.detailPage .centerPanel .p_bottom{bottom:0;border-bottom:3px solid #0ff}.detailPage .centerPanel .detailTitle{height:100px;background:#7fffd4}.detailPage .centerPanel .deviceImgBox{background:radial-gradient(rgba(80,196,216,.15),transparent);text-align:center;position:relative}.detailPage .centerPanel .deviceImgBox .chassis_top{height:100px;width:90%;border-radius:50%;background:radial-gradient(#938d8a,transparent);position:absolute;bottom:0;left:5%}.detailPage .centerPanel .deviceImgBox .deviceName{text-align:center;line-height:80px;font-size:28px;font-weight:700;color:#0ff;letter-spacing:10px;background:radial-gradient(hsla(0,0%,100%,.3),transparent)}.detailPage .centerPanel .deviceImgBox .imgBox{position:relative}.detailPage .centerPanel .deviceImgBox .imgBox img{max-width:80%;max-height:500px;position:relative;margin:auto;transition:all 1s;bottom:0}.detailPage .centerPanel .deviceImgBox .imgBox img:hover{transform:scale(1.05)}.detailPage .centerPanel .deviceImgBox .imgBox .noImg{min-height:400px;line-height:200px;font-size:20px;text-align:center;color:#fff;opacity:.5}.detailPage .centerPanel .deviceImgBox .eValueNumber{color:#fff;position:absolute;top:95px;right:-60px;line-height:24px;font-weight:700;background:orange;width:100px}.detailPage .centerPanel .deviceImgBox .eValueNumber .eleValue{position:absolute;top:0;transition:all 2s;opacity:0}.detailPage .centerPanel .deviceImgBox .eValueNumber .keepWork{font-size:14px;position:absolute;top:0;transition:all 2s;opacity:0}.detailPage .centerPanel .deviceImgBox .eValueNumber .showEv{opacity:1}.detailPage .centerPanel .deviceImgBox .electricity{height:24px;width:60px;border-radius:5px;padding:3px;box-sizing:border-box;border:1px solid #fff;position:absolute;right:50px;top:95px}.detailPage .centerPanel .deviceImgBox .electricity .e_value{height:100%;border-radius:3px;background:#adff2f}.detailPage .centerPanel .deviceInfo{flex:1 1;display:flex;flex-direction:column;padding-top:20px;box-sizing:border-box;transition:all 1s;overflow:hidden}.detailPage .centerPanel .deviceInfo .infoLine{display:flex}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock{flex:1 1;max-height:100px;box-sizing:border-box;padding:10px;position:relative;background:radial-gradient(transparent 30%,transparent,rgba(64,124,197,.2));transition:all .5s}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock .info_key{font-size:14px;font-weight:700;margin-left:10%}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock .info_value{display:block;font-size:16px;font-weight:700;line-height:40px;text-align:center;color:transparent;background-image:linear-gradient(180deg,#0ff,#161bb0);-webkit-background-clip:text}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock .info_status_err{background-image:linear-gradient(180deg,#e62323,#d07d2a)}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock .err_list_icon{position:absolute;right:10px;top:10px;cursor:pointer;color:#fddd60}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock:hover{transform:scale(1.03)}.detailPage .centerPanel .deviceInfo .infoLine .infoBlock:nth-of-type(n+1){margin-left:10px}.detailPage .centerPanel .deviceInfo .marginBlock{height:10px}.detailPage .centerPanel .hiddenInfo{display:none}.detailPage .rightPanel{flex:25 1;height:100%;min-width:300px;background:linear-gradient(180deg,rgba(30,30,30,.1),rgba(30,30,30,.5));border-right:1px solid hsla(0,0%,50.2%,.3);display:flex;flex-direction:column;box-sizing:border-box;padding:20px;position:relative}.detailPage .rightPanel .chartBox{flex:1 1;background:radial-gradient(transparent 30%,transparent,rgba(64,124,197,.5));margin:10px 0;position:relative;transition:all .5s;border-bottom:1px solid #d3d3d3;box-sizing:border-box}.detailPage .rightPanel .chartBox:hover{transform:scale(1.02)}.detailPage .rightPanel .gradeBox{padding-bottom:20px}.detailPage .rightPanel .gradeBox .statusExplain{position:absolute;width:150px;top:20px;left:20px}.detailPage .rightPanel .gradeBox .statusExplain .explainItem{width:100%;display:flex;font-size:12px;margin-bottom:5px}.detailPage .rightPanel .gradeBox .statusExplain .explainItem .explainBlock{width:10px;height:10px;position:relative;top:5px;margin-right:5px}.detailPage .rightPanel .gradeBox .statusExplain .explainItem .explainName{margin-right:5px}.detailPage .rightPanel .gradeBox .leaveWorkingTime{position:absolute;height:100%;width:10px;padding:30px 0 50px;box-sizing:border-box;left:10%;top:0}.detailPage .rightPanel .gradeBox .leaveWorkingTime .line{height:100%;width:100%;border-radius:5px;background:linear-gradient(0deg,#fddd60,#fddd60,#58d9f9,#7cffb2);position:relative}.detailPage .rightPanel .gradeBox .leaveWorkingTime .useLine{width:100%;background:#858484;right:0;top:0;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;transition:all .5s}.detailPage .rightPanel .gradeBox .leaveWorkingTime .posP{position:absolute;height:14px;width:14px;border-radius:50%;background:#7cffb2;left:-2px;transition:.5s}.detailPage .rightPanel .gradeBox .leaveWorkingTime .workAreaText{position:absolute;bottom:-30px;left:-100%;width:200px;font-size:12px}.errorListModal{overflow-y:auto}.homeSumBox{height:100%;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:110% 110%;background-position:50%;background-color:rgba(0,0,0,.08)}.homeSumBox .homeSumChart{height:160%;width:110%}.homeSumBox .partTitleBox{height:90px;width:380px;text-align:center;position:absolute;left:10px;top:0}.homeSumBox .partTitleBox .rectangleLeft{width:35px;height:80px;background:linear-gradient(90deg,#4262d6,#3440e7);position:absolute;left:0;top:0;transform-origin:0,0;z-index:0}.homeSumBox .partTitleBox .rectangleLeft .corner{height:0;width:0;border:22px solid transparent;border-top-color:#06183d;position:absolute;left:-23px;bottom:-23px;transform-origin:50% 50%;transform:rotate(45deg)}.homeSumBox .partTitleBox .rectangleTop{position:relative;left:50px;height:20px;width:100%;background:linear-gradient(0deg,#4067c2,#0618a1);transform-origin:0 30px;transform:skew(60deg);z-index:1}.homeSumBox .partTitleBox .rectangleBottom{height:60px;width:100%;left:30px;background:linear-gradient(180deg,#4242aa,#0618a1);position:absolute;z-index:1}.homeSumBox .partTitleBox .rectangleBottom .partTitle{letter-spacing:10px;font-size:26px;line-height:60px;font-weight:700;color:transparent;background-image:linear-gradient(180deg,#e463eb,#91cc75);-webkit-background-clip:text}.homeSumBox .legendPart{position:absolute;right:0;top:0;height:180px;overflow:hidden;padding:20px 0 10px;box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5);transition:all .5s;background:linear-gradient(180deg,rgba(255,0,255,.1),hsla(0,0%,100%,.3));line-height:36px;font-weight:700;font-size:14px}.homeSumBox .legendPart .itemBox{position:relative;transition:all 1s}.homeSumBox .legendPart .itemBox .point{display:inline-block;width:10px;height:10px;background-color:orange;position:relative;border-radius:50%;border:1px solid #fff}.homeSumBox .legendPart .itemBox .series{margin-left:5px;font-size:12px;display:inline-block;width:25px}.homeSumBox .legendPart .itemBox .itemKey{margin:0 20px}.homeSumBox .legendPart .itemBox .seeAll{text-align:center;margin-top:5px;cursor:pointer;color:rgba(219,230,22,.8)}.homeSumBox .legendPart .itemBox .legendItem{padding:0 30px;border-radius:10px}.homeSumBox .legendPart .itemBox .activeItem{background:hsla(0,0%,100%,.2)}.homeSumBox .legendPart .activeBox_0,.homeSumBox .legendPart .activeBox_1,.homeSumBox .legendPart .activeBox_2{top:0}.homeSumBox .legendPart .activeBox_3{top:-36px}.homeSumBox .legendPart .activeBox_6{top:-144px}.homeSumBox .legendPart .activeBox_4{top:-72px}.homeSumBox .legendPart .activeBox_5{top:-108px}.homeSumBox .legendPart .activeBox_7,.homeSumBox .legendPart .activeBox_8,.homeSumBox .legendPart .activeBox_9{top:-180px}.homeSumBox .legendPart:hover{box-shadow:2px 7px 25px 0 hsla(0,0%,100%,.5)}.homeSumBox .openIcon{height:30px;width:30px;position:absolute;left:135px;bottom:135px;line-height:30px;text-align:center;font-size:20px;cursor:pointer;border-radius:50%;box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5);opacity:.3;transition:all 1s}.homeSumBox .openIcon:hover{opacity:1}.homeSumBox .activeCity{width:300px;height:300px;padding:20px;box-sizing:border-box;text-align:center;background:radial-gradient(hsla(0,0%,100%,.2),transparent);border-radius:50%;position:absolute;left:0;bottom:0;transition:all .5s;transform:scale(0);opacity:0}.homeSumBox .activeCity .closeIcon{position:absolute;height:20px;width:20px;cursor:pointer;background:hsla(0,0%,100%,.5);line-height:20px;left:0;top:0}.homeSumBox .activeCity .closeIcon:hover{background:hsla(0,0%,100%,.7)}.homeSumBox .showChart{transform:scale(1);opacity:1}.homeSumBox .workArea{position:absolute;height:120px;width:40%;max-width:300px;background:linear-gradient(180deg,rgba(145,204,117,.9),hsla(0,0%,100%,.7));left:0;bottom:200px;box-sizing:border-box;padding:10px;line-height:40px;font-size:18px;font-weight:700;border-top-right-radius:40px;border-bottom-right-radius:40px}.homeSumBox .workArea .workAreaKey{line-height:30px}.homeSumBox .workArea .areaValue{position:relative;font-weight:700;font-size:36px;line-height:50px;height:50px;text-align:center;display:flex;justify-content:center;letter-spacing:5px;overflow:hidden;color:transparent;background-image:linear-gradient(180deg,#e463eb,#6c98e3);-webkit-background-clip:text}.homeSumBox .workArea .areaValue .areaPreV{transition:all .5s;margin-top:0}.homeSumBox .workArea .areaValue .areaPreV_0{margin-top:0}.homeSumBox .workArea .areaValue .areaPreV_1{margin-top:-50px}.homeSumBox .workArea .areaValue .areaPreV_2{margin-top:-100px}.homeSumBox .workArea .areaValue .areaPreV_3{margin-top:-150px}.homeSumBox .workArea .areaValue .areaPreV_4{margin-top:-200px}.homeSumBox .workArea .areaValue .areaPreV_5{margin-top:-250px}.homeSumBox .workArea .areaValue .areaPreV_6{margin-top:-300px}.homeSumBox .workArea .areaValue .areaPreV_7{margin-top:-350px}.homeSumBox .workArea .areaValue .areaPreV_8{margin-top:-400px}.homeSumBox .workArea .areaValue .areaPreV_9{margin-top:-450px}.homeSumBox .cooperateProjectList{height:180px;width:40%;max-width:300px;background:linear-gradient(180deg,rgba(255,0,255,.1),hsla(0,0%,100%,.3));box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5);box-sizing:border-box;padding:0 20px 20px;position:absolute;left:0;bottom:0}.homeSumBox .cooperateProjectList .cooperateCity{line-height:50px;font-size:20px;color:#ff24bd;font-weight:700}.homeSumBox .cooperateProjectList .cooperateCity .cityName{margin-left:10px;color:transparent;background-image:linear-gradient(180deg,#c4e312,#ff24bd);-webkit-background-clip:text}.homeSumBox .cooperateProjectList .proItem{margin-bottom:5px;font-size:14px;color:#c8d11e}.homeSaleChart{height:100%}.deviceStatusChart{height:100%}.distributeNumChart{height:100%}.dayBriskChart{height:100%}.constructionAreaChart{height:100%;padding-left:10px}.homePage{height:100%;display:flex;flex-direction:column;box-sizing:border-box}.homePage .messageLine{height:40px;background:#0c5875;text-indent:50px;line-height:40px}.homePage .messageLine>div{position:relative}.homePage .messageLine>div .notificationIcon{color:orange;margin-right:10px}.homePage .homeCont{flex:1 1;display:flex}.homePage .homeCont .panel{flex:1 1;height:100%;padding:20px;box-sizing:border-box}.homePage .homeCont .leftPanel{flex:2 1;display:flex;flex-direction:column;overflow:hidden;height:100%}.homePage .homeCont .leftPanel .deviceStatusBox{height:240px;display:flex;flex-direction:column;background:rgba(61,155,169,.15)}.homePage .homeCont .leftPanel .deviceStatusBox .title{text-align:center;font-weight:700;font-size:18px;line-height:40px}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo{flex:1 1;display:flex}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo .echartBox{flex:1 1}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo .infoUl{width:90px}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo .infoUl .infoItem{line-height:40px}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo .infoUl .infoItem .itemName{color:#1890ff;font-size:14px;margin-right:10px;width:40px}.homePage .homeCont .leftPanel .deviceStatusBox .deviceInfo .infoUl .infoItem .itemValue{font-weight:700;font-size:14px}.homePage .homeCont .leftPanel .marginBlock{height:20px}.homePage .homeCont .leftPanel .deviceSaleList{box-sizing:border-box;flex:1 1;position:relative;overflow:hidden;background:rgba(61,155,169,.15);display:flex;flex-direction:column}.homePage .homeCont .leftPanel .deviceSaleList .typeTitle{font-size:18px;line-height:50px;text-indent:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2));border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-weight:700}.homePage .homeCont .leftPanel .deviceSaleList .typeTitle .listIcon{font-size:20px}.homePage .homeCont .leftPanel .deviceSaleList .typeTitle .titText{margin-left:10px}.homePage .homeCont .leftPanel .deviceSaleList .forwardIconBox{font-size:24px;line-height:36px;text-align:center;box-sizing:border-box;height:36px;width:100%;background:hsla(0,0%,100%,.3)}.homePage .homeCont .leftPanel .deviceSaleList .topIcon{top:10px}.homePage .homeCont .leftPanel .deviceSaleList .downIcon{bottom:10px}.homePage .homeCont .leftPanel .deviceSaleList .typeUlBox{flex:1 1;overflow:hidden;padding:10px 20px}.homePage .homeCont .leftPanel .deviceSaleList .typeUlBox .typeUl .typeItem{text-align:center;line-height:24px;cursor:pointer;margin:10px 0;padding:10px 0;border-radius:15px;opacity:.9;position:relative;transition:all 1s}.homePage .homeCont .leftPanel .deviceSaleList .typeUlBox .typeUl .typeItem:hover{opacity:1;font-size:16px;transform:scale(1.03)}.homePage .homeCont .leftPanel .deviceSaleList .pageList{text-align:center;padding:10px 0}.homePage .homeCont .leftPanel .deviceSaleList .pageList .pagePoint{display:inline-block;height:8px;width:8px;cursor:pointer;border-radius:50%;background:#fff;margin:0 5px;opacity:.5}.homePage .homeCont .leftPanel .deviceSaleList .pageList .activePoint{opacity:1}.homePage .homeCont .leftPanel .deviceTypeBox{height:180px;border:1px solid #0ff;padding:10px 0}.homePage .homeCont .centerPanel{flex:7 1;width:40%;display:flex;flex-direction:column}.homePage .homeCont .centerPanel .centerPanelTopBorder{height:40px;position:relative}.homePage .homeCont .centerPanel .centerPanelTopBorder img{width:100%;height:100%}.homePage .homeCont .centerPanel .areaChart{height:450px;box-sizing:border-box}.homePage .homeCont .centerPanel .saleChart{flex:1 1;margin-top:20px;box-sizing:border-box;border:1px solid #0ff}.homePage .homeCont .rightPanel{flex:3 1;display:flex;flex-direction:column;height:100%}.homePage .homeCont .rightPanel .rightPart{position:relative;flex:1 1;margin:10px 0;border:1px solid #0ff}.homePage .homeCont .rightPanel .rightPart .dayBriskRadio{position:absolute;right:20px;top:30px;font-size:12px}.homePage .homeCont .rightPanel .rightPart .dayBriskRadio span{color:#fff}.homePage .homeCont .rightPanel .constructionAreaChart{flex:1.5 1}.homePage .homeCont .eachBlock{transition:all .5s;box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5)}.homePage .homeCont .eachBlock:hover{transform:scale(1.01)}.companyDistributeChart{height:100%}.modelSpecification{height:100%}.operateAreaPart{height:100%;display:flex;position:relative;box-sizing:border-box;padding:30px 0;width:100%}.operateAreaPart .part{flex-grow:0;width:50%;flex-shrink:0;display:flex;flex-direction:column}.operateAreaPart .part .prePart{margin:0 15px;padding:10px;box-sizing:border-box;flex:1 1;position:relative;transition:all 1s;border-radius:20px;color:#0ff}.operateAreaPart .part .prePart .exchangeIcon{float:right;color:#fff;cursor:pointer;font-weight:700}.operateAreaPart .part .prePart .partValue{text-align:center;font-size:24px;font-weight:700;color:#fff;line-height:60px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.operateAreaPart .part .prePart .statusPartBox{padding-top:10px}.operateAreaPart .part .prePart .statusPartBox .eachStatus{font-weight:12px;display:inline-block;width:48%;cursor:pointer}.operateAreaPart .part .prePart .statusPartBox .eachStatus:hover{color:#0ff}.operateAreaPart .part .prePart .statusPartBox .onlineStatus{color:#91cc75}.operateAreaPart .part .prePart .statusPartBox .offlineStatus{color:#fac858}.operateAreaPart .part .prePart .statusPartBox .unActiveStatus{color:#ccc}.operateAreaPart .part .prePart .statusPartBox .failureStatus{color:#e66}.operateAreaPart .part .marginBlock{height:20px}.operateAreaPart .leftPart{text-align:left}.operateAreaPart .leftPart .topPart{background-image:linear-gradient(135deg,rgba(0,255,255,.3),rgba(0,255,255,.1))}.operateAreaPart .leftPart .bottomPart{background-image:linear-gradient(45deg,rgba(0,255,255,.3),rgba(0,255,255,.1));display:flex;flex-direction:column}.operateAreaPart .leftPart .bottomPart .fillBlock{flex:1 1}.operateAreaPart .rightPart{text-align:right}.operateAreaPart .rightPart .topPart{background-image:linear-gradient(225deg,rgba(0,255,255,.3),rgba(0,255,255,.1))}.operateAreaPart .rightPart .bottomPart{background-image:linear-gradient(315deg,rgba(0,255,255,.3),rgba(0,255,255,.1));display:flex;flex-direction:column}.operateAreaPart .rightPart .bottomPart .fillBlock{flex:1 1}.operateAreaPart .centerCircle{background:#071a42;height:100px;width:100px;left:50%;top:50%;margin-top:-60px;margin-left:-60px;position:absolute;overflow:hidden;border-radius:50%;text-align:center;z-index:10}.operateAreaPart .centerCircle img{height:80%;width:80%;margin-top:10%}.operateAreaPart .activePart{background-image:linear-gradient(180deg,rgba(96,237,127,.7),rgba(244,230,203,.4))!important;color:#ffca0c!important;font-weight:700;transform:scale(1.1)}.hitchStatisticsChart{height:100%}.dayActiveChart{height:100%}.projectList{display:flex;flex-direction:column;height:100%}.projectList .projectListTitle{line-height:42px;position:relative;text-indent:12px;border-left:5px solid rgba(0,255,255,.5);background-image:linear-gradient(90deg,rgba(0,255,255,.3),rgba(0,255,255,.1));font-size:24px}.projectList .projectListTitle .tText{margin-left:10px;font-size:18px}.projectList .projectListTitle:before{content:"";position:absolute;height:15px;width:15px;left:-5px;top:0;background:rgba(0,255,255,.5)}.projectList .dropdownBox{display:flex;margin:15px 10px 10px;line-height:40px}.projectList .dropdownBox .dropdownDom{flex:1 1;padding:5px;line-height:28px;border-radius:10px;background:rgba(0,255,255,.1);text-align:center}.projectList .dropdownBox .dropdownDom .radioItem{display:block}.projectList .listBox{flex:1 1;display:flex;flex-direction:column}.projectList .listBox .listTitle{display:flex;padding:10px 20px;margin:10px 0 5px;background:linear-gradient(180deg,rgba(227,94,234,.5),hsla(0,0%,100%,.2));border-top-left-radius:5px;border-top-right-radius:5px}.projectList .listBox .listTitle .item1{flex:1 1;min-width:50px}.projectList .listBox .listTitle .item2{flex:2 1;min-width:60px}.projectList .listBox .listTitle .item4{flex:4 1}.projectList .listBox .listTitle .item8{flex:8 1;padding:0 10px}.projectList .listBox .listCont{flex:1 1;overflow-x:hidden;overflow-y:auto;position:relative;max-height:550px}.projectList .listBox .listCont .projectItem{line-height:24px;font-size:14px;border-bottom:1px solid rgba(0,255,255,.3);display:flex;padding:8px 20px;transition:all .5}.projectList .listBox .listCont .projectItem .item1{flex:1 1;min-width:50px}.projectList .listBox .listCont .projectItem .item2{flex:2 1;min-width:60px}.projectList .listBox .listCont .projectItem .item4{flex:4 1}.projectList .listBox .listCont .projectItem .item8{flex:8 1;padding:0 10px}.projectList .listBox .listCont .projectItem .status_0{color:orange}.projectList .listBox .listCont .projectItem .status_1{color:#adff2f}.projectList .listBox .listCont .projectItem .status_2{color:grey}.projectList .listBox .listCont .projectItem .status_3{color:red}.projectList .listBox .listCont .projectItem .goDetail{cursor:pointer;color:#0ff;font-weight:700;font-size:20px}.projectList .listBox .listCont .projectItem:hover{background:rgba(0,255,255,.1);transform:scale(1.01)}.projectList .listBox .listCont::-webkit-scrollbar{width:6px}.projectList .listBox .listCont::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:rgba(0,255,255,.6)}.projectList .listBox .listCont::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,255,255,.3)}.kindPage{height:100%;display:flex;flex-direction:column}.kindPage .tabsBox{height:60px;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;padding:0 20px}.kindPage .tabsBox .tabItem{font-size:14px;padding:20px 20px 0;height:100%;box-sizing:border-box;cursor:pointer;transition:all .5s;position:relative;letter-spacing:2px;margin-right:10px;text-shadow:5px 5px 5px #888}.kindPage .tabsBox .notActiveTabItem:hover{background:rgba(0,255,255,.1);top:-2px}.kindPage .tabsBox .activeTabItem{font-weight:700;text-shadow:8px 8px 5px rgba(24,144,255,.3);font-size:16px;border-left:10px groove rgba(0,255,255,.2);background-image:linear-gradient(135deg,rgba(0,255,255,.3),rgba(0,255,255,.1))}.kindPage .kindCont{display:flex;flex:1 1;overflow:hidden}.kindPage .kindCont .panel{height:100%;padding:20px 40px;box-sizing:border-box}.kindPage .kindCont .leftPanel{flex:3 1;display:flex;position:relative;z-index:1;flex-direction:column;min-width:900px}.kindPage .kindCont .leftPanel .leftTopPart{flex:1 1;padding:0 50px;box-sizing:border-box;display:flex;height:300px;max-height:350px}.kindPage .kindCont .leftPanel .leftTopPart>div{height:100%;flex:1 1;padding:20px;box-sizing:border-box}.kindPage .kindCont .leftPanel .leftTopPart .modelSpecificationBox{border-left:2px solid rgba(0,255,255,.3)}.kindPage .kindCont .leftPanel .leftBottomPart{flex:1 1;min-height:300px;max-height:450px;display:flex}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart{flex:1 1;padding:10px;box-sizing:border-box;height:100%;display:flex;flex-direction:column}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart p{line-height:50px;margin:0;background-image:linear-gradient(135deg,rgba(0,255,255,.3),rgba(0,255,255,.1));text-indent:10%;border-top-left-radius:20px;border-top-right-radius:20px;font-size:24px;font-weight:700;vertical-align:middle}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart p .tText{padding-left:10px;font-size:16px}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart p .exchangeChart{float:right;color:#0ff;margin-right:20px;font-size:20px;cursor:pointer}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart>div{background:rgba(132,198,221,.05);border-bottom-left-radius:40px;border-bottom-right-radius:40px;transition:all .5s;flex:1 1}.kindPage .kindCont .leftPanel .leftBottomPart .chartPart>div:hover{background:rgba(132,198,221,.1);transform:scale(1.02)}.kindPage .kindCont .leftPanel .leftBottomPart .operateArea{min-width:350px}.kindPage .kindCont .leftPanel_1:before{content:"";background-image:url(static/track.5440b8ec.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .leftPanel_2:before{content:"";background-image:url(static/measure.8f19bbb5.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .leftPanel_3:before{content:"";background-image:url(static/ground.fdec0ee3.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .leftPanel_4:before{content:"";background-image:url(static/laser.ec16955a.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .leftPanel_5:before{content:"";background-image:url(static/spray.2abf624c.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .leftPanel_6:before{content:"";background-image:url(static/polish.976ca545.png);background-repeat:no-repeat;background-position:50%;background-size:auto 80%;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.15;z-index:-1}.kindPage .kindCont .rightPanel{box-shadow:0 5px 15px 0 hsla(0,0%,100%,.5);background:rgba(132,198,221,.1);padding:20px;box-sizing:border-box;flex:1 1;height:97%;margin:5px 10px 0 0;min-width:300px}.company_cont{padding:20px 20px 50px;height:100%;overflow-y:auto;background:#fff}.company_cont .search_condition{padding:20px}.company_cont .search_condition .cond_row .cond_col .companySelector{width:200px}.company_cont .addProjectBox{padding:0 20px}.company_cont .tableBox{margin-top:20px}.addProjectModal .preLine,.editProjectModal .preLine{padding:5px 0}.addProjectModal .preLine .fieldKey,.editProjectModal .preLine .fieldKey{text-align:right}.addProjectModal .preLine .fieldValue .companySelector,.editProjectModal .preLine .fieldValue .companySelector{width:200px}.addProjectModal .preLine .fieldValue .chooseAreaSelect,.editProjectModal .preLine .fieldValue .chooseAreaSelect{width:120px}.optProjectModal .addProjectBox{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:20px}.optProjectModal .addProjectBox .preLine{padding:5px}.optProjectModal .addProjectBox .preLine .field_key{text-align:right}.optProjectModal .addProjectBox .preLine .chooseAreaSelect{width:150px;margin-right:10px}.optProjectModal .addProjectBox .addProjectBtns{padding:5px 10px;width:400px;text-align:center}.optProjectModal .projectTable{margin-bottom:10px}.batch_add_device_cont{background:#fff;height:100%;overflow-y:auto;padding:20px}.batch_add_device_cont .back{text-align:right;padding-right:20px;font-size:14px}.batch_add_device_cont .speedFill{background:#ccc;padding:30px 20px;margin:10px 0;border-radius:20px}.batch_add_device_cont .speedFill .bntLine{margin:10px 0}.batch_add_device_cont .deviceListCont .modelCont{display:flex;justify-content:space-between;padding:10px}.batch_add_device_cont .deviceListCont .modelCont .devideIcon{margin:0 10px 0 20px;color:#e3dede}.deviceDetailCont{height:100%;overflow-y:auto;background:#fff;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.deviceDetailCont .basicInfo .title{font-size:24px;font-weight:700}.deviceDetailCont .basicInfo .title .statusSpan{font-weight:100;font-size:16px}.deviceDetailCont .tabsBox{flex:1 1}.deviceDetailCont .tabsBox .codeMirrorBox{width:800px;margin-top:10px;margin-bottom:20px}.deviceDetailCont .tabsBox .serviceOptBtns{padding-left:200px}.deviceDetailCont .tabsBox .detailTab{padding:0 20px}.deviceDetailCont .tabsBox .physicsModelCont{display:flex;min-height:600px}.deviceDetailCont .tabsBox .physicsModelCont .modelList{width:186px}.deviceDetailCont .tabsBox .physicsModelCont .modelList .modelNameItem{padding:8px 12px;height:60px;cursor:pointer}.deviceDetailCont .tabsBox .physicsModelCont .modelList .modelNameItem .name{font-size:14px}.deviceDetailCont .tabsBox .physicsModelCont .modelList .modelNameItem .tag{color:#d3d3d3;font-size:9px}.deviceDetailCont .tabsBox .physicsModelCont .modelList .activeModelNameItem{background:#f5f5f5;border-right:2px solid #1890ff}.deviceDetailCont .tabsBox .physicsModelCont .modelList .activeModelNameItem .name,.deviceDetailCont .tabsBox .physicsModelCont .modelList .activeModelNameItem .tag{color:#1890ff}.deviceDetailCont .tabsBox .physicsModelCont .preModelCont{flex:1 1;padding:20px;position:relative}.deviceDetailCont .tabsBox .physicsModelCont .preModelCont .prePropBlock{display:inline-block;width:31%;margin-right:16px;margin-bottom:16px;border:1px solid #f2f2f2;box-shadow:0 1px 4px 0 rgba(0,0,0,.08);height:124px;padding:16px}.deviceDetailCont .tabsBox .physicsModelCont .preModelCont .prePropBlock .propName{font-size:14px}.deviceDetailCont .tabsBox .physicsModelCont .preModelCont .prePropBlock .propRes .propValue{font-size:28px;line-height:42px}.deviceDetailCont .tabsBox .physicsModelCont .preModelCont .prePropBlock .propRes .propTime{font-size:14px;color:#999}.deviceDetailCont .tabsBox .preItem{line-height:36px}.deviceDetailCont .tabsBox .preItem .fieldKey{margin-right:5px}.deviceDetailCont .tabsBox .preItem .fieldValue{font-weight:700}.deviceDetailCont .tabsBox .preItem .deviceImg{max-width:200px;max-height:200px}.deviceDetailCont .tabsBox .preItem .copySpan{color:#1890ff;cursor:pointer}.devices_cont{background:#fff;height:100%;overflow-y:auto;padding:20px}.devices_cont .tableBox{margin-top:20px}.devices_cont .tableBox .deviceSwitch{width:65px;height:28px;background:#d3d3d3;border-radius:20px;cursor:pointer}.devices_cont .tableBox .deviceSwitch .circle{background:#fff;height:24px;width:24px;border-radius:50%;position:relative;top:2px;display:inline-block}.devices_cont .tableBox .openSwitch{text-align:right;background:#1890ff;padding-right:2px}.devices_cont .tableBox .closeSwitch{padding-left:2px}.viewDeviceModal{color:14px}.viewDeviceModal .preLine{padding:5px 10px}.viewDeviceModal .preLine .status_sale{color:green}.viewDeviceModal .preLine .status_send{color:#c775c7}.viewDeviceModal .preLine .status_ease{color:#6495ed}.viewDeviceModal .preLine .isEnable{color:#36db36}.viewDeviceModal .preLine .notEnable{color:grey}.viewDeviceModal .preLine .deviceImg{max-height:100px;max-width:100%}.viewDeviceModal .addRecordBox{padding:10px;margin:10px 0 30px;box-shadow:-3px 3px 5px #1890ff;border-radius:5px;border-top:2px solid #5badf9;border-right:2px solid #5badf9}.viewDeviceModal .addRecordBox .optRecordIcon{font-size:20px;color:#d3d3d3;position:relative;top:3px;cursor:pointer;transition:all 1s;margin-left:10px}.viewDeviceModal .addRecordBox .optRecordIcon:hover{transform:scale(1.1)}.viewDeviceModal .addRecordBox .closeRecordIcon{color:#d3d3d3}.viewDeviceModal .addRecordBox .sureRecordIcon{color:#26d04b}.viewDeviceModal .recordBox{padding:0 20px;max-height:300px;overflow-y:auto}.viewDeviceModal .recordBox .preRecord{padding:5px;border-bottom:1px solid #d3d3d3}.maint_modal_cont{height:600px;overflow-y:auto;padding:20px;box-sizing:border-box}.deviceLogWrap{height:100%;display:flex;flex-direction:column}.deviceLogWrap .deviceLogCont{flex:1 1;min-height:0;margin-top:10px;padding:20px;background:#fff;display:flex;flex-direction:column}.deviceLogWrap .deviceLogCont .searchLine{display:flex}.deviceLogWrap .deviceLogCont .tableBox{flex:1 1;min-height:0;margin-top:20px;overflow-y:auto}.iotLogs{background:#fff;height:100%;overflow-y:auto;padding:20px}.iotLogs .searchConditions{display:flex}.iotLogs .tableWrap .objNameTd{width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iotLogs .paginationWrap{text-align:right}.netcardWrap{display:flex;flex-direction:column;height:100%}.netcardWrap .netcardCont{flex:1 1;background:#fff;display:flex;flex-direction:column;padding:20px}.netcardWrap .netcardCont .additionLine{display:flex;margin-bottom:20px}.netcardWrap .netcardCont .additionLine .leftPart{flex:1 1}.netcardWrap .netcardCont .additionLine .rightPart{width:200px;text-align:right}.netcardWrap .netcardCont .tableBox{flex:1 1;overflow-y:auto}.netcardWrap .netcardCont .tableBox .simstatus .c_point{background:#d3d3d3;display:inline-block;width:12px;height:12px;margin-right:10px;border-radius:50%;position:relative;top:2px}.netcardWrap .netcardCont .tableBox .simstatus .c_point_2{background:#369c36}.netcardWrap .netcardCont .tableBox .netcardAction{padding:0;height:auto}.netcardWrap .netcardCont .paginationBox{text-align:right}.createOTAUpgradeWrap{height:100%;background:#fff;box-sizing:border-box;padding:20px 20px 60px;position:relative}.createOTAUpgradeWrap .title{font-size:26px;font-weight:700;margin-bottom:20px}.createOTAUpgradeWrap .title .backIcon{cursor:pointer}.createOTAUpgradeWrap .stepBox .stepBlock{display:inline-block;margin-right:20px;color:grey;font-weight:14px;margin-bottom:20px}.createOTAUpgradeWrap .stepBox .stepBlock .circle{display:inline-block;width:30px;height:30px;text-align:center;font-size:16px;border:1px solid #d3d3d3;margin-right:10px;border-radius:50%}.createOTAUpgradeWrap .stepBox .stepBlock .activeCircle{background:#0070cc;border-color:#0070cc;color:#fff}.createOTAUpgradeWrap .stepBox .stepBlock .stepText{font-weight:700}.createOTAUpgradeWrap .stepBox .stepBlock .activeText{color:#0070cc}.createOTAUpgradeWrap .stepBox .stepBlock .showLine{position:relative;top:-5px;margin-left:20px;display:inline-block;width:100px;height:1px;border-top:1px solid grey}.createOTAUpgradeWrap .processWrap .itemKey{margin-bottom:10px}.createOTAUpgradeWrap .processWrap .itemValue{margin-bottom:20px}.createOTAUpgradeWrap .processWrap .itemValue .updateMode{display:inline-block;margin-right:20px;border:1px solid #d3d3d3;padding:10px 20px;border-radius:4px;font-size:12px;cursor:pointer;position:relative;letter-spacing:2px;color:#d3d3d3}.createOTAUpgradeWrap .processWrap .itemValue .activeMode{border:1px solid #1890ff;color:#0070cc}.createOTAUpgradeWrap .processWrap .itemValue .activeMode:after{content:"√";position:absolute;color:#fff;background:#0070cc;font-size:12px;right:0;bottom:0;height:14px;width:14px;text-align:center;line-height:14px;border-bottom-right-radius:4px;border-top-left-radius:4px}.createOTAUpgradeWrap .processWrap .finishTitle{margin-top:100px;text-align:center;font-size:16px;font-weight:700}.createOTAUpgradeWrap .processWrap .finishTitle .checkIcon{border-radius:50%;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;font-size:18px;background:green;color:#fff;margin-right:10px}.createOTAUpgradeWrap .processWrap .step3_text{text-align:center;margin-top:20px}.createOTAUpgradeWrap .processWrap .step3_btnBox{text-align:center;margin-top:20px}.createOTAUpgradeWrap .nextStepBlock{height:60px;position:absolute;width:100%;border-top:1px solid #d3d3d3;bottom:0;left:0;padding-top:12px;padding-left:10px}.otaDetailWrap{background:#fff;height:100%;padding:20px;box-sizing:border-box}.otaDetailWrap .title{font-size:26px;font-weight:700;margin-bottom:10px}.otaDetailWrap .title .backIcon{cursor:pointer}.otaDetailWrap .title .statusTag{font-size:12px;line-height:24px;margin-left:20px;padding:2px 8px;border-radius:15px}.otaDetailWrap .title .status_1{background:#fff7db;color:#ffc440}.otaDetailWrap .title .status0{background:#d3d3d3;color:grey}.otaDetailWrap .title .status1{background:#edfcf1;color:#1e8e3e}.otaDetailWrap .title .status2{background:#edfcf1;color:#1890ff}.otaDetailWrap .title .status3{background:#fcefee;color:#d93026}.otaDetailWrap .detailCont{color:grey;padding:10px;margin-bottom:10px}.otaDetailWrap .detailCont .preLine{line-height:30px}.otaDetailWrap .tabsBox{border-bottom:1px solid #d3d3d3;margin-bottom:10px}.otaDetailWrap .tabsBox .preTab{padding:8px 20px;display:inline-block;border:1px solid #e9e9e9;cursor:pointer;border-bottom:0}.otaDetailWrap .tabsBox .activeTab{border-top:4px solid #1890ff;border-bottom:1px solid #fff;position:relative;bottom:-1px}.otaDetailWrap .taskListWrap .conditionBox{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:10px}.otaDetailWrap .taskListWrap .conditionBox .conditionActions{display:flex;flex:1 1;min-width:0;flex-wrap:wrap;grid-gap:10px;gap:10px}.otaDetailWrap .taskListWrap .conditionBox .refreshBtn{flex:0 0 auto;width:32px;height:32px;padding:0;color:#888}.otaDetailWrap .taskListWrap .point{display:inline-block;height:9px;width:9px;position:relative;border-radius:50%;margin-right:5px}.otaDetailWrap .taskListWrap .point_PLANNED{background:orange}.otaDetailWrap .taskListWrap .point_IN_PROGRESS{background:#1890ff}.otaDetailWrap .taskListWrap .point_COMPLETED{background:#1e8e3e}.otaDetailWrap .taskListWrap .point_CANCELED{background:grey}.otaDetailWrap .taskListWrap .pagiBox{margin-top:10px;text-align:right}.otaDetailWrap .packageInfoWrap{padding:0 10px}.otaDetailWrap .packageInfoWrap .titleLine{margin-bottom:5px;font-weight:700}.otaDetailWrap .packageInfoWrap .infoLine{color:grey;padding:3px 0}.ota_wrap{height:100%;background:#fff;padding:20px;box-sizing:border-box}.ota_wrap .tabBox{line-height:30px;font-size:14px;font-weight:700;display:flex;padding:0 10px;border-bottom:1px solid #d3d3d3;margin-bottom:20px}.ota_wrap .tabBox .preTab{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:0 10px;cursor:pointer}.ota_wrap .tabBox .activeTab{border-top:4px solid #1890ff}.ota_wrap .contBox .searchLine{margin-bottom:10px}.ota_wrap .contBox .point{display:inline-block;height:9px;width:9px;position:relative;border-radius:50%;margin-right:5px}.ota_wrap .contBox .point_-1{background:orange}.ota_wrap .contBox .point_0{background:grey}.ota_wrap .contBox .point_1{background:green}.ota_wrap .contBox .point_2{background:#1890ff}.ota_wrap .contBox .point_3{background:#d93026}.addPackageModal .itemKey{margin-bottom:5px}.addPackageModal .itemVal{margin-bottom:12px}.addPackageModal .desTextArea>textarea::-webkit-scrollbar{width:6px}.addPackageModal .desTextArea>textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);opacity:.2;background:grey}.addPackageModal .desTextArea>textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:#d3d3d3}.addPackageModal .loadingMask{background:hsla(0,0%,100%,.3);left:0;top:0;height:100%;width:100%;position:absolute;font-size:50px;color:#1890ff;font-weight:700}.verifiedModalWrap{padding:30px 10px 0}.verifiedModalWrap .verifiedTitle{display:flex;padding:20px 0 10px}.verifiedModalWrap .verifiedTitle .left{flex:1 1;font-size:16px}.verifiedModalWrap .verifiedTitle .left .checkIcon{font-size:20px;margin-right:10px;display:inline-block;border-radius:50%;background:#1e8e3e;width:30px;height:30px;color:#fff;font-weight:700;text-align:center;position:relative;top:3px;line-height:30px}.verifiedModalWrap .verifiedTitle .right{font-size:16px;position:relative;top:10px}.verifiedModalWrap .precentLine{height:8px;border-radius:5px;background:#0070cc;margin:10px 0}.verifiedModalWrap .explain{color:grey}.verifiedModalWrap .buttonBox{margin-top:70px;text-align:right}.verifyModalWrap{padding:0 20px}.verifyModalWrap .formBox{font-size:14px}.verifyModalWrap .formBox .keyLine{line-height:30px}.verifyModalWrap .formBox .valueLine{line-height:30px;margin-bottom:5px;color:grey;padding-left:10px}.verifyModalWrap .btnBox{margin-top:50px;text-align:right}.drawerWrap{padding-bottom:50px;position:relative}.drawerWrap .pagiBox{text-align:right;margin-top:10px}.drawerWrap .btnBox{display:flex;position:absolute;height:50px;bottom:0;width:100%;padding:20px 20px 0;border-top:1px solid grey}.drawerWrap .btnBox .selNumText{text-align:right;flex:1 1}.otaTaskWrap{height:100%;background:#fff;padding:20px;box-sizing:border-box}.otaTaskWrap .title{font-size:26px;font-weight:700;margin-bottom:10px}.otaTaskWrap .title .backIcon{cursor:pointer}.otaTaskWrap .tabsBox{border-bottom:1px solid #d3d3d3;margin-bottom:20px}.otaTaskWrap .tabsBox .preTab{padding:8px 20px;display:inline-block;border:1px solid #e9e9e9;cursor:pointer;border-bottom:0}.otaTaskWrap .tabsBox .activeTab{border-top:4px solid #1890ff;border-bottom:1px solid #fff;position:relative;bottom:-1px}.otaTaskWrap .deviceListWrap .statusWrap{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;color:grey;margin-bottom:20px}.otaTaskWrap .deviceListWrap .statusWrap .statusFilters{display:flex;flex:1 1;min-width:0;flex-wrap:wrap;grid-gap:12px 20px;gap:12px 20px}.otaTaskWrap .deviceListWrap .statusWrap .preStatus{display:inline-block;border:1px solid #d3d3d3;padding:10px 20px;border-radius:4px;font-size:12px;cursor:pointer;position:relative;letter-spacing:2px}.otaTaskWrap .deviceListWrap .statusWrap .activeStatus{border:1px solid #1890ff}.otaTaskWrap .deviceListWrap .statusWrap .activeStatus:after{content:"√";position:absolute;color:#fff;background:#1890ff;font-size:12px;right:0;bottom:0;height:14px;width:14px;text-align:center;line-height:14px;border-bottom-right-radius:4px;border-top-left-radius:4px}.otaTaskWrap .deviceListWrap .statusWrap .refreshBtn{flex:0 0 auto;width:32px;height:32px;padding:0;color:#888}.otaTaskWrap .deviceListWrap .tableBox .pagiBox{margin-top:10px;text-align:right}.otaTaskWrap .deviceListWrap .point{display:inline-block;height:8px;width:8px;position:relative;border-radius:50%;margin-right:8px}.otaTaskWrap .deviceListWrap .point_CONFIRM,.otaTaskWrap .deviceListWrap .point_QUEUED{background:grey}.otaTaskWrap .deviceListWrap .point_NOTIFIED{background:#1890ff}.otaTaskWrap .deviceListWrap .point_IN_PROGRESS{background:#ffc440}.otaTaskWrap .deviceListWrap .point_SUCCEEDED{background:green}.otaTaskWrap .deviceListWrap .point_FAILED{background:red}.otaTaskWrap .deviceListWrap .point_CANCELED{background:#ff8a00}.otaTaskWrap .taskInfo .basicInfo{border-bottom:1px solid #d3d3d3;padding-bottom:20px;margin-bottom:20px}.otaTaskWrap .taskInfo .basicInfo .headLine{font-weight:700}.otaTaskWrap .taskInfo .basicInfo .preLine{color:grey;padding:4px 0}.otaTaskWrap .taskInfo .tagInfo .headLine{font-weight:700}.otaTaskWrap .taskInfo .tagInfo .preLine{color:grey;padding:4px 0}.opt_product_modal .preLine{padding:5px 0}.opt_product_modal .preLine .field_key{text-align:right}.opt_product_modal .preLine .imgItem img{max-width:200px;max-height:200px}.product_cont{height:100%;background:#fff;overflow-y:auto}.product_cont .optArea{padding:20px;border-bottom:1px solid #d3d3d3}.product_cont .product_group{padding:20px}.product_cont .product_group .product_card{background:hsla(0,0%,78.4%,.1);width:300px;display:inline-block;margin-right:30px;margin-bottom:50px;box-shadow:2px 2px 5px #ccc}.product_cont .product_group .product_card .card_cont{padding-bottom:20px;position:relative}.product_cont .product_group .product_card .card_cont .card_title .product_name{font-weight:700;line-height:50px;letter-spacing:3px;font-size:18px}.product_cont .product_group .product_card .card_cont .card_title .product_sum{font-size:26px;color:#1890ff;font-weight:700}.product_cont .product_group .product_card .card_cont .ant-card-meta-description{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product_cont .paginationBox{padding:0 20px}.product_view_img_modal{max-width:840px;padding:0}.product_view_img_modal .ant-modal-content{background:transparent}.product_view_img_modal .ant-modal-content .view_img{max-width:800px;max-height:600px}.engineDetailWrap{height:100%;background:#fff;overflow-y:auto;padding:20px;display:flex;flex-direction:column}.engineDetailWrap .rowLine{margin-bottom:10px}.engineDetailWrap .rowLine .colKey{text-align:right;padding-right:10px;box-sizing:border-box;width:100px}.engineDetailWrap .rowLine .colValue{width:500px}.engineDetailWrap .tabTitleLine{border-bottom:1px solid #d3d3d3;display:flex}.engineDetailWrap .tabTitleLine .preTab{line-height:30px;padding:5px 20px;font-size:14px;font-weight:700;cursor:pointer}.engineDetailWrap .tabTitleLine .preTab:hover{color:#1890ff;border-bottom:2px solid #1890ff}.engineDetailWrap .tabTitleLine .activeTab{color:#1890ff;border-bottom:2px solid #1890ff}.engineDetailWrap .datasourceCont{flex:1 1;padding:20px}.engineDetailWrap .datasourceCont .datasTopLine{padding:10px 0}.engineDetailWrap .datasourceCont .topicListCont{margin-top:10px}.engineDetailWrap .datasourceCont .topicListCont .topicTitle{border-bottom:1px solid grey;line-height:30px}.engineDetailWrap .datasourceCont .topicListCont .topicTitle .preCol{text-indent:5px}.engineDetailWrap .datasourceCont .topicListCont .topicItem{padding:10px 0}.engineDetailWrap .datasourceCont .topicListCont .topicItem .preCol{text-indent:5px}.engineDetailWrap .datasourceCont .topicListCont .topicItem:hover{background:#f7f7f7}.engineDetailWrap .destinationCont{flex:1 1;padding:20px}.engineDetailWrap .destinationCont .preDestinationPart .radioLine{margin-bottom:20px}.engineDetailWrap .destinationCont .preDestinationPart .destinationRow{margin-bottom:10px}.engineDetailWrap .destinationCont .preDestinationPart .destinationRow .destinationColKey{width:100px}.engineDetailWrap .destinationCont .preDestinationPart .destinationRow .destinationColValue{flex:1 1}.drawerWrap{height:100%;display:flex;flex-direction:column}.drawerWrap .placeholderBlk_10{height:10px}.drawerWrap .tableBox{flex:1 1;overflow-y:auto}.drawerWrap .placeholderBlk_5{height:5px}.engineListWrap{display:flex;flex-direction:column;height:100%}.engineListWrap .engineCont{flex:1 1;padding:20px;box-sizing:border-box;background:#fff;overflow-y:auto;display:flex;flex-direction:column}.engineListWrap .engineCont .conditions{margin-bottom:20px;display:flex;justify-content:space-between}.engineListWrap .engineCont .tableCont{display:flex;flex-direction:column;flex:1 1}.engineListWrap .engineCont .tableCont .tableBox{flex:1 1;overflow-y:auto}.engineListWrap .engineCont .tableCont .point{display:inline-block;margin-right:10px;height:8px;width:8px;border-radius:50%}.engineListWrap .engineCont .tableCont .greenPoint{background:green}.engineListWrap .engineCont .tableCont .redPoint{background:#d93026}.engineListWrap .engineCont .tableCont .pagiBox{text-align:right;margin-top:20px}.ruleengineLogsCont{height:100%;overflow-y:auto;background:#fff;padding:20px;display:flex;flex-direction:column}.ruleengineLogsCont .headLine{display:flex;justify-content:space-between}.ruleengineLogsCont .tableBox{flex:1 1;overflow-y:auto}.ruleengineLogsCont .pagiBox{margin-top:10px;text-align:right}.serialDetailWrap{height:100%;background:#fff;padding:20px;overflow-y:auto}.serialDetailWrap .title{font-size:16px;font-weight:700;line-height:50px}.serialDetailWrap .serialCont{margin-top:20px}.serialDetailWrap .serialCont .preItem{margin-bottom:20px}.serialDetailWrap .serialCont .preItem .fieldKey{width:120px;text-align:right;text-indent:20px}.snWrap{background:#fff;height:100%;position:relative;display:flex;flex-direction:column;padding:20px}.snWrap .searchLine{height:70px}.snWrap .tableBox{flex:1 1;overflow-y:auto}.snWrap .pagiBox{height:30px;padding-right:20px}.versionDistribution{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.versionDistribution .title{text-align:center;font-weight:700;font-size:18px;margin-bottom:10px;margin-top:10px}.versionDistribution .preRow{line-height:26px}.versionDistribution .preRow .preCol{text-align:center}.versionDistribution .titleRow{padding:5px 0}.versionDistribution .tableBox{flex:1 1;overflow-y:auto}.versionDistribution .tableBox .preRow:hover{background:rgba(24,144,255,.1)}.versionDistribution .tableBox::-webkit-scrollbar{width:6px;height:6px}.versionDistribution .tableBox::-webkit-scrollbar-track{background-color:#fff;border-radius:25px}.versionDistribution .tableBox::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:25px}.iotVersionManage{height:100%;background:#fff;padding:20px;overflow-y:auto}.iotVersionManage .productList .preProductTag{text-align:center;display:inline-block;line-height:30px;border:1px solid #d3d3d3;border-radius:10px;padding:0 20px;margin-right:20px}.iotVersionManage .productList .preProductTag:hover{background:#1890ff;color:#fff;font-weight:700}.iotVersionManage .productList .activeTag{background:#1890ff;color:#fff;font-weight:700;border:0}.iotVersionManage .distributionCont{height:300px;background:hsla(0,0%,91.4%,.4);padding:20px;display:flex;margin:20px 0 20px 20px}.iotVersionManage .distributionCont .echartWrap{width:50%}.iotVersionManage .distributionCont .tableWrap{height:100%;display:flex;flex-direction:column;width:50%;border-right:1px solid #d3d3d3;box-sizing:border-box}.iotVersionManage .distributionCont .tableWrap .accountForTit{text-align:center;font-weight:700;font-size:18px;margin-bottom:10px;margin-top:10px}.iotVersionManage .distributionCont .tableWrap .itemBox{flex:1 1;overflow-y:auto;width:95%}.iotVersionManage .distributionCont .tableWrap .itemBox .accountForItem{margin-bottom:10px;display:flex;text-align:center}.iotVersionManage .distributionCont .tableWrap .itemBox .accountForItem .itemKey{width:100px;text-align:right;margin-right:10px}.iotVersionManage .distributionCont .tableWrap .itemBox .accountForItem .percentageLine{height:20px}.iotVersionManage .distributionCont .tableWrap .itemBox::-webkit-scrollbar{width:6px;height:6px}.iotVersionManage .distributionCont .tableWrap .itemBox::-webkit-scrollbar-track{background-color:#fff;border-radius:25px}.iotVersionManage .distributionCont .tableWrap .itemBox::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:25px}.iotVersionManage .distributionCont .emptyData{color:#d3d3d3;font-size:18px;line-height:120px;text-align:center;letter-spacing:6px}.iotVersionManage .addtionLine{padding:20px 0}.login-contain{height:100vh;position:relative;display:flex;flex-direction:column;overflow:auto;width:100%;justify-content:center;align-items:center}.login-contain .backgroundBlock{position:fixed;height:100%;width:100%;background-image:url(static/loginbackground3.dd11b934.gif);background-repeat:no-repeat;background-size:100% 100%;opacity:.15;z-index:-1}.login-contain .companyName{position:fixed;height:100px;width:400px;left:100px;top:80px;font-size:44px;font-weight:700;color:#ea6f5a;letter-spacing:8px}.login-contain .companyName img{position:relative;top:-10px}.login-contain .logoBox{height:100px;width:500px;display:flex;justify-content:center;line-height:80px;font-size:28px;color:#1890ff;font-weight:700;transition:all .5s;letter-spacing:4px}.login-contain .logoBox img{height:80px;margin-right:20px}.login-contain .login-block{height:400px;width:500px;border:1px solid #d3d3d3;padding:20px 30px;background:#fff;position:relative}.login-contain .login-block .exchangeType{float:right;cursor:pointer;color:#1890ff;position:absolute;right:10px;top:10px}.login-contain .login-block .block-header{text-align:center;line-height:40px}.login-contain .login-block .block-header span{display:inline-block;color:#1890ff;font-weight:700;padding:0 20px;border-bottom:2px solid #1890ff}.login-contain .login-block .loginAddition{display:flex;justify-content:space-between}.login-contain .login-block .loginAddition .forgetTip{color:#bbb}.login-contain .imgBox{position:absolute;height:800px;width:1200px;background:orange}.login-contain .imgBox img{max-height:800px;max-width:1200px}.page_companyAdd{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_companyAdd .companyAdd{box-sizing:border-box;flex:1 1;background:#fff}.page_companyAdd .companyAdd .titLine{padding:0 20px;line-height:50px;font-size:18px;font-weight:700;border-bottom:1px solid #d3d3d3}.page_companyAdd .companyAdd .companyCont{padding:20px 50px}.page_companyAdd .companyAdd .companyCont .eachLine{margin-bottom:40px}.page_companyAdd .companyAdd .companyCont .eachLine .eachItem{padding-right:40px;box-sizing:border-box}.page_companyAdd .companyAdd .companyCont .eachLine .eachItem .tipIcon{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#1890ff;color:#fff;margin:0 5px}.page_companyAdd .companyAdd .companyCont .eachLine .eachItem .logoPic{max-width:100%;max-height:200px}.page_companyAdd .companyAdd .companyCont .eachLine .eachItem .draggerBox{height:200px;position:relative}.page_companyAdd .companyAdd .companyCont .eachLine .eachItem .draggerBox .uploadingBox{height:100%;width:100%;position:absolute;top:0;left:0;font-size:18px;text-align:center;padding:20px;color:#fff;background:rgba(0,0,0,.6)}.page_companyList{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_companyList .companyList{padding:20px;box-sizing:border-box;flex:1 1;background:#fff}.page_companyList .companyList .queryAddition .searchAddition{width:200px}.page_companyList .companyList .listCont .tableBox .table_company_logo{max-width:40px;max-height:40px}.page_deptList{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_deptList .deptCont{flex:1 1;overflow:hidden;display:flex}.page_deptList .deptCont .leftTreePanel{width:300px;height:100%;overflow-y:auto;box-sizing:border-box;padding:20px;margin-right:20px;background:#fff;line-height:140px}.page_deptList .deptCont .rightTablePanel{height:100%;flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.page_deptList .deptCont .rightTablePanel .searchArea{background:#fff;margin-bottom:10px;padding:10px 20px}.page_deptList .deptCont .rightTablePanel .searchArea .searchInput{width:200px}.page_deptList .deptCont .rightTablePanel .tableBox{flex:1 1;background:#fff;padding:20px;overflow-y:auto}.deptModal .fieldInput{width:200px}.deptModal .fieldNumberInput{width:100px}.page_userAdd{height:100%;display:flex;flex-direction:column}.page_userAdd .addUserContainner{background:#fff;flex:1 1;padding:20px 20px 50px;margin-bottom:40px;box-sizing:border-box;text-align:center}.page_userAdd .addUserContainner .topBar{text-align:left}.page_userAdd .addUserContainner .formCont{line-height:32px;width:500px;display:inline-block}.page_userAdd .addUserContainner .formCont .preLine{margin:20px 0}.page_userAdd .addUserContainner .formCont .preLine .leftLabel{text-align:right}.page_userAdd .addUserContainner .formCont .preLine .requireData:before{content:"*";margin-right:4px;color:#ff4d4f;font-size:14px;line-height:1;display:inline-block}.page_userAdd .addUserContainner .formCont .preLine .rightLabel{text-align:left}.page_userAdd .addUserContainner .formCont .preLine .errInfo{text-align:left;color:#ce2427}.addUserSuccessModal{padding:20px;font-size:20px;text-align:center;color:#25b925}.comfirmModalCont{display:flex;padding:20px 20px 30px}.typeIcon{color:#fff;border-radius:50%;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-weight:700;margin-right:20px;font-size:30px}.typeWarning{background:orange}.typeError{background:#bf1515}.typeSuccess{background:#0ab80a}.grantRolesCont{height:500px;display:flex}.grantRolesCont .deptTreeBox{width:240px;height:100%;overflow-y:auto}.grantRolesCont .rolesTableBox{width:440px;height:100%;padding:0 20px 20px;border-left:1px solid #d3d3d3;overflow-y:auto}.grantRolesCont .roleBox{flex:1 1;height:100%;display:flex;overflow-y:auto;flex-direction:column}.grantRolesCont .roleBox .ownRolesTit{font-weight:700;text-indent:20px;color:#fff;background:#1890ff;border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 0}.grantRolesCont .roleBox .ownRolesCont{border-left:1px solid #d3d3d3;padding:20px;flex:1 1}.page_userList{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_userList .userListCpnt{box-sizing:border-box;flex:1 1;display:flex;flex-direction:row}.page_userList .userListCpnt .leftPanel{width:300px;height:100%;background:#fff;padding:20px;margin-right:20px}.page_userList .userListCpnt .rightPanel{flex:1 1;padding:20px;background:#fff}.page_userList .userListCpnt .rightPanel .queryAddition .searchAddition{width:200px}.page_userList .userListCpnt .rightPanel .tableBox .openSwitch{width:50px;height:24px;border-radius:20px;background:#1890ff;position:relative}.page_userList .userListCpnt .rightPanel .tableBox .openSwitch .circle{display:inline-block;height:20px;width:20px;background:#fff;border-radius:50%;position:absolute;top:2px;right:2px}.page_userList .userListCpnt .rightPanel .tableBox .closeSwitch{width:50px;height:24px;border-radius:20px;background:#d3d3d3;position:relative}.page_userList .userListCpnt .rightPanel .tableBox .closeSwitch .circle{display:inline-block;height:20px;width:20px;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.page_userList .modifyPwdItem{line-height:30px}.modifyUserRow{margin-bottom:20px}.modifyUserRow .formItem{text-align:right;padding-right:10px;box-sizing:border-box}.addProcessWrap{background:#fff;padding:20px;display:flex;flex-direction:column;position:relative}.addProcessWrap .conditionLion{height:50px;border-bottom:1px solid #d3d3d3}.addProcessWrap .paginationBox{padding:10px 0}.addProcessWrap .mapsCont{flex:1 1;min-height:0;overflow-y:auto}.addProcessWrap .opt{height:50px}.addSpplSwiperCont{background-color:#fff;height:100%;position:relative;overflow:hidden}.addSpplSwiperCont .bannerBox{height:100%;width:300%;position:relative;transition:all .5s;display:flex}.addSpplSwiperCont .bannerBox .step{width:33.33%;height:100%;top:0;bottom:0;box-sizing:border-box;padding-bottom:50px;position:relative;text-align:center}.addSpplSwiperCont .bannerBox .step .stepCont{padding-top:40px}.addSpplSwiperCont .bannerBox .step .stepCont .stepNum{font-size:20px;font-weight:700;display:inline-block;border-radius:50%;width:50px;height:50px;line-height:50px;background:#1890ff;margin:0 auto;color:#fff}.addSpplSwiperCont .bannerBox .step .prevIcon{line-height:60px;border-radius:50%;text-align:center;font-size:28px;width:60px;position:absolute;height:60px;background:rgba(0,0,0,.1);left:20px;top:50%;margin-top:-30px;opacity:.6}.addSpplSwiperCont .bannerBox .step .nextIcon{line-height:60px;border-radius:50%;text-align:center;font-size:28px;width:60px;position:absolute;height:60px;background:rgba(0,0,0,.2);right:20px;top:50%;margin-top:-30px;opacity:.6}.addSpplSwiperCont .bannerBox .step1 .stepCont{display:inline-block}.addSpplSwiperCont .bannerBox .step1 .stepCont .item_desc{font-weight:700;font-size:14px;text-align:left;color:#000;margin-top:80px}.addSpplSwiperCont .bannerBox .step2{box-sizing:border-box}.addSpplSwiperCont .bannerBox .step2 .stepCont{display:flex;flex-direction:column;height:100%}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont{padding:0 100px 20px 120px;flex:1 1;display:flex;overflow:hidden;flex-direction:column}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont .selMapTitle{text-align:left;padding:10px 0;display:flex}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont .selMapTitle .titText{font-size:14px;font-weight:700;color:#000}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont .loadingMaps{line-height:200px;font-size:18px;color:#1890ff}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont .paginationBox{text-align:right}.addSpplSwiperCont .bannerBox .step2 .stepCont .selMapCont .mapCardsBox{padding:10px;text-align:left;flex:1 1;overflow:auto}.addSpplSwiperCont .bannerBox .step3{overflow:auto}.addSpplSwiperCont .bannerBox .step3 .stepCont .item_desc{font-weight:700;font-size:14px;color:#000;margin-top:40px}.addSpplSwiperCont .bannerBox .step3 .stepCont .confirm_info{width:600px;display:inline-block;text-align:left;font-weight:700;position:relative}.addSpplSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapT{display:flex;justify-content:space-between}.addSpplSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapBox{width:100%;position:relative}.addSpplSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapBox img{width:100%}.addSpplSwiperCont .bannerBox_1{left:0}.addSpplSwiperCont .bannerBox_2{left:-100%}.addSpplSwiperCont .bannerBox_3{left:-200%}.addSpplSwiperCont .backToList{position:absolute;right:40px;top:20px}.task433_cont{background:#fff;overflow-y:auto}.task433_cont .mockBox{height:2000px}.task433_list_cont{height:100%;display:flex;flex-direction:column;overflow:hidden}.task433_list_cont .top_line{display:flex;justify-content:space-between;padding:20px;background:#fff}.task433_list_cont .top_line .search_items{display:flex;flex-direction:row}.task433_list_cont .top_line .search_items .addi_item{margin-right:10px}.task433_list_cont .placeLine{min-height:10px;background:#f0f2f5}.task433_list_cont .list_cont{flex:1 1;margin-top:10px;display:flex;position:relative;overflow:hidden}.task433_list_cont .list_cont .tree_cont{width:250px;padding:20px;overflow-y:auto;margin-right:10px;background:#fff}.task433_list_cont .list_cont .table_cont{flex:1 1;background:#fff;overflow-y:auto;height:100%;display:flex;flex-direction:column}.task433_list_cont .list_cont .table_cont .task_table{margin-bottom:10px;flex:1 1}.task433_list_cont .list_cont .table_cont .pagination_cont{padding:0 20px;text-align:right;min-height:40px}.finishUpload{text-align:center;width:100px;height:100px;background:#88ee52;color:#fff;font-size:60px;font-weight:700;border-radius:50%;margin:10px auto 0}#planWallCanvas{position:absolute;z-index:10;top:0;left:0}#planRoofCanvas{position:absolute;z-index:10;top:0;left:0}#planBeamcCanvas{position:absolute;z-index:10;top:0;left:0}#planBeamdCanvas{position:absolute;z-index:10;top:0;left:0}#planPointCanvas{position:absolute;z-index:11;top:0;left:0}.drawerForPoint{padding:10px;font-size:14px}.drawerForPoint .preLine{margin-bottom:10px}.drawerForPoint .preLine .colTit{text-align:right;text-indent:10px;font-weight:700;font-size:15px}.drawerForPoint .linePart_block{margin-top:15px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #1890ff}.drawerForPoint .linePart_block .lp_tit{line-height:30px;text-indent:10px;background:#1890ff;color:#fff;font-size:15px;font-weight:700}.drawerForPoint .linePart_block .lp_cont{padding:10px}.drawerForPoint .linePart_block .lp_cont .lp_preLine .lp_colTit{text-align:right;text-indent:5px}.beamsConfigModalCont{display:flex}.beamsConfigModalCont .beamConfigPart{flex:1 1;margin:20px 10px;padding:10px 10px 10px 20px;background:#eee;border-radius:10px}.beamsConfigModalCont .beamConfigPart .tit{line-height:40px;font-size:14px;font-weight:700}.beamsConfigModalCont .beamConfigPart .configCont .conf_line{margin-bottom:10px}.beamsConfigModalCont .beamConfigPart .configCont .conf_line .itemKey{text-align:right;text-indent:10px}#drawRectCanvas{position:absolute;z-index:10;top:0;left:0}#pointRangeCircle{position:absolute;z-index:11;top:0;left:0}.planTaskWrap{position:relative;height:100vh;background:#fff;box-sizing:border-box;min-width:1200px}.planTaskWrap .topLine{background:#001529;border-bottom:2px solid grey;position:fixed;top:0;width:100%;height:50px;display:flex}.planTaskWrap .topLine .project_map_info{width:400px;line-height:50px;padding-left:20px;border-right:3px solid #fff;font-weight:700;font-size:14px;color:#fff;background:#91807a;display:flex}.planTaskWrap .topLine .project_map_info .taskName{width:320px}.planTaskWrap .topLine .project_map_info .copyBox{flex:1 1;position:relative;z-index:9999;font-size:16px;text-align:center}.planTaskWrap .topLine .opt_area{flex:1 1;display:flex}.planTaskWrap .topLine .opt_area .task_opt{flex:1 1;display:flex}.planTaskWrap .topLine .opt_area .task_opt .plan_type{width:600px;display:flex}.planTaskWrap .topLine .opt_area .task_opt .plan_type .preTech{min-width:120px;line-height:42px;margin-top:8px;text-align:center;background:#fff;color:#1890ff;white-space:nowrap;font-weight:700;cursor:pointer;font-size:14px;letter-spacing:3px;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:12px;border:solid #1890ff;border-width:2px 2px 0}.planTaskWrap .topLine .opt_area .task_opt .plan_type .activeTech{background:#1890ff;font-weight:700;font-size:15px;color:#fff}.planTaskWrap .topLine .opt_area .task_opt .plan_type .preTech:hover{background:#1890ff;font-weight:700;font-size:16px;color:#fff}.planTaskWrap .topLine .opt_area .task_opt .pointSel{padding-top:10px;margin-left:50px}.planTaskWrap .topLine .opt_area .backToList{width:100px;line-height:50px;cursor:pointer;background:#1890ff;color:#fff;text-align:center}.planTaskWrap .planCont{height:100%;padding-top:50px;box-sizing:border-box;display:flex}.planTaskWrap .planCont .leftPart{width:400px;position:relative}.planTaskWrap .planCont .leftPart .transListOrDetail{position:fixed;z-index:9999;left:0;width:400px;height:50px;color:#1890ff;font-weight:700;font-size:30px;text-align:center;line-height:50px}.planTaskWrap .planCont .leftPart .transListOrDetail:hover{background:hsla(0,0%,90.2%,.5)}.planTaskWrap .planCont .leftPart .toDetail{bottom:0}.planTaskWrap .planCont .leftPart .taskInfo{width:400px;height:100%;overflow-y:auto;transition:all .5s;padding:60px 20px 20px}.planTaskWrap .planCont .leftPart .taskInfo .infoItem{margin-bottom:10px}.planTaskWrap .planCont .leftPart .taskInfo .infoItem .itemKey{text-align:right;padding-right:10px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.planTaskWrap .planCont .leftPart .taskInfo .planOptArea{padding:20px 20px 50px;border:3px solid #1890ff;border-radius:20px;margin-top:20px}.planTaskWrap .planCont .leftPart .taskInfo .planOptArea .planOptTit{background:#1890ff;padding-right:20px;color:#fff;line-height:32px;display:inline-block;position:relative;left:-20px;text-indent:20px;margin-bottom:20px}.planTaskWrap .planCont .leftPart .taskInfo .planOptArea .polishType{margin-bottom:20px}.planTaskWrap .planCont .leftPart .taskInfo .planOptArea .tipLine{background-color:#d3d3d3;text-indent:20px;padding:5px 0;margin-bottom:30px}.planTaskWrap .planCont .leftPart .taskInfo .btnBox{margin-bottom:10px;text-align:center}.planTaskWrap .planCont .leftPart .taskInfo .planItem{margin-top:10px}.planTaskWrap .planCont .leftPart .taskInfo .planItem .unitBt{padding:0 10px;line-height:28px;background:#fafafa;border:1px solid #d9d9d9}.planTaskWrap .planCont .leftPart .pointListBox{width:400px;padding:20px 20px 50px;overflow-y:auto;height:100%;transition:all .5s}.planTaskWrap .planCont .leftPart .pointListBox .pointsListTitle{line-height:36px;font-size:15px;color:#fff;background:#1890ff;margin-bottom:20px;text-indent:10px;letter-spacing:3px}.planTaskWrap .planCont .leftPart .pointListBox .pointsListTitle .seeP2Wall{font-size:12px;letter-spacing:1px;cursor:pointer}.planTaskWrap .planCont .leftPart .hideLeft{height:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:all .5s}.planTaskWrap .planCont .mapContBox{flex:1 1;background:grey;overflow-y:auto}.planTaskWrap .planCont .mapContBox .mapBox{position:relative}.planTaskWrap .planCont .mapContBox .mapBox img{width:100%}.planTaskWrap .planCont .mapContBox .mapBox .useRect,.planTaskWrap .planCont .mapContBox .mapBox .viewPointSwitch{position:fixed;z-index:9999;left:400px;width:40px;height:40px;line-height:36px;text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;font-size:20px;background:#d3d3d3;color:#1890ff;border:2px solid #1890ff;border-left-width:0}.planTaskWrap .planCont .mapContBox .mapBox .t60{top:60px}.planTaskWrap .planCont .mapContBox .mapBox .t120{top:120px}.planTaskWrap .planCont .mapContBox .mapBox .isUseRect,.planTaskWrap .planCont .mapContBox .mapBox .useRect:hover,.planTaskWrap .planCont .mapContBox .mapBox .viewPointActive,.planTaskWrap .planCont .mapContBox .mapBox .viewPointSwitch:hover{color:#fff;background:#1890ff}.planTaskWrap .planCont .mapContBox .mapBox .pointsColorExplain{position:fixed;z-index:9999;right:50px;top:60px;width:30px;height:30px;border-radius:50%;font-weight:700;font-size:18px;line-height:30px;text-align:center;background:#1890ff;color:#fff}.planTaskWrap .planCont .mapContBox .mapBox .pointsColorExplain:hover{background:#0075e3}.planTaskWrap .planCont .mapContBox .mapBox .maskForOpt{left:0;top:0;position:absolute;z-index:999}.planTaskWrap .planCont .mapContBox .mapBox .fake_layer{position:absolute;left:0;top:0;z-index:5;background:hsla(0,0%,100%,.5)}.drawTitle{display:flex;justify-content:space-between}.config_wrap{flex:1 1;display:flex}.config_wrap .config_item{flex:1 1;margin-right:20px;height:100%;display:flex;flex-direction:column}.config_wrap .config_item .config_name{line-height:40px;background:#1890ff;font-size:16px;color:#fff;text-indent:20px;border-top-left-radius:15px;border-top-right-radius:15px}.config_wrap .config_item .config_data{background:#eee;flex:1 1;padding:10px 20px}.config_wrap .config_item .config_data .item{margin-bottom:20px}.config_wrap .config_item .config_data .item span{margin-bottom:5px}.colorExplainList{padding:10px}.colorExplainList .expPoint{display:inline-block;width:15px;height:15px;position:relative;border-radius:50%;margin-right:10px}.leave_page_modal .text_line{font-weight:700;line-height:30px;vertical-align:middle;padding:20px 0 20px 50px}.leave_page_modal .text_line .icon{display:inline-block;width:50px;height:50px;border-radius:50%;background:#87c725;color:#fff;font-size:40px;line-height:50px;margin-right:20px;text-align:center}.leave_page_modal .text_line .des_text{line-height:30px;position:relative;top:-10px;font-size:20px}.leave_page_modal .opt_line{display:flex;justify-content:space-between;margin-bottom:20px;padding:0 20px}.leave_page_modal .opt_line .btn_box{text-align:center;flex:1 1}.ant-popconfirm{z-index:9999}.seeP2WallModal{height:600px;overflow-y:auto;font-size:14px;text-align:center}.seeP2WallModal .itemTitle{font-weight:700;line-height:30px}.seeP2WallModal .itemRow:hover{background:rgba(73,117,152,.5)}#outlineCanvas{position:absolute;left:0;top:0}.mapCanvasCont{height:200px;margin-top:20px;position:relative}.mapCanvasCont .mask{height:100%;width:100%;position:absolute;top:0;left:0}.mapCanvasCont .modifyStructCont{position:absolute;z-index:9;width:200px;background:#fff;padding:20px}.uploadJsonSuccess{text-align:center}.uploadJsonSuccess .icon{font-size:100px}.uploadJsonSuccess .explain{margin-top:20px}.sprpolish_detail{height:100%;display:flex;flex-direction:column}.sprpolish_detail .project_info{margin-bottom:10px;padding:20px;background:#fff}.sprpolish_detail .project_info .detail_head{display:flex;justify-content:space-between;margin-bottom:10px}.sprpolish_detail .project_info .detail_head .tit{font-size:18px;font-weight:700}.sprpolish_detail .project_info .detail_head .tit .pro_icon{margin-right:10px;font-size:24px;color:#1890ff}.sprpolish_detail .project_info .detail_info{flex:1 1;position:relative;display:flex;padding-left:20px;overflow:hidden}.sprpolish_detail .project_info .detail_info .part{flex:1 1;height:100%;overflow:auto}.sprpolish_detail .project_info .detail_info .part .item{margin-bottom:10px;font-size:14px}.sprpolish_detail .mapsBox{background:#fff;flex:1 1;padding:20px}.sprpolish_detail .mapsBox .addLine{margin-bottom:10px}.sprpolish_detail .mapsBox .paginationBox{text-align:right;margin-top:10px}.sprPolishProlist_page{display:flex;flex-direction:column;height:100%}.sprPolishProlist_page .prolist_cont{flex:1 1;padding:20px;box-sizing:border-box;background:#fff}.sprPolishProlist_page .prolist_cont .queryAddition{display:flex}.sprPolishProlist_page .prolist_cont .queryAddition .additionLeft{flex:1 1}.sprPolishProlist_page .prolist_cont .queryAddition .additionLeft .searchAddition{width:200px}.sprPolishProlist_page .prolist_cont .tableBox{margin-top:20px}.sprPolishProlist_page .prolist_cont .tableBox .paginationBox{margin-top:10px;text-align:right}.taskController{height:100%;background:#fff;padding:20px;overflow-y:auto}.taskController .header{text-align:right;padding-bottom:20px}.task_controller_modal .item .itemKey{text-align:right;font-weight:700;margin-bottom:20px}.tech_detail{height:100%;background:#fff;padding:20px;display:flex;flex-direction:column}.tech_detail .config_title{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d3d3d3}.tech_detail .config_title .btn_box{float:right}.tech_detail .config_wrap{flex:1 1;display:flex}.tech_detail .config_wrap .config_item{flex:1 1;margin-right:20px;height:100%;display:flex;flex-direction:column}.tech_detail .config_wrap .config_item .config_name{line-height:50px;background:#1890ff;font-size:16px;color:#fff;text-indent:20px;border-top-left-radius:15px;border-top-right-radius:15px}.tech_detail .config_wrap .config_item .config_data{background:#eee;flex:1 1;padding:10px 20px}.tech_detail .config_wrap .config_item .config_data .item{margin-bottom:20px}.tech_detail .config_wrap .config_item .config_data .item span{margin-bottom:5px}.tech_list{height:100%;background:#fff;padding:20px;display:flex;flex-direction:column}.tech_list .search_box{margin-bottom:20px}.tech_list .search_box .add_box{float:right}.tech_list .paginationBox{text-align:right;margin-top:10px}.page_taskList{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_taskList .taskListCpnt{padding:20px;box-sizing:border-box;flex:1 1;background:#fff}.page_taskList .taskListCpnt .queryAddition .additionsBox{display:flex}.page_taskList .taskListCpnt .queryAddition .additionsBox .selection{width:360px}.page_taskList .taskListCpnt .queryAddition .additionsBox .selection .select_item{margin-bottom:10px}.page_taskList .taskListCpnt .queryAddition .additionsBox .selection .select_item .additionTit{text-align:right;display:inline-block;width:100px}.page_taskList .taskListCpnt .queryAddition .additionsBox .selection .select_item .searchAddition{width:240px}.page_taskList .taskListCpnt .queryAddition .additionsBox .btnsBox{flex:1 1}.page_taskList .taskListCpnt .tableBox .edittingTd{color:grey}.page_taskList .taskListCpnt .tableBox .measuringTd{color:#1890ff}.page_taskList .taskListCpnt .tableBox .measureOverTd{color:#36cf36}.page_taskList .taskListCpnt .tableBox .waittingRecognizeTd{color:#ffa929}.page_taskList .taskListCpnt .tableBox .recognizeFailedTd{color:#db1e15}#reportContainer table td{border:1px solid grey}.page_menu{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_menu .menuTable{flex:1 1;background:#fff;padding:20px}.page_menu .menuTable .optArea{padding-bottom:10px}.itemLine{font-size:14px;margin-bottom:20px}.itemLine .itemKey{text-align:right;padding-right:10px;box-sizing:border-box}.prolist_page{display:flex;flex-direction:column;height:100%}.prolist_page .prolist_cont{flex:1 1;padding:20px;box-sizing:border-box;background:#fff}.prolist_page .prolist_cont .queryAddition{display:flex}.prolist_page .prolist_cont .queryAddition .additionLeft{flex:1 1}.prolist_page .prolist_cont .queryAddition .additionLeft .searchAddition{width:200px}.prolist_page .prolist_cont .tableBox{margin-top:20px}.prolist_page .prolist_cont .tableBox .paginationBox{margin-top:10px;text-align:right}.add_project_cont{font-size:14px}.add_project_cont .instruction{color:#1890ff;margin-bottom:20px}.add_project_cont .add_form .item_tit{margin:20px 0 5px}.add_project_cont .add_form .errMsg{color:red;font-size:12px}.addMapModalCont .preLine{margin-bottom:20px}.addMapModalCont .preLine .itemVal{padding-left:10px;position:relative}.addMapModalCont .preLine .itemVal .draggerBox{height:200px;position:relative}.addMapModalCont .preLine .itemVal .uploadingBox{height:100%;width:100%;position:absolute;top:0;left:0;font-size:18px;text-align:center;padding:20px;color:#1890ff;background:rgba(0,0,0,.6)}.addMapModalCont .preLine .itemVal .imgBox{position:relative;margin-top:20px}.addMapModalCont .preLine .itemVal .imgBox img{width:100%}.proDetail_page{height:100%;display:flex;flex-direction:column}.proDetail_page .proDetail_cont{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.proDetail_page .proDetail_cont .detail_block{padding:20px;box-sizing:border-box;background-color:#fff;height:180px;display:flex;flex-direction:column;overflow:hidden}.proDetail_page .proDetail_cont .detail_block .detail_head{display:flex;justify-content:space-between}.proDetail_page .proDetail_cont .detail_block .detail_head .tit{font-size:18px;font-weight:700;margin-bottom:10px}.proDetail_page .proDetail_cont .detail_block .detail_head .tit .pro_icon{margin-right:10px;font-size:24px;color:#1890ff}.proDetail_page .proDetail_cont .detail_block .detail_info{flex:1 1;position:relative;display:flex;padding-left:20px;overflow:hidden}.proDetail_page .proDetail_cont .detail_block .detail_info .part{flex:1 1;height:100%;overflow:auto}.proDetail_page .proDetail_cont .detail_block .detail_info .part .item{margin-bottom:10px;font-size:14px}.proDetail_page .proDetail_cont .middleLine{height:10px}.proDetail_page .proDetail_cont .tabs_block{flex:1 1;padding:0 20px 20px;box-sizing:border-box;background-color:#fff;overflow:hidden;display:flex;position:relative}.proDetail_page .proDetail_cont .tabs_block .tabCont{padding:0 20px}.proDetail_page .proDetail_cont .tabs_block .mapCont .optArea{padding:10px;display:flex;justify-content:space-between}.proDetail_page .proDetail_cont .tabs_block .mapCont .optTds .del{color:red}.proDetail_page .proDetail_cont .tabs_block .reportCont .additionArea{padding:20px 0;display:flex}.proDetail_page .proDetail_cont .tabs_block .reportCont .buildingsBox{display:flex}.proDetail_page .proDetail_cont .tabs_block .reportCont .buildingsBox .tagBox{flex:1 1}.proDetail_page .proDetail_cont .tabs_block .reportCont .buildingsBox .tagBox .buildTag{margin-bottom:10px}.proDetail_page .proDetail_cont .tabs_block .reportCont .buildingsBox .tagClose{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-tabs{display:flex;flex-direction:column;height:100%;width:100%}.ant-tabs .ant-tabs-content-holder{flex:1 1;position:relative}.ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%;overflow:auto}.page_recognize{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_recognize .taskListCpnt{padding:20px;box-sizing:border-box;flex:1 1;background:#fff}.page_recognize .taskListCpnt .testBlock{height:2000px;display:none}.page_recognize .taskListCpnt .queryAddition .additionsBox{display:flex}.page_recognize .taskListCpnt .queryAddition .additionsBox .selection{width:360px}.page_recognize .taskListCpnt .queryAddition .additionsBox .selection .select_item{margin-bottom:10px}.page_recognize .taskListCpnt .queryAddition .additionsBox .selection .select_item .additionTit{text-align:right;display:inline-block;width:65px}.page_recognize .taskListCpnt .queryAddition .additionsBox .selection .select_item .searchAddition{width:240px}.page_recognize .taskListCpnt .queryAddition .additionsBox .btnsBox{flex:1 1}.page_recognize .taskListCpnt .tableBox .edittingTd{color:grey}.page_recognize .taskListCpnt .tableBox .measuringTd{color:#1890ff}.page_recognize .taskListCpnt .tableBox .measureOverTd{color:#36cf36}.permission_cont_box{padding-top:20px;max-height:500px;overflow-y:auto}.permission_cont_box .preLine{margin-bottom:20px}.permission_cont_box .mb_5{margin-bottom:5px}.modalCont{height:500px;display:flex}.modalCont .deptTreeCont{width:240px;height:100%;overflow-y:auto}.modalCont .userList{height:100%;overflow-y:auto;width:440px;padding:0 20px 20px;border-left:1px solid #d3d3d3}.modalCont .userList .userListTit{margin-bottom:20px}.modalCont .ownRoleUser{flex:1 1;height:100%;overflow-y:auto;display:flex;flex-direction:column}.modalCont .ownRoleUser .ownUserTit{font-weight:700;text-indent:20px;color:#fff;background:#1890ff;border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 0}.modalCont .ownRoleUser .ownUserCont{border-left:1px solid #d3d3d3;padding:20px;flex:1 1}.page_roleList{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_roleList .roleCont{flex:1 1;overflow:hidden;display:flex}.page_roleList .roleCont .leftTreePanel{width:300px;height:100%;overflow-y:auto;box-sizing:border-box;padding:20px;margin-right:20px;background:#fff;line-height:140px}.page_roleList .roleCont .rightTablePanel{height:100%;flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.page_roleList .roleCont .rightTablePanel .searchArea{background:#fff;margin-bottom:10px;padding:10px 20px}.page_roleList .roleCont .rightTablePanel .searchArea .searchInput{width:200px}.page_roleList .roleCont .rightTablePanel .tableBox{flex:1 1;background:#fff;padding:20px;overflow-y:auto}.drawerCont .rowItem{margin-bottom:20px}.drawerCont .rowItem .fieldItem{text-align:right}.drawerCont .rowItem .fieldInput{width:200px}.drawerCont .rowItem .fieldNumberInput{width:100px}.drawerCont .optRoleBtnBox{margin-top:80px;text-align:center}.page_role{height:100%;position:relative}.add_sale_cont{background:#fff;height:100%;overflow-y:auto;padding:20px}.add_sale_cont .titleLine{display:flex;justify-content:space-between;padding:10px 0}.add_sale_cont .titleLine .title{color:#fff;width:120px;font-size:15px;background:#1890ff;line-height:32px;position:relative;left:-20px;text-align:center;border-top-right-radius:10px}.add_sale_cont .titleLine .goBack{text-align:right}.add_sale_cont .optArea{display:flex;justify-content:space-between;padding:10px 0 15px}.add_sale_cont .tableBox .delIcon{height:20px;width:20px;text-align:center;background-color:#ee2929;color:#fff;font-size:30px;line-height:20px;border-radius:50%;display:inline-block;cursor:pointer}.add_sale_cont .tableBox .delIcon>span{display:inline-block;height:20px;position:relative;top:-3px}.sale_cont{background:#fff;height:100%;overflow-y:auto;padding:20px}.sale_cont .search_condition{padding-bottom:10px}.sale_cont .addRecord{text-align:right;padding-bottom:10px}.sale_cont .tableBox .saleList_pagination{margin-top:20px;text-align:right}.edit_modal_cont .preLine{padding:10px 0}.edit_modal_cont .preLine .field_key{text-align:right;margin-right:10px}.edit_modal_cont .preLine .field_val{font-weight:700}.edit_modal_cont .preLine .field_val .radioItem{margin-right:10px}.page_libList{height:100%;display:flex;flex-direction:column}.page_libList .libListCont{flex:1 1;overflow-y:auto;padding:20px 40px;background:#fff}.addModalCont{padding:20px 10px}.addModalCont .addItemKey{text-align:right;line-height:28px;padding-right:10px}.addModalCont .addItemVal .errText{color:red}.icon_question{font-weight:700;font-size:16px;color:#1890ff}.page_libDetail{height:100%;display:flex;flex-direction:column}.page_libDetail .libDetailCont{flex:1 1;overflow-y:auto;padding:30px 40px 20px;background:#fff}.page_libDetail .libDetailCont .topBar{display:flex;flex-direction:row;justify-content:space-between}.page_libDetail .libDetailCont .tableCont{margin-top:20px}.page_libDetail .libDetailCont .tableCont .isChangedPoint{display:inline-block;position:relative;width:8px;height:8px;border-radius:50%;background:#1890ff;top:-5px;left:10px}.addMeasItem{margin-top:15px}.addMeasItem .addMeasItemKey{text-align:right}#selAreaCanvas{position:absolute;z-index:99;top:0;left:0}#selRoomCanvas{position:absolute;z-index:9;top:0;left:0}#showMeasPcanvas{position:absolute;z-index:10;top:0;left:0}#singleWallCanvas{position:absolute;z-index:10;top:0;left:0}.editMeasBox .measLine .measItemKey{margin-right:10px}.toolsBar{width:40px;text-align:center;padding:10px 0;background:#d3d3d3;color:#000;font-size:20px;box-sizing:border-box}.toolsBar .eachTool{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;cursor:pointer;margin-bottom:10px;border-radius:5px}.toolsBar .eachTool:hover{background:#999}.toolsBar .activeTool{background:#1890ff;color:#fff}.toolsBar .selSingleWall .icon{display:inline-block;position:relative;top:-2px}.page_taskEdit{height:100%;min-width:1000px;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_taskEdit .taskEditCont{padding:20px;box-sizing:border-box;flex:1 1;background:#fff;overflow-x:auto}.page_taskEdit .taskEditCont .additionArea .taskNameInput{width:200px;display:inline-block}.page_taskEdit .taskEditCont .mapArea{display:flex}.page_taskEdit .taskEditCont .mapArea .toolsBar{width:40px;text-align:center;padding:10px 0;background:#d3d3d3;color:#000;font-size:20px;box-sizing:border-box}.page_taskEdit .taskEditCont .mapArea .toolsBar .eachTool{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;cursor:pointer;margin-bottom:10px;border-radius:5px}.page_taskEdit .taskEditCont .mapArea .toolsBar .eachTool:hover{background:#999}.page_taskEdit .taskEditCont .mapArea .toolsBar .activeTool{background:#1890ff;color:#fff}.page_taskEdit .taskEditCont .mapArea .toolsBar .selSingleWall .icon{display:inline-block;position:relative;top:-2px}.page_taskEdit .taskEditCont .mapArea .mapCanvas{position:relative;flex-shrink:0}.page_taskEdit .taskEditCont .mapArea .mapCanvas .canvasBackgroundImg{width:100%}.page_taskEdit .taskEditCont .mapArea .paintData{box-sizing:border-box;flex:1 1;min-width:280px;border:1px solid #d3d3d3}.page_taskEdit .taskEditCont .mapArea .paintData .tit{font-weight:700;font-size:16px;padding:10px;border-bottom:1px solid #d3d3d3}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent{padding:20px}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .pointTitle{color:#000;font-size:16px}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .pointTitle .pointDes{color:#fff;background:#333;display:flex;justify-content:space-between;vertical-align:middle;padding:5px 10px;box-sizing:border-box}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .pointTitle .pointDes .delPoint{cursor:pointer;position:relative;top:2px;color:#fff;border-radius:4px;font-size:12px;line-height:20px;height:20px;padding:0 5px;background:#c1bfbf;box-sizing:border-box;display:inline-block}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .pointTitle .pointDes .delPoint:hover{background:#ccc}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .tip{text-align:right;font-size:12px;color:grey}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .tip .icon{display:inline-block;background:grey;border-radius:50%;width:18px;height:18px;text-align:center;color:#fff;font-weight:700}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .blueWall{display:inline-block;margin:0 10px;position:relative;top:-2px;width:40px;height:0;border-bottom:5px solid #00f}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox{display:flex;margin-top:50px;margin-left:20px}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox-verticle{flex-direction:column;padding-left:100px}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox-verticle .selWall{height:150px;border-left:8px solid orange;margin:10px 0}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox-verticle span{position:relative;left:20px}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox-row{flex-direction:row;justify-content:center}.page_taskEdit .taskEditCont .mapArea .paintData .printDataContent .selWallBox-row .selWall{width:150px;border-top:8px solid orange;margin:0 10px}.page_taskEdit .taskEditCont .mapArea .paintData .btnsArea{padding:20px;text-align:center}.page_taskEdit .taskEditCont .mapArea .paintData .btnsArea .dataAreaBtn{margin:10px auto;max-width:400px}.page_taskEdit .taskEditCont .dataArea .measDataTable .preMeasItem .delMeasItemIcon{margin-left:10px;opacity:0}.page_taskEdit .taskEditCont .dataArea .measDataTable .preMeasItem:hover .delMeasItemIcon{opacity:1}.page_taskEdit .taskEditCont .saveTaskOpt{width:400px;margin:50px auto}.editMeasBox .measLine{display:flex;margin-bottom:10px}.editMeasBox .measLine .measItemKey{width:120px;text-align:right;margin-right:20px}.editMeasBox .measLine .delIcon{position:relative;top:6px;margin-left:12px;color:grey}.page_taskDetail{height:100%;padding-bottom:20px;box-sizing:border-box;display:flex;flex-direction:column}.page_taskDetail .taskDetailCont{box-sizing:border-box;flex:1 1;background:#fff;min-height:400px;overflow:auto}.page_taskDetail .taskDetailCont .detailHeader{display:flex;padding:10px 20px;border-bottom:1px solid grey;vertical-align:middle}.page_taskDetail .taskDetailCont .detailHeader .taskTitle{flex:1 1;font-size:16px}.page_taskDetail .taskDetailCont .detailHeader .taskTitle .taskName{font-size:24px}.page_taskDetail .taskDetailCont .detailHeader .measSel{position:relative;top:6px;line-height:28px}.page_taskDetail .taskDetailCont .detailContent{padding:20px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock{position:relative;display:flex}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapArea{position:relative}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapArea img{position:absolute;z-index:1;top:60px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapArea .echartsBlock{position:relative;left:0;top:0;z-index:10}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .mapTit{background:#d3d3d3;font-size:18px;font-weight:700;padding:10px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .tip{margin:20px;color:#999;display:flex}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .tip .tipIcon{color:#0189ff;font-size:16px;margin-right:5px;position:relative;top:3px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapInfo{padding:10px 20px;line-height:30px;font-size:14px;border-left:8px solid #d3d3d3}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapInfo .infoItem{display:flex}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapInfo .infoItem .itemKey{width:200px;text-align:right}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapInfo .infoItem .itemKey .itemIcon{font-size:20px;font-weight:700;color:#1890ff;margin-right:10px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapInfo .infoItem .itemValue{flex:1 1;font-weight:700;font-size:16px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .mainMapOpts{padding:30px 20px 10px;text-align:center}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .viewWall{display:inline-block;width:30px;border-bottom:5px solid orange;position:relative;top:-3px;margin:0 5px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .unViewWall{display:inline-block;width:30px;border-bottom:5px solid #00f;position:relative;top:-3px;margin:0 5px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .viewPoint{display:inline-block;width:16px;height:16px;background:#49b12f;border-radius:50%;position:relative;top:4px;margin:0 5px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .overLookEchartsBlock .mainMapIntroduce .introduceCont .viewPointError{display:inline-block;width:16px;height:16px;background:red;border-radius:50%;position:relative;top:4px;margin:0 5px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts{display:flex}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .echartsBlock{width:1000px;height:768px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults{flex:1 1;min-width:300px;border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid grey;border-left:0;box-sizing:border-box}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .tit{font-size:16px;padding:10px 20px;font-weight:700;border-bottom:1px solid grey}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo{font-size:14px;padding:30px 20px 20px 30px;line-height:30px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo{overflow:hidden;padding:0 20px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane{float:left;flex:1 1;margin-bottom:10px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane .mockAreaBox{text-align:center}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane .mockAreaBox .mockArea{position:relative;display:inline-block;background:#3e5088;width:100px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane .mockAreaIntroduce{color:grey}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane .mockAreaIntroduce .abnText{color:red}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .leftPane .mockAreaIntroduce .nText{color:green}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .rightPane{flex:1 1;float:left;padding-left:20px;margin-left:20px;border-left:2px solid #d3d3d3}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .areaInfo .rightPane .rightItem{text-indent:10px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .measResult{margin-top:30px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .measResult .measResultTit{background:#d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px;font-size:16px;padding:2px 15px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .measResult ul{padding:20px 50px}.page_taskDetail .taskDetailCont .detailContent .mapsArea .simpleWllEcharts .measureResults .activePointInfo .seePointCloud{text-align:center}.pointCloudArea{height:600px;background:#87ceeb;color:#fff;padding:20px;font-size:28px}.page_addSwiper{height:100%;display:flex;flex-direction:column}.page_addSwiper .addSwiperCont{flex:1 1;background-color:#fff;position:relative;overflow:hidden}.page_addSwiper .addSwiperCont .bannerBox{height:100%;width:300%;position:relative;transition:all .5s;display:flex}.page_addSwiper .addSwiperCont .bannerBox .step{width:33.33%;height:100%;top:0;bottom:0;box-sizing:border-box;padding-bottom:50px;position:relative;text-align:center}.page_addSwiper .addSwiperCont .bannerBox .step .stepCont{padding-top:40px}.page_addSwiper .addSwiperCont .bannerBox .step .stepCont .stepNum{font-size:20px;font-weight:700;display:inline-block;border-radius:50%;width:50px;height:50px;line-height:50px;background:#1890ff;margin:0 auto;color:#fff}.page_addSwiper .addSwiperCont .bannerBox .step .prevIcon{line-height:60px;border-radius:50%;text-align:center;font-size:28px;width:60px;position:absolute;height:60px;background:rgba(0,0,0,.1);left:20px;top:50%;margin-top:-30px;opacity:.6}.page_addSwiper .addSwiperCont .bannerBox .step .nextIcon{line-height:60px;border-radius:50%;text-align:center;font-size:28px;width:60px;position:absolute;height:60px;background:rgba(0,0,0,.2);right:20px;top:50%;margin-top:-30px;opacity:.6}.page_addSwiper .addSwiperCont .bannerBox .step1 .stepCont{display:inline-block}.page_addSwiper .addSwiperCont .bannerBox .step1 .stepCont .item_desc{font-weight:700;font-size:14px;text-align:left;color:#000;margin-top:80px}.page_addSwiper .addSwiperCont .bannerBox .step2{box-sizing:border-box}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont{display:flex;flex-direction:column;height:100%}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont .selMapCont{padding:0 100px 20px 120px;flex:1 1;display:flex;overflow:hidden;flex-direction:column}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont .selMapCont .selMapTitle{text-align:left;padding:10px 0;display:flex}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont .selMapCont .selMapTitle .titText{font-size:14px;font-weight:700;color:#000}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont .selMapCont .loadingMaps{line-height:200px;font-size:18px;color:#1890ff}.page_addSwiper .addSwiperCont .bannerBox .step2 .stepCont .selMapCont .mapCardsBox{padding:10px;text-align:left;flex:1 1;overflow:auto}.page_addSwiper .addSwiperCont .bannerBox .step3{overflow:auto}.page_addSwiper .addSwiperCont .bannerBox .step3 .stepCont .item_desc{font-weight:700;font-size:14px;color:#000;margin-top:40px}.page_addSwiper .addSwiperCont .bannerBox .step3 .stepCont .confirm_info{width:600px;display:inline-block;text-align:left;font-weight:700;position:relative}.page_addSwiper .addSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapT{display:flex;justify-content:space-between}.page_addSwiper .addSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapBox{width:100%;position:relative}.page_addSwiper .addSwiperCont .bannerBox .step3 .stepCont .confirm_info .mapBox img{width:100%}.page_addSwiper .addSwiperCont .bannerBox_1{left:0}.page_addSwiper .addSwiperCont .bannerBox_2{left:-100%}.page_addSwiper .addSwiperCont .bannerBox_3{left:-200%}.page_addSwiper .addSwiperCont .backToList{position:absolute;right:40px;top:20px}.page_gettable{padding:10px;background:"#cccccc";height:100%;width:100%;top:0;bottom:0;position:absolute;display:flex;flex-direction:column}.page_gettable .titBox{border-bottom:1px solid #d3d3d3;display:flex;line-height:50px;font-size:18px;justify-content:center;color:#1890ff;font-weight:700;letter-spacing:10px}.page_gettable .titBox img{height:50px;margin-right:10px;margin-bottom:10px}.page_gettable .tabsBox{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:260px}.page_gettable .tabsBox .ant-tabs-content{height:100%;overflow:auto}.page_gettable .tabsBox .ant-tabs-content .detailPane{background:#fff;box-sizing:border-box;padding:8px 0}.page_gettable .tabsBox .ant-tabs-content .detailPane .detailTit{text-align:right}