#appVue{max-width:450px;margin:auto}.content-body{max-width:450px;margin:auto}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}body{background:#fff}.header{height:20px;line-height:20px;margin:60px 0 20px;font-size:30px;color:#333;font-weight:600}.headline{margin:0 0 20px;height:12px;line-height:12px;font-size:12px;color:#38f}.input-panel-wrap{position:relative;display:flex;margin:0 0 12px}.input-panel{display:flex;align-items:center;flex:1;padding:0 1px;border-radius:4px;box-sizing:border-box}.input-panel.focus{border:1px solid #38f;background:#fff;box-shadow:0 0 0 2px rgba(51,136,255,0.2)}.input-panel .input-title{width:70px;font-size:14px;font-weight:600;color:#333;text-indent:15px}.input-panel-pwd.input-panel .input-title{width:110px}.set-password-form .input-panel .input-title{width:90px}.input-panel input{flex:1;width:172px;height:35px;line-height:35px;border:0;padding:0;margin:0;outline:0;font-size:14px;color:#333}.input-company-type{display:inline-block;width:172px;font-size:14px}.input-company-type,.input-company-position,.input-project-phase{flex:1;font-size:14px;color:#333}.input-company-type.placeholder,.input-company-position.placeholder,.input-project-phase.placeholder{font-size:12px;color:#666}.input-dropdown-list{position:absolute;top:40px;right:-1px;width:78%;max-height:250px;overflow:auto;z-index:555;cursor:pointer;background:#fff;border:1px solid #dbdbdb;border-top:0;border-radius:0 0 5px 5px;box-sizing:border-box;z-index:100}.input-dropdown-list.province{left:70px}.input-dropdown-list li{padding-left:15px;line-height:30px;color:#777;font-size:13px}.input-dropdown-list li:hover{background:#e6f9ff}.btn-primary{background:#38f}.info-panel{left:0}.apply-success-icon{width:170px;height:164px;background:url(////h5/apply/dist/./imgs/applySuccess.png?cb73) no-repeat;margin:50px auto 60px}.form-success-module h1{color:#333}p.custom-info,.form-success-module h3,.form-success-login h3{color:#38f;font-size:14px}.form-success-password h3{font-size:14px}h4{color:#666}.form-success-module a.link-xz-app,.form-success-password a.link-xz-app,.form-success-login a.link-xz-app{color:#38f}.input-panel-wrap-company-adress .input-title{width:100px}.input-panel-wrap-company-adress input{width:100px}.wrap-header{display:none;position:absolute;top:0;height:45px;width:100%;line-height:90px;background:#2d73c1;color:#fff;text-align:center;font-size:32px;background-size:cover;max-width:450px}.wrap-header .logo{width:109px;height:100%;background-repeat:no-repeat;float:left;background-position:center;margin-left:16px}.wrap-header div{margin:0 auto;max-width:600px}.wrap-header img{height:35px;position:absolute;left:10px;top:5px}.footer{display:none;z-index:-1;position:fixed;bottom:0;height:120px;width:100%;background:url(////h5/apply/dist/./imgs/footer-background.png?d022);-webkit-background-size:contain;background-size:contain;font-size:24px;line-height:120px;max-width:450px;margin:auto}.footer-position{position:static}.footer .footer-txt{color:#fff;font-size:12px;height:14px;width:100%;position:relative;bottom:-45px;text-align:center}.footer .footer-txt em{display:inline-block;width:12px;height:12px;vertical-align:middle;background:url(////h5/apply/dist/./imgs/copyright.png?23fe);-webkit-background-size:contain;background-size:contain}.footer .footer-txt span{display:inline-block}ul,li{list-style:none;margin:0;padding:0}.select-type-mark{position:fixed;top:0;right:0;left:0;bottom:0;color:#ccc;background-color:rgba(0,0,0,0.8)}.select-type-wrap{width:200px;background:#fff;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.select-list{padding:10px}.select-list li{line-height:35px;text-indent:1em;color:#666;font-size:14px;border-bottom:1px solid #eee}.select-list li:last-child{border-bottom:0}.close-btn{position:absolute;top:-4px;right:3px;font-style:normal;font-size:25px;width:20px;height:20px}body{margin:0;padding:0}h1,h2,h3,h4{font-weight:400;text-align:center}h1{margin-bottom:15px;margin-top:25%;color:#4a90e2}h2{color:#333;font-size:20px;margin-bottom:0;margin-top:60px}h3{margin-top:5px;margin-bottom:30px;font-size:13px;color:#686868}h4{font-size:14px;color:#686868}.clr{zoom:1}::-webkit-input-placeholder{color:#999;font-size:12px}::-moz-placeholder{color:#999;font-size:12px}:-ms-input-placeholder{color:#999;font-size:12px}.form-apply-module{margin:0 20px;margin-bottom:150px}.input-title{color:#666}.inp{width:87px;outline:0;border:0 none;float:left;margin:3px 0;height:24px;padding:5px}.input-panel{width:100%;height:40px;line-height:40px;border:1px solid #dbdbdb;border-radius:3px;float:left;position:relative;cursor:default}.input-panel-pwd{width:100%;height:40px;line-height:40px;border:1px solid #dbdbdb;border-radius:3px;float:left;position:relative;cursor:default}.input-title{width:96px;float:left;font-size:14px;line-height:40px;text-indent:12px}.input-password,.input-confirm-password{width:152px;outline:0;border:0 none;float:left;margin:3px 0;height:24px;padding:5px}.input-panel-wrap{width:100%;height:40px}.input-panel-code{height:40px;line-height:40px;border:1px solid #dbdbdb;border-radius:3px;float:left;position:relative;cursor:default}.input-panel-pwd input{width:112px;margin-left:0;margin-right:10px;line-height:30px}input.input-cellphone,input.input-company-type,input.input-company-name,.txtName,.txtUse{width:172px;height:30px;line-height:30px;border:0}.btn{padding:.25rem 12px;font-size:16px;line-height:1.42857143;border-radius:4px;outline:0;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary{boder-color:#0087e3;background-color:#0087e3;color:#fff}.btn-block{display:block;width:100%;height:40px}.code-pic{width:72px;height:40px;margin-left:10px;display:inline-block}.code-pic img{width:72px;height:40px}.get-code{display:inline-block;position:absolute;top:0;height:40px;line-height:40px;right:10px;color:#3d9bf7;font-size:14px;width:74px}.get-code-again{width:125px;display:inline-block;position:absolute;top:0;height:40px;line-height:40px;right:0;color:#999}.get-code-second{font-style:normal}.form-success-module,.form-success-password,.form-success-login{margin:0 30px}.form-success-module h3{margin-bottom:45px;font-size:15px}.form-success-module a,.form-success-password a,.form-success-login a{display:inline-block;color:#4a90e2;text-decoration:none}.info-panel{display:none;height:25px;line-height:25px;width:100%;margin-top:30px;z-index:999;text-align:center}.info-panel span{margin:0;text-align:center;font-size:13px;padding:4px 7px;text-overflow:ellipsis;word-break:break-all;overflow:hidden;background:0;border:0;color:#ff8027}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.fade-in-panel{animation-name:fadeIn;animation-duration:.5s;animation-iteration-count:1;animation-delay:0s}@keyframes load{0%{opacity:0}100%{opacity:1}}.load-content{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(255,255,255,.8)}.center-content{position:absolute;top:30%;left:50%;width:16px;height:16px;background:url(////h5/apply/dist/./imgs/spinner.gif?86b1) no-repeat}.custom-password{display:inline;font-weight:600}p.custom-info{display:inline;color:#4a90e2}.errorTextTip{display:none;position:relative;left:50%;transform:translate(-50%);display:inline;top:30px;padding:3px 10px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;font-size:14px;margin-left:-58px;border-radius:3px}