/* CSS Document */
*{padding:0;border:0;margin:0;}
body{font-size:62.5%;font-family:"微软雅黑";background:#f6f6f6;}
html{font-size:62.5%;}


.cyyq_main{
	padding:0 2rem;
	position:relative;
	top:-13rem;
}
ul{list-style:none;}
a{text-decoration:none;}
/* html5 */
article, aside, dialog, figure, footer, header, 
hgroup, nav, section { 
	display:block;
}
audio,canvas,video{
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]){
    display: none;
    height: 0;
}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.cyyq_select{background:#fff;padding:0.5em;border: 1px solid #eaeaea;-webkit-border-radius: 8px;border-radius: 8px;}
.cyyq_select p span a{color:#12adff;}
.cyyq_select p{text-align:center;font-size:26px;font-weight:600}
.select_park{margin-top:1em;}
.select_park span{font-size:1.4rem;color:#999;  /*height: 4em;*/ line-height: 2em;}
.select_park ul li{float:left;width:19%;text-align:center;  line-height: 2em;}
.select_park ul li a{font-size:1.4rem;color:#666;display:block;}
.select_park .active a{background-color: #36aef4;color: #fff;-webkit-border-radius: 4px;border-radius: 4px;}
.select_park ul li a:hover{background-color: #36aef4;color: #fff;-webkit-border-radius: 4px;border-radius: 4px;}
.paixu ul li{float:left;text-align:center;  line-height: 2.5rem;width:38%;height:2.5rem;}
.park_item{width: 100%;margin-top: 2em;}
.park_box {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0.5em;
width: 100%;background-color: #fff;border: 1px solid #eaeaea;border-bottom: none;-webkit-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;border: 1px solid #eaeaea;}
.park_name {
font-size: 1.4rem;
font-weight: 400;
color: #333;
margin: 1em 0;
}
.park_name a{color:#666}
.park_brand {
color: #999;
font-size: 1.4rem;
font-weight: 100;
border-bottom: 1px solid #ddd;
padding-bottom: 1em;
}
.park_box ul {
margin: 2em 0;
font-size: 1.4rem;
color: #aaa;
}
.park_box li {
margin-bottom: 5px;
position: relative;
overflow: hidden;
}
.park_box li label {
position: absolute;
color: #999;
margin: 0 5px 0 0;
line-height: 30px;
width: 100px;
}
.park_box li span {
margin-left: 90px;
line-height: 30px;
}
.park_other {
position: absolute;
bottom: 0px;
right: 5%;
color: #999;
clear: both;
font-size: 1.4rem;
}
.park_remain {
padding-bottom: 10px;
color: #fd7923;
font-weight: 400;
font-size: 20px;
}
.park-item-btn {
display: block;
height: 55px;
background-color: #12adff;
-webkit-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
text-decoration: none;
color: #fff;
font-size: 1.4rem;
font-weight: 400;
text-align: center;
line-height: 55px;
}

.park-item-btn:hover {
	color: #fff;
}
.park_jzjl{margin-left:4%;}
.pagination {
margin: 0;
text-align: center;
font-size: 1em;
display: block;
margin-top:2em;
}
.pagination ul {
display: inline-block;
margin-left: 0;
margin-bottom: 0;
padding: 0;
margin-top: 2em;
}
.pagination ul>li {
display: inline;
}
.pagination ul>li>span{color: #999;
background-color: transparent;
cursor: default;margin: 0 2px;
float: left;
padding: 5px 0px;
color: #666;
border-radius: 2px;
opacity: .88;}
.pagination ul>li>a {
margin: 0 2px;
float: left;
padding: 5px 5px;
background-color: #ddd;
color: #666;
border-radius: 2px;
opacity: .88;
}
/*热门问题*/
.search{padding:1em 10%;overflow: hidden;}
.search-input {
float: left;
color: #999;
border: solid 1px #ddd;
height: 40px;
padding: 0 12px;
border-right: 0;
font-size: 16px;
border-radius: 2px 0 0 2px;
outline: 0;
  width: 65%;
}
.search-btn {
color: #fff;
border: 0;
background: #45b6f7;
height: 42px;
font-size: 16px;
padding: 0 12px;
border-radius: 0 2px 2px 0;
width: 24%;
cursor: pointer;
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */
   body{font-size:50%;}
   html{font-size:50%;}
   .search {
  padding: 1em 2%;
  overflow: hidden;
}
}
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone4 */
   body{font-size:50%;}
   html{font-size:50%;}
    .search {
  padding: 1em 2%;
  overflow: hidden;
}
}
.faq-header {
border-bottom: 2px solid #eee;
}
.faq-header h4 {
margin: 1em 0;
font-size: 1.8em;
font-weight: 400;
}
.answer_1{padding:1em 0.5em;border-bottom:1px solid #ddd;}
.answer_1 p{font-size:1.6em;color:#60c0f7;}
.answer_1 .p_1{font-size:1.4em;color:#666;text-indent: 2em;  line-height: 1.5em;}


a{ color:#006600; text-decoration:none;}
a:hover{color:#990000;}
.top{ margin:5px auto; color:#990000; text-align:center;}
.info select{ border:1px #ccc solid; background:#FFFFFF;    width: 30%;
    height: 27px;}
.info{ margin:5px; text-align:center;}
.info #show{ color:#3399FF; }
.bottom{ text-align:right; font-size:12px; color:#CCCCCC; width:1000px;}
/*首页*/
.index_head{}
.index_head img{width:11rem;}
.index_head span a{font-size:1.8rem;color:#5e5e5e;line-height: 4rem;}
.zjzc{height:4rem;background:#000;line-height:4rem;text-align:center;color:#fff;font-size:20px;}
.index_lc{height:241px; border-bottom:1px solid #e5e5e5;background:#fff;}
.index_lc img{margin-top: 20px;}
.index_lc ul {height:100%;width:100%;}
.index_lc ul li{ float:left; width:49.8%;height:120px;text-align: center;}
.index_lc p{font-size:14px;margin-top:15px;}


.index_zcgs{height:auto;margin-top: 20px;background:#f7f7f7;color:#666;text-align: center;}
.index_zcgs ul li{float:left;
	height: 40px;
	width:88%;
	margin-top:20px;
	margin-left:6.6%;
	background-color: #009966;
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 4px 4px 4px 4px;
	border:1px solid #e5e5e5;
	text-decoration: none;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	line-height: 40px
}
footer{height:60px;border-top:1px solid #bfbfbf;background:#f5f5f5;position:fixed;bottom:0; width: 100%;}
footer ul li{width:20%;text-align:center;float:left;margin-top: 6px;}
footer ul li a p{color:#454545;font-size:1.4rem;}
footer .foot_seclect{color:#44a6c5}
footer .foot_zc{width:3.1rem;}
footer .foot_cyyq{width:2.9rem;}
.foot_img{width:3rem;}
.foot_img1{width:2.7rem;}
/*关于我们*/
.about_us{padding:30px 15px;margin-bottom: 6rem;}
.about_us h3{font-size:2.4rem;color:#65a9ff;text-align:center;}
.about_us p{text-indent:2rem;color:#444;font-size:1.4rem;line-height:32px;text-align:left;font-weight:400}
/*联系我们*/
.contact_main p{text-align:center;margin-top:30px;}
/*会员登录*/
.login_main{padding:1rem 1.5rem;margin-bottom: 2rem;}
/*用户中心*/
.yhzx_main{margin-bottom:6rem;}
.zzfw_order th{width:20%;text-align:center;}
.zzfw_order th{width:25%;text-align:center;}
.form{margin-top:20px;}
.frm_title{font-size:1.4rem;}
.form .frm_title .frm_label_tips{
display: block;
color: #8d8d8d;
margin-top: 8px;
padding-left: 20px;
font-size: 1.4rem;
line-height: 2rem;
padding-right: 15px;
}
.zc_com6_gd1{width:76%;}
.radio-block label{font-size:1.4rem;}
.bounceIn{background: #12ADFF none repeat scroll 0% 0%;
color: #FFF;
display: inline-block;
padding: 0px 10px;
line-height: 28px;
font-size: 1.4rem;border-radius: 5px;}


/*tip*/
.tip{width:100%; height:100%; position:absolute;background:#fcfdfd;box-shadow:1px 8px 10px 1px #9b9b9b;border-radius:1px;behavior:url(js/pie.htc); display:block; z-index:111111;}
.tiptop{height:40px; line-height:40px; background:url(../img/tcbg.gif)  repeat-x; cursor:pointer;}
.tiptop span{font-size:14px; font-weight:bold; color:#fff;float:left; text-indent:20px;}
.tiptop a{display:block; background:url(../img/close.png) no-repeat; width:22px; height:22px;float:right;margin-right:7px; margin-top:10px; cursor:pointer;}
.tiptop a:hover{background:url(../img/close1.png) no-repeat;}
.tipinfo{padding-top:30px;margin-left:65px; height:95px;}
.tipinfo span{width:95px; height:95px;float:left;}
.tipright{float:left; padding-left:10px;}
.tipright p{font-size:25px; font-weight:bold; line-height:65px;font-family: Georgia;}
.tipright cite{color:#858686;}
.tipbtn{margin-top:25px; margin-left:125px;}
.sure ,.cancel{width:96px; height:35px; line-height:35px; color:#fff; background:url(../img/btnbg1.png) repeat-x; font-size:14px; font-weight:bold;border-radius: 3px; cursor:pointer;}
.cancel{background:url(../img/btnbg2.png) repeat-x;color:#000;font-weight:normal;}


.login img{
	width:100%
}

.QA h3{
	text-align:center;
	font-size:2rem
}

.QA ul li label{
	font-size:1.6rem;
	color:#222;
	
}

.QA ul li{
	margin-top:10px;
}

.QA ul li p{
	font-size:1.4rem;
	color:#999;
	text-align:left;
	
}



.tipy{
	width:100%;
	height:100%;
	text-align:center;
}

.tiptopy{
	width:100%;
	height:5rem;
	line-height:5rem;
	background-color:#3498db;
	color:#fff;
	font-size:2rem;

}

.tipinfoy{
	width:100%;
	margin-top:10rem;
}

.tipinfoy cite{
	font-style:normal;
	font-size:1.6rem;
}


/*first */
.lc_price{
	height:100px;
	text-align:center;
	position:fixed;
	top:30%;
	left:50%;
	margin-left:-700px;
	background-color: #fff;
	border-radius: 4px;
	padding-left:10px;
	font-weight:500;
}

.lc_price input{
	width:80px;
	border:0;
	color:#f60;
	font-size:24px;
	z-index: 1002;
	height:100px;
	border-radius: 4px;
	}
.order_box{
	width:100%;
	height:auto;
	padding-bottom:50px;
	background:#f5f5f5;
}

.order_lc{
	width:100%;
	margin:0 auto;
	padding-top:50px;
}

.order_lc li{
	float:left;
	width:24%;
	line-height:50px;
	text-align:center;
	font-size:18px;
	font-weight:500;
	color:#fff;
	background:#d9d9d9;
	
}

.order_lc .active{
	background:#227cb0;
	color:#fff;
}



.lc_box{
	width:100%;
	margin:10px auto;
}


.lc_box_h{
	line-height:1.2rem;
	background:#fff;
	text-align:left;
	font-size:1.6rem;
	font-weight:500;
	border-left:2px solid #1a78d6;
	padding-left:1rem;
	margin-bottom:2rem;
	color:#1a78d6;
}

.lc_box_t{
	position:relative;
	width:98%;
	float:left;
	display:inline-block;
	background:#fff;
	padding:5% 1% 0 1%;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	margin-bottom:1rem;
}

.zcgs{
	background:#fff url(/img/hz/zcgs.png) no-repeat  15% 50%;
}
.kzba{
	background:#fff url(/img/hz/tzba.png) no-repeat  15% 50%;
}
.zcdz{
	background:#fff url(/img/hz/zcadd.png) no-repeat  15% 50%;
}

.dljz2{
		background:#fff url(/img/hz/dljz2.png) no-repeat 15% 50%;
}
.yhkh2{
		background:#fff url(/img/hz/yhkh2.png) no-repeat 15% 50%;
}
.lc_box_btn{
	width:100%;
	height:40px;
	border:1px solid #1a78d6;
	line-height:40px;
	text-align:center;
	color:#1a78d6;
	font-weight:500;
	font-size:1.4rem;
	display:inline-block;
	cursor:pointer;
	border-radius:2px;
	overflow:hidden;
}
.lc_box_btn input{
	display:none;
}

.lc_box_t p{
	font-weight:500;
	color:#999;
	font-size:1.2rem;
	margin-left:1rem;
}

.lc_box_p{
	position:absolute;
	height:100%;

	right:30px;
	top:30px;
	text-align:left;
}

.lc_box_p h3{
	font-size:38px;
	margin-top:40px;
	margin-bottom:25px;
}


.add_btn{
	width:60px;
	height:25px;
	border:1px solid #227cb0;
	line-height:25px;
	text-align:center;
	color:#227cb0;
	font-weight:500;
	display:inline-block;
	margin-left:10px;
	margin-top:10px;
	cursor:pointer;
}
.add_btn input{
	display:none;
}

.active{
	background:#1a78d6;
	color:#fff;
}


.lc_box_zj{
	width:100%;
	margin :0 auto;
	text-align:left;
	line-height:50px;
}

.lc_box_zj p{
	width:20%;
	font-size:24px;
	font-weight:500;
	line-hegiht:50px;
	float:left;
}

.lc_box_zj span{
	font-size:3rem;
	font-weight:600;
}

.lc_yh{
	font-size:1.2rem;
	font-weight:400;
	color:#999;
	margin-left:1rem;
}

.mypark{
	height:35px;
	line-height:35px;
	margin-top:10px;
	padding-left:10px;
	outline:none;
	border:1px solid #999;
	border-radius: 2px;
	font-size:1.4rem;
	-webkit-appearance:none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.submit_btn{
	width:96%;
	padding:2% 2% 10% 2%;
	background:#fff;

}
.submit_btn button{
	display:inline-block;
	line-height:50px;
	height:50px;
	font-size:16px;
	background:#1a78d6;
	border:0;
	color:#fff;
	font-weight:400;
	width:98%;
	margin:0 auto;
	
	border-radius: 2px
}
.lc_ht{
	width:100%;
	text-align:center;
	
}

.lc_ht h3{
	width:100%;
	border-top:1px dashed #aeaeae;
	margin:0 auto;
	padding-top:20px;
	font-size:26px;
}

.order_header{
	width:100%;
	line-height:5rem;
	background:#1a78d6;
	text-align:center;
	color:#fff;
	font-size:1.8rem;
}

.lc_box_b{
	color:#222;
	font-size:1.8rem;
	border-top:1px solid #eaeaea;
	padding:1rem 1rem 0 1rem;
}

.lc_btn_ok{
	background:url(/img/lyg/lc_btn_ok.png) no-repeat 95% center;
	background-size:26px;
}

.poupe_box{
	position:fixed;
	right:0.5rem;
	top:40%;
	width:60px;
	height:137px;
}
.poupe_box_tel{
	width:60px;
	height:65px;
	line-height:95px;
	text-align:center;
	color:#fff;
	border-radius:8px;
	opacity:0.6;
	font-size:1.25rem;
	background:url("/img/poupe_box_tel.png")no-repeat center 1rem;
	background-size:25px 25px; 
	background-color:#657da1;
}

.poupe_box_zx{	
	width:60px;
	height:65px;
	line-height:95px;
	text-align:center;
	color:#fff;
	border-radius:8px;
	opacity:0.6;
	font-size:1.25rem;
	background:url("/img/poupe_box_zx.png")no-repeat center 1rem;
	background-size:25px 25px; 
	background-color:#657da1;
	margin-top:3px;
}