.login-form-area{width:84%;margin:0 auto;padding-top:40.8vw;-webkit-font-smoothing:antialiased}.login-form-area h4{font-size:18px;font-weight:400;line-height:25px;text-align:center;margin-bottom:30px}.login-form-area h4:after{content:'';display:block;width:20px;height:3px;background:#333;margin:6px auto 0}.login-form-area .applicant{font-size:14px;text-align:center;margin-bottom:20px}.login-form-area .register-type-select,.login-form-area .document-upload,.login-form-area .form-group{position:relative}.login-form-area .register-type-select .np-before-title,.login-form-area .document-upload .np-before-title,.login-form-area .form-group .np-before-title{position:absolute;font-size:13px;top:10px;left:-95px;color:#666;display:block;width:70px;text-align:right}.login-form-area .form-group{position:relative;margin:0 0 20px}.login-form-area .form-group .i-box{position:absolute;top:7px;left:10px;z-index:1}.login-form-area .form-group .i-box .iconfont{font-size:21px}.login-form-area .form-group .input-box .form-control{width:100%;height:40px;border-radius:2px;padding-left:39px}.login-form-area .form-group .verifyCode{width:90px;position:absolute;right:0;top:0;height:40px;line-height:40px;padding:0;font-size:13px;color:#fff;border:0;border-radius:0 2px 2px 0;cursor:pointer;background-color:#1081de}.login-form-area .form-group .verifyCode:hover{background:#3098f2}.login-form-area .form-group .error-tip{color:#F73;display:none;font-size:12px;line-height:20px;position:absolute}.login-form-area .form-group .input-info{font-size:12px;color:#999;margin:4px 0 20px}.login-form-area .form-group.has-error .i_box{color:#eb4e3d}.login-form-area .form-group.has-error .form-control{border:solid 1px #eb4e3d}.login-form-area .form-group.has-error .error-tip{color:#eb4e3d;display:block}.login-form-area .agreement{font-size:12px;color:#666;margin-bottom:15px;margin-top:-10px}.login-form-area .agreement a:focus{color:#1081de;text-decoration:none}.login-form-area .agreement-error{padding-top:5px;font-size:12px;line-height:20px;position:absolute;color:#eb4e3d;display:block}.login-form-area .btn-primary.login{width:100%;height:40px;font-size:14px;border-radius:2px;border:1px solid #1081de}.login-form-area .btn-primary.login:hover{background:#3098f2;border:#3098f2}.login-form-area .btn-default.login{width:100%;height:40px;font-size:14px;border-radius:2px;border:1px solid #D1D2D3;margin-bottom:20px}.login-form-area .btn-later{margin-top:20px;display:block;width:400px;height:40px;line-height:40px;border-radius:2px;background-color:#fcfcfc;border:solid 1px #d1d2d3;font-size:14px;text-align:center;color:#333;cursor:pointer}.login-form-area .btn-later:hover{background-color:#f9f9ff}.login-form-area .login-under-text{margin-top:20px;color:#999;font-size:12px}.login-form-area .login-under-text a{cursor:pointer}.login-form-area .login-under-text a:hover{color:#22a4e5}.login-form-area .register-under-text{margin-top:20px;color:#999;font-size:12px;line-height:23px;text-align:center}.login-form-area .register-under-text a{cursor:pointer}.login-form-area .register-under-text a:hover{color:#22a4e5}.login-form-area .register-type-select ul{border:1px solid #ccc;border-radius:4px}.login-form-area .register-type-select ul li{float:left;width:33%;height:42px;line-height:44px;font-size:14px;text-align:center}.login-form-area .register-type-select ul li a{display:block;width:100%;height:100%;color:#333;position:relative;top:-1px;height:44px}.login-form-area .register-type-select ul li:nth-child(1){border-right:1px solid #ccc}.login-form-area .register-type-select ul li:nth-child(2){width:34%;border-right:1px solid #ccc}.login-form-area .register-type-select ul li:nth-child(1) a{border-radius:4px 0 0 4px}.login-form-area .register-type-select ul li:nth-child(3) a{border-radius:0 4px 4px 0}.login-form-area .register-type-select ul li.active a{border:1px solid #1081de;background-color:#e5f2ff;color:#1081de;line-height:42px}.login-form-area .register-type-select ul li.active a:focus{text-decoration:none}.login-form-area .register-type-select .select-info{font-size:12px;color:#999;margin:4px 0 20px}.login-form-area .document-upload{margin-bottom:20px;padding-top:1px}.login-form-area .document-upload .upload-btn{position:relative;float:left;width:80px;height:60px;display:block;border:1px dashed #ccc;border-radius:2px;text-align:center;font-size:12px;color:#666;line-height:82px;cursor:pointer}.login-form-area .document-upload .upload-btn:before{content:'\e76b';position:absolute;left:0;top:12px;width:100%;font-size:19px;line-height:20px}.login-form-area .document-upload .upload-info{float:left;margin-top:7px;margin-left:21px;font-size:12px;color:#999;line-height:20px}.login-form-area .document-upload .upload-info{margin-left:0}.login-form-area .upload_img_box{width:100%;height:auto;border:1px solid #dadbdc;margin-bottom:20px}.login-form-area .upload_img_box img{width:100%}@media screen and (max-width:767px){.success_content{position:relative;width:100%;height:306.79vw;background:url("../images/login/success_background.jpg") center center no-repeat;background-size:cover;overflow:hidden;-webkit-font-smoothing:antialiased}.success_content.sc2{height:164.8vw}.success_content .phone{margin:6.93vw auto 0;width:94.4%;height:136.53vw;background:url("../images/login/phone.png") center center no-repeat;background-size:cover}.success_content .phone.phone2{background:url("../images/login/phone2.png") center center no-repeat}.success_content .phone.phone2 p{font-size:3.2vw;line-height:5.33vw;margin-top:2.8vw}.success_content .phone p{position:relative;top:45.3vw;text-align:center;font-size:3.73vw;color:#fff}.success_content .phone .pc_btn{display:block;text-align:center;position:relative;top:48vw;cursor:pointer;z-index:1}.success_content .phone .pc_btn img{width:68vw}.success_content .part2_title{width:53.33vw;display:block;margin:0 auto}.success_content .part3_content{position:relative;overflow:hidden;margin:9vw auto 0;width:84%;height:120vw;border-radius:20px;background-color:#fff;box-shadow:0 8px 15px 0 rgba(33,36,50,.19),inset 0 -9px 43px 0 rgba(1,104,217,.42)}.success_content .part3_content .card_l{width:25.6vw;display:block;margin:5.86vw auto 0}.success_content .part3_content .part3_title{width:48vw;display:block;margin:5.86vw auto 0}.success_content .part3_content ul{margin-top:5.06vw;padding-left:17.73vw;font-size:3.73vw}.success_content .part3_content ul li{list-style:none;position:relative;padding-left:3.2vw;line-height:8.53vw}.success_content .part3_content ul li.blue-font{color:#1081de}.success_content .part3_content ul li:before{content:'';display:block;position:absolute;width:4.26vw;height:4.26vw;top:2.13vw;left:-5vw;background:url(../images/login/true_icon_large.png) center center no-repeat;background-size:cover}.success_content .part3_content ul li span{font-size:3.46vw}.success_content .part3_content .under_waves{width:100%;position:absolute;bottom:-1vw;left:-1vw}.success_content .back_btn{margin:8vw auto 0;display:block;width:42.66vw;height:10.66vw;line-height:10.66vw;opacity:.4;border-radius:100px;background-color:#002ab7;text-align:center;color:#fff;font-size:4.8vw;cursor:pointer}.success_content .ornament{position:absolute;width:100vw;top:0vw;left:0vw}}#code-modal.modal .modal-header{text-align:center;background-color:#1081DE;min-height:40px;line-height:40px}#code-modal.modal .modal-header .close{color:#FFF;line-height:40px;font-size:24px;margin-top:0}#code-modal.modal .modal-title{line-height:40px;font-size:16px;color:#FFF}#code-modal.modal .modal-body{padding:0 5%;margin-bottom:0}#code-modal.modal .alert{margin-bottom:0;height:auto;padding:0;text-align:center;line-height:25px;min-height:25px}#code-modal.modal .modal-content{border-width:0}#code-modal.modal .modal-footer{text-align:center}#code-modal.modal .spliter{color:#999;position:relative;margin:25px 0;text-align:center}#code-modal.modal .spliter:before,#code-modal.modal .spliter:after{content:'';display:block;position:absolute;width:10%;height:1px;background-color:#ccc;top:50%;left:0}#code-modal.modal .spliter:after{left:auto;right:0}#code-modal.modal .control-label{font-weight:400;text-align:left;font-size:14px}#code-modal.modal .form-control+div{min-height:20px;font-size:12px;color:#E00}#code-modal.modal .btn-primary.btn{min-width:100px}