.noBuyList { background: #fff; } .noBuyList .noBuyListCon { display: flex; justify-content: center; align-items: center; flex-direction: column; } .noBuyList .noBuyListCon .noBuyListImg { width: 218rpx; height: 218rpx; margin-top: 260rpx; margin-bottom: 30rpx; } .noBuyList .noBuyListCon .noBuyListTit { font-size: 30rpx; color: #666; } .buyRecords { padding-bottom: 40rpx; } .buyRecords .buyListCon { padding: 0 20rpx; margin-top: 30rpx; margin-bottom: 120rpx; } .buyRecords .buyListCon .buyList .buyListInfo { height: 120rpx; padding-left: 30rpx; border-bottom: 1rpx solid #efefef; display: flex; align-items: center; justify-content: flex-start; } .buyRecords .buyListCon .buyList .buyListInfo:last-child { border: none; } .buyRecords .buyListCon .buyList .buyListInfo .userImg { width: 72rpx; height: 72rpx; border-radius: 36rpx; margin-right: 20rpx; } .buyRecords .buyListCon .buyList .buyListInfo .userName { max-width: 200rpx; font-size: 28rpx; color: #666; margin-right: 10rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .buyRecords .buyListCon .buyList .buyListInfo .buyNum { font-size: 28rpx; color: #666; margin-right: 20rpx; } .buyRecords .buyListCon .buyList .buyListInfo .buyNum text { color: #ff5344; } .buyRecords .buyListCon .buyList .buyListInfo .buyTime { font-size: 22rpx; color: #aaa; } .canvas-img { position: absolute; top: -20000rpx; } button::after { border: none; } .goodsInfo { background: #fff; padding: 30rpx; border-top: 0.1rpx solid #efefef; border-bottom: 0.1rpx solid #efefef; display: flex; justify-content: space-between; } .goodsInfo .goodsImg { width: 180rpx; margin-right: 30rpx; } .goodsInfo .goodsImg .img-class { width: 180rpx; height: 180rpx; } .goodsInfo .goodsDetail { width: 480rpx; min-height: 180rpx; } .goodsInfo .goodsDetail .detailTop { min-height: 120rpx; display: flex; justify-content: space-between; } .goodsInfo .goodsDetail .detailTop .detailTopInfo { width: 380rpx; padding-right: 20rpx; border-right: 2rpx dashed #aaa; } .goodsInfo .goodsDetail .detailTop .detailTopInfo .goodsName { width: 380rpx; font-size: 26rpx; color: #444; font-weight: bold; line-height: 32rpx; margin-bottom: 6rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: initial; white-space: normal; } .goodsInfo .goodsDetail .detailTop .detailTopInfo .purchasing, .goodsInfo .goodsDetail .detailTop .detailTopInfo .saleNum { font-size: 22rpx; color: #aaa; } .goodsInfo .goodsDetail .detailTop .shareBtn { display: flex; justify-content: center; align-items: center; background: #fff; padding: 0; margin-right: 4rpx; } .goodsInfo .goodsDetail .detailTop .shareBtn .shareImg { width: 42rpx; height: 36rpx; } .goodsInfo .goodsDetail .detailBottom { margin-top: 10rpx; display: flex; align-items: center; justify-content: space-between; } .goodsInfo .goodsDetail .detailBottom .price { font-size: 20rpx; color: #ff5344; } .goodsInfo .goodsDetail .detailBottom .price text { font-size: 36rpx; font-weight: bold; } .goodsInfo .goodsDetail .detailBottom .time { width: 290rpx; font-size: 26rpx; color: #444; white-space: nowrap; display: flex; align-items: center; justify-content: flex-end; } .goodsInfo .goodsDetail .detailBottom .time .countdown { display: flex; justify-content: center; align-items: center; } .goodsInfo .goodsDetail .detailBottom .time .countdown .itemTime { width: 38rpx; height: 32rpx; background: #444; border-radius: 4rpx; font-size: 26rpx; color: #fff; display: flex; justify-content: center; align-items: center; } /***商品底部按钮begin **/ .goods-bottom-bar { height: 96rpx; display: flex; } .goods-bottom-bar .leftBtn { height: 94rpx; display: flex; border-top: 2rpx solid #EFEFEF; } .goods-bottom-bar .leftBtn .bar-item { display: flex; justify-content: center; align-items: center; flex-direction: column; } .goods-bottom-bar .leftBtn .back-to-index { width: 132rpx; height: 94rpx; font-size: 20rpx; color: #707070; } .goods-bottom-bar .leftBtn .back-to-index image { width: 54rpx; height: 54rpx; } .goods-bottom-bar .leftBtn .shop-cart { width: 132rpx; height: 96rpx; font-size: 20rpx; color: #707070; position: relative; } .goods-bottom-bar .leftBtn .shop-cart .icon { width: 54rpx; height: 54rpx; position: relative; } .goods-bottom-bar .leftBtn .shop-cart .icon image { width: 100%; height: 100%; } .goods-bottom-bar .leftBtn .shop-cart .icon .cart-num { position: absolute; right: -16rpx; top: -4rpx; width: 36rpx; height: 36rpx; background: #f43530; border-radius: 36rpx; color: #fff; font-size: 22rpx; display: flex; justify-content: center; align-items: center; } .goods-bottom-bar .goodsStatus { width: 100%; height: 96rpx; background: #dcdcdc; font-size: 30rpx; color: #fff; display: flex; justify-content: center; align-items: center; } .goods-bottom-bar .gobuy { flex: 1; display: flex; align-items: center; justify-content: space-between; font-weight: bold; } .goods-bottom-bar .gobuy .add-to-cart { width: 240rpx; height: 96rpx; background: linear-gradient(270deg,#f9c706 0%,#feb600 100%); color: #fff; font-size: 30rpx; display: flex; justify-content: center; align-items: center; } .goods-bottom-bar .gobuy .btn { width: 208rpx; height: 96rpx; position: absolute; opacity: 0; z-index: 9; top: 0; padding: 0; margin: 0; } .goods-bottom-bar .gobuy .balanceBtn { display: flex; flex: 1; } .goods-bottom-bar .gobuy .balanceBtn .balance { height: 96rpx; flex: 1; background: linear-gradient(90deg,#ff5041 0%,#ff695c 100%); color: #fff; font-size: 30rpx; display: flex; justify-content: center; align-items: center; } .i-fixed-bottom{ position:fixed; bottom:0px; z-index:100; width:100%; background-color:#fff; } /***商品底部按钮end **/