.ec-swiper{padding:1.6% 3.2%}.ec-swiper-container{position:relative;width:100%;height:0;padding-bottom:37.037%;border-radius:8px;overflow:hidden}.ec-swiper-container .van-swipe__indicator{width:10px;height:10px;background-color:#f5f5f5;opacity:1}.ec-swiper-container .van-swipe__indicator:not(:last-child){margin-right:15px}.ec-swiper-inner{position:absolute;left:0;top:0;bottom:0;width:100%}.ec-swiper-container img{width:100%;display:block;height:100%}.ec-wrapper{font-size:13px;color:rgba(0,0,0,.85);box-sizing:border-box}.ec-wrapper *{box-sizing:inherit}.ec-wrapper ::-webkit-input-placeholder{color:#999}.ec-wrapper button:active{opacity:.85}.ec-search-wrap{padding:3.2% 3.2% 1.6%}.ec-search{height:32px;border-radius:20px;background-color:#fff;display:flex;align-items:center;padding:2px 2px 2px 4.27%;overflow:hidden}.ec-search input{display:inline-block;flex:1;overflow:hidden;border:0;height:100%;margin-right:3px;outline:none;font-size:inherit;background:transparent}.ec-search button{width:70px;height:100%;background-color:#e5bd82;background-color:var(--fan-primary-color);border-radius:40px;border:0;font-size:13px;color:#fff;outline:none}.ec-text-wrapper{padding:1.6% 3.2%;font-size:14px;color:#1f1c18;line-height:1.4}.ec-text-inner{word-break:break-all;white-space:pre-wrap;padding:2.85%;background:#fff;border-radius:8px}.ec-data-panel{padding:1.6% 3.2%;font-size:18px}.ec-data-panel-inner{padding:5px 0;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap}.ec-data-panel-item{width:50%;height:65px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.ec-data-panel-item:after{content:"";width:1px;height:31px;background:#f5f5f5;position:absolute;right:0;top:17px}.ec-data-panel-item:last-child:after{display:none!important}.ec-data-panel-item:nth-child(2n):after{display:none}.ec-data-panel-item.col3{width:33.33%}.ec-data-panel-item.col3:nth-child(2n):after{display:block}.ec-data-panel-item.col3:nth-child(3n):after{display:none}.ec-data-panel-value{color:rgba(0,0,0,.85);font-weight:700;margin-bottom:3px}.ec-data-panel-text{font-size:.67em;color:#999}.ec-user-panel{padding:1.6% 3.2%}.ec-user-panel-inner{height:90px;padding:0 15px;background:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center}.ec-user-panel-avatar{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:15px}.ec-user-panel-r{flex:1;overflow:hidden}.ec-user-panel-name{font-size:17px;color:#262626;font-weight:600;margin-right:7px;max-width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-user-panel-name,.ec-user-panel-tag{display:inline-block;vertical-align:middle}.ec-user-panel-tag{font-size:11px;color:#201502;padding:1px 10px;background-image:linear-gradient(90deg,#a5a5a5,#fafafa);border-radius:10px}.ec-user-panel-tag.member{color:#f5d8ac;background:#333334}.ec-user-panel-ctext{color:#f13714;color:var(--fan-highlight-color)}.ec-user-panel-text{font-size:14px;color:#ccc;font-weight:500;margin-top:4px}.geolocation-loading-box{height:100px;display:flex;justify-content:center;align-items:center;overflow:hidden}.ecshop-flex{display:flex;align-items:center;min-height:20px}.ecshop-justify-sb{justify-content:space-between}.ecshop-ellipsis{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ecshop-item{display:block;text-decoration:none;color:#111;font-size:15px;width:100%;padding:1.65% 0;position:relative}.ecshop-inner{display:flex;align-items:flex-start;padding:11px;background:#fff;border-radius:8px;position:relative;overflow:hidden}.ecshop-left{width:80px;height:80px;position:relative}.ecshop-img-box{height:100%}.ecshop-img-box img{width:100%;border-radius:2px}.ecshop-badge{position:absolute;top:0;left:0;width:30px;height:22px;text-align:center;font-size:12px;color:#fff;background-color:#f13714;background-color:var(--fan-highlight-color);-webkit-mask:url(https://img.dac6.cn/fre/saas/badge.png) center no-repeat;mask:url(https://img.dac6.cn/fre/saas/badge.png) center no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.ecshop-badge span{display:inline-block;-webkit-transform:scale(.91);transform:scale(.91)}.ecshop-right{flex:1;padding-left:11px;overflow:hidden}.ecshop-title{font-size:15px;color:#000;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ecshop-score{font-size:12px;color:#f13714;color:var(--fan-highlight-color);padding-left:5px}.ecshop-tline{font-size:12px;color:#333;min-height:24px}.ecshop-hui,.ecshop-quan{margin-right:5px;display:inline-block;padding:0 3px;-webkit-transform:scale(.83);transform:scale(.83);border-radius:2px}.ecshop-hui{color:#fff;color:var(--fan-primary-fg-color);background-color:#e5bd82;background-color:var(--fan-primary-color)}.ecshop-quan{color:#fff;background-color:#333334;background-color:var(--fan-accessory-color)}.ecshop-item-quan{height:34px;font-size:14px;font-weight:600;color:#fff;color:var(--fan-primary-fg-color);background-color:#e5bd82;background-color:var(--fan-primary-color);position:relative;z-index:1}.ecshop-item-quan:after,.ecshop-item-quan:before{content:"";display:inline-block;height:34px;width:3px}.ecshop-item-quan:before{margin-left:-2px;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABpCAMAAADfu/l4AAAAhFBMVEUAAAApKS0zMzQzMzQuLi4wMDAzMzQzMzQzMzQzMzQzMzQyMjMyMjMzMzQyMjQ0NDQyMjMyMjMyMjQ1NTUyMjIwMDAzMzQzMzMyMjQzMzMyMjMzMzM0NDQzMzMyMjQyMjIyMjIyMjMyMjQzMzMyMjUzMzMyMjIxMTY1NTU3Nzc1NTUzMzSY95H+AAAAK3RSTlMAB/rwEQ3cxpz12LOMh3VEpXtGKiAV5rislIBoY9G7PTPpwHNcUEg5MBwY9Wal4wAAANhJREFUOMvt0skOgjAQBuApLbvgwqog7ivv/36CmX84SIgHjx4IX5q087czRGRfCt22LZHyut9bdNMQnS3IHCE1gyj+XDMFtMLeXcDnzQOu4Vktq/smFDmQ2m8lX+pANNeQHY7kW8raGspcKEa+mu+bVZpruJP5fNHKhciEFlKZEqIkl3wLybKBSKQ8KHUgj0+xI65xXfisw+SradFDdpCKfaRSEURPZ0gw8mqRpC+hu2bZDZ+ShFzjFFhfdTXwIVPlrL6VENXD1LlDB/9T96OpW05NXdL0cV6La2oyWUNUTwAAAABJRU5ErkJggg==) no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABpCAMAAADfu/l4AAAAhFBMVEUAAAApKS0zMzQzMzQuLi4wMDAzMzQzMzQzMzQzMzQzMzQyMjMyMjMzMzQyMjQ0NDQyMjMyMjMyMjQ1NTUyMjIwMDAzMzQzMzMyMjQzMzMyMjMzMzM0NDQzMzMyMjQyMjIyMjIyMjMyMjQzMzMyMjUzMzMyMjIxMTY1NTU3Nzc1NTUzMzSY95H+AAAAK3RSTlMAB/rwEQ3cxpz12LOMh3VEpXtGKiAV5rislIBoY9G7PTPpwHNcUEg5MBwY9Wal4wAAANhJREFUOMvt0skOgjAQBuApLbvgwqog7ivv/36CmX84SIgHjx4IX5q087czRGRfCt22LZHyut9bdNMQnS3IHCE1gyj+XDMFtMLeXcDnzQOu4Vktq/smFDmQ2m8lX+pANNeQHY7kW8raGspcKEa+mu+bVZpruJP5fNHKhciEFlKZEqIkl3wLybKBSKQ8KHUgj0+xI65xXfisw+SradFDdpCKfaRSEURPZ0gw8mqRpC+hu2bZDZ+ShFzjFFhfdTXwIVPlrL6VENXD1LlDB/9T96OpW05NXdL0cV6La2oyWUNUTwAAAABJRU5ErkJggg==) no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%}.ecshop-item-quan:after,.ecshop-item-quan:before{background-color:#e5bd82;background-color:var(--fan-primary-color)}.ecshop-item-quan:after{margin-right:-2px;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABpCAMAAADfu/l4AAAAflBMVEUAAAAyMjMiIiIqKjAzMzQzMzQzMzQzMzQvLy8yMjMyMjQzMzMxMTIzMzQzMzQyMjQzMzMzMzMtLS0sLDMzMzQ0NDQyMjIyMjMzMzQyMjQzMzQzMzQzMzMzMzMyMjQyMjMyMjMzMzMzMzMrKyszMzQzMzQyMjQzMzMyMjIzMzTZgvSdAAAAKXRSTlMA+gUK8d+8ixXboksh9cypmJASD2pRP+vJwH5wNS6yroY3GxjotZ55Vu509ycAAADSSURBVDjL7dLHDoMwDIDhBMImUEaZpYNOv/8LFhTbPURCPfVUTp+CEn4RCwBQ/qsSYtH65C5KNY6RrAW+7WbSziWdhb3WX0lyT4KoIYGXOCiQMQlgS16Aii6410vxPMXf8EO7JXBIMa9lKVcNLFVznx5D7us2+yQpS4zk0mB0LIVRexCoU0kqHLsvr0jexFUxCwqXJPOEC9rNPs07UiM9mFMwAX8kKq7sqoJ1D0mq4ar+Mzn+xH3R87tb1RHqVpdGKqGpG/m2ZtLjP3W/mDrlr3vf3YVmpcqtBQ8AAAAASUVORK5CYII=) no-repeat;mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABpCAMAAADfu/l4AAAAflBMVEUAAAAyMjMiIiIqKjAzMzQzMzQzMzQzMzQvLy8yMjMyMjQzMzMxMTIzMzQzMzQyMjQzMzMzMzMtLS0sLDMzMzQ0NDQyMjIyMjMzMzQyMjQzMzQzMzQzMzMzMzMyMjQyMjMyMjMzMzMzMzMrKyszMzQzMzQyMjQzMzMyMjIzMzTZgvSdAAAAKXRSTlMA+gUK8d+8ixXboksh9cypmJASD2pRP+vJwH5wNS6yroY3GxjotZ55Vu509ycAAADSSURBVDjL7dLHDoMwDIDhBMImUEaZpYNOv/8LFhTbPURCPfVUTp+CEn4RCwBQ/qsSYtH65C5KNY6RrAW+7WbSziWdhb3WX0lyT4KoIYGXOCiQMQlgS16Aii6410vxPMXf8EO7JXBIMa9lKVcNLFVznx5D7us2+yQpS4zk0mB0LIVRexCoU0kqHLsvr0jexFUxCwqXJPOEC9rNPs07UiM9mFMwAX8kKq7sqoJ1D0mq4ar+Mzn+xH3R87tb1RHqVpdGKqGpG/m2ZtLjP3W/mDrlr3vf3YVmpcqtBQ8AAAAASUVORK5CYII=) no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%}.ecshop-item-zh{font-size:14px;color:#fff;height:34px;padding:0 7px 0 10px;background-color:#333334;background-color:var(--fan-accessory-color)}.ecshop-list{padding:0 3.2%;display:flex;flex-wrap:wrap}.ecgroup-shop{position:relative;font-size:15px;padding-top:.8%}.ecgroup-shop .van-tab{font-size:inherit}.ecgroup-shop .van-tabs--line .van-tabs__wrap{height:34px}.ecgroup-shop .van-tab--active{font-size:1.13em;font-weight:600}.ecgroup-shop .van-sticky--fixed{background-color:#fff;box-shadow:0 1px 1px #eee}.ecgroup-shop-header{height:40px;padding:5px 3.2% 0;display:flex;justify-content:space-between;align-items:center}.ecgroup-shop-title{font-size:17px;color:#000;font-weight:600}.ecgroup-shop-more{font-size:12px;color:#999;cursor:pointer}@font-face{font-family:bbyn;src:url(../fonts/BBYN-Bold.1c75a662.ttf)}html{-webkit-text-size-adjust:none;box-sizing:border-box;font-size:50px;font-size:13.33333vw}@media (max-width:320px){html{font-size:42px}}@media (min-width:640px){html{font-size:85px}}*,:after,:before{box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-size:14px;background-color:#f5f5f5;background-color:var(--fan-background-color);max-width:640px;margin:0 auto!important}body,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}a{color:inherit;text-decoration:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.d-flex{display:flex;flex-wrap:wrap}.flex-r{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.justify-sb{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.align-center,.align-items-center{align-items:center}.flex-1{flex:1;overflow:hidden}#nprogress .peg{box-shadow:0 0 10px var(--fan-primary-color),0 0 5px var(--fan-gradient-primary-color)!important}#nprogress .bar{background:var(--fan-gradient-primary-color)!important}.van-dialog{max-width:320px;border-radius:8px}.van-dialog .van-dialog__header{padding-left:12px;padding-right:12px}.van-dialog.van-dialog--round-button.saas-dialog .van-dialog__header{font-size:18px;color:#222220}.van-dialog.van-dialog--round-button.saas-dialog .van-dialog__content{font-size:14px;color:rgba(34,34,34,.8)}.van-dialog.van-dialog--round-button.saas-dialog .van-button{font-size:16px;font-weight:400;height:44px;margin:0 7px;border-radius:30px}.van-dialog.van-dialog--round-button.saas-dialog .van-dialog__cancel{color:#201502;background:#fff;border:1px solid #979797}.van-dialog.van-dialog--round-button.saas-dialog .van-dialog__confirm{color:#fff;color:var(--fan-primary-fg-color);background:var(--fan-primary-color)}.van-popup{max-height:88%}.van-toast{padding:10px;background-color:rgba(0,0,0,.5)}.van-tabbar-item__icon .iconfont{font-size:23px}@-webkit-keyframes gZoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes gZoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes gZoom2{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes gZoom2{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.richtext{color:#666;line-height:1.6}.richtext img,.richtext p{max-width:100%!important}.richtext a{color:#1890ff}.txtLine1,.txtLine2{overflow:hidden;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical}.txtLine1{-webkit-line-clamp:1}.txtLine2{-webkit-line-clamp:2}.border__b{position:relative}.border__b:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e5e5e5;-webkit-transform:scaleY(.5);transform:scaleY(.5)}@-webkit-keyframes gZoom3{0%{-webkit-transform:scale(.94);transform:scale(.94)}to{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes gZoom3{0%{-webkit-transform:scale(.94);transform:scale(.94)}to{-webkit-transform:scale(1.06);transform:scale(1.06)}}.g-float{position:fixed;right:5px;bottom:95px;z-index:991;padding-bottom:env(safe-area-inset-bottom);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.g-float.away{-webkit-transform:translateX(80%);transform:translateX(80%)}.g-float-item{width:1.5rem;height:1.5rem;margin-top:.3rem;overflow:hidden}.g-float-item img{display:block;width:100%;height:100%}.g-back{width:100px;height:44px;padding:0 3.2%;position:fixed;right:0;bottom:40px;z-index:991}.g-back div{margin-top:10px;padding:0 5px;background:rgba(0,0,0,.4);border-radius:30px}.g-back div .hint{font-size:14px;color:#fff;line-height:30px;padding:0 5px}.tabbar-top-container{-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:0;left:0;right:0;bottom:calc(50px + env(safe-area-inset-bottom))}.van-tabbar--fixed{position:fixed!important}.support-logo{display:block;padding:10px;text-align:center;bottom:0;left:0;width:100%;z-index:-999}.loading-box{height:400px;display:flex;justify-content:center;align-items:center}