/*公共标题*/
.pageBox {
	overflow: hidden;
	background: #eceffe;
}
.pageTitle .textBox {
	display: inline-block;
	font-weight: 600;
	font-size: 0.46rem;
	color: #080404;
	line-height: 100%;
}
.pageTitle .textBox img {
	top: 50%;
	width: 0.32rem;
	margin: -0.05rem 0 0 0;
}
.pageTitle .textBox img.leftIcon {
	left: -0.5rem;
}
.pageTitle .textBox img.rightIcon {
	right: -0.5rem;
}
.pageTitle .textBox span.green {
	color: #6459b4;
}
.smallTitle {
	padding: 0 0 0 0.25rem;
	color: #3b56ac;
	font-size: 0.36rem;
	position: relative;
}
.smallTitle:after {
	display: block;
	content: " ";
	position: absolute;
	width: 0.1rem;
	height: 0.3rem;
	left: 0;
	top: 50%;
	margin: -0.15rem 0 0 0;
	background: #3b56ac;
	border-radius: 0.05rem;
	-webkit-border-radius: 0.05rem;
	-moz-border-radius: 0.05rem;
}

.registerBox .submitBtn {
	background: #fb5150;
	font-size: 0.36rem;
	color: #fff;
	width:5.6rem;
	height: 0.9rem;
	-moz-border-radius: 0.45rem;
	-webkit-border-radius: 0.45rem;
	border-radius: 0.45rem;
	margin: 0.2rem 0 0 0;
}
.registerBox .submitBtn:active {
	opacity: 0.8;
}



.registerBox {
	padding: 0 0.6rem;
}
.registerBox .section01 {
	padding: 0.5rem 0 0.35rem 0;
}
.registerBox .section01 .infor {
	padding: 0.3rem 0 0 0;
	line-height: 150%;
	font-size: 0.28rem;
	color: #666;
}
.registerBox .section02 {
	padding: 0.5rem 0;
	border-top: dashed 1px #cdd8e0;
	border-bottom: dashed 1px #cdd8e0;
}
.registerBox .section02 .radioBox {
	padding: 0.35rem 0 0 0.25rem;
}
.registerBox .section02 .radioBox li {
	line-height: 0.4rem;
	margin: 0 0 0.3rem 0;
	color: #666;
	font-size: 0.32rem;
	padding: 0 0 0 0.6rem;
	background: url("../images/mobile/radioDefault.png") no-repeat left center;
	background-size: 0.39rem auto;
}
.registerBox .section02 .radioBox li.active {
	background: url("../images/mobile/radioActive.png") no-repeat left center;
	background-size: 0.39rem auto;
}
.registerBox .section02 .inputBox {
	padding: 0.3rem 0 0.15rem 0;
}
.registerBox .section02 .inputBox li {
	border: solid 1px #cdd8e0;
	height: 0.8rem;
	margin: 0 0 0.25rem 0;
	background: #f5f7ff;
}
.registerBox .section02 .inputBox li .pic {
	width: 0.46rem;
	left: 0.17rem;
	top: 0.17rem;
}
.registerBox .section02 .inputBox .inputElement {
	height: 0.46rem;
	line-height: 0.46rem;
	width: 3rem;
	border-left: solid 1px #cdd8e0;
	left: 0.86rem;
	top: 0.17rem;
	padding-left: 0.25rem;
	color: #333;
	font-size: 0.3rem;
	background: none;
}
.registerBox .section02 .inputBox li .sendMsgCodeBtn {
	min-width: 1.85rem;
	padding: 0 0.1rem;
	height: 0.46rem;
	border-left: solid 1px #cdd8e0;
	top: 0.17rem;
	right: 0;
	color: #3b56ac;
	font-size: 0.3rem;
	background: none;
	font-weight: 500;
}
.registerBox .section03 {
	padding: 0.45rem 0;
}
.registerBox .section03 .smallTitle {
	margin: 0 0 0.3rem 0;
}
.registerBox .section03 .infor {
	font-size: 0.3rem;
	color: #666;
	line-height: 0.46rem;
}
.registerBox .section03 .infor .redText {
	color: #f74848;
}
.registerBox .section03 .infor .blueText {
	color: #3b56ac;
}
.registerBox .section03 .qrcode {
	display: inline-block;
	margin: 0.5rem 0 0.25rem 0;
	padding: 0.15rem;
	border: dashed 1px #3b56ac;
}
.registerBox .section03 .qrcode .pic {
	width: 2.05rem;
}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */
@media only screen and (min-width: 769px) {
	html {font-size: 100px !important;}
	.pageBox {
		max-width: 750px;
		margin: 0 auto;
	}
}



