html, body{ width: 100%; height: 100%; padding: 0; margin: 0; } body::-webkit-scrollbar { display: none; } .all-div{ width: 100%; height: 100%; float: left; } .video-left{ width: 23.1%; height: 98.5%; float: left; margin-left: -3px; background-image: url(../../img/leftBackground.png); background-repeat: no-repeat; background-size: 100% 100%; } .interfaceState{ width: 90%; height: 9%; margin-left: 5%; margin-top: 15px; display: flex; justify-content: space-between; } .interfaceState>div{ height: 100%; display: flex; } .interfaceState>div>span{ align-self: center; } .interfaceState>div>span:nth-child(1){ color: white; } .interfaceState>.title{ background-image: url(../../img/index/interfaceState.png); background-repeat: no-repeat; background-size: 100% 100%; width: 16%; cursor: pointer; } .request{ width: 30%; } .success{ width: 18%; } .error{ width: 18%; } .moveAlarm{ height: 30%; float: left; width: 90%; margin-left: 5%; } .moveAlarm>.title{ width: 100%; height: 14.8%; background-image: url(../../img/moduleTitle.png); background-repeat: no-repeat; background-size: 100% 100%; display: flex; } .moveAlarm>.title>div{ float: left; align-self: center; } .moveAlarm>.title>div:nth-child(1){ color: #FFFFFF; font-size: 16px; text-indent: 45px; } .moveAlarm>.title>div:nth-child(2){ background-image: url(../../img/details.png); background-repeat: no-repeat; background-size: 85% 100%; width: 5%; height: 58%; margin-left: 1%; cursor: pointer; } .moveAlarm>.table{ margin-top: 4%; width: 100%; height: 76%; overflow: auto; } .moveAlarm>.table>div:nth-child(n + 2){ width: 100%; margin-top: 1%; background: url("../../img/index/standardColumn.png") no-repeat; background-size: 100% 100%; height: 20%; display: flex; justify-content: space-around; } .moveAlarm>.table>div:nth-child(n + 2):hover{ background: url("../../img/index/standardColumnHover.png") no-repeat; background-size: 100% 100%; } .moveAlarm>.table>div:nth-child(n + 2)>span{ color: rgba(255,255,255,0.8); align-self: center; width: 33.3%; text-align: center; } .moveAlarm>.table>.tableList{ width: 100%; background: url("../../img/index/title.png") no-repeat; background-size: 100% 100%; margin: 0 auto; /* 设置左右外边距为自动 */ height: 22%; display: flex; justify-content: space-around; } .moveAlarm>.table>.tableList>span{ color: rgba(255,255,255,0.8); align-self: center; width: 33.3%; text-align: center; } .video-center{ width: 75%; height: 96.5%; float: left; margin-left: 10px; transition: height 1s ease 0s; transition: width 2s ease 0s; } @keyframes wordsLoop { 0% { transform: translateX(200px); -webkit-transform: translateX(200px); } 100% { transform: translateX(-100%); -webkit-transform: translateX(-100%); } } @-webkit-keyframes wordsLoop { 0% { transform: translateX(200px); -webkit-transform: translateX(200px); } 100% { transform: translateX(-100%); -webkit-transform: translateX(-100%); } } .imgTitle{ transition: height 1s; transition: width 2s; width: 99.5%; margin-left: 0.25%; } .PTZ_img{ /* width: 20vw; */ } .PTZ_control{ float: left; width: 100%; height: 29%; } .PTZ_left{ float: left; width: 20%; height: 30%; text-align: center; } .PTZ_center{ float: left; width: 60%; height: 100%; background-image: url("../../img/video/centralControl.png") ; background-position: center center; background-repeat: no-repeat; } .PTZ_right{ float: left; width: 39%; height: 100%; margin-top: 8%; } .PTZ_right>div{ float: left; height: 24%; } .PTZ_right>div:nth-child(5), .PTZ_right>div:nth-child(6), .PTZ_right>div:nth-child(7), .PTZ_right>div:nth-child(12), .PTZ_right>div:nth-child(13), .PTZ_right>div:nth-child(14){ text-align: center; line-height: 25px; color: #FFFFFF; font-size: 12px; height: 14%; } .PTZ_right>div:nth-child(1){ cursor: pointer; background-image: url(../../img/video/focus01.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_right>div:nth-child(2){ cursor: pointer; background-image: url(../../img/video/focus02.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_right>div:nth-child(4){ cursor: pointer; background-image: url(../../img/video/takePhotos.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_right>div:nth-child(8){ cursor: pointer; background-image: url(../../img/video/scale01.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_right>div:nth-child(9){ cursor: pointer; background-image: url(../../img/video/scale02.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_right>div:nth-child(11){ cursor: pointer; background-image: url(../../img/video/videoRecord.png); background-repeat: no-repeat; background-size: 100% 100%; } .PTZ_button{ width: 100%; height: 8vh; float: left; text-align: center; margin-top: -2%; } #remoteVideoBtn{ margin-top: 30%; margin-left: 20%; } #localVideoBtn{ margin-top: 60%; margin-left: 20%; } #remoteSnapBtn{ margin-top: 30%; } #localSnapBtn{ margin-top: 60%; } .centralControl{ text-align: center; } .PTZ_center>div{ width: 32%; height: 32%; float: left; } .upper{ cursor: pointer; } .left{ cursor: pointer; } .right{ cursor: pointer; } .lower{ cursor: pointer; } #startShouting{ float: left; margin-left: 5px; } #startIntercom{ float: right; } .device_list{ float: left; width: 90%; height: 30%; margin-left: 5%; } .device_list>.title{ width: 100%; height: 15%; background-image: url(../../img/moduleTitle.png); background-repeat: no-repeat; background-size: 100% 100%; display: flex; } .device_list>.title>span{ align-self: center; color: #FFFFFF; font-size: 16px; text-indent: 45px; } .one{ margin-left: 8vw; /* color: #1efcff!important; */ } .textButton{ color: rgba(255,255,255,0.8); float: left; margin-top: 3%; cursor: pointer; font-size: 14px; line-height: 25px; } .two,.three{ margin-left: 5%; } .searchTreeDiv{ float: left; width: 444px; height: 50px; } .dataText{ float: left; background-color: rgb(0 0 0 / 0%); border: 1px solid #2B7A8C; width: 85%; height: 32px; margin-top: 5px; text-indent: 10px; color: rgba(255,255,255,0.8); } .imgSearch{ float: left; margin-left: -6%; margin-top: 2.5%; z-index: 9; cursor: pointer; } #resetBtn{ background-color: #0086FF; float: left; width: 66px; height: 34px; margin: 0; padding: 0; margin-top: 5px; margin-left: 6px; color: #fff; font-size: 16px; text-align: center; line-height: 34px; cursor: pointer; } #refreshBtn{ background-color: #0086FF; float: left; width: 66px; height: 34px; margin: 0; padding: 0; margin-top: 5px; margin-left: 6px; color: #fff; font-size: 16px; text-align: center; line-height: 34px; cursor: pointer; } #refreshBtn{ background-color: #0086FF; float: left; width: 66px; height: 34px; margin: 0; padding: 0; margin-top: 5px; margin-left: 6px; color: #fff; font-size: 16px; text-align: center; line-height: 34px; cursor: pointer; } #zoomBtn{ background-color: #0086FF; width: 66px; height: 34px; margin: 0; padding: 0; color: #fff; font-size: 16px; text-align: center; line-height: 34px; cursor: pointer; z-index: 99; margin-top: -125%; margin-left: 335px; } .center_title{ width: 100%; height: 98.5%; /* background-image: url("../../img/video/videoTitle.png"); */ background-repeat: no-repeat; background-size: cover; } .center_num{ border: 0px solid red; width: 100%; height: 4.6%; float: left; background-image: url(../../img/moduleTitle.png); background-repeat: no-repeat; background-size: 32% 100%; margin-left: 5px; } .center_num>.title{ width: 100%; height: 100%; display: flex; justify-content: space-between } .center_num>.title>div:nth-child(1){ align-self: center; color: #FFFFFF; font-size: 16px; text-indent: 45px; } .center_num_center{ float: right; border: 0px solid red; text-align: center; display: flex; margin-right: 3%; } .center_num_center>img{ align-self: center; } .center_num_right{ width: 15%; border: 0px solid red; float: left; text-align: right; margin-top: 0.5%; position: absolute; left: 62%; top: 6px; transition: width 2s ease 0s; transition: height 1s ease 0s; } .video_window{ width: 100%; height: 95%; border: 0px solid red; } .imgNum{ margin-left: 20px; z-index: 999; } .imgImg{ margin-right: 15px; cursor: pointer; } .ballsplit{ border: 0px solid green; } /*视频框大小*/ .split { width: 96.9%; height: 94.9%; margin-left: 5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; overflow-x: hidden; margin: 0.3%; } /*球机视频框*/ .ballsplit { width: 98.7%; height: 98%; margin-left: 5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-y: hidden; overflow-x: hidden; margin: 0.3%; /* border: 1px solid greenyellow; */ } .wordsp{ background-color: red; } /*视频框样式*/ .content { border: 0px solid #4999d6; box-shadow: inset 0 1px 2px #4999d6; background-color: #000000; } .content_v{ float: left; background-color: #0069C8; } /*视频框点击*/ .selectedContent { border: 1px solid red; box-shadow: inset 0 1px 2px #4999d6; background-color: #000000; float: left; } /*.textCheck{ margin-top: 15px; float: left; }*/ input[type=checkbox] { cursor: pointer; position: relative; width: 24px; height: 24px; font-size: 12px; } input[type=checkbox]::after { position: absolute; top: 0; color: #000; width: 24px; height: 24px; display: inline-block; visibility: visible; padding-left: 0px; text-align: center; content: ' '; border-radius: 3px } input[type=checkbox]:checked::after { content: "✓"; color: #fff; font-size: 16px; font-weight: bold; background-color: #e4393c; } li { list-style: none; } #treeDiv{ float: left; width: 401px; height: 380px; overflow-y: scroll; } #resourceTree li a{ color: #E6E6E6; border: none; } #treeDiv::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #535353; background-color: skyblue; background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); } /**/ /*树形图间距*/ .ztree li span { font-size: 10px; } .ztree li a { vertical-align: sub; } .ztree li span.button.center_docu { background-position: -56px -10px; height: 25px; } .ztree li span.button.bottom_docu { background-position: -56px -30px; height: 25px; } .ztree li span { font-size: 15px; } .ztree li { padding: 0; margin: 0; list-style: none; line-height: 20px; text-align: left; white-space: nowrap; outline: 0; } .layui-layer-btn{ background-color: #00529F!important; } ::-webkit-scrollbar { width: 7px; /*对垂直流动条有效*/ height: 10px; /*对水平流动条有效*/ } .device_list > .title > div:nth-child(2) { background-image: url("../../img/details.png"); background-repeat: no-repeat; background-size: 85% 100%; width: 5%; height: 58%; margin-left: 1%; margin-top: 2%; cursor: pointer; }