@import "/wxParse/wxParse.wxss"; @import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; @import "images.wxss"; @import "weui.wxss"; page { height: 100%; background-color: #f5f5f5; } .blank { width: 100%; } .blank image { width: 160rpx; margin: 96rpx auto; display: block; } .x_header { position: fixed; display: flex; justify-content: center; align-items: center; width: 100%; height: 80rpx; border-bottom: 2rpx solid #eee; z-index: 99; background: #fff; } .x_header .x_title { text-align: center; font-size: 32rpx; color: #333; line-height: 80rpx; width: 100%; } .clearlw::after { content: "."; display: none; height: 0; clear: both; visibility: hidden; width: 0; overflow: hidden; } .text-overHide { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; } .b-btn-area { padding: 20rpx; } .b-btn-area button { padding: 10rpx 0rpx; font-size: 28rpx; } .b-mask { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0rpx; z-index: 100; display: none; } .b-mask.true { position: fixed; top: 0rpx; z-index: 100; display: block; } .b-br { background: #f8f8f8; width: 750rpx; padding: 10rpx 0rpx; line-height: 30rpx; color: #888; } .b-p { width: 750rpx; padding: 20rpx 0rpx; line-height: 40rpx; color: #888; } .text-center { text-align: center; } .navigator-hover { background-color: rgba(0, 0, 0, 0.1); opacity: 0.7; } .other-navigator-hover { opacity: 0.7; } page, .container { font-size: 24rpx; overflow: hidden; width: 750rpx; overflow-y: auto; position: relative; color: #414141; } /* page:after{ content: " "; position: fixed; left: 0; top: 0; right: 0; height: 1rpx; border-top: 1rpx solid #D9D9D9; z-index: 100; } */ .cube-list { background: #fff; width: 750rpx; overflow: hidden; } .cube-list .main { background: #fff; margin-right: -1rpx; display: flex; flex-wrap: wrap; } .cube-list .main .picture { width: 100%; overflow: hidden; } .cube-list .main .cols-1 { width: 25%; overflow: hidden; } .cube-list .main .cols-2 { width: 50%; overflow: hidden; } .cube-list .main .cols-3 { width: 75%; overflow: hidden; } .cube-list .main .cols-4 { width: 100%; overflow: hidden; } .cube-list .img1 { display: block; width: 100%; } .d-goodsList { background: #fff; width: 750rpx; overflow: hidden; } .d-goodsList .title { border-top: 1rpx solid #d9d9d9; text-align: center; height: 80rpx; width: 100%; background: #fff; } .d-goodsList .title .x { padding: 0 80rpx; border-bottom: 1rpx solid #d9d9d9; height: 40rpx; margin: 0 auto; display: inline-block; overflow: unset; } .d-goodsList .title .span { line-height: 80rpx; background: #fff; padding: 0 20rpx; display: block; font-size: 24rpx; height: 80rpx; } .d-goodsList .main { /* border-top: 1rpx solid #d9d9d9; */ background: #fff; margin-right: -1rpx; display: flex; flex-wrap: wrap; } .d-goodsList .main .li { width: 50%; overflow: hidden; box-sizing: border-box; border-right: 1rpx solid #d9d9d9; border-bottom: 1rpx solid #d9d9d9; padding: 20rpx; } .d-goodsList .img1 { display: block; width: 100%; box-sizing: border-box; border: 1rpx solid #f0f0f0; } .d-goodsList .name { line-height: 40rpx; height: 80rpx; overflow: hidden; padding-top: 20rpx; font-size: 28rpx; text-align: justify; align-items: center; display: flex; } .d-goodsList .name text { max-height: 80rpx; overflow: hidden; } .d-goodsList .Price { padding: 22rpx 0rpx 10rpx 0rpx; } .d-goodsList .Price .s1 { color: #f55955; font-size: 28rpx; vertical-align: middle; } .d-goodsList .Price .s2 { text-decoration: line-through; vertical-align: middle; color: #888; font-size: 24rpx; margin-left: 20rpx; } .b-goodsList .main { border-top: 1rpx solid #d9d9d9; background: #fff; margin-right: -1rpx; display: flex; flex-wrap: wrap; } .b-goodsList .main .li { width: 50%; overflow: hidden; box-sizing: border-box; border-right: 1rpx solid #d9d9d9; border-bottom: 1rpx solid #d9d9d9; padding: 20rpx; } .b-goodsList .img1 { display: block; width: 335rpx; height: 335rpx; box-sizing: border-box; border: 1rpx solid #f0f0f0; } .b-goodsList .name { line-height: 40rpx; height: 80rpx; overflow: hidden; padding-top: 20rpx; font-size: 28rpx; text-align: justify; align-items: center; display: flex; } .b-goodsList .name text { max-height: 80rpx; overflow: hidden; } .b-goodsList .Price { padding: 20rpx 0rpx 10rpx 0rpx; } .b-goodsList .Price .s1 { color: #f55955; font-size: 28rpx; vertical-align: middle; } .b-goodsList .Price .s2 { text-decoration: line-through; vertical-align: middle; color: #888; font-size: 24rpx; margin-left: 20rpx; } /* 我的收藏、足迹等 */ .b-goodsList.row { border-top: 1rpx solid #d9d9d9; } .b-goodsList.row .main { margin-right: -1rpx; } .b-goodsList.row .main .li { width: 750rpx; overflow: hidden; box-sizing: border-box; border-right-width: 0rpx; border-bottom: 1rpx solid #d9d9d9; padding: 20rpx 20rpx 20rpx 180rpx; position: relative; height: 180rpx; } .b-goodsList.row .img1 { display: block; width: 140rpx; height: 140rpx; position: absolute; top: 20rpx; left: 20rpx; z-index: 5; } .b-goodsList.row .name { line-height: 40rpx; height: 80rpx; padding-top: 0rpx; align-items: flex-start; } .b-goodsList.row .name text { max-height: 80rpx; overflow: hidden; } .b-goodsList.row .Price { padding: 10rpx 0rpx 10rpx 0rpx; line-height: 40rpx; } .b-goodsList.row .Price .s1 { color: #f55955; font-size: 28rpx; vertical-align: middle; } .b-goodsList.row .Price .s2 { text-decoration: line-through; vertical-align: middle; color: #888; font-size: 24rpx; margin-left: 20rpx; } .input-block { display: flex; background: #fff; flex-wrap: wrap; align-items: center; padding: 0rpx 20rpx; height: 88rpx; border-bottom: 1rpx solid #d9d9d9; box-sizing: border-box; width: 750rpx; } .input-block.error { color: #f55955; } .input-block .type { min-width: 180rpx; } .input-block .input { flex: 1; display: block; } .input-block-placeholder { color: #aaa; } .table-cells, .cell-box { background-color: #fff; overflow: hidden; position: relative; } .table-cells::before, .cell-box::before { content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1rpx; border-top: 1rpx solid #d9d9d9; } .table-cells::after, .cell-box::after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1rpx; border-bottom: 1rpx solid #d9d9d9; } .table-cell .main { display: flex; background: #fff; flex-wrap: wrap; height: 88rpx; margin-left: 20rpx; padding-right: 20rpx; border-bottom: 1rpx solid #d9d9d9; } .table-cell .name, .table-cell .title { flex: 5; line-height: 38rpx; padding: 25rpx 0rpx; } .table-cell .name { color: #414141; font-size: 28rpx; } .table-cell .title { text-align: right; color: #888; } .table-cell .icon, .table-cell .arrow { flex: 1; padding: 25rpx 0rpx; } .table-cell .icon { text-align: left; } .table-cell .arrow { text-align: right; } .table-cell .icon image { height: 38rpx; width: 38rpx; } .table-cell .arrow image { height: 38rpx; width: 38rpx; } .table-block { display: flex; flex-wrap: wrap; margin-right: -1rpx; background: #fff; } .table-block .li { width: 250rpx; text-align: center; border-bottom: 1rpx solid #d9d9d9; border-right: 1rpx solid #d9d9d9; box-sizing: border-box; padding: 30rpx 0rpx; position: relative; } .table-block .li.m4 { width: 187.5rpx; } .table-block .icon { width: 100%; } .table-block .num { position: absolute; top: 20rpx; right: 50rpx; width: 35rpx; height: 35rpx; border: 0rpx solid #fff; color: #fff; background: #f55955; text-align: center; line-height: 35rpx; border-radius: 100%; vertical-align: middle; font-size: 20rpx; } .table-block .icon image { width: 70rpx; height: 70rpx; } .table-block .name { padding-top: 30rpx; font-size: 28rpx; width: 100%; } .table-block2 { display: flex; flex-wrap: wrap; margin-right: -1rpx; } .table-block2 .li { width: 50%; height: 142rpx; border-bottom: 1rpx solid #d9d9d9; border-right: 1rpx solid #d9d9d9; box-sizing: border-box; position: relative; display: flex; flex-wrap: nowrap; overflow: hidden; } .table-block2 .icon { padding: 40rpx 30rpx; overflow: hidden; } .table-block2 .icon image { width: 60rpx; height: 60rpx; } .table-block2 .text { padding: 25rpx 20rpx 25rpx 0rpx; flex: 1; line-height: 45rpx; height: 140rpx; box-sizing: border-box; } .table-block2 .name { font-size: 28rpx; } .table-block2 .title { font-size: 24rpx; color: #888; } .table-block2 .t1 { color: #f55955; } .b-button-block { margin: 0rpx 20rpx; width: 710rpx; line-height: 88rpx; text-align: center; } .b-button-block.radius { border-radius: 8rpx; font-size: 28rpx; } .button-other-red { background: #e64340; color: #fff; } .button-other-orage { background: #ff9500; color: #fff; } .button-other-red.false, .button-other-orage.false { background: #ccc; color: #777; opacity: 0.8; } /* 全返明细等 */ .tg-headMenu { z-index: 2; height: 89rpx; width: 751rpx; background: #fff; display: flex; white-space: nowrap; flex-wrap: nowrap; box-sizing: border-box; margin-left: -1rpx; } .tg-headMenu .li { flex: 1; text-align: center; line-height: 88rpx; height: 88rpx; box-sizing: border-box; overflow: hidden; border-bottom: 1rpx solid #d9d9d9; } .tg-headMenu .li.in, .b-headMenu .li.true { border-bottom: 4rpx solid #f55955; color: #f55955; } /* 全返明细等 */ .b-headMenu { position: fixed; top: 0; left: 0; z-index: 2; height: 89rpx; width: 751rpx; background: #fff; display: flex; white-space: nowrap; flex-wrap: nowrap; box-sizing: border-box; margin-left: -1rpx; } .b-headMenu .li { flex: 1; text-align: center; line-height: 88rpx; height: 88rpx; box-sizing: border-box; overflow: hidden; border-bottom: 1rpx solid #d9d9d9; } .b-headMenu .li.in, .b-headMenu .li.true { border-bottom: 4rpx solid #f55955; color: #f55955; } /* 我的订单 */ .b-dropDownMenu { position: fixed; top: 0; left: 0; z-index: 2; height: 88rpx; width: 751rpx; background: #fff; display: flex; white-space: nowrap; flex-wrap: nowrap; border-top: 1rpx solid #fff; border-bottom: 1rpx solid #e3e3e3; box-sizing: border-box; margin-left: -1rpx; } .b-dropDownMenu .li { flex: 1; display: flex; white-space: nowrap; flex-wrap: nowrap; padding: 30rpx 20rpx; border-left: 1rpx solid #d9d9d9; } .b-dropDownMenu .type, .b-dropDownMenu .icon { flex: 1; line-height: 28rpx; } /* .b-dropDownMenu .type {} */ .b-dropDownMenu .icon { text-align: right; } .b-dropDownMenu .icon image { width: 28rpx; height: 28rpx; transform: rotate(90deg); } /* 我的收藏、全返明细 */ .b-footerMenu { display: flex; flex-wrap: wrap; height: 88rpx; width: 751rpx; margin-left: -1rpx; position: fixed; bottom: 0rpx; left: 0rpx; background: #fff; z-index: 20; border-top: 1rpx solid #d9d9d9; } .b-footerMenu .li { padding: 24rpx 0rpx; border-left: 1rpx solid #d9d9d9; box-sizing: border-box; flex: 1; text-align: center; } .b-footerMenu .li image { height: 40rpx; width: 40rpx; vertical-align: middle; display: none; } .b-footerMenu .li .img1 { display: inline-block; } .b-footerMenu .li .name { line-height: 40rpx; vertical-align: middle; margin-left: 10rpx; font-size: 28rpx; } .b-footerMenu .li.in .img1 { display: none; } .b-footerMenu .li.in .img2 { display: inline-block; } .b-footerMenu .li.in .name { color: #f55955; } /* 选择收货地址列表 */ .b-footerButton { display: flex; flex-wrap: wrap; height: 88rpx; width: 751rpx; margin-left: -1rpx; position: fixed; bottom: 0rpx; left: 0rpx; background: #fff; color: #fff; z-index: 20; } .b-footerButton .li { padding: 24rpx 0rpx; border-left: 1rpx solid #d9d9d9; box-sizing: border-box; flex: 1; text-align: center; } .b-footerButton .li image { height: 40rpx; width: 40rpx; vertical-align: middle; display: none; } .b-footerButton .li .img1 { display: inline-block; } .b-footerButton .li .name { line-height: 40rpx; vertical-align: middle; margin-left: 10rpx; font-size: 28rpx; } .b-altText { padding: 20% 30rpx; text-align: center; } .b-altText.in { padding: 0% 0; } .b-altText image { width: 150rpx; height: 200rpx; } .b-altText .te1 { display: block; padding-top: 0; margin: 0 auto; color: #666; font-size: 16px; line-height: 25px; } .b-altText .te2 { display: block; padding-top: 0; margin: 0 auto; color: #888; line-height: 25px; } .b-altText .button { display: flex; margin-top: 40px; } .b-altText .button .but { display: block; line-height: 40px; border: 1px solid #c3c3c3; box-sizing: border-box; flex: 1; margin: 0 10px; border-radius: 4px; } /* .b-search { padding: 14rpx; background: #fff; width: 750rpx; box-sizing: border-box; display: flex; flex-wrap: wrap; } .b-search.fixed { position: fixed; top: 0rpx; left: 0rpx; z-index: 2; } .b-search.border { border-bottom: 1rpx solid #d9d9d9; } .b-search .main { background: #f0f0f0; border-radius: 8rpx; font-size: 24rpx; padding: 0rpx 20rpx; overflow: hidden; display: flex; flex-wrap: wrap; align-items: center; height: 56rpx; color: #666; flex: 1; } .b-search .but { font-size: 24rpx; padding: 0rpx 20rpx 0rpx 30rpx; height: 56rpx; color: #666; line-height: 56rpx; } .b-search .main icon { width: 40rpx; } .b-search .main .input1 { flex: 1; height: 56rpx; line-height: 56rpx; vertical-align: middle; } */ .b-dateBe { position: fixed; bottom: 0rpx; left: 0rpx; border-top: 1rpx solid #d9d9d9; width: 750rpx; z-index: 100; background: #fff; } .b-dateBe .head { display: flex; flex-flow: nowrap; } .b-dateBe .head .sub { padding: 20rpx 20rpx; } .b-dateBe .head .sub.true { color: #f00; } .b-dateBe .main { border-top: 1rpx solid #d9d9d9; display: flex; } .b-dateBe .main .sub.true { background: #d9d9d9; } .b-dateBe .main .sub { height: 200rpx; overflow: scroll; flex: 1; } .b-dateBe .main .sub .li { text-align: center; padding: 10rpx 0; } .b-dateBe .main .sub .li.true { color: #f00; } .searchcontent .van-icon-passed { color: #e60012; } /* @ lijianping ----> 新增 */ .flex { display: flex; } .flex-a-c { display: flex; align-items: center; } .flex-j-c { display: flex; justify-content: center; } .flex-j-se { display: flex; justify-content: space-evenly; } .flex-j-sa { display: flex; justify-content: space-around; } .flex-j-sb { display: flex; justify-content: space-between; } .center-box { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .size-con { background-repeat: no-repeat; background-size: contain; } .size-cov { background-repeat: no-repeat; background-size: cover; }