		* {
				margin: 0;
				padding: 0;
			}

			ul {
				list-style: none;
			}

			body,
			html {
				padding: 0;
				margin: 0;
			}

			.warp {
				margin: 0 auto;
				max-width: 640px;
			}

			.content-img {
				width: 100%;
			}

			.chuiniu {
				overflow: hidden;
				width: 90%;
				/*margin-left: 10%;*/
				margin: auto;
				line-height: 50px;
				font-size: 16px;
				box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);
				border-radius: 25px;
				margin-top: 1em;
				margin-bottom: 2em;
				text-align: center;
				position: relative;
			}

			.chuiniu svg {
				width: 20px;
				height: 20px;
				padding: 0 6px;
				vertical-align: middle;
			}

			.form {
				padding: 0 20px;
				box-sizing: border-box;
				line-height: 2em;
			}

			.form .q-item {
				margin-bottom: 1em;
				color: #777;
			}

			.form .q-item .answer {
				color: #333;
			}

			.form .q-item input[type="text"] {
				outline: none;
				border: none;
				border-bottom: 1px solid rgb(220, 220, 220);
				padding: 6px;
				width: 80%;
			}

			.form .q-item .answer span {
				display: inline-block;
				width: 50%;
				margin-right: -1em;
				color: #555;
				font-size: 0.9em;
			}

			.form .q-item .question span {
				font-size: 0.8em;
			}

			.submit {
				line-height: 50px;
				font-size: 20px;
				color: #fff;
				border-radius: 25px;
				width: 98%;
				margin: auto;
				margin-bottom: 1em;
				/*margin: 1em 0;*/
				/*margin-left: 10%;*/
				background: #ef8093;
				text-align: center;
			}

			.baoming {
				box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);
				width: 86%;
				margin: 0 auto;
				text-align: center;
				font-size: 14px;
				line-height: 40px;
				height: 198px;
				overflow: hidden;
				color: rgb(51, 51, 51);
			}

			.footer-nav {
				width: 100%;
				max-width: 640px;
				background: #ef8093;
				line-height: 60px;
				font-size: 20px;
				color: #fff;
				text-align: center;
				position: fixed;
				bottom: 0;
			}

			.icon {
				width: 1em;
				height: 1em;
			}

			.scroller p {
				margin: 0;
			}

			.scroller {
				position: relative;
				transition: bottom 300ms;
				margin: 0;
			}

			.active {
				visibility: visible;
			}

			.normal {
				visibility: hidden;
			}

			.photo_img {
				position: relative;
			}

			.luck_draw {
				position: absolute;
				left: 7%;
				bottom: 21.5%;
				width: 64px;
				transition: width 0.5s;
			}

			@media (min-width: 400px) and (max-width: 450px) {
				.luck_draw {
					width: 71px;
				}
			}

			@media (min-width: 451px) and (max-width: 500px) {
				.luck_draw {
					width: 76px;
				}
			}

			@media (min-width: 501px) and (max-width: 525px) {
				.luck_draw {
					width: 81px;
				}
			}

			@media (min-width: 526px) and (max-width: 550px) {
				.luck_draw {
					width: 86px;
				}
			}

			@media (min-width: 551px) and (max-width: 575px) {
				.luck_draw {
					width: 91px;
				}
			}

			@media (min-width: 576px) and (max-width: 600px) {
				.luck_draw {
					width: 96px;
				}
			}

			@media (min-width: 601px) and (max-width: 625px) {
				.luck_draw {
					width: 101px;
				}
			}

			@media (min-width: 626px) {
				.luck_draw {
					width: 106px;
				}
			}
