You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

778 lines
11 KiB

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%;
}