/* CSS Document */
body { font-size: 18px; margin: 0px; padding: 0px; line-height: 24px;font-family: Arial, "宋体", Helvetica, sans-serif, Verdana; background:#e3e5e4; } 
ul,li,img,dl,dd,dt,form,table,tr,td,p,ol,div,input,label,span,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ol,ul,li { list-style-type:none; }
input { font-size:16px; } 
input, button, select, textarea {border-radius: 0;outline: medium none;}
a { font-size:16px; } 
a:link,a:visited { color:#000; text-decoration: none;  } 
.list { padding: 3px 0 0 5px; } 
a { blr:expression(this.onFocus=this.blur());}/*for IE 去除链接虚线框*/
a { outline:none; } /*for Firefox*/
img { border:none;}
a { color:#333; text-decoration:none;list-style-type:none;}
a:hover { text-decoration:none;}
.clear { clear:both; overflow:hidden; zoom:1;height:0;}
.b { font-weight:bold;}
.float_right { float:right;}
.float_left { float:left;}
.hg20 { height:10px; zoom:1; clear:both; overflow:hidden;}
.hg10 { height:10px; zoom:1; clear:both; overflow:hidden;}
.hg5 { height:5px; overflow:hidden; zoom:1; clear:both;}
em { font-style:normal;}
article{line-height:20px;margin:0;padding:0;}

/*-----------------------------------// 页面样式 //-----------------------------------*/
/*----------藏着的产品分类点击出现--------*/
#container{width:100%;min-width:320px;margin:0 auto;position:relative;}


/*--- bar_nav 定位菜单里的样式 header.htm---*/
#bar_nav{width:100%;height:280px;background:#f0f0f0;color:#999;position:absolute;top:-5px;left:0; z-index:10002;transition: down 0.6s ease 0s;-webkit-transition: down 0.6s ease 0s;-moz-transition: down 0.6s ease 0s;}
#bar_nav article:before,#bar_nav article:after{	clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
#bar_nav .city{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:99%;margin:0 auto;display:block;padding:10px 0;font-weight:bold;}
#bar_nav .city span{background:url('../images/Mobile/city_icon.jpg') no-repeat left center;padding-left:20px;}
#bar_nav h2 {text-align:center;padding:20px 0;}
#bar_nav li{text-align:center;line-height:38px;color:#999;width:33.3%;float:left;margin-bottom:10px;}
#bar_nav li div{display:inline-block;text-align:center;}
#bar_nav li a{color:#999;background:#fff;border:1px solid #eaeaea;width:84px;height:34px;line-height:34px;text-align:center;display:block;}
#bar_nav article{color:#fff;text-align:center;margin-top:10px;}

/*--- bar_nav 定位菜单里的样式 header2.htm---*/
#bar_nav2{width:100%;height:280px;background:#f0f0f0;color:#999;position:absolute;top:-35px;left:0; z-index:10002;transition: down 0.6s ease 0s;-webkit-transition: down 0.6s ease 0s;-moz-transition: down 0.6s ease 0s;}
#bar_nav2 article:before,#bar_nav2 article:after{	clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
#bar_nav2 .city{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:99%;margin:0 auto;display:block;padding:10px 0;font-weight:bold;}
#bar_nav2 .city span{background:url('../images/Mobile/city_icon.jpg') no-repeat left center;padding-left:20px;}
#bar_nav2 h2 {text-align:center;padding:20px 0;}
#bar_nav2 li{text-align:center;line-height:38px;color:#999;width:33.3%;float:left;margin-bottom:10px;}
#bar_nav2 li div{display:inline-block;text-align:center;}
#bar_nav2 li a{color:#999;background:#fff;border:1px solid #eaeaea;width:84px;height:34px;line-height:34px;text-align:center;display:block;}
#bar_nav2 article{color:#fff;text-align:center;margin-top:10px;}
.header_height2{margin-top:50px;}

/*---------06-------*/
.head_height3{margin-top:16px;}
/*---------头部-------*/
header{width:100%;height:38px; text-align:center;margin:0 auto;background:#d90f0f;position:fixed;top:0;z-index:10000;}
#logo{position:absolute;top:6px;left:4%;}
#navBtn{position:absolute;left:4%;top:8px;margin-left:78px;color:#fff;padding-right:20px;cursor:pointer;}
#navBtn1{position:absolute;left:4%;top:8px;background:url('../images/Mobile/region_bg.png') no-repeat right center;margin-left:68px;color:#fff;padding-right:20px;cursor:pointer;}

#area{position:absolute;right:4%;top:10px;margin-right:40px;}
#search{position:absolute;right:4%;top:10px;}

.head_height{margin-top:41px;}
/*-------广告位-------*/
.ad{position:relative;}
.ad img{display:block;margin:0 auto;margin-top:3px;}


/*----------------总体 适用-------------------------*/
.tab{width:99%;margin:0 auto;}
/*-----.tab ul a li span img{height:expression(this.height>96?"96px":this.width+"px");}-----*/
.tab ul a li span img{height: 94px; width: 114px;}
.padding_5{padding:10px 5px;}
.padding_10{padding:10px;}
.margin_top3{margin-top:3px;}
.margin_top5{margin-top:5px;}
.margin_bottom5{margin-bottom:5px;}
.left10{margin-left:10px;}
.left60{margin-left:60px;}
.right10{margin-right:2px;}

.bg_white{background:#fff;}
.bg_w{background:#e3e5e4;}
.bg_orange{background:#f76504;}
.bg_green{background:#025910;}
.bg_red{background:#ff0000;}
.bg_grey{background:#dddddd;}
.bg_blue{background:#1994fd;}
.bg_yellow{background:#ffba00;}

.font_12{font-size:12px;}
.font_14{font-size:14px;}
.font_20{font-size:20px;}
.font_24{font-size:24px;}

.color_dark{color:#000;}
.color_red{color:#FF0000;}
.color_white{color:#fff;}
.color_gray{color:#999;}
.color_orange{color:#f76504;}
.color_green{color:#025910;}
.color_Lgray{color:#a7a7a7;}
.color_Dgray{color:#545454;}
.font_normal{font-weight:normal;}
.font_bold{font-weight:bold;}
.icon{color:#fff;font-size:12px;font-weight:bold;padding:1px;}

.border_bg{border:1px solid #d8d7d7;background:#fff;position:relative;}
.border_bg_orange{border:1px solid #d8d7d7;background:#f76504;position:relative;}
.right{position:absolute;right:5px;}
.left{float:left;margin-left:5px;}

.clear_ba:before,.clear_ba:after{clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}

h2{margin:5px;}

.star1{
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 12px;
}
.star2 {
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 26px;
}
.star3 {
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 40px;
}
.star4 {
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 54px;
}
.star5 {
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 68px;
}
.star6 {
    background: url("../images/Mobile/star.jpg") no-repeat 0 0 ;
    display: inline-block;
    height: 11px;
    width: 82px;
}

.star_level {display:inline-block;margin-top:3px;}
.star_level5{background:url('../images/Mobile/star_level.png') no-repeat 0 0;display:inline-block;width:220px;height:33px;}
.star_level4{background:url('../images/Mobile/star_level.png') no-repeat -47px 0;display:inline-block;width:220px;height:33px;}
.star_level3{background:url('../images/Mobile/star_level.png') no-repeat -94px 0;display:inline-block;width:220px;height:33px;}
.star_level2{background:url('../images/Mobile/star_level.png') no-repeat -140px 0;display:inline-block;width:220px;height:33px;}
.star_level1{background:url('../images/Mobile/star_level.png') no-repeat -188px 0;display:inline-block;width:220px;height:33px;}
.star_level0{background:url('../images/Mobile/star_level.png') no-repeat -230px 0;display:inline-block;width:220px;height:33px;}


/*----评价星星的尺寸--*/
.star_size_06{background-size:auto 21px;-moz-background-size:auto 21px;-webkit-background-size:auto 21px;background-position:-30px 0;width:140px;height:21px;}
.star_size_02{background-size:auto 21px;-moz-background-size:auto 21px;-webkit-background-size:auto 21px;background-position:-145px 0;width:140px;height:21px;}


/*-------图标 标签-------*/
.pro_list{
	z-index:9999
	;
	padding-bottom:2px;
}
.pro_list:before,.pro_list:after{	clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.pro_list  ul{
	width:100%;
	text-align:center;
	margin:0 auto;
}
.pro_list article li{width:25%;float:left;border:1px solid #eee;box-sizing:border-box;-moz-box-sizing: border-box;/* Firefox */-webkit-box-sizing:border-box; /* Safari */padding:15px 0;}
.pro_list li div{display:inline-block;text-align:center;}

.join_tel{background:url('../images/Mobile/tel_bg.jpg') no-repeat left center;padding-left:40px;margin:20px auto;width:250px;color:#7d7c7c;font-weight:bold;}
.join_tel span{color:#b7b3b3;}
.join_tel em{font-size:24px;font-weight:bold;}

/*-------图标 标签2-------*/
.pro_list2{
	z-index:9999
	;
	padding-bottom:2px;
}
.pro_list2:before,.pro_list:after{	clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.pro_list2  ul{
	width:100%;
	text-align:center;
	margin:0 auto;
}
.pro_list2 article li{width:33.33%;float:left;border:1px solid #eee;box-sizing:border-box;-moz-box-sizing: border-box;/* Firefox */-webkit-box-sizing:border-box; /* Safari */padding:15px 0;}
.pro_list2 li div{display:inline-block;text-align:center;}


/*列表内容*/
.cont{padding:5px 0 1px;}
.cont h2{margin-left:1%;}
.cont li{width:100%;margin:5px 0 ;height:auto;background:#fff;border:1px solid #d8d7d7;padding:5px 0;position:relative;}
.cont li:before,.cont li:after{
	clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.tab-icon{ margin-left: 5px;float:left;text-align: center;width:114px;margin-right:10px;height:96px;}
.tab-content{max-width:185px; float:left;height:91px;position:relative;padding-top:5px;}
.tab-content2{max-width:185px; float:left;height:91px;padding-top:5px;}
.tab-title{font-size:14px;font-weight:bold;vertical-align: bottom;margin-bottom:3px;}
.tab-main{font-size:12px;color:#999;line-height:18px; }
.tab-discount{background:url('../images/Mobile/discount_tab.png') no-repeat center center;width:48px;height:22px;font-size:12px;color:#ff0000;padding-left:15px;line-height:22px;display:inline-block;}
.tab-discount span{font-weight:bold;font-size:14px;}
.evaluate{color:#999;}
.category{color:#FF0000;display:inline-block;position:absolute;bottom:5px; }
.street{color:#999;margin-top:6px;}

.plheight{line-height:15px;}
.category_street{color:#999; bottom: 5px;display: inline-block;position: absolute;}

/*--------15-------*/
.tab-icon2{ margin-left: 5px;float:left;text-align: center;width:100px;margin-right:20px;height:80px;}
/*--.tab-content2{max-width:185px; float:left;height:80px;position:relative;padding-top:5px;}---*/
/*--------18-------*/
.category2{color:#FF0000;margin-top:10px;display:inline-block;}
/*---------------尾部---------------------*/
/*.foot_height{margin-top:65px;}
.bottom-fixed .cur{color:#FF0000;}
.bottom-fixed {
    background: #e3e5e4;
    bottom: 0;
	position: fixed;
    height: 54px;
    text-align:center;
    width: 100%;
    z-index: 999;
	line-height:80px;
	color:#727272;
	font-size:14px;
	padding-top:5px;
	border-top:1px solid #c0c1c0;
}
.bottom-fixed a{font-size:14px;color:#727272;font-weight:bold;}
.shop{
	background: url("../images/Mobile/shop.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
}
.shop_h{
	background: url("../images/Mobile/shop_h.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
}
.activity{
    background: url("../images/Mobile/activity.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
}
.activity_h{
    background: url("../images/Mobile/activity_h.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
}
.purchase{
    background: url("../images/Mobile/purchase.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
	color:#727272;
}
.purchase_h{
    background: url("../images/Mobile/purchase_h.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
	color:#727272;
}

.mine {
    background: url("../images/Mobile/mine.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
	color:#727272;
}
.mine_h {
    background: url("../images/Mobile/mine_h.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 25%;
	color:#727272;
}*/

/*---------------01-2-1 ---------------------*/
.menu_pos{position:fixed;top:38px;width:100%;z-index:10000;}
.menu{background:#fff;border-bottom:1px solid #b4b4b4;position:relative;}
.menu a{font-size:12px;color:#433d3f;}
.menu:before,.menu:after{clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.menu li{width:33%;float:left;height:33px;line-height:33px;text-align:center;position:relative;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.menu li div{text-align:left;display:inline-block;}
.menu .food{}
.menu .city{}
.menu .nearest{}

/*---------------01-2-2 ---------------------*/
.menus{background:#fff;border-bottom:1px solid #b4b4b4;position:relative;}

.menus a{font-size:12px;color:#433d3f;}
.menus:before,.menus:after{clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.menus li{width:25%;float:left;height:33px;line-height:33px;text-align:center;position:relative;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.menus li div{text-align:left;display:inline-block;}


/*----------搜索---------*/
.search{background:#fff;border:1px solid #d7d7d7;}
.web_search2_keyword{color:#413d3e;font-size:12px;height:34px;padding-left:5px;border:none;width:90%;}
.articlesearch_submit{width:34px;height:34px;border:none; color:#fff;font-size:16px;background:url('../images/Mobile/search_bg.jpg') no-repeat center center;position:absolute;right:5px;cursor:pointer;}

/*---------------03---------------------*/
.shop_name{background:#d90f0f;padding:3px 10px;margin-top:3px;position:absolute;bottom:3px;}
.tab-icon3{ margin-left: 5px;
     float:left;
    text-align: center;
	width:88px;
	margin-right:10px;
	height:80px;
}
.road{display:inline-block;position:absolute;bottom:15px; line-height:10px;}
.load_more{position:fixed;bottom:80px;left:50%;margin-left:-95px;background:url('../images/Mobile/load_more.png') no-repeat left center;padding-left:30px;text-align:center;width:190px;height:28px;color:#8a8888;}


/*---------------05---------------------*/
.old_price{text-decoration:line-through;}
/*---------------06--------------------*/
.pro_img2{height:194px;position:relative;}
.pro_img2 img{height:194px;}


.pos_float{position:absolute;top:194px;width:100%;z-index:9999;background:#fff;height:40px;}
.pos_float1{position:absolute;top:-3px;width:100%;z-index:9999;background:#fff;height:40px;}


.pro-purchase{position:relative;padding:5px 0 5px 10px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.purchase_price{color:#FF0000;display:inline-block;margin-top:6px; }

.abc{position:absolute;top:235px;width:100%;height:auto;}
.refund{margin:5px 0 5px;}
.refund li{float:left;width:25%;text-align:center;}
.refund li div{display:inline-block;text-align:center;background:url('../images/Mobile/icon09.png') no-repeat left center;padding-left:20px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */text-align:center;color:#535353;}
.pro_content{padding:5px;position:relative;}
.people_num{background:url('../images/Mobile/icon10.jpg') no-repeat left center;padding-left:20px;}

.pro_evaluate{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px 0;}
.time{background:url('../images/Mobile/icon11.png') no-repeat left center;padding-left:20px;display:inline-block;}
.more{background:url('../images/Mobile/icon12.png') no-repeat right center;padding-right:10px;}
.pro_evaluate2{padding:5px 0;}
.purchase_btn{background:#d90f0f;padding:3px 30px;margin-top:3px;}
.purchase_btn_gray{background:#666666;padding:3px 30px;margin-top:3px;}

/*---团购详情---*/
.shop_info{margin-bottom:5px;}
.shop_brand{background:url('../images/Mobile/icon13.png') no-repeat left center;padding:10px 0 10px 20px;margin-left:10px;display:block;}

.shop_info2{margin-bottom:5px;position:relative;}
.shop_street{background:url('../images/Mobile/icon15.png') no-repeat left center;padding:10px 0 10px 20px;margin-left:10px;display:inline-block;position:relative;}
.shop_text{text-indent:-9999px;padding-top:20px;}

.shop_tel{background:url('../images/Mobile/icon14.png') no-repeat left center;padding:10px 0 10px 20px;margin-left:10px;display:block;}

.check_more{padding:3px 10px;float:right;margin-bottom:5px;}
/*---须知---*/
.notice h2{border-bottom:1px solid #b05858;}
.notice p{margin-left:5px;}
/*-----评价-------*/
.estimate{padding:5px;margin-bottom:10px;}
.message{margin-left:5px;}
.reply{background:#dfdfdf;padding:5px;color:#717171;}
/*-----团购----*/
.group_buy li{width:45%;float:left;margin:0 2.5% 10px;padding:5px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.group_buy li img{margin:0 1.6% 5px;max-height:86px;}


/*---------------02-------------------*/
.business_info{position:relative;padding:5px;}
.business_info img{max-width:100%;}

.estimate_star_size{background-size:auto 15px;-moz-background-size:auto 15px;-webkit-background-size:auto 15px;background-position:-20px 0;width:100px;height:15px;}

.pro_img img{display:block;margin:0 auto;max-height:235px;}
.buy_num{color:#999;margin-top:10px;}
.buy_price{color:#FF0000;margin-top:10px;display:inline-block;margin-left:20px;}
/*--------------18--------------------*/
.ticket{margin-left:1%;line-height:30px;}

/*--------------04-------------------*/
.validity{min-height:32px;}
.validity span{line-height:32px;}

/*--------------15------------------*/
.order_btn{padding:3px 20px;margin-top:5px;display:inline-block;}

/*--------------11 登录界面-----------------*/
.loginBox{padding:10px;margin:10px auto 0;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}

.loginBox input{width:100%;height:33px;border:1px solid #ccc;padding-left:5px;line-height:33px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.loginBox select{width:100%;height:33px;border:1px solid #ccc;padding-left:5px;line-height:33px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.loginBox .sub{background:#f76504;width:100%;height:36px;border:none;margin-top:10px  ;cursor:pointer;position:relative;color:#fff;font-size:16px;font-weight:bold; }

.fogt_pswd{text-decoration:underline;color:#000;}
.regist{color:#ba0000;text-decoration:underline;margin-right:20px;}



/*----------------------------12注册页面 ----------------------------*/
.login_tip{line-height:18px;}
.tip{line-height:15px;display:inline-block;}
.code{background:url('../images/Mobile/code.jpg') no-repeat center center;width:50px;height:22px;float:left;margin-left:30px;margin-top:5px;}
.loginBox .code_input {width:50%;float:left;}
.protocol{margin-left:80px;width:120px;}
.loginBox .styled{float:left;width:20px;clear: left;display: block;height:24px;}
.loginBox  .clause{margin-top:50px;}
.bo_clause{text-decoration:underline;}

/*-----------------12-1注册页面 ---------------------------*/
.phcode{padding:0 13px;display:inline-block;height:33px;line-height:33px;width:47%;margin-left:3%;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */text-align:center;}
.loginBox2{padding:10px;margin:10px auto 0;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.loginBox2 .optional{border:1px solid #ccc;padding-left:5px;margin-bottom:5px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.loginBox2 label{float:left;height:33px;line-height:33px;color:#636363;font-size:14px;}
.loginBox2 input{float:left;width:210px;height:33px;border:none;line-height:33px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */border:none;}
.loginBox2 .styled{float:left;width:20px;clear: left;display: block;height:24px;}
.loginBox2 .sub{background:url('../images/Mobile/login_bg.jpg') repeat-x center top;width:100%;height:36px;border:none;margin-top:10px  ;cursor:pointer;position:relative;color:#fff;font-size:16px;font-weight:bold; }
.loginBox2 .button{ repeat-x center top;width:20%;height:36px;border:none;cursor:pointer;position:relative;color:#fff;font-size:16px;font-weight:bold; margin-left:5px; }
.loginBox2 .clause{margin-top:20px;}
.code_input input{width:80px;}
.loginBox2 .code_input {width:50%;float:left;}
/*----------------16订单页面 ---------------------------*/
.order{padding:5px 0;}
.pen {background:url('../images/Mobile/pen.png') no-repeat right center;padding-right:30px;height:26px;line-height:26px;color:#535353;}

.ticket_pswd li{border-bottom:1px solid #d6d6d6;line-height:30px;margin:5px;}
.star_level6_16{background-size:auto 26px;-moz-background-size:auto 26px;-webkit-background-size:auto 26px;background-position:-180px 0;width:180px;height:26px;}
/*----------------13 用户中心 ---------------------------*/
.name{background:url('../images/Mobile/icon16.png') no-repeat right center;padding-right:20px;}
.my_ticket{background:url('../images/Mobile/icon17.png') no-repeat left center;padding-left:40px;display:block;height:27px;line-height:27px;}
.my_order{background:url('../images/Mobile/icon18.png') no-repeat left center;padding-left:40px;display:block;height:26px;line-height:26px;}
.my_obligation{background:url('../images/Mobile/icon19.png') no-repeat left center;padding-left:40px;display:block;}
.my_paid{background:url('../images/Mobile/icon20.png') no-repeat left center;padding-left:40px;display:block;}
.group_order li{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px;}


.f_estimate .star_level2{background:url('../images/Mobile/star_level.png') no-repeat -47px 0;display:inline-block;width:220px;height:31px;}
.f_estimate li{margin:10px 0 10px 10px ;}
.f_estimate li:first-child{border-bottom:1px solid #ccc;padding-bottom:10px;}
.f_estimate li div{display:inline-block;float:left;line-height:31px;width:65px;}
.smile_level2{background:url('../images/Mobile/smile_level.png') no-repeat -45px 0;display:inline-block;width:220px;height:31px;}

.estimate_box textarea{font-size:12px;padding:5px;border:none;width:99%;}
.estimate_anony{border-top:1px solid #e9e9e9;color:#767676;}

.estimate_img li{width:20%;float:left;text-align:center;margin:10px 0;}
.estimate_img li div{display:inline-block;text-align:center;}

/*----------------07 付款页 ---------------------------*/
.pro_detail {padding:5px;color:#2f2e2e;}
.pro_detail div{border-bottom:1px solid #dfdfdf;height:36px;line-height:36px;}

.estimate_bottom{height:60px;}
.amount input{width:35px;height:21px;margin:0 5px;text-align:center;border:none;}
.pro_detail .minus{background:url('../images/Mobile/minus1.jpg') no-repeat;width:21px;height:21px;text-indent:-9999px;display:inline-block;line-height:21px;}
.pro_detail .plus{background:url('../images/Mobile/plus.jpg') no-repeat;width:21px;height:21px;text-indent:-9999px;display:inline-block;line-height:21px;}
.pro_detail .total_price{border:none;}

.submit_order {padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.submit_order .sub{background:#f76504;width:100%;height:36px;border:none;margin-top:10px  ;cursor:pointer;position:relative;color:#fff;font-size:16px;font-weight:bold; }

.pay{padding:5px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */width:100%;}
#web_pay{margin-top:10px;}
.pay_password{width:70%;border:1px solid #dcdcdc;color:#9c9c9c;font-size:12px;height:26px;padding-left:5px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.pay_submit{background:#d90f0f;width:25%;float:right;margin-left:3%;text-align:center;font-size:12px;color:#fff;height:28px;line-height:28px;border:none;}

.pay_choose{line-height:66px;}
/*----------------14 订单页---------------------------*/

.select_list{background:url('../images/Mobile/icon22.jpg') no-repeat  right center;padding-right:20px;margin-right:20px;padding-top:0;border:none;}

#starttime{width:66px;height:21px;border:1px solid #e75910;}
#endtime{width:66px;height:21px;border:1px solid #e75910;}
.order_search{background:#d90f0f;border:none;color:#fff;font-size:12px;height:23px;line-height:23px;width:50px;text-align:center;margin-left:5px;padding-left:5px;}


#list_nav{background:#fff;width:100px;border:1px solid #000;position:absolute;z-index:10000;top:90px;padding:10px;left:5px;}




/*----------------09 城市-----------------------*/
.all_city{background:url('../images/Mobile/icon23.jpg') no-repeat  right center;padding-right:20px;padding-left:5px;height:32px;line-height:32px;}
.provice li{color:#fff;text-align:center;margin-bottom:5px;}
.provice li h5{background:#999;}
.provice li a{color:#fff;height:32px;line-height:32px;display:block;width:100%;}
.provice li:before,.provice li:after{clear:both;content:" ";    
	display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;}
.provice li ul{width:100%;}
.provice li ul li{background:#fff;border:1px solid #cecfcf;float:left;margin:5px 1%;width:14.5%;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.provice li ul li a{color:#2f2e2e;font-size:12px;height:32px;line-height:32px;display:block;width:100%;}
.provice .cur h5{background:#ff3333;}

.hot_city_title{margin-left:5px;}
.hot_city li{background:#fff;border:1px solid #cecfcf;float:left;margin:5px 1%;width:14.5%;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */text-align:center;}
.hot_city li a{font-size:12px;display:block;width:100%;}

.location{padding:0 25px;margin-top:5px;}

/*----------------10 -----------------------*/
.hot_search{width:100%;background:#ff3332;}
.web_location_keyword{background:url('../images/Mobile/icon24.png') no-repeat  5px center,#fff;width:84%;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */color:#d90f0f;height:28px;line-height:28px;border:2px solid #ff3332;text-indent:2em;font-size:12px;}
.web_location_submit{background:#ff3332;color:#fff;border:none;font-size:14px;font-weight:bold;width:15%;height:28px;padding:0;margin:0;cursor:pointer;}


.hot_key li{width:25%;float:left;text-align:center;border-bottom:1px solid #e8e8e8;height:36px;line-height:36px;background:url('../images/Mobile/hot_key_bg.jpg') no-repeat  right center;}
.hot_key li a{font-size:12px;color:#636363;width:25%;}
.hot_search_title{font-size:12px;color:#d90f0f;}

.hot_key2{width:99%;margin:0 auto;}
.hot_key2 li{width:100%;border-bottom:1px solid #e8e8e8;height:30px;line-height:30px;margin-bottom:10px;}
.hot_key2 li a{font-size:12px;background:url('../images/Mobile/icon11.jpg') no-repeat left center;padding-left:30px;height:30px;display:block;color:#636363;}



/*---------弹出遮罩层----------*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
	z-index:1000;
}
.white_content {
	display: none;
	position: fixed;
	top: 72px;
	width: 100%;
	border: none;
	z-index: 10002;
	overflow: auto;
}
.white_content4 {
display: none;
position: fixed;
top: 74px;
left: 25%;
width: 50%;
height: 80%;
border: none;
background-color: white;
z-index:10002;
overflow: auto;
}
.white_content2 {
	display: none;
	position: fixed;
	top: 72px;
	left: 50%;
	width: 50%;
	height: 80%;
	border: none;
	z-index:10002;
	overflow: auto;
}
.white_content3{
display: none;
position: fixed;
top: 74px;
right: 5px;
width: 100px;
height: 200px;
border: none;
background-color: white;
z-index:10002;
overflow: auto;
}


.subhref{display:inline-block;height:33px;line-height:33px;width:100%; color:#FFF; font-weight:bold;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */text-align:center;}

/*----------------总体 适用-------------------------*/
.zindex-tab{width:100%;margin:0 auto;}



/*---------------------------底部-------------------------*/
.foot_height {
    margin-top:70px;
}
.bottom-fixed {
    background: #e3e5e4;
    bottom: 0;
    position: fixed;
    height: 59px;
    text-align:center;
    width: 100%;
    z-index: 999;
    line-height:80px;
    color:#727272;
    font-size:14px;
    padding-top:10px;
    border-top:1px solid #c0c1c0;
}
.bottom-fixed a{font-size:14px;color:#727272;font-weight:bold;}
.bottom-fixed span{ padding-top:0px; display:block}

.bottom-fixed .shop{
    background: url("../images/mobile/home/shangjia.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .shop_c{
    background: url("../images/mobile/home/shangjia_c.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .shangpin{
    background: url("../images/mobile/home/shangpin.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .shangpin_c{
    background: url("../images/mobile/home/shangpin_c.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .purchase{
    background: url("../images/mobile/home/tuangou.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .purchase_c{
    background: url("../images/mobile/home/tuangou_c.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}

.bottom-fixed .activity{
    background: url("../images/mobile/home/huodong.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .activity_c{
    background: url("../images/mobile/home/huodong_c.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}

.bottom-fixed .mine {
    background: url("../images/mobile/home/wode.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .mine_c{
    background: url("../images/mobile/home/wode_c.png") no-repeat scroll center 1px transparent;
    float: left;
    height: 100%;
    width: 20%;
}
.bottom-fixed .bottom-fixed .cur {color: #FF0000;}/*实名认证---------------------------------------------------------------*/
.optional_sex{ float:left; vertical-align:middle;  line-height: 30px;}