@import 'common.css';
body{
	background-color:#fff;
}
@media (max-width:640px) {
.common-top-box,.wfooter{
	display:none;
}
}

.baoming-mobile .step .pic img{
	width:100%;
}
.baoming-mobile .step .fill{
	padding:30px 10px;
}
.baoming-mobile .step .fill .head{
	margin-bottom:30px;
}
.baoming-mobile .step .fill .head .title{
	font-size:20px;
	font-weight:bold;
}
.baoming-mobile .step .fill .form .li{
	display:flex;
	border-bottom:1px solid #b4b4b4;
	padding:20px 0 10px;
}
.baoming-mobile .step .fill .form .li .label {
	white-space:nowrap;
	padding:0 10px;
	color:#6e6e6e;
	line-height:26px;
}
.baoming-mobile .step .fill .form .li .input {
	width:100%;
}
.baoming-mobile .step .fill .form .li .input input{
	width:100%;
	border:0;
	height:25px;
	outline:0;
	font-size:18px;
}
.baoming-mobile .step .fill .form .li .input input::-webkit-input-placeholder{
	color:#ddd;
}
.baoming-mobile .step .fill .form .li .input input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:#ddd;
}
.baoming-mobile .step .fill .form .li .input input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:#ddd;
}
.baoming-mobile .step .fill .form .li .input input:-ms-input-placeholder { /* Internet Explorer 10+ */
	color:#ddd;
}
.baoming-mobile .step .fill .btn-list{
	padding:50px 0;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
.baoming-mobile .step .fill .btn-list .button1{
	background-color:#4093f3;
	color:#fff;
	height:50px;
	border-radius:5px;
	box-sizing:border-box;
	padding:0 30px 0 60px;
	background-image:url(img/baoming.mobile.button1.png);
	background-repeat:no-repeat;
	background-position:30px center;
	background-size:auto 20px;
	cursor:pointer;
}
.baoming-mobile .step .fill .btn-list .button2{
	margin-top:15px;
	border:1px solid #6e6e6e;
	width:150px;
	height:40px;
	line-height:40px;
	border-radius:5px;
	box-sizing:border-box;
	padding-left:40px;
	background-image:url(img/baoming.mobile.button2.png);
	background-repeat:no-repeat;
	background-position:10px center;
	background-size:auto 20px;
	cursor:pointer;
}
.baoming-mobile .step2{
	display:none;
}
.baoming-mobile .step2 .fill .form .li2{
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	margin-top:30px;
	height:320px;
	overflow:hidden;
}
.baoming-mobile .step2 .fill .form .li2 .kemutitle{
	border:1px solid #ccc;
	border-radius:5px;
	width:40%;
	display:flex;
	align-items:center;
	padding:10px;
	justify-content:center;
	margin:5px;
	cursor:pointer;
}
.baoming-mobile .step2 .fill .form .li2 .kemutitle.selected{
	border:1px solid #4093f3;
	background-color:#4093f3;
	color:#fff;
}
.baoming-mobile .step2 .fill .form .more{
	text-align:center;
	padding-top:20px;
	background-image:url(img/baoming.mobile.more.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:auto 15px;
	cursor:pointer;
}

.baoming-mobile .step2 .fill .btn-list .button2{
	padding-left:0px;
	background-image:none;
	text-align:center;
}
.baoming-mobile .step3{
	display:none;
}
.baoming-mobile .step3 .fill .form .li .label {
	width:150px;
}
.baoming-mobile .step3 .fill .head .subtitle{
	font-size:14px;
	color:#999;
	margin-top:5px;
}
.baoming-mobile .step3 .fill .btn-list .button1{
	padding-left:70px;
}
.baoming-mobile .step3 .fill .btn-list .button2{
	padding-left:0px;
	background-image:none;
	text-align:center;
}
.baoming-mobile .step4{
	display:none;
	margin-top:50px;
}
.baoming-mobile .step4 .done{
	display:flex;
	flex-direction:column;
	align-items:center;
}
.baoming-mobile .step4 .done  .right img{
	width:50px;
}
.baoming-mobile .step4 .done .title{
	font-size:24px;
	margin-bottom:30px;
	font-weight:bold;
}
.baoming-mobile .step4 .done .subtitle{
	font-size:16px;
	line-height:30px;
}
.baoming-mobile .step4 .done .qr img{
	width:200px;
	margin:30px 0;
}

