/*=============×¢²á±íµ¥===========*/

div#reg {background:#fff;height:500px;padding:0;text-align:left;line-height:28px}
div#reg .zone{border-top:1px #def solid;padding:20px;margin:0px;line-height:25px;}
div#reg .stepname{background:#f7fbfe;padding:0;height:30px;}
div#reg .stepname ul{margin:0;padding:0;}
div#reg .stepname li.step{float:left;list-style-type:none;background:#f7fbfe url(../images/regstep.png) 10px no-repeat;font:12px/30px simsun;padding:0px 12px 0px 28px;}
div#reg .stepname li.stepnow{float:left;list-style-type:none;border-left:1px #def solid;border-top:1px #def solid;border-right:1px #def solid;margin:-5px 0px 0px -1px;background:#ffffff url(../images/regstepnow.png) 10px no-repeat;font:12px/36px simsun;padding:0px 12px 0px 28px;}
div#reg .tit{border:1px #d2d2d2 dotted;padding:3px 12px;margin:15px 0px;line-height:25px;}
div#reg .row{width:100%;clear:both;}
div#reg .left{width:96px;padding:3px;float:left;text-align:right;font-size:14px;line-height:25px}
div#reg .mustfill{width:12px;float:left;color:#ff0000}
div#reg .con{float:left;line-height:25px;}
div#reg .selface{cursor:pointer}



._2M1iMB5lGw {
	padding: 0;
	font-size: 1.16rem
}

._2M1iMB5lGw li {
	list-style: none;
	display: inline-block;
	width: 100%;
}

._2M1iMB5lGw li a {
	display: block;
	text-align: center;
	line-height: 3rem;
	font-size: 1.2rem;
	text-decoration: none;
	border-radius: .2rem;
	margin-bottom: 5px;
	border: 1px solid transparent
}

._2M1iMB5lGw li a:hover {
	opacity: .9
}

._2M1iMB5lGw li.nSNQq8_Ucb a {
	background: #00a7e1;
	color: #fff;
	border-radius: 50px;
	cursor: pointer;
	border-color: #00a7e1
}

._2M1iMB5lGw li._1t2_8w_8qN a {
	color: #666;
	border-radius: 50px;
	border-color: #666
}

._2M1iMB5lGw li._1t2_8w_8qN a._1Hr2kqHMQL,._2M1iMB5lGw li.nSNQq8_Ucb a._1Hr2kqHMQL {
	background: #333;
	cursor: not-allowed
}