.login_container{overflow:hidden;position:relative;width:354px;margin:0 auto;background-color:#fff;border-radius:5px}.cancel_ctr{position:relative;width:100%;height:40px}.cancel,.returnLogin{position:absolute;top:20px;width:18px;height:18px}.cancel{right:20px;cursor:pointer;background:url(../image/window_icon_close.png) 0 0 no-repeat}.returnLogin{left:20px}.login_pack{width:270px;margin:14px auto 0;overflow:hidden;position:relative}.resetTxt{font-size:24px;line-height:24px;color:#5f6675;text-align:center}.register,.signIn{font-size:24px;line-height:24px;color:#5f6675;float:left;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.signIn{padding-left:30px}.register{padding-right:30px}.login_current{color:#4A7AFA}.login_slide{position:relative;height:4px;width:164px;margin:10px auto}.slide{position:absolute;left:0;width:60px;height:4px;border-radius:10px;background-color:#4A7AFA}.slide-right{left:100px}#signIn_passWord{margin-bottom:30px}#signIn_checkcode{width:98px;margin-right:10px;border:1px solid #a8b0b5;border-radius:5px;padding:10px 30px 10px 10px;font-size:12px;float:left}#code_img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#remember,#vehicle{vertical-align:middle}.login-rem{float:left}.login-for{float:right}.djc_txt{font-size:12px;margin-left:6px;color:#999}.djc_agreement,.forgetPassword{color:#35a7ff;font-size:12px;cursor:pointer}.djc_agreement{margin-left:-6px}.djc_agreement:hover{color:#35a7ff}.forgetPassword:hover{color:#35a7ff}.login_footer{width:100%;height:112px;background-image:url(http://www.xingjimh.com/statics/images/v1.3/index/djc_pc_homePg/loginBg.png);background-size:100%;background-repeat:no-repeat;background-position-y:-120px;padding-top:60px}.other{width:270px;margin:0 auto}.thirdLogin{float:left;width:33.33%;height:36px}.thirdLogin p{display:block;width:36px;height:36px;margin:0 auto;cursor:pointer}.thirdLogin p.qq{background:url(../image/other_btn.png) 0 0 no-repeat}.thirdLogin p.wx{background:url(../image/other_btn.png) 0 -37px no-repeat}.thirdLogin p.sina{background:url(../image/other_btn.png) 0 -74px no-repeat}.input_container{width:100%;height:37px;border-radius:4px;position:relative}#accNum,#codeBtn,#passNum,#phone,#reset_codeBtn,#reset_loginNum,#reset_passNum,#reset_verCode,#signIn_loginNum,#signIn_passWord,#verCode{width:268px;height:34px;border:1px solid #a8b0b5;line-height:34px;font-size:14px;text-indent:0.6em;padding-right:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}#codeBtn,#reset_codeBtn{text-indent:0}.input_container>input::-webkit-input-placeholder{color:#999;font-size:14px}.input_container>input:-moz-placeholder{color:#999;font-size:14px}.input_container>input::-moz-placeholder{color:#999;font-size:14px}.input_container>input:-ms-input-placeholder{color:#999;font-size:14px}input#verCode::-webkit-input-placeholder{color:#999;font-size:14px}input#verCode:-moz-placeholder{color:#999;font-size:14px}input#verCode::-moz-placeholder{color:#999;font-size:14px}input#verCode:-ms-input-placeholder{color:#999;font-size:14px}input#reset_verCode::-webkit-input-placeholder{color:#999;font-size:14px}input#reset_verCode:-moz-placeholder{color:#999;font-size:14px}input#reset_verCode::-moz-placeholder{color:#999;font-size:14px}input#reset_verCode:-ms-input-placeholder{color:#999;font-size:14px}#reset_verCode,#verCode{width:55%}#codeBtn,#reset_codeBtn{width:40%;font-size:12px;cursor:pointer;background-color:#4A7AFA;color:#fff;border:none;padding:0;margin-left:6px;vertical-align:middle;text-align:center;line-height:34px}#reg_btn,#reset_btn,#signIn_btn{width:269px;height:40px;border:none;border-radius:4px;color:#fff;margin-bottom:30px;cursor:pointer;font-size:14px;line-height:14px;background-color:#4A7AFA}#reg_btn,#signIn_btn{margin-top:10px}.wrongMsg{color:#ff5964;font-size:14px;line-height:14px;width:100%;height:30px;line-height:30px}.firstTop{margin-top:30px}.wrongImg{position:absolute;width:24px;height:24px;right:5px;top:5px;display:none}.in-check{border:1px solid #4A7AFA!important}.in-wrong{border:1px solid #4A7AFA!important}.logged .logList{top:80%;background-color:rgba(0,0,0,.5);border:none}.block{display:block}.login_footer{background:url(../image/loginBg.png) no-repeat -55px -160px}#f_alertModezc input:hover{border:1px solid #4A7AFA}#f_alertModezc input:focus{border:1px solid #4A7AFA}#codeBtnP,#codeBtnR{width:40%;font-size:12px;cursor:pointer;border-radius:4px;color:#fff;border:none;padding:0;margin-left:6px;vertical-align:middle;text-align:center;line-height:34px;background-color:#dcdcdc}.return-Login{width:18px;height:18px;display:inline-block;float:left;background:url(../image/return.png) no-repeat;position:absolute;top:20px;right:317px;cursor:pointer;z-index:9999}.firstTop #signIn_loginNum{width:188px;padding-left:5px}.area-chooce{float:left;width:60px;height:32px;border:1px solid #a8b0b5;font-size:14px;line-height:32px;padding-left:20px;border-right:none;background:url(../image/popwindow_icon_down.png) no-repeat 61px 12px}.area-change{padding-left:20px;position:absolute;top:34px;z-index:999999;background-color:#fff;width:247px;height:200px;border:1px solid #a8b0b5;border-top:none;overflow:auto;cursor:pointer;font-size:14px;color:#333;display:none}.area-change li{padding-top:20px}.area-change div{color:#999;font-size:14px;padding-top:20px}.area-change span{float:right;padding-right:20px}.input_container #phone,.input_container #reset_loginNum{width:188px}.reset_password .area-change{height:210px}