zhuzhou-screen-new/src/page/HomePage/index.css
2025-07-18 17:46:31 +08:00

303 lines
5.9 KiB
CSS

@font-face {
font-family: "DINCondensed";
src: url("../../assets/fonts/DINCondensed.ttf");
font-weight: normal;
font-style: normal;
}
.left_part {
width: 542px;
position: absolute;
top: 110px;
margin-left: 39px;
}
.left_part .left_inner {
width: 626px;
margin-right: 22px;
}
.left_left_up {
width: 542px;
height: 399px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L1.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
margin-bottom: 22px;
padding: 20px 0 0 21px;
}
.left_left_up .box {
margin-top: 15px;
}
.left_left_up .box .item {
margin-bottom: 10px;
}
.left_left_down {
width: 542px;
height: 525px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L2.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 21px;
}
.left_right_up,
.left_right_center{
width: 494px;
height: 306px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L3.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 18px;
position: relative;
margin-right: 20px;
}
.left_right_down {
width: 536px;
height: 306px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L3.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 18px;
position: relative;
margin-right: 20px;
}
.right_up_legend {
position: absolute;
right: 10px;
top: 80px;
width: 170px;
height: 205px;
}
.right_up_legend {
display: flex;
flex-flow: row wrap;
}
.right_up_legend .item {
width: 170px;
font-size: 12px;
color: #fff;
}
.right_up_legend .item .dot {
display: inline-block;
width: 12px;
height: 12px;
border-radius: 50%;
margin-right: 5px;
}
.left_right_down .box {
margin-top: 10px;
}
.left_right_down .box .item {
margin-bottom: 6px;
}
.right_part {
width: 540px;
position: absolute;
top: 110px;
right: 38px;
}
.right_up {
width: 534px;
height: 304px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L1.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 21px;
position: relative;
margin-right: 20px;
}
.right_right_up {
width: 540px;
height: 399px;
box-sizing: border-box;
background: url(../../../public/image/homePage/R1.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
margin-bottom: 22px;
padding: 20px 0 0 21px;
position: relative;
}
.right_right_up .chart1,
.chart2,
.chart3 {
position: absolute;
width: 121px;
bottom: 32px;
}
.right_right_up .chart1 {
left: 50px;
}
.right_right_up .chart2 {
left: 210px;
}
.right_right_up .chart3 {
left: 370px;
}
.right_right_up .title {
position: absolute;
width: 80px;
left: 25px;
bottom: 100px;
color: #fff;
font-size: 18px;
}
.right_right_up .num_percentage {
font-family: "DINCondensed";
font-size: 64px;
color: #fff;
text-shadow: 0px 2px 4px #62d8ff;
position: absolute;
left: 19px;
display: block;
width: 85px;
text-align: center;
}
.right_right_up .num_percentage .small {
font-size: 29px;
}
.right_down {
width: 540px;
height: 525px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L2.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 21px;
position: relative;
}
.produce{
width: 494px;
height: 304px;
box-sizing: border-box;
background: url(../../../public/image/homePage/L2.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
padding: 20px 0 0 21px;
position: relative;
}
.produce .top_unit{
display: inline-block;
font-size: 12px;
color: rgba(223, 241, 254, 0.8);
}
.produce .top_box {
width: 185px;
height: 32px;
line-height: 32px;
display: inline-block;
background: url(../../../public/image/homePage/b3.png) no-repeat;
background-size: 100% 100%;
background-position: 0 0;
font-size: 16px;
color: rgba(255, 255, 255, 0.9);
}
.produce .top_box .t1 {
display: inline-block;
width: 120px;
text-align: right;
}
.legend_right {
position: absolute;
right: 28px;
top: 28px;
color: rgba(255, 255, 255, 0.8);
font-size: 14px;
}
.legend_right .dot1 {
display: inline-block;
width: 10px;
height: 10px;
background: #12fff5;
border-radius: 5px;
margin: 0 8px 0 16px;
position: relative;
}
.legend_right .dot1::before {
display: inline-block;
content: "";
width: 18px;
height: 2px;
background: #12fff5;
position: absolute;
top: 4px;
left: -4px;
}
.legend_right .dot2 {
display: inline-block;
width: 10px;
height: 10px;
background: #34bdff;
margin-right: 5px;
}
.center_up {
width: 2635px;
height: 615px;
position: absolute;
top: 140px;
left: 600px;
}
.center-down {
width: 2635px;
height: 304px;
position: absolute;
bottom: 23px;
left: 606px;
}
.eq_info_box {
position: absolute;
top: -90px;
left: 16px;
width: 555px;
height: 245px;
background: url("./../../assets/image/eqInfoBg.png") 100% no-repeat;
background-size: 100% 100%;
padding: 15px 13px 15px 15px;
box-sizing: border-box;
}
.eq_info_box .title {
font-size: 24px;
color: #fff;
position: relative;
top: -10px;
}
.eq_info_box .content {
font-size: 18px;
color: #fff;
}
.eq_info_box .content span {
display: inline-block;
width: 260px;
line-height: 30px;
text-align: center;
margin-right: 2px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.eq_info_box .content .bg {
background: rgba(126, 255, 250, 0.12);
}
.dv-scroll-board {
width: 100%;
height: 100%;
}
.dv-scroll-board .header .header-item,
.dv-scroll-board .rows .ceil {
border-right: 1px solid #0b193e;
}
.dv-scroll-board .header .header-item:last-child,
.dv-scroll-board .rows .ceil:last-child {
border-right: none;
border: none;
}
.dv-scroll-board .header {
font-size: 18px;
}
.dv-scroll-board .rows .row-item {
font-size: 16px;
color: rgba(255, 255, 255, 0.8);
}