.listBox{ position: relative; z-index: 1; } .content { width: 100%; padding-bottom:120rpx; } .topimg { // margin: 25rpx; width: 100%; image { width: 100%; border-radius: 20rpx; } } .titleall-box { display: flex; justify-content: space-between; padding: 40rpx 20rpx 20rpx 0; .titleall-left { font-size: 32rpx; font-weight: bold; display: flex; align-items: center; .titleall-left-line { width: 14rpx; height: 36rpx; border-radius: 0 10rpx 10rpx 0; background-color: #667FFF; box-shadow: 0 0 10rpx 5rpx #d1d9ff; margin-right: 20rpx; } } } .message-list{ background-color: #FFFFFF; border-radius: 20rpx; font-size: 26rpx; margin: 25rpx; .info-box { padding: 0 40rpx; border-radius: 20rpx; margin-bottom: 30rpx; .info-box-list { display: flex; align-items: center; border-bottom: 2rpx solid #ececec; padding-top: 30rpx; padding-bottom: 30rpx; .width100 { width: 100% !important; } .info-box-width { width: 50%; font-size: 30rpx; font-weight: bold; .info-box-small { font-size: 26rpx; color: #a8a8a8; font-weight: 500; margin-top: 10rpx; } .info-box-list-img { margin-top: 30rpx; image { width: 180rpx; height: 180rpx; border-radius: 20rpx; } } .info-box-list-sm { background-color:#F7F7F7; border-radius: 20rpx; font-size: 28rpx; color: #909090; font-weight: 500; width: 100%; padding: 20rpx; margin-top: 20rpx; } .green { color: #00D970; } } .serve { display: flex; justify-content: space-between; width: 100%; .serve-title { font-size: 30rpx; font-weight: bold; } .serve-right { font-size: 28rpx; text-align: right; color: #909090; .serve-right-top { margin-bottom: 20rpx; } } } } .info-box-list:last-child { border-bottom: 0; } } } .skip-btn{ display: flex; align-items: center; justify-content: center; width: 100%; height: 100rpx; margin-top: 70rpx; position: fixed; bottom: 30rpx; .cart-add{ display: flex; align-items: center; justify-content: center; width: 38%; image { width: 253rpx; height: 80rpx; box-shadow: 5rpx 10rpx 20rpx 0 #efefef; border-radius: 100rpx; } text{ font-size: 30rpx; font-weight: bold; color: #262626; position: absolute; z-index: 1; } } .buy-at{ display: flex; align-items: center; justify-content: center; width: 58%; image { width: 415rpx; height: 80rpx; box-shadow: 5rpx 10rpx 20rpx 0 #b7c8ff; border-radius: 100rpx; } text{ font-size: 30rpx; font-weight: bold; color: #FFFFFF; position: absolute; z-index: 1; } } }