﻿input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #e5e5e5;
	font-size: 4vw;
}
.layout {
	box-sizing: border-box;
	width: 94%;
}
.p1 {	
	color: #000000;	
	font-size: 4.6vw;	
	margin-top: 5vw;
}
.p2 {	
	font-size: 4vw;	
	color: #8E8F93;	
	line-height: 5.5vw;	
	margin-top: 1vw;
}
.pTit {
	color: #BABEC1;
	font-size: 4vw;
}
.dIt {
	border: 1px solid #EDEEF0;
	border-radius: 5px;
	background-color: #FAFBFD;
	padding: 2% 3%;
	margin-top: 4vw;
	position: relative;
}
#zjc {
	width: 100%;
	resize: none;
	height: 20vw;
	outline: none;
	font-size: 4.2vw;
	margin-top: 2%;
	line-height: 5.5vw;
	font-family: '微软雅黑';
	color: #000000;
	background-color: #FAFBFD;
}
#password {
	width: calc(100% - 30px);
	height: 10vw;
	line-height: 10vw;
	outline: none;
	margin-top: 2%;
	color: #000000;
	font-size: 4.2vw;
	background-color: #FAFBFD;
	display: inline-block;
	vertical-align: top;
}
.sta {
	display: none;
	vertical-align: top;
	font-size: 4.2vw;
	margin-top: 3vw;
	float: right;
}
.ruo {
	color: #0A8DE7;
}
.zho {	
	color: #FFB800;
}
.qia {
	color: #5FB878;
}
.show {
	display: inline-block;
}
#r_password {
	width: calc(100% - 30px);
	height: 10vw;
	line-height: 10vw;
	outline: none;
	margin-top: 2%;
	color: #000000;
	font-size: 4.2vw;
	background-color: #FAFBFD;
	display: inline-block;
	vertical-align: top;
}
#tishi {
	width: 100%;
	resize: none;
	height: 10vw;
	outline: none;
	line-height: 10vw;
	color: #000000;
	font-size: 4.2vw;
	background-color: #FAFBFD;
}
#button {
	background-color: #0A8DE7;
	border-radius: 10px;
	color: #FFFFFF;
	width: 80%;
	height: 12vw;
	line-height: 12vw;
	text-align: center;
	margin-top: 20vw;
	margin-bottom: 20vw;
	font-size: 4.6vw;
	cursor: pointer;
}
.pwImg {	
	width: 20px;		
	display: inline-block;		
	vertical-align: top;		
	margin-top: 4vw;		
	float: right;		
	cursor: pointer;
}
/*******媒介查询*******/
@media screen and (min-width: 640px) {
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
		font-size: 25px;
	}
	.p1 {
		font-size: 29px;
		margin-top: 32px;
	}
	.p2 {
		font-size: 25px;
		line-height: 32px;
		margin-top: 6px;
	}
	.pTit {
		font-size: 25px;
	}
	.dIt {
		margin-top: 25px;
		padding: 12px 19px;
	}
	#zjc {
		height: 128px;
		font-size: 26px;
		line-height: 25px;
	}
	#password {
		height: 64px;
		line-height: 64px;
		font-size: 26px;
	}
	.sta {
		font-size: 26px;
		margin-top: 19px;
	}
	#r_password {
		height: 64px;
		line-height: 64px;
		font-size: 26px;
	}
	#tishi {
		height: 64px;
		line-height: 64px;
		font-size: 26px;
	}
	#button {
		width: 512px;
		height: 76px;
		line-height: 76px;
		margin-top: 128px;
		margin-bottom: 128px;
		font-size: 29px;
	}
	.pwImg {
		margin-top: 33px;
	}
}