.info-charts{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;bottom:0}.info-charts .info-charts-tool{width:100%;height:40px;top:0;left:0;z-index:999}.info-charts .info-charts-tool-time{float:left;padding:5px 20px}.info-charts .info-charts-tool-right{float:right;padding:5px 12px}.info-charts .info-charts-canvas{width:100%;height:100%;margin-bottom:21px}.info-charts .info-charts-select{width:400px;margin-left:20px;height:32px;overflow:hidden}.info-charts .info-charts-select /deep/ .ivu-select-selection{height:100%;overflow:hidden}.info-charts-attr{margin-bottom:10px}.info-charts-attr .attr-item{line-height:22px;display:inline-block}.gw-custom-graphics-common.gw-widget .gw-widget-layout{display:block}.gw-custom-graphics{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gw-custom-graphics-data-item{padding:1px 3px;position:absolute;z-index:9;min-width:20px;min-height:20px;padding-right:20px;border-radius:4px;border:1px solid transparent}.gw-custom-graphics-data-item span+span{margin-left:10px}.gw-custom-graphics-data-delete{margin-left:8px;font-size:22px;font-weight:700;cursor:pointer;position:absolute;right:-2px;top:-2px;-webkit-transition:all .3s;transition:all .3s}.gw-custom-graphics-data-delete:hover{color:#b4b4b4}.gw-custom-graphics-hotSpot-setting{margin-left:8px;font-size:17px;font-weight:700;cursor:pointer;position:absolute;right:0;top:16px;-webkit-transition:all .2s;transition:all .2s}.gw-custom-graphics-hotSpot-setting:hover{color:#f80612}.gw-custom-graphics-hotSpot-data{font-size:14px;cursor:pointer;position:absolute;right:1px;top:32px;-webkit-transition:all .2s;transition:all .2s}.gw-custom-graphics-hotSpot-data:hover{color:#f80612}.gw-custom-graphics-move-right{position:absolute;top:0;right:-5px;width:8px;height:100%;cursor:col-resize}.gw-custom-graphics-move-bottom{position:absolute;bottom:-5px;left:0;width:100%;height:8px;cursor:row-resize}.gw-custom-graphics-move-right-bottom{position:absolute;cursor:se-resize;bottom:-5px;right:-5px;width:18px;height:18px}.gw-custom-graphics-back{position:absolute;left:60px;top:4px;background-color:hsla(0,0%,100%,.5);padding:3px 35px;cursor:pointer;border-radius:0 0 38px 0;border:1px solid hsla(0,0%,100%,.6);z-index:9999}.gw-custom-graphics-back i{font-size:38px;color:#fff}.gw-custom-graphics-move-icon{position:absolute;bottom:0;right:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:16px}.gw-custom-graphics .gw-cursor-move{cursor:move}.gw-custom-graphics .gw-cursor-pointer{cursor:pointer}.gw-custom-graphics .gw-border-1{border:1px solid #d9d9d9}.gw-custom-graphics .tile{background-repeat:repeat}.gw-custom-graphics .filling{background-repeat:no-repeat;background-size:100% 100%;display:inline-block}.gw-custom-graphics .centered{background-repeat:no-repeat;background-position:50%}.gw-custom-graphics .gcg-to-route{-webkit-transition:background-color .4s;transition:background-color .4s}.gw-custom-graphics .gcg-to-route:hover{cursor:pointer;background-color:rgba(0,0,0,.03)!important}.gw-custom-graphics-edit{position:fixed;top:20px;z-index:9999;background:rgba(233,230,230,.849);padding:8px;border-radius:4px;padding-bottom:0;min-width:340px;cursor:move}.gw-custom-graphics-edit-item{background-color:#fff;color:#1a1919;border-radius:4px;width:72px;margin:0 4px;text-align:center;display:inline-block;padding:2px 4px;cursor:pointer;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:8px}.gw-custom-graphics-edit-item:hover{color:#8c94ff;border:1px solid #8c94ff}.gw-custom-graphics-edit .click-none{background-color:#fff;color:#978e8e;border-radius:4px;width:72px;margin:0 4px;text-align:center;display:inline-block;padding:2px 4px;cursor:pointer;border:1px solid #fff;-webkit-box-shadow:0 0 4px #e2cece;box-shadow:0 0 4px #e2cece;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}.gw-custom-graphics-edit .click-none:hover{color:#978e8e;border:1px solid #fff}.gw-custom-graphics-edit-position{position:absolute;bottom:-34px;right:0;background:rgba(0,0,0,.3);border-radius:4px;padding:2px 8px;z-index:999}.gw-custom-graphics-edit-position ul{margin:0;padding:0;list-style:none}.gw-custom-graphics-edit-position ul li{width:30px;text-align:center;float:left;cursor:pointer}.gw-custom-graphics-edit-position ul li i{color:#fff;font-size:22px;-webkit-transition:all .3s;transition:all .3s}.gw-custom-graphics-edit-position ul li i:hover{color:#deeaf5}.gw-custom-data-source{z-index:1001}.gw-custom-graphics-total-setting{margin-top:15px}.gw-custom-graphics-total-setting-item{line-height:24px;padding-left:20px}.gw-edit-data-item{line-height:24px;margin-bottom:8px}.gw-bg-enter-active{-webkit-animation:scaleBig 1s;animation:scaleBig 1s}.gw-bg-leave-active{-webkit-animation:scaleSmall .4s;animation:scaleSmall .4s}@-webkit-keyframes scaleBig{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.3}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleBig{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.3}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scaleSmall{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}}@keyframes scaleSmall{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}}.gw-custom-data-edit .ivu-modal-mask,.gw-custom-data-edit .ivu-modal-wrap{z-index:999}.position-data{width:180px}.position-data .position-data-item{display:-webkit-box;display:-ms-flexbox;display:flex}.position-data .position-data-item p{word-break:break-all;white-space:normal}.position-data .position-data-item p:first-child{width:80px}.position-data .position-data-item p:nth-child(2){width:54px;margin:0 3px;color:#9fa0ff}.position-data .position-data-item p:nth-child(3){width:40px}.gw-select-frame{position:absolute;background-color:hsla(0,0%,100%,.3);z-index:9999;border-radius:5px;border:1px solid hsla(0,0%,39.2%,.3)}.gw-custom-scroll .__rail-is-horizontal,.gw-custom-scroll .__rail-is-vertical{z-index:10000!important}.gw-custom-graphics-data-item span:first-child{content:"";display:inline-block;min-width:1px;min-height:1px}.demo-spin-icon-load{-webkit-animation:ani-demo-spin 1s linear infinite;animation:ani-demo-spin 1s linear infinite}.gw-jTopo-menu{display:block;position:absolute;padding:7px 0 7px 10px;background-color:rgba(0,0,0,.089);border-radius:5px;cursor:move}.gw-jTopo-menu .gw-jTopo-menu-item{font-size:14px;padding:2px 14px;margin-right:10px}.jtopo-position-menu{position:absolute;z-index:999;width:100%}.jtopo-position-menu ul{margin:0;background-color:rgba(0,0,0,.5);border-radius:5px;padding:10px;list-style:none;position:absolute}.jtopo-position-menu ul li{height:20px;line-height:20px;color:#fff}.gw-widget.gw-chart-common .gw-widget-layout{overflow:visible}.gw-widget.gw-chart-common .gw-widget-title+.gw-widget-layout .gw-charts-tool{margin-top:0}.gw-charts{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;bottom:0}.gw-charts .gw-charts-tool{width:100%;height:40px;top:0;left:0;z-index:11;padding:0 15px;margin-top:15px}.gw-charts .gw-charts-tool-time{float:left;padding:5px 20px}.gw-charts .gw-charts-tool-right{float:right;padding:5px 12px;color:#41a3ff}.gw-charts .gw-chart-custom-device-switch{text-align:center;overflow:hidden}.gw-charts .gw-chart-custom-device-switch .gw-chart-custom-device-switch-body{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;margin-bottom:-8px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body .ess-eff-body-content,.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body .ess-eff-body-left{-webkit-box-flex:4;-ms-flex:4;flex:4;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body .ess-eff-body-content{-webkit-box-flex:5;-ms-flex:5;flex:5}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body .ess-eff-body-right{-webkit-box-flex:32;-ms-flex:32;flex:32;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-circle-custom h1{margin-bottom:15px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info{margin:0 auto;margin-top:15px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-label{font-size:14px;width:130px;text-align:left}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-value{padding:0 8px;font-size:18px;font-weight:700}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-unit{font-size:14px;width:30px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-achieving-rate{padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:160px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-achieving-rate span:first-child{width:70px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-achieving-rate span:nth-child(2){font-size:18px;font-weight:700}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-eff-body-info .ess-eff-body-info-item .info-achieving-rate span:nth-child(3){width:25px}.gw-ess-efficiency-report-common .gw-ess-efficiency-report-content .ess-off-table .cell-error td{background-color:#ed3f14;color:#fff}.gw-header-modal-switch-label{width:148px;display:inline-block;text-align:right;margin-right:12px}.gw-header-sim{margin-right:16px}.gw-header-sim .sim-icon{cursor:pointer;margin-top:22px;opacity:0;-webkit-animation:fadeInOut 1.5s infinite;animation:fadeInOut 1.5s infinite}@-webkit-keyframes fadeInOut{0%,to{opacity:.2}50%{opacity:1}}@keyframes fadeInOut{0%,to{opacity:.2}50%{opacity:1}}.gw-view .ivu-layout-header .gw-header{background-size:auto 100%;background-position:50%;position:absolute!important;top:0;left:0;padding:0 26px}.gw-view .ivu-layout-header .gw-header .gw-header-logo{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.gw-view .ivu-layout-header .gw-header .gw-header-logo:hover{cursor:pointer}.gw-view .ivu-layout-header .gw-header .gw-header-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px}.gw-view .ivu-layout-header .gw-header .gw-header-tab span{-webkit-transition:all .3s;transition:all .3s}.gw-view .ivu-layout-header .gw-header .gw-header-tab span:hover{color:#0b99c3}.gw-view .ivu-layout-header .gw-header .gw-header-select-project{width:200px;margin-right:22px}.gw-view .ivu-layout-header .gw-header .gw-header-select-project .ivu-dropdown{width:200px}.gw-view .ivu-layout-header .gw-header .gw-header-select-project input{background-color:transparent;color:#fff;letter-spacing:2px;font-size:13px;cursor:pointer;position:relative}.gw-view .ivu-layout-header .gw-header .gw-header-select-project i{color:#fff}.gw-view .ivu-layout-header .gw-header .gw-header-select-project .ivu-select-dropdown{width:200px}.gw-view .ivu-layout-header .gw-header .gw-header-select-project .select-project-input:after{content:"";display:inline-block;width:0;height:0;position:absolute;border:5px solid #fff;right:6px;top:14px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;-webkit-transition:all .3s ease-out .2s;transition:all .3s ease-out .2s;-webkit-transform-origin:50% 20%;transform-origin:50% 20%}.gw-view .ivu-layout-header .gw-header .gw-header-select-project .select-project-input:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.gw-view .ivu-layout-header .gw-header .gw-header-user .ivu-select-dropdown{width:200px}.gw-view .ivu-layout-header .gw-header .ivu-select-dropdown{max-height:320px;overflow:auto}.json-editor-model .ivu-modal-body{padding:0!important}.gw-menu-two{display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;width:calc(100% - 16px);-webkit-box-shadow:1px 1px 10px -5px rgba(0,0,0,.4);box-shadow:1px 1px 10px -5px rgba(0,0,0,.4);border:1px solid #dddeee;margin:10px 8px 0;border-radius:3px;background-color:#fff}.gw-menu-two .gw-menu-two-li,.gw-menu-two .gw-menu-two-li .gw-menu-two-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.gw-menu-two .gw-menu-two-li .gw-menu-two-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.gw-menu-two .gw-menu-two-li .gw-menu-two-item:before{-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;width:100%;height:4px;bottom:0;left:0;opacity:0;-webkit-box-shadow:1px 1px 1px #eee;box-shadow:1px 1px 1px #eee}.gw-menu-two .gw-menu-two-li .gw-menu-two-item.active:before,.gw-menu-two .gw-menu-two-li .gw-menu-two-item:hover:before{opacity:1}