.swiper-box-info { height: calc(calc(100vw - 4vh) * 0.62); // height: 37vh; .storeImageinfo { width: 100vw; } } .CarsContent-TextBox { padding: 40px 30px; position: relative; top: -6vh; background-color: #fff; border-radius: 40px 40px 0px 0px; .CheckDetails-bottom-box-flaxBox-liftText { display: flex; justify-content: space-between; &-Titles { text-overflow: ellipsis; //显示... white-space: nowrap; //不换行 overflow: hidden; font-size: 36px; font-weight: bold; color: #222222; } &-price { font-size: 44px; font-weight: 800; color: #666666; background: linear-gradient(180deg, #fa7878 0%, #b61515 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; width: 6em; text-align: right; > Text { font-size: 25px; } } } .content-header-box-map-Info { margin: 0 auto; display: flex; align-items: center; // justify-content: space-between; padding: 30px 0 30px 0; &-liftCentent { display: flex; align-items: center; > Image { width: 22px; height: 27px; } > View { padding-left: 15px; font-size: 30px; font-weight: 800; color: #222222; } } &-rightCententInfo { font-size: 30px; font-weight: 500; color: #666666; } &-carsName { font-size: 30px; font-weight: bold; color: #222222; } } .articleTitle-box-Details { display: flex; font-size: 30px; font-weight: bold; color: #222222; align-items: center; justify-content: center; margin-top: 32px; > Image { width: 33px; height: 33px; margin: auto 31px; } } .startReserve-Bottom-oen { position: relative; width: 92vw; margin: 2em 0; } }