.page{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .head-search{ display: flex; align-items: center; justify-content: space-between; position: relative; margin: 20rpx 0; background-color: #FFFFFF; border-radius: 35rpx; padding: 0 10rpx; border: 2rpx solid #E8E8E8; margin: 22rpx 24rpx; .u-search { position: relative; } ::v-deep .u-but{ border: unset; border: 0px transparent; height:32px; width: 88rpx; font-size: 24rpx; border-radius: 35rpx; } } .screen-list { display: flex; align-items: center; width: 100%; margin: 40rpx 0; padding: 0 20rpx; .zidong{ width: 160rpx; background-color: #3F9B6A; color: #fff; padding: 10rpx; border-radius: 30rpx; font-size: 24rpx; text-align: center; } .list { display: flex; justify-content: center; align-items: center; width: 25%; height: 100%; text { font-size: 26rpx; color: #555555; } image { width: 30rpx; height: 30rpx; margin-left: 10rpx; } } .action { text { color: $base; } } } .goods-data{ width: 100%; .goods-list{ width: 100%; padding: 0 25rpx; .list{ display: flex; margin-bottom: 20rpx; background-color: #fff; padding: 14rpx; border-radius: 14rpx; .thumb{ display: flex; align-items: center; // width: 36%; width: 25vw; image{ width: 230rpx; height: 230rpx; border-radius: 10rpx; } } .item{ width: 60%; margin-left: 4%; .title{ display: flex; align-items: center; width: 100%; text{ font-size: 30rpx; font-weight: bold; color: #222222; } } .tag { margin: 20rpx 0; text { display: inline-block; color: #0FBB59; font-size: 24rpx; margin-right: 20rpx; background-color: #EEFFF5; padding:0 10rpx; } } .introduce{ display: flex; align-items: center; width: 100%; margin-bottom: 50rpx; image { width: 26rpx; height: 26rpx; margin-right: 10rpx; } text{ font-size: 24rpx; color: #c0c0c0; width: 98%; } } .like-goods{ display: flex; align-items: center; justify-content: flex-end; width: 100%; margin-top: 20rpx; .retail-price { display: flex; align-items: flex-end; width: 100%; color: #676767; font-size: 24rpx; .min { display: inline-block; color: #000; font-weight: bold; } .max { font-size: 28rpx; color: #000; font-weight: bold; } .line { height: 24rpx; width: 2rpx; border-right: 2rpx solid #E5E5E5; margin: 0 12rpx; } } } } } } } .zulinY{ padding: 20rpx; width: 100%; position: relative; }