@import url("../../themes/themes.less"); @assetUrl: "../../assets/imgs/home"; .bg_after { content: ""; display: block; bottom: 0; position: absolute; width: 100%; height: 10px; } .tlk_box{ :global { .leftContent .bottomContent2{ height: 31%!important; .topMsg_content{ height: 90%!important; } } .leftContent .center_box .topMsg_content .eacharView .name_ul li{ height: 33%!important; } .leftContent .center_box .topMsg_content .eacharView .name_ul { color: #CDF1FF!important; } .centerCon .bottomContent3{ height: 27%; } .centerCon .right_li{ margin-top: -24px; } .topMsg_tip2{ margin-top: 0!important; } .rightContent .topMsg2{ height: 30%!important; } .centerCon .bottomContent3{ bottom: 10%!important; } .rightContent .topMsg_22{ height: 30%!important; #echarts5{ height: 100%!important; } } } } .home { position: relative; .insert { position: absolute; z-index: 4; width: 100%; left: 0; top: 0; height: 100vh; padding: 16px; .user { background: #fff; border-radius: 6px; padding: 12px; text-align: left; margin-bottom: 12px; font-size: 12px; } .notice { background: #fff; border-radius: 6px; padding: 12px; text-align: left; font-size: 12px; margin-bottom: 12px; &>*:not(:first-child){ margin-top: 8px; } } .documents { background: #fff; border-radius: 6px; padding: 12px; text-align: left; font-size: 12px; &>*:not(:first-child){ margin-top: 8px; } } } :global { // background: url(../../../public/bg_home.png) 50% 50% no-repeat; background-color: #041747; background-size: cover; text-align: center; padding: 0 33px 113px 33px; height: 100%; .titles { padding-top: 52px; display: inline-block; .big_title { font-size: 40px; color: #ffffff; letter-spacing: 5px; text-align: center; font-weight: bold; } .sub_title { margin-top: 15px; display: flex; justify-content: space-between; position: relative; width: 100%; opacity: 0.4; font-family: PingFangSC-Regular; font-size: 20px; color: #ffffff; letter-spacing: 0.7px; &::after, &::before { height: 1px; width: 37px; position: absolute; top: 50%; content: ""; display: block; } &::after { background-image: linear-gradient( 90deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 1) 100% ); left: -46px; } &::before { background-image: linear-gradient( 90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.3) 100% ); right: -46px; } } } .player { margin-top: 54px; display: flex; justify-content: space-between; & > li { position: relative; cursor: pointer; text-align: center; width: 1%; flex-grow: 1; transition: all 0.3s; &:not(:last-child) { margin-right: 1%; } .not_open_card { display: none; } &.toggle_stat { .nor_card { display: block; } &:hover > .nor_card { display: none; } &:hover > .not_open_card { display: block; } .tips { text-align: center; font-size: 16px; color: rgba(255, 255, 255, 0.5); margin-top: -5px; } .tips_img { width: 60%; margin-top: 30%; } } } } .bg_1 { background: rgba(69, 163, 109, 0.3); border: none; &:hover { background: rgba(69, 163, 109, 0.5); transform: translateY(-30px); box-shadow: 0 0 0 1px #45a36d inset; background-image: radial-gradient( 120px 60px ellipse at 50% 100%, rgba(42, 186, 128, 0.8) 0%, rgba(42, 186, 128, 0) 90%, transparent 0 ); &::after { content: ""; display: block; bottom: -5px; position: absolute; width: 100%; height: 10px; background: url("@{assetUrl}/bg_light1.png") 50% 50% no-repeat; } } } .bg_2 { background: rgba(38, 149, 140, 0.3); border: none; &:hover { background: rgba(38, 149, 140, 0.5); transform: translateY(-30px); box-shadow: 0 0 0 1px #26958c inset; background-image: radial-gradient( 120px 60px ellipse at 50% 100%, rgba(0, 199, 207, 0.8) 0%, rgba(0, 199, 207, 0) 90%, transparent 0 ); &::after { content: ""; display: block; bottom: -5px; position: absolute; width: 100%; height: 10px; background: url("@{assetUrl}/bg_light2.png") 50% 50% no-repeat; } } } .bg_3 { background: rgba(122, 89, 202, 0.3); border: none; &:hover { background: rgba(122, 89, 202, 0.5); transform: translateY(-30px); box-shadow: 0 0 0 1px #a27cff inset; background-image: radial-gradient( 120px 60px ellipse at 50% 100%, rgba(181, 151, 255, 0.8) 0%, rgba(181, 151, 255, 0) 90%, transparent 0 ); &::after { content: ""; display: block; bottom: -5px; position: absolute; width: 100%; height: 10px; background: url("@{assetUrl}/bg_light3.png") 50% 50% no-repeat; } } } .bg_4 { background: rgba(37, 90, 199, 0.3); border: none; &:hover { background: rgba(37, 90, 199, 0.5); transform: translateY(-30px); box-shadow: 0 0 0 1px #6899ff inset; background-image: radial-gradient( 120px 60px ellipse at 50% 100%, rgba(73, 181, 255, 0.8) 0%, rgba(73, 181, 255, 0) 90%, transparent 0 ); &::after { content: ""; display: block; bottom: -5px; position: absolute; width: 100%; height: 10px; background: url("@{assetUrl}/bg_light4.png") 50% 50% no-repeat; } } } .bg_5 { background: rgba(6, 159, 199, 0.3); border: none; &:hover { background: rgba(6, 159, 199, 0.5); transform: translateY(-30px); box-shadow: 0 0 0 1px #41bad9 inset; background-image: radial-gradient( 120px 60px ellipse at 50% 100%, rgba(58, 223, 255, 0.8) 0%, rgba(58, 223, 255, 0) 90%, transparent 0 ); &::after { content: ""; display: block; bottom: -5px; position: absolute; width: 100%; height: 10px; background: url("@{assetUrl}/bg_light5.png") 50% 50% no-repeat; } } } .type_1 { padding: 82px 0 75px 0; .card_subtitle { font-size: 14px; color: #fff; margin-top: 48px; margin-bottom: 48px; } } .type_2 { padding: 42px 0 65px 0; } .card_title { font-size: 20px; color: #ffffff; font-weight: bold; position: absolute; bottom: 7%; width: 100%; text-align: center; } .text { text-align: left; display: flex; justify-content: center; } .type1_sub { font-size: 12px; color: rgba(255, 255, 255, 0.7); } .type1_left { font-size: 12px; color: rgba(255, 255, 255, 0.7); text-align: left; } .col_fff { color: #ffffff; } .col_gray { color: rgba(255, 255, 255, 0.7); } .fs12 { font-size: 12px; } .fs14 { font-size: 14px; } .mt4 { margin-top: 4px; } .mt50 { margin-top: 90px; } .linear { width: 100%; height: 1px; background: linear-gradient( 90deg, rgba(2, 199, 218, 0) 0%, rgba(2, 199, 218, 0.5) 50%, rgba(2, 199, 218, 0) 100% ); transform-origin: center; transform: rotate(-45deg); margin-top: 60px; margin-bottom: 15px; } .min_w { min-width: 40%; } } } .add_common_report { display: flex; align-items: center; >div { display: flex; align-items: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; white-space: nowrap; } }