.recordsboxadmin { width: 100%; height: 100%; display: flex; flex-direction: column; } .search { box-sizing: border-box; padding: 0 36px; width: 100%; height: 32px; margin-bottom: 16px; form { width: 100%; height: 32px; display: flex; justify-content: flex-start; .searchParams, .btn { margin: 0 3px; } .searchParams { // flex: 5; width: 150px; } .searchParamsLong { width: 250px; } .searchParams2 { width: 220px; } .btn { // flex: 1; } nz-select { color: rgba(145, 204, 255, 0.95); } nz-tree-select { color: rgba(145, 204, 255, 0.95); } nz-range-picker { background-color: rgba(0, 0, 0, 0); width: 100%; } } } .content { flex: 1; display: flex; flex-direction: column; overflow: hidden; .title { width: 100%; height: 64px; box-sizing: border-box; padding: 0 28px; margin: 13px 0; position: relative; .titlebox { width: 100%; height: 100%; display: flex; align-items: center; img { width: 65px; height: 65px; } .content { flex: 1; height: 48px; display: flex; align-items: center; justify-content: center; // background-image: linear-gradient(to right, #002147, #033565, #064e8e, #064e8e, #033565, #002147); background: linear-gradient(270deg, rgba(35, 153, 255, 0) 0%, rgba(35, 153, 255, 0.32) 50%, rgba(35, 153, 255, 0) 100%); .contentitem { width: 100%; height: 32px; display: flex; align-items: center; // background-image: linear-gradient(to right, #002147, #0f5ca0, #1c88e6, #1c88e6, #0f5ca0, #002147); background: linear-gradient(270deg, rgba(35, 153, 255, 0) 0%, rgba(35, 153, 255, 0.8) 50%, rgba(35, 153, 255, 0) 100%); span { margin-left: 10px; color: #bce0ff; font-size: 20px; font-family: titlefont; cursor: pointer; } span:nth-child(1) { margin-left: 12px; } .grey { color: #68829F; } } } } .packup { position: absolute; right: 33px; top: 16px; cursor: pointer; } } .chartsbox { width: 100%; display: flex; justify-content: center; .chartname { position: absolute; left: 20px; top: 12px; } .chart { width: 98%; height: 350px; box-sizing: border-box; padding: 0 10px; display: flex; div { display: flex; flex-direction: column; span { font-family: titlefont; display: flex; align-items: center; height: 28px; color: #bee1ff; font-size: 16px; } div { flex: 1; } } .leftbox { width: 360px; position: relative; border: 0px; box-shadow: 0 0 26px 0px #1a7fd7 inset; margin-right: 16px; .centerContent { position: absolute; top: 42%; left: 50%; transform: translateX(-50%); width: 170px; div { text-align: center; } .numname { font-family: titlefont; color: #bee1ff; } .num { color: #FFFFFF; font-size: 42px; text-shadow: 0px 0px 16px #3A9AFF; font-weight: bold; height: 49px; line-height: 50px; } } } .rightbox { flex: 1; position: relative; border: 0px; box-shadow: 0 0 26px 0px #1a7fd7 inset; .btnbox { position: absolute; right: 28px; top: 12px; display: flex; flex-direction: row; z-index: 999; .btn { width: 64px; height: 30px; text-align: center; line-height: 30px; // border: 1px solid #91CCFF; color: #91CCFF; border-radius: 0px; box-shadow: 0 0 5px 1px #2399FF inset; background: none; cursor: pointer; } .rankingBtnbox { display: flex; flex-direction: column; } .selectedbtn { background: linear-gradient(180deg, #000D21 0%, #001331 27%, #2399FF 100%); color: white; } } } } } .tablebox { flex: 1; display: flex; flex-direction: column; align-items: center; overflow: hidden; .table { color: white; flex: 1; width: 96%; display: flex; flex-direction: column; overflow: hidden; .th { height: 38px; line-height: 38px; background: rgba(35, 153, 255, 0.2); border: 1px solid rgba(35, 217, 255, 0.4); box-shadow: 0 0 3px 0 rgba(35, 217, 255, 0.4) inset; color: #23D9FF; } .tbody { flex: 1; overflow-y: auto; .tr { height: 38px; line-height: 38px; border-bottom: 1px solid #0d3761; div { color: #91CCFF; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; .look { color: #36A2FF; cursor: pointer; } } img { width: 36px; } } } } .pagination { margin: 15px 0; display: flex; align-items: center; justify-content: center; } ::-webkit-scrollbar { width: 0px; } } } // 适配125% @media screen and (max-height: 750px) { .search { box-sizing: border-box; padding: 0 30px; height: 32px; margin-bottom: 12px; form { width: 100%; height: 32px; } } .content { flex: 1; display: flex; flex-direction: column; overflow: hidden; .title { height: 42px; padding: 0 20px; margin: 8px 0; .titlebox { width: 100%; height: 100%; display: flex; align-items: center; img { width: 46px; height: 46px; } .content { height: 36px; .contentitem { width: 100%; height: 25px; span { margin-left: 6px; font-size: 16px; } span:nth-child(1) { margin-left: 8px; } } } } .packup { position: absolute; right: 33px; top: 4px; cursor: pointer; } } .chartsbox { width: 100%; height: 43%; .chartname { position: absolute; left: 20px; top: 12px; } .chart { height: 100%; div { span { font-size: 14px; } div { flex: 1; } } .leftbox { width: 300px; box-shadow: 0 0 20px 0px #1a7fd7 inset; margin-right: 12px; .centerContent { .num { color: #FFFFFF; font-size: 42px; text-shadow: 0px 0px 16px #3A9AFF; font-weight: bold; height: 49px; line-height: 50px; } } } .rightbox { flex: 1; position: relative; border: 0px; box-shadow: 0 0 26px 0px #1a7fd7 inset; .btnbox { position: absolute; right: 28px; top: 12px; display: flex; flex-direction: row; z-index: 999; .rankingBtn { margin-right: 12px; } } } } } .tablebox { .table { .th { height: 32px; line-height: 32px; font-size: 12px !important; } .tbody { .tr { height: 32px; line-height: 32px; div { font-size: 12px !important; } img { width: 32px; } } } } } } } // 适配150% @media screen and (max-height: 600px) { .search { box-sizing: border-box; padding: 0 22px; height: 32px; margin-bottom: 6px; form { width: 100%; height: 32px; } } .content { .title { height: 36px; padding: 0 20px; margin: 3px 0; .titlebox { width: 100%; height: 100%; display: flex; align-items: center; img { width: 36px; height: 36px; } .content { height: 30px; .contentitem { width: 100%; height: 22px; span { margin-left: 6px; font-size: 13px; } span:nth-child(1) { margin-left: 12px; } } } } .packup { position: absolute; right: 33px; top: 2px; cursor: pointer; } } .chartsbox { width: 100%; height: 40%; .chartname { position: absolute; left: 20px; top: 12px; } .chart { height: 100%; div { span { font-size: 14px; } div { flex: 1; } } .leftbox { width: 260px; box-shadow: 0 0 20px 0px #1a7fd7 inset; margin-right: 8px; .centerContent { .num { color: #FFFFFF; font-size: 32px; text-shadow: 0px 0px 12px #3A9AFF; font-weight: bold; height: 42px; line-height: 42px; } } } .rightbox { box-shadow: 0 0 22px 0px #1a7fd7 inset; .btnbox { position: absolute; right: 28px; top: 12px; display: flex; flex-direction: row; z-index: 999; .rankingBtn { margin-right: 8px; } } } } } .tablebox { .table { .th { height: 28px; line-height: 28px; font-size: 10px !important; } .tbody { .tr { height: 28px; line-height: 28px; div { font-size: 10px !important; } img { width: 30px; } } } } } } }