* { margin: 0; padding: 0; box-sizing: border-box; font-size: 14px; } html, body, #app { width: 100%; height: 100%; background-color: #001B35; } #content { height: calc(100% - 1rem); display: grid; grid-template-columns: 1fr 1.5fr 1fr; gap: 0.25rem; padding: 20px; overflow: hidden; } #content>div { width: 100%; height: 100%; display: grid; overflow: hidden; } #content>div:nth-child(1), #content>div:nth-child(3) { gap: 0.25rem; grid-template-rows: 60% 40%; } .block { width: 100%; background: linear-gradient(180deg, rgba(1, 32, 56, 0.4) 0%, rgba(10, 58, 92, 0.7) 100%); border: 2px solid; border-image: linear-gradient(176deg, rgba(78, 167, 203, 0), rgba(78, 167, 203, 1)) 2 2; border-top: none; } .block-tit { width: 100%; height: 0.4125rem; background-image: url(../images/01/l01.png); background-position: left top; background-size: 100% 100%; background-repeat: no-repeat; line-height: 0.4125rem; padding-left: 0.6rem; } .block-tit>span { font-weight: bold; font-size: 0.2rem; color: #E4FBFF; text-align: left; background: linear-gradient(180deg, #FFFFFF 17%, #8CEEFF 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .block-main { height: calc(100% - 0.4125rem); width: 100%; padding: 0.125rem; } .flex-between{ display: flex; flex-direction:column; justify-content: space-between; } .top-row { width: 100%; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } .top-row>.top-row-num { width: 0.5rem; font-weight: 700; font-size: 0.2rem; line-height: 0.2rem; } .top-row-r { display: flex; flex-direction: column; justify-content: center; align-items: center; width: calc(100% - 0.5rem); } .top-row-r-t { width: 100%; display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 0.05rem; } .top-row-r-t>span{ font-size: 0.175rem; font-weight: 700; } .top-row-r-b { width: 100%; background-color: #173A55; height: 0.125rem; } .top-row-r-b>.top-row-r-b-inner { height: 0.125rem; background: linear-gradient(90deg, #144269 0%, #34ECFE 100%); } .color-blue { text-align: left; font-style: normal; text-transform: none; background: linear-gradient(180deg, #FFFFFF 0%, #00E9FF 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } .color-05937B { text-align: left; font-style: normal; text-transform: none; background: linear-gradient(180deg, #FFFFFF 0%, #05937B 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; } .ry>.th{ padding: 0 0.1875rem; line-height: 0.5rem; height: 0.5rem; background-color: #13395E; display: grid; grid-template-columns: 0.5rem 0.75rem 1.25rem 1.25rem 1fr ; } .ry>.th>span{ text-align: left; color: #ffffff; font-size: 0.175rem; } .ry>.body>.tr{ position: relative; padding: 0 0.1875rem; line-height: 0.5rem; height: 0.5rem; display: grid; grid-template-columns: 0.5rem 0.75rem 1.25rem 1.25rem 1fr ; } .ry>.body>.tr>div{ text-align: left; color: #ffffff; } .ry>.body>.tr:nth-child(2n){ background-color: #13395E; } .ry>.body>.tr>.photo{ display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } .ry>.body>.tr>.photo>img{ width: 0.375rem; height: 0.375rem; border-radius: 50%; } .ry>.body>.tr>.out{ position: absolute; top: 50%; transform: translateY(-50%); line-height: 1; right: 10px; color: #ffffff; padding: 0.05rem; background-color: #FF0000; border-radius: 0.05rem; } .ry>.body>.tr>.in{ position: absolute; top: 50%; transform: translateY(-50%); line-height: 1; right: 10px; color: #ffffff; padding: 0.05rem; border-radius: 0.05rem; background-color: #278F77; } .ry>.body{ overflow: hidden; height: calc(100% - 0.5rem); } .kq>.th{ padding: 0 0.1875rem; line-height: 0.5rem; height: 0.5rem; background-color: #13395E; display: grid; grid-template-columns: 0.5rem 1fr 1.25rem 1rem 1rem; } .kq>.th>span{ text-align: left; color: #ffffff; font-size: 0.175rem; } .kq>.body{ overflow: hidden; height: calc(100% - 0.5rem); } .kq>.body>.tr{ position: relative; padding: 0 0.1875rem; line-height: 0.5rem; height: 0.5rem; display: grid; grid-template-columns: 0.5rem 1fr 1.25rem 1rem 1rem ; } .kq>.body>.tr>span{ color: #ffffff; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 0.025rem; } .kq>.body>.tr>.zc{ color: #12CDA2; } .kq>.body>.tr:nth-child(2n){ background-color: #13395E; } #nlzb{ width: 100%; height: 50%; } .bl{ width: 100%; height: 50%; display: grid; grid-template-columns: 1fr 0.8rem 1fr; } .bl-txt>span{ margin-bottom: 0.125rem; } .bl-txt{ display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; font-size: 0.175rem; color: #ffffff; font-weight: 700; } #man,#woman{ width: 100%; height: 100%; min-height: 120px; } #chainmap{ height: 100%; width: 100%; } .block4 { width: 100%; background: linear-gradient(180deg, rgba(1, 32, 56, 0.4) 0%, rgba(10, 58, 92, 0.7) 100%); border: 2px solid; border-image: linear-gradient(176deg, rgba(78, 167, 203, 0), rgba(78, 167, 203, 1)) 2 2; border-top: none; } .block4-tit { width: 100%; height: 0.4125rem; background-image: url(../images/01/m07.png); background-position: left top; background-size: 100% 100%; background-repeat: no-repeat; line-height: 0.4125rem; padding-left: 0.6rem; } .block4-tit>span { font-weight: bold; font-size: 0.2rem; color: #E4FBFF; text-align: left; background: linear-gradient(180deg, #FFFFFF 17%, #8CEEFF 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .block4-main { height: calc(100% - 0.4125rem); width: 100%; padding: 0.1875rem 0.25rem; } .kq-box{ position: absolute; top: 0; width: 100%; display: grid; grid-template-columns: repeat(4, 1fr); column-gap: 0.375rem; height: 0.75rem; } .kq-box>.kx-item{ width: 100%; height: 100%; background: linear-gradient( 180deg, rgba(1,32,56,0.4) 0%, rgba(10,58,92,0.7) 100%); display: flex; flex-direction: column; justify-content: center; align-items: center; } .kq-box>.kx-item>.kx-item-tit{ color: #ffffff; font-size: 0.2rem; } .kq-box>.kx-item>.kx-item-num{ font-size: 0.25rem; } header { width: 100%; height: 1rem; background-image: url(../images/01/top.png); background-repeat: no-repeat; background-position: left top; background-size: 100% 0.7125rem; display: grid; grid-template-columns: 8.2625rem 1fr 8.2625rem; position: relative; } .nav-box{ width: 100%; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } .logo-img{ width: 1.9375rem; height: 0.5rem; background-image: url(../images/logo.png); background-repeat: no-repeat; background-size: 100% 100%; } .refresh-img{ margin-left: 0.125rem; background: url('../images/sprite.png') no-repeat 0 0; width: 27px; height: 26px; } .navs{ width: 100%; display: flex; flex-direction: row; justify-content: center; align-items: center; } .navs>.nav{ font-size: 14px; color: #FFFFFF; text-align: center; height: 0.375rem; line-height: 0.375rem; width: 1.4rem; background-repeat: no-repeat; background-position: center; background-size: 100% 100%; } .navs>.nav-l{ background-image: url(../images/nav01.png); } .navs>.nav-l-active{ background-image: url(../images/nav02.png); } .navs>.nav-r{ background-image: url(../images/nav03.png); } .navs>.nav-r-active{ background-image: url(../images/nav04.png); } .timer{ height: 0.425rem; width: 2.375rem; margin-left: 0.125rem; color: #FFFFFF; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .timer>p{ font-size: 0.175rem; } .timer>p>span{ margin-left: 0.125rem; } .timer>p>span:first-child{ margin: 0; } .logo-tit { font-weight: bold; font-size: 0.4rem; line-height: 0.575rem; letter-spacing: 3px; text-align: center; font-style: normal; text-transform: none; background: linear-gradient(179.9998548775837deg, #E7EDF3 0%, #3EAEE3 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .set{ position: absolute; left: 0;right: 0; bottom: 0; height: 14px; display: flex; flex-direction: row; justify-content: center; align-items: center; } .set>div{ margin: 0 0.125rem; cursor: pointer; } @font-face { font-family: "iconfont"; /* Project id 4891760 */ src: url('../font/iconfont.woff2?t=1744614833234') format('woff2'), url('../font/iconfont.woff?t=1744614833234') format('woff'), url('../font/iconfont.ttf?t=1744614833234') format('truetype'); } .iconfont { font-family: "iconfont" !important; font-size: 14px; font-style: normal; color: #FFFFFF; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-nav07:before { content: "\e601"; } .icon-nav06:before { content: "\e602"; } .icon-nav08:before { content: "\e603"; } .icon-nav05:before { content: "\e604"; } .icon-l09:before { content: "\e605"; } .icon-l10:before { content: "\e606"; }