	/*css reset datapickUI*/

	html {
		color: #000;
		font-family: "微软雅黑", arial, sans-serif;
		font-size: 0.24rem;
	}

	body,
	div,
	dl,
	dt,
	dd,
	ul,
	ol,
	li,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	pre,
	code,
	em,
	form,
	fieldset,
	legend,
	input,
	button,
	textarea,
	select,
	p,
	blockquote,
	th,
	td {
		margin: 0;
		padding: 0;
		font-style: normal;
		outline: none;
	}

	body {
		display: block;
	}

	img {
		width: 100%;
		height: 100%;
		display: block;
	}

	table {
		border-collapse: collapse;
		border-spacing: 0
	}

	fieldset,
	img {
		border: 0
	}

	address,
	button,
	caption,
	cite,
	code,
	dfn,
	em,
	input,
	optgroup,
	option,
	select,
	strong,
	textarea,
	th,
	var {
		font: inherit
	}

	del,
	ins {
		text-decoration: none
	}

	li {
		list-style: none
	}

	caption,
	th {
		text-align: left
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-size: 100%;
		font-weight: normal
	}

	q:before,
	q:after {
		content: ''
	}

	abbr,
	acronym {
		border: 0;
		font-variant: normal
	}

	sup {
		vertical-align: baseline
	}

	sub {
		vertical-align: baseline
	}

	legend {
		color: #000
	}
	/*
 * 清楚浮动层
 */

	.clear {
		clear: both;
	}

	.video {
		margin: 0px auto 1%;
		position: relative;
		width: 90%;
		height: 0;
		padding-bottom: 55.95%;
	}

	#myFrame {
		display: block;
		z-index: 1;
		position: absolute;
		top: 0;
		left: 0;
		width: 98.6%;
		height: 90%;
	}

	.clearFix:after {
		clear: both;
		content: ".";
		display: block;
		margin: 0;
		padding: 0;
		font-size: 0;
		height: 0;
		line-height: 0;
		visibility: hidden;
	}

	.clearFix {
		*zoom: 1;
	}

	pre {
		white-space: pre-wrap;
		word-wrap: break-word;
	}

	pre {
		margin-left: 2em;
	}

	a {
		text-decoration: none;
		color: #333;
	}

	a:hover {
		text-decoration: none;
		cursor: pointer;
	}

	.center {
		text-align: center;
	}

	.left {
		float: left;
	}

	.right {
		float: right;
	}
	/*.min-height {
		min-height: 100%;
	}*/

	input:focus {
		border-color: #66afe9;
		outline: 0;
	}

	.bg-body {
		/*background: #fef7dd;*/
		/*background: rgb(255,236,193);*/
		/*background: white;*/
		background: rgb(253, 245, 224); //四川
	}

	.phone-header {
		/*width: 6.4rem;*/
	}

	.phone-top {
		text-align: center;
		padding-top: 0rem;
		font-size: 0.24rem;
	}

	.phone-top img {
		width: 100%;
		vertical-align: middle;
	}

	.phone-arrow {
		text-align: center;
		font-size: 0.24rem;
		margin: 0.2rem 0;
	}

	.phone-arrow img {
		width: 100%;
	}

	.phone-middle-body {
		position: absolute;
		width:100%;
	}

	.phone-middle {
		font-size: 0.24rem;
		padding: 0 0.7rem;
		margin: 0 auto;
		margin-top: 0;
		overflow: hidden;
	}

	.phone-middle input {
		width: 3.3rem;
		height: 0.6rem;
		line-height: 0.6rem;
		padding-left: 0.1rem;
		border: 1px solid #ccc;
		border-right: none;
		border-bottom: none;
		float: left;
		font-size: .3rem;
		background: #fff;
		box-sizing: border-box;
	}

	.phone-middle button {
		width: 1.4rem;
		height: 0.62rem;
		line-height: 0.5rem;
		float: right;
		font-size: 0;
		font-weight: 900;
		background-image: url('../img/btn2.jpg');
		background-size: 100% 100%;
		background-repeat: no-repeat;
		background-position: center center;
		color: #7d0c12/*a81114*/
		;
		border: none;
		/*border-top: 1px solid #fff25e;
		border-left: 1px solid #fff25e;
		border-right: 1px solid #dda928;
		border-bottom: 1px solid #dda928;
		box-shadow: -1px -1px 1px #e3b62e inset;*/
	}

	.phone-tips {
		font-size: 0.24rem;
		width: 5.6rem;
		margin: 0 auto;
		color: #b10404;
		height: 0.6rem;
		line-height: 0.6rem;
	}

	.phone-main {
		font-size: 0;
	}

	.phone-main img {
		width: 100%;
	}

	.top-style {
		/*height: 12rem;*/
		/* height: 7.6rem; */
		width: 100%;
		background-position: center top;
		background-repeat: no-repeat;
		background-size: contain;
		overflow: hidden;
	}

	.top-style .coupon-btn {
		display: inline-block;
		margin: 0.1rem auto 0;
		width: 100%;
		height: 0.96rem;
		text-align: center;
	}

	.top-style .coupon-btn a {
		display: inline-block;
		width: 86%;
		height: 100%;
		/*background: url(../img/coupon-btn.png) no-repeat;*/
		background: rgba(255, 0, 0, 0.3);
		background-size: contain;
	}

	.phone-body {
		/*width: 5.6rem;*/
		margin: 0 auto;
		font-size: 0.24rem;
	}

	.btn-contain a {
		width: 75.625%;
		height: 1.2rem;
		margin: 0 auto;
		display: block;
	}

	.mask-tips {
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.6);
		top: 0;
		left: 0;
		z-index: 999;
	}

	.mask-content {
		width: 5.6rem;
		background: #f5f5f5;
		position: absolute;
		top: 18%;
		left: 50%;
		margin-left: -2.8rem;
		font-size: 12px;
		text-align: center;
		padding-bottom: 0.18rem;
		border-radius: 12px;
	}

	.mask-content .title {
		text-align: center;
		height: 0.8rem;
		line-height: 0.8rem;
		font-weight: bold;
		color: #fff;
		font-size: 0.43rem;
		border-top-left-radius: 12px;
		border-top-right-radius: 12px;
		background: rgb(241, 155, 56);
	}

	.mask-content .tips {
		text-align: center;
		font-weight: bold;
		color: #000;
		font-size: 0.26rem;
		line-height: 0.4rem;
		padding: 0.1rem 0 0.2rem 0.1rem;
	}

	.mask-content .button {
		text-align: center;
	}

	.mask-content .button a {
		display: inline-block;
		width: 80%;
	}

	.mask-content .button a img {
		width: 100%;
	}

	.ad-img {
		width: 100%;
		height: 100%;
		vertical-align: middle;
	}

	p.close {
		position: relative;
		text-align: right;
		/*padding-top: 5px;*/
		padding-right: 10px;
	}

	p.close a {
		position: absolute;
		display: inline-block;
		right: 0.2rem;
		top: 0.2rem;
		width: 0.24rem;
		height: 0.24rem;
		background: url("../img/close.jpg") no-repeat;
		background-size: contain;
	}

	p.date {
		display: inline-block;
		color: #acacac;
		font-size: 0.24rem;
	}

	.skip-top {
		position: fixed;
		right: 0.1rem;
		bottom: 0.42rem;
		width: 0.4rem;
		height: 0.4rem;
	}

	.skip-top a {
		position: fixed;
		right: 0.1rem;
		bottom: 0.42rem;
		width: 0.4rem;
		height: 0.4rem;
		background: url("../img/skip-top.png") no-repeat;
		background-size: contain;
	}
		.img-contain{
		position: relative;
	}
	.click-button{
		position: absolute;
		width:50%;
		height: 50px;
		bottom:0;
		left: 25%;
	}
.right-btn{
	right:16px;
	width:34%;
	height:30px;
}
