page { background-color: #F7F5F5; } .app { width: 100%; ::v-deep .u-navbar-placeholder { background-color: #F7F5F5; z-index: 999; } ::v-deep .u-tabs { width: 100%; position: fixed; // top: 200rpx; z-index: 999; background-color: #F7F5F5 !important; } .noorder { margin-top: 20%; } .u-navbar { display: block; // height: 200rpx; image { margin: 0 4% 0 4%; width: 20rpx; height: 30rpx; } .title { width: 31%; font-size: 34rpx; font-weight: 500; color: #FFFFFF; } .inputs { position: relative; margin-left: 4%; box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); width: 60%; height: 65rpx; border-radius: 20rpx; z-index: 999; background: #65c0a9; color: #FFFFFF; .placeholder { color: #FFFFFF; } .input { margin: 0 auto; position: absolute; height: 65rpx; // top: 8%; left: 18%; width: 80%; font-size: 26rpx; color: #FFFFFF; } .icon { background: url(@/static/pagesB/sousuo.png) no-repeat; width: 30rpx; height: 28rpx; background-size: cover; position: absolute; top: 28%; left: 4%; } } } .submits { width: 501rpx; height: 71rpx; background: #26A888; border-radius: 26rpx; text-align: center; line-height: 71rpx; color: #ffffff; font-size: 34rpx; margin-top: 5%; margin-left: 15%; } // 弹框确认收货 .chat { .word { font-size: 26rpx; color: #010000; line-height: 36rpx; width: 70%; margin: 50rpx auto; text-align: center; } .image { position: relative; .blackground { width: 183rpx; height: 69rpx; background: #030303; opacity: 0.5; color: #ffffff; font-size: 36rpx; text-align: center; line-height: 69rpx; position: absolute; bottom: 0%; left: 50%; transform: translateX(-50%); } image { width: 182rpx; display: block; margin: 0 auto; height: 182rpx; } } } .payment { width: 100%; font-size: 42rpx; color: #000000; line-height: 120rpx; text-align: center; span {} image { width: 31rpx; height: 31rpx; position: absolute; right: 5%; top: 5%; } } .Apayment { width: 99%; height: 400rpx; background: #FFFFFF; box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); border-radius: 20rpx; padding: 3%; font-size: 30rpx; color: #969394; margin-top: 3%; position: relative; // line-height: 70rpx; .anniu { display: flex; position: absolute; right: 3%; bottom: 20rpx; .logistics { text-align: center; color: #ffffff; width: 170rpx; height: 60rpx; background: #E1AE3C; // border: 1px solid #959595; border-radius: 5rpx; font-weight: 400; line-height: 60rpx; } .harvest { margin-left: 10rpx; background: #26A888; color: #FFFFFF !important; } } .details { height: 200rpx; position: relative; .detailslist { image { position: absolute; width: 182rpx; height: 182rpx; } .model { .top { margin-top: 20rpx; height: 100rpx; span:nth-child(1) { position: absolute; left: 32%; font-size: 32rpx; color: #000000; width: 50%; line-height: 40rpx; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } span:nth-child(2) { position: absolute; top: 0%; right: 0%; line-height: 40rpx; font-size: 32rpx; } } .bottom { position: absolute; left: 32%; top: 45%; width: 68%; .box:nth-child(1) { width: 70%; display: inline-block; font-size: 30rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .box:nth-child(2) { width: 30%; position: absolute; text-align: center; right: 0%; } } .refund { position: absolute; right: 0%; top: 70%; .price { font-size: 41rpx; color: #000000; } } } } } .names { width: 100%; border-bottom: 1rpx solid #D8D4D4; position: relative; padding-bottom: 20rpx; .picture { width: 15rpx; height: 23rpx; margin-left: 20rpx; } span { position: absolute; right: 0%; color: #26A888; // line-height: 67px; display: inline-block; } } } }