html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}html,body,fieldset,img,iframe,abbr{border:0}i,cite,em,var,address,dfn{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sup,sub{font-size:83%}pre,code,kbd,samp{font-family:inherit}q:before,q:after{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}del,ins,u,s,a,a:hover{text-decoration:none}body,textarea,input,button,select,keygen,legend{outline:0}html,body{width:100%;height:100%;background:#fff;display:flex;flex-direction:column}body{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica","HelveticaNeue","Arial","microsoft yahei","Sans Serif";background:#fff;position:relative}.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl{display:inline-block}.cl{display:block}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f8f8f8 inset!important}.wrapper{width:100%}.container{width:100%;height:100%;background:url(../img/main_bg3.png) no-repeat center;background-size:cover;box-shadow:0 2px 6px rgba(0,0,0,0.16);overflow:auto}.loginContainer{flex:1;background:url(../img/main_bg3.png) no-repeat center;background-size:cover;box-shadow:0 2px 6px rgba(0,0,0,0.16);display:flex;flex-direction:column;align-items:center;justify-content:center}.top{height:62px;position:relative;text-align:center;padding-top:40px}.main-logo img{display:inline-block;vertical-align:bottom;height:36px}.login-logo-box{width:100%;text-align:center;margin-bottom:20px}.main-logo{color:#fff;font-size:16px;font-weight:100;display:block}.main-logo span{display:inline-block}.main-language{position:absolute;width:19px;height:21px;right:20px;top:15px;z-index:99}.main-language:hover{opacity:.8}.main-language-box li{transition:all .18s ease-out;background:#fff}.main-language-box li a{transition:all .18s ease-out;display:block;height:48px;line-height:48px;padding:0 30px;font-size:14px;color:#a9aabd}.main-language-box li.active a{color:#5b5f87}.main-language-box{box-shadow:0 2px 6px rgba(0,0,0,0.12);position:absolute;right:0;top:40px;z-index:9999;transition:all .18s ease-out}.main-language-box.hide{overflow:hidden;height:0;width:0}.main-language-box.hide li a{transition:all .18s ease-out;font-size:0;height:0}.action-group{float:right;margin-top:16px}.action-group a{display:block;width:20px;height:21px;background:url(../img/icon_language.png) no-repeat center}.action-group a:hover{opacity:.8}.main{position:relative}.login-box{width:360px;background:#fff;border-radius:4px;padding:18px 30px 40px 30px;box-shadow:0 4px 16px rgba(0,0,0,0.12);box-sizing:border-box;margin:0 auto 120px auto}.login-box>div input{width:100%}.login-title{text-align:center;padding-top:20px}.login-box h3{font-size:18px;font-weight:bold;color:#020919;vertical-align:middle;text-align:center;display:inline-block}.login-title .blue{color:#008bf8}.login-box>span:before{content:".";display:inline-block;font-size:20px;vertical-align:middle;margin-right:6px;margin-top:-10px}.login-box p{text-align:right;font-size:14px;color:#a9aabd;margin-top:10px;transition:all .24s ease-out}.input-box-first{margin-top:30px}.input-box{width:100%;min-height:36px;position:relative;margin-bottom:30px}.input-box.input-verifition input{width:calc(100% - 90px);vertical-align:top;margin-right:6px}.input-box.input-verifition img{width:80px}.input-box input,.input-box>div{line-height:35px;height:36px;border:0;font-size:14px;border-bottom:1px solid #d3e0ea;font-family:"Segoe UI","Helvetica","HelveticaNeue","Arial","microsoft yahei","Sans Serif";color:#5b5f87!important;transition:all .3s ease-out;box-sizing:border-box;background:transparent}.input-box>div{width:100%}.input-box input:focus{border-bottom:1px solid #00bcd4}input[type=checkbox]{visibility:hidden}.checkbox-box{margin-top:18px;width:18px;height:18px;position:relative;display:inline-block}.checkbox-box label{cursor:pointer;position:absolute;width:14px;height:14px;border-radius:2px;top:0;left:0;border:2px solid #5b5f87;transition:all .18s ease-out}.checkbox-box label:after{opacity:.2;content:'';position:absolute;width:6px;height:3px;background:transparent;top:4px;left:3px;border:2px solid #333;border-top:0;border-right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all .18s ease-out}.checkbox-box label:hover::after{opacity:.2}.checkbox-box input[type=checkbox]:checked+label{border:2px solid #63af57}.checkbox-box input[type=checkbox]:checked+label:after{opacity:1;border:2px solid #63af57;border-top:0;border-right:0}.login-box>em{font-size:15px;color:#5b5f87;font-weight:normal;margin-left:10px;vertical-align:bottom}.login-box>a{font-size:12px;color:#63af57;margin-top:10px;transition:all .24s ease-out}.login-box>a:hover,.login-box p:hover{opacity:.8}.login-box>button{width:100%;display:block;height:36px;background:#63af57;font-size:14px;color:#fff;border:0;outline:0;border-radius:2px;margin-top:18px;box-shadow:0 2px 6px rgba(0,0,0,0.12);transition:all .18s ease-out;text-transform:uppercase}.login-box>button:hover{box-shadow:0 3px 10px rgba(0,0,0,0.2);opacity:.7}.footer{text-align:center;font-size:14px;position:fixed;bottom:30px;width:100%}.icon-group{margin:40px 0 30px 0;border-left:1px solid #d3e0ea}.icon-group li{display:inline-block;width:162px;padding-top:60px;color:#5b5f87;border-right:1px solid #d3e0ea}.pc-market{background:url(../img/icon-pc-market.png) no-repeat center top}.android-market{background:url(../img/icon_appmarket.png) no-repeat center top}.prolin-market{background:url(../img/icon_platform.png) no-repeat center top}.dev-center{background:url(../img/icon_developer.png) no-repeat center top}.management-system{background:url(../img/icon_system.png) no-repeat center top}.platform-center{background:url(../img/icon-account.png) no-repeat center top}.footer>div>p{font-size:12px;color:rgba(255,255,255,0.3);margin-bottom:10px;display:inline}.footer>div>p a,.footer>div>p a:visited{color:rgba(255,255,255,0.3)}.footer span b{font-weight:normal}.footer span span,.footer span a{margin-left:13px}.footer span span::before,.footer span a::before{content:"|";display:inline-block;color:rgba(255,255,255,0.2);margin-right:12px;vertical-align:middle;margin-top:-4px}.footer span span:first-child::before,.footer span a:first-child::before{display:none}.register-header{height:180px}.register-box{width:640px;padding-top:30px;padding-bottom:40px;background:#f8f8f8;box-shadow:0 4px 16px rgba(0,0,0,0.12);margin:0 auto;margin-top:-88px;border-radius:2px;margin-bottom:40px}.register-box h3{color:#5b5f87;font-size:24px;text-align:center;font-weight:normal;margin-bottom:30px}.register-box .input-box{width:360px;margin:0 auto 16px}.register-box .input-box input{width:100%}.input-email i{background:url(../img/input-icon-email.png) no-repeat center}.verification-box{width:360px;margin:0 auto 30px;height:36px;border:1px solid #d3e0ea;background:#fff;position:relative}.verification-box a{position:absolute;display:block;width:52px;height:36px;box-shadow:0 1px 4px rgba(0,0,0,0.12);background:url(../img/verification-button.png) no-repeat center}.verification-box p{text-align:center;font-size:14px;color:#a9aabd;line-height:36px;border-radius:2px}.register-box button,.confirm-box>a{display:inline-block;height:36px;background:#63af57;font-size:14px;color:#fff;border:0;outline:0;border-radius:2px;margin-top:16px;box-shadow:0 2px 6px rgba(0,0,0,0.12);transition:all .18s ease-out;padding:0 30px;line-height:36px;margin-bottom:20px;text-align:center}.register-box button{margin:0 auto;width:360px;display:block}.register-box #clientError,.register-box #serverError,.register-box #globalMessage{width:360px;margin:-10px auto 10px;line-height:22px;color:#db4437}.register-box #globalMessage{color:#63af57}.register-box button:hover{box-shadow:0 3px 10px rgba(0,0,0,0.2)}.register-box p{font-size:14px;color:#a9aabd;text-align:center}.register-box p a{color:#00bcd4}.confirm-container{text-align:left;position:relative}.confirm-container i{position:absolute;display:block;width:123px;height:118px;left:25px;top:30px;background:url(../img/confirm-overtime.png) no-repeat center}.confirm-box{padding-left:170px;padding-right:30px}.confirm-box h3{font-size:24px;color:#a9aabd;text-align:left;margin-bottom:25px}.confirm-box p{font-size:14px;color:#5b5f87;text-align:left;width:90%;line-height:22px}.confirm-box p span{color:#63af57}.confirm-box button{width:160px;margin:0;margin-top:16px}.confirm-box hr{margin-top:60px;border-top:1px solid #d3e0ea;border-bottom:0;margin-bottom:16px}.confirm-box>span{display:block;font-size:12px;color:#a9aabd;margin-top:5px}.confirm-box>span a{color:#63af57}.alert-error{text-align:center}.alert-error span{font-size:12px;color:#e84554;line-height:30px}.input-error input{border-bottom:1px solid #e84554}.logo-dot{color:white;font-size:20px;margin-left:3px}.logo-market-name>h3{font-size:24px;color:#fff;font-weight:400;margin-left:5px;display:inline-block;text-transform:uppercase;line-height:22px;padding-top:12px;vertical-align:baseline}.signup-box{width:360px;background:rgba(255,255,255,0.15);color:#fff;line-height:34px;height:36px;border:1px dashed;text-align:center;opacity:.7;transition:all .24s ease-out;border-radius:2px;margin:0 auto}.signup-box:hoer{box-shadow:0 4px 16px rgba(0,0,0,0.12);transform:translateY(-2px);opacity:1}.signup-box a{width:100%;height:100%;color:#fff;display:block;text-align:center;font-size:13px;white-space:nowrap;overflow:hidden}.register-box h3 p{line-height:26px}.input-box.disabled div{cursor:not-allowed;color:#a9aabd}.input_password_sty{margin-bottom:0}.input_verification_sty{margin-bottom:6px}.login-forget{display:block;font-size:12px;line-height:20px;color:#63af57;margin-top:10px;transition:all .24s ease-out;margin-bottom:15px}.login-forget:hover{opacity:.8}.alert{margin:0 0 10px;text-align:left}@media screen and (max-height:725px){.container{display:block;padding:20px 0}.signup-box{margin-bottom:20px}.footer{position:static;width:100%}}@media screen and (max-width:766px){.wrapper{width:100%;padding:0 20px;box-sizing:border-box;overflow:hidden}.main-language{right:16px}.login-box{width:calc(100% - 40px);padding:40px 30px;right:initial}.signup-box{width:calc(100% - 40px)}}.otp-other-way{display:block;text-align:center;font-size:14px;color:#00bcd4;margin-top:10px;margin-bottom:6px;transition:all .24s ease-out}.line_or_sty{width:100%;border-top:1px solid #e1e4e9;margin:24px 0;position:relative}.line_or_sty::before{content:"or";display:block;width:30px;position:absolute;margin:auto;background:#fff;left:0;right:0;margin:auto;text-align:center;top:-10px;font-size:12px;color:#757575}#signUpBtn{width:100%;display:block;height:36px;border:1px solid #63af57;background-color:transparent;font-size:14px;outline:0;border-radius:2px;margin-top:18px;box-shadow:0 2px 6px rgba(0,0,0,0.12);transition:all .18s ease-out;text-transform:uppercase;text-align:center;line-height:36px}#signUpBtn a{color:#63af57}#signUpBtn:hover{box-shadow:0 3px 10px rgba(0,0,0,0.2);opacity:.7}.custom_hide{display:none}.login-box button#submitBtn:disabled{cursor:unset;opacity:.6}