body{
	padding:0;
	margin:0;
	color:#444;
	font-size: 14px;
}
.wrap{
	width:100%;
	max-width: 750px;
	margin:0 auto;
}
.part img{
	width:100%;
}
.part2 .input-item{
	width:100%;
	height:48px;
	border:1px solid #ccc;
	border-radius:3px;
	margin-bottom: 5%;
	background: #f3f3f3;
}
.part2 .input-item .input-form{
	outline: none;
	border:none;
	background: none;
	width:100%;
	height: 100%;
	box-sizing: border-box;
	padding-left: 1rem;
	font-size: 1rem;
	color:#555;
}
.part2 .input-item .submit-form{
	outline: none;
	border:none;
	background: none;
	width:100%;
	height: 100%;
	box-sizing: border-box;
	background:#005D86;
	border:none;
	font-size: 1.1rem;
	color: #fff;
}
.swiper-button-prev{
	background-image: url(../images/prev.png) !important;
}
.swiper-button-next{
	background-image: url(../images/next.png) !important;
}
.swiper-button-next, .swiper-button-prev{
	top: 60%;
}
.swiper-pagination-bullet-active{
	background:#E11475 !important; 
}
.part7 .swiper-pagination-bullet-active{
    width: 18px;
    height: 5px;
    border-radius: 0;
}
.part7 .swiper-pagination-bullet{
	width: 20px;
    height: 5px;
    border-radius: 0;
}