.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(../images/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:#ffb600}
.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:#ffb600}
.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(../images/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(../images/other_btn.png) 0 0 no-repeat}
.thirdLogin p.wx{background:url(../images/other_btn.png) 0 -37px no-repeat}
.thirdLogin p.sina{background:url(../images/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:#ffb600;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:#ffb600}
#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 #ffb600!important}
.in-wrong{border:1px solid #ff5964!important}
.logged .logList{top:80%;background-color:rgba(0,0,0,.5);border:none}
.block{display:block}
.login_footer{background:url(../images/loginbg.png) no-repeat -55px -160px}
#f_alertModezc input:hover{border:1px solid #ffb600}
#f_alertModezc input:focus{border:1px solid #ffb600}
#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(../images/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(../images/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}