address,article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}a,abbr,body,button,fieldset,html,iframe,img{border:0}.homePage,body,html{width:100%;height:100%}.mask,.toast{z-index:1000}blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}img{vertical-align:middle;width:100%}address,cite,dfn,em,i,var{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}q:after,q:before{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer;outline:0}b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}a,a:hover,del,ins,s,u{text-decoration:none;background:0 0}body,button,input,keygen,legend,select,textarea{font:1em/1.125em arial,"微软雅黑",helvetica;color:#000;outline:0;-webkit-text-size-adjust:none}a,a:hover{color:#333}body,html{max-width:750px;margin:0 auto;background-color:#fdf8f4;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.hide{display:none}.block{display:block}.rel{position:relative}.ab{position:absolute}.toast{position:fixed;top:50%;max-width:80%;padding:13px 18px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:6px;background:rgba(0,0,0,.7);color:#fff;font-size:.8rem}@-webkit-keyframes btnAnimate{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}}@keyframes btnAnimate{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes arrowAnimate{0%,30%{opacity:0;-webkit-transform:translate(0,-10px)}60%{opacity:1;-webkit-transform:translate(0,0)}100%{opacity:0;-webkit-transform:translate(0,8px)}}@keyframes arrowAnimate{0%,30%{opacity:0;transform:translate(0,-10px)}60%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(0,8px)}}@-webkit-keyframes shineAnimate{0%,100%{opacity:1}50%{opacity:0}}@keyframes shineAnimate{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes personAnimate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes personAnimate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}input::-webkit-input-placeholder{text-align:center;color:#b3b3b3}input:-moz-placeholder{text-align:center;color:#b3b3b3}input::-moz-placeholder{text-align:center;color:#b3b3b3}input:-ms-input-placeholder{text-align:center;color:#b3b3b3}.homePage{overflow-y:auto}#userphone{width:63%;height:14%;line-height:1.4rem;text-align:center;color:#b3b3b3;font-size:1rem;position:absolute;left:18.5%;top:17%;background-color:transparent;border:none;display:inline-block}.policyMask .cont,.ruleMask .cont{font-weight:300;overflow-y:scroll;line-height:150%}.homePage .drawBtn{width:28.4%;left:35.8%;top:46%}.homePage .ruleBtn{width:14%;left:43%;top:62%}.homePage .policyBtn{width:10%;height:6%;left:40%;top:34.5%}.homePage .checkbox{width:8%;height:8%;background:0 0;left:22%;top:35%;outline:0}.homePage .checked:after{content:'';width:53%;height:79%;background:url(//www.dpfile.com/app/activity-102319-zltryk9pzdib/assets/images/checked.7e73180b38b021c4ecebce48fb74fc08.png) center center no-repeat;background-size:100% 100%;position:absolute;top:6%;left:23%}.mask{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);color:#fff}.ruleMask .content{width:82%;height:94%;margin:15% auto 0;color:#FFF}.ruleMask .rule_closeBtn{width:7%;position:absolute;right:6%;top:3%}.ruleMask .rule_closeBtn img{width:100%}.ruleMask h2{text-align:center;margin-bottom:1rem;font-size:1.5rem}.ruleMask .cont{font-size:.9rem;height:80%;margin-bottom:4%}.ruleMask .contWrap{margin-bottom:5%}.ruleMask p{margin-top:.8rem}.policyMask .content{width:82%;height:94%;margin:15% auto 0;color:#FFF}.policyMask .policy_closeBtn{width:7%;position:absolute;right:6%;top:3%}.policyMask .policy_closeBtn img{width:100%}.policyMask h2{text-align:center;margin-bottom:1rem;font-size:1.5rem}.policyMask h1{text-align:left;margin-bottom:1rem;font-size:1.1rem}.policyMask .cont{font-size:.9rem;height:80%;margin-bottom:4%}.policyMask .contWrap{margin-bottom:5%}.policyMask p{margin-top:.8rem}.policyMask a{color:#5895e8}.policyMask .list{margin-left:5%;list-style-type:disc}