html{ height: 100%; } body { padding: 0; margin: 0; background-color: rgb(9, 9, 24); color: #fff; overflow: hidden; font-family: Helvetica Neue, Helvetica, PingFang SC, Heiti SC, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif, Arial, sans-serif; font-size: 17px; margin-left: 2px; width: 100%; height: 100%; } /* @font-face { font-family: 'CustomFont'; src: url('./img/AlimamaDongFangDaKai-Regular.ttf') format('truetype'); 其他字体属性(例如 font-weight,font-style)可以在此添加 } */ .biankaung { width: 100%; height: 100%; /* border: 1px solid #006685; */ background: linear-gradient(to right,rgba(31,45,50,1),rgba(11,19,24,1)); position: relative; } /* .shipin9-1 span { position: absolute; left: 3%; top: 3px; z-index: 99; } */ .cardContent{ width: 100%; height: 95%; display: flex; justify-content: space-between; } .cardContent>div{ height: 100%; } .leftContent{ width: 45%; display: flex; flex-direction: column; } .leftContent>div{ display: flex; align-items: center; margin-left: 24px; } .rightContent{ width: 54%; display: flex; flex-direction: column; } .rightContent>div{ display: flex; align-items: center; padding: 0 2% 0 0; /* margin-left: 6px; */ } .smallTitle{ color: #40E5F0; font-size: 1.2vw; height: 8%; } .smallTitle>span{ margin-left: 2%; width: 12%; } .xianBig{ width: 76%; margin-right: 5px; } .arrowImage{ width: 5%; } .left_yuan{ width: 3%; } .smallBig{ width: 360px; margin-right: 5px; } .table1{ height: 100%; } .detailContent{ height: 42%; justify-content: space-between; } .detailContent>div{ height: 100%; } .deviceList{ width: 100%; margin-left: 15px; } .deviceIcon{ width: 32%; display: flex; flex-direction: column; } .deviceIcon>div{ height: 95%; display: flex; flex-direction: column; justify-content: space-between; } .table_div_top { width: 98%; height: 100%; } .sheng_bo_img{ width: 18px; } table{ width: 100%; border-collapse: collapse; color: #B0BDD4; } th{ font-size: 1.2vw; } .firstTr>td{ border-top: none; } .tbody{ height: 78%; font-size: 1vw; } .color { background-color: #1F2F3E; } .color1 { background-color: #172533; } .tracksList{ } .deviceDb{ width: 20%; } .operation{ width: 30%; position: relative; } .deviceName{ width: 20%; } .Number{ width: 10%; } .operationButton{ display: flex; justify-content: space-around; } .music_tanchuang { position: absolute; top: 6%; left: 25%; width: 44%; height: 64%; padding: 24px; background-color: #222F3D; display: none; z-index: 100; border-radius: 10px; font-size: 1vw; } .btn1 { width: 10%; height: 6.7%; color: #fff; background-color: rgb(57, 129, 141); border-radius: 5px; position: absolute; right: 4%; cursor: pointer; display: flex; justify-content: center; align-items: center; } .point { cursor: pointer; width: 14%; } .ZhuanTai{ display: flex; } .ZhuanTai>div{ display: flex; flex-direction: column; justify-content: space-around; font-size: 20px; } .cameraImage{ height: 65px; margin-right: 30px; } .Camerabei{ height: 28px; width: 240px; } .deviceText{ position: relative; } .TextTitle{ position: absolute; top: 1px; left: 20px; } .imgTitle{ position: absolute; display: flex; align-items: center; bottom: 4px; left: 16px; color: #35EB68; } .icons{ margin-right: 12px; width: 20px; } .stateContent{ justify-content: space-around; flex-direction: column; height: 42%; } .stateContent>div{ height: 18%; width: 97%; margin-left: 10px; /* background-color: #35EB68; */ display: flex; align-items: center; } .deviceSelect>div{ display: flex; font-size: 1vw; } .deviceRecursive>div{ display: flex; font-size: 1vw; } .deviceLoop>div{ display: flex; font-size:1vw; flex-wrap: wrap; } .device{ margin-left: 1%; width: 76%; justify-content: space-between; align-items: center; height: 100%; } .device>div{ display: flex; align-items: center; height: 100%; width: 24%; justify-content: space-around; } .stateTitle{ font-size: 1.2vw !important; font-weight: bold; width: 15%; } .stateTitleSmall{ width: 36% !important; } input[type="checkbox"]{ display: none; } input[type="checkbox"]+label{ background-color: #ffffff; border: 0.2vw solid #ffffff; } input[type="checkbox"]:checked+label{ background-color: #40e5f0; } .checkbox{ width: 0.7vw; height: 0.7vw; } .checkbox1{ width: 0.7vw; height: 0.7vw; } .recursive{ margin-left: 2%; } .recursive>div{ margin-right: 20%; display: flex; align-items: center; } input[type="radio"]{ display: none; } input[type="radio"]+label{ width: 0.8vw; height: 0.8vw; background-color: #ffffff; margin-right:10px; border-radius: 50%; } input[type='radio']:checked+label{ background-color: #40e5f0 !important; border: 0.2vw solid #ffffff; width: 0.6vw !important; height: 0.6vw !important; } .loop{ margin-left: 2%; width: 82%; height: 100%; align-items: center; } .loop>div{ display: flex; align-items: center; margin-right: 2%; width: 12%; height: 40%; justify-content: space-around; } .timeSelect>div{ display: flex; align-items: center; width: 45%; height: 100%; } input[type="time"]{ width: 90%; height: 100%; border: none; outline: none; background-color: rgba(1,1,1,0); color: #ffffff; font-size: 1vw; padding-left: 10%; position: relative; } input[type="time"]::-webkit-calendar-picker-indicator{ background-image: url('./img/DataTime1.png'); position: absolute; right: 0; padding-left: calc(100% - 40px); padding-right: 5px; } input[type="time"]::-webkit-datetime-edit-text{ margin-left: 10px; margin-right: 10px; } input[type="date"]{ width: 94%; height: 100%; background-color: rgb(1,1,1,0); outline-style: none; border: none; padding-left: 6%; font-size: 1vw; position: relative; } input[type="date"]::-webkit-calendar-picker-indicator{ background-image: url('./img/DataTime.png'); position: absolute; right: 0; padding-left: calc(100% - 40px); padding-right: 5px; } input[type="date"]::-webkit-datetime-edit-fields-wrapper{ color: #ffffff; } input[type="date"]::-webkit-datetime-edit-text{ margin-left: 6px; margin-right: 6px; } .timeInput{ margin-left: 2%; border: 1px solid #41476B; width: 57.6%; height: 49%; font-size: 1vw; } .dayInput{ border: 1px solid #41476B; width: 31.6% !important; height: 48% !important; } .stateButton>img{ width: 14%; margin: 0 0 0 10%; } .stateButton>img:hover{ cursor: pointer; } .stateButton>div{ display: flex; width: 45%; height: 100%; align-items: center; } .yiChan{ margin-right: 12px; width: 22px; } .volume{ position: absolute; transform: rotateZ(-90deg); top: -26%; height: 15%; width: 36%; left: 52%; display:none; } .disabled{ border-color: #969696 !important; background-color: #969696 !important; } .zheGai{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgb(1,1,1,0.5); z-index: 50; display: none; } .taskList{ width: 100%; height: 100%; } .taskListContent{ height: 98%; width: 98%; background-color: #222F3D; margin-top: 4%; } .layoutLine{ width: 100%; height: 1px; background-color: #D9D9D9; margin-top: 15px; } .tableContent{ width: 98%; height: 90%; margin-top: 15px; padding: 1%; } .smallTh{ width: 15%; } .bigTh{ width: 16%; } #list{ height: 95%; } .th1{ height: 100%; border: 1px solid #41476B; text-align: center; } .td1{ height: 20%; border: 1px solid #41476B; text-align: center; } .table2{ height: 100%; } .th2{ height: 100%; border: 1px solid #41476B; text-align: center; } .td2{ height: 2.8vw; border: 1px solid #41476B; font-size: 1vw; text-align: center; } .firstTr1>td{ border-top: none; } .tableScroll{ height: 92%; overflow-y: scroll; } .tableScroll::-webkit-scrollbar{ background-color: rgb(1,1,1,0); width: 4px; } .tableScroll::-webkit-scrollbar-thumb{ background-color: #40455A; border-radius: 5px; } .operaButton{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-around; } .operaButton>span{ width: 26%; height: 60%; border-radius: 4px; background-color: #247382; font-size: 0.9vw; color: #ffffff; display: flex; align-items: center; justify-content: center; } .operaButton>span:hover{ cursor: pointer; } .Active:active{ opacity: 0.5; } .quxiaoImage:hover{ cursor: pointer; } .taskNameInput{ margin-left: 2%; border: 1px solid #41476B; width: 57.5%; height: 49%; } .taskNameInput>input{ background-color: rgba(1,1,1,0); border: none; outline: none; width: 180px; height: 32px; font-size: 18px; color: #ffffff; padding-left: 10px; } .taskListButton{ position: relative; width: 150px; height: 40px; margin-left: 115px; } .taskListButton:hover{ cursor:pointer } .taskListButton>img{ position: absolute; } .vectorIcon{ top: 15px; left: 15px; } .Alert{ height: 14%; background-color: #222F3D; display: none; position: absolute; left: 50%; transform: translateX(-50%); top: 1%; color: #B0BDD4; border-radius: 15px; z-index: 10000; } .Alert>div{ display: flex; font-size: 1vw; align-items: center; justify-content: space-around; width: 100%; height: 100%; } .alertImg{ width: 2.5vw; margin-left: 1.8vw; } .Alert>div>span{ padding: 0 1.8vw 0 .8vw; } .pitch{ color: #35EB68; } .list_content2{ display: none; } .opacity{ opacity: 1 !important; } .operation_button>span:hover{ cursor: pointer; } .speedInput,.pathIimeInput{ width: 70%; height: 76%; border-radius: 3px; background-color: rgba(0,0,0,0); color: #ffffff; border: 1px solid #41476B; padding: 0; outline: none; text-align: center; } .inputDiv>span{ width: 30%; } .quedin{ border: 1px solid rgb(64, 229, 240); background: radial-gradient(rgba(39,83,97,0),rgba(39,83,97,0),rgba(39,83,97,1),rgba(39,83,97,1)); color: #40E5F0; } .quexiao{ border: 1px solid #767c97; background: radial-gradient(rgba(39,83,97,0),rgba(39,83,97,0),rgba(176,189,212,0.2),rgba(176,189,212,0.2)); color: #c6d3ec; } .patrolTask1{ background-color: rgb(1,1,1,0.5) !important; width: 40%; height: 40%; position: absolute; left: 50%; transform: translateX(-50%); top: 18%; border: 1px solid #40486A; display: none; } .tourTaskContent{ display: none; } .option>img:hover{ cursor: pointer; } .thead{ height: 17%; }