.computePowerAllocation_wrap { height: 100%; // padding-top: calc(50vh - 330px - 48px); .computePowerAllocation_body { border-radius: 12px; background: rgba(21, 77, 221, 0.05); width: 1080px; height: 660px; margin: 0 auto; } .computePower_header { text-align: center; position: relative; height: 46px; & > span { position: absolute; line-height: 46px; font-size: 24px; font-weight: 700; background: linear-gradient(180deg, #014be6 0%, #014be6 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } } .computePower_banner { padding: 32px 32px 0; .banner_left { .banner_group { & > li { width: 266px; height: 88px; border-radius: 8px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.1); position: relative; overflow: hidden; .bg_banner_group_logo { width: 266px; height: 166.25px; top: -38px; position: absolute; left: 52px; background: url("@/assets/computePower/computerTypeLogo.png") no-repeat 0 0; background-size: cover; opacity: 0.05; } } } } .bg_banner_center { width: 360px; height: 360px; background: url("@/assets/computePower/banner.png"); background-repeat: no-repeat; background-size: contain; } .banner_right { .computePowerCube_wrap { padding: 16px; width: 266px; height: 400px; border-radius: 8px; background-color: white; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.1); } } } .computePower_footer { padding: 10px; } }