@charset "utf-8";
/* CSS Document */
input{ border:inset 1px #DDD;}
.progress {
	padding-top:6px;
	margin-bottom:10px;
	height:100%; overflow:hidden;
}
.progress ul {
	width:458px;
	height:25px;
	float:left
}
.progress li {
	height:25px;
	float:left;
	color:#999;
	line-height:25px;
	font-weight:700;
	text-align:center;
	background-color:#f1f1f1
}
.progress li b {
	width:22px;
	height:25px;
	display:block;
	float:right;
	background:url(../images/progress_bg.png) no-repeat
}
.progress li.step-3 {
	width:134px
}
.progress .progress-1 .step-1, .progress .progress-2 .step-2, .progress .progress-3 .step-3 {
	color:#f60;
	background-color:#ffe6bc
}
.progress .progress-1 .step-1 b, .progress .progress-2 .step-2 b {
	background-position:0 -25px
}
.progress li.complete b {
	background-position:0 -50px
}
.w {
	width:930px;
	margin:0 auto;
}
.w1 {
	margin-bottom:10px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-table;
}/* Hides from IE-mac \*/
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height:1%;
}
td.td_left,td.td_right {padding:3px 15px;}
td.td_left {text-align:right;}
.back {
  display:block;
  width:72px;
  height:21px;
  line-height:20px;
  padding-left:10px;
  background:url(images/back.gif) left top no-repeat;
  text-align:center;
  color:white;
  font-size:12px;
  text-decoration: none;
  border:none;
}
.title h1 {
  line-height:40px;
  padding-top:20px;
  font-size:22px;
  text-align:center;
  background:url(images/point.gif) left bottom repeat-x;
  color:#333;
  font-weight:normal;
  font-family:'微软雅黑';
}
.back a,.back a:hover {text-decoration: none;color:white;}
.f a {color:#ccc;text-decoration: none;}

.blank30 {clear:both;height:30px;}
.blank10 {clear:both;height:10px;}
.box {clear:both; width:930px;margin:29px auto 0;padding:0px auto;overflow:hidden;}
.c_top {
  clear:both;
  height:28px;
  background:url(../images/c_top.png) left top no-repeat;
}
.c_top h1{
	color:#39414a;
	margin-left:20px;
	height:28px;
	line-height:28px;
	font-size:15px;
}
.c_bg {
}

.c_bottom {
  clear:both;
  height:10px;
  background:url(../images/c_bottom.png) left top no-repeat;
}

