@charset "gbk";
@import url("globle.css");
@import url("iDialog.css");
/*通用*/
.hi-bg0{ width:100%; height:auto;padding:5px 0 10px; margin-top:44px;}
.w96{ width:96%; height:auto; margin:0px 2% 10px; background:#fff;}
.h-title{ width:96%; padding:0 2%; display:block; height:36px; line-height:36px; overflow:hidden; background:#fff; border-bottom:1px solid #d6d6d6}
.h-title .t-more{ color:#09c762; padding-right:10px; float:right; display:block}
.ore{background:#f98700}.hz{ font-weight: normal;color: #a50310;font-size: 14px;}.sl{background:#009bad}

/*顶部*/
header {width: 100%;position: relative;z-index:1110;height: 44px;line-height: 44px;}
.h{height: 44px;line-height: 44px;background:#09c762;color: #fff;font-size: 14px;text-align:center; width:100%;}
.h .h-b,.h .h-m,.h-nav .jt{ display:block;height:20px; background:transparent url(img/h-header.png) no-repeat 0 0; background-size:80px;position:absolute; top:10px;}
.h .h-b{ width:25px; height:32px; background-position:5px 1px;left:2%}
.h .h-ti { font-size:18px;}
.h .h-m{ width:20px; background-position:-61px 3px;right:11%; }

.h-nav{width: 100%; position:absolute; height:auto;top:44px;left:0px;background:#fff; display:none; border:1px solid #d4d4d4; border-top:none; z-index:999;}
.h-nav .jt{display:block; width:13px; height:10px; position:absolute; right:10.5%; top:-9px;background:url(img/sp.gif) no-repeat -5px -261px; background-size:40px;}
.h-nav ul{width:96%; padding:0 2%; background:#fff}
.h-nav ul li{ width:16%;height: 40px;line-height:40px; text-align:center; float:left; border-bottom:1px solid #d4d4d4;}.h-nav ul li.yh{ width:17%;}
.h-nav ul li a{color:#333333; font-size:16px; font-family:"华文黑体";}.nav2 ul li a:hover{ cursor:pointer; color:#a50310}

.mask{height:100%; width:100%; position:fixed; _position:absolute; top:44px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; } 

/***********************************************商家首页模板1开始***************************************************************/
/*详细页的更多页面*/
/*.hi-bg1{ width:100%; height:auto;padding:5px 0 10px; margin-top:56px;z-index:11;word-wrap: break-word;}*/
/*当前位置*/
.h-p{ height:38px;line-height:38px;overflow:hidden; font-size:16px; margin-bottom:0}.bn{ background:none}
.h-p a{ color:#09c762; margin-right:3px}
/*优惠快捷键*/
.syh{ margin-bottom:16px;background: url(img/bg-rp.png) repeat 0 0; background-size:4px; border-bottom:1px solid #ccc;overflow:hidden;}
.syh ul{width:92%; padding:0 4%; margin:10px 0}
.syh ul li{ width:25%;height:60px;text-align:center; float:left;}
.syh ul li a{ color:#333333;font-family:"华文黑体"; display:block; width:70px; height:60px; margin:5px auto}
.syh ul li a img{ width:30px; height:30px;}.syh ul li a span{ display:block; height:32px; line-height:32px; font-size:15px;}
.syh ul li a:hover{ cursor:pointer; color:#a50310}
/*图标导航*/
.h-lo{ background:#fff;overflow:hidden; margin-bottom:16px;-webkit-box-shadow:0px 1px 3px #cccccc;box-shadow:0px 1px 3px #cccccc;}
.h-lo ul{width:92%; padding:0 4%; margin:15px 0 10px;}
.h-lo ul li{ width:25%;height:72px;text-align:center; float:left; margin-bottom:10px}
.h-lo ul li a{ color:#333333; font-size:14px; font-family:"华文黑体"; display:block; width:70px; height:72px; margin:5px auto}
.h-lo ul li a img{ width:44px; height:44px;}.h-lo ul li a span{ display:block; height:32px; line-height:32px; font-size:16px;}
.h-lo ul li a:hover{ cursor:pointer; color:#a50310}

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto 10px; width:100%; height:150px}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:100; }
.slideBox .hd li{ display:inline-block; width:10px; height:28px; background: url(img/li.png) no-repeat 1px center; background-size:8px; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:url(img/2.png) no-repeat center 9px; background-size:14px }

.slideBox .bd{ position:relative; z-index:0; height:150px;}	.slideBox .bd ul{ height:150px}
.slideBox .bd li{ position:relative; text-align:center; width:100%; height:150px; overflow:hidden}
.slideBox .bd li .pic{ display:block; width:100%; height:150px;}
.slideBox .bd li img{ background:url(img/loading.gif) center center no-repeat;vertical-align: middle;width:100%; height:100%}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  
.slideBox .bd li .tit{ display:block; width:100%;position:absolute; bottom:0; left:0; text-indent:10px; font-size:16px;height:28px; line-height:28px; background: rgba(255,255,255,0.6); color:#424242;  text-align:left;  }

/*商家首页分类切换*/
.sj-tabBox .hd{width:100%;height:40px; line-height:40px;font-size:16px;border-bottom:1px solid #ccc; position:relative;  }
.sj-tabBox .hd ul{ position:absolute;width:100%; height:41px; top:0; overflow:hidden;  }
.sj-tabBox .hd ul li{ float:left; text-align:center; color:#666; width:50%; float:left;}
.sj-tabBox .hd ul .on{ border-top:2px solid #f98700; border-bottom-color:#fff; background:#fff; }
.sj-tabBox .hd ul .on a{ display:block; color:#f98700; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
 /* .sj-tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); } 去掉链接触摸高亮 */
.sj-tabBox .bd{ }
/*推荐商家列表开始*/
.sj-tj{ width:98%; padding:14px 1%; height:auto;background:#fff;}
.sj-tj li{height:100px; overflow:hidden; float:left; margin:0 1% 14px;}
.sj-tj li a,.sj-tj li span{ display:block; overflow:hidden}
.sj-tj li a{ height:100px;width:94px; margin:0 auto;text-align:center; }
.sj-tj li a .tj-img{ width:94px; height:63px; margin:0 auto;}.sj-tj li a .tj-img img{ width:100%; height:100%;}
.sj-tj li a .tj-title{ height:40px; line-height:20px; font-size:15px; width:100%; color:#000}
/*修改后的推荐商家列表*/
.sj-tjh{ width:98%; padding:14px 1%; height:auto;background:#fff;}
.sj-tjh li{ overflow:hidden; float:left; margin:0 1% 14px; width:48%}
.sj-tjh li a,.sj-tjh li span{ display:block; overflow:hidden}
.sj-tjh li a{width:140px; margin:0 auto;text-align:center; }
.sj-tjh li a .tj-img{ width:140px; height:70px; margin:0 auto;}.sj-tjh li a .tj-img img{ width:100%; height:100%;}
.sj-tjh li a .tj-title{ height:30px;line-height:30px; font-size:14px; width:100%; color:#000}

a.go {
	display: block;
	width: 92%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #f0f0f0;
	margin: 10px 4%;
	font-size: 18px;
}
/*优惠券列表开始*/
.sj-yh{width:100%; height:auto;}
.sj-yh li{height:104px;float:left;width:100%;  margin:8px 0; overflow:hidden; background:#fff; -webkit-box-shadow:0px 1px 5px #cccccc;box-shadow:0px 1px 5px #cccccc;}
.sj-yh li a ,.sj-yh li p,.sj-yh li span{ display:block; overflow:hidden}
.sj-yh li a{height:84px;width:96%; padding:10px 2%;}
.sj-yh li .sjyh-left{ width:113px; height:84px; float:left;position:relative; overflow:hidden; margin-right:10px}
.sj-yh li .sjyh-left img{ width:100%; height:100%;}
.sj-yh li .sjyh-left .zhe{ position:absolute; left:0px; top:0px; height:46px; width:46px;background:url(img/zhe.png) no-repeat; background-size:46px; color:#fff;}
.sj-yh li .sjyh-left .zhe b{ display:block;transform:rotate(-46deg);-ms-transform:rotate(-46deg);-webkit-transform:rotate(-46deg); font-weight:normal; margin:2px 0 0 -3px; font-size:13px;}
.sj-yh li .sjyh-r{ /*margin-left:120px;*/height:84px;overflow:hidden}
.sj-yh li .sjyh-r .sjyhr-1{ height:26px; line-height:26px; color:#000; font-size:18px; margin-bottom:4px}
.sj-yh li .sjyh-r .sjyhr-2{ height:30px; line-height:30px; }
.sj-yh li .sjyh-r .sjyhr-2 span{ float:left;font-size:26px; margin-right:6px;}
.sj-yh li .sjyh-r .sjyhr-2 s{ float:left;font-size:14px;}
.sj-yh li .sjyh-r .sjyhr-3{ height:26px; line-height:32px; color:#666666;}
.sj-yh li .sjyh-r .sjyhr-3 span{ float:left; background:transparent url(img/yh.png) no-repeat; background-size:96px; padding-left:24px;}
.sj-yh li .sjyh-r .sjyhr-3 span.ren{ background-position:4px center; margin-right:6px;}
.sj-yh li .sjyh-r .sjyhr-3 span.cishu{ background-position:-76px center}
/***********************************************商城频道首页结束**************************************************************/


/***********************************************优惠券列表页面开始**************************************************************/

/*分类*/
.f-all{width:100%; height:auto}
.fline{height:0px; border-top:1px solid #e9e9e9; width:100%}
.f-title{ width:100%; height:46px; line-height:46px; font-size:16px;position: relative;border-bottom:1px solid #ccc;z-index:1008;}
.f-title ul{ background:#f4f4f4; width:100%; height:46px;}
.f-title ul li{ float:left; width:33%; height:46px; line-height:46px;border-right:1px solid #d8d8d8;text-align:center;}
.f-title ul li a{ display:block; width:100%; height:46px; line-height:46px; }.f-title ul li a:hover{ color:#000}
.f-title ul li.none{ border:none}
.f-title ul li img{ margin:22px 0 0 5px}.f-title ul li a.xiala img{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
/*弹出框内容*/
#wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5,#wrapper6,#wrapper7,#wrapper8,#wrapper9,#wrapper10,#wrapper11,#wrapper12,#wrapper13,#wrapper14 {position: relative;height:360px;overflow: hidden;}
#flwrapper,#flwrapper1,#flwrapper2,#flwrapper3,#flwrapper4,#flwrapper5,#flwrapper6,#flwrapper7,#flwrapper8,#flwrapper9,#flwrapper10,#flwrapper11,#flwrapper12,#flwrapper13,#flwrapper14 {position: relative; height:360px;overflow: hidden;}
.qy,.flqy{width:100%; height:360px; overflow:hidden;position:absolute;background: #eee; z-index:9991;}/*display:none;	.qy隐藏会使热门产品列表不显示大分类*/
.bjc{ width:100%; height:auto;}
.xuan,.ch-list{ width:49%;float:left; overflow:hidden;}
.xuan ul li,.ch-list ul li{ width:100%;height:44px;font-size:16px;line-height:44px;overflow:hidden;}
.xu {width: 100%}
.xu li {width: 100%}
.mask1,.mask2 {height: 100%;width: 100%;position: fixed;top: 0;z-index: 1;background: rgba(0,0,0,.5);display: none}
/*筛选内容*/
.xuan{background:#ffffff;}
.xuan ul .all{ display:block; width:100%; height:44px; line-height:44px; font-size:16px;overflow:hidden;border-bottom:1px solid #E8E8E8; padding-left:12px;}
.xuan ul li{background:url(img/tck.png) no-repeat 90% 17px;border-bottom:1px solid #E8E8E8;background-size:8px; color:#666; text-align:left }
.xuan ul li a{ display:inline-block; padding-left:12px; }
.xuan ul li.d2{background:#eee url(img/tck.png) no-repeat 90% 17px;background-size:8px; border-left:3px solid #09c762;}
/*二级列表*/
.ch-list{background:#EEE;height:100%;/*border-left:1px solid #c8c8c8;*/}
.ch-list ul li{border-bottom:1px solid #E8E8E8;text-align:left }.ch-list ul li a{ display: inline-block; width:100%; height:44px;padding-left:12px}
.xuan ul .on {background: #f8f8f8;}
/***********************************************优惠券详细页面开始**************************************************************/
/*一张图*/
.yhj-tu{ width:100%; height:148px; overflow:hidden}
.yhj-tu img{ width:100%; height:100%}
.yhj-title{width:96%; padding:0 2%;font-size:16px; background:#fff;overflow:hidden}
.yhj-title p{ margin:8px 0 10px; display:block;height:auto; line-height:22px; overflow:hidden}

/*优惠券分类切换*/
.yhj-t{width:100%;height:40px; line-height:40px;font-size:16px; background:#f3f3f3;position:relative;  }
.yhj-t ul{ position:absolute;width:100%; height:42px; top:0; overflow:hidden;  }
.yhj-t ul li{ float:left; text-align:center; color:#666; width:50%; float:left;}
.yhj-t ul .on{ border-bottom:2px solid #f98700; color:#f98700}
.yhj-t ul .on a{ display:block; color:#f98700; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.yhj-xx{height:auto; overflow:hidden}
/*切换内容1：使用说明*/
.sm{ width:96%; padding:10px 2%; background:#fff; margin-bottom:14px;}
.sm span,.sm p{ display:block; overflow:hidden;}
.sm span{ height:32px; line-height:32px; width:100% overflow:hidden; font-size:16px;}
.sm p{width:99%; margin-left:1%;height:auto; line-height:24px; font-size:17px;}
a.go-sj{display:block;width:95%;padding:0 2% 0px 3%;height:44px;line-height:44px;border-top:1px solid #f1654e;font-size:16px;overflow:hidden;background:#fff url(img/arrow-b.png) no-repeat 98% center;
 background-size:12px;}
a.go-sj b{color:#09c762; font-weight:normal; font-size:18px}
/*切换内容1：优惠券详情*/
.yhj-all{ background:#fff; width:96%; padding:10px 2%; line-height:26px; font-size:17px;}
.yhj-all img{ max-width:100%; height:auto; }

/*领取优惠券*/
a.lingqu{ display:block; width:96%; height:40px; line-height:40px; margin:10px 2%;color:#fff; text-align:center; background:#00a285;}
a.lingqu span{ padding:5px 0 5px 24px; background:url(img/ticket.png) no-repeat 0 center;background-size:20px; font-size:16px}
/***********************************************商城详细页面开始**************************************************************/
/*2评分*/
.sc-x{ width:96%; margin:0 2%; overflow:hidden; padding-bottom:6px}
.sc-x p,.sc-x a{ display:block;  color:#424242; font-size:17px; border-bottom:1px solid #ccc; overflow:hidden}/*height:42px; line-height:42px;*/
.sc-x a.go{ background:url(img/arrow.png) no-repeat right center; background-size:10px; border:none}
.pf span{ width:33%; display:block; float:left}
.bz span{ padding:5px 0 5px 20px; background:transparent url(img/bz.png) no-repeat; background-size:90px; font-size:12px; margin-right:8px;}
.bz span.bz1{ background-position:1px 3px}
.bz span.bz2{ background-position:-72px 3px}
.bz span.bz3{ background-position:1px -55px}
.bz span.bz4{ background-position:-71px -55px}
a.go-left{ float:left; display:block;}
a.go-r{ float:right; display:block; color:#09c762;padding-right:18px;background:url(img/arrow.png) no-repeat right center; background-size:10px;}
/***********************************************打折卡页面开始**************************************************************/
.tb-list,.tb-list .tb-ul{ width:100%; height:auto; overflow:hidden}
.tb-ul li{ width:100%; height:auto; overflow:hidden;padding:10px 0; } 
.tb-ul li.bg{ background:#f5f5f5}
.tb-ul li a{ display:inline-block; width:96%; height:66px; margin:0 2%;overflow:hidden}
.tb-ul li .tb-img{ display:inline-block;width:72px; height:66px; overflow:hidden; float:left}
.tb-ul li .tb-img img{ width:100%; height:100%;}
.tb-ul li .tb-r{ margin-left:80px; height:66px;overflow:hidden}
.tb-ul li .tb-r .tb-t{font-size:17px; color:#000; margin-top:-18px;}
.tb-ul li .tb-r .tb-t span{ display:block; overflow:hidden}
.tb-ul li .tb-r .tb-t1{max-width:76%; float:left}
.tb-ul li .tb-r .tb-t2{max-width:22%; float:right}
.tb-ul li .tb-r p{ display:block; width:100%; height:24px;line-height:24px; overflow:hidden}
.tb-ul li .tb-r p .tb-bt{ display:block; width:100%; float:left}.tb-ul li .tb-r p .tb-bt b{ font-weight:normal; font-size:16px;}
/***********************************************打折促销页面开始**************************************************************/
/*搜索*/
.for{ width:96%; margin:5px 2% 10px; height:40px; line-height:40px; border:1px solid #CCC; background:#fff; overflow:hidden}
.for .input{float:left; margin-right:-70px; width:100% ;margin-top:1px; overflow:hidden}
.for input{ float:left;height:38px; padding-left:34px;width:100%; background:url(img/search.png) no-repeat 8px center; background-size:20px}
.for .button{  float:right;width:66px; height:40px;border-left:1px solid #ccc;color:#000; font-size:16px; background:#fff}
.for .button button{float:right;width:66px; height:40px;color:#000; font-size:16px; background:#fff}

/*折扣优惠*/
.yh-list{ width:100%; height:auto; overflow:hidden}
.yh-list .yh-ul li{width: 96%;
padding: 0 2%;
height: auto;
overflow: hidden;
border-bottom: 1px solid #ccc;}
.yh-list .yh-ul li.bg1{ background:#f5f5f5}
.yh-list .yh-ul li a{display: inline-block;
width: 100%;
height: 28px;
line-height: 28px;
margin: 8px 0;
position: relative;
overflow: hidden;}
.yh-list .yh-ul li a .zx-left {
display: block;
float: left;
margin-right: 45px;
font-size: 17px;
color: #424242;
overflow: hidden;
}
.yh-list .yh-ul li a .zx-r {
display: block;
position: absolute;
right: 0;
top: 0;
text-align: right;
width: 45px;
font-size: 15px;
overflow: hidden;
}
.yh-list .yh-ul li .h-time{ color:#8d8d92; font-size:16px;text-align: right;float: right;}

/*领取优惠券成功*/
.bm-success{position:fixed; height:160px; width:222px;left:50%;  top:50%; margin:-100px 0 0 -111px; display:none;z-index:1002; background:#fff;}
.bmd{ position:absolute; top:-23px; left:39%}
.bm-success span,.bm-success p,.bm-success a{ display: block; overflow:hidden; text-align:center}
.bm-success span{ line-height:30px; margin-top:40px; font-size:18px;}
.bm-success p,.bm-success .dyc{ margin:0 auto; line-height:24px; color:#666666; text-align:left}
.bm-success p{width:200px;}.bm-success .dyc{width:140px;}
.bm-success a.dys,.bm-success a.dyx{width:92%; margin:0 4%; background:#22c064; height:36px; line-height:36px; color:#fff;position:absolute; bottom:20px;}
.bm-success a.dys{background:#22c064;}
.bm-success a.dyx{background:#f98700;}
.bm-success a.email{ color:#09c762}/*团购合作*/
.tg-ts{ color:#09c762;display:block; width:96%; margin:0 2%; line-height:22px; font-size:16px; margin-top:18px}
.mask1{height:100%; width:100%; position:fixed; _position:absolute; top:44px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; } 

/********没有房源信息*********/
.nodataa4{	padding-bottom: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 45px auto 20px;background-image: url("img/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 100%;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}



/*商家列表*/
.sjlist{ width:100%;height:auto; overflow:hidden; background:#fff;}
.sjlist ul li{ width:100%; height:auto;border-bottom: 1px solid #dedede; overflow:hidden; }
.sjlist ul li:hover,.sjlist2 ul li:hover,.sjlist3 ul li:hover{ background:#f4f4f4}
.sjlist ul li a{display:block;height:auto;padding:10px 1% 5px 2%;width:97%;}
.sjlist ul li .sjimg{width:120px;height:70px;overflow:hidden;float:left;position:relative;margin-right:10px;}
.sjlist ul li .sjimg img{width:100%;height:100%;}
.sjlist ul li .sjimg span.qian{width:65px;height:18px; line-height:18px; font-size:12px; text-align:center;overflow:hidden;background:#5bbf37;color:#fff;position:absolute;top:5px; left:-13px;transform:rotate(-38deg);-webkit-transform:rotate(-38deg);}
.sjlist ul li .sjri{height:80px;overflow:hidden;/*margin-left:124px;*/}
.sjlist ul li .sjri p,.sjlist ul li .sjri span{ display:block; float:left; overflow:hidden}
.sjlist ul li .sjri p.sjr2,.sjlist ul li .sjri p.sjr3 span.s33{ background: transparent url(img/sj.png) no-repeat 0 0; background-size:14px}
.sjlist ul li .sjri p.sjr1{ width:100%; font-size:17px; height:20px; line-height:20px;color:#000}
.sjlist ul li .sjri p.sjr2{ padding-left:20px; height:25px;color:#b1b1b1; background-position:1px 4px; line-height:25px}
.sjlist ul li .sjri p.sjr3{height:22px;line-height:22px; width:100%;color:#b1b1b1;}
.sjlist ul li .sjri p.sjr3 span.s31{ float:left; max-width:50%}.sjlist ul li .sjri p.sjr3 span.s31 b{ font-weight:normal; color:#ff6258; font-size:16px; margin-left:5px;}
.sjlist ul li .sjri p.sjr3 span.s32{ float:right}
.sjlist ul li .sjri p.sjr3 span.s33{ float:right; margin-left:5px; padding-left:20px; background-position:5px -28px}
.sjlist ul li .sjri p.sjr4{height:25px;line-height:25px; width:100%;color:#b1b1b1;}
.sjlist ul li .sjri p.sjr4 span.s41,.sjlist ul li .sjri p.sjr4 span.s42,.sjlist ul li .sjri p.sjr4 span.s43{ padding:0px 4px; color:#fff; }
.sjlist ul li .sjri p.sjr4 span.s41{ background:#ffb446;margin-right:5px}
.sjlist ul li .sjri p.sjr4 span.s42{ background:#73c257;margin-right:5px}
.sjlist ul li .sjri p.sjr4 span.s43{ background:#CC2B21;margin-right:5px}
.sjlist ul li .sjri p.sjr4 span.sxin,.sjlist ul li .sjri p.sjr4 span.sx{height:18px;background:transparent url(img/sj.png) repeat-x 0 0;background-size:16px;width:80px;vertical-align: top; margin-right:3px}
.sjlist ul li .sjri p.sjr4 span.sxin{background-position:0 -95px; float:right}
.sjlist ul li .sjri p.sjr4 span.sx{background-position:0 -67px;}

.w96{ width:96%; height:100%; margin:0px 2% 10px; }

/*搜索*/
div.he-r{margin-top:20px;margin-left:30px;height:44px; overflow:hidden;position:relative}
.he .he-r form{}
div.he-r input{ height:34px; line-height:34px; border:1px solid #ccc; margin-top:4px; width:80%; font-size:18px; padding-left:5px;}
div.he-r button{width:38px; height:32px;right:4%; display:block;background:#09c762 url(img/h-header01.png) no-repeat -20px 5px; background-size:80px;position:absolute; top:6px;}
.mask{height:100%; width:100%; position:fixed; _position:absolute; top:44px; z-index:998;  opacity:0.5; filter: alpha(opacity=50); background-color:#000; } 

.h .h-u {
  position: absolute;
  top: 10px;
  right: 15px;
  background: url(../img/user.png) no-repeat;
  background-size: cover;
  width: 20px;
  height: 20px;
  display: block;
}
/***********************************************团购订单列表。优惠券 页面开始***************************************************************/
/*团购订单列表*/
.bag{ width:96%; margin:0 2%;height:auto; margin-top:6px; padding:14px 0}
.dd-list{ width:100%; height:auto;overflow:hidden}
.dd-list ul{ width:100%; overflow:hidden}
.dd-list ul li{ width:96%;/* max-height:112px;*/padding:10px 2%; color:#424242; background:#fff; margin-bottom:10px;overflow:hidden} 
.dd-list ul li .ddl-top{ /*max-height:74px;*/border-bottom:1px solid #ccc; padding:5px 0; display:block;overflow:hidden}
.dd-list ul li .ddl-top .ddt-t{ maxheight:38px; line-height:20px; overflow:hidden; margin-bottom:3px;}
.dd-list ul li .ddl-top .ddt-t p{ display:block;width:73%;float:left; overflow:hidden; font-size:16px} 
.dd-list ul li .ddl-top .ddt-t span{display:block;width:27%;float:right; text-align:right;overflow:hidden; font-size:18px} 
.dd-list ul li .ddl-top .ddt-b{height:28px;line-height:28px;overflow:hidden; font-size:15px}
.dd-list ul li .ddl-top .ddt-b .ddt-b1{ max-width:73%;float:left;display:block}
.dd-list ul li .ddl-top .ddt-b .ddt-b2{max-width:27%;float:right;text-align:right;display:block}
.dd-list ul li .ddl-bottom{height:38px; line-height:38px;overflow:hidden; font-size:16px;}
.dd-list ul li .ddl-bottom span{ display:block; float:left;}
.dd-list ul li .ddl-bottom span b{ font-size:14px}
.dd-list ul li .ddl-bottom p{ display:block; float:right}
.dd-list ul li .ddl-bottom p a{ margin:0 4px; padding-left:20px;color:#999999; display:block; float:left}
.dd-list ul li .ddl-bottom p a.delete{ background:url(img/del.png) no-repeat 0 center; background-size:16px}
.sum{ display:block; height:auto; line-height:30px; font-size:16px; display:block; background:#ececec; margin:10px 0; padding:10px 0}
.sum span{ margin-right:6px; padding-left:4px}
.sum1{ display:block; float:left}.sum2{ display:block; margin-left:110px}.sum2 span{ float:left}
/*新增的消费卷列表*/
.dd-list ul li .ddl-xf{height:autopx; width:100%;overflow:hidden; font-size:16px;}
.ddl-xf ul li{ height:38px; line-height:38px; padding:0 4px;border-bottom:1px solid #ccc;overflow:hidden}
.ddl-xf ul li span{ display:block;overflow:hidden}
.ddl-xf ul li span.dxj-1{width:68%; font-size:17px;float:left; color:#666}
.ddl-xf ul li span.dxj-2{width:30%; font-size:15px;float:right; text-align:right; color:#999}
/*团购券*/
.dd-list ul li .ddl-top .ddjuan-b{height:28px;line-height:28px;overflow:hidden; font-size:13px}
.dd-list ul li .ddl-top .ddjuan-b1{ max-width:43%;float:left; color:#999999;display:block}.dd-list ul li .ddl-top .ddjuan-b1 b{ font-weight:bold; color:#09c762; font-size:18px}
.dd-list ul li .ddl-top .ddjuan-b2{max-width:54%;float:right;text-align:right;display:block}

.tabBox{ margin:5px 0}
.tabBox .hd{ height:40px; line-height:40px; width:100%; font-size:18px; background:#fff;border-bottom:1px solid #ccc;position:relative;  }
.tabBox .hd ul{ position:absolute; width:100%;  height:41px; top:0; overflow:hidden;  }
.tabBox .hd ul li{ float:left; width:33%; float:left; overflow:hidden; text-align:center;color:#666;  }
.tabBox .hd ul .on{ border-top:3px solid #09c762; }
.tabBox .hd ul .on a{ display:block;color:#f98700;/* 修复Android 4.0.x 默认浏览器当前样色无效果bug */}

/********没有信息*********/
.nodataa4{	padding-bottom: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 45px auto 20px;background-image: url("img/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 322px;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}

/*热门产品页列表*/
/***********************************************列表页面开始**************************************************************/
.for{ width:96%; margin:5px 2% 0px;  line-height:40px; border:1px solid #CCC; background:#fff; overflow:hidden}
.for .input{margin-right:-66px; float:left; width:84%; margin-top:1px}
.for input{ float:left;height:38px; padding-left:34px;width:100%; background:url(img/search.png) no-repeat 8px center; background-size:20px}
.for button{ width:16%; float:right; height:40px; background:#09c762; color:#fff; font-size:16px}


a.s-title{ font-size:18px; color:#000; display:block; float:left}
.s-list{}
.s-ul{ padding:14px 0; height:auto; overflow:hidden}
.s-ul li{width:46%; margin:6px 2%; float:left; position:relative}
.s-ul li div{ display:block; width:146px; height:auto; margin:0 auto;overflow:hidden}
.s-ul li .s-top{ display:block; width:146px; height:196px; border-bottom:1px solid #CCC;overflow:hidden}
.s-ul li span{ display:block; overflow:hidden}
.s-ul li .s-top p.s-1{ width:100%; height:146px; overflow:hidden; position:relative}
.s-ul li .s-top p.s-1 .s-img{ width:146px; height:146px; line-height:100px; text-align:center; margin:0 auto;vertical-align:middle; display: table-cell}
.s-ul li .s-top p.s-1 .s-img img{ max-width:100%; max-height:100%; margin:0 auto;vertical-align:middle}
.s-ul li .s-top p.s-1 .hot{ position:absolute;bottom:0; left:0; background:#fb5007; color:#fff; font-size:16px; padding:2px 3px; max-width:30px;}
.s-ul li .s-top .s-2{ height:40px; line-height:20px; margin:5px 0; overflow:hidden; padding:0 4px; font-size:15px; color:#123261}
.s-ul li p.s-bot{ height:34px; line-height:34px;position:relative;z-index:10;}
.s-ul li .s-bot span.jg{ float:left;width:100%; color:#fc6e43; padding-left:3px; font-size:18px}
.s-ul li .s-bot span.jg s{ font-size:14px; color:#999999; margin-left:2px}
.s-ul li .s-bot span.fg{ float:left; border-right:1px solid #999; height:20px; margin-top:8px}
.s-ul li .s-bot a{display:block;float:right; width:30px; height:26px; background:url(img/shopcart.png) no-repeat; background-size:20px; margin-top:7px;}
.s-ul li .gocart-s{ display:block; display:none;width:146px;height:30px;line-height:30px; background:#F90; color:#fff; font-size:16px; position:absolute;bottom:34px; left:0}
/********没有信息*********/
.nodataa4{	padding-bottom: 40px;padding-top: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 0 auto 20px;background-image: url("img/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 322px;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}
.qy2{width:100%; height:360px; overflow:hidden;position:absolute;background: #fff; z-index:9991;}/*display:none;	.qy2隐藏会使热门产品列表不显示大分类*/

/*修改后的条件筛选*/
.chose{width:96%; height:auto;padding:0px 2%; overflow:hidden;}
.chose ul li{ padding-right:18px;line-height:40px; overflow:hidden; border-bottom:1px solid #dddddd; font-size:16px; position:relative} 
.chose ul li.start{height:40px; } 
.chose ul li span{ color:#999999; margin:0 6px 0 2px; float:left}
.chose ul li a{ color:#424242; margin:0 3px; font-size:16px; display:inline-block; padding:0 2px}
.chose ul li .down,.chose ul li .down1,.chose ul li .up,.chose ul li .up1{font-weight:normal; display:block; width:20px; height:20px; position:absolute; right:2px; background:url(img/dnup.png) no-repeat 0px 0px; background-size:16px}
.chose ul li .down{ background-position:0px -47px;top:14px}.chose ul li .down1{ background-position:0px -40px;bottom:14px}
.chose ul li .up,.chose ul li .up1{ background-position: 0px 9px;bottom:14px}

.chose ul li.click1{ height:auto;}
.chose ul li a.a-{ background:#09c762; color:#fff; height:24px; line-height:24px; margin-top:8px;border-radius:3px;-webkit-border-radius:3px; }
.chose ul li.nav-a{display:none}
/*经纪人列表页*/
.chose ul li.start1{height:40px; }

/*分享提示1*/

.sharehelper {position: fixed;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8) url(img/share_tips.png) center top no-repeat;background-size: 90% auto;z-index: 99999;display: none;}



/***********************************************商城详细页面开始**************************************************************/
/*1图片切换*/
.pnslideBox{ position:relative; width:100%;  height:190px; overflow:hidden; margin:0px auto 10px;  }
.pnslideBox .bd{ position:relative; z-index:0;margin:5px 20px 0px;  overflow:hidden }
.pnslideBox .bd li{ position:relative; height:156px; }
.pnslideBox .bd li img{ max-height:100%; max-width:100%;display:block; margin:0 auto; }
.pnslideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.pnslideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7);}
.pnslideBox .hd{ position:absolute; width:100%;  height:21px; bottom:0; left:0; z-index:1; }
.pnslideBox .hd ul{padding-top:5px; margin:0 auto; width:100px}
.pnslideBox .hd li{ display:inline-block; width:12px; font-size:0; height:12px; background:#fff; border:1px solid #cdcdcd; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; border-radius:8px;}
.pnslideBox .hd .on{ background:#999999;  }
.pnslideBox .prev,.pnslideBox .next{ position:absolute; left:0; top:-100px; display:block; width:23px; height:27px; line-height:27px; text-align:center;}
.pnslideBox .prev img,.pnslideBox .next img{ width:10px}
.pnslideBox .next{ left:auto; right:0;}
/*1标题*/
.s-t{ display:block; width:96%; max-height:44px;line-height:22px; margin:2px 2%;font-size:18px; color:#424242;}
.s-b{ height:40px; line-height:40px; margin:10px 2% 0; border-top:1px solid #d6d6d6; position:relative; z-index:10}
.s-b .s-bl{ display:block; float:left; max-width:80%; font-size:22px; color:#a50310;overflow:hidden;}
.s-b .s-bl s{ font-size:14px; color:#a8a8a8;}
a.f-share{ padding-left:26px;background:url(img/share.png) no-repeat 1px center; background-size:18px; font-size:18px;color:#666666; display:block; float:right}
/*1分享*/
.an1{ position:absolute; left:0; top:34px;background:url(img/bg7.png) repeat; display:none;width:100%;-webkit-border-radius:8px;border-radius:8px; height:90px}
.an1 .jtx{ background:url(img/jt1.png) no-repeat; display:block; width:14px; height:7px; position:absolute; right:32px;top:-6px; background-size:14px}
.an1 ul{ width:100%; overflow:hidden; margin:19px auto;}
.an1 ul li{float:left; width:25%; text-align:center}
.an1 ul li img{ width:51px; height:52px; margin:auto}
/*2评分*/
.sc-x{ width:96%; margin:0 2%;  padding-bottom:6px}/*overflow:hidden;*/
.sc-x p,.sc-x a{ color:#424242; font-size:17px; border-bottom:1px solid #ccc; }/*height:42px; line-height:42px;overflow:hidden;display:block;  */
.sc-x a.go{ background:url(img/arrow.png) no-repeat right center; background-size:10px; border:none}
.pf span{ width:33%; display:block; float:left}
.bz span{ padding:5px 0 5px 20px; background:transparent url(img/bz.png) no-repeat; background-size:90px; font-size:12px; margin-right:8px;}
.bz span.bz1{ background-position:1px 3px}
.bz span.bz2{ background-position:-72px 3px}
.bz span.bz3{ background-position:1px -55px}
.bz span.bz4{ background-position:-71px -55px}
a.go-left{ float:left; display:block;}
a.go-r{ float:right; display:block; color:#09c762;padding-right:18px;background:url(img/arrow.png) no-repeat right center; background-size:10px;}
/**************详情介绍页面开始************/
.h-bg{width:96%;height:auto;margin:14px 2% 60px;z-index:11;word-wrap: break-word;  background:#fff;}
.sc-xx{ width:96%; margin:0 2%; overflow:hidden; padding:10px 0}
.sc-xx p{ display:block; line-height:26px; font-size:17px; color:#000}
.sc-xx img{ max-width:100%; height:auto; margin:6px 0}

/*底部加入购物车*/
.go-cart{ width:92%;padding:0 4%;height:50px; line-height:50px; font-size:18px; background:#fff; border-top:1px solid #09c762; position:fixed; bottom:0; left:0; z-index:111}
#tab{ width:72px; height:50px; line-height:24px; margin-top:8px; float:left}
#tab .num{ width:70px; float:left; overflow:hidden; border:1px solid #bbbdc1;}
#tab .num .text_box,#tab .num a{width:22px;  height:24px;float:left; text-align:center; }
#tab .num .text_box{border-left:1px solid #bbbdc1;border-right:1px solid #bbbdc1; font-size:18px}
#tab .num a{ display:block;font-size:20px;}
.go-cart a.buy,.go-cart a.cart{ display:block; float:left;width:100px; height: 36px; line-height:36px;text-align:center; margin-top:6px; color:#fff; }
.go-cart a.buy{ background:#f98700; margin:6px 10px 0;}
.go-cart a.cart{background:#00a489}
/*成功加入购物车*/
.gocart{ display:none;position:fixed; bottom:44px; left:10%; z-index:99999; width:80%; height:40px; line-height:40px; background: url(img/bg7.png) repeat; color:#fff; font-size:16px; }
/*公告*/
.notice-list{ height:auto;overflow:hidden}
.notice-list .notice-ul li{line-height:22px; padding:10px 0}
.notice-list .notice-ul li.bg1{ background:#f5f5f5}
.notice-list .notice-ul li a{width:96%;padding:2px 2%;color:#424242;font-size:16px;display:block;max-height:44px;overflow:hidden}
.notice-list .notice-ul li .h-time{color:#8d8d92;font-size:16px;text-align:right;float:right;}
