*{ margin:0; padding:0; } ul{ list-style: none; } input { /* border: 0; */ outline: none; /* background-color: rgba(0, 0, 0, 0); */ } a{ text-decoration: none; /* color: #333333; */ color: #fff; outline: medium none; overflow: hidden; } /* 隐藏 input type="number" 的箭头按钮 */ input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; /* WebKit 浏览器 */ margin: 0; /* Firefox 不显示箭头 */ } input[type="number"] { -moz-appearance: textfield; /* Firefox */ } @media screen and (min-width: 1280px) { body{ overflow-x:hidden; } } header .nav-list{ color:#fff; } .hide{ display:none; } .col{ box-sizing: border-box; padding: 0; outline: 0; border: 0; vertical-align: baseline; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; overflow:hidden; } /* select option 样式 */ select{ box-sizing: border-box; font-size:12px; } /* 实时数据表 */ .col.echarts-chart:after{ display:block; content:''; clear:both; } .echarts-btn{ position: relative; height:20px; } .echarts-btn>span{ /* float:right; */ display: inline-block; } .echarts-text span{ font-size:14px; color:#92A3A8; /*#333*/ margin-right:8px; } .realdata{ position: absolute; bottom: 10px; left: 10px; z-index: 10; } .btn{ width: 22px; height: 22px; cursor: pointer; border-radius: 5px; box-sizing: border-box; } .record-btn{ display: inline-block; width:100%; height:100%; background: url(../img/LiveData/record.png) 0 0 no-repeat transparent; background-size: cover; /* border-radius: 50%; */ transition: all .5s; } .record-btn.ready{ background: url(../img/LiveData/record_ready.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .record-btn.live{ background: url(../img/LiveData/recording.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .record-btn.live{ transform: scale(0.9); animation: geetest_wait 2s linear infinite both; } @keyframes geetest_wait{ 0%{transform: scale(0.9);} 50%{transform: scale(0.5);} 100%{transform: scale(0.9);} } .refresh-btn{ display: inline-block; width:100%; height:100%; transform: scale(0.8); background: url(../img/LiveData/total.png) 0 0 no-repeat transparent; background-size: cover; } .refresh-btn.ready{ background: url(../img/LiveData/total_ready.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .btn:active{ background:#eee; border-color:1px solid #333; } .associated-noise{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/noise.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .associated-noise.ready{ background: url(../img/LiveData/noise_ready.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .prps{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/prps_cluster.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; pointer-events: auto; cursor: pointer; } .prps.ready{ background: url(../img/LiveData/prps.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; pointer-events: none; } .prpd{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/prpd_cluster.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .prpd.ready{ background: url(../img/LiveData/prpd.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; pointer-events: none; } .start{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/play.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .start.ready{ background: url(../img/LiveData/stop.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .show{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/show.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } #menu-right{ margin-left: auto; } .show.ready{ background: url(../img/LiveData/hide.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .big{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/big.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .big.ready{ background: url(../img/LiveData/big_ready.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; cursor: not-allowed; pointer-events: none; } .small{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/small.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .small.ready{ background: url(../img/LiveData/small_ready.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; cursor: not-allowed; pointer-events: none; } .zoom{ position: absolute; z-index: 101; bottom: 50px; left: 10px; display: flex; flex-direction: column; } #total-time{ width:70px } .adaptive-noise{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/adaptive-noise_off.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .adaptive-noise.ready{ background: url(../img/LiveData/adaptive-noise_on.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .setting-btn{ display: inline-block; width:100%; height:100%; transform: scale(0.9); box-sizing: border-box; background: url(../img/LiveData/setting-btn_ready.png) 0 0 no-repeat transparent; background-size: cover; cursor: pointer; transition: all .5s; } .setting-btn.ready{ background: url(../img/LiveData/setting-btn.png) 0 0 no-repeat transparent; background-size: cover; transition: all .5s; } .slide{ text-align: left; border-radius: 5px; cursor: pointer; } .slide-name{ position: absolute; display: block; cursor: default; white-space: nowrap; content: attr(data-content); color: #fff; font-size: 10px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: #1890ff; border-radius: 5px; } .pm-slide-box .slide-name{ left:-65px; top:6px; } .noisy-slide-box .slide-name{ left:3px; top:0px; } .cdf-slide-box .slide-name{ left:-70px; top:10px; } .pm-slide-box{ position:absolute; width:600px; height:30px; left:40%; margin-left:-300px; } .pm-slide{ position:absolute; width:100%; top:12px; margin:0 auto; font-size:12px; z-index:100; height:8px; background: url(../img/sprite-skin-nice.png) repeat-x; background-position: 0 0; } #addPointNumDiv{ position: absolute; bottom: 25px; left: 20%; } .noisy-slide-box{ width:26px; } .noisy-slide{ position: absolute; margin:auto; left:-6px; height:350px; margin:25px 0 0 20px; width:8px!important; background: url(../img/sprite-skin-nice-1.png) repeat-y!important; background-position: 0 0; } .cdf-slide-box{ width:40vw; height:20px; } .cdf-slide{ position:absolute; width:100%; top:15px; margin:0 auto; font-size:12px; z-index:100; height:8px; background: url(../img/sprite-skin-nice.png) repeat-x; background-position: 0 0; } .menu-top{ display: flex; gap: 8px; } .menu-right{ display: flex; flex-direction: column; gap: 8px; } .text-bottom{ height: 50px; position: absolute; z-index: 10; top: 10px; right: 10px; display: flex; flex-direction: column; justify-content: space-between; } .content{ position: relative; width:100%; margin-top:80px; user-select: none; } .left-box{ position: fixed; width:180px; height:600px; background-color:#fbfbfb; border:1px solid #999; border-top-color:transparent; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); z-index: 101; } .right-box{ position: relative; width:100%; min-width:1000px; top:0; left:180px; } .crumbs{ padding-top:40px; padding-bottom:30px; } .selectStyle{ border-radius: 2px; height: 18px; width: 80px; background-color: #fff; border: 1px solid #d9d9d9; text-align:center; text-align-last:center } .selectStyle:hover{ border-color: #1890ff } .selectStyle option{ text-align:center; text-align-last:center; } .site-box{ width:98%; min-width:1045px; /* max-width:1600px; margin:auto; */ /* height:500px; */ margin-top:30px; margin-left:1%; overflow: hidden; } .echarts-box{ /* max-width:1600px; */ height:auto; padding:5px; border: 1px solid #ddd; background-color: #fff; border-radius: 15px; box-shadow: 0 1px 2px rgba(0,0,0,0.2); min-width:1040px; margin:auto; margin-top:10px; /* margin-bottom:20px; */ } .mainer{ display:flex; flex-flow:row wrap; } /* @media screen and (min-width: 1920px) { */ /* body { background-color:#b9e8f898; } */ .auto-box{ /* width:788px; */ width:50%; /* max-width:788px; */ border:1px solid #d9edf7; /* padding:10px; */ box-sizing: border-box; border-radius:10px; /* margin-right:1%; margin-bottom:10px; */ } .loading-box{ /* width:360px; */ width:100%; height: 100%; /* width:45%; */ /* height:300px; */ min-height:180px; float:left; /*background: @body-background;*/ } .loading-box-mini{ min-height:106.5px; display: inline-block; width: 100%; } .auto-box canvas{ width:100%; height:100%; } .pm-slide-box{ left:auto; position:relative; } .pm-slide-box .slide-name { left: auto; right: 104%; } .cdf-slide{ position:absolute; width:100%; top:15px; margin:0 auto; font-size:12px; z-index:100; height:8px; background: url(../img/sprite-skin-nice.png) repeat-x; background-position: 0 0; } @media screen and (min-width: 1800px) { .noisy-slide-box{ margin-right:20px!important; } } @media screen and (min-width: 1600px) { .pm-slide-box{ width:40%; right:-60%; margin-left:-32%; } .echarts-text span { font-size: 0.8rem; } } @media screen and (max-width: 1599px){ .pm-slide-box{ width:40%; right:-35%; margin-left:-32%; } .pm-slide-box .slide-name { opacity:0; left: -20px; top: 21px; } .echarts-text span { font-size: 0.7rem; } } @media screen and (max-width: 1439px) { .site-box { margin-left: 15px; } .pm-slide-box{ /* width:30%; */ width:38%; /*right:-60%;*/ margin-left:-33%; } .sel-opt.sm{ width:80px; } .pm-slide-box .slide-name { opacity:0; left: -20px; top: 21px; } .echarts-text span { font-size: 0.6rem; } } @media screen and (max-width: 750px) { } @media screen and (max-width: 590px) { } .pm-slide{ position:absolute; width:100%; top:12px; margin:0 auto; font-size:12px; z-index:100; height:8px; background: url(../img/sprite-skin-nice.png) repeat-x; background-position: 0 0; } .noisy-slide-box{ position: relative; } .noisy-slide{ position: absolute; margin:auto; left:-6px; height:80%; /* height:250px; */ margin:25px 0 0 20px; width:8px!important; background: url(../img/sprite-skin-nice-1.png) repeat-y!important; background-position: 0 0; } .noisy-slide .ui-slider-handle:after { top: -18px; left: -28px; } .ui-slider-handle{ width:20px; height:20px; outline:none; } .pm-slide .ui-slider-handle { top: -8px; } .cdf-slide .ui-slider-handle { top: -8px; } .noisy-slide-box{ float:right!important; margin-right:10px; margin-top: 45px; } .btn.mr50{ margin-right:1%!important; } /* } */ /* @media screen and (max-width:1919px){ body { background-color:#b9e8f898; } .auto-box{ width:1022px; margin:0 auto; border:1px solid #d9edf7; padding:10px; box-sizing: border-box; border-radius:10px; margin-bottom:20px; } #box3D1,#box2D1,#box3D2,#box2D2,#box3D3,#box2D3,#box3D4,#box2D4{ width:480px; height:380px; float:left; } .noisy-slide .ui-slider-handle:after{ top: -18px; left: -20px; opacity: 0; } .noisy-slide-box{ float:right!important; } } */ /* .col{ min-width:1000px; } */ /************* 数据图表 ************/ #box3D canvas,#box2D canvas{ width:100%; height:100%; } .col{ overflow: visible; } /*量程end*/ /* 弹出修改框 */ .alert { z-index: 2; border: 1px solid rgba(0,0,0,.2); width: 598px; height: auto; border-radius: 6px; box-shadow: 0 5px 15px rgba(0,0,0,.5); background: #fff; z-index: 1000; position: fixed; left: 50%; top: 20%; margin-left: -299px; display: none; line-height: 1.428571429; } .model-head { padding: 15px; color: #73879C; border-bottom: 1px solid #e5e5e5; } .close { padding: 0; cursor: pointer; background: 0 0; border: 0; float: right; font-size: 14px !important; font-weight: 700; text-shadow: 0 1px 0 #fff; opacity: 0.4; margin-top: 5px; line-height: 1; color: #000000; } #close:hover { cursor: pointer; color: #000; } #mask { position: fixed; top: 0; left: 0; height: 100%; width: 100%; background: #000; opacity: 0.3; display: none; z-index: 99; } .model-content { position: relative; padding: 15px; padding-bottom: 0; } .model-foot { padding: 15px; text-align: right; } .modal-title { margin: 0; line-height: 1.428571429; font-size: 18px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; } .foot-btn { /* width: 100%; */ /* height: 58px; */ border-top: 1px solid #ddd; padding: 10px 10px; margin-top: 10px; text-align: center; } .main.page{ margin-top:0; border:0; min-width:800px; } .alert .block{ margin-top:0; margin-bottom:0; } .text-right input.lg { width: 300px; } #type-imgf{ display:none; } #select-type-img{ margin-top:4px; margin-left:10px; } #type-describe{ margin-top:5px; padding:10px; color:#666; font-size:14px; } #type-describe.err{ border:1px solid #f00; } #save-btn{ margin-left:-10px; } #cancel-btn{ margin-left:100px; } button:hover { color: #fff; } /* 左侧专家库树 */ .libraryList li span{ /* max-width:120px; */ /* white-space:normal; */ /* word-break:break-all; */ /* overflow:hidden; */ white-space: nowrap; /* text-overflow: ellipsis; */ } .libraryList li span:hover{ background:#ddd; } .libraryList li span.select{ background:#468847; } .tree{ padding-right:0; } .tree ul{ margin:0; } /* 按钮组样式 */ .btn-group button { line-height: 20px; border-radius: 2px; background-color: #FFF; /* Green background */ border: 1px solid #d9d9d9; /* Green border */ box-sizing: border-box; color: #000000d9; /* White text */ padding: 0 7px; /* Some padding */ cursor: pointer; /* Pointer/hand icon */ float: left; /* Float the buttons side by side */ } /* Clear floats (clearfix hack) */ .btn-group:after { content: ""; clear: both; display: table; } .btn-group button:not(:last-child) { border-right: none; /* Prevent double borders */ } /* Add a background color on hover */ .btn-group button:hover { background-color: #1890ff; color: #fff; } .btn-group .active { background-color: #1890ff; color: #fff; } .channelNum{ display:inline-block; width:100%; } .monitorType{ position: absolute; right: 20px; font-size: 20px!important; color:#A1BEC6!important; }