body,html{padding:0;font-family:-apple-system,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f9;min-height:100%;max-width:960px;margin:0 auto}
img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
#picDisableWrap{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.8);top:0;left:0;display:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-decoration:none;font-family:-apple-system,Helvetica,sans-serif}
*{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}
.box-shadow{-webkit-box-shadow:.13333333rem .13333333rem .5rem 0 rgba(214,215,216,.53);box-shadow:.13333333rem .13333333rem .5rem 0 rgba(214,215,216,.53)}
.clear::after{content:'';display:block;clear:both}
.clearfix::before{content:'';display:table}
.hidden{display:none}
[class*=btn]{cursor:pointer}
[class*=btn]:active{opacity:.8}
.page-body{width:25rem;margin:0 auto}
.footer-tabs{height:3.26666667rem;position:fixed;left:0;right:0;bottom:0;width:100%;width:25rem;background:#fff;-webkit-box-shadow:0 0 6px 1px rgba(0,0,0,.1);box-shadow:0 0 6px 1px rgba(0,0,0,.1);z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}
.footer-tabs .app-tab{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.66666667rem;color:#333}
.footer-tabs .app-tab .icon-app{width:1.33333333rem;height:1.33333333rem;position:relative}
.svg-icon{position:relative}
.num-tag{position:absolute;top:0;right:-.53333333rem;border-radius:.66666667rem;min-width:1.06666667rem;height:1.06666667rem;border-radius:.53333333rem;font-size:.8rem;line-height:.93333333rem;text-align:center;padding:0 .2rem;border:.06666667rem solid #FB3C64;background-color:#fff;color:#FB3C64}
.num-tag.t_order{top:-.33333333rem;right:-.46666667rem}
.loadding-goods{height:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.06666667rem;line-height:1;background-color:#f5f5f5;color:#333}
.loading-box{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-tap-highlight-color:transparent}
.loading-box .loading-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.93333333rem;color:#fff;background-color:rgba(58,58,58,.9);line-height:1.5;border-radius:.33333333rem;min-width:4rem;font-size:.93333333rem;margin:0 .93333333rem}
.loading-box .loading-message .loading-text{margin-top:.53333333rem}
.toast-box{max-width:100%;position:fixed;bottom:20vh;left:0;z-index:9999;right:0;text-align:center}
.toast-box.message{top:.66666667rem;left:0;right:0;bottom:unset;width:25rem;height:3.33333333rem;margin:auto}
.toast-box.message .msg-link{color:#fff}
.toast-box .toast-message{font-size:.93333333rem;padding:.33333333rem .66666667rem;color:#fff;background-color:rgba(0,0,0,.75);border-radius:.33333333rem;display:inline-block;margin:0 .66666667rem}
.toast-box .toast-message.error{font-weight:700;color:#FB3C64}
.launch-app{position:fixed;bottom:6.66666667rem;right:.93333333rem;height:4rem;width:2.66666667rem;font-size:.8rem;z-index:101}
.am-icon-loading{width:2.4rem;height:2.4rem;-webkit-animation:cirle-anim 1s linear infinite;animation:cirle-anim 1s linear infinite}
.image-border{width:25rem;height:25rem;position:absolute;top:0;left:0;z-index:1;background-image:url(https://image.billeslook.com/border.png);background-size:25rem;-webkit-transform-origin:top left;transform-origin:top left;display:none}
.image-border .ms-text{position:absolute;bottom:2.4rem;left:3.8rem;width:11.66666667rem;height:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#cc4e5b;font-size:1rem;line-height:1}
.image-border .ms-price-box{width:8rem;height:4.63333333rem;position:absolute;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.image-border .ms-price-box .price{font-size:2.66666667rem;font-weight:700;color:#fff;line-height:1}
.image-border .ms-price-box .price::before{content:"\ffe5";font-size:1.2rem}
.image-border .ms-price-box .specs{font-size:.8rem;padding:2px 8px;background-color:#fff;color:#cc4e5b;line-height:1;border-radius:1rem;margin-left:.8rem}
.image-border .ms-prime-price{height:2.43333333rem;color:#fff;position:absolute;bottom:0;left:10.66666667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.image-border .ms-prime-price .price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;line-height:1}
.image-border .ms-prime-price .tip{font-size:1.13333333rem}
.app-alert-view{width:100%;height:100%;position:fixed;top:0;left:0;right:0;margin:auto;z-index:9999;background-color:rgba(0,0,0,.5);display:none}
.app-alert-view.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.app-alert-view .app-alert-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:13.33333333rem}
.app-alert-view .app-alert-box img{width:100%}
.app-alert-view .app-alert-box-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:23rem;background-color:#fff;padding:10px;border-radius:10px}
.app-alert-view .app-alert-box-2 img{width:100%}
.app-alert-view .app-alert-footer{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.66666667rem;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.app-alert-view .app-alert-footer .app-alert-btn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.8rem;color:#007AFF}
.app-alert-view .app-alert-footer .app-alert-btn.app-alert-cancel{color:#e6277a}
@-webkit-keyframes cirle-anim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes cirle-anim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}