.container { margin-bottom: 100rpx; box-sizing:border-box; background-color:#f4f4f4; font-family:PingFangSC-Light, helvetica, 'Heiti SC' } .goodsimgs { width: 750rpx; height: 750rpx; } .goodsimgs image { width: 100%; height: 100%; } .service-policy { width: 100%; height: 73rpx; background: #f4f4f4; padding: 0 31.25rpx; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; } .service-policy .item { background: url(http://image.meiping123.com/upload/20180104/104908434dcd64.png) 0 center no-repeat; background-size: 10rpx; padding-left: 15rpx; display: flex; align-items: center; font-size: 25rpx; color: #666; } .group-panel{ height: 100rpx; background: linear-gradient(to right, #FFAC2C, #FFCD5A); display: flex; } .group-panel .group-title{ width: 180rpx; color: #fff; font-size: 50rpx; padding: 0 30rpx; line-height: 100rpx; text-align: center; font-family: YouYuan; font-weight: bold; } .group-panel .group-desc{ width: 240rpx; color: #fff; font-size: 25rpx; line-height: 150rpx; overflow: hidden; } .group-panel .group-deadline{ flex: 1; display: flex; flex-direction: column; justify-content: center; } .group-panel .group-deadline .desc{ text-align: center; color: red; font-size: 25rpx; padding-bottom: 10rpx; } .group-panel .group-deadline .info{ text-align: center; display: flex; align-items: center; } .group-panel .group-deadline .time-tag{ display: inline-block; min-width: 40rpx; height: 40rpx; color: #fff; text-align: center; line-height: 40rpx; border-radius: 2px; background-color: #000; margin: 0 5rpx; padding: 0 5rpx; } .goods-info { width: 100%; background: #fff; } .goods-info .c { display: block; width: 100%; /* height: 100%; */ padding: 38rpx 31.25rpx 38rpx 0; border-bottom: 1px solid #f4f4f4; } .goods-info .c text { display: block; /* width: 687.5rpx; */ text-align: center; } .goods-info .name { height: 41rpx; margin: 40rpx 0 5.208rpx 0; font-size: 41rpx; line-height: 41rpx; } .bizType { font-size: 20rpx; } .goods-info .desc { height: 43rpx; font-size: 24rpx; line-height: 36rpx; color: #999; } .goods-info .goods-do { display: flex; } .goods-info .goods-do .price { font-size: 55rpx; color: #b4282d; width: 180rpx; text-align: center; } .goods-info .goods-do .group-desc{ flex: 1; } .goods-info .goods-do .org-price{ font-size: 25rpx; color: #303030; text-align: left; } .goods-info .goods-do .price-desc{ font-size: 25rpx; color: #b4282d; text-align: left; } .goods-info .brand { margin-top: 23rpx; min-height: 40rpx; text-align: center; } .goods-info .brand text { display: inline-block; width: auto; padding: 2px 30rpx 2px 10.5rpx; line-height: 35.5rpx; border: 1px solid #f48f18; font-size: 25rpx; color: #f48f18; border-radius: 4px; background: url(http://image.meiping123.com/upload/20180104/105146156fb7f1.png) 95% center no-repeat; background-size: 10.75rpx 18.75rpx; } .join-group{ margin-top: 25rpx; background-color: #fff; } .join-group .join-group-desc{ padding: 20rpx 0 0 20rpx; } .join-group .join-group-item{ background-color: #F6F6F6; display: flex; height: 100rpx; align-items: center; margin: 20rpx 0; } .join-group .join-group-item .user { display: flex; align-items: center; width: 290rpx; } .join-group .join-group-item .user image { width: 80rpx; height: 80rpx; margin: 0 30rpx; border-radius: 50%; } .join-group .join-group-item .user text { display: inline-block; width: 150rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .join-group .join-group-item .box { margin-left: auto; padding: 0 20rpx; } .join-group .join-group-item .box .desc { color: #FF527F; } .join-group .join-group-item .box .time { color: #9D9D9D; white-space: nowrap; } .join-group .join-group-item .box text { color: #9D9D9D; } .join-group .join-group-item .btn { margin-left: auto; width: 180rpx; height: 100rpx; line-height: 100rpx; text-align: center; color: #fff; background-color: #FF5778; } .section-nav { width: 100%; height: 108rpx; background: #fff; margin-bottom: 20rpx; } .section-nav .t { float: left; width: 600rpx; height: 108rpx; line-height: 108rpx; font-size: 29rpx; color: #333; margin-left: 31.25rpx; } .section-nav .i { float: right; width: 52rpx; height: 52rpx; margin-right: 16rpx; margin-top: 28rpx; } .section-act .t { float: left; display: flex; align-items: center; width: 600rpx; height: 108rpx; overflow: hidden; line-height: 108rpx; font-size: 29rpx; color: #999; margin-left: 31.25rpx; } .section-act .label { color: #999; } .section-act .tag { display: flex; align-items: center; padding: 0 10rpx; border-radius: 3px; height: 37rpx; width: auto; color: #f48f18; overflow: hidden; border: 1px solid #f48f18; font-size: 25rpx; margin: 0 10rpx; } .section-act .text { display: flex; align-items: center; height: 37rpx; width: auto; overflow: hidden; color: #f48f18; font-size: 29rpx; } .comments { width: 100%; height: auto; padding-left: 30rpx; background: #fff; margin: 20rpx 0; } .comments .h { height: 102.5rpx; line-height: 100.5rpx; width: 718.75rpx; padding-right: 16rpx; border-bottom: 1px solid #d9d9d9; } .comments .h .t { display: block; float: left; width: 50%; font-size: 38.5rpx; color: #333; } .comments .h .i { display: block; float: right; width: 164rpx; height: 100.5rpx; line-height: 100.5rpx; background: url(http://image.meiping123.com/upload/20180104/105236807f3681.png) right center no-repeat; background-size: 52rpx; } .comments .b { height: auto; width: 720rpx; } .comments .item { height: auto; width: 720rpx; overflow: hidden; } .comments .info { height: 127rpx; width: 100%; padding: 33rpx 0 27rpx 0; } .comments .user { float: left; width: auto; height: 67rpx; line-height: 67rpx; font-size: 0; } .comments .user image { float: left; width: 67rpx; height: 67rpx; margin-right: 17rpx; border-radius: 50%; } .comments .user text { display: inline-block; width: auto; height: 66rpx; overflow: hidden; font-size: 29rpx; line-height: 66rpx; } .comments .time { display: block; float: right; width: auto; height: 67rpx; line-height: 67rpx; color: #7f7f7f; font-size: 25rpx; margin-right: 30rpx; } .comments .content { width: 720rpx; padding-right: 30rpx; line-height: 45.8rpx; font-size: 29rpx; margin-bottom: 24rpx; } .comments .imgs { width: 720rpx; height: auto; margin-bottom: 25rpx; } .comments .imgs .img { height: 150rpx; width: 150rpx; margin-right: 28rpx; } .comments .spec { width: 720rpx; padding-right: 30rpx; line-height: 30rpx; font-size: 24rpx; color: #999; margin-bottom: 30rpx; } .goods-attr { width: 100%; height: auto; overflow: hidden; padding: 0 31.25rpx 25rpx 31.25rpx; background: #fff; } .goods-attr .t { width: 687.5rpx; height: 104rpx; line-height: 104rpx; font-size: 38.5rpx; } .goods-attr .item { width: 687.5rpx; height: 68rpx; padding: 11rpx 20rpx; margin-bottom: 11rpx; background: #f7f7f7; font-size: 38.5rpx; } .goods-attr .left { float: left; font-size: 25rpx; width: 134rpx; height: 45rpx; line-height: 45rpx; overflow: hidden; color: #999; } .goods-attr .right { float: left; font-size: 36.5rpx; margin-left: 20rpx; width: 480rpx; height: 45rpx; line-height: 45rpx; overflow: hidden; color: #333; } .detail { width: 100%; height: auto; overflow: hidden; } .detail image { width: 100%; display: block; } .common-problem { width: 100%; height: auto; overflow: hidden; } .common-problem .h { position: relative; height: 145.5rpx; width: 100%; padding: 56.25rpx 0; background: #fff; text-align: center; } .common-problem .h .line { display: inline-block; position: absolute; top: 72rpx; left: 0; z-index: 2; height: 1px; margin-left: 225rpx; width: 300rpx; background: #ccc; } .common-problem .h .title { display: inline-block; position: absolute; top: 56.125rpx; left: 0; z-index: 3; height: 33rpx; margin-left: 285rpx; width: 180rpx; background: #fff; } .common-problem .b { width: 100%; height: auto; overflow: hidden; padding: 0rpx 30rpx; background: #fff; } .common-problem .item { height: auto; overflow: hidden; padding-bottom: 25rpx; } .common-problem .question-box .spot { float: left; display: block; height: 8rpx; width: 8rpx; background: #b4282d; border-radius: 50%; margin-top: 11rpx; } .common-problem .question-box .question { line-height: 30rpx; padding-left: 18rpx; display: block; font-size: 26rpx; padding-bottom: 15rpx; color: #303030; } .common-problem .answer { line-height: 36rpx; padding-left: 16rpx; font-size: 26rpx; color: #787878; } .bottom-btn { position: fixed; left: 0; bottom: 0; z-index: 10; width: 100%; height: 100rpx; display: flex; background: #fff; } .bottom-btn .l { height: 100rpx; width: 122rpx; border: 1px solid #f4f4f4; display: flex; align-items: center; justify-content: center; } .bottom-btn .l.l-home { border-right: none; border-left: none; text-align: center; } .bottom-btn .l.l-collect { border-right: none; border-left: none; text-align: center; } .bottom-btn .l .icon { display: block; height: 44rpx; width: 44rpx; } .bottom-btn .m { height: 100rpx; width: 244rpx; border: 1px solid #f4f4f4; display: flex; flex-direction: column; align-items: center; justify-content: center; color: #b4282d; } .bottom-btn .m text { color: #b4282d; background-color: ccc; } .bottom-btn .r { border: 1px solid #b4282d; background: #b4282d; height: 100rpx; display: flex; flex: 1; flex-direction: column; align-items: center; justify-content: center; color: #fff; } .bottom-btn .r text { color: #fff; } @import "../../lib/wxParse/wxParse.wxss"; .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: center; } .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; } .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; } .line-through { text-decoration: line-through; } .goods-close { width: 100%; font-size: 50px; text-align: center; background: #fff; }