/* pages/ucenter/campMinus/campMinus.wxss */ page { background: #f4f4f4; min-height: 100%; } .container { background: #f4f4f4; min-height: 100%; } .goods-view{ /* border: 1px solid #999; */ height: 70rpx; line-height: 70rpx; background: white; margin-top:10rpx; } .goods-view-image{ height: 200rpx; line-height: 200rpx; background: white; } .goods-view-image .imagess{ height: 200rpx; width: 100%; } .goods-store{ text-align: left; margin-left: 10rpx; font-size: 30rpx; float: left; } .goods-shop{ text-align: right; margin-right: 10rpx; font-size: 30rpx; color: #999; } .goods-time{ text-align: center; font-size: 25rpx; color: #999; } .time_data{ background-color: red; border-radius: 10rpx; height: 30rpx; line-height: 30rpx; margin:6rpx; color:white; font-size:28rpx; } .sort{ position: relative; background: #fff; width: 100%; height: 78rpx; margin-top:10rpx; } .sort-box{ background: #fff; width: 100%; height: 78rpx; overflow: hidden; padding: 0 30rpx; display: flex; border-bottom: 1px solid #d9d9d9; } .sort-box .item{ height: 78rpx; line-height: 78rpx; text-align: center; flex:1; color: #333; font-size: 30rpx; } .sort-box .item .txt{ display: block; width: 100%; height: 100%; color: #333; } .sort-box .item.active .txt{ color: #b4282d; } .sort-box .item.by-price{ background: url(http://120.76.26.84:80/group1/M00/00/02/rBJEdVvr3CSAazwCAAABD1aCMbo520.png) 155rpx center no-repeat; background-size: 15rpx 21rpx; } .sort-box .item.by-price.active.asc{ background: url(http://120.76.26.84:80/group1/M00/00/02/rBJEdVvr3FOACHzqAAABHU5MD_M687.png) 155rpx center no-repeat; background-size: 15rpx 21rpx; } .sort-box .item.by-price.active.desc{ background: url(http://120.76.26.84:80/group1/M00/00/02/rBJEdVvr3JCAcOP5AAABdVcSS6A457.png) 155rpx center no-repeat; background-size: 15rpx 21rpx; } .sort-box-category{ background: #fff; width: 100%; height: auto; overflow: hidden; padding: 40rpx 40rpx 0 0; border-bottom: 1px solid #d9d9d9; } .sort-box-category .item{ height: 54rpx; line-height: 54rpx; text-align: center; float: left; padding: 0 16rpx; margin: 0 0 40rpx 40rpx; border: 1px solid #666; color: #333; font-size: 24rpx; } .sort-box-category .item.active{ color: #b4282d; border: 1px solid #b4282d; } .cate-item .b{ width: 750rpx; height: auto; overflow: hidden; border-top: 1rpx solid #f4f4f4; margin-top: 20rpx; margin-bottom: 120rpx; } .cate-item .b .item{ float: left; background: #fff; width: 375rpx; padding-bottom: 33.333rpx; border-bottom: 1rpx solid #f4f4f4; height: auto; overflow: hidden; text-align: center; } .cate-item .b .item-b{ border-right: 1rpx solid #f4f4f4; } .cate-item .item .img{ margin-top: 10rpx; width: 302rpx; height: 302rpx; background-size:202rpx 202rpx; } .cate-item .item .name{ display: block; width: 365.625rpx; height: 70rpx; padding: 0 20rpx; margin: 11.5rpx 0 22rpx 0; text-align: center; font-size: 26rpx; color: #333; } .cate-item .item .price{ display: block; width: 365.625rpx; height: 30rpx; text-align: center; font-size: 30rpx; color: #b4282d; } .cate-item .item .price .cart{ margin-left: 20rpx; width: 35rpx; height: 35rpx; vertical-align: -6rpx; } .attr-pop { width: 100%; height: auto; padding: 31.25rpx; background: #fff; position: fixed; bottom: 100rpx; z-index: 500; } .attr-close{ float: right; width: 40rpx; height: 40rpx; line-height: 40rpx; border-radius: 50%; font-size: 40rpx; text-align: center; overflow: hidden; } .attr-pop .img-info { width: 687.5rpx; height: 177rpx; overflow: hidden; margin-bottom: 41.5rpx; } .attr-pop .img { float: left; height: 177rpx; width: 177rpx; background: #f4f4f4; margin-right: 31.25rpx; } .attr-pop .info { /* float: left; */ height: 177rpx; display: flex; align-items: flex-start; } .attr-pop .p { font-size: 33rpx; color: #333; height: 33rpx; line-height: 33rpx; margin-bottom: 10rpx; } .attr-pop .a { font-size: 29rpx; color: #333; height: 40rpx; line-height: 40rpx; width: 260px; display:block; word-break: break-all; word-wrap: break-word; } .spec-con { width: 100%; height: auto; overflow: hidden; } .spec-con .name { height: 32rpx; margin-bottom: 22rpx; font-size: 29rpx; color: #333; } .spec-con .values { height: auto; margin-bottom: 31.25rpx; font-size: 0; } .spec-con .value { display: inline-block; height: 62rpx; padding: 0 35rpx; line-height: 56rpx; text-align: center; margin-right: 25rpx; margin-bottom: 16.5rpx; border: 1px solid #333; font-size: 25rpx; color: #333; } .spec-con .value.disable { border: 1px solid #ccc; color: #ccc; } .spec-con .value.selected { border: 1px solid #b4282d; color: #b4282d; } .number-item .selnum { width: 322rpx; height: 71rpx; border: 1px solid #ccc; display: flex; } .number-item .cut { width: 93.75rpx; height: 100%; text-align: center; line-height: 65rpx; } .number-item .number { flex: 1; height: 100%; text-align: center; line-height: 68.75rpx; border-left: 1px solid #ccc; border-right: 1px solid #ccc; float: left; } .number-item .add { width: 93.75rpx; height: 100%; text-align: center; line-height: 65rpx; } .bottom-btn { position: fixed; left: 0; bottom: 0; z-index: 10; width: 750rpx; height: 100rpx; display: flex; background: #fff; } .bottom-btn .r { border: 1px solid #b4282d; background: #b4282d; float: left; height: 100rpx; line-height: 96rpx; flex: 1; text-align: center; color: #fff; } .addEnabel { width: 93.75rpx; height: 100%; text-align: center; line-height: 65rpx; color: #ccc; } .no-coupon { width: 100%; height: auto; margin: 0 auto; } .no-coupon .c { width: 100%; height: auto; margin-top: 40rpx; } .no-coupon .c image { margin: 0 auto; display: block; text-align: center; width: 258rpx; height: 258rpx; } .no-coupon .c text { margin: 0 auto; display: block; width: 258rpx; height: 29rpx; line-height: 29rpx; text-align: center; font-size: 29rpx; color: #999; } .title-box { width: 100%; padding-top: 260rpx; text-align: center; font-size: 28rpx; color: #999; background: url(http://120.76.26.84:80/group1/M00/00/27/rBJEdVzbw4yAWd_IAAAaTsVixsQ773.png) no-repeat center 5rpx; background-size: 250rpx auto; margin-bottom: 50rpx; } .goods-view2{ /* border: 1px solid #999; */ height: 70rpx; line-height: 70rpx; margin-top:20rpx; } .goods-store2{ text-align: left; margin-left: 10rpx; font-size: 24rpx; float: left; color: #999; } .goods-shop2{ text-align: right; margin-right: 10rpx; font-size: 24rpx; color: #999; } .btns { position: fixed; bottom: 0; left: 0; overflow: hidden; display: flex; height: 70rpx; width: 100%; } .btns .save { flex: 1; height: 70rpx; text-align: center; line-height: 70rpx; font-size: 28rpx; color: #fff; border: none; border-radius: 0; background: #b4282d; } .attr-pop { width: 100%; height: auto; padding: 31.25rpx; background: #fff; position: fixed; bottom: 1rpx; z-index: 600; } .attr-close { float: right; width: 40rpx; height: 40rpx; line-height: 40rpx; border-radius: 50%; font-size: 40rpx; text-align: center; overflow: hidden; } .attr-pop .img-info { width: 687.5rpx; height: 177rpx; overflow: hidden; margin-bottom: 41.5rpx; } .attr-pop .img { float: left; height: 30rpx; width: 30rpx; background: #f4f4f4; margin-right: 31.25rpx; } .attr-pop .info { /* float: left; */ height: 177rpx; display: flex; align-items: flex-start; } .attr-pop .p { font-size: 33rpx; color: #333; height: 33rpx; line-height: 33rpx; margin-bottom: 10rpx; } .attr-pop .a { font-size: 29rpx; color: #333; height: 40rpx; line-height: 40rpx; width: 260px; display: block; word-break: break-all; word-wrap: break-word; } .attr-title{ /* float: left; */ height: 40rpx; line-height: 40rpx; font-size: 35rpx; text-align: center; overflow: hidden; } .ticket-img-info { width: 687.5rpx; height: 300rpx; /* overflow: scroll; */ margin-bottom: 41.5rpx; padding-top: 50rpx; } .camp-title { font-size: 0.9rem; margin-top: 22rpx; width: 100%; height: 30rpx; line-height: 30rpx; } .camp-title-text{ float:left; margin-right:30rpx; font-size:24rpx; color: rgb(158, 157, 157); }