.restock-list .photo{width:120px;height:120px;background-color:#f1f1f1;background-size:cover;-webkit-background-size:cover}.restock-list .photo span{bottom:0;left:0;border:#b800e1 solid 1px;padding:3px 5px;background-color:rgba(255,255,255,.5)}.restock-list h3{overflow:hidden;max-height:40px;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.restock-list h3 em{text-decoration:underline}.tabNav span{color:#999;font-weight:600;font-size:1.3rem!important}.tabNav span.on{color:#b800e1;font-size:1.6rem!important}.tabNav span.on:after{position:absolute;width:100%;left:0;content:"";bottom:-12px}.restock-list .icons{bottom:5px;z-index:10}.restock-list .icons span{padding:2px 8px 0 5px;font-size:.9rem;border-radius:0 10px 10px 0;line-height:14px;min-height:14px}.setitle{background-color:#f1f2f4;position:-webkit-sticky;position:sticky;top:44px;z-index:1000}.sticky{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:199}.prolist li .photo{width:90px;height:90px;background-image:url(http://img.51msyc.com/wx/nimages/nopic_small.jpg);-webkit-background-size:100%}.prolist li h3{display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mlr6{margin:0 6px}.mlr12{margin:0 12px}.prolist li .icons{bottom:5px;z-index:10}.actTag{width:28px;height:28px;top:0;right:12px;position:absolute;background-position:center center;background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;z-index:50;opacity:1}.prolist li .icons span{padding:2px 8px 0 5px;font-size:.9rem;border-radius:0 10px 10px 0;line-height:14px;min-height:14px}.restock-footer{height:48px;background:#fff;font-size:15px;position:fixed;bottom:0;left:0;display:flex;width:100%;z-index:1001;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);max-width:640px}.restock-footer span{flex:1;height:48px;line-height:48px;text-align:center}.restock-footer span.on{color:#fff;background:-webkit-linear-gradient(left,#8700ff,#b800e1);background:-o-linear-gradient(left,#8700ff,#b800e1);background:-moz-linear-gradient(left,#8700ff,#b800e1);background:linear-gradient(left,#8700ff,#b800e1)}body{background:#f1f2f4;padding-bottom:env(safe-area-inset-bottom)}.mswarp{padding-top:88px!important}.noarti{width:100%;padding-top:30%;padding-bottom:30%}.noarti span{width:80px;height:38px;background-size:100% 100%;background-size:100% 100%;background-image:url("/wx/nimages/imp_data.png?v=34b118f")}.sale-rulebox{height:16px}.rightBtn{height:24px;line-height:24px;width:66px;text-align:center;box-sizing:border-box}.jecell-purple:after{border-radius:50px}.filter{position:absolute;top:44px;left:0;width:100%}.filterBtn{height:28px;width:77px;line-height:28px;padding-left:7px;padding-right:15px;overflow:hidden;background:#fdf5ff;color:#b800e1}.filterBtn::before{content:"";display:inline-block;width:4px;height:10px;background:url("/wx/nimages/icon_right_purple.png?v=1082413") no-repeat;background-size:100%;position:absolute;right:12px;top:50%;margin-top:-5px;transform:rotate(90deg)}.normalBtn{color:#333;background:#f1f2f4;border-radius:50px}.normalBtn::after{border:none}.normalBtn::before{background:url("/wx/nimages/arrow_new.png?v=05fc6da") no-repeat;background-size:100%}.cardTitle::before{content:"";position:absolute;width:41px;height:9px;left:-50px;top:50%;transform:translateY(-50%);display:inline-block;background:url(http://img.51msyc.com/wx/nimages/nicon/titleIcon-left.png) no-repeat;background-size:100% 100%}.cardTitle::after{content:"";position:absolute;width:41px;height:9px;right:-48px;top:50%;transform:translateY(-50%);display:inline-block;background:url(http://img.51msyc.com/wx/nimages/nicon/titleIcon-rigth.png) no-repeat;background-size:100% 100%}.menuTabs ul{min-width:320px;max-width:640px;overflow-x:auto;margin:0 auto;min-height:44px;max-height:68vh;overflow-y:auto}.navsobar{min-width:320px;max-width:640px;margin:0 auto;height:43px;z-index:200;position:relative;-webkit-box-align:center;box-align:center;display:-webkit-box!important;display:box!important;background-color:#fff;border-bottom:1px #f0f3f6 solid}.navsobar li{padding:0 5px;min-width:90px;box-sizing:border-box;position:relative}.navsobar li span{width:100%;height:26px;line-height:26px;display:block;border:1px #f0f3f6 solid;background-color:#f0f3f6;text-align:center;border-radius:4px}.navsobar li span em{padding-right:10px!important;display:inline-block;position:relative}.navsobar li.on{padding-top:5px}.navsobar li.on span{height:33px;line-height:26px;border:1px #f0f3f6 solid;background-color:#fff;border-radius:4px 4px 0 0;border-bottom:none}.navsobar li.on span em:after{margin-top:-1px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.navsomask{position:fixed;top:90px;left:0;right:0;bottom:0;z-index:100;background-color:rgba(0,0,0,.5)}.navsocon section{width:100%;display:none}.navsocon section .nsinp{height:35px;line-height:1.41176471;border:0;outline:0;-webkit-appearance:none;background-color:transparent;font-size:inherit;color:inherit}.navsocon section.on{display:block}.navsocon section li{width:50%;float:left;position:relative}.navsocon section li p{height:40px;line-height:40px;display:block;padding-left:8px;margin-right:8px;position:relative;color:#555}.navsocon section li .sep{height:40px;margin-right:16px;display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.navsocon section li.curr p{color:#b800e1}.navsocon section li.curr p:after{width:100%;height:1px;content:" ";position:absolute;left:0;bottom:-1px;border-bottom:1px solid #b800e1;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5)}.navsocon section li.curr:before{width:8px;height:5px;content:" ";position:absolute;right:10px;top:15px;border-left:1px solid #b800e1;border-bottom:1px solid #b800e1;transform:rotate(-38deg);-webkit-transform:rotate(-38deg)}.navfootbtn{height:40px;position:absolute;left:0;bottom:-44px;z-index:100;background-color:#f4edf8}.navfootbtn .navsobtn{background-color:#b800e1;color:#fff}