@charset "gb2312";
/* CSS Reset */
body,table,th,td,div,ul,li,p,h1,h2,h3,h4,form,input,button {
	margin: 0;
	padding: 0
}
/* body{ */
/* 	font:14px/24px SimSun-ExtB; */
/* 	color:#414141; */
/* 	background:#ffffff; */
/* } */
img {
	border: 0
}

a {
	text-decoration: none;
	color: #414141
}

ul,li {
	list-style: none
}

.clearFix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	line-height: 0;
	content: "";
}

.clearFix {
	zoom: 1;
}

/*stepflow*/
#stepflow {
	width: 100%;
	height: 95%;
	/* 	border:1px solid #a5ccee; */
	background-color: #ffffff;
}

#stepflow .head {
	width: 100%;
	height: 8%;
	overflow: hidden;
	position: relative;
}

#stepflow .head img {
	float: left;
	margin-left: 2%;
}

.bs-title {
	width: 88%;
	height: 40%;
	float: right;
	margin-right: 2%;
}

#stepflow .left {
	float: left;
	width: 10%;
	height: 75%;
	margin-top: 1%;
	margin-left: 1%;
}

#stepflow .right {
	float: right;
	margin-right: 2%;
	width: 85%;
	height: 75%;
	margin-top: 1%;
}

.bs-title2 {
	height: 5%;
	text-align: center;
	font-size: 24px;
	font-family: microsoft yahei;
	color: #2f2f2f;
	font-weight: normal;
	padding-top: 2%;
	margin-bottom: 20%;
}

.flow-show {
	margin: auto;
	width: 100%;
	height: 90%;
	overflow: hidden;
}

.flow-show li {
	width: 100%;
	height: 20%;
	background-color: #ffffff;
}

.flow-show-line {
	background: url(fwznimagesbs_line.jpg) 50% repeat-y;
}

.flow-show li img {
	cursor: pointer;
	margin-top: 20%;
}

.note {
	width: 100%;
	height: 5%;
	border: 1px solid #ffc545;
	background-color: #ffe5ab;
	border-radius: 5px;
	position: relative;
	color: #8b6420;
	font-size: 16px;
}

.note span {
	position: absolute;
	top: 5%;
	right: 1%;
	display: block;
	width: 7px;
	height: 7px;
	background: url(fwznimagesbs_close.jpg);
	cursor: pointer;
}

.bs-title3 {
	height: 5%;
	margin-top: 2%;;
	border-bottom: 1px solid #d9d9d9;
}

.bs-title3 h4 {
	height: 100%;
	border-bottom: 3px solid #35c6f2;
	width: 30%;
	padding-left: 10%;
	font-size: 20px;
	font-family: microsoft yahei;
	color: #02a0eb;
	font-weight: normal;
}

.bg1 h4 {
	background: url(fwznimagesbs_icon02.jpg) no-repeat;
}

.bg2 h4 {
	background: url(fwznimagesbs_icon03.jpg) no-repeat;
}

.bg3 h4 {
	background: url(fwznimagesbs_icon04.jpg) no-repeat;
}

.bg4 h4 {
	background: url(fwznimagesbs_icon05.jpg) no-repeat;
}

.options-all {
	padding-top: 2%;
	width: 100%;
	height: 5%;
	margin-bottom: 1%;
}

.options {
	padding-top: 2%;
	width: 100%;
	height: 25%;
	overflow: auto;
}

.option {
	height: 5%;
	padding-left: 2%;
}

.option input {
	margin-right: 15px;
	vertical-align: -2px;
}

.blue {
	color: #0066cc;
}

.list {
	padding-top: 2%;
	height: 35%;
	overflow: auto;
	padding-left: 2%;
	font-weight: bold;
}

.note2 {
	margin-top: 2%;
	height: 5%;
	background-color: #fef7f7;
	font-size: 16px;
	color: #ff0000;
	padding-left: 2%;
}

/*bottom*/
.clear {
	clear: both;
	height: 3%;
}

.bottom {
	width: 100%;
	height: 10%;
	padding-top: 2%;
	background: #f5fbff;
}

a.next {
	width: 20%;
	height: 50%;
	display: block;
	margin: 0 auto;
	background-color: #61ad1e;
	font-size: 24px;
	text-align: center;
	line-height: 150%;
	font-family: microsoft yahei;
	color: #ffffff;
}

a.next:hover {
	background-color: #5da31f;
}

.bottom p {
	font-size: 15px;
	text-align: center;
	line-height: 35px;
	font-family: microsoft yahei;
	color: #414141;
	/* 	margin-top:10px; */
}

.red {
	color: #ff0000;
}

