.info-wrap { background-color: #fff; border-top: 3.2vw solid #f8f8f8; padding: 0 4vw 5.333vw; } .module-title { color: #2a2a2a; font-size: 4.267vw; font-weight: 700; line-height: 1; margin: 5.333vw 0 8.533vw; text-align: center; } .module-title .tit { display: inline-block; position: relative; vertical-align: top; } .module-title .line { background-color: #06a2b3; border-radius: .8vw; height: .8vw; left: 35%; margin-top: 2.133vw; position: absolute; top: 100%; width: 30%; } .tuijian-goods { border-radius: 1.6vw; box-shadow: 0 1.067vw 2.667vw 0 rgba(0,0,0,.08); display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; padding: 3.6vw; } .tuijian-goods .lt { -ms-flex-negative: 0; flex-shrink: 0; } .tuijian-goods .lt image { display: block; height: 26vw; width: 26vw; } .tuijian-goods .tuijian-rt { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-box-flex: 1; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex: 1; flex-direction: column; justify-content: space-between; margin-left: 3.2vw; } .tuijian-goods .vip-price { width: max-content; } .tuijian-goods .goods-name { -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #2a2a2a; display: -webkit-box; font-size: 3.733vw; font-weight: 500; overflow: hidden; text-overflow: ellipsis; word-break: break-all; } .tuijian-goods .goods-info .price { -webkit-box-align: center; -ms-flex-align: center; -webkit-box-pack: justify; -ms-flex-pack: justify; align-items: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: space-between; } .tuijian-goods .goods-info .now-price { color: #eb5252; font-size: 3.467vw; font-weight: 500; margin-right: 3.2vw; } .tuijian-goods .goods-info .old-price { color: #9b9b9b; font-size: 3.2vw; text-decoration: line-through; } .tuijian-goods .goods-info .btn { -ms-flex-negative: 0; background-color: #06a2b3; border-radius: .933vw; color: #fff; flex-shrink: 0; font-size: 3.2vw; height: 6.667vw; line-height: 6.667vw; text-align: center; width: 18.667vw; } .vip-price { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #2a2a2a; border-radius: .8vw; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; font-size: 2.933vw; margin-right: 2.667vw; }