/*===================µÇÂ¼===================*/
.loginwrap{width:100%;background:#f5f5f5}
.loginBox{position:relative;margin:0 auto;height:573px; overflow:hidden;}
.loginBox .login_form{position:absolute;top:80px;right:28%;background:#fff;width:420px;height:360px;box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);overflow:hidden;padding-top: 30px}
.login_form .tips{height:10px;width:270px;position:relative;margin:0 auto;z-index:11;}
.login_form .error_tips {display:none;text-align:center;padding:7px 5px 6px 5px;border:1px solid #dad699;background:#f9f5c7;position:absolute;bottom:-1px;border-radius: 2px;}
.login_form .error_tips .error_logo{position:absolute;left:3px;height:18px; line-height:18px;width:18px; background: url(../images/register/icon_2.png) no-repeat 0 -162px;}
.login_form .error_tips .err_m {display:inline-block;padding-left:20px;line-height: 18px;color:#434343;vertical-align: middle;text-align:left;}

ul.web_login{padding:0px 0px 20px 30px;}
ul.web_login li{color:#333;font-size:12px;min-height:70px;}
ul.web_login li.uinArea,ul.web_login li.pwdArea,ul.web_login li.codeArea{position: relative;}
ul.web_login li.uinArea{z-index:10;}
ul.web_login li.pwdArea{z-index:5;}
ul.web_login li.codeArea{z-index:3;}
ul.web_login li input{padding:0 9px;height:44px;line-height:44px;border:1px solid #e0e0e0;border-radius:3px;font-size:14px;width:340px;background:#fff;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:microsoft yahei}
ul.web_login li input[type="text"]:focus,ul.web_login li input[type="password"]:focus{border-color:#3296dc;}
ul.web_login li input.yzm,ul.web_login li input.password{margin-right:10px;width:224px;}
ul.web_login li.pwdArea .sendCode{float:left;display:block;width:102px;height:44px; text-align:center;font-size:12px;line-height:44px;border:1px solid #e0e0e0;color:#888;}
ul.web_login li.pwdArea .sendCode:hover{text-decoration:none;}

ul.web_login li span.refresh img{width:106px;height:46px;cursor:pointer;}
ul.web_login li a.other{padding:0 5px;color:#0073b6}
ul.web_login li a.other:hover{color:#0073b6;text-decoration:underline}
ul.web_login li a.fpassword{position:absolute;right:10px;top:1px;color:#0073b6}

ul.web_login li.reg{clear:both;}
ul.web_login li.reg input{width:360px;border:none;background:#fe5200;color:#fff; font-size:16px;}
ul.web_login li.otherLogin .l-line, ul.web_login li.otherLogin .r-line{margin-top:12px;width:104px;height:1px;background:#ececec;}
ul.web_login li.otherLogin .c-text{width:152px;height:27px;line-height: 27px;text-align: center;font-size: 12px;color: #999;}
ul.web_login a.uin_del {display:none;position:absolute;right:40px;top:14px;width:21px;height:21px;cursor:pointer;background: url(../images/register/icon_2.png) no-repeat -116px -160px;}
ul.web_login a.uin_del:hover {background-position: -139px -160px;}
ul.web_login .lock_tips {display:none;position:absolute;top:32px;left:-15px;height:16px;padding:5px;text-align:center;border:1px solid #dad699;background:#f9f5c7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:16px;}
ul.web_login .lock_tips .lock_tips_row {position:absolute;top:-6px;left:25px;width: 12px;height:6px;background:url(../images/register/icon_2.png) no-repeat -162px -168px;}
