/*2016-06-24*/
body{background:#fff;}
.content{width:1000px;margin:0 auto}
.login-top{height:90px;}
.login-top img{ height:55px;}
.login-top a{display:inline-block;padding:20px 0 0}
.login-top .login-tel{width:202px;height:43px;float:right;margin-top:23px;}
.login-main{min-width:1200px;background:url(/portal/images/qyy/login_bg.jpg) no-repeat center center;overflow:hidden; height:481px;}
.login-imgbox{padding:74px 0 95px 20px;float:left;}
.loginer{margin:40px 20px 0 0;background:#fff;border-radius:5px;float:right;}
.loginer h2{margin:23px 10px 0 10px;padding-bottom:18px;border-bottom:1px solid #f6f6f6;font-weight:normal;font-size:22px;color:#333;text-align:center;/*background:url(/images/utr/login_u.png) no-repeat 95px 4px*/}
.login{width:270px;padding:10px 40px}
.login p{position:relative;margin-top:20px;height:40px}
.login label{display:block;width:40px;height:40px;background:#dd3c3c;text-align:center;}
.login label img{margin-top:8px; display:inline-block;}
.login input{position:absolute;left:40px;top:0;width:207px;padding:0 10px;border:1px solid #ddd;background:#f9f9f9;font-size:14px;height:38px;line-height:38px}
.login input:focus{outline:none;border:1px solid #dd3c3c}
.login input.rand{width:78px;left:40px}
.login .randpic{position:absolute;right:0;top:0;display:inline-block;width:105px;height:38px;border:1px solid #ddd}
.login .logintxt{position:relative;margin:10px 0; text-align:left;line-height:22px}
.login .logintxt .ico_reg{position:absolute;right:0;top:0}
.loginbtn input{display:block;width:100%;left:0;border:none;background:#dd3c3c;border-radius:3px;font-size:16px;color:#fff;text-align:center;line-height:40px;cursor:pointer}
.loginbtn input:focus{outline:none;border:none}
.loginbtn input:hover{background:#dd3c3c; opacity:0.9;}
.login-footer{padding:20px 0;text-align:center;line-height:30px}
/*提示*/
/*
.error-mess {
  background: #fff0f0;
  border: 1px solid #ffd2d2;
  height: 26px;
  line-height: 26px;
  margin-top: 10px;
  color: #b74d46;
}
.error-mess .error-icon {
  display: inline-block;
  background: url("../images/login-logic-icons.png") no-repeat 0 0;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin: -4px 5px 0 5px;
}*/

/*页面弹出登录*/
.pop-login{padding:10px 40px;}
.pop-login .input1,.pop-login .input2,.pop-login .input3{height:34px;padding:0 10px;border:1px solid #ddd;font-size:14px;line-height:34px;margin:4px 0;}
.pop-login .input1,.pop-login .input2{width:200px;}
.pop-login .input3{width:80px;}
.pop-login .codebox{display:block;width:100px;height:34px;border:1px solid #ddd;overflow:hidden;}
.pop-login .logbtn{display:block;background:#2fc0ea;border-radius:3px;font-size:16px;color:#fff;text-align:center;line-height:36px;margin-top:5px;}
.pop-login .logintxt{position:relative;margin-top:10px;line-height:22px;}
.pop-login .logintxt .wjmm{position: absolute;right:0;top:0;color:#2fc0ea;}

/*校验提示*/
label.error{color:red;font-size:12px;padding-left:10px;}
#userEnameTs{color:red;font-size:12px;}
.regbtn input{cursor:pointer;}
.t_reg th{width:16%;}