/*step2*/
.note3 {
	width: 80%;
	height: 15%;
	border: 1px solid #ffc545;
	background-color: #ffe5ab;
	border-radius: 5px;
	position: relative; color : #8b6420;
	line-height: 22px;
	padding-left: 15%;
	padding-top: 2%;
	color: #8b6420;
}

.note3 span {
	position: absolute;
	top: 5%;
	right: 1%;
	display: block;
	width: 7px;
	height: 7px;
	background: url(fwznimagesbs_close.jpg);
	cursor: pointer;
}

.note3 em {
	position: absolute;
	font-style: normal;
	top: 14px;
	left: 32px;
}

.bs-info {
	width: 100%;
	height: 48%;
	padding-top: 0.5%;
}

.thin-table {
	border-top: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	line-height: 30px;
	font-size: 16px;
	text-align: left;
}

.thin-table td {
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	height: 31px;
}

.tableh {
	text-align: right;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	background-color: #f7f7f7;
}

.thin-table .tableh2 {
	text-align: right;
	font-size: 16px;
	color: #333333;
	line-height: 54px;
	background-color: #f7f7f7;
	height: 55px;
}

.text {
	width: 99%;
	height: 100%;
	/* 	line-height:19px; */
	border: 1px solid #e8e8e8;
	color: #333333;
	margin-left: 0.1%;
	/* 	line-height:18px; */
}

.material {
	width: 100%;
	height: 35%;
	overflow: auto;
	padding-top: 1%;
}

.model {
	width: 97%;
	margin-top: -1px;
	padding-left: 2%;
}

.material-name {
	width: 100%;
	float: left;
	height: 60%;
	overflow: auto;
}

.material-btn-area {
	width: 100%;
	height: 20%;
	border-bottom:1px solid #e6e6e6;
	float: left;
}

.material-btn-btn {
	width: 15%;
	float: left;
	margin-left: 2%;
	cursor: pointer;
	height: 100%;
}
/* .model div { */
/* 	overflow:hidden; */
/* 	width: 100%; */
/* 	height: 50%; */
/* 	float: left; */
/* 	} */
/* .model p { */
/* 	height:34px; */
/* 	line-height:34px; */
/* 	font-size:16px; */
/* } */
/* a.bs-submit { */
/* 	display:block; */
/* 	width:15%; */
/* 	height:50%; */
/* 	background:url(fwznimagesbs_submit1.jpg) no-repeat; */
/* 	margin-left:10px; */
/* } */
/* a.bs-submit-2 { */
/* 	display:block; */
/* 	float:left; */
/* 	width:101px; */
/* 	height:30px; */
/* 	background:url(fwznimagesbs_submit2.jpg); */
/* 	margin-left:10px; */
/* } */
/* a.bs-submit:hover {background:url(fwznimagesbs_submit2.jpg)} */
/* a.bs-upload { */
/* 	display:block; */
/* 	width:101px; */
/* 	height:30px; */
/* 	float:left; */
/* 	background:url(fwznimagesbs_upload1.jpg); */
/* 	margin-left:24px; */
/* } */
/* a.bs-upload-2 { */
/* 	display:block; */
/* 	width:101px; */
/* 	height:30px; */
/* 	float:left; */
/* 	background:url(fwznimagesbs_upload2.jpg); */
/* 	margin-left:24px; */
/* } */
/* a.bs-upload:hover {background:url(fwznimagesbs_upload2.jpg)} */
/* .btns { */
/* 	height:42px; */
/* } */
.pre {
	display: inline-block;
	height: 40px;
	width: 138px;
	border: 1px solid #d3c7c7;
	text-align: center;
	font-size: 24px;
	line-height: 38px;
	background-color: #ffffff;
	font-family: microsoft yahei;
	margin-left: 270px;
}

.save,.bs-submit2 {
	display: inline-block;
	height: 40px;
	width: 138px;
	border: 1px solid #5da31f;
	text-align: center;
	font-size: 24px;
	line-height: 38px;
	background-color: #61ad1e;
	color: #ffffff;
	margin-left: 15px;
	font-family: microsoft yahei;
	cursor: pointer;
}

.pre:hover,.save:hover,.bs-submit2:hover {
	background-color: #5da31f;
	border-color: #439100;
	color: #ffffff;
}

/*step3*/
.bs-title4 {
	width:100%;
	height: 15%;
	padding-top: 2%;
	text-align: center;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
}

.bs-title4 img {
	float: right;
	margin-right: 18px;
}

.notice {
	font-size: 16px;
	padding-left: 2%;
/* 	padding-right: 18px; */
	height: 15%;
}

.indent {
	text-align: left;
	padding-left: 2em;
}

.list2 {
	padding-top: 2%;
	height: 25%;
	font-size: 16px;
/* 	line-height: 30px; */
	padding-left: 2%;
}
.ac-qrcode{
	width: 100px;height: 100px;float: right;margin-right: 2%;
}