h2 {
	width: 270px;
	height: 60px;
	margin: 17px auto 13px;
}
img {
	display: block;
    width: inherit;
    max-width: 100%;
    height: auto;
}
.loginForm {
	width: 557px;
	margin: 0px auto 25px;
	padding-top: 55px;
	padding-bottom: 66px;
	background-color: #f1f1f1;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */  
}

.errorWap {
	width: 270px;
	padding: 19px;
	margin: 0px auto 20px;
	border: solid 1px #e52721;
	background-color: #ffdfde;
	color: #e52721;
}

.fTit,
.fInp,
.size_1,
.loginWap {
	width: 270px;
	margin: 0 auto;
} 

.fTit {
	font-size: 16px;
	color: #999999;
}

.size_1 {
	height: 35px;
}

.mb25 {
	margin-bottom: 25px;
}

.mb15 {
	margin-bottom: 15px;
}

.loginWap {

} 

.agreeWap {
	padding-top: 3px;
	width: 192px;
	float: left;
}

.logBtnWap {
	width: 78px;
	float: right;
}

.login_btn {
	display: block;
	overflow: hidden;
	text-indent: -10000px;
	outline: none;
	border: 0px;
	height: 30px;
	width: 78px;
	background: url("../img/login/login_btn.jpg") top left no-repeat;
}

.registBTN_Wap {
	width: 226px;
	height: 30px;
	margin: 0 auto;
}