Sin Descripción

index.wxss 6.4KB

    @import '/template/footer/footer.wxss'; @import '/template/btn/btn.wxss'; @import '/utils/wxParse/wxParse.wxss'; page { width: 100%; height: 100%; background-color: #efefef; } .wrap { box-sizing: border-box; display: flex; flex-direction: column; align-items: center; height: 100%; background-color: #efefef; } .header { position: relative; width: 100%; } .header .banner-img { position: absolute; width: 750rpx; height: 400rpx; } .header .user-info { position: relative; box-sizing: border-box; display: flex; align-items: flex-end; width: 750rpx; height: 200rpx; padding: 0 24rpx 24rpx; margin-top: 200rpx; background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); } .header .user-info .avatar { width: 100rpx; height: 100rpx; border-radius: 6px; } .header .user-info .nickname { margin: 0 0 12rpx 12rpx; font-size: 14pt; color: #fff; } .header .user-info .subscribe { display: flex; flex-grow: 2; align-items: center; justify-content: flex-end; margin: 0 0 12rpx 12rpx; } .header .user-info .subscribe .num { font-size: 13pt; font-weight: 600; color: #fff; } .header .user-info .subscribe .label { margin-left: 4rpx; font-size: 10pt; color: #cbcbcb; } .header .desc { margin-top: 36rpx; margin-bottom: 0rpx; margin-left: 24rpx; } .header .desc text { color: #959595; } .main { box-sizing: border-box; width: 702rpx; margin-top: 36rpx; } .commodity-container { display: flex; flex-direction: column; align-items: center; box-sizing: border-box; width: 100%; padding: 36rpx 24rpx; background-color: #fff; } .commodity-container .commodity-title-container { display: flex; flex-direction: column; width: 100%; } .commodity-container .commodity-title-container .title { font-size: 14pt; font-weight: 600; color: #111; } .commodity-container .commodity-title-container .expired { margin-top: 4rpx; font-size: 10pt; color: #959595; } .commodity-container .commodity-details { width: 100%; margin-top: 24rpx; } .commodity-container .commodity-list { display: flex; flex-direction: column; align-items: center; width: 100%; margin-top: 36rpx; } .commodity-container .commodity-list .commodity-item { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 200rpx; padding: 24rpx 0; border-bottom: 1px #efefef solid; } .commodity-container .commodity-list .commodity-item .commodity-left { display: flex; align-items: center; height: 220rpx; } .commodity-container .commodity-list .commodity-item .commodity-left .commodity-img { width: 180rpx; height: 180rpx; } .commodity-container .commodity-list .commodity-item .commodity-left .commodity-content { display: flex; flex-direction: column; width: 360rpx; height: 100%; margin-left: 24rpx; } .commodity-container .commodity-list .commodity-item .commodity-left .commodity-content .commodity-title { font-size: 13pt; color: #3e3e3e; } .commodity-container .commodity-list .commodity-item .commodity-left .commodity-content .commodity-desc { margin-top: 4rpx; font-size: 10pt; color: #959595; } .commodity-container .commodity-list .commodity-item .commodity-price { display: flex; flex-grow: 2; align-items: flex-end; } .commodity-container .commodity-list .commodity-item .commodity-price text { font-size: 14pt; color: #e64340; } .commodity-container .commodity-list .commodity-right { display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; width: 100rpx; height: 100%; } .commodity-container .commodity-list .commodity-right .bought { margin-top: 4rpx; font-size: 10pt; color: #e64340; text-align: right; } .commodity-container .commodity-list .commodity-right .stepper-container { display: flex; flex-direction: column; align-items: flex-end; margin-top: 24rpx; } .commodity-container .commodity-list .commodity-right .stepper-container .bought-tip { display: flex; flex-direction: column; align-items: flex-end; height: 40rpx; margin-top: 12rpx; } .commodity-container .commodity-list .commodity-right .stepper-container .bought-tip text { padding: 0 8rpx; font-size: 8pt; color: #efefef; white-space: nowrap; background-color: #959595; border-radius: 5px; } .commodity-container .commodity-list .commodity-right .stepper-container .bought-tip .triangle { width: 0; height: 0; margin-top: 0; margin-right: 28rpx; border-color: #959595 transparent transparent transparent; border-style: solid; border-width: 10rpx; } .consumer-container { padding: 24rpx; background-color: #fff; } .consumer-container .consumer-title { height: 80rpx; } .consumer-container .consumer-title text { font-size: 14pt; font-weight: 600; color: #3e3e3e; } .consumer-container .swiper-container { width: 100%; height: 200rpx; } .consumer-container .consumer-item { width: 654rpx; } .consumer-container .consumer-item .consumer-info { display: flex; align-items: center; } .consumer-container .consumer-item .consumer-info .avatar { width: 56rpx; height: 56rpx; border-radius: 28rpx; } .consumer-container .consumer-item .consumer-info .name { margin-left: 12rpx; font-size: 11pt; font-weight: 600; color: #111; } .consumer-container .consumer-item .consumer-info .time { margin-top: 4rpx; margin-left: 24rpx; font-size: 8pt; color: #c8c8c8; } .consumer-container .consumer-item .consumer-commodity { display: flex; justify-content: flex-end; width: 100%; margin-top: 12rpx; } .consumer-container .consumer-item .consumer-commodity text { width: 100%; font-size: 11pt; color: #3e3e3e; text-align: right; } .btn-footer { display: flex; align-items: center; position: fixed; bottom: 0; box-sizing: border-box; justify-content: center; width: 100%; height: 160rpx; padding: 24rpx; background-color: #fff; box-shadow: 0 -5px 9px 2px rgba(17, 17, 17, 0.1); } .btn-footer .btn-footer-container { display: flex; width: 100%; height: 100rpx; overflow: hidden; border: 1px #09bb07 solid; border-radius: 5px; } .btn-footer .btn-footer-container .left { display: flex; align-items: center; justify-content: center; width: 40%; height: 100rpx; background-color: #fff; } .btn-footer .btn-footer-container .left text { font-size: 14pt; font-weight: 700; color: #e64340; } .btn-footer .btn-footer-container .right { width: 100%; height: 100%; }