#app{font-family:Microsoft YaHei,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#000;width:100%;height:100%}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}a{text-decoration:none;color:#000}h1{color:#8a2be2}input{outline:none}.marLeft12{margin-left:12px}.marb20{margin-bottom:20px}.marb40{margin-bottom:40px}.marl60{margin-left:60px}.padt34b60{padding:34px 0 60px}.paddingTop{padding-top:60px}.paddingTop0{padding-top:0!important}.fontSize22{font-size:22px}.positionRel{position:relative}.positionAbs{position:absolute}.wxsImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.refreshImg{position:absolute;top:70px;left:46px;width:80px}.scanCodeMask{width:170px;height:160px;top:34px;background:#000;opacity:.8;left:0}.color-red{color:#d91e25}.cursorP{cursor:pointer}.publicFlex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dis_flex_jc_sb,.publicFlex{display:-webkit-box;display:-ms-flexbox;display:flex}.dis_flex_jc_sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.outermostShell{height:800px;position:relative;overflow:hidden}.defaultImg{width:100%;overflow:hidden}.login-box{width:1280px;height:800px;overflow:hidden;left:50%;top:240px;margin-left:-640px}.login-wrapper{width:400px;height:440px;overflow:hidden;background-color:#fff;position:absolute;right:65px}.border_r_d1{border-right:1px solid #d1c6c6}.background_color_e6{background-color:#e6e6e6}.qrRightB{font-size:14px;text-align:left}.dis_c_c{-ms-flex-pack:distribute;justify-content:space-around}.dis_c_c,.dis_flex_end_c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dis_flex_end_c{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dis_flex_sb_c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-wrapper .login-ph{line-height:50px;height:50px;font-size:18px;width:100%;font-weight:700;cursor:pointer}.login-wrapper .login-form{width:286px;height:266px;margin:30px auto}.login-wrapper .tip{background-color:#f3f3f3;height:50px;color:#999;font-size:14px;line-height:20px;padding:14px 56px 0 57px;text-align:left}.login-wrapper .login-btn{width:286px;height:46px;background:#000;color:#fff;border:none;font-size:14px;cursor:pointer;margin-top:5px}.login-wrapper .username{width:100%;height:46px;border:1px solid #e6e6e6;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.login-wrapper .username span{font-size:14px;padding:4px 0 0 5px}.login-init .security{overflow:hidden}.security img{width:100px;margin-left:5px}.login-wrapper .password{height:46px;line-height:40px;border:1px solid #e6e6e6;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.login-wrapper .username input{padding-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;width:130px;height:24px;line-height:24px;font-size:14px;border:none;border-left:1px solid #e6e6e6}.login-init .security div{width:180px;height:46px;border:1px solid #e6e6e6;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.login-init .security div label{padding:5px 21px 4px 21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKxJREFUeNpiPHr0KAMOMAeIY4A4DIg3IUswMeAG4UDMDsSrgTiEWE3+QPwdiNmAeAUQRxOjaR/Utl9AzAzEC4E4GSTBAnWzER7NV4HYEKpxNshmkKYZQCzIQBxgBOIpIE3lUNtwAQUgVoGy/wNxNgvUytk4NICcvQvK/gvEKUC8gAWPDRZAvB2IBaAa4oB4GSwgcAGQDbzQ0IsC4rXEBPlKIP4JxMHIGkAAIMAAyM0dqz4Yn6AAAAAASUVORK5CYII=) no-repeat 50%}.username label{padding:5px 21px 4px 21px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALRJREFUeNpiPHr0aDIDA4M7EDMB8X8G7IARiP8B8W4WIDETiJkZiAOhIA1vgXgpEN8AYlYcCn8DsQYQx4M0/AHiXisrq6f4jD527JgUkApjgvKliXAOSA0jEwOJYFTDENfwgwi1P5A1EJO8wWpYoJw1wNT4FskAcSj9EkqDMo8QKPmzQDUpQTEMdALxFyBuRrPlI0ixMBbrxYCYH4s4P0hDOhC7QvMtLE8rQZ23Es0PZwACDADhCx+j4qq4YgAAAABJRU5ErkJggg==) no-repeat 50%}.login-init .security div input{width:118px;height:24px;line-height:24px;font-size:14px;padding-left:16px;border:none;border-left:1px solid #e6e6e6}.get-msg-btn{height:44px;line-height:44px;background:#e6e6e6;color:#666;width:108px;border:none;outline:none;cursor:pointer;font-size:13px}.login-wrapper .password input{width:177px;height:42px;line-height:42px;padding-left:14px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;border:none}.loginT-box{width:1280px;height:730px;overflow:hidden;top:100px;left:370px}.loginT-wrapper{width:400px;height:450px;border:1px solid transparent;margin:140px auto;background-color:#fff;overflow:hidden}.loginSuimg{width:81px;height:81px;margin:80px auto 26px}.InternalPurchase{margin-top:98px}.btnBox{width:336px;margin:0 auto}.loginE{width:336px;margin:32px auto 0;font-size:14px;color:#999}.InternalPurchase button{height:46px;width:160px;font-size:18px;font-weight:700;background-color:#fff;border:1px solid #000;outline:none}.ordinary{width:284px;height:46px;margin:120px auto 0}.ordinary button{width:100%;height:100%;font-size:18px;font-weight:700;background-color:#fff;border:1px solid #000;outline:none}.miniAppBox{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.miniAppImgBox{position:relative;padding-top:40px}.miniAppImgClose{position:absolute;right:0;top:40px;background-color:#000;color:#fff;padding:5px 10px;cursor:pointer}