@charset "utf-8";
/* CSS Document */
*{border: 0px;padding: 0px;margin: 0px;font-family:"Microsoft Yahei";}
input{outline:none;}
body{margin:0; padding:0; font-family:"Microsoft Yahei";  font-weight:400;  font-size:14px;color: #333333;background: url(../images/loginbg.jpg) no-repeat; background-size: cover;}
div{margin:0; padding:0; }
img{border:0;}
a {color: #0b0a0a;text-decoration: none;font-style: normal;outline:none;}
ul,li,dd,dt,hr,dl,p{list-style: none;    padding: 0;    margin: 0;}
.fl{float: left}
.fr{float: right}

.row{ width:520px;margin:0 auto; margin-top:50px; }
.form-group{width: 520px;float:left; height:28px; }
.form-group a.login{float:left; color:#FFF; }
.form-group a.regis{float:right; color:#FFF; }
#loginForm{width: 420px;float:left;border-radius:10px; background-color:#FFF; padding:50px; }


.ts{width:420px;float:left; text-align:center;}

.formtext{width:420px; height:30px;float:left; border-bottom:1px solid #bbbbbb; padding-top:30px;}
input[type="text"]{width:380px; height:30px;float:left; line-height:30px; background: url(../images/name.png) left 5px no-repeat #fff; padding-left:40px; }
input[type="password"]{width:380px; height:30px;float:left; line-height:30px; background: url(../images/password.png) left 5px no-repeat #fff; padding-left:40px;}
#eye{position:relative; margin-left:-20px; float:left; margin-top:10px; display:none;}
.forPassword{width:420px;float:left; margin-top:20px;}
.check{

  height: 50px; 
  width: 150px;
  background: url(../images/imp.png) left center no-repeat;
  }
.checkbox{
  width:12px;
  height: 12px;
  vertical-align: middle;
  filter:alpha(opacity=0); 
  -moz-opacity:0; 
  -khtml-opacity: 0; 
  opacity: 0; 
  }


a.rmima{ float:right;}

.dl{width:420px;float:left; height:45px; color:#FFF; font-size:18px; margin-top:20px; letter-spacing:5px; border:none; font-size: margin-top:20px;background-color:#da251d;border-radius:4px;cursor:pointer;}
.dl:hover{background-color:#ea4e47;}
.forOtherTo{ width:420px;float:left; background: url(../images/qttitle.jpg) left 10px repeat-x; margin-top:20px;}
.qttitle{ width:90px;color:#999; float:left; margin-left:165px; background-color:#FFF; text-align:center; }
a.txqq{ width:36px;height:36px;color:#999; float:left; margin-left:160px; clear:both; margin-top:20px; background: url(../images/qqdl.jpg) left top no-repeat;}
a.txwx{ width:36px;height:36px;color:#999; float:left; margin-left:30px;margin-top:20px; background: url(../images/wxdl.jpg) left top no-repeat;}
a.txqq:hover{ background: url(../images/qqdl2.jpg) left top no-repeat;}
a.txwx:hover{  background: url(../images/wxdl2.jpg) left top no-repeat;}
.info{width: 520px;float:left; height:28px; text-align:center; color:#FFF; margin-top:35px; }