.powerPredictionPage { .windStstus { display: flex; justify-content: space-around; align-items: center; margin: 0 10px; border: 1px solid #7674d8; border-radius: 10px 10px 0 0; border-bottom: none; height: 40px; .el-col { display: flex; } .scrollbar { border-right: 1px dashed #fff; .scrollbarName { width: 10%; font-size: 14px; color: #fff; position: relative; top: 10px; left: 20px; } .el-scrollbar { width: 90%; .scrollbar-flex-content { display: flex; width: 50%; .scrollbar-demo-item { flex-shrink: 0; display: flex; align-items: center; justify-content: center; padding: 0px 15px; margin: 10px; text-align: center; border-radius: 4px; border: 1px solid #8679df; color: #fff; font-size: 14px; cursor: pointer; } .changeBacksty { background-color: #504bb5 !important; } .defaultBacksty { background-color: #373590 !important; } } .el-scrollbar__bar { display: block !important; --el-scrollbar-opacity: 0.8; --el-scrollbar-bg-color: #8679df; // --el-scrollbar-hover-opacity: 0.5; // --el-scrollbar-hover-bg-color: red; } } } .everyOne { display: flex; align-items: center; img { width: 21px; height: 21px; margin-left: 18px; } .statusName { margin-left: 10px; font-size: 14px; } .statusNum { padding: 0 18px; position: relative; border-right: 1px dashed #fff; } span { color: #fff; } } .windLeft { display: flex; .windMsg { margin-right: 10px; font-weight: 600; span { display: inline-block; } span:nth-of-type(1) { margin: 0 0 0 20px; font-size: 14px; color: #fff; } span:nth-last-child(1) { font-size: 16px; color: #fff; } } } } .lineMain { width: calc(100% - 20px); padding: 10px 0 10px 20px; border-radius: 10px; .lineStyle { width: 98%; border-radius: 10px; margin-bottom: 10px; padding: 10px 0 10px 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2); .powerLegendColor { width: 11px; height: 11px; border-radius: 7px; display: inline-block; margin-top: 2px; position: relative; top: 3px; } .lineColor { width: 24px; height: 2px; display: inline-block; margin-top: 2px; position: relative; top: -2px; left: 17px; } } .lineStyle1 { width: 96%; border-radius: 10px; margin-bottom: 10px; padding: 10px 0 10px 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2); .guageMsg { position: relative; top: -35px; left: 25%; width: 50%; text-align: center; p { font-size: 16px; line-height: 0.5; } } } } }