*{margin:0;padding:0;font-family:PingFangSC-Regular,PingFang SC;font-weight:600;box-sizing:border-box;}
i{text-decoration:none;font-style:normal;}
a{text-decoration:none;}
a[title]{display:none;}
button{border:0;}
button:focus,
button:active:focus,
button.active:focus,
button.focus,
button:active.focus,
button.active.focus{outline:none;border-color:transparent;box-shadow:none;}
input{border:0;outline:none;background-color:rgba(0, 0, 0, 0);}
body,html{background:#fff;-webkit-overflow-scrolling:touch;}
#__vconsole{display:none;}
#cnzz_stat_icon_1278225945{display:none;}
@font-face{font-family:DINAlternate-Bold;src:url('https://alicdn.msmds.cn/liantong/DIN-Bold.otf');}
.f0c{display:flex;justify-content:center;}
.f1c{display:flex;align-items:center;}
.fcc{display:flex;justify-content:center;align-items:center;}
.fac{display:flex;justify-content:space-around;align-items:center;}
.fbc{display:flex;justify-content:space-between;align-items:center;}
.fdc{flex-direction:column;}
img[anitype='loading1']{animation:loading1 1s linear infinite;}
.stopScroll{width:100%;position:fixed;left:0;}
.mescroll{position:fixed;top:44px;bottom:0;height:auto;}
.pageWrap{position:relative;opacity:0;}
.bg{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;z-index:91;display:none;}
.loadWrap{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.loadImg{width:3.375rem;height:3.375rem;background-image:url('https://alicdn.msmds.cn/liantong/kuaizhanLoading1.gif?v=1');background-size:100% 100%;background-repeat:no-repeat;}
.loadTitle{font-size:0.8125rem;font-weight:bold;color:rgba(51,51,51,1);margin:0.3125rem 0;}
.loadText{font-size:0.6875rem;font-weight:500;color:rgba(102,102,102,1);line-height:1.0625rem;}
/* 未登录 */
.nolistBox{width:100vw;padding-top:8.125rem;font-size:0.9375rem;color:#999;text-align:center;}
.nolistImg{width:5.4375rem;height:5.4375rem;}
.nolistBtn{margin-top:0.9375rem;width:30vw;height:2.125rem;border-radius:1.0625rem;font-size:0.9375rem;color:#fff;line-height:2.125rem;background:linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(255, 46, 47, 1) 0%, rgba(255, 86, 87, 1) 100%);}
/* toast */
.reImgMaskWrap{position:fixed;top:0;left:0;z-index:96;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:transparent;}
.reImgMask{max-width:84%;max-height:60%;overflow:auto;background:rgba(51,51,51,0.9);border-radius:0.25rem;font-size:1.0625rem;font-weight:400;color:#FFF;line-height:1.4rem;display:flex;flex-direction:column;align-items:center;word-break:break-all;}
.reImgMask[timg='0']{padding:0.625rem 1.25rem;}
.reImgMask[timg='1']{padding:1.875rem 1.25rem 2rem 1.25rem;}
.reImgMask img{width:1.875rem;height:1.875rem;margin-bottom:1.25rem;}
/* 置顶小浮窗 */
#toTopWrp{position:fixed;bottom:6.125rem;right:0.9375rem;z-index:9;display:none;}
.toTopV1{width:2.8125rem;height:2.8125rem;border-radius:50%;background-image:url('https://alicdn.msmds.cn/liantong/icon_top.png');background-repeat:no-repeat;background-size:100% 100%;}
.toTopV2{width:2.8125rem;height:2.8125rem;border-radius:50%;border:0.0625rem solid #eee;background:#fff;font-size:0.625rem;color:#666;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.toTopV2>img{width:0.78125rem;height:0.875rem;}
/* 列表Loading */
.loadingImgBox{text-align:center;margin-top:0.625rem;padding-bottom:0.625rem;}
.bottomPush{width:100%;font-size:0.875rem;color:#ababab;text-align:center;border-radius:0.3125rem;line-height:2.5rem;height:2.5rem;}
.loadingWrap,.bottomPush{display:none;}
.bottomLoadingImg{width:1.875rem;height:1.875rem;animation:loading1 1.5s linear infinite;}
/* 列表 */
.goodsListItem{margin:0 0 0.625rem 0;width:100%;background:#FFF;border-radius:0.625rem;padding:0.625rem;display:flex;}
.goodsListItemL{position:relative;width:6.875rem;border-radius:0.25rem;margin-right:0.625rem;}
.goodsListItemL1{min-width:6.875rem;width:6.875rem;height:6.875rem;}
.goodsListItemR{width:100%;}
.goodsListItemR1{width:100%;height:2.5rem;font-size:0.875rem;font-weight:400;color:#333333;line-height:1.25rem;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.goodsListItemR1Tag{margin-right:0.375rem;display:inline-block;padding:0 0.1875rem;height:1rem;background:red;border-radius:0.125rem;font-size:0.625rem;font-weight:400;color:#FFF;line-height:1rem;}
.goodsListItemR2{margin-top:0.5rem;width:100%;display:flex;}
.goodsListItemR21{white-space:nowrap;margin-right:0.25rem;padding:0 0.25rem;height:0.875rem;background:#F6F6F6;border-radius:0.125rem;font-size:0.625rem;font-weight:400;color:#999999;line-height:0.875rem;}
.goodsListItemR22{white-space:nowrap;margin-right:0.25rem;padding:0 0.25rem;height:0.875rem;background:#FFF5F5;border-radius:0.125rem;font-size:0.625rem;font-weight:400;color:#F93324;line-height:0.875rem;}
.goodsListItemR3{font-size:0.625rem;font-weight:400;color:#999999;line-height:0.875rem;display:flex;align-items:center;}
.goodsListItemR31{font-size:0.75rem;font-weight:500;color:#F93324;line-height:1.0625rem;}
.goodsListItemR31 i{font-size:1.125rem;font-weight:bold;line-height:1.5625rem;}
.goodsListItemR3LineText{text-decoration:line-through;margin-left:0.1875rem;}
.goodsListItemR4{margin-top:0.5625rem;width:100%;height:0.875rem;display:flex;justify-content:space-between;}
.goodsListItemR41{font-size:0.625rem;font-weight:400;color:#999999;line-height:0.875rem;}
.goodsListItemR42{white-space:nowrap;}
.goodsListItemR4line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
/* 线报列表 */
.subscribeGoodsItem .goodsListItemL{width:6.75rem;display:flex;justify-content:center;align-items:center;}
.subscribeGoodsItem .goodsListItemL1{min-width:5.625rem;width:5.625rem;height:5.625rem;}
.subscribeGoodsItem .goodsListItemL2{padding:0 0.3125rem;height:1.125rem;background:linear-gradient(133deg, #64AFFF 0%, #3695FA 100%);border-radius:0.1875rem;font-size:0.75rem;font-weight:500;color:#FFFFFF;line-height:1.125rem;position:absolute;top:0;left:0;}
.subscribeGoodsItem .subscribeGoodsItemR3{margin-top:0.375rem;font-size:0.875rem;font-weight:500;color:#F93324;line-height:1.25rem;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
/* 优惠券列表 */
.couponGoodsItem .goodsListItemR2{height:0.875rem;}
/* 商品名 */
.goodNameBox{width:100%;max-height:3.125rem;font-size:0.875rem;font-weight:400;color:#333;line-height:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.goodNameVender{border-radius:0.25rem;background-color:#cd2525;color:#fff;font-size:0.6875rem;padding:0.1875rem;position:relative;top:-0.0625rem;margin-right:0.3125rem;font-weight:normal;}
/* 价格 */
.goodPriceBoxL{font-size:1rem;color:#999;line-height:2.375rem;}
.goodPriceBoxLPrice{margin-right:0.375rem;color:#ff3b04;}
.goodPriceBoxLPrice i{font-size:1.5rem;font-weight:bold;}
.goodPriceBoxLGiftP{margin-right:0.375rem;height:2.375rem;color:#333;}
.goodPriceBoxLVip{margin-right:0.375rem;position:relative;padding:0 4px;height:0.9375rem;border-radius:0.1875rem;background:#000;color:#f5ffc5;font-size:0.625rem;line-height:0.9375rem;}
.goodPriceBoxR{min-width:1.25rem;height:2.5rem;}
.goodPriceBoxR img{width:0.375rem;height:0.625rem;}
.goodRebateWrap{position:relative;width:100%;height:1.6875rem;}
.goodRebateWrap::before{position:absolute;content:'';left:1.875rem;top:-0.375rem;border:0.4375rem solid #ffedc8;border-top:0;border-left-color:transparent;border-right-color:transparent;}
.goodRebateBoxL{width:40%;height:1.6875rem;border-radius:0.3125rem 0 0 0.3125rem;background: #ffedc8;font-size:0.8125rem;font-weight:600;color:#333;line-height:1.6875rem;}
.goodRebateBoxL img{margin-right:0.3125rem;width:0.9375rem;height:0.9375rem;}
.goodRebateBoxR{padding:0 0.3125rem;width:60%;height:1.6875rem;background:#2e2e2e;border-radius:0 0.3125rem 0.3125rem 0;font-size:0.6875rem;font-weight:600;color:#ffe295;line-height:1.6875rem;}
.goodRebateBoxR i{font-size:1rem;}
/* 红包 */
.goodPocketWrap{display:flex;align-items:center;height:1.6875rem;font-size:0.75rem;color:#333;}
.goodPocketTag{margin-right:0.375rem;width:2.25rem;height:1rem;border:1px solid #ff3b04;border-radius:1rem;font-size:0.75rem;color:#ff3b04;line-height:0.875rem;text-align:center;}
.goodPocketNum{color:#ff3b04;font-weight:bold;}
/* 优惠券 */
.goodCouponWrap{margin-top:0.375rem;position:relative;width:100%;height:3.75rem;background:#ff2e27;border-radius:0.3125rem;padding:0 1.125rem;font-size:1rem;color: #FFF;}
.goodCouponWrap::before{content:'';position:absolute;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;top:1.125rem;left:-0.75rem;}
.goodCouponWrap::after{content:'';position:absolute;width:1.5rem;height:1.5rem;background:#fff;border-radius:50%;top:1.125rem;right:-0.75rem;}
.goodCouponBoxLine{position:absolute;right:100px;height:3.75rem;border:1px dotted #fff;}
.goodCouponBoxLine::before{content:'';position:absolute;width:0.625rem;height:0.625rem;background:#fff;border-radius:50%;top:-0.3125rem;left:-0.3125rem;}
.goodCouponBoxLine::after{content:'';position:absolute;width:0.625rem;height:0.625rem;background:#fff;border-radius:50%;bottom:-0.3125rem;left:-0.3125rem;}
/* 店铺 */
.shopInfoWrap{display:flex;align-items:center;padding:0 0.625rem;width:100%;height:4.84375rem;background:#FFF;}
.shopInfoBoxL{min-width:3.5625rem;width:3.5625rem;height:3.5625rem;margin-right:0.9375rem;display:flex;align-items:center;justify-content:center;font-size:1.0625rem;color:#fff;overflow:hidden;}
.shopInfoBoxL img{width:100%;height:100%;}
.shopInfoBoxR{height:4.375rem;display:flex;flex-direction:column;justify-content:center;}
.shopInfoBoxR1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:1.5625rem;color:#333;font-size:1.0625rem;line-height:1.5625rem;}
.shopInfoBoxR2{margin-top:0.4375rem;height:0.9375rem;background:#FF2E27;border-radius:0.5rem;padding:0 0.375rem;font-size:0.6875rem;color:#fff;line-height:0.9375rem;}
.shopInfoBoxR3{font-size:0.625rem;font-weight:400;color:#9C9C9C;line-height:0.875rem;margin-top:0.5rem;white-space:nowrap;}
.shopInfoBoxR3 span{margin:0 1.2rem 0 0;}
/* 评论 */
.goodCommentsWrap{margin-bottom:0.625rem;width:100%;background:#FFF;display:none;}
.goodCommentsTop{padding:0.625rem;border-bottom:1px solid #ECECEC;display:flex;justify-content:space-between;background:#fff;font-size:0.875rem;color:#999;}
.goodCommentsTopR{color:#333;}
.goodCommentsTopR img{width:0.75rem;height:0.75rem;margin-right:0.25rem;}
.goodCommentsComItem{border-bottom:1px solid #ECECEC;}
.goodCommentsComItemTop{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f5f5;padding:0.625rem;}
.goodCommentsComItemL{display:flex;align-items:center;font-size:0.75rem;color:#333;}
.goodCommentsComItemL img{width:1.25rem;height:1.25rem;border-radius:50%;margin-right:0.3125rem;background-image:url('https://alicdn.msmds.cn/liantong/jddBg1204.png');background-size:100% 100%;background-repeat:no-repeat;background-position:50% 50%;}
.goodCommentsComItemR{padding-right:0.3125rem;font-size:0.75rem;color:#999;}
.goodCommentsComItemInf{margin-top:0.3125rem;padding:0.3125rem;font-size:0.9375rem;}
.goodCommentsComItemInfTxt{margin-bottom:0.625rem;color:#333;font-size:0.875rem;text-align:left;letter-spacing:1px;line-height:1.5;}
.goodCommentsComItemInfImg{width:5.125rem;height:5.125rem;margin:0 0.3125rem 0.3125rem 0;border-radius:0.5rem;}
.commentsBuyTime{color:#999;font-size:0.75rem;padding-bottom:0.625rem;padding-left:0.625rem;}
/* 详情图 */
.goodPicsWrap{width:100%;}
.goodPicsBox{overflow:hidden;width:100%;display:flex;flex-direction:column;align-items:center;}
.goodPicsBox img{width:100%;}
.goodPicsBoxBtnWrap{width:100%;height:3rem;border-top:0.625rem solid #f4f4f4;background:#FFF;display:flex;justify-content:center;align-items:center;}
.goodPicsBoxBtn{padding:0 0.5rem;height:1.875rem;background:#FFF;border:0.0625rem solid rgba(255,0,22,1);border-radius:0.9375rem;line-height:1.875rem;text-align:center;font-size:0.8125rem;font-weight:500;color:rgba(255,0,22,1);}
/* 提示 */
.bottomRemindWrap{position:absolute;top:-1.625rem;left:0;z-index:80;width:100vw;height:1.625rem;background:rgba(0,0,0,0.6);}
.bottomRemindIcon{width:1.125rem;height:1.125rem;margin:0 0.3125rem 0 0.625rem;}
.bottomRemindCom{overflow:hidden;width:100%;font-size:0.6875rem;font-weight:500;color:#fff;line-height:1rem;}
.bottomRemindInfo{white-space:nowrap;}
/* 底部按钮 */
.bottomBoxWrap{height:5rem;width:100%;background:transparent;}
.bottomBox{height:5rem;width:100%;font-size:0.6875rem;font-weight:400;color:#202123;line-height:0.6875rem;background-color:#fff;border-top:0.0625rem solid #eee;position:fixed;bottom:-0.3125rem;left:0;z-index:80;padding:0.3125rem 0 1.5625rem 0;}
.bottomB1W,.bottomB2W{width:3.125rem;height:3.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.bottomB3W{width:60%;height:2.5rem;background:#FB133C;box-shadow:0 0.125rem 0.375rem 0 rgb(251 19 60 / 32%);border-radius:1.25rem;font-size:0.875rem;font-weight:bold;color:#FFF;line-height:0.875rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.bottomB3W2{margin-top:0.25rem;font-size:0.625rem;line-height:0.625rem;font-weight:normal;}
.bottomBIcon{width:1.375rem;height:1.375rem;margin-bottom:0.25rem;}
.bottomB4W{width:30%;display:flex;justify-content:center;align-items:center;}
.bottomB4W1{width:0.625rem;height:0.9375rem;margin-right:0.1875rem;}
.bottomB4W2{font-size:0.75rem;font-weight:400;color:#333;line-height:0.6875rem;}
.bottomB5W{width:60%;height:2.5rem;border-radius:1.5625rem;background:linear-gradient(90deg, rgba(255, 117, 0, 1) 0%, rgba(255, 74, 0, 1) 100%);color:#fff;font-size:1rem;font-weight:bold;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}
/* 动画 */
@keyframes loading1{from{transform:rotateZ(0deg);}to{transform:rotateZ(360deg);}}
@keyframes yaobai1{0%{transform:rotate(0deg);}50%{transform:rotate(15deg);}100%{transform:rotate(0deg);}}
