@import "../../date/date.wxss"; @import "../../order/cycle/address.wxss"; @import "../../../static/css/diypage.wxss"; @import "../../custom/index.wxss"; .fui-cell-group.fui-cell-click.nobuy { height: 2.25rem; width: 100%; background: rgba(0,0,0,0.7); position: fixed; bottom: 0; z-index: 99; text-align: center; } .fui-cell-group.nobuy .fui-cell .fui-cell-text { color: #fff; } .picker-modal { height: auto; } .goods-detail-info { width: 100%; display: none; margin-top: 20rpx; } .goods-detail-goods { width: 100%; } .goods-detail-para { width: 100%; display: none; } .goods-detail-comment { width: 100%; display: none; margin-top: 20rpx; } .goods-detail-info.active,.goods-detail-para.active,.goods-detail-comment.active { display: block; background: #fff; } .index-adcs-sqiper swiper-item { background-position: center; background-repeat: no-repeat; background-size: contain; } .goodsadvimg { width: 100%; height: 100%; opacity: 1; } .goods-bar { padding-top: 84rpx; } .fui-tab::after { border: none; } .fui-tab-o,.fui-tab { margin-bottom: 0; } .comment_all { font-size: 27rpx; } .comment_all .count { margin-top: 6rpx; } .goods-detail-goods { padding-bottom: 100rpx; overflow: hidden; } .title-wel { float: right; margin-right: 10px; } .fui-label.fui-label-safety { background: #07b40a; color: #fff; padding: 0rpx 8rpx; margin: 0; } .fui-header { z-index: 5; } .fui-detail-group { margin-top: 0; } .fui-detail-group .fui-cell { padding: 0 20rpx; } .fui-detail-group .fui-cell:before,.fui-sale-group:before { border: 0; } .fui-detail-group .fui-cell .price { font-size: 44rpx; color: #f55; line-height: 60rpx; padding: 5rpx 0; font-weight: bold; } .fui-detail-group .fui-cell .price .original { font-size: 24rpx; color: #ccc; text-decoration: line-through; padding-left: 8rpx; font-weight: normal; } .fui-detail-group .fui-cell .name { padding: 20rpx 0 5rpx; font-size: 30rpx; line-height: 34rpx; color: #333; } .fui-detail-group .fui-cell .share { padding-left: 32rpx; margin-top: 16rpx; position: relative; text-align: center; } .fui-detail-group .fui-cell .share:before { content: " "; border-left: 1px solid #c0c0c0; height: 100%; left: 0; position: absolute; } .fui-detail-group .fui-cell .share:after,.fui-shop-group .fui-cell:before,.fui-shop-group .fui-list:after { display: none; } .fui-detail-group .fui-cell .flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 24rpx; color: #999; padding-bottom: 16rpx; flex-wrap: wrap; justify-content: space-between; } .fui-detail-group .fui-cell .flex text { width: auto; margin-right: 40rpx; } .fui-detail-group .fui-cell .flex text:first-child { text-align: left; } .fui-detail-group .fui-cell .flex text:last-child { text-align: right; } .goods-subtitle text { font-size: 24rpx; line-height: 34rpx; } .row-time { padding: 0 0 20rpx 20rpx; overflow: hidden; } .fui-labeltext .text .number,.fui-sale-group .fui-according-header .text .title { font-weight: bold; } .fui-labeltext .text .time { font-size: 26rpx; padding: 0 4rpx; } .fui-sale-group .fui-cell .fui-cell-text,.fui-sale-group .fui-according-header .text { font-size: 26rpx; color: #666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .fui-shop-group .fui-cell { padding: 0 20rpx; } .fui-shop-group .fui-cell .shopname { height: 80rpx; width: 100%; padding-left: 20rpx; margin-top: 20rpx; font-size: 32rpx; line-height: 40rpx; } .fui-shop-group .fui-cell .center { text-align: center; margin: 7rpx 0; position: relative; font-size: 28rpx; } .fui-shop-group .fui-cell .center:before { height: 100%; width: 1rpx; content: " "; position: absolute; left: 0; top: 0; background: #dbdbdb; } .fui-shop-group .fui-cell .center:first-child:before { background: none; } .fui-shop-group .fui-cell .center view { color: #7c7c7c; font-size: 24rpx; } .fui-shop-group .fui-cell .btn-default-o { width: 160rpx; height: 48rpx; border-color: #7c7c7c; color: #7c7c7c; font-size: 28rpx; padding: 0; margin: 0 20rpx 8rpx; line-height: 48rpx; display: inline-block; } .fui-option-group .fui-cell { background: #f7f8fa; border-bottom: 1px solid #ececec; padding: 16rpx; } .fui-option-group .fui-cell .fui-cell-text { font-size: 24rpx; color: #666; } .fui-option-group .fui-cell .fui-cell-text view { margin-left: 200rpx; } .fui-option-group .fui-cell .fui-cell-text view:first-child { margin-left: 0; } .fui-navbar { text-shadow: none; } .fui-navbar .favorite-item .icon { transform: translate3d(0,0,0) scale(1); transition-duration: 300ms; } .fui-navbar .favorite-item .icon.fav { transform: translate3d(0,0,0) scale(1.5); } .fui-navbar .cart-item .badge { transition-duration: 300ms; transform: translate3d(0,0,0) scale(1.5); opacity: 1; } .fui-navbar .cart-item .badge.out { transform: translate3d(0,0,0) scale(0); opacity: 0; } .fui-navbar .cart-item .badge.in { transform: translate3d(0,0,0) scale(1); } .fui-navbar .nav-item.btn { border: none; font-size: 28rpx; color: #fff; border-radius: 0; line-height: 98rpx; padding-top: 0; } .fui-navbar .cartbtn { background: #fe9402; } .fui-navbar .buybtn { background: #f55; } .fui-page { overflow: auto; -webkit-overflow-scrolling: touch; display: none; position: relative; padding: 44rpx 0 120rpx; } .seckill-container { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; overflow: hidden; height: 90rpx; } .seckill-container .seckill-list,.seckill-container .seckill-list1 { background: #f55; } .seckill-container.notstart .seckill-list,.seckill-container.notstart .seckill-list1,.seckill-container.notstart .seckill-list2 { background: #00b950; } .seckill-container .seckill-list { flex: 1; color: #fff; padding: 0em 20rpx; margin-top: -1px; } .seckill-container .seckill-list .fui-list-inner .text { color: #fff; height: 36rpx; } .seckill-container .seckill-list .seckill-price { font-size: 40rpx; color: #fff; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; width: auto; margin-right: 10rpx; } .seckill-container .seckill-list .seckill-price span { font-size: 50rpx; color: #fff; font-weight: bold; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; width: auto; margin-left: 10rpx; } .seckill-container .seckill-list .seckill-price text { font-size: 72rpx; } .seckill-container .seckill-list .oldprice { color: rgba(255,255,255,0.5); color: #ffc1c1; font-size: 22rpx; text-decoration: line-through; vertical-align: sub; } .seckill-container .seckill-list .stitle { display: inline-block; border: 1px solid #fff; border-radius: 8rpx; font-size: 16rpx; padding: 0 8rpx; } .seckill-container .seckill-list1 .fui-list-inner .text { text-align: center; color: #fff; font-size: 22rpx; } .seckill-container .seckill-list1 .fui-list-inner .text .process { float: left; width: 120rpx; height: 20rpx; border-radius: 20rpx; overflow: hidden; margin-top: 12rpx; background: #fff; } .seckill-container .seckill-list1 .fui-list-inner .text .process .process-inner { width: 200rpx; height: 20rpx; background: #e92525; } .seckill-container .seckill-list2 .fui-list-inner .text { font-size: 20rpx; text-align: center; height: 30rpx; color: #ff4c4c; } .seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #f55; width: 30rpx; height: 30rpx; line-height: 30rpx; border-radius: 4rpx; vertical-align: middle; display: inline-block; color: #fff; } .seckill-container .seckill-list2 .fui-list-inner .text.timer text { display: inline-block; background: #582e19; color: #fff; width: 36rpx; height: 36rpx; border-radius: 4rpx; line-height: 36rpx; font-size: 20rpx; text-align: center; } .seckill-container .seckill-list2 { padding: 0; width: 200rpx; background: #ffc1c1; } .seckill-container .seckill-list2,.seckill-container .seckill-list1 { margin-top: -4rpx; } .seckill-container.notstart .seckill-list2 .fui-list-inner .text { color: #fff; } .seckill-container.notstart .seckill-list2 .fui-list-inner .text.timer text { background: rgba(0,0,0,0.7); } .blue.seckill-container .seckill-list,.blue.seckill-container .seckill-list1 { background: #4e87ee; } .purple.seckill-container .seckill-list,.purple.seckill-container .seckill-list1 { background: #a839fa; } .pink.seckill-container .seckill-list,.pink.seckill-container .seckill-list1 { background: #ff7e95; } .orange.seckill-container .seckill-list,.orange.seckill-container .seckill-list1 { background: #ff8c1e; } .blue.seckill-container .seckill-list .oldprice { color: #afcbff; } .purple.seckill-container .seckill-list .oldprice { color: #e0b7ff; } .pink.seckill-container .seckill-list .oldprice { color: #ffc8d2; } .orange.seckill-container .seckill-list .oldprice { color: #ffcb9a; } .blue.seckill-container .seckill-list1 .fui-list-inner .text .process .process-inner { background: #1f60d6; } .purple.seckill-container .seckill-list1 .fui-list-inner .text .process .process-inner { background: #8609e3; } .pink.seckill-container .seckill-list1 .fui-list-inner .text .process .process-inner { background: #f84666; } .orange.seckill-container .seckill-list1 .fui-list-inner .text .process .process-inner { background: #f56e00; } .blue.seckill-container .seckill-list2 .fui-list-inner .text { color: #4e87ee; } .purple.seckill-container .seckill-list2 .fui-list-inner .text { color: #a839fa; } .pink.seckill-container .seckill-list2 .fui-list-inner .text { color: #ff7e95; } .orange.seckill-container .seckill-list2 .fui-list-inner .text { color: #ff8c1e; } .blue.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #4e87ee; } .purple.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #a839fa; } .pink.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #ff7e95; } .orange.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #ff8c1e; } .blue.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #4e87ee; } .purple.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #a839fa; } .pink.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #ff7e95; } .orange.seckill-container .seckill-list2 .fui-list-inner .text.timer span { background: #ff8c1e; } .blue.seckill-container .seckill-list2 { background: #afcbff; } .purple.seckill-container .seckill-list2 { background: #e0b7ff; } .pink.seckill-container .seckill-list2 { background: #ffc8d2; } .orange.seckill-container .seckill-list2 { background: #ffcb9a; } .buybtn.seckill-notstart { background: #00b950; } .comment-block { padding-bottom: 100rpx; } .row-time { padding: 0 20rpx 20rpx; overflow: hidden; } .fui-labeltext .text .number { font-weight: bold; } .fui-labeltext .text .time { font-size: 26rpx; padding: 0 4rpx; } .fui-mask.active { display: block; } .option-picker { height: auto; width: 100%; padding-bottom: 90rpx; z-index: 1001; } .option-picker .option-picker-cell { padding: 8rpx 20rpx 20rpx 20rpx; } .option-picker .option-picker-options { margin: 0; padding: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; height: 560rpx; } .option-picker .option-picker-cell.goodinfo { padding-left: 220rpx; padding-top: 20rpx; position: relative; } .option-picker .option-picker-cell.goodinfo:after,.option-picker .option-picker-cell.option:after { content: " "; position: absolute; bottom: 0; left: 20rpx; right: 20rpx; border-bottom: 1px solid #eee; } .option-picker .option-picker-cell.goodinfo .closebtn { width: 44rpx; height: 44rpx; position: absolute; top: 20rpx; right: 20rpx; text-align: center; line-height: 44rpx; color: #999; } .option-picker .option-picker-cell.goodinfo .closebtn .icon { font-size: 61rpx; } .option-picker .option-picker-cell.goodinfo .img { height: 168rpx; width: 168rpx; background: #fff; padding: 4rpx; border: 1px solid #eee; border-radius: 2px; position: absolute; top: -50rpx; left: 20rpx; box-shadow: 0 0 8rpx rgba(0,0,0,0.1); } .option-picker .option-picker-cell.goodinfo .img img { height: 100%; width: 100%; } .option-picker .option-picker-cell.goodinfo .info { font-size: 28rpx; height: 37rpx; line-height: 37rpx; } .option-picker .option-picker-cell.goodinfo .info-total { font-size: 26rpx; color: #999; } .option-picker .option-picker-cell.goodinfo .info-price .price { font-size: 32rpx; } .option-picker .option-picker-cell.goodinfo .info-titles { font-size: 26rpx; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .option-picker .option-picker-cell.option { position: relative; } .option-picker .option-picker-cell.option .title { font-size: 28rpx; height: auto; overflow: hidden; color: #000; line-height: 78rpx; } .option-picker .option-picker-cell.option .select { font-size: 29rpx; color: #666; height: auto; overflow: hidden; } .option-picker .option-picker-cell.option .select .nav { height: auto; width: auto; border: 0; float: left; margin: 16rpx 20rpx 0 0; } .option-picker .option-picker-cell .fui-number { float: right; } .option-picker .fui-navbar { text-shadow: none; height: 90rpx; } .option-picker .fui-navbar .btn { border: none; font-size: 29rpx; color: #fff; border-radius: 0; padding: 0; margin: 0; height: 100%; line-height: 90rpx; } .option-picker .fui-navbar .cartbtn { background: #fe9402; } .option-picker .fui-navbar .buybtn,.option-picker .fui-navbar .confirmbtn { background: #fd5555; } .option-picker-inner { background: #fff; border-top: 2rpx solid #eee; box-shadow: 0 0 8rpx rgba(0,0,0,0.1); } .option-picker .fui-navbar .btn.disabled { color: #ccc; background: #ececec; } .option-picker .diyform-container:before { display: none; } .option-picker .member-price { background: #000; color: #fece67; border-radius: 4rpx; height: 26rpx; line-height: 26rpx; font-size: 18rpx; padding: 0 8rpx; display: inline-block; position: relative; margin-left: 10rpx; vertical-align: middle; } .option-picker .member-price text { position: absolute; left: -4px; top: 0; width: 10rpx; height: 10rpx; border: 10rpx solid #000; border-color: #000 transparent transparent transparent; display: inline-block; } .fui-number { backface-visibility: hidden; box-sizing: border-box; position: relative; display: flex; font-size: 33rpx; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 0; height: 61rpx; width: 205rpx; } .fui-number:before { content: " "; position: absolute; z-index: 2; top: 0; left: 0; right: 0; border-top: 2rpx solid #d9d9d9; } .fui-number:after { content: " "; position: absolute; z-index: 2; bottom: 0; left: 0; right: 0; border-top: 1px solid #d9d9d9; } .fui-number .num { -webkit-box-flex: 1; flex: 1; height: 61rpx; overflow: hidden; line-height: inherit; color: #666; text-align: center; border: 0; font-size: 28rpx; } .fui-number .minus,.fui-number .plus { height: inherit; width: 61rpx; font-size: 41rpx; font-weight: bold; color: #999; position: relative; text-align: center; line-height: 61rpx; background: #f7f7f7; z-index: 1; } .fui-number .minus:before,.fui-number .plus:before { content: " "; position: absolute; top: 0; left: 0; bottom: 0; border-left: 1px solid #d9d9d9; } .fui-number .minus:after,.fui-number .plus:after { content: " "; position: absolute; top: 0; right: 0; bottom: 0; border-right: 1px solid #d9d9d9; } .fui-number .minus.disabled,.fui-number .plus.disabled { background: #fff; color: #ebebeb; } .fui-number.small { height: 40rpx; width: 128rpx; } .fui-number.small .minus,.fui-number.small .plus { width: 41rpx; line-height: 41rpx; font-size: 31rpx; } .goods-label-demo { background: #fff; } .goods-label-list { padding: 16rpx 20rpx; background: #fff; } .goods-label-list text { font-size: 24rpx; padding: 0 6rpx; display: inline-block; } .goods-label-list span text { font-weight: normal; } .goods-label-list span .icox { font-size: 28rpx; } .goods-label-style1,.goods-label-style2,.goods-label-style4,.goods-label-style5 { position: relative; line-height: 40rpx; } .goods-label-style1 span,.goods-label-style2 span { height: 40rpx; padding-right: 10rpx; } .goods-label-style1 span .icox { color: #55b562; } .goods-label-style2 span .icox { color: #f55; } .goods-label-style3 { position: relative; line-height: 1rem; } .goods-label-style3 span { height: 1rem; padding: 0 6rpx; } .goods-label-style3 span text { padding: 0 8rpx; border: 1px solid #fd5555; display: inline-block; margin: 4rpx 0; border-radius: 4rpx; color: #fd5555; } .goods-label-style4 span,.goods-label-style5 span { padding: 0 6rpx; } .goods-label-style4 span text { padding: 0 8rpx; display: inline-block; margin: 4rpx 0; border-radius: 4rpx; color: #fff; background: #fd5555; } .goods-label-style5 span text { padding: 0 8rpx; display: inline-block; margin: 4rpx 0; border-radius: 4rpx; color: #fff; background: #25a7e0; } .content-empty { position: relative; text-align: center; margin-top: 120rpx; color: #ccc; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; } .fui-comment-group .fui-cell:before { border: 0; } .fui-comment-group .fui-cell { padding: 0 20rpx; } .fui-comment-group .fui-cell .comment { padding: 16rpx 0; position: relative; } .fui-comment-group .fui-cell .comment:before { content: " "; width: 100%; height: 2rpx; border-top: 2rpx solid #eee; top: 0; left: 0; position: absolute; } .fui-comment-group .fui-cell .comment .info { color: #7c7c7c; font-size: 24rpx; width: 100%; } .fui-comment-group .fui-cell .comment .info.head { height: 52rpx; line-height: 48rpx; } .fui-comment-group .fui-cell .comment .info .img { float: left; } .fui-comment-group .fui-cell .comment .info .img img { width: 48rpx; height: 48rpx; border-radius: 24rpx; } .fui-comment-group .fui-cell .comment .info .nickname { float: left; padding-left: 12rpx; } .fui-comment-group .fui-cell .comment .info .star { float: left; color: #666; } .fui-comment-group .fui-cell .comment .info .star span { padding: 0; margin: 0; } .fui-comment-group .fui-cell .comment .info .star .shine { color: #fd5454; } .fui-comment-group .fui-cell .comment .info .star.star1 { clear: both; } .fui-comment-group .fui-cell .comment .info .date { text-align: right; } .fui-comment-group .fui-cell .comment .remark { font-size: 29rpx; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; } .fui-comment-group .fui-cell .comment .remark .img { padding: 8rpx 8rpx 0 0; } .fui-comment-group .fui-cell .comment .remark .img img { height: 100rpx; } .fui-comment-group .fui-cell .desc.label { font-size: 24rpx; text-align: right; } .fui-comment-group .fui-cell .desc.label span { color: #fd5454; } .fui-comment-group .fui-cell .desc { font-size: 24rpx; color: #7c7c7c; line-height: 60rpx; padding: 8rpx 0; } .comment-block.in { transform: translate3d(0,0,0); } .comment-block .fui-icon-group { font-size: 26rpx; } .reply-content { background: #e5e5e5; font-size: 24rpx; padding: 8rpx; position: relative; margin: 8rpx 0; } .reply-content:before { content: ""; position: absolute; top: -6rpx; left: 20rpx; width: 15rpx; height: 15rpx; background: #e5e5e5; transform: rotate(45deg); } .goods-detail-comment .fui-comment-group .fui-cell .comment .remark.reply-title { color: #ef4f4f; font-size: 24rpx; } .fui-tag-danger { background: #ff9326; color: #fff; font-size: 24rpx; border-radius: 8rpx; font-style: normal; padding: 4rpx 8rpx; } .btn.btn-default { color: #000; } .btn.btn-danger { color: #fff; } .sale-tip { line-height: 28rpx; padding: 0rpx 6rpx 0; border: 2rpx solid #f55; color: #f55; display: inline-block; vertical-align: baseline; border-radius: 4rpx; font-size: 20rpx; } .sale-line { width: 100%; height: 48rpx; line-height: 48rpx; vertical-align: middle; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 24rpx; color: #666; } @media (min-width:351px) and (max-width:759px) { .cl-3 { width: 25%; float: left; display: block; } } .empty_f { background: #fff; height: 2rem; width: 100%; position: fixed; bottom: -2rem; left: 0; right: 0; z-index: 1000; } .page-shade { width: 100%; height: 100%; background: rgba(0,0,0,0.6); position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; } .fui-share { width: 100%; height: 400rpx; position: fixed; bottom: 0; left: 0; right: 0; background: #fff; z-index: 1001; } .fui-share.fui-iphonex-share { bottom: 68rpx; } .fui-iphonex-button { background: #fafafa; } .share-choose { height: 180rpx; padding: 74rpx 60rpx 60rpx; display: flex; justify-content: space-between; } .share-choose image { width: 156rpx; height: 148rpx; } .share-wechat,.share-poster,.test-container { width: 160rpx; text-align: center; position: relative; } .test-container { padding-left: 28rpx; } .test-container image { width: 120rpx; height: 120rpx; margin-bottom: 28rpx; } .test-container share-button { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; } .test-container share-button view { width: 100%; height: 100%; } .text-explain { font-size: 26rpx; color: #666; line-height: 1.5; } .close-btn { width: 100%; height: 86rpx; background: #fafafa; text-align: center; font-size: 26rpx; line-height: 86rpx; color: #999; } .close-btn:before { content: " "; position: absolute; left: 0; right: 0; top: 1; height: 1px; border-top: 1px solid #ebebeb; color: #d9d9d9; transform-origin: 0 0; transform: scaleY(0.5); } .fui-cell-group .fui-cell .fui-cell-remark.showshade::after,button:after { display: none; } .goods-detail-goods .fui-sale-group .coupon-mini { background: #f55; color: #fff; padding: 0rpx 8rpx; position: relative; display: inline-block; font-size: 24rpx; line-height: 28rpx; margin-right: 10rpx; } .goods-detail-goods .fui-sale-group .coupon-mini:before,.goods-detail-goods .fui-sale-group .coupon-mini:after { content: ''; position: absolute; top: 0; left: -1rpx; bottom: 0; border-left: 1px dotted #f55; } .goods-detail-goods .fui-sale-group .coupon-mini:after { left: auto; right: -1rpx; } .fui-navbar .customer-item { background: none; border: 0; padding: 0; font-size: inherit; line-height: inherit; padding-top: 6rpx; } .fui-navbar .customer-item:after { display: none; } .nav-mask { position: fixed; z-index: 999; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0,0,0,0.5); display: none; } .nav-model view,.nav-model button { position: fixed; right: 20rpx; z-index: 999; font-size: 22rpx; color: #fff; transition: all 0.7s; bottom: 180rpx; opacity: 0; } .phone { position: fixed; right: 20rpx; z-index: 999; font-size: 22rpx; color: #fff; width: 84rpx; height: 84rpx; transition: all 0.7s; background: rgba(0,0,0,0.5); bottom: 280rpx; } .nav-model button { background: 0; padding: 0; } .nav-model view.nav { display: inline-block; width: 84rpx; height: 84rpx; border-radius: 50%; overflow: hidden; background: rgba(0,0,0,0.5); bottom: 180rpx; text-align: center; padding-top: 16rpx; box-sizing: border-box; opacity: 1; z-index: 999; transition: none; } .nav-model view span,.nav-model button span { display: none; } .nav-model view.out,.nav-model button.out { opacity: 1; transform: rotate(360deg); } .nav-model view.nav-home.out { bottom: 282rpx; } .nav-model view.nav-member.out { bottom: 396rpx; } .nav-model view.nav-collect.out { bottom: 510rpx; } .nav-model button.nav-customerservice.out { bottom: 604rpx; } .nav-model .out2 { opacity: 1; width: 250rpx; text-align: right; } .nav-model .out2 span { vertical-align: middle; margin-right: 22rpx; margin-bottom: 30rpx; display: inline-block; line-height: 1.5; } .nav-model .nav-collect .icox.icox-collection_fill { font-size: 50rpx; } .nav-model .out2 .icox { background: #fff; color: #000; } .nav-model view.nav-home.out2 { bottom: 262rpx; } .nav-model view.nav-member.out2 { bottom: 376rpx; } .nav-model view.nav-collect.out2 { bottom: 490rpx; } .nav-model button.nav-customerservice.out2 { bottom: 604rpx; } .nav-model view.nav text { display: block; line-height: 30rpx; } .nav-model .icox { background: rgba(0,0,0,0.5); border-radius: 50%; font-size: 66rpx; width: 84rpx; height: 84rpx; display: inline-block; text-align: center; line-height: 84rpx; } .nav-model view.nav.icox { padding: 0; background: #f55; font-size: 50rpx; text-align: center; line-height: 84rpx; } .nav-model view .icox.icox-cart1,.nav-model view .icox.icox-collection,.nav-model button .icox.icox-customerservice { font-size: 50rpx; } #time-container,#discount-container { padding: 0 20rpx; line-height: 70rpx; background: #fff2e2; color: #ff8000; font-size: 28rpx; } #time-container .icox,#discount-container .icox { margin-right: 12rpx; } .fui-comment-group .fui-cell .desc.label { font-size: 24rpx; text-align: right; color: #f55; line-height: 32rpx; -webkit-box-flex: 1; flex: 1; } .fui-comment-group .fui-cell .desc { font-size: 28rpx; color: #000; flex: none; width: 370rpx; line-height: 28rpx; padding: 26rpx 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #package { padding: 10rpx 0 20rpx 24rpx; background: #fff; font-size: 24rpx; overflow: auto; height: 262rpx; } #package_list { overflow: hidden; } #package_list .package-goods { width: 180rpx; margin-left: 40rpx; float: left; position: relative; } #package_list .package-goods .icox { position: absolute; top: 76rpx; right: -34rpx; color: #adbdc5; font-size: 28rpx; } #package_list .package-goods:first-child { margin-left: 0; } #package_list .package-goods:last-child .icox { display: none; } #package_list .package-goods image { width: 180rpx; height: 180rpx; margin-bottom: 20rpx; } #package_list .package-goods p { text-align: center; line-height: 32rpx; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; } .favourable { margin-top: 20rpx; } .favourable .fui-cell-group { margin-top: 0!important; } .favourable .fui-cell-group:first-child::before { border: none; } .favourable .fui-cell-group:before { content: " "; position: absolute; left: 0.5rem; right: 0.5rem; top: 0; height: 1px; border-top: 1px solid #ebebeb; color: #ebebeb; transform-origin: 0 0; transform: scaleY(0.5); } .model { width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; z-index: 1099; } .model .inner1 { width: 624rpx; height: 600rpx; background: #fff; border-radius: 8rpx; margin: 260rpx auto; overflow: hidden; } .model .inner1 .title { font-size: 36rpx; color: #000; line-height: 100rpx; text-align: center; font-weight: 600; margin-top: 20rpx; } .model .inner1 .image { text-align: center; margin-top: 20rpx; } .model .inner1 image { width: 342rpx; height: 202rpx; } .model .inner1 .subtitle { margin-top: 50rpx; padding: 0 80rpx; color: #888; font-size: 26rpx; line-height: 40rpx; } .model-btns { border-top: 1rpx solid #ebebeb; height: 100rpx; margin-top: 28rpx; display: flex; text-align: center; font-size: 30rpx; color: #000; line-height: 100rpx; } .model-btns .cancel { width: 50%; position: relative; } .model-btns .cancel:after { content: " "; position: absolute; top: -1rpx; right: 0; width: 1px; height: 210rpx; border-right: 1px solid #ebebeb; color: #ebebeb; transform-origin: 0 0; transform: scaleY(0.5); } .model-btns .confirm { width: 50%; color: #50b33c; } .act-mask { width: 100%; height: 100%; background: rgb(255,255,255,0); transition-duration: 300ms; transform: translate3d(0,0,0); } .act-mask.in { background: rgba(0,0,0,0.5); position: fixed; z-index: 1000; width: 100%; height: 100%; top: 0; left: 0; } .inner { width: 100%; background: #fff; position: fixed; bottom: -100%; transition-duration: 300ms; transform: translate3d(0,0,0); } .inner.in { bottom: 0; display: block; z-index: 1111; transition-duration: 300ms; transform: translate3d(0,0,0); } .act-btn { width: 100%; padding: 0; margin: 0; border-radius: 0; position: absolute; bottom: 0; } .hint { height: 80rpx; background: #fdfde5; position: fixed; top: 0; width: 100%; z-index: 188; color: #ff8000; font-size: 26rpx; line-height: 80rpx; padding-left: 20rpx; } .goods-detail-goods .detail-Commission { height: 52rpx; width: auto; border: 1px solid #ff9404; border-radius: 52rpx; line-height: 52rpx; text-align: center; box-shadow: 0 2px 5px rgba(250,182,0,0.3); } .goods-detail-goods .detail-Commission view.text { margin: -1px; min-width: 54rpx; padding: 0 24rpx; font-size: 22rpx; vertical-align: middle; background: linear-gradient(to right,#f0b938 0%,#f09938 100%); border-radius: 54rpx; color: #fff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff0b938, endColorstr=#fff09938, gradientType='1'); } .goods-detail-goods .detail-Commission view.num { font-size: 28rpx; color: #fe9503; font-weight: bold; padding: 0 22rpx 0 14rpx; } .goods-layer { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6); z-index: 9; } .goods-layer .inner { width: 15.5rem; height: 12rem; background: #fff; margin: -7rem 0 0 -7.75rem; border-radius: 0.25rem; position: fixed; top: 50%; left: 50%; } .goods-layer .goods-btn { height: 2.1rem; background: #f55; margin: 0 0.9rem 0.85rem 0.9rem; font-size: 0.7rem; text-align: center; color: #fff; border-radius: 0.25rem; line-height: 2.1rem; } .goods-content { height: 8rem; margin-bottom: 0.5rem; font-size: 0.7rem; line-height: 1rem; color: #666; text-align: center; padding: 0 2rem; } .goods-content .goods-title { height: 3rem; line-height: 3rem; font-weight: bold; } .goods-detail-goods { padding-bottom: 0; } .bottom-image image { width: 100%; } .coupon-model { background: rgb(0,0,0); position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 101; } .coupon-model .inner { width: 630rpx; height: 340rpx; border-radius: 16rpx; background: #fff; margin: 320rpx auto 0; position: relative; } .coupon-model .inner .title { font-size: 34rpx; color: #333; font-weight: bold; line-height: 1; padding-top: 52rpx; text-align: center; } .coupon-model .inner .content { height: 164rpx; font-size: 28rpx; color: #666; text-align: center; padding: 0 120rpx; display: flex; flex-direction: column; justify-content: center; } .coupon-model .inner .btns { display: flex; position: relative; } .coupon-model .inner .btns:before { content: ""; position: absolute; border-top: 1rpx solid #ededed; top: 0; left: 0; right: 0; } .coupon-model .inner .btns .btn1 { flex: 1; text-align: center; line-height: 90rpx; color: #333; font-size: 30rpx; height: 90rpx; position: relative; } .coupon-model .inner .btns .btn1.line:after { content: ""; position: absolute; border-right: 1rpx solid #ededed; top: 0; right: 0; bottom: 0; } .receive { border: none; background: none; display: inline-block; } .receive::after,.receive::before { display: none; } .hairModal { background: #fff; border-top-left-radius: 16rpx; border-top-right-radius: 16rpx; position: absolute; bottom: 0; left: 0; right: 0; padding: 0 40rpx; } .hairModal .hairHeader { height: 60rpx; display: flex; flex-direction: row; justify-content: space-between; line-height: 60rpx; color: #212121; font-size: 30rpx; font-weight: 400; padding: 40rpx 0 10rpx; } .hairModal .hairHeader .hairTit { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 88%; } .hairModal .hairHeader .hairClose { font-size: 36rpx; } .hairDesc { width: 100%; height: 80rpx; line-height: 1.6; font-size: 24rpx; font-weight: 400; color: #565656; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .hairImg { display: flex; flex-direction: row; flex-wrap: wrap; width: 100%; min-height: 450rpx; } .hairImg image { height: 200rpx; width: 32%; margin-top: 14rpx; margin-left: 2%; border-radius: 8rpx; } .hairImg image:nth-child(3n-2) { margin-left: 0; } .hairBtn { height: 50rpx; padding: 20rpx 100rpx; margin-top: 30rpx; color: #999; display: flex; flex-direction: row; justify-content: space-between; font-size: 24rpx; font-weight: 400; } .hairLine { height: 2rpx; background: #eee; width: 100%; position: absolute; bottom: 90rpx; left: 0; right: 0; } .hairBtn .hairText,.hairBtn .hairImage { height: 50rpx; width: 200rpx; text-align: center; line-height: 50rpx; border: 2rpx solid #999; border-radius: 25rpx; } .modal { position: fixed; height: 100%; top: 0; left: 0; width: 100vw; background: rgba(0,0,0,.6); z-index: 99999999; } .modal .video-container { position: absolute; display: flex; flex-direction: column; background: #fff; border-radius: 12rpx; padding: 48rpx 24rpx 22rpx; width: 512rpx; top: 50%; left: 50%; transform: translate(-50%,-50%); } .modal .video-container .video-title { height: 40rpx; line-height: 40rpx; font-size: 28rpx; text-align: center; color: #212121; } .modal .video-container .video-link { margin: 16rpx 0 72rpx; background: #F5F5F5; border-radius: 20rpx; padding: 24rpx 16rpx; line-height: 34rpx; font-size: 24rpx; overflow-wrap: break-word; } .video-copy { text-align: center; color: #fff; font-size: 28rpx; width: 100%; height: 80rpx; line-height: 80rpx; border-radius: 128rpx; background: linear-gradient(132.57deg,#FF3C29 0%,#FF6F29 94.38%); }