.item_left-container { // display: flex; width: 100%; height: 100%; text-align: center; flex-direction: column; align-items: center; overflow: auto; .alarm_time { width: 98%; height: 225px; background: url('/assets/images/homepage/fire/alarmtime.png') no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; font-family: YouSheBiaoTiHei; font-size: 48px; color: #ECF7FF; } .end_event { margin-left: 90px; width: 202px; height: 39px; background-image: linear-gradient(180deg, #711313 0%, #b3000063 52%, #711313 100%); border: 1.5px solid #A20000; box-shadow: inset 0 1px 14px 0 #ff525259; border-radius: 2px; display: flex; justify-self: center; align-items: center; color: #ECF7FF; justify-content: center; font-size: 18px; cursor: pointer; } .event_title { margin-left: 30px; color: #fff; font-size: 16px; display: flex; justify-content: space-around; align-items: center; width: 81%; margin-top: 15px; margin-bottom: 10px; .event_title_left { width: 70px; height: 2.37px; background-image: linear-gradient(90deg, rgba(0, 102, 255, 0) 0%, #377EE8 97%); } .event_title_right { width: 70px; height: 2.37px; transform: scaleX(-1); background-image: linear-gradient(90deg, rgba(0, 102, 255, 0) 0%, #377EE8 97%); } } .left_second_bg { width: 95%; height: 160px; background: url('/assets/images/homepage/fire/secondbg.png') no-repeat; background-size: 100% 100%; display: flex; justify-content: space-between; align-items: center; ._title { font-size: 14px; color: #5999C8; } ._content { font-size: 14px; color: #ECF7FF; } ._second_item1 { width: 153px; height: 100%; text-align: center; padding-top: 12px; display: flex; flex-direction: column; justify-content: space-around; padding-top: 15px; padding-bottom: 15px; } ._second_item2 { width: 155px; height: 100%; padding-top: 12px; display: flex; flex-direction: column; justify-content: space-around; padding-top: 15px; padding-bottom: 15px; } } .left_third_bg { margin-left: 2.5%; width: 95%; min-height: 80px; background: url('/assets/images/homepage/fire/bg3.png') no-repeat; background-size: 100% 100%; display: flex; align-items: center; justify-content: space-around; margin-bottom: 20px; padding: 12px 12px 12px 12px; .left_item_left1 { width: 50px; height: 50px; background: url('/assets/images/homepage/fire/lefticon1.png') no-repeat; background-size: 100% 100%; margin-right: 20px; } .left_item_left2 { width: 50px; height: 50px; background: url('/assets/images/homepage/fire/lefticon2.png') no-repeat; background-size: 100% 100%; margin-right: 20px; } .left_item_left3 { width: 50px; height: 50px; background: url('/assets/images/homepage/fire/lefticon3.png') no-repeat; background-size: 100% 100%; margin-right: 20px; } .left_item_left4 { width: 50px; height: 50px; background: url('/assets/images/homepage/fire/lefticon4.png') no-repeat; background-size: 100% 100%; margin-right: 20px; } .left_item_right1 { width: calc(100% - 70px); color: rgba(236, 247, 255, 1); } } } .fire_item_right_container { // display: flex; // width: 100%; // height: 100%; // text-align: center; // flex-direction: column; // align-items: center; // // overflow: auto; // padding-top: 12px; .fire_right_item { width: 95%; height: 183px; background: url('/assets/images/homepage/fire/rightbgbig.png') no-repeat; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; color: #ECF7FF; position: relative; margin-bottom: 20px; .item_left { width: 50px; height: 50px; background: url('/assets/images/homepage/fire/iconhome.png') no-repeat; background-size: 100% 100%; } .item_right { width: calc(100% - 100px); display: flex; flex-wrap: wrap; .item_right_left { width: 100px; font-size: 14px; color: #ECF7FF; font-family: ''; } .item_right_right { width: 180px; font-size: 14px; color: #9CF2FF; letter-spacing: 0; font-family: ''; text-align: left; } } .position_bg { position: absolute; left: 0%; bottom: 0%; width: 85px; height: 30px; background: rgba(31, 237, 255, 0.1); background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, rgba(0, 255, 244, 0.98) 100%); border-radius: 0 20px 0 0; display: flex; justify-content: space-evenly; align-items: center; .position_icon { width: 12px; height: 12px; background: url('/assets/images/homepage/fire/position.png') no-repeat; background-size: 100% 100%; } } } } .fire_item_right_container::-webkit-scrollbar { width: 0 !important } .item_left-container::-webkit-scrollbar { width: 0 !important } //消防救援队伍 .xfjy_data { padding-left: 28px; padding-right: 28px; .xfjy_item { display: flex; background: url('/assets/images/homepage/fire/realtimebg.png') no-repeat; background-size: 100% 100%; height: 110px; width: 100%; margin-bottom: 5%; align-items: center; justify-content: center; ._text { width: calc(100% - 40px); display: flex; flex-direction: column; ._row1 { color: #C3E6FF; width: 100%; height: 22px; background: rgba(0, 88, 204, 0.5); justify-content: space-around; display: flex; } ._row2 { justify-content: space-around; display: flex; height: 42px; font-family: SourceHanSansSC-Regular; font-weight: 400; font-size: 16px; color: #ECF7FF; letter-spacing: 0.67px; padding-top: 4px; } } } } // 接入消防设备 .fire-device-item { display: flex; height: 50px; align-items: center; justify-content: space-around; ._name { width: 80px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: SourceHanSansSC-Regular; font-weight: 400; font-size: 14px; color: #ECF7FF; letter-spacing: 0; text-align: right; } ._progress { position: relative; width: 200px; ._round { position: absolute; width: 14px; height: 14px; background: #fff; border-radius: 7px; top: 6px; } } ._count { width: 75px; font-family: D-DINExp-Italic; font-weight: Italic; font-size: 18px; color: #24DCF7; ._unit { font-size: 14px; } } } //实时数据 .realtime_data { // height: 100%; // padding: 12px 30px 12px 30px; padding-left: 28px; padding-right: 28px; .realtime_item { display: flex; background: url('/assets/images/homepage/fire/realtimebg.png') no-repeat; background-size: 100% 100%; height: 110px; width: 100%; margin-bottom: 5%; align-items: center; // padding: 16px 22px 16px 22px; ._icon1 { width: 80px; height: 80px; background: url('/assets/images/homepage/fire/icon1.png') no-repeat; background-size: 100% 100%; } ._icon2 { width: 80px; height: 80px; background: url('/assets/images/homepage/fire/icon2.png') no-repeat; background-size: 100% 100%; } ._icon3 { width: 80px; height: 80px; background: url('/assets/images/homepage/fire/icon3.png') no-repeat; background-size: 100% 100%; } ._text { width: calc(100% - 100px); display: flex; flex-direction: column; ._row1 { color: #C3E6FF; width: 100%; height: 22px; background: rgba(0, 88, 204, 0.5); justify-content: space-around; display: flex; } ._row2 { font-size: 14px; color: #00FF87; justify-content: space-around; display: flex; height: 42px; ._number { font-family: D-DIN-Italic; font-weight: Italic; font-size: 28px; color: #ECF7FF; margin-right: 6px; } } } } } .realtime_data::-webkit-scrollbar { width: 0 !important } .video_container { width: 100%; height: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; ._item { width: 46%; height: 45%; background: url('/assets/images/homepage/fire/videobg.png') no-repeat; background-size: 100% 100%; position: relative; .video_bottom { position: absolute; bottom: 9%; left: 4%; width: 91%; height: 20px; background: rgba(0, 0, 0, 0.4); font-size: 12px; color: #C3E6FF; display: flex; justify-content: space-between; } } } .today_real_alarm { width: 100%; height: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding-top: 20px; .today_item { margin-bottom: 17px; width: 91%; height: 41px; background: url('/assets/images/homepage/fire/alarmbg.png') no-repeat; background-size: 100% 100%; display: flex; justify-content: space-around; align-items: center; font-size: 14px; color: #ECF7FF; overflow: auto; .column1_alarm1 { width: 83px; height: 24px; background: url('/assets/images/homepage/fire/alarm1.png') no-repeat; background-size: 100% 100%; padding-left: 27px; } .column1_alarm2 { width: 83px; height: 24px; background: url('/assets/images/homepage/fire/alarm2.png') no-repeat; background-size: 100% 100%; padding-left: 27px; } .text_blue { width: 100px; display: flex; ._icon1 { width: 8px; height: 8px; background: url('/assets/images/homepage/fire/triangle1.png') no-repeat; background-size: 100% 100%; } ._icon2 { width: 8px; height: 8px; background: url('/assets/images/homepage/fire/triangle2.png') no-repeat; background-size: 100% 100%; } } } }