@charset "utf-8";
body{font-family:'Arial';font-size:15px;color:#999999;font-weight:400;margin:0;font-family: '微软雅黑';background-color: #efeff4}
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration: none;}
a:focus{outline:none;}
/*a:hover img{filter:alpha(opacity=66);-moz-opacity:0.66;opacity:0.66;color: #AE0604}*/
img{border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clear{clear:both;top:0;margin:0;}
ul{margin: 0;padding: 0;overflow: hidden;}
li{list-style: none;vertical-align: bottom;float: left;}
form{margin: 0;padding: 0;overflow: hidden;}
input{outline: none;}
textarea{outline: none;}
/* CSS Document -webkit-appearance: none;*/
/*激活会员卡*/
.user_activation_logo{width: 80px; height: 80px;margin: auto;margin-top: 30px;border-radius:40px;border: 1px solid #ededed;overflow: hidden; }
.user_activation_title{width: 100%;height: 40px;line-height: 40px;color: #000;font-size: 16px;text-align: center;font-weight: bold;margin-top: 20px;}
.user_activation_info{width: 100%;height: 20px;line-height: 20px;color: #999;text-align: center;}

.user_reg{width: 100%;height: 140px;overflow: hidden;border: 0px solid red;}
.user_reg_logo{width: 80px;height: 80px;border-radius:40px;border: 0px solid red;margin: auto;margin-top: 30px;overflow: hidden;}

/*会员卡*/
.user_wx_card{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;border-radius:10px;border: 0px solid red;position: relative;}
.user_wx_card_1{width: 50px;height: 50px;border: 1px solid #fff;border-radius:25px;position: absolute;left: 10px;top: 10px;overflow: hidden; }
.user_wx_card_2{width: 100px;height: 30px;line-height: 30px;color: #fff;font-size: 16px;position: absolute;left: 70px;top: 20px}
.user_wx_card_3{width: 97%;height: 30px;bottom: 0px;left: 0px;position: absolute;color: #fff;text-align: right;border: 0px solid red;right: 10px}
.user_wx_card_4{width: 20px;height: 20px;border: 1px solid #fff;border-radius:3px;position: absolute;right: 10px;top: 10px;overflow: hidden;border: 1px solid #fff;background: url(../Images/mobile/wx17.png) no-repeat;background-size:20px 20px; }

.user_wx{width: 100%;height: auto;overflow: hidden;background-color: #fff;}
.user_wx_main{width: 100%;height: 80px;background-color: #fff;overflow: hidden;position: relative;}
.user_wx_main a{color: #989898}
.wx_left{width: 65px;height: 50px;float: left;border: 0px solid red;margin-left: 10px;margin-top: 10px;position: relative;}
.um_count{position: absolute;width: 20px;height: 20px;border-radius:10px;background-color: red;text-align: center;line-height: 20px;color: #fff;font-size: 12px;right: -3px;display: none; }
.wx_center{height: 50px;position: absolute;border: 0px solid red;left: 90px;right: 90px;margin-top: 10px;}
.wx_center_1{width: 100px;height: 50px;margin: auto;border: 0px solid red;}
.wx_right{width: 65px;height: 50px;float: right;border: 0px solid red;margin-right: 10px;margin-top: 10px;}

.wx_icon1{display: block;width: 100%;height:20px;background: url(../Images/mobile/wx1.png) no-repeat;background-size:20px 20px;text-indent: 30px;line-height: 20px; }
.wx_icon2{display: block;width: 100%;height:20px;background: url(../Images/mobile/wx2.png) no-repeat;background-size:20px 20px;text-indent: 30px;line-height: 20px; }
.wx_icon3{display: block;width: 100%;height:20px;background: url(../Images/mobile/wx3.png) no-repeat;background-size:20px 20px;text-indent: 30px;line-height: 20px; }

.wx_font{display: block;width: 100%;height: 30px;line-height: 40px;color: #b5b5b5;text-align: center;}

.user_wx_main_2{width: 100%;height: 80px;background-color: #fff;overflow: hidden;position: relative;margin-top: 10px;}
.wx_font2{display: block;width: 100%;height: 30px;line-height: 40px;color: #989898;text-align: center;}

.wx_icon4{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx4.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }
.wx_icon5{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx5.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }
.wx_icon6{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx6.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }

.wx_icon7{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx7.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }
.wx_icon8{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx8.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }
.wx_icon9{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx9.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }
.wx_icon18{display: block;width: 100%;height:30px;background: url(../Images/mobile/wx18.png) no-repeat center;background-size:30px 30px;text-indent: 30px;line-height: 20px; }

.user_wx_main_3{width: 100%;height: auto;overflow: hidden;background-color: #fff;margin-top: 10px;}
.user_wx_main_3_1{width: 100%;height: 50px;background: url(../Images/mobile/wx10.png) no-repeat center right 10px;background-size:10px;border-bottom: 1px solid #ededed;line-height: 50px;text-indent: 10px;}

.user_code{position:fixed;margin:auto;left:0;right:0;top:0;bottom:0;width: 100%;height: 100%;background-color: #fff;z-index: 9999;display: none;}
.user_code_1{width: 60px;height: 60px;border-radius:30px;margin: auto;margin-top: 20px;border: 1px solid #ededed;overflow: hidden; }
.user_code_2{width: 200px;height: 200px;margin: auto;margin-top: 10px;border: 1px solid #ededed;}
.user_code_3{width: 100%;height: 30px;margin: auto;margin-top: 1px;border: 0px solid red;text-align: center;font-size: 20px;color: #000;text-align: r}
.user_code_2_1{width: 200px;height: 60px;margin: auto;margin-top: 10px;border: 0px solid #ededed;}
/*充值*/
.user_topup_box{width: 100%;height: 120px;background-color: #1dd3ad;position: relative;overflow: hidden;}
.user_topup_box_1_1{width:100%;height: 60px;bottom: 10px;color: #fff; position: absolute;}
.user_topup_box_1_left{width:80px;height: 60px;bottom: 10px;color: #fff;float: left;margin-top: 40px;margin-left: 10px;}
.user_topup_box_1_right{width:200px;height: 60px;bottom: 10px;color: #fff;font-size: 30px;float:right;margin-right: 10px;margin-top: 20px;text-align: right;}

.user_topup_box_1{width: 100%;height: 65px;background-color: #fff;border-bottom: 0px solid #c7c7c7}
.user_topup_box_txt{width: 90%;height: 40px;border: 1px solid #ddd;line-height: 0px;background-color: #fff;border-radius:3px;font-size: 16px;text-indent: 10px;line-height: 40px;-webkit-appearance: none;margin-left: 5%;margin-top: 10px;}

.user_topup_pay_btn{display: block;width: 100%;height: 40px;background-color:#1dd3ad;line-height: 40px;text-align: center;color: #fff;font-size: 16px;margin-top: 10px;border-radius:0px;}
.user_topup_box_1_0{position: absolute;right: 10px;top:10px;color: #fff;}

/*积分*/
.user_point{width: 100%;height: 160px;background-color: #1dd3ad;position: relative;overflow: hidden;}
.user_point_1{width: 100px;height: 100px;border-radius:50px;border: 1px solid #fff;margin: auto;margin-top: 30px;position: relative;}
.user_point_2{width: 10px;height: 10px;background-color: #fff;border-radius:5px;position: absolute;margin-left: 95px;margin-top: 40px; }
.user_point_3{width: 100%;height: 30px;color: #fff;text-align: center;margin-top: 20px;}
.user_point_4{width: 100%;height: 30px;color: #fff;text-align: center;margin-top: 0px;font-size: 18px;font-weight: bold;}
/*折扣*/
.user_zhekou{width: 100%;height: 50px;background-color: #fff;border-bottom: 1px solid #c8c8c8}
.user_zhekou_1{width: 120px;height: 30px;float: left;background:url(../Images/mobile/wx11.png) no-repeat left;background-size:30px;border: 0px solid red;margin-left: 10px;margin-top: 10px;text-indent: 40px;color: #656565;line-height: 30px;}
.user_zhekou_2{width: 80px;height: 30px;float: right;margin-right: 10px;margin-top: 10px;text-align: right;line-height: 30px;}

/*门店*/
.user_store{width: 100%;height: 80px;background-color: #fff;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;margin-top: 10px;}
.user_store_1{margin: 10px 10px 10px 10px;border: 0px solid red;height: 60px;position: relative;}
.user_store_1_left{width: 60px;height: 60px;border-radius:30px;overflow: hidden;float: left;border: 0px solid red;}
.user_store_1_center{position: absolute;height: 60px;left: 70px;right: 40px;border: 0px solid red;}
.user_store_1_center_1{width: 100%;height: 30px;color: #000;line-height: 30px;font-size: 18px;}
.user_store_1_center_2{width: 100%;height: 30px;color: #999;line-height: 30px;font-size: 14px;}

.user_store_1_right{width: 30px;height: 30px;float: right;margin-right: 0px;border: 0px solid red;margin-top: 15px;}
/*会员中心*/
.user_card{margin: 10px 10px 10px 10px;overflow: hidden;position: relative;border-radius:10px;}
.user_card_bottom{width: 100%;height: 35px;background-color: #fff;position: absolute;bottom: 0px;border: 0px solid red;opacity:0.8}
.user_card_bottom_1{width: 50%;float:left;line-height: 35px;text-indent: 10px;font-size: 15px;}
.user_card_bottom_2{width: 40%;float:right;line-height: 35px;text-align: right;margin-right: 10px;font-size: 15px;}
.user_card_head{width: 40px;height: 40px;border-radius:20px;border: 1px solid #ececec;position: absolute;top: 10px;left: 10px;background-color: #f1f1f1;overflow: hidden;}
.user_card_head img{width: 40px;height: 40px;border-radius:20px;}
.user_card_beimian{width: 100%;height: 30px;background-color: #f5f5f5;line-height: 30px;text-indent: 10px;position: absolute;top:10px;font-size: 15px;}
.user_card_beimian2{width: 90%;left: 5%;height: auto;border: 0px solid red;top: 50px;position: absolute;line-height: 25px;font-size: 13px;}
  
.user_main_1{overflow: hidden;height: 80px;background-color: #fff;width: 100%;border-top:1px solid #dadada; }
.user_main_1_1{width: 49%;height: 80px;float: left;border-right: 1px solid #dadada;text-align: left;position: relative;}
.user_main_1_2{width: 50%;height: 80px;float: right;text-align: left;position: relative;}
.user_main_1_1_icon{width: 30px;height: 30px;float: left;border: 0px solid red;margin-left: 10px;margin-top: 15px;}
.user_main_1_1_text{position: absolute;height: 40px;left: 50px;right: 10px;border: 0px solid red;margin-top: 10px;}
.user_main_1_1_text_1{width: 100%;height: 20px;border: 0px solid red;font-size: 15px;color: #343434;}
.user_main_1_1_text_2{width: 100%;height: 20px;border: 0px solid red;line-height: 20px;font-size: 14px;}
.user_main_1_1_text_3{width: 100%;height: 20px;line-height: 20px;font-size: 12px;}

/*充值*/
.home_main{margin: 10px 10px 10px 10px;overflow: hidden;}
.home_main_txt{width: 99%;height: 40px;border: 1px solid #ddd;line-height: 0px;margin: 0px;background-color: #fff;border-radius:3px;font-size: 16px;text-indent: 10px;line-height: 40px;-webkit-appearance: none;}
.home_main_txt_span{display: block;color: #999;border: 0px solid red;width: 100%;margin-top: 10px;font-size: 15px;}
.home_main_txt_span2{display: block;color: #000;border: 0px solid red;width: 100%;margin-top: 20px;font-size: 15px;}

.pay_btn{display: block;width: 100%;height: 40px;background-color:#08bf05;line-height: 40px;text-align: center;color: #fff;font-size: 16px;margin-top: 20px;border-radius:3px;}
.pay_btn2{background-color: #999;}

.user_topup_main{margin: 10px 10px 10px 10px;overflow: hidden;font-size: 16px;margin-top: 20px;background-color: #fff;border-radius:5px;}
.user_topup_main_1{margin: 10px 10px 10px 10px;overflow: hidden; }

/*点评*/
.eval_main{margin: 10px 10px 10px 10px;background-color: #fff;border-radius:5px;height: 150px;overflow: hidden;}
.eval_main_1{width: 100%;height: 30px;font-size: 15px;color: #989898;text-indent: 10px;line-height: 30px;margin-top: 5px;overflow: hidden;}
.eval_main_2{margin: 10px 10px 10px 10px;height: 95px;border: 0px solid red;overflow: hidden;}
.eval_main_3{width: 2.5rem;height: 2.5rem;border-radius:1.25rem;border: 1px solid #dedede;float: left;margin-left: 0.26rem;margin-top: 0.25rem;overflow: hidden;}
.eval_main_4{width: 100%;height: 60px;line-height: 60px;color: #989898;font-size: 15px;text-align: center;}
.eval_main_5{width: 140px;height: 30px;border: 0px solid red;text-align: center;margin: auto;}
.eval_main_6{margin: 10px 10px 10px 10px;height: 80px;border: 0px solid red;margin-top: 10px; }
.eval_main_6_txt{width: 99%;height: 79px;border: 1px solid #ededed;font-size: 15px;-webkit-appearance: none;}
/*兑换代金券*/
.home_main li{width: 100%;height: 80px;background-color: #f96268;position: relative;color: #fff;margin-bottom: 10px;}
.user_voucher_1{position: absolute;height: 80px;right: 40px;border: 0px solid blue;left: 0px;}
.user_voucher_1_1{width: 100%;height: 20px;border: 0px solid blue;text-indent: 5px;line-height: 20px;}
.user_voucher_1_2{width: 100%;height: 35px;border: 0px solid blue;text-indent: 5px;line-height: 35px;text-align: center;}
.user_voucher_1_3{width: 100%;height: 20px;border: 0px solid blue;text-indent: 5px;line-height: 20px;}
.user_voucher_1_1 span{float: right;}
.user_voucher_1_3 span{float: right;}
.user_voucher_2{height: 80px;border: 1px solid blue;width: 40px;float: right;border: 0px solid blue;overflow: hidden;}

.more_goods{width: 100%;height: auto;text-align: center;border: 0px solid red;overflow: hidden;height: 50px;}
.more_goods a{display: block;width: 100%;height: 40px;color: #999;font-size: 15px;line-height: 40px;}

/*消息列表*/
.message_list{width: 100%;height: auto;overflow: hidden;}
.message_list li{width: 100%;height: 60px;border-bottom: 1px solid #ddd;background-color: #fff;font-size: 14px;background-color: #fff;}
.message_main{width: 100%;background-color: #fff;height: auto;overflow: hidden;}
.message_main_1{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;}
.message_main_1_title{width: 100%;color: #666;font-size: 18px;}
.message_main_1_time{width: 100%;color: #999;font-size: 15px;}
.message_main_1_info{color: #666;}
.message_main_1_info img{width: 100%;}
/*确认删除*/
#simplemodal-overlay {background-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;z-index: 999}
#simplemodal-container {height:auto; width:90%; color:#666666; background-color:#fff; border:1px solid #ccc; padding:0px;border-radius: 3px;}
.box_border{filter: alpha(opacity=30);opacity: .3;}
#simplemodal-container .simplemodal-data {padding:0px;} 
#simplemodal-container a.modalCloseImg {background:url(../Images/mobile/icon_del.gif) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:12px; right:-5px; cursor:pointer;}
.alert_title{margin: 10px 10px 10px 10px;height: 35px;;color: #02c2a9;font-size: 15px;}
.alert_info{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;border: 0px solid red;}
.input_txt{width: 99%;height: 35px;font-size: 14px;text-indent: 10px;border: 1px solid #ddd;border-radius:3px;margin-bottom: 15px;}
.pet_btn_1{display: block;color: #434343;font-size: 15px;width: 40%;float: left;color: #fff;background-color: #ff7082;height: 35px;text-align: center;line-height: 35px;border-radius: 3px;margin-left: 10px;margin-bottom: 10px;}
.pet_btn_2{display: block;color: #434343;font-size: 15px;width: 40%;float: right;color: #fff;background-color: #d8d8d8;height: 35px;text-align: center;line-height: 35px;border-radius: 3px;margin-right: 10px;margin-bottom: 10px;}

.my_head{width: 100%;height: 145px;overflow: hidden;border: 0px solid red;background-color: #4a9bff }
.my_head_1{width: 80px;height: 80px;background: url(../Images/mobile/my_head_bg.png) no-repeat;background-size:80px;margin: auto;margin-top: 20px;overflow: hidden;}
.my_head_1_1{width: 60px;height: 60px;border: 0px solid red;border-radius:30px;margin-left: 10px;margin-top: 10px;}
.my_head_1_1 img{width: 60px;height: 60px;border-radius:30px;}
.my_head_2{width: 100%;height: 25px;color: #fff;text-align: center;font-size: 15px;margin-top: 5px;}
.my_head_edit{color: #fff;font-size: 14px;position: absolute;right: 10px;top:10px;}
.my_menu{width: 100%;height: auto;overflow: hidden;background-color: #fff;border: 0px solid red;}
.my_menu ul{overflow: hidden;height: auto;}
.my_menu ul li{height: 50px;width: 100%;border-bottom: 1px solid #ddd;}

.user_data_main{width: 100%;height: auto;background-color: #fff;overflow: hidden;margin-top: 10px;}
.dingcan_li{width: 100%;height: 37px;overflow: hidden;position: relative;margin-top: 10px;border: 0px solid red;}
.diancan_li_left{width: 68px;height: 37px;float: left;margin-left: 0px;font-size: 15px;color: #999;line-height: 37px;text-align: right;}
.diancan_li_right{position: absolute;left: 80px;height: 35px;right: 10px;}
.input_text{width: 99%;height: 35px;border: 1px solid #d3d3d1;padding: 0;border-radius:3px;text-indent: 5px;font-size: 15px;-webkit-appearance: none;}
.input_select{width: 100%;height: 37px;border: 1px solid #ddd;padding: 0;border-radius:3px; background: transparent;background-color:#fff;-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: none;text-indent: 5px;font-size: 13px;}
.dingcan_btn{width: 40%;height: 40px;line-height: 40px;color: #fff;background-color: #08bf05;display: block;text-align: center;border-radius:3px;margin: auto;font-size: 16px;}
.dingcan_btn2{width: 40%;height: 40px;line-height: 40px;color: #fff;background-color: #b0b1b1;display: block;text-align: center;border-radius:3px;margin: auto;font-size: 15px;}

/*交易明细*/
.user_money_nav{width: 100%;height: 40px;background-color: #fff;border-bottom: 1px solid #ddd}
.user_money_nav_a {display: block;width: 50%;height: 40px;line-height: 40px;float: left;text-align: center;color: #1dd3ad;font-size: 15px;}
.user_money_nav_a_1{color: #1dd3ad;border-bottom: 2px solid #06cba2;}

.user_money_list{width: 100%;height: auto;overflow: hidden;}
.user_money_list li{width: 100%;height: 60px;border-bottom: 1px solid #ddd;background-color: #fff;font-size: 14px;}

.user_money_list_1{width: 30px;height: 30px;float: left;margin-left: 10px;margin-top: 18px;}
.user_money_list_2{height: 30px;float: left;margin-left: 10px;margin-top: 8px;}
.user_money_list_3{height: 30px;float: right;margin-right: 10px;margin-top: 18px;color: #000}

/*签到页面*/
.user_sign{width: 100%;height: 130px;background-color: #1dd3ad;position: relative;}
.user_sign_left{width: 80px;height: 130px;border: 0px solid red;float: left;margin-left: 10px;}
.user_sign_left_1{width: 100%;text-align: center;font-size: 15px;margin-top: 40px;color: #fff}
.user_sign_center{position: absolute;left: 100px;right: 100px;height: 130px;border: 0px solid red;}
.user_sign_right{width: 80px;height: 130px;border: 0px solid red;float: right;margin-right: 10px;}

.user_sign_center_1{width: 80px;height: 80px;background-color: #1dd3ad;border: 1px solid #fff;margin: auto;margin-top: 25px;border-radius:43px; }
.user_sign_center_2{width: 100%;height: 25px;text-align: center;line-height:30px;font-size: 14px;margin-top: 10px;color: #fff;}

.user_sign_2{width: 100%;height: 40px;background-color: #fff;}
.user_sign_2 a{display: block;width: 49%;float: left;text-align: center;color: #434343;line-height: 40px;height: 40px;font-size: 15px;}

.user_huodong{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;}
.user_huodong ul{width: 100%;height: auto;overflow: hidden;}
.user_huodong ul li{width: 100%;height: auto;background-color: #fff;margin-bottom: 10px;border-radius:3px; }
.user_huodong_img{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;}
.user_huodong_txt{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;color: #434343;font-size: 15px;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none !important; margin: 0;}

/*积分商城*/
.shop_main{height: auto;overflow: hidden;width: 100%;}
.shop_main_head{width: 100%;height: 50px;background-color: #fff;border-bottom: 1px solid #c8c8c8;position: relative;}

.shop_main_head_left{width: 160px;height: 30px;margin-left: 10px;float: left;margin-top: 10px;border: 0px solid red;line-height: 30px;background:url(../Images/mobile/wx12.png) no-repeat left;background-size:20px;text-indent: 30px;}
.shop_main_head_right{height: 30px;border: 0px solid red;margin-top: 10px;border: 0px solid red;width: 95px;float: right;margin-right: 10px;line-height: 30px;background:url(../Images/mobile/wx13.png) no-repeat left;background-size:20px;text-indent: 30px;;}

.shop_list{width: 100%;height: auto;overflow: hidden;margin-top: 0px;}

.shop_list ul{width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.shop_list ul li{width: 100%;height: 100px;background-color: #fff;border-top: 1px solid #e3dce4;border-bottom: 1px solid #e3dce4;border-radius:0px;margin-top: 10px;position: relative;}
.shop_list_left{width: 80px;height: 80px;float: left;border: 0px solid red;margin-left: 10px;margin-top: 10px;}
.shop_list_center{position: absolute;left: 100px;right: 10px;border: 0px solid red;height: 80px;margin-top: 10px;}
.shop_list_title{width: 100%;height: auto;color: #000;font-size: 13px;}
.shop_btn{position: absolute;display: block;width: 50px;height: 30px;background-color: #fff;color: #1dd3ad;text-align: center;line-height: 30px;right: 0px;bottom: 0px;border-radius:5px;border: 1px solid #1dd3ad }

/*促销活动*/
.sales_list{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;}
.sales_list li{margin-bottom: 10px;border: 1px solid #e3dce4;background-color: #fff;width: 99%;}
.sales_list_title{margin: 10px 10px 10px 10px;height: 20px;font-size: 16px;}
.sales_list_img{margin: 10px 10px 10px 10px;overflow: hidden;}
/*领取代金券*/ 
.vouchaer_head{width: 100%;height: 200px;background-color: #62b559;position: relative;overflow: hidden;}
.vouchaer_icon_dd{width: 100%;height: 5px;background: url(../Images/mobile/icon_dd.png) repeat-x;bottom: 0px;position: absolute;}
.vouchaer_1{position: relative;width: 100%;height: 55px;overflow: hidden;margin-top: 20px;}
.vouchaer_logo{width: 50px;height: 50px;border: 0px solid red;border-radius:25px;margin-left: 20px;background-color: #fff;float: left;}
.vouchaer_logo img{width: 50px;height: 50px;border-radius:25px;}
.vouchaer_name{position: absolute;height: 50px;line-height: 50px;color: #fff;font-size: 20px;left: 80px;right: 20px;}

.vouchaer_name_1{width: 100%;height: auto;overflow: hidden;color: #fff;text-align: center;}

.vouchaer_main{width: 100%;height: auto;background-color: #fff;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;margin-top: 20px;color: #000}
.vouchaer_main_1{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;font-size: 15px;}
.voucher_btn{display: block;margin: 10px 10px 10px 10px;height: 40px;text-align: center;line-height: 40px;color: #fff;background-color: #45c01a;border-radius:3px;font-size: 15px;margin-top: 20px; }
.voucher_btn2{display: block;margin: 10px 10px 10px 10px;height: 40px;text-align: center;line-height: 40px;color: #9c9c9c;background-color: #f6f6f6;border-radius:3px;font-size: 15px;margin-top: 20px;border: 1px solid #d6d6d7 }

/*消费明细*/
.exp_main{margin: 10px 10px 10px 10px;height: auto;overflow: hidden;}
.exp_main_title{font-size: 18px;color: #434343;text-align: center;line-height: 30px;margin-bottom: 10px;}
.exp_main_title_2{width: 100%;height: 30px;line-height: 30px;}
.exp_table{width: 100%;height: auto;overflow: hidden;border-top: 1px dashed #434343;border-bottom: 1px dashed #434343;margin-top: 10px;margin-bottom: 10px;}
.exp_main th{font-weight: normal;color: #434343}
.exp_main_total{width: 100%;line-height: 30px;}