html{-webkit-tap-highlight-color:transparent;color:#303030}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}body{background:#efeff4;font-size:.14rem;line-height:.18rem;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0 none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}strong{font-weight:800}ol,ul,li{list-style:none outside none}caption,th{text-align:left}button{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a,.lnk{color:#00bcd4}.fprc{font-family:helvetica,DroidSans}.fprc .rmb{font-size:.14rem;margin:-0.02rem -0.02rem 0 0}.hide{display:none}.visible{visibility:visible}input,button,textarea{outline:0}input[type=checkbox]{display:none}input[type=checkbox]+label{background-color:#e6e6e6;padding:2px;width:14px;height:14px;border-radius:4px;display:inline-block;margin-top:-1px;position:relative}input[type=checkbox]+label:after{content:'';width:10px;height:5px;position:absolute;top:3px;left:3px;border:2px solid #fff;border-top:0;border-right:0;background:transparent;opacity:0;-webkit-transform:-45deg;-moz-transform:-45deg;transform:-45deg}input[type=checkbox]:checked+label{background-color:#1ba9ba}input[type=checkbox]+label:after{opacity:1}body{background:#fff}.m-header-wrapper{height:.50rem}.m-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;z-index:10;overflow:hidden;text-align:center;color:#fff;background:#17a4bd;height:.5rem;line-height:.5rem}.m-header.fixed{position:fixed;top:0}.m-header .title{position:absolute;top:0;left:0;display:block;margin:0;width:100%;font-size:.16rem;line-height:.5rem;text-align:center;white-space:nowrap;z-index:1}.m-loading{margin-top:1.50rem;width:100%}.m-tip,.m-download{text-align:center}.loading{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading img{width:.88rem;height:.88rem}.loading span{color:#333;font-size:.16rem;line-height:2}.logoBox{text-align:center;margin-top:1rem}.inWxMiddlePage{border-radius:50% !important}.logoBox img{width:.88rem;height:.88rem;border-radius:.05rem}.logoBox span{color:#333;font-size:.2rem;line-height:2}.openTips{margin-top:.6rem;text-align:center;color:#666}.btnBox{position:absolute;width:100%;bottom:.8rem;background:#fff}.btn{display:block;width:2.3rem;margin:.2rem auto;text-align:center;border:1px solid #00cad8;border-radius:5px;padding:.1rem 0;text-decoration:none;color:#00cad8}