﻿body{ color:#333; font-family:"Microsoft Yahei","微软雅黑","Tahoma","Arial"; font-size:12px; margin:0; padding:0; line-height: 1.6;}
ul,h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none; color: #333;font-size: 14px;}
a:hover{transition:0.3s;}


body{background: url(../images/denglu-bg.png) no-repeat; background-size: cover;
	position: relative; height: 100%}
.header{width: 580px; height:60px;border-radius: 10px 10px 0 0; background: #3aa501; text-align: center;}
.header p{font-size: 20px; font-family: 黑体; color: #fff;
line-height: 60px; }

.all{width: 580px;background:#ECF2FB; height: 410px; 
	border-radius: 10px; position: absolute; margin-top:10.5%;  left: 35%;
}
.wir-inp{width: 366px; height: 55px; border: 1px solid #c7c8ca; 
	background: #fff; margin-top: 32px;margin: 32px auto 18px  auto;border-radius: 3px}

.yzm-inp{width: 366px; height: 55px; border: 1px solid #c7c8ca; 
	background: #fff; margin-top: 20px; float:left; 
margin: 18px auto 18px  auto;
margin-left:105px;display:inline;
border-radius: 3px; width: 180px;}
 	
.wir-icon{background: #eee; height: 55px; width: 56px; line-height: 55px; text-align: center;
 display: inline-block;border: 1px solid #c7c8ca; border-radius: 3px; margin-top: -1px;
  margin-left: -1px;}
.wir-icon img{margin-top: 16px;}
.wir-inp .wir_ipt{ width: 300px; height: 30px; float: right; border: none;margin-top: 12px;
	vertical-align:top;outline:none;box-shadow:none;
	-webkit-box-shadow : 0 0 0px 1000px white inset ;
	border : none;
	height : 27px !important ;
	line-height : 27px !important ;
	border-radius : 0 4px 4px 0 ;
	background-color: #FFFFFF;
}

/* .input-alter{ */
/* 	color: #A9A9A9; */
/* } */

.mm-inp{width: 366px; height: 55px; border: 1px solid #c7c8ca; 
	background: #fff; margin-top: 42px;margin: 0 auto; border-radius: 3px}
	
.mm-icon{background: #eee; height: 55px; width: 56px; line-height: 55px; text-align: center;
 display: inline-block;border: 1px solid #c7c8ca; border-radius: 3px; margin-top:-1px;
  margin-left: -1px;}
  	
.mm-icon img{margin-top: 16px;}

.mm_ipt{width: 300px; height: 30px; float: right; border: none;margin-top: 12px;
vertical-align:top;outline:none;box-shadow:none;}

.mm_pwd{width: 110px; height: 30px; float: right; border: none;margin-top: 12px;
vertical-align:top;outline:none;box-shadow:none;}


.all ul{margin:14px auto 0 auto; width: 366px; height: 24px;}
.all ul li{float:left;font-size: 14px; line-height: 24px;}
.all ul .jzmm{float: right; }
.all ul .jzmm-w{float: right;}
#chck{width: 20px; height: 20px; }

/*.ok{height: 55px; width: 175px; margin:0 auto; border:none; background: #3aa501;
 margin-top:0px;border-radius: 3px;
 font-family: 黑体; font-size: 20px;line-height: 55px; color: #fff;
 margin-left: 10px;}*/
.ok{height: 55px; width: 366px; margin:0 auto; border:none; background: #3aa501;
 margin-top:0px;border-radius: 3px;
 font-family: 黑体; font-size: 20px;line-height: 55px; color: #fff;
 margin-left: 107px;}
.no{height: 55px; width: 366px; margin:0 auto; border:none; background: #BEBEBE ;
 margin-top:0px;border-radius: 3px;
 font-family: 黑体; font-size: 20px;line-height: 55px; color: #fff;
 margin-left: 107px;}
 .re{height: 55px; width: 175px; margin:0 auto; border:none; background: #46A3FF ;
 margin-top:0px;border-radius: 3px;
 font-family: 黑体; font-size: 20px;line-height: 55px; color: #fff;
 margin-left: 107px;}
.error{
	text-align:center;
	color: red;
	margin-top: 5px;
}
/* .ok a{ font-family: 黑体; font-size: 20px;width: 50px; height:55px;line-height: 55px; */
/*  margin-left: 153px; color: #fff;} */
/*
 ���chrome�������ס���� �ı��򱳾���ɫ������
*/
input:-webkit-autofill {
	-webkit-box-shadow : 0 0 0px 1000px white inset ;
	border : none;
	height : 27px !important ;
	line-height : 27px !important ;
	border-radius : 0 4px 4px 0 ;
}