*, *:before, *:after { padding: 0; margin: 0; box-sizing: border-box; } html, body { height: 100%; font-size: 14px; background-color: #ecffff; font-family: 'Microsoft YaHei', 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', Arial, sans-serif; } .flex { display: flex; } .flex1 { flex: 1; } .flex2 { flex: 2; } .flex-around { display: flex; justify-content: space-around; } .flex-between { display: flex; justify-content: space-between; align-items: center; } .flex-end { display: flex; justify-content: flex-end; } .flex-align-center { display: flex; align-items: center; } .text-center { text-align: center; } .font12 { font-size: 12px; } .main-color { color: #0bf1ff; } .danger-color { color: #f15450 !important; } .error-color { color: #ffc704 !important; } .btm10 { margin-bottom: 10px; } .btm20 { margin-bottom: 20px; } a { text-decoration: none; cursor: pointer; } [v-cloak] { display: none; } #app { background: url('../images/page-bg.png') center center no-repeat; background-size: 100% 100%; padding-top: 10px; height: 100vh; overflow: hidden; color: #fff; } .my-header { position: relative; height: 70px; line-height: 70px; background: url('../images/header-bg.png') center center no-repeat; background-size: 100% 100%; text-align: center; font-weight: bold; font-size: 32px; font-weight: 600; } .my-header span { background: linear-gradient(-3deg, #99eeff 0%, #99eeff 30%, #ffffff 91%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .my-header span.right { position: absolute; right: 60px; top: 0px; font-size: 16px; } .main { padding: 15px; display: flex; height: calc(100vh - 25px); background: url('../images/page-bg.png') no-repeat center bottom; display: flex; padding-bottom: 65px; } .left { margin-right: 10px; } .left, .right { flex: 1; display: flex; flex-direction: column; } .dv-border-box-8 { background: url('../images/left-border2.png') no-repeat; background-size: 100% 100%; } .left .title { position: relative; text-align: center; height: 50px; line-height: 50px; } .left .title .text { font-size: 20px; font-weight: 600; color: #05fbfe; text-shadow: 0px 2px 10px rgba(10, 30, 52, 0.48); background: linear-gradient(0deg, #ffffff 0%, #63dcff 0%, #e0f3ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; position: relative; } .left .title .text::before { position: absolute; content: ' '; top: 10px; left: -40px; width: 30px; height: 10px; background: url('../images/title-left2.png') no-repeat; } .left .title .text::after { position: absolute; content: ' '; top: 10px; right: -40px; width: 30px; height: 10px; background: url('../images/title-right2.png') no-repeat; } .left .content { height: calc(100% - 60px); padding: 0 17px 14px; display: flex; } .left .content .content-left { margin-right: 10px; display: flex; align-items: center; justify-content: space-evenly; } .item { display: flex; align-items: center; flex-direction: column; } .item .item-title { color: #69c0ff; font-size: 28px; font-weight: bold; } .item .item-title span { font-weight: 500; font-size: 14px; } .item .item-img { width: 106px; height: 106px; margin-bottom: 9px; } .item .item-text { color: rgba(255, 255, 255, 0.6); font-size: 14px; } .item2 { width: 50%; display: flex; flex-direction: column; align-items: center; } .item2 .item2-title { font-weight: bold; font-size: 18px; } .item2 .item2-title span { font-weight: 500; font-size: 12px; } .item2 .item2-img { width: 67px; height: 66px; /* margin-top: -20px; */ } .item2 .item2-text { color: rgba(255, 255, 255, 0.6); font-size: 12px; } .item3 { display: flex; flex-direction: column; align-items: center; } .item3 .item3-title { font-weight: bold; font-size: 24px; color: #69c0ff; } .item3 .item3-title span { font-size: 14px; font-weight: 500; } .item3 .item3-img { margin-top: -20px; width: 100px; height: 102px; margin-bottom: 18px; } .item3 .item3-text { font-size: 14px; color: rgba(255, 255, 255, 0.6); } .item4 .item4-title { position: relative; padding-left: 10px; color: #69c0ff; margin-left: 10px; margin-top: 5px; } .item4 .item4-title::before { content: ''; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); width: 5px; height: 5px; border-radius: 50%; background-color: #69c0ff; } .item4 .item4-con { display: flex; align-items: center; justify-content: space-around; height: 100%; } .item4 .item4-con .item { display: flex; flex-direction: column; align-items: center; justify-content: center; } .item4 .item4-con .item .title { color: #69c0ff; font-weight: bold; font-size: 28px; height: 30px !important; line-height: 30px !important; } .item4 .item4-con .item .title span { font-weight: 500; font-size: 14px; } .item4 .item4-con .item .text { font-size: 14px; color: rgba(255, 255, 255, 0.6); } .item5 { padding: 14px; height: 100%; } .item5 .title { height: 30px; color: #69c0ff; border: 1px solid #40a9ff; border-radius: 5px; display: flex; align-items: center; justify-content: end; padding: 0 6px; } .content { /* display: flex; align-items: center; */ } .left .content .content-con { margin-right: 10px; } /* .left .content .content-left, */ /* .left .content .content-right, */ .topChange2, .left .content .content-con { /* background-color: rgb(18 81 128 / 22%); */ background-color: #05183c; flex: 1; } .content-con { background-color: #05183c; margin: 0 10px; } .topChange1 { background-color: #05183c; } .left .content .content-right, .left .content .content-left { flex: 1; background-color: #05183c; } .left .content .content-right { width: 40%; } .left .content .content-left { width: 100%; } .right .title { position: relative; text-align: center; height: 50px; line-height: 50px; } .right .title .text { font-size: 20px; font-weight: 600; color: #05fbfe; text-shadow: 0px 2px 10px rgba(10, 30, 52, 0.48); background: linear-gradient(0deg, #ffffff 0%, #63dcff 0%, #e0f3ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; position: relative; } .right .title .text::before { position: absolute; content: ' '; top: 10px; left: -40px; width: 30px; height: 10px; background: url('../images/title-left2.png') no-repeat; } .right .title .text::after { position: absolute; content: ' '; top: 10px; right: -40px; width: 30px; height: 10px; background: url('../images/title-right2.png') no-repeat; } .right .content { height: calc(100% - 60px); padding: 0 17px 14px; display: flex; } .right .content .content-left { margin-right: 10px; } .right .content .content-left, .right .content .content-right { display: flex; flex: 1; } .right .content .content-top { margin-bottom: 10px; } .right .content .content-top, .right .content .content-bot { /* background-color: rgb(18 81 128 / 22%); */ background-color: #05183c; flex: 1; } .right .content .content-right { background-color: #05183c; flex: 1; } .right .content .content-left .content-left-l { /* background-color: rgb(18 81 128 / 22%); */ background-color: #05183c; flex: 1; margin-right: 10px; display: flex; align-items: center; justify-content: center; } .right .content .content-left .content-left-r { flex: 2; display: flex; flex-direction: column; } .right .content .content-left .content-left-r .content-left-r-t { margin-bottom: 10px; } .right .content .content-left .content-left-r .content-left-r-t, .right .content .content-left .content-left-r .content-left-r-b { /* background-color: rgb(18 81 128 / 22%); */ background-color: #05183c; flex: 1; } .right .content .content-right .content-right-l { margin-right: 10px; } .right .content .content-right .content-right-l, .right .content .content-right .content-right-r { /* background-color: rgb(18 81 128 / 22%); */ background-color: #05183c; flex: 1; } .tip-window { display: inline-flex; align-items: center; justify-content: center; position: absolute; right: 15px; top: 10px; height: 30px; padding: 0 10px; color: #69c0ff; background-color: rgba(64, 169, 255, 0.12); border: 2px solid #40a9ff; border-radius: 5px; border-top-right-radius: 10px; cursor: pointer; box-sizing: border-box; } .fourPie { width: 100%; height: 100%; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); } .content-right table { width: 100%; height: 100%; text-align: center; border: #f0d2d180; background-color: rgba(60, 99, 99, 0.409); } .topChange1 { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); width: 80%; height: 100%; padding: 10px; } .topChange1 .item2 { width: 100%; } .topChange0 { width: 16%; height: 100%; text-align: center; color: #ffffff; font-size: 22px; display: flex; justify-content: center; align-items: center; background-color: #05183c; margin-right: 10px; } .topChange0 > div { writing-mode: tb-rl; } .content-right { display: flex; align-items: center; } .content-right-l, .content-right-r { height: 100%; } .tip { z-index: 9999999999; position: fixed; /* top: 35%; left: 32.5%; */ /* width: 35%; height: 30%; */ width: 900px; height: 56vh; top: calc(50% - 26vh); left: calc(50% - 450px); background: url('../images/popup.png') no-repeat center; background-color: #133b65; background-size: 100% 100%; padding: 100px 60px 50px; } .tip1 { position: absolute; font-weight: bold; width: 150px; top: 17px; height: 30px; line-height: 30px; font-size: 20px; text-align: center; left: 50%; transform: translate(-50%); background: linear-gradient(-3deg, #99eeff 0%, #99eeff 30%, #ffffff 91%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .tip2 { width: 100%; height: 100%; display: grid; grid-template-columns: 60% 40%; /* grid-template-rows: 1fr 1fr; */ grid-gap: 10px; } /* .tip2 > div { width: 100%; height: 100%; display: grid; grid-template-columns: 10% 90%; } */ .tip2-list { height: 100%; display: grid; grid-template-rows: repeat(5, minmax(0, 1fr)); background-color: #04224c; padding: 0 10px; } .tip2-list > div { width: 100%; height: 100%; display: flex; justify-content: space-between; align-items: center; } .tip2-list > div:nth-child(2), .tip2-list > div:nth-child(4) { border-top: 1px solid #69c0ff; border-bottom: 1px solid #69c0ff; } .tip2-title { writing-mode: vertical-rl; display: flex; justify-content: center; align-items: center; background-color: #133156; } .pie { background-color: #04224c; } .tip-down { position: absolute; top: 10px; right: 30px; width: 50px; text-align: center; height: 50px; line-height: 50px; cursor: pointer; font-size: 44px; } .title-left { position: absolute; top: 0px; left: 20px; color: #447ed2; font-weight: bold; font-size: 22px; } .topChange2 { margin-right: 15px; } /* .rows > .row-item:nth-child(2) { background-color: #79a4db6c !important; } */ .header { color: #2abbff; font-weight: bold; } .row-item { color: #ffffff; } .swiper { width: 600px; height: 300px; --swiper-theme-color: #ff004c; /* 设置Swiper风格 */ --swiper-navigation-color: #008cff; /* 单独设置按钮颜色 */ --swiper-navigation-size: 40px; /* 设置按钮大小 */ } .swiperChange { display: flex; width: 100%; height: 100%; align-items: center; } .mySwiper { /* width: 100%; */ overflow: hidden; } .text { width: 100%; } .total { text-align: center; width: 200px; height: 30px; position: absolute; left: calc(50% - 100px); bottom: 7%; font-weight: bold; color: #2cb7e0; } .total3 { bottom: 15%; } .tipb { z-index: 9999999999; position: fixed; /* top: 35%; left: 32.5%; */ /* width: 35%; height: 30%; */ width: 700px; height: 45vh; top: calc(50% - 20vh); left: calc(50% - 350px); background: url('../images/popup.png') no-repeat center; background-color: #133b65; background-size: 100% 100%; padding: 100px 60px 50px; }