.listBox{ position: relative; z-index: 1; } .content { width: 100%; padding-bottom:120rpx; } .titleall-left { font-size: 32rpx; font-weight: bold; display: flex; align-items: center; margin: 30rpx; .titleall-left-line { width: 16rpx; height: 36rpx; border-radius: 100rpx; background-color: #5D76F4; margin-right: 20rpx; } } .top-box { display: flex; justify-content: space-between; margin: 30rpx; font-size: 30rpx; font-weight: bold; background-color: #fff; border-radius: 20rpx; padding: 30rpx; .top-box-img { image { width: 40rpx; height: 40rpx; } } } .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; } text { font-size: 28rpx; color: #999999; } } } .message-list{ // background-color: #FFFFFF; border-radius: 20rpx; font-size: 26rpx; margin: 25rpx; padding: 20rpx 0; .info-box { background-color: #FFFFFF; margin-bottom: 10px; padding: 0 40rpx; border-radius: 20rpx; // margin-bottom: 30rpx; .info-box-list { display: flex; align-items: center; border-bottom: 2rpx solid #ececec; padding-top: 20rpx; padding-bottom: 20rpx; .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; } } .input-text { font-size: 30rpx; } .inputtext{ color: #3d3d3d; } .textarea { background-color: #F7F7F7; border-radius: 20rpx; width: 100%; margin-top: 20rpx; padding: 20rpx; font-size: 28rpx; font-weight: normal; min-height: 80rpx; } } .serve { display: flex; justify-content: space-between; align-items: center; width: 100%; .serve-title { font-size: 25rpx; color: #909090; width: 25%; } .serve-right { font-size: 25rpx; font-weight: bold; display: flex; align-items: center; justify-content: flex-end; text { color: #FC4444; } image { width: 20rpx; height: 20rpx; margin-left: 10rpx; } } } } .info-box-list:last-child { border-bottom: 0; } } } /* 底部 */ .page-footer{ margin: 30rpx; display: flex; height: 100rpx; .footer-buy{ height: 100%; width: 100%; .cart-add{ display: flex; align-items: center; justify-content: center; margin-top: 60rpx; image { position: absolute; z-index: 0; width: 95%; height: 83rpx; box-shadow: 5rpx 10rpx 20rpx 0 #b7c8ff; border-radius: 100rpx; } text{ font-size: 30rpx; font-weight: bold; color: #fff; position: absolute; z-index: 1; } } } } .serve-right { font-size: 30rpx; font-weight: bold; display: flex; align-items: center; justify-content: flex-end; text { color: #FC4444; } image { width: 20rpx; height: 20rpx; margin-left: 10rpx; } }