.collects { margin-top: 40rpx; margin-bottom: 40rpx; } .ai-center{ align-items: center; } .ib { display: inline-block; } .fs20 { font-size: 20rpx; } .fs22 { font-size: 22rpx; } .fs24 { font-size: 24rpx; } .fs26 { font-size: 26rpx; } .fs28 { font-size: 28rpx; } .fs35 { font-size: 35rpx; } .flex-center { display: flex; justify-content: center; align-items: center; } .ellipsis-1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* .ellipsis-1x { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } */ .xc-wc { color: #d60021; } .xc-ash { color: #b9b9b9; } .choice_box .choice_list .choice_footer .price { color: #f23030; height: 10px; } .flex { display: flex; } .ellipsis-2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .goods_name { height: 62rpx; margin-top: 6rpx; line-height: 30rpx; } .hang { width: 100%; margin: auto; padding-left: 21rpx; } .hang .collect { width: 347rpx; height: 520rpx; border-radius: 25rpx; border: 1rpx solid rgb(214, 214, 214); overflow: hidden; margin-right: 14rpx; margin-bottom: 5rpx; } .collect .bottom { padding: 0rpx 20rpx; } .collect .sp { width: 100%; height: 326rpx; } .collect .money { margin-top: 28rpx; margin-bottom: 8rpx; line-height: 28rpx; align-items: baseline; } .collect .money view { line-height: 28rpx; } .collect .money .flex { font-weight: bold; } .collect .money .flex .fs24 { padding-top: 5rpx; } .collect .Discount { width: 156rpx; height: 28rpx; border-radius: 20rpx; background-color: rgb(56, 56, 56); font-size: 18rpx; color: rgb(255, 255, 255); } .collect .Discount image { height: 18rpx; width: 18rpx; line-height: 28rpx; margin-right: 3rpx; } .collect.ml20 { margin-left: 13rpx; } .fs24.dollar { padding: 0rpx; } .money .price { margin-left: 12rpx; text-decoration: line-through; line-height: 23rpx; } .province { line-height: 26rpx; } .nothing { height: 75rpx; width: 100%; } .nothing .no_content { margin: 0rpx 11rpx; color: rgb(138, 138, 138); } .nothing .Foil { width: 80rpx; height: 2rpx; background-color: rgb(138, 138, 138); } .line_th { text-decoration: line-through; } .card_bg { box-sizing: border-box; padding: 2rpx 10rpx; height: 28rpx; border-radius: 26rpx; font-size: 18rpx; line-height: 28rpx; max-width: 210rpx; background: #333; color: #fff; margin-left: 8rpx; } .card_bg image { width: 19rpx; height: 19rpx; margin-right: 8rpx; } /* .card_bg .card_name { max-width: 76rpx; width: auto; overflow: hidden; white-space: nowrap; } */ .card_name { position: relative; top: -4rpx; }