body,p,div,ul,li,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding: 0;
}
body{font-family:"微软雅黑", "宋体", "Microsoft YaHei UI"; font-size:12px; text-decoration:none; background-size:auto; background-color:#FFFFFF;
	}
	
a, a:hover { text-decoration: none; color: #333; }
ul, li { list-style: none; }
#weizhi{ width:100%; height:auto; margin:0 auto;  overflow:hidden;
}
img{ border:none;}
img a{border:none;}


/*2017��5��16�յ�¼��ʽ������*/
.login_top{ width:1000px; height:60px; margin:0 auto; border-bottom:solid #FFFFFF 1px;}
.logintop_text{ float:right; width:400px; color:#FFFFFF; font-size:16px; margin-top:26px; text-align:right;}
.logintop_text a{ color:#FFFFFF; text-decoration:none;}
.logintop_text a:hover{ color:#FF6600; text-decoration:none;}

.login_mid{ width:1000px; height:auto; margin:100px auto 20px auto;}
.mid_right{width:420px; height:330px; float:right;}
.login_wd{ width:400px; height:350px; background-color:#FFFFFF;  opacity:0.9;  border:solid #ccc 0; border-radius:6px;   margin:0px auto; color:#666666;}

.tab { width: 332px; height:320px; background-color:#FFFFFF; 
  margin: 0 auto;
}
.tab-title { height: 50px; font-size:0;
}
.tab-title .item {display:inline-block; width:110px; font-family:"΢���ź�", "����", "Microsoft YaHei UI";
  height: 50px;
  line-height: 50px;
  text-align: left;
  color: #999999;
  font-size:20px; vertical-align:middle; margin-top:10px;
} 
.tab-title .item-cur {
  color: #006699;
   
}
.tab-cont {
  position: relative;
  width: 332px;
  height: 300px;
  overflow: hidden;
}
.tab-cont__wrap {
  position: absolute;
}
.tab-cont .item {
  width: 332px;
  height: 270px;
  text-align: center;
  color: #000;
}
.tab-cont .item .msg-error {
    width:332px;
	margin:0px auto 10px auto; 
    color: #FF0000;
    line-height:18px;
    height:20px; text-indent:20px; text-align:left;  background-position:2px 2px; background-repeat:no-repeat;
}
.tab-cont .item .form_pass{ text-align: center; width:332px; height:50px; line-height:50px;  margin:5px auto 5px auto;background-image: url(../images/internetPlus/login_passbg.jpg); background-repeat:no-repeat; background-position:left;}
.tab-cont .item .form_passico{ width:70px; height:46px;  float:left;}
.tab-cont .item .form_passinput{width:240px; height: 48px; line-height:48px; float:left; text-align:left; }
.tab-cont .item .form_passinput input{ border:none; width:240px; height:44px; line-height:44px; margin:2px auto; color:#666666; font-size:14px;}
.tab-cont .item .form_down{
	width:332px;
	height:35px; margin:20px auto 20px auto;
	line-height:25px;
	text-align:left; vertical-align:middle;
	color:#999999;
	font-size:18px;
	font-style:normal;
	text-decoration:none;
}
.tab-cont .item .form_down a{ color:#0066CC;}
.tab-cont .item .form_down a:hover{ color: #FF6600;}
.tab-cont .item .form_submit{width:332px; height:60px; margin:20px auto 20px auto;}
.tab-cont .item .form_submit .submit_login{
		width: 332px;
		height: 48px; background-image:url(../images/internetPlus/login_btn1.jpg); background-repeat:no-repeat; background-position:center;
		border:solid #ccc 0px;

	}
.tab-cont .item .form_submit .submit_login:hover{
		cursor: pointer;
		background-image:url(../images/internetPlus/login_btnho.jpg); background-repeat:no-repeat; background-position:center;
	}

.tab-cont .item .form_user{ text-align: center; width:332px; height:50px; line-height:50px; margin:5px auto 5px auto; background-image: url(../images/internetPlus/login_userbg.jpg); background-repeat: no-repeat; background-position: left; color:#666666; font-size:14px;}

.tab-cont .item .form_userico{ width:70px; height:46px; float:left;}
.tab-cont .item .form_userinput{width:240px; height:46px; line-height:46px; float:left; text-align:left;}
.tab-cont .item .form_userinput input{ border:none; width:240px; height:44px; line-height:44px; margin:2px auto; color:#666666;}

.span3 {
	display:none;
	clear:left;
}
.errors{
    width:0px; height:0px; text-indent:-9999px; overflow:hidden;
}
/*�����ǵ�¼��ʽ*/

.cleardiv{ clear:both; width:auto; height:0px;}	
.yzm {
   	width:144px;
   	height: 44px;
   	border-color: #E0E3E4;
   	border-style: solid;
}