.close { position: absolute; right: 0; } .li { height: 50px; display: flex; align-items: center; color: #000000; font-size: 24px; } .line { margin: 0 20px; height: 24px; border-radius: 12px; background: linear-gradient(to right, #4279e5, #372cc9); } .titleContent { position: relative; display: flex; align-items: center; justify-content: center; height: 238px; .img { width: 150px; margin-right: 46px; } .num { margin-bottom: 24px; font-size: 80px; font-family: DINAlternate-Bold, DINAlternate; font-weight: bold; color: #f5a623; line-height: 94px; } .text { font-size: 28px; color: #4a4a4a; line-height: 38px; } .iconFundFilled { width: 37px; height: 41px; position: absolute; right: 20px; top: 20px; cursor: pointer; background: url('@/assets/iconFundFilled.png') no-repeat; } } .lineContent { display: flex; justify-content: space-between; font-size: 28px; font-weight: 500; color: #4a4a4a; line-height: 38px; } .sparePart { width: 100%; text-align: center; .cardItem { display: flex; padding: 36px; justify-content: space-between; align-items: center; } .btns { margin: 24px 0; .btn { width: 150px; height: 60px; font-size: 30px; color: #4a4a4a; text-align: center; background-image: url('@/assets/deviceManager/deviceBtn1.png'); background-size: 100% 100%; } .active { color: #4a90e2; background-image: url('@/assets/deviceManager/deviceBtn2.png'); } } .itemText { padding-left: 38px; justify-content: flex-start; font-size: 28px; color: #4a4a4a; line-height: 38px; height: 96px; } .itemTextActive { color: #4a90e2; } .spareText { font-size: 28px; font-weight: 500; color: #4a4a4a; line-height: 38px; } :global { .ant-collapse > .ant-collapse-item > .ant-collapse-header { padding: 36px; align-items: center; } .ant-collapse-item { margin-bottom: 16px; border-radius: 8px; box-shadow: 0px 0px 8px 2px rgba(191, 191, 191, 0.2); border: 1px solid #eee; background: rgb(255, 255, 255); } .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-expand-icon { > span { font-size: 28px; padding-inline-end: 0; padding-inline-start: 16px; } } .ant-list-split .ant-list-item { border-color: #dbdbdb; } } } .main { padding: 20px; margin-top: 40px; }