@charset "UTF-8";html,html *{-webkit-tap-highlight-color:transparent}html{color:#000;background:#fff;overflow-y:scroll;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}html *{outline:0;-webkit-text-size-adjust:none}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}body,html{font-family:PingFangSC-Regular,sans-serif}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:top}abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:500}em{font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}q:after,q:before{content:''}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a,a:hover,ins{text-decoration:none}input[type=button]{cursor:pointer}button,input[type=file],input[type=submit]{cursor:pointer;-webkit-appearance:none}.fl{float:left}input[type=button],input[type=password],input[type=radio],input[type=tel],input[type=text]{-webkit-appearance:none;outline:0;border:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{clear:both;zoom:1}em,i{font-style:normal}*{cursor:pointer}.hidden{display:none}input:disabled,input[disabled]{-webkit-opacity:1;opacity:1}.black-layer,.white-layer{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.3);z-index:99;display:none}.white-layer{background:rgba(255,255,255,.5)}.confirm-layer{position:fixed;width:6.8rem;height:4.26667rem;padding:.45333rem;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:8px;z-index:999;text-align:center;box-sizing:border-box}.confirm-layer .confirm-layer-tips{padding:.48rem 0 .66667rem;font-size:16px;color:#333}.confirm-layer .confirm-layer-btn{font-size:15px;color:#fff;width:4.93333rem;height:1.01333rem;line-height:2.53333;background:#4283df;border-radius:20px;display:inline-block;text-align:center}.tips-null{text-align:center;font-size:15px;padding:.8rem 0;color:#999}.tips-null p{border-bottom:1px solid #eaeaea;padding:.4rem 0;margin:-.8rem 0 .4rem}.back-prev{position:fixed;width:1.06667rem;height:1.06667rem;line-height:1.06667rem;left:.4rem;top:.4rem;background:rgba(0,0,0,.3);border-radius:100%;font-size:0;display:block;z-index:9999}.back-prev i{display:inline-block;width:.32rem;height:.32rem;margin:.32rem -.13333rem 0 0;border:2px solid #fff;border-left:0;border-bottom:0;transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.back-prev,.ql-align-center{text-align:center}.ql-indent-1{text-indent:2em!important}.ql-indent-2{text-indent:4em!important}.ql-indent-3{text-indent:6em!important}.header-top{position:relative;height:1.17333rem;line-height:1.17333rem;padding:0 .4rem;font-size:18px;color:#333;text-align:center;background:#fff;border-bottom:1px solid #ecebef}.header-top .back-icon{position:absolute;background:url(../img/back.png) left center no-repeat;width:1.06667rem;height:1.06667rem;top:.05333rem;display:block;background-size:.34667rem .56rem}#pageFooter{width:100%;margin:.4rem 0 0}#pageFooter a{display:block;width:100%}#pageFooter a img,#topBanner img,.index-banner .index-topbanner{width:100%}#pageFooter,#pufaBack,.mobile-wrap li#bankCardWrap{display:none}.wrap{padding-bottom:.26667rem}.index-banner,.wrap{position:relative}.index-banner .login-success{position:absolute;height:.64rem;line-height:.64rem;top:0;right:0;padding:0 .26667rem;background:rgba(0,0,0,.3);font-size:12px;color:#fff;border-radius:12px}.index-banner .login-success a.login-in,.index-banner .login-success a.login-out{text-decoration:underline;margin:0 0 0 .13333rem;display:none}.index-banner .login-success a.login-in{display:inline-block}.order-card{position:absolute;padding:0 .53333rem;bottom:2.13333rem;box-sizing:border-box;text-align:center;font-size:0;z-index:999;white-space:nowrap;width:100%;bottom:13.2%}.order-card a{display:none;width:4.26667rem;height:1.06667rem}.order-card a:nth-child(3){margin:0}.order-card a.my-card,.order-card a.my-order{display:inline-block}.order-card a.go-buy{display:block;width:7.6rem;height:1.2rem;overflow:hidden;line-height:100;margin:0 auto;margin-bottom:.4rem}.activity-rule{width:9.2rem;padding:.4rem;margin:0 auto;margin-top:.26667rem;box-sizing:border-box;border:2px solid #fff;border-radius:8px;font-size:14px;background:#fff}.activity-rule dt{margin:0 0 .37333rem;text-align:center}.activity-rule dt .rule-title{width:2.48rem}.activity-rule dd p{padding:0 0 .05333rem}.activity-rule dd img{max-width:100%}.rulebg-empty{width:100%;border-radius:0;padding:0;background:#fff!important;border:0;margin-top:0}.rulebg-empty dd{padding:0!important}.layer-wrap,.layer-wrap-confirm{position:absolute;width:8.66667rem;top:4.08rem;padding:.8rem 0;left:0;right:0;margin:0 auto;z-index:1000;background:#fff;border-radius:6px;display:none}.layer-closed{width:.8rem;height:1.2rem;background:url(../img/close@2x.png) no-repeat;background-size:100% 100%;display:block;position:absolute;right:0;top:-1.2rem;z-index:100}.layer-confrim-title{font-size:20px;text-align:center;font-weight:700;margin:-.4rem 0 .4rem}.layer-confrim-desc{line-height:1.6;font-weight:700;font-size:14px;padding:.4rem;background:#f2f2f2;color:#444;border-radius:5px}.layer-cont{padding:0 .53333rem}.mobile-wrap li{margin:0 0 .4rem;overflow:hidden}.put-text{padding:0 .4rem;height:1.06667rem;width:100%;background:#f2f2f2;border-radius:20px;color:#666;font-size:16px;box-sizing:border-box;outline:0;border:0}.put-text::-webkit-input-placeholder{color:#b9b9b9}#inputCode{width:4.13333rem}.get-code{width:2.93333rem;height:1.06667rem;float:right;background:#fff;text-align:center;font-size:15px;color:#c13030;border:1px solid #c13030;border-radius:20px;box-sizing:border-box;outline:0}.get-code:disabled{background:#f1f1f1!important;border-color:#f1f1f1!important;color:#999!important}.buy-btn{height:1.06667rem;width:100%;text-align:center;font-size:17px;color:#fff;outline:0;border-radius:20px}#imgCodeWrap,.agree-box{display:none}#imgCodePic{border-radius:0;border:0}#imgCode{width:4.13333rem}.back-prev-img img{width:100%;display:block}#topBanner{width:100%;display:none}#topBanner .swiper-pagination{margin-bottom:.4rem}#topBanner .swiper-pagination .swiper-pagination-bullet{margin-right:.13333rem}.agree-box,.layer-wrap-confirm .buy-btn{margin-top:.4rem}.agree-box #agree{float:left;appearance:auto!important;-moz-appearance:auto!important;-webkit-appearance:auto!important;width:.426667rem;height:.426667rem;border:1px solid #999;margin-right:.08rem;margin-top:.053333rem;cursor:pointer}.agree-box .agree-text{font-size:.373333rem;color:#666}