@charset "utf-8";

.wrapper{
	width:978px; 
	margin:0 auto; 
	margin-top:-55px; 
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #b5b5b5; 
	border-top:1px solid #65adea; 
	background:#fff; 
}

.container{overflow:hidden;}
.container h3{font-size:14px;}

.step{ border-bottom:1px solid #dedfe1; background:#e8e9eb; height:60px; line-height:60px;}
.step i{ text-shadow:none;}
.step li{float:left;}

.step li a{font-size:18px; font-weight:500; color:#3f3f41; padding-left:80px; position:relative; text-shadow:1px 2px #fff; display:block; float:left; text-decoration:none;}

.step .step1{
	 width:230px;
	 padding-left:40px;
}
.step .step2{
	 width:250px;
}
.step .step3{
	 width:298px;
}
.step .ia{
	border-width:30px 0 30px 30px;border-color: transparent  transparent transparent #cdced0; border-style:solid;right:-30px;top:0px;width:0;height:0;position:absolute;
}
.step .ib{
	border-width:30px 0 30px 30px;border-color:transparent transparent transparent #e8e9eb; border-style:solid;right:-28px;top:0px;width:0;height:0;position:absolute;
}

.step .num{ 
	background:#999999; 
	width:30px; 
	height:30px; 
	line-height:30px;
	display:inline-block;
	-moz-border-radius:50px;
	-khtml-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	text-align:center;
	 color:#ffffff;
	 font-style:normal;
	 font-size:20px;
	 margin-right:10px;

}
.step .on{
	background-color:#f2f3f5;	
}
.step .on a{
	color:#006abc;
}
.step .on .num{ 
	background:#1379c8; 
}
.step .on .ib{
	border-color:transparent transparent transparent #f2f3f5;
}


.help_cont{padding:20px 10px;}
.help_cont h5{font-size:14px; font-weight:500; text-indent:30px; height:40px; line-height:40px; color:#666666;}
.help_cont .contimg{text-align:center;}




