@charset "utf-8";
/* CSS Document */
a{text-decoration:none}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
*{padding: 0;margin: 0;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
h1,h2,h3,h4,h5,h6{font-weight:normal; padding:0px; margin:0px;}
img{border:none; display:block;}
ul,li{list-style:none;}
p{padding:0; margin:0;}
i{font-style:normal; display:block;}
input,button,select,textarea{border:none;font-family:Arial;resize:none;border-radius:0px;outline: none;}
input[type=radio]{-webkit-appearance:radio-group;appearance:radio-group;}
body{padding:0; margin:0;font-family:Arial, Helvetica, "Microsoft YaHei"; background-color:#ffffff; max-width:640px; min-width:320px; margin:0 auto;}
.wrap{padding:0 2%; margin:0 auto;}
.clear{ clear:both;}
html,body{
	width: 100%;
	height: 100%;
}
body{
	min-height: 10.8rem;
}
/*p1*/
.indexbj{
	width: 100%;
	position: relative;
	height: 100%;
	overflow: hidden;
}
.indexbj img{display: block; margin: 0; padding: 0; width: 100%; pointer-events: none; height: 100%; }

.p4bj{width: 100%; position: relative; height: 100%;overflow: hidden;}
.bj{ width: 100%; height: 100%; display: block; z-index: 0;  pointer-events: none;}
.p4Comtent{
	position: absolute;
	z-index: 1;
	width:76% ;
	top: 0;
	left: 50%;
	margin-left: -38%;
}
.p4Comtent{
	padding-top: 1.96rem;
	color: #585f9b;
	font-size: 0.28rem;
	
}
.c1 .c1_name{
	width: 1.4rem;
    height: 0.45rem;
    background-color: #ec4765;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 0.2rem;
    display: inline-block;
    text-align: center;
    line-height: 0.45rem;
    font-size: 0.26rem;
    margin-bottom: 0.23rem;
}
.c1 .c1_tips{
	font-size: 0.16rem;
	color: white;
}
.c1_list{
	width: 100%;
	height: 0.6rem;
	background-color: #fff;
	border-radius: 0.05rem;
	margin-bottom: 0.06rem;
	line-height: 0.6rem;
	clear: both;
}
.inline-select{
	width: 0.8rem;
	/* height: 100%; */
	display: inline-flex;
	background: none;
	font-size: xx-small;
	padding: 0;
}
.cl_select{
	width: 1.01rem;
	background: none;
  	display: inline-flex;
  	font-size: xx-small;
	padding: 0;

}
.cl3{
	background: no-repeat;
	border-radius: 0;
}
.cl_left{
	float: left;
	width: 2.35rem;
	float: left;
	background-color: #fff;
	border-radius: 0.05rem;
	height: 100%;
}
.cl_right{
	float: right;
	width: 2.35rem;
	background-color: #fff;
	border-radius: 0.05rem;
	height: 100%;
}
.c1_list span{
	float: left;
	width: 2rem;
	height: 100%;
}
.c1_list span i{
	width: 1.58rem;
	display: block;
	height: 0.58rem;
	line-height: 0.58rem;
	border-right:1px solid #c7cadd;
	margin: 0.01rem 0.1rem 0.06rem 0;
	text-align: center;
	float: left;
	
}
.c1_list input{
	float: left;
	height: 100%;
	font-size: 0.28rem;
	width: 2.6rem;
}
.c1_list .cl_left span,.c1_list .cl_right span{
	float: left;
	width: 1.29rem;
	height: 100%;
}
.c1_list .cl_left span i,.c1_list .cl_right span i{
	width: 0.9rem;
	display: block;
	height: 0.58rem;
	line-height: 0.58rem;
	border-right:1px solid #c7cadd;
	margin: 0.01rem 0.1rem 0.06rem 0;
	text-align: center;
	float: left;
}
.c1_list .cl_left input,.c1_list .cl_right input{
	float: left;
	height: 100%;
	font-size: 0.28rem;
	width: 1rem;
}
.bottomButton{
	width: 100%;
	position: absolute;
	padding: 0 0.35rem;
	bottom:0.66rem ;
	color: #fff;
	font-size: 0.2rem;

}
/*.bottomButton img{
	width: 1rem;
	height: 1.1rem;
	display: inline-block;
}*/
.leftButton{
	float: left;
    background: url(../img/leftButton.png) no-repeat left center;
    background-size: 1.5rem 1.9rem;
    padding: 0 1.3rem;
    line-height: 2rem;
    color: #fff;
}
.rightButton{
	float: right;
	line-height: 0.5rem;
	background: url(../img/rightButton.png) no-repeat right;
	background-size: 1.5rem 1.9rem;
	padding: 0 1.3rem;
	line-height: 2rem;
	color: #fff;
}
.tjshang{
	float: left;
	background: url(../img/leftButton.png) no-repeat left center;
	background-size: 0.45rem 0.55rem;
	padding-left: 0.35rem;
	line-height: 0.45rem;
	color: #fff;
	margin-top: -1.2rem;
}
.tjb{
	background: url(../img/tjb.png) no-repeat;
	background-size: 100%;
	width: 1.8rem; 
	height: 0.6rem;
	margin: 0.1rem auto 1.02rem;
}
.tips-box{
	padding-top: 0.12rem;
	color: white;
	font-size: 0.16rem;
	line-height: 0.26rem;
}
.p5bj{
	width: 100%;
	height: 100%;
}
