@charset "utf-8";
/* CSS Document */
body{background:url(../images/bg.png) top center no-repeat;}
.cms_header,.cms_content,.cms_footer{width:800px; margin:0 auto;}
.cms_logo{padding:20px 0px;}
.step{height:33px; margin-bottom:10px;}
.step1{ background:url(../images/step1.png) no-repeat;}
.step2{ background:url(../images/step2.png) no-repeat;}
.step3{ background:url(../images/step3.png) no-repeat;}
.step4{ background:url(../images/step4.png) no-repeat;}
.step5{ background:url(../images/step5.png) no-repeat;}
.step span{display:block;height:33px;line-height:33px;font-size:14px; float:left;width:108px; text-align:center;}
.step span.step-current{ color:#fff;}

.cms_wrap{border:1px #f0f0f0 solid; padding:20px; background:#fff;}
.cms_wrap h2{ margin-bottom:10px;}
.cms_wrap p{padding:10px 0px;line-height:20px;}
.cms_footer{padding:15px 0px; text-align:center;}

.btn{padding:10px 20px; background:#f6f6f6; border:1px #f0f0f0 solid; border-top:0px;}
.btn input{width:80px;height:30px;line-height:30px; background:#D9D9D9; text-align:center; cursor:pointer;}
input.blue-bg{ background:#06F; color:#FFF;}
.cms_wrap p img{ float:left;}
.normal-txt{height:30px;width:150px; border:1px #ddd solid;}

/* form */
.form-set{padding-top:10px;}
.cms_item{margin-bottom:15px;}/*表单的行*/
.cms_item span,.cms_item input,.cms_item h3,.cms_item a,.cms_item label,.cms_item .birth{
	float:left;
	}
.cms_item h3{
	width:120px; 
	height:30px;
	line-height:30px;
	text-align:right;
	font-weight:normal;
	font-size:14px;
	}
.cms_item span{
	margin-left:5px;
	height:30px;
	line-height:30px;
	}
.cms_item input,.cms_item .birth{
	margin-left:15px;
	}
.cms_item span a{ color:#f00;}
input.text{
	height:30px;
	line-height:30px; 
	padding-left:3px;
	border:1px #dadada solid;
	border-radius:3px;
	font-family:"微软雅黑";
	font-size:12px;
	}
.w1{width:250px;}
