html{font-size: 62.5%;} /* =10px */
body{font-size:1.4rem; font-family:"Microsoft Yahei"; color:#000; background-color:#ededed;} /* =14px */

.mt10{ margin-top:1rem;}
.mt20{ margin-top:2rem;}
.mt30{ margin-top:3rem;}
.mt40{ margin-top:4rem;}
.mt50{ margin-top:5rem;}
.mt60{ margin-top:6rem;}
.mt70{ margin-top:7rem;}
.mt80{ margin-top:8rem;}
.mt90{ margin-top:9rem;}
.mt100{ margin-top:10rem;}

.mb10{ margin-bottom:1rem;}
.mb20{ margin-bottom:2rem;}
.mb30{ margin-bottom:3rem;}
.mb40{ margin-bottom:4rem;}
.mb50{ margin-bottom:5rem;}
.mb60{ margin-bottom:6rem;}
.mb70{ margin-bottom:7rem;}
.mb80{ margin-bottom:8rem;}
.mb90{ margin-bottom:9rem;}
.mb100{ margin-bottom:10rem;}

a.a_white{color:#fff!important;text-decoration:none;}
a.a_white:link{color:#fff!important;text-decoration:none;}
a.a_white:visited{color:#fff!important;text-decoration:none;}
a.a_white:hover{color:#F00!important;text-decoration:none;}

a.a_black{color:#000!important;text-decoration:none;}
a.a_black:link{color:#000!important;text-decoration:none;}
a.a_black:visited{color:#000!important;text-decoration:none;}
a.a_black:hover{color:#F00!important;text-decoration:none;}

a.a_hui{color:#939393!important;text-decoration:none;}
a.a_hui:link{color:#939393!important;text-decoration:none;}
a.a_hui:visited{color:#939393!important;text-decoration:none;}
a.a_hui:hover{color:#F00!important;text-decoration:none;}

a.a_red{color:#e94057!important;text-decoration:none;}
a.a_red:link{color:#e94057!important;text-decoration:none;}
a.a_red:visited{color:#e94057!important;text-decoration:none;}
a.a_red:hover{color:#F00!important;text-decoration:none;}

.clear { width:0; height:0; overflow:hidden; clear:both; }

header{height:4.0rem;background:#ffffff;text-align:center;width:100%;font-size: 2.0rem;color:#000;line-height: 4.0rem;position:relative;}
header .left{ display:inline-block; float:left; font-size:1.4rem; line-height:4rem; color:#939393; padding-left:1rem;}
header .left i{ color:#939393}
header .right{ display:inline-block; float:right; font-size:1.4rem; line-height:4rem; color:#e94057; padding-right:1rem;}
header span{ display:block; width:50%; left:25%; text-align:center; position:absolute;}

.top{background:url('../Img/bg1.jpg') no-repeat; background-size:100%; background-color:#e94057; padding:3rem 2rem 5rem 2rem;}
.top .logo{ width:95%; margin-left:auto; margin-right:auto;}
.top .logo .left{width:9rem; float:left;}
.top .logo .right{width:20rem; float:left; padding-top:2rem;}
.top .logo img{ width:8rem; height:8rem;border-radius:2rem; border:#FFF 0.1rem solid;}
.top .logo p{ text-align:left; color:#FFF; line-height:2.4rem; font-size:1.6rem; font-weight:500; height:2.4rem; overflow:hidden;}
.hide{ display:none;}

.red{ color:#F00;}
.green{ color:#090;}

.qcfd{ width:0; height:0; overflow:hidden; clear:both; }

/*分页*/
.page a{text-align:center; background-color:#e4e4e4;padding:10px;}
.page .current{text-align:center; background-color:#e94057;padding:10px; color:#FFF;}

/*图标颜色*/
.layui-icon{ color:#C03;}

.button1{ background-color:#e94057!important;border-radius:1rem!important;}
.button2{ background-color:#939393!important;border-radius:1rem!important;}

.kuang{ width:95%; margin-left:auto; margin-right:auto; background-color:#FFF; border-radius:1.5rem;}
.kuang ul{padding:0rem 1.2rem;}
.kuang .list{padding:0rem 1.2rem 1.2rem 1.2rem;}

.kuang ul li{ height:5.5rem; border-bottom:0.1rem solid #ececec; line-height:5.6rem; position:relative;}
.kuang ul li .ico{ width:2rem; height:2rem; left:0rem; top:1.8rem; position:absolute;}
.kuang ul li .title{ left:4rem; top:0rem; position:absolute; font-size:1.6rem; color:#353535;}
.kuang ul li .clou{ right:2rem; top:0rem; position:absolute; font-size:1.4rem; color:#939393;}
.kuang ul li .jiantou{ right:0rem; top:0rem; position:absolute; font-size:1.6rem; color:#353535; font-weight:bold;}
.kuang ul li:last-child{border-bottom:none;}
.kuang ul .show{border-bottom:0.1rem solid #e6e6e6!important;}

.ico_jifen{ background:url('../Img/ico/jifen.png') no-repeat; background-size:100%;}
.ico_qiandao{ background:url('../Img/ico/qiandao.png') no-repeat; background-size:100%;}
.ico_youhuiquan{ background:url('../Img/ico/youhuiquan.png') no-repeat; background-size:100%;}
.ico_ziliao{ background:url('../Img/ico/ziliao.png') no-repeat; background-size:100%;}
.ico_tingche{ background:url('../Img/ico/tingche.png') no-repeat; background-size:100%;}
.ico_shangjia{ background:url('../Img/ico/shangjia.png') no-repeat; background-size:100%;}
.ico_tousu{ background:url('../Img/ico/tousu.png') no-repeat; background-size:100%;}
.ico_kefu{ background:url('../Img/ico/kefu.png') no-repeat; background-size:100%;}

/*签到*/
.qiandao{ width:95%; margin-left:auto; margin-right:auto; background-color:#FFF; border-radius:1.5rem; padding-top:3rem; padding-bottom:3rem;}
.qiandao ul{}
.qiandao ul li:first-child{ margin-left:3%;}
.qiandao ul li{ width:10%; margin:0px 2%; float:left; position:relative; text-align:center;}
.qiandao ul li i{ width:95%; margin-left:auto; margin-right:auto; display:block;background:url('../Img/start_1.png') no-repeat; background-size:100%;}
.qiandao ul li .jia1{position:absolute; top:50%; font-size:1.4rem; color:#FFF; display:block; width:100%; height:2.4rem; line-height:2.4rem; margin-top:-1.2rem;}
.qiandao ul li .lxsj{position:absolute; bottom:0%;  font-size:1.2rem; height:2rem; line-height:2rem; margin-bottom:-2rem; color:#000; display:block; width:100%;}
.qiandao ul .selected i{ background:url('../Img/start_2.png') no-repeat; background-size:100%;}
/*绑定*/
.bangding{ width:95%; margin-left:auto; margin-right:auto; background-color:#FFF; border-radius:1.5rem;padding-top:1.2rem; padding-bottom:1.2rem;}
/*停车*/
.carno{ width:33.6rem; margin:1rem auto;}
.carno .li{ width:3.2rem; height:3.2rem; float:left; margin:0.5rem; }
.carno .li span{ display:block; border:#CCC 0.1rem solid; width:3rem; height:3rem; text-align:center; line-height:3rem;}
.carno .li .select{ border:#16b779 0.1rem solid!important;}
.weui-actionsheet__menu div{ width:4rem; height:4rem; line-height:4rem; text-align:center; float:left; background-color:#FFF; margin:1rem;}
#fymx{width:95%; margin:1rem auto; display:none;}

/*菜单-选项卡*/
.tpm_title li{ width:33%; height:4rem; float:left; text-align:center; line-height:4rem; color:#353535; font-weight:600; background-color:#FFF;}
.tpm_title li:first-child{ width:34%;}
.tpm_title .select{ border-bottom:#e94057 0.1rem solid; color:#e94057;}
/*优惠券列表*/
.kaquan{ width:95%; margin-left:auto; margin-right:auto; position:relative; background:url('../Img/bg_yhq_1.png') no-repeat; background-size:100% 100%; padding:2rem; box-sizing:border-box;}
.kaquan .k_left{ width:60%; float:left;}
.kaquan .k_right{ width:40%; float:left;}
.kaquan .k_left .k_title{ font-size:1.8rem; font-weight:bold; height:2.5rem; line-height:2.5rem; overflow:hidden;}
.kaquan .k_left .k_sj{ font-size:1.2rem; height:2rem; line-height:2rem;}
.kaquan .k_right .k_view{ position:absolute; right:2rem; bottom:1rem; color:#FFF;}
.kaquan .k_right .k_price{ position:absolute; right:2rem; top:1rem; color:#FFF; font-size:1.6rem;}
.kaquan .k_right .k_price span{ font-size:3.2rem;}
.kaquan .k_right .k_yz{ position:absolute; left:50%; top:50%; margin-top:-3rem; width:6rem; height:6rem;z-index:999;}
.kaquan .k_right .k_yz img{width:6rem; height:6rem;}
.read{background:url('../Img/bg_yhq_2.png') no-repeat; background-size:100% 100%;}
/*优惠券详细*/
.kq_thumb{width:95%; margin-left:auto; margin-right:auto;}
.kq_thumb img{width:100%; border-radius:1.5rem;}
.kq_v{ width:95%; margin-left:auto; margin-right:auto; background-color:#FFF; border-radius:1.5rem; padding:3rem;box-sizing:border-box;}
.kq_v .kq_v_title{ font-size:1.6rem; font-weight:bold; height:3rem; line-height:3rem; overflow:hidden; text-align:center; color:#e74359;}
.kq_v .kq_v_sj{ font-size:1.2rem; height:2rem; line-height:2rem; overflow:hidden; text-align:center;}
.kq_v .kq_v_xx{ border-bottom:#ededed 0.2rem dashed; display:block;}
.kq_v .kq_v_hx{ width:30%; margin-left:auto; margin-right:auto; height:0.2rem; background-color:#e74359; display:block; position:relative;}
.kq_v .kq_v_hx span{ background-color:#FFF; font-size:1.6rem; font-weight:bold; width:80%; left:10%; top:50%; margin-top:-1.5rem; height:3rem; line-height:3rem;  position:absolute;text-align:center;}
.kq_v .kq_v_clou{ font-size:1.2rem; line-height:2.5rem;}
.kq_v .kq_v_tip{ font-size:1.4rem; color:#e74359; font-weight:bold; text-align:center;}

/*优惠券展示*/
.kq1_v{ width:95%; margin-left:auto; margin-right:auto; background-color:#FFF; border-radius:1.5rem;}
.kq1_v .kq1_v_title{ font-size:1.6rem; font-weight:bold; line-height:2.5rem; overflow:hidden; text-align:center; color:#fff; background:url('../Img/bg_yhq_3.png') no-repeat; background-size:100% 100%;padding:3rem;box-sizing:border-box;}
.kq1_v .kq1_v_c{padding:3rem;box-sizing:border-box;}
.kq1_v .kq1_v_c .kq1_v_ewm {}
.kq1_v .kq1_v_c .kq1_v_password{font-size:2.4rem; font-weight:600; text-align:center;}
.kq1_v .kq1_v_c .kq1_v_sj{ font-size:1.2rem; height:2rem; line-height:2rem; overflow:hidden; text-align:center;}
.kq1_v .kq1_v_c .kq1_v_xx{ border-bottom:#ededed 0.2rem dashed; display:block;}
.kq1_v .kq1_v_c .kq1_v_clou{ font-size:1.2rem; line-height:2.5rem;}
.kq1_v .kq1_v_hx{ width:40%; margin-left:auto; margin-right:auto; height:1rem; background-color:#e74359; }

/*商家*/
.news{ padding:2rem 0rem; border-bottom:#e6e6e6 1px solid;}
.news .n_left{ width:30%; float:left; margin-right:5%;}
.news .n_left img{ width:100%; min-height:10.5rem;}
.news .n_right{ width:65%; float:left;}
.news .n_right .n_r_title{ font-size:1.6rem; font-weight:600; height:2.5rem; line-height:2.5rem; overflow:hidden;}
.news .n_right .n_r_clou{ font-size:1.2rem; height:6rem; line-height:2rem; overflow:hidden; color:#939393;}
.news .n_right .n_r_sj{ font-size:1.2rem; height:2rem; line-height:2rem;}
.n_r_sj_l{ display:inline-block; float:left;}
.n_r_sj_r{ display:inline-block; float:right; color:#939393;}
.content{ font-size:1.2rem; line-height:2.5rem;}
.content img{ max-width:100%;}

/*活动*/
.hd{width:95%; margin-left:auto; margin-right:auto;background-color:#FFF; border-radius:1.5rem;}
.hd a img{ width:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;}
.hd a .hd_title{ font-size:1.6rem; color:#000; line-height:2rem; padding:2rem;}

.weui-bar__item_on .weui-tabbar__label{ color:#e94057!important;}
.weui-tabbar{ background-color:#FFF;}