@charset "utf-8";
/* CSS Document */

/* 外卖首页顶部 */
.wm_top {
    width: auto; background: #ffffff; height: 40px; line-height: 40px; font-size: 18px; padding: 2px 0%; color: #333; margin: 0; width: 100%; border-bottom:1px #e0e0e0 solid;}
	
.wm_top_h{border-bottom:none; border-bottom:1px solid #ededed; background-size:100%; color:#fff;}

.input_sosuo { border-radius: 14px;  width: 62%; height: 28px; line-height:28px; padding: 0 5px 0 35px; background-color: #ededed; color:#999;font-size: 12px; display: inline; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; -webkit-border-radius: 14px; }
.input_sosuo_img{ position:absolute; height:16px; padding-left:10px; margin-top:14px;}
.wm_top_r{display:inline-block; font-size:14px; color:#333; position:absolute; float:right; right:3%;}
.wm_top_ss{width:73%; display:inline-block; padding-left:10%;}
.wm_top_ss img{position:absolute; height:16px; margin-top:12px; padding-left:3%;}
.wm_top_ss .wm_sosuo{ float:left; margin-top:6px; width:88%; border-radius:4px;  height: 28px; line-height:28px; padding: 0 1% 0 14%; background-color: #ededed; color:#999;font-size: 12px; display: inline-block; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}





/* 外卖首页搜索框 */
.wm_ss{ width:94%; padding:0 3%; background:#fff;}
.wm_ss .wm_sosuo{ width:88%; border-radius: 14px;  height: 28px; line-height:28px; padding: 0 1% 0 11%; background-color: #ededed; color:#999;font-size: 12px; display: inline-block;
 -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; -webkit-border-radius: 14px;}
.wm_ss .tq{ float:right; height:20px; margin-top:4px;}
.sst{position:absolute; height:16px; padding-left:4%; margin-top:6px;}
.ssx{position:absolute; height:16px; right:5%; margin-top:6px;}

/*外卖首页入口*/
.wm_rk{ margin-bottom:10px;}
.rk_tub { padding:5px 0; background:#fff; font-size:12px; color:#999;}
.rk_tub tr td{ width:25%; text-align:center; padding:5px 0;}
.rk_tub tr td img{ width:55%;}
.rk_gd{ margin-top:-18px; position:absolute; left:50%; margin-left:-12px;  }
.rk_gd_1{ margin-left:-18px;  }
.rk_gd_2{ margin-left:-24px;  }
.rk_gd i{ width:9px; height:3px; display:inline-block; background-color:#dadada; margin-right:3px;}
.rk_gd .rk_gd_v{background-color:#999;}

/*外卖首页广告*/
.wm_guangg{width:100%; margin-bottom:10px; overflow:hidden; background:#fff;}
.wm_guangg img{ width:100%; float:left;}
.wm_guangg_s{width:95%; margin:0 2.5% 8px 2.5%; overflow:hidden;}
.wm_guangg_z ul{ padding:0px 1.5%;}
.wm_guangg_z ul li{ width:48%;  margin:0px 1%; float:left;}
.wm_guangg_z{ width:100%; margin-bottom:8px; overflow:hidden;}
.wm_guangg_x{ width:100%; margin-bottom:8px; overflow:hidden;}
.wm_guangg_x ul{ padding:0px 1.5%;}
.wm_guangg_x ul li{width:31.3%;  margin:0px 1%; float:left; }

/*外卖首页品质优选*/
.wm_shangj { clear:both; width:100%; margin-top:10px; overflow:hidden; background:#fff;}
.wm_shangj h2{ font-size:14px; padding-left:3%; color:#333; margin:9px 0;}
.wm_shangj ul{ padding:0px 1.5%; font-size:12px; color:#333; }
.wm_shangj ul li{width:25%; float:left; text-align:center;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom:5px; }
.wm_shangj ul li img{ width:75%;}

/*外卖首页推荐商家*/
.wm_item{ overflow:hidden; background:#FFF; margin-top:10px;}
.wm_tjsj{padding:9px 3%;  border-bottom:1px solid #ededed; color:#333333; font-size:14px; }
.tjsj_lb{ width:94%; overflow:hidden; padding:12px 3% 0px 3%;  position:relative;}
.tjsj_lb_2{ padding-bottom:10px; border-bottom:1px #ededed solid;}
.tjsj_lb_l{ width:75px; float:left; margin-right:10px; position:relative;}
.tjsj_lb_l img{width:75px; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.tjsj_lb_l .fany{ width:auto; height:15px; position:absolute; left:0; bottom:0;border-radius:0 0 0 3px; -webkit-border-radius:0 0 0 3px; -moz-border-radius:0 0 0 3px; -ms-border-radius:0 0 0 3px; -o-border-radius:0 0 0 3px;}
.tjsj_lb_l .cpt{width:75px; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.tjsj_lb_l .xfd{ position:absolute; top:0; left:0px;}
.tjsj_lb_l i{ position:absolute; top:-9px; right:-9px; font-style:normal; display:inline-block; width:16px; height:16px; border-radius:8px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border:2px solid #fff; color:#fff; font-size:12px; text-align:center; line-height:16px; background:#f43031;}
.tjsj_lb_l p{ font-size:12px; color:#fff; position:absolute; bottom:0; background-color: rgba(0,0,0,0.6); height:16px; line-height:16px; text-align:center; border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -o-border-radius:0 0 3px 3px; -ms-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px; width:75px; text-align:center; }
.tjsj_lb_r{ margin-left:85px; overflow:hidden;}
.tjsj_lb_r_w{border-bottom:none; padding-bottom:0px; }
.tjsj_lb_r h1{ font-size:18px; color:#333333; height:18px; line-height:20px; margin-bottom:5px; margin-top:5px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tjsj_lb_r h1 .yy{ width:16px; float:left; margin-right:5px; margin-top:1px;}
.tjsj_lb_r h1 font{ color:#f43031;}
.tjsj_lb_r .tjsj_rq_nr{ width:100%; overflow:hidden;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_ms{width:100%; overflow:hidden; margin-top:6px; margin-bottom:5px;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_ms span{ border:1px #34AEFF solid; font-size:12px; color:#34AEFF; padding:0 3px; border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_yd{width:100%; overflow:hidden; margin-top:6px; margin-bottom:5px;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_yd .s{ border:1px #34AEFF solid; font-size:12px; color:#34AEFF; padding:0 3px 0 0px; border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-radius: 2px;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_yd .yd{ background:#34AEFF ; color:#fff; padding:0 3px; margin-right:5px;}
.tjsj_lb_r  .tjsj_rq_nr .tjs_yd .yd1{ background:#ccc; border:1px #ccc solid;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq{ width:100%; overflow:hidden; margin-top:6px; margin-bottom:5px;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq a{ display:block; float:left; color:#999; font-size:12px; line-height:12px;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq span{ padding-left:5px; display:inline-block; float:left; margin-top:2px;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq .fs{ float:right; color:#fff; background:#f43031; padding:0 3px; line-height:16px; margin-top:0px; border-radius:9px; -moz-border-radius:9px; -ms-border-radius:9px; -o-border-radius:9px; -webkit-border-radius:9px; font-size:12px; height:16px;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq a img{ height:14px; float:left;}
.tjsj_lb_r .tjsj_rq_nr .tjsj_xl_rq i{ float:right; font-size:12px; font-style:normal;}
.tjsj_tj_zc{ width:100%; overflow:hidden; font-size:12px; margin-top:9px; color:#999;}
.tjsj_tj_zc span{ display:inline-block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; max-width:55%;}
.tjsj_tj_zc span b{ font-weight:normal; text-decoration:line-through; padding-left:8px;}
.tjsj_tj_zc i{ float:right; font-size:12px; font-style:normal;}
.tjsj_x{ padding-bottom:5px; padding-top:3px; border-bottom:1px solid #ededed; margin:0 3%;}
.tjsj_x1{border-bottom:none;}
.tjsj_x2{border-bottom:none;  margin:0;}
.tjsj_x11{ margin:0;}
.tjsj_x h1{ font-size:12px; color:#333; padding-left:85px; margin-bottom:5px; overflow:hidden;}
.tjsj_x h1 img{ width:12px; float:left; margin-right:3px; margin-top:2px;}
.tjsj_x h1 b{ display:inline-block; font-weight:normal; float:left; max-width:38%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tjsj_x h1 span{ display:inline-block; font-size:12px; margin-left:5px; color:#999; padding:0 2px; border:1px solid #999; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;}
.tjsj_x .preferential{padding-left:85px; overflow:hidden; margin-top:0px; clear:both;}
.tjsj_x .preferential1{padding-left:0px;}
.tjsj_x .preferential .zk{ width:15%; float:right;height:18px; background:url(../../images/jt.png) no-repeat right -58px;}
.tjsj_x .preferential .zk1{ background-position: right 4px; } 
.tjsj_x .p1{display: block; width:98%; float:left;}
.tjsj_x .p1_2{ width:85%;}
.tjsj_x p span{ display:inline-block; font-size:12px; color:#FD5553; padding:0 2px; border:1px solid #FD8180; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; margin-right:3px; margin-bottom:5px;}
.tjsj_x p .qt{ color:#A35725; border-color:#A35725;}
.tjsj_x ul{ padding-left:85px; margin-bottom:10px;}
.tjsj_x ul li{ font-size:12px; line-height:18px; height:18px; overflow:hidden;  white-space: nowrap; text-overflow: ellipsis; color:#606060;}
.tjsj_x ul li i{ display:inline-block; width:40px; color:#999999; margin-right:10px; font-style:normal; font-size:12px; text-decoration:line-through;}
.tjsj_x ul li .qu{ width:auto; text-decoration:none; color:#3595D5; border:1px #3595D5 solid; border-radius:2px; padding:0 2px; height:14px; line-height:15px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; margin-left:3px; margin-right:0px;}
.tjsj_x ul li a img{ width:14px; float:left; margin-right:5px; margin-top:2px;}
.tjsj_x ul li .zc_dws{display: block;float: left;}
.tjsj_x ul li .quan{color:#999; float:right; font-size:12px; display:inline-block;}
.tjsj_x ul li .quan img{  width:5px; margin-top:4px; margin-left:6px;}
.tjsj_x ul li .btn-slide{ color:#999; float:right; padding-right:13px; font-size:12px; background:url(../../images/jt.png) no-repeat right -58px; display: block; }
.tjsj_x ul li .active { background-position: right 4px; } 

.tjsj_x ul .hd_ms{ display:inline-block; width:63%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

.wm_tj{ width:100%; background:#f2f2f2;}
.wm_tj h1{ text-align:center; font-size:16px; color:#606060; line-height:40px; position:relative;}
.wm_tj .wm_tjl{ display:inline-block; width:12px; height:1px; position:absolute; left:32%; margin-top:-4px;}
.wm_tj .wm_tjr{ display:inline-block; width:12px; height:1px; position:absolute; right:35%; margin-top:-4px;}
.wm_tjc{ padding:0 1.5%;}
.wm_tjc span{ display:inline-block; background:#fff; color:#606060; font-size:12px; height:25px; line-height:25px; text-align:center; width:29.3%; margin:0 1.5% 10px 1.5%;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;}


.wm_rihgt{ display:inline-block; position:absolute; right:3%; top:45px; text-align:right;}
.wm_rihgt .fs{ color:#fff; background:#f43031; padding:0 3px; line-height:16px; margin-top:0px; border-radius:9px; -moz-border-radius:9px; -ms-border-radius:9px; -o-border-radius:9px; -webkit-border-radius:9px; font-size:12px; height:16px;}
.wm_rihgt i{ font-size:12px; font-style:normal; color:#999; line-height:32px;}


.chaochu{ width:100%; height:200px; position:absolute; top:0; left:0; background:rgba(0,0,0,0.2);}

/*筛选弹窗*/

.shaix{ background:#fff; overflow:hidden;}
.sx_tc{ padding-left:3%;}
.sx_tc h1{ font-size:12px; color:#606060; line-height:30px; width:100%; clear:both;}
.sx_tc span{ display:inline-block; background:#fff; color:#606060; font-size:12px; height:25px; line-height:25px; text-align:center; width:29.6%; float:left; margin:0 3% 10px 0%; border:1px #ededed solid;  border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;}
.sx_tc .visit{ color:#f43031; background:#FEF4F4; border-color:#ffd9d9;}
.sx_button{ clear:both; height:53px; line-height:53px; border-top:1px #ededed solid; font-size:14px;}
.sx_button span{ width:50%; display:inline-block; float:left; text-align:center; color:#606060;}
.sx_button .visid{ background:#f43031; color:#fff;}

/*分类列表*/
.fl_lb{ width:100%; height:40px; border-bottom:1px #ededed solid; background:#fff; }
#categ-head{width:100%;display: inline;white-space: nowrap;overflow-x:scroll;float:left;overflow-y:hidden}
#categ-head::-webkit-scrollbar { display: none;}
#categ-head li{display:inline-block;height:40px;padding:0 12px;font-size:14px; color:#606060; line-height:40px; }
#categ-head .hover{  color: #f43031; background: url(../../images/wm_x5.png) no-repeat bottom center; background-size:15px 2px;}

.fl_lb1{ width:100%; background:#fff; overflow:hidden; margin-bottom:10px; }
#categ-head1{width:100%;display: inline;white-space: nowrap;overflow-x:scroll;float:left;overflow-y:hidden}
#categ-head1::-webkit-scrollbar { display: none;}
#categ-head1 li{display:inline-block; margin:10px 8.5px; color:#606060; line-height:12px; background:#F7F7F7; text-align:center; padding-bottom:6px; border-radius:2.5px; -moz-border-radius:2.5px; -ms-border-radius:2.5px; -o-border-radius:2.5px; -webkit-border-radius:2.5px; }
#categ-head1 li span{ display:inline-block; width:28px; height:28px; padding:6px; background:#FFD5DB; border-radius:20px;  margin:5px 9px; color:#333; line-height:14px;}
#categ-head1 li img{ width:40px; padding:5px 9px;}
#categ-head1 .hover{  color:#f43031; background:#FEF7F8; border:1px #FFA3AE solid; }


/*图标*/
.wm_fb{ position:fixed; bottom:58px; right:3%; }
.wm_fb img{ width:70px;}
.wm_fb i{ position:absolute; top:9px; right:16%; font-style:normal; display:inline-block; width:4px; height:4px; border-radius:8px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border:2px solid #fff;  background:#f43031;}

#tbox{width:100%; background:#000; height:40px; line-height:40px; float:left; position:fixed; top:0px; left:0px; display: none;}/*这个只能改宽高其他的不要修改，需要滚动的内容都要放在这*/

/*搜索商家界面*/
.wm_ss_z{ width:94%; margin: 0 3%; padding:10px 0; border-bottom:1px solid #ededed; font-size:12px; color:#999; line-height:34px;}
.wm_ss_z img{ float:left; height:34px; border-radius:18px; -webkit-border-radius:18px; -o-border-radius:18px; -ms-border-radius:18px; -moz-border-radius:18px; margin-right:10px; }
.wm_ss_z font{ color:#f43031;}


/*热门搜索 历史搜索*/
.rm_lsss{ width:94%; margin:10px 3% 0px 3%;}
.rm_lsss h1{ color:#999; font-size:14px; padding:10px 0 15px 0;}
.rm_lsss h1 img{ float:right; height:15px;}
.rm_lsss_c span{ display:inline-block; background:#ededed; color:#333; font-size:12px; height:30px; padding:0 15px; line-height:30px; margin-right:8px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; margin-bottom:8px;}

/*选择收货地址*/
.wm_xzc{ width:94%; padding:1px 3% 5px 3%; background:#fff; border-bottom:1px #e0e0e0 solid; overflow:hidden;}
.wm_top_ss1{width:100%; display:inline-block; float:right; padding-left:0px;}
.wm_xzc .dw1{ padding-top:6px; line-height:28px; font-size:14px; color:#333; display:inline-block; height:28px; float:left;  text-align:center; }
.wm_xzc .dw2{float:left; display:inline-block; max-width:60px; text-align:center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.zk{float:left; display: inline-block; width:9px; height:28px; padding-left:6px; background:url(../../images/jt.png)no-repeat right 10px; }
.gb{background:url(../../images/jt.png)no-repeat right -52px;}
.wm_ssdz{ width:100%;}
.wm_ssdz h1{ padding-left:3%; font-size:12px; color:#999; line-height:34px;}
.wm_ssdz .dq_wz{ width:94%; padding:0 3%; background:#fff; line-height:40px; height:40px; color:#333; font-size:12px;}
.wm_ssdz .dq_wz1{ color:#34AEFF; border-top:1px #ededed solid;}
.wm_ssdz .dq_wz1 .img3{ float:right; height:13px; margin-right:0px; margin-top:14px;}
.wm_ssdz .dq_wz font{ float:right; color:#34AEFF; display:inline-block;}
.wm_ssdz .dq_wz span{ color:#999; padding-left:10px; display:inline-block;}
.wm_ssdz .dq_wz  img{ float:left; height:16px; margin-top:12px; margin-right:6px;}

.wm_sscs { width:100%; background:#fff; margin:10px 0;}
.wm_sscs h2{ padding:15px 3%; font-size:12px; color:#333; line-height:13px;}
.wm_sscs h2 span{ display:inline-block; float:right; color:#999;}

.wm_sscs ul{ padding:0 3%; overflow:hidden;}
.wm_sscs ul li{ width:30.6%; float:left; line-height:32px; border:1px #ededed solid; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-bottom:15px; margin-right:3.1%; text-align:center;}
.wm_sscs ul .last{ margin-right:0px;}
.wm_sscs ul .visited{ border:1px #f18900 solid; color:#f18900;}
.wm_sscs_w{ width:100%; text-align:center; line-height:40px; color:#333; border-top:1px #ededed solid;}


.cs_sx{ position:fixed; z-index:88; right:4px; top:106px;}
.cs_sx p{ font-size:12px; color:#999; line-height:14px;}



/*确认收货地址*/
.adress_cz{ width:94%; padding:0 3%; position:fixed; top:56px;}
.adress_znz{ height:35px; float:right; margin-bottom:15px;}
.adress_dz{ clear:both; width:100%; background:#fff; border-radius:30px; -moz-border-radius:30px; -ms-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; box-shadow: 2px 2px 2px #dadada; height:40px;}
.adress_dz_l{ float:left; width:48px;}
.adress_dz_l img{ width:18px; margin:16px 14px;}
.adress_dz_r{ padding-left:48px;}
.adress_dz_r p{ height:48px; line-height:48px; font-size:14px; color:#333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.adress_dz_r p font{ color:#f43031;}
.adress_dz_r p img{ float:right; margin-right:15px; height:14px; margin-top:16px;}
.adress_dz_r .adress_dz_xx{ border-top:1px #ededed solid; color:#999;}
.adress_dz_r .adress_dz_xx1{ color:#dadada;}
.adress_cz_qued{ position:fixed; bottom:0px; background:#fff; height:40%; width:100%;}
.dz_item{ overflow:hidden;}
.dz_item .dz_left{ width:15%; height:55px; text-align:center; float:left; }
.dz_item .dz_left span{ height:100%; display:inline-block; vertical-align: middle;}
.dz_item .dz_left img{ width:15px; vertical-align: middle;}
.dz_item .dz_right{ width:84%; text-align:left; float:right; border-bottom:1px solid #EDEDED; padding:10px 0px;}
.dz_item .dz_right p{ font-size:14px; color:#333; margin-bottom:3px;}
.dz_item .dz_right span{ font-size:12px; color:#999;}


.adress_cz1{width:100%;position:fixed; bottom:0;}
.adress_dz1{ padding:20px 3% 15px 3%; background:#fff; clear:both; box-shadow:2px 2px 10px #e0e0e0;}
.adress_dz1 h1{ font-size:14px; color:#333; margin-bottom:10px; padding-left:3px;}
.adress_dz1 p{ font-size:12px; color:#999; margin-bottom:12px; line-height:18px; padding-left:3px;}

.wm_top_ss1{width:80%; display:inline-block;  }
.wm_top_ss1 img{position:absolute; height:16px; margin-top:12px; padding-left:3%;}
.wm_top_ss1 .wm_sosuo{ float:left; margin-top:6px; width:80%; border-radius:4px;  height: 28px; line-height:28px; padding: 0 1% 0 14%; background-color: #fff; color:#999;font-size: 12px; display: inline-block; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px;}
.ss_ldft_k{ float:left; width:18%; height:20px; line-height:20px; text-align:center; border-right:1px solid #dadada; margin-top:10px; margin-left:5px;}
.ss_ldft_k img{vertical-align: middle; margin-top: -2px; margin-left:2px;}



/*搜索收货地址*/
.adress_ssdz{width:94%; padding:0 3%; background:#fff;}
.adress_ssdz h1{ line-height:54px; height:54px; font-size:14px; color:#333; border-bottom:1px solid #ededed;}
.adress_ssdz h1 img{ float:left; height:20px; margin-right:10px; margin-top:17px;}
.adress_ssdz p{ line-height:16px; font-size:14px; color:#333; padding:8px; border-bottom:1px solid #ededed;}
.adress_ssdz p span{ font-size:12px; color:#999; margin-top:5px; display:inline-block;}
.adress_ssdz p font{ color:#f43031;}
.adress_ssdz p i{ font-size:12px; height:14px; line-height:16px; color:#378EEF; font-style:normal; display:inline-block; padding:0px 3px; margin-left:5px; background:#E7F1FD; border:1px solid #378eef; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px;}

	.wm_top_ss2 {
    float: left; margin-left:10%; margin-top:8px;
    width: 75%;
    border-radius: 4px;
    height: 28px;
    line-height: 28px;
    padding: 0 1% 0 1%;
    background-color: #f2f2f2;
    color: #999;
    font-size: 12px;
    display: inline-block;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    -webkit-border-radius: 40px;
}
.wm_top_ss2 .ss_ldft_k{ width:20%; margin-top:4px; color:#333;}
.wm_top_ss2 .ss_ldft_k img{ width:10px;}
.wm_top_ss2 .sst {
    position: absolute;
    height: 16px;
    padding-left: 2%;
    margin-top: 6px;
}
.wm_top_ss2 .wm_sosuo{ width:60%; margin-left:12%; background:#f2f2f2;}

/*新增收货地址*/
.adress_xz{ width:100%; overflow:hidden; margin-top:10px; background:#fff;}
.adress_xz_xm{ padding-left:3%; }
.adress_xz_xm dl dt{ width:55px; float:left; font-size:14px; color:#333; line-height:46px;}
.adress_xz_xm dl dd{line-height:48px; border-bottom:1px #ededed solid; padding-left:55px;}
.adress_xz_xm dl dd span{ display:inline-block; width:65px; font-size:14px; height:26px; border:1px #e0e0e0 solid; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; line-height:26px; color:#606060; margin-right:10px; text-align:center; }
.adress_xz_xm dl dd .add_v{ background:#FEF4F4; border:1px #FFD9D9 solid; color:#f43031;}
.adress_xz_xm dl .adress_xz_xb{ margin-left:55px; padding:0;}
.adress_xz_xm dl dd img{ height:14px; float:right;  margin-top:17px;}
.adress_xz_xm dl dd input{ font-size:14px; }
.adress_xz_xm .adress_xz_bot{ border-bottom:none;}
.adress_xz_s{ width:94%; margin-left:3%; margin-top:24px;}
.adress_xz_xm dl .adress_srdz2{ color:#dadada;  min-height:18px; line-height:18px; padding:15px 0; font-size:14px; font-weight:normal; }
.adress_xz_xm dl .adress_srdz2_1{ color:#606060; }
.adress_xz_xm dl dd .adress_srdz2_1{ position:absolute; height:14px;  right:3%; margin-top:2px;}
.adress_xz_xm dl dd .adress_srdz2_2{margin-top:-7px;}
.adress_xz_xm dl dd input.lxr_wbk{height:14px;line-height:14px; padding-top:7px;padding-bottom:7px;}
.adress_xz_xm dl dd input.lxr_wbk1{height:14px;line-height:14px; padding-bottom:7px;}
.adress_xz_xm dl dd input.lxr_wbk2{height:14px;line-height:14px;}

.adress_xz_xm .add_baoc{ height:49px; line-height:49px; color:#999;}
.adress_xz_xm .add_baoc img{ height:16px; margin-right:6px; float:left; margin-top:16.5px;}

.di_srk{ clear:both; border-top:1px #ededed solid;}
.di_srk textarea{ width:97%; margin-right:3%; border:none; height:75px; padding:10px 0; font-size:12px; line-height:20px;}
.di_srk .and{ font-size:12px; width:65px; line-height:20px; background:#f43031; color:#fff; float:right; margin:10px 3%; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}


/*选择收货地址*/
.add_choose{ width:100%; overflow:hidden;  background:#fff;}
.add_choose table{ border-collapse:collapse; width:97%; margin-left:3%; padding-right:3%;}
.add_choose table tr td{ position:relative; border-bottom:1px solid #ededed; padding:10px 0;  font-size:14px; line-height:20px; color:#333;}
.add_choose table tr td:last-child{ padding-right:3%;}
.add_choose .add_goux{ height:19px; margin-right:10px;}
.add_choose .add_xiug{ height:18px; margin-left:15px;}
.add_choose table tr td p{ color:#999; margin-top:2px; font-size:14px;}
.add_choose table tr td h1{font-size:14px;}
.add_choose table tr td h1 i{ font-size:12px; height:14px; color:#378EEF; font-style:normal; display:inline-block; padding:0px 3px; margin-left:5px; background:#E7F1FD; border:1px solid #378eef; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; line-height:16px;}
.sce{ position:absolute; top:-17px; left:50%; margin-left:-28px; background:url(../../images/shanc_t.png) no-repeat; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:27px; width:55px; height:31px; background-size:100% 100%;;}


.add_choose table tr .add_choose_b{ border-bottom:none;}
.add_choose1 { margin-top:10px;}
.add_choose h2{ font-size:14px;padding-left:3%; color:#333; line-height:40px; border-bottom:1px #ededed solid;}
.add_choose .add_choose_p{ color:#999;}

.add_xzan{ background:#fff; position:fixed; bottom:0; width:100%;}
.add_xzan1 { width:80px; position:relative;  left:50%; margin-left:-40px;  text-align:center; height:48px; line-height:48px;}
.add_xzan1 img{ width:20px; margin-top:14px; margin-right:6px; float:left;}




/*搜索商品列表*/
.wm_tjsp{padding:9px 3%;  border-bottom:1px solid #ededed; color:#333333; font-size:14px; }
.tjsp_lb{ width:94%; overflow:hidden; padding:12px 0 10px 0; margin:0 3%; border-bottom:1px #ededed solid;  position:relative; }
.tjsp_lb_l{ width:75px; float:left; margin-right:10px; position:relative;}
.tjsp_lb_l img{width:75px; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.tjsp_lb_l i{ position:absolute; top:-9px; right:-9px; font-style:normal; display:inline-block; width:16px; height:16px; border-radius:8px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border:2px solid #fff; color:#fff; font-size:12px; text-align:center; line-height:16px; background:#f43031;}
.tjsp_lb_l p{ font-size:12px; color:#fff; position:absolute; bottom:0; background-color: rgba(0,0,0,0.6); height:16px; line-height:16px; text-align:center; border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -o-border-radius:0 0 3px 3px; -ms-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px; width:75px; text-align:center; }
.tjsp_lb_r{ margin-left:85px;}
.tjsp_lb_r h1{ font-size:16px; color:#333333; height:18px; line-height:20px; margin-bottom:5px; margin-top:5px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tjsp_lb_r h1 i{ display:inline-block; float:left; width:18px; height:18px; margin-right:3px; background:#FD8180; font-size:12px; line-height:18px; color:#fff; font-style:normal; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; text-align:center;}
.tjsp_lb_r h1 .p{ background:#FD8180;}
.tjsp_lb_r h1 font{ color:#f43031;}
.tjsp_lb_r .tjsp_rq_nr{ width:100%; overflow:hidden;}
.tjsp_lb_r .tjsp_rq_nr .tjsp_xl_rq{ width:100%; overflow:hidden; margin-top:6px; margin-bottom:5px;}
.tjsp_lb_r .tjsp_rq_nr .tjsp_xl_rq a{ display:block; float:left; color:#999; font-size:12px; line-height:12px;}
.tjsp_lb_r .tjsp_rq_nr .tjsp_xl_rq span{ float:left;}
.tjsp_lb_r .tjsp_tj_jt { font-size:16px; font-weight:bold; color:#f43031; margin-top:12px;}
.tjsp_lb_r .tjsp_tj_jt a{ font-size:12px;}

.wm_ss_sp .tjsp_lb_2 img{ height:50px; width:50px;} 
.wm_ss_sp .tjsp_lb_2 { width:50px;}
.wm_item_x{ width:100%; overflow:hidden;}
.wm_item_x p{ font-size:12px; width:100%; text-align:center; margin-top:8px; margin-bottom:8px;  color:#34aeff;}
.wm_item_x p img{ height:12px; padding-left:5px;}
.tjsp_lb_r1{margin-left:60px;}
.wm_ss_sp .tjsp_xl_rq i{ float:right; font-size:12px; font-style:normal; color:#999;}


/*外卖店铺页面*/
.top_img{ width:100%; clear:both}
.top_img img{ height:115px; z-index:-1; width:100%;}
.top_wm{ background:none; border-bottom:none; position:absolute; top:0;}
.wmdp_top { position:absolute; top:45px; width:94%; padding:0 3%;}
.wmdp_logo{ float:left;}
.wmdp_bt{ float:left; width:52%; overflow:hidden;}
.wmdp_logo img{ width:85px; margin-right:12px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; box-shadow: 0px 2px 2px #dadada; float:left;}
.wmdp_bt{ float:left;}
.wmdp_bt p{ font-size:18px; color:#fff; width:100%;  text-align:left; line-height:32px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; float:left; display:inline-block; margin-top:10px;}
.wmdp_bt  span{ font-size:12px; color:#fff; display:inline-block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width:100%;}
.wmdp_sc{ float:right; text-align:center; color:#fff; font-size:12px; padding-left:3%; border-left:1px solid #fff; margin-top:14px;}
.wmdp_sc img{ height:22px;}

.gde_banner{ width:94%; padding:10px 3% 0 3%; background:#fff; overflow:hidden;}
.gde_banner img{ width:100%; float:left; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}




.wmsj_act{ clear:both; padding-top:18px; background:#fff;  padding-bottom:0px;}
.wmsj_act1{ padding-top:10px; border-top:1px solid #ededed;}
.wmdp_lb_ml{ width:100%; border-bottom:1px solid #ededed;  border-top:none; height:40px; background:#fff;}
.wmdp_lb_ml ul li{ width:33.3%; font-size:14px; color:#333; text-align:center; float:left; line-height:40px;}
.wmdp_lb_ml ul li span{ color:#999999}
.wmdp_lb_ml .wmdp_lb_ml_v{ color:#f43031; background:url(../../images/wm_x.png) no-repeat bottom center;}

.wmdp_lb_item{background:#f2f2f2; overflow:hidden;}
.lb_item_l{ width:25%; float:left; }
.lb_item_l ul li{ padding-left:10px; font-size:12px; color:#333; line-height:16px; padding-top:16px; padding-bottom:16px; border-bottom:1px #e0e0e0 solid;}
.lb_item_l ul li img{ height:14px; float:left; margin-top:0px; margin-right:8px;}
.lb_item_l ul .visited { background:#fff; border-bottom:none; font-weight:bold;}
.lb_item_l ul li i{position:absolute; margin-left:3px; margin-top:-11px;  font-style:normal; display:inline-block; width:16px; height:16px; border-radius:8px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; color:#fff; font-size:12px; text-align:center; line-height:16px; background:#f43031;}
.lb_item_r{ width:75%; background:#fff; float:right;}
.lb_item_r .ml{ margin-left:10px; font-size:12px; color:#606060; border-bottom:1px #ededed solid; line-height:30px;}
.lb_item_r_lb { margin-left:10px; border-bottom:1px #ededed solid; padding:10px 0; overflow:hidden;}
.dplb_t{ width:75px; float:left; margin-right:10px; position:relative;}
.dplb_t img{width:75px; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.dplb_t i{  display:inline-block; width:38px; text-align:center; line-height:16px; font-size:12px; color:#333; font-style:normal; position:absolute; left:0; top:0;}
.dplb_t .rx1{background:url(../../images/bji1.png) no-repeat; background-size:100% 100%;}
.dplb_t .rx2{background:url(../../images/bji2.png) no-repeat; background-size:100% 100%;}
.dplb_t .rx3{background:url(../../images/bji3.png) no-repeat; background-size:100% 100%;}
.dplb_t .rx4{background:url(../../images/bji4.png) no-repeat; background-size:100% 100%;}
.dplb_item{margin-left:85px;}
.dplb_item h1{ font-size:18px; color:#333333; line-height:24px;  margin-right:10px; overflow:hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-break:break-all; word-wrap:break-word;}
.mez_tst{ border: 1px #34AEFF solid;font-size: 12px; margin-right:3%; color: #34AEFF; padding: 0 3px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

.dplb_item_ms{ font-size:12px; line-height:16px; color:#999; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;  margin-right:10px; height:16px;}
.dplb_item_xl{ font-size:12px; line-height:16px; color:#606060; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;  margin-right:10px; height:16px;}
.dplb_item_jg{}
.dplb_item_jg .jg_yj{font-size:16px; line-height:20px; font-weight:bold; color:#f43031;}
.dplb_item_jg font{ font-size:12px;color:#f43031;}
.dplb_item_jg .jg_kz{float:left; display:inline-block; width:50%;overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.dplb_item_jg .sale_y{ font-size:12px; color:#999; font-weight:normal; text-decoration:line-through;}
.dplb_item_jg .choose_gg{ float:right; display:inline-block; padding:0px 5px; height:20px; line-height:20px; background:#f43031; color:#fff; font-size:12px;  margin-right:10px; border-radius:18px; -moz-border-radius:18px; -ms-border-radius:18px; -o-border-radius:18px; -webkit-border-radius:18px;}
.dplb_item_jg .choose_gg1{ font-size:16px; font-weight:bold; width:10px; text-align:center; line-height:21px;}
.dplb_item_jg  .minus{ float:right; display:inline-block; width:18px; height:18px; border:1px solid #cbcbcb; line-height:16px; text-align:center; font-size:16px; font-weight:bold; color:#999; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.dplb_item_jg .shul{ display:inline-block; width:20px; text-align:center; float:right; line-height:20.5px;}
.dplb_item_yh{ clear:both; font-size:12px; color:#f43031; line-height:13px; padding-top:3px;}
.dplb_item_yh img{ float:left; height:10px; margin-right:2px;}


/*外卖店铺2.5新增*/
.dp_yhq{ padding-left:3%; width:97%; overflow:hidden; margin-top:10px;}
.dp_yhq ul li{ width:85px; height:25px; line-height:25px; float:left; margin-right:15px; background:url(../../images/yhqb.png) no-repeat; background-size:100% 100%; margin-bottom:10px;}
.dp_yhq ul li p{ display:inline-block; width:50px; text-align:center; font-size:14px; color:#f43031; }
.dp_yhq ul li p font{ font-size:12px;}
.dp_yhq ul li span{display:inline-block; width:35px; text-align:center;  font-size:12px; color:#f43031;}
.dp_yhq ul li .fs{ color:#999999;}

.wmxt_dz1{border-top:1px #ededed solid; padding:10px  0; background:#fff; padding-left:3%;}
.wmxt_dz1 .dp_hh{ display:inline-block; width:92%; height:30px; text-align:center; margin-right:7%; border:1px #ededed solid; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.wmxt_dz1 .dp_hh .dp_hh1{ display:inline-block;  line-height:30px; }
.wmxt_dz1 .dp_hh .im1{ height:18px; margin-right:10px; float:left; margin-top:6px;}
.wmxt_dz1 .dp_hh font{line-height:30px; float:left;}
.wmxt_dz1 .dp_hh .im2{ height:15px; margin-right:10px; margin-left:10px; float:left; margin-top:7.5px;}
.wmxt_dz1 .dp_hh .im3{ height:13px; float:left; margin-top:8.5px;}

.recommend{ width:100%; background:#fff; overflow:hidden; }
.recommend h3{ font-size:14px; color:#333; padding-left:3%; line-height:34px;}
#recommend_b{width:97%; padding-left:3%; display: inline;white-space: nowrap;overflow-x:scroll;float:left;overflow-y:hidden}
#recommend_b::-webkit-scrollbar { display: none;}
#recommend_b li{display:inline-block; width:30%; margin:0 10px 10px 0;  padding:8px; border:1px #ededed solid; position:relative;}
#recommend_b li h1{ font-size:14px; color:#333; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding-top:5px;}
#recommend_b li h2{color:#999; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
#recommend_b li p{ display:inline-block; width:75%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; color:#f43031;}
#recommend_b li p font{ font-size:12px;}
#recommend_b li p .yj{ font-size:12px; color:#999; text-decoration:line-through; display:inline-block; padding-left:5px;}
#recommend_b li .choe_gg{ display:inline-block;font-weight:bold; position:absolute; right:0px; padding:0px 5px; height:20px; line-height:21px; background:#f43031; color:#fff; font-size:16px;  margin-right:10px; border-radius:18px; -moz-border-radius:18px; -ms-border-radius:18px; -o-border-radius:18px; -webkit-border-radius:18px;}
#recommend_b li img{ width:100%;}



.recom{ width:100%; background:#fff; overflow:hidden; }
#recom_b{width:97%; margin-left:3%; display: inline;white-space: nowrap;overflow-x:scroll;float:left;overflow-y:hidden}
#recom_b::-webkit-scrollbar { display: none;}
#recom_b li{display:inline-block; width:50%; margin:0 10px 0px 0;  padding:8px; border:1px #ededed solid; position:relative;}
#recom_b li h1{ font-size:14px; color:#333; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding-bottom:5px;}
#recom_b li p{ display:inline-block; width:49%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; color:#f43031;}
#recom_b li p font{ font-size:12px;}
#recom_b li .choe_gg{float:right; display:inline-block;font-weight:bold;  padding:0px 5px; height:20px; line-height:21px; background:#f43031; color:#fff; font-size:16px;   border-radius:18px; -moz-border-radius:18px; -ms-border-radius:18px; -o-border-radius:18px; -webkit-border-radius:18px;}
#recom_b li .choe_minus{ float:right; display:inline-block; width:18px; height:18px; border:1px solid #cbcbcb; line-height:16px; text-align:center; font-size:16px; font-weight:bold; color:#999; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
#recom_b li .choe_shul{ display:inline-block; width:20px; text-align:center; float:right; line-height:20.5px;}


/*外卖店铺2.5新增-优惠券*/
.yhq_dp{ clear:both; width:97%; padding-left:3%; margin-top:10px; overflow:hidden;}
.yhq_dp ul li{ width:47%; float:left; margin-right:3%; margin-bottom:15px; background:url(../../images/dp_yhq1.png); background-size:100%;}
.yhq_dp ul .wu{background:url(../../images/dp_yhq2.png); background-size:100%;  }
.yhq_dp .le{ width:52%; text-align:left; float:left; padding:0px 3% 10px 5%;}
.yhq_dp .le p{ font-size:24px; color:#f43031;margin-top:8px; font-weight:bold; }
.yhq_dp .le p font{ font-size:12px; }
.yhq_dp .le span{ font-size:12px; color:#606060; line-height:14px; padding-bottom:5px;}
.yhq_dp .ri{width:40%; text-align:center; float:right; color:#fff; font-size:12px; line-height:70px;}





/*外卖店铺页面底部置置灰状态*/
.dp_bottom{ width:100%; height:48px; background-color: rgba(51,51,51,0.95); position:fixed; bottom:0;}
.dp_bottom .gwc_t{ height:48px; position:absolute; margin-top:-13px; margin-left:15px;}
.dp_bottom p{ font-size:12px; color:#999; line-height:48px; padding-left:75px;}
.dp_bottom p span{ font-size:14px; float:right; padding-right:15px;}


/*外卖店铺页面底部打烊状态*/
.dp_bottom2{ width:100%; height:48px; background-color: rgba(51,51,51,0.95); position:fixed; bottom:0;}
.dp_bottom2 .gwc_t{ height:48px; position:absolute; margin-top:-13px; margin-left:15px;}
.dp_bottom2 p{ font-size:14px; color:#fff; line-height:48px; width:100%; text-align:center;}

/*外卖店铺页面底部*/
.dp_bottom1{ width:100%; height:48px; background-color: rgba(51,51,51,0.95); position:fixed; bottom:0;}
.dp_bottom1 .gwc_t{ height:48px; position:absolute; margin-top:-13px; margin-left:15px;}
.dp_bottom1 .gwc_jg{ font-size:16px; color:#fff; font-weight:bold; line-height:18px; padding-left:75px; margin-top:8px; display:inline-block; float:left;}
.dp_bottom1 .gwc_jg span{ font-size:12px; color:#999;}
.dp_bottom1 .gwc_cj{ width:35%; float:right; background:#333; color:#999; font-size:14px; font-weight:bold; text-align:center; line-height:48px;}
.dp_bottom1 .gwc_cj1{ background:#f43031; color:#fff;}
.dp_bottom1 i{ position:absolute; top:-16px; margin-left:48px; font-style:normal; display:inline-block; width:16px; height:16px; border-radius:8px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; border:2px solid #fff; color:#fff; font-size:12px; text-align:center; line-height:16px; background:#f43031;}

/*提交订单页面底部*/
.dp_bottom1 .order_jg{ font-size:18px; color:#fff; font-weight:bold; display:inline-block; line-height:48px; padding-left:3%;}
.dp_bottom1 .order_jg span{ font-size:14px; font-weight:normal; line-height:48px;}
.dp_bottom1 .order_jgxz{line-height:18px; padding-top:6px;}
.dp_bottom1 .order_jgxz span{line-height:14px; font-size:12px;}
.dp_bottom1 .order_jgxz span font{ color:#999;}

/*外卖店铺页面底部分享弹框*/
.share_tc{z-index:99;}
.share_title{ width:100%; background:#fff; position:fixed; bottom:0; }
.share_title1{ width:100%; margin-top:20px; margin-bottom:23px;}
.share_title table tr td{ text-align:center; color:#606060; font-size:12px;  padding-bottom:10px;}
.share_title table tr td img{ height:46px;}

/*外卖店铺页面底部购车列表弹框*/
.cart_cont{ width:100%; background:#fff; position:fixed; bottom:48px;}
.cart_ctop{ width:100%; font-size:12px; line-height:30px; height:30px; color:#333; text-align:center; background:#FDF7DC;}
.cart_ctop font{ color:#f43031;}
.cart_title{ background:#f2f2f2; padding:0 15px; line-height:40px; font-size:12px; color:#333;}
.cart_title span{ display:inline-block; float:right; color:#606060;}
.cart_title span img{ width:15px; float:left; margin-top:12px; margin-right:6px;}
.cart_list{ width:100%; max-height:245px; overflow:scroll; }
.cart_list table{ border-collapse:collapse;}
.cart_list table tr td{ border-bottom:1px solid #ededed; min-height:48px; color:#333; font-size:14px;}
.cart_list table tr .cart_list_1{ height:48px; padding-left:15px;}
.cart_list table tr .cart_list_1 font{ color:#999;}
.cart_list table tr .cart_list_2 font{ color:#f43031;}
.cart_list table tr .cart_list_11{ height:55px;}
.cart_list table tr .cart_list_1 span{ color:#999; font-size:12px;}
.cart_list .cart_list_2{ padding-right:15px;}
.cart_list .cart_list_2 .price{ display:inline-block; margin-right:8%;}
.cart_list .cart_list_2 .minus{ display:inline-block; width:22px; height:22px; border:1px solid #cbcbcb; line-height:22px; text-align:center; font-size:16px; font-weight:bold; color:#999; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.cart_list .cart_list_2 .plus{ display:inline-block; width:22px; height:22px; border:1px solid #f43031; line-height:22px; text-align:center; font-size:16px; font-weight:bold; background:#f43031; color:#fff; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.cart_list .cart_list_2 .shul{ display:inline-block; width:35px; text-align:center;}
.cart_list .cart_list_2 .ts{ font-size:12px; color:#999;}

/*外卖店铺评价界面*/
.sj_appraise table{background:#fff; padding:10px 0;}
.sj_appraise table tr td{text-align:center; padding:2px 0;}
.sj_appraise_l{ width:135px; font-size:24px; color:#f43031; font-weight:bold; border-right:1px #ededed solid;}
.sj_appraise_l span{ font-size:12px; color:#999; font-weight:normal; margin-top:5px; display:inline-block;}
.sj_appraise table tr td img{ height:15px; float:left; margin-right:2px;}
.sj_appraise table tr .you{ font-size:12px;  line-height:18px;}
.sj_appraise table tr .you p{ display:inline-block;}
.sj_appraise table tr .you span{ color:#999; float:left; margin-right:3px;}
.sj_appraise table tr .you font{ color:#f43031; float:left;}
.sj_appraise_nr{ margin-top:10px; background:#fff; overflow:hidden;}
.pj_tab{ width:94%; padding:10px 3% 0px 3%;}
.pj_tab span{ font-size:12px; color:#999; display:inline-block; padding:0 4px; height:23px; line-height:24px; background:#f4f4f4; margin-right:5px; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; margin-bottom:10px;}
.pj_tab .visit{ color:#fff; background:#f43031;}

.sj_appraise_nr dl{ padding-left:3%; padding-top:10px;}
.sj_appraise_nr dl dt{ width:10%; margin-right:2.5%; float:left;}
.sj_appraise_nr dl dt img{ width:100%; border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px;}
.sj_appraise_nr dl dd{ margin-left:13.5%; border-bottom:1px #ededed solid; padding-right:3%; padding-bottom:5px; overflow:hidden;}
.sj_appraise_nr dl dd h1{ font-size:14px; color:#5cc0bd; margin-top:3px; margin-bottom:6px;}

.sj_appraise_nr dl dd h2{ margin-bottom:4px; overflow:hidden; line-height:13px; color:#999;}
.sj_appraise_nr dl dd h2 span{ float:left;}
.sj_appraise_nr dl dd h2 img{ height:12px; margin-right:2px; float:left;}
.sj_appraise_nr dl dd h1 span{ float:right; color:#999; line-height:16px; display:inline-block;}
.sj_appraise_nr .sj_appraise_nr1{ clear:both; font-size:14px; color:#333; line-height:20px; margin-bottom:5px; height:40px; overflow:hidden; word-break:break-all; word-wrap:break-word;  width:100%;}
.sj_appraise_nr .sj_appraise_nr2{ color:#5cc0bd; line-height:20px; margin-bottom:6px;}
.sj_appraise_nr dl dd ul{ margin-bottom:5px; overflow:hidden;}
.sj_appraise_nr dl dd ul li{ width:32%; margin-right:2%; margin-bottom:5px; float:left;}
.sj_appraise_nr dl dd ul li img{ width:100%; float:left;}
.sj_appraise_nr dl dd ul .t_r{ margin-right:0;}
.sj_appraise_nr dl dd h3{ overflow:hidden; clear:both; line-height:20px; padding:5px 10px;  background:#f2f2f2; color:#999;  border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-bottom:10px;}
.sj_appraise_nr dl .pj_bottom{ border-bottom:none;}

.zp2{ border-top:1px #ededed solid;}

.sj_appraise_nr .yh_zp{padding:10px 0 10px 0; color:#f43031;}
.sj_appraise_nr .yh_nr{ color:#606060; line-height:12px; margin-bottom:8px;}

/*外卖店铺商家信息界面*/
.merchant_xx table{ width:100%; padding-left:3%; margin-top:10px; background:#fff; overflow:hidden}
.merchant_xx table tr td{padding:10px 0; border-bottom:1px solid #ededed; line-height:20px; font-size:14px; color:#333; margin:10px;}
.merchant_xx table .merchant_xx_bo td{ border-bottom:none; word-break:break-all; word-wrap:break-word;}
.merchant_xx table tr td .time{ display:inline-block; width:60%; text-align:right;  word-break:break-all; word-wrap:break-word; float:right; margin-right:3%;}

.merchant_xx .merchant_xx_bs { width:6.5%; padding-right:2%; }
.merchant_xx .merchant_xx_dz{padding-right:3%;}
.merchant_xx .merchant_xx_bs img{ width:100%;}
.merchant_xx .merchant_xx_back{  padding-right:4%; text-align:right; height:20px; }
.merchant_xx .merchant_xx_back1{  padding-right:4%; text-align:left; }
.merchant_xx .merchant_xx_back  img{ height:12px;}
.merchant_xx  .merchant_xx_back span{ display:inline-block; border-left:1px solid #ededed; width:35px; height:20px;}
.merchant_xx  .merchant_xx_back span .dh{float:right; height:18px;}




/*外卖商品弹窗样式-居中*/
.wmsp_window{width:86%; height:auto; background:#fff; position:fixed; left:50%; margin-left:-43%; top:8%; border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; -webkit-border-radius:12px; z-index:88;}
.wmsp_window .img{ width:100%; float:left; border-radius:12px 12px 0 0; -moz-border-radius:12px 12px 0 0; -ms-border-radius:12px 12px 0 0; -o-border-radius:12px 12px 0 0; -webkit-border-radius:12px 12px 0 0; margin-bottom:12px;}
.wmsp_window p{ clear:both; padding:3px 3%; color:#999; line-height:16px;  }
.wmsp_window h1{padding:6px 3%; font-size:16px; color:#333;}
.wmsp_window .jiag_sl{ background:#f2f2f2; border-radius:0 0 12px 12px; -moz-border-radius:0 0 12px 12px; -ms-border-radius:0 0 12px 12px; -o-border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px; height:48px; padding:0 3%; margin-top:8px;}
.jiag_sl .jiag_sl1{ float:left; width:60%; font-size:18px; font-weight:bold; color:#f43031; line-height:48px;}
.jiag_sl .jiag_sl1 i{ font-style:normal; font-size:12px;}
.jiag_sl .jiag_sl1 span{ font-size:12px; color:#999; font-weight:normal; text-decoration:line-through; display:inline-block; margin-left:3px; }
.jiag_sl .jiag_sl1 font{ font-size:12px; font-weight:normal; }
.jiag_sl .jiag_sl2{ float:right; width:40%; text-align:right; line-height:48px;}
.jiag_sl .jiag_sl2 .minus{ display:inline-block; width:22px; height:22px; border:1px solid #cbcbcb; line-height:22px; text-align:center; font-size:16px; font-weight:bold; color:#999; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.jiag_sl .jiag_sl2 .plus{ display:inline-block; width:22px; height:22px; border:1px solid #f43031; line-height:22px; text-align:center; font-size:16px; font-weight:bold; background:#f43031; color:#fff; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.jiag_sl .jiag_sl2 .shul{ display:inline-block; width:35px; text-align:center;}
.jiag_sl .jiag_sl2 .jr_gwc{ display:inline-block; font-size:12px; color:#fff; background:#f43031; height:14px; padding:7px 10px; margin-top:10px; line-height:14px; border-radius:18px; -webkit-border-radius:18px; -o-border-radius:18px; -ms-border-radius:18px; -moz-border-radius:18px;}
.jiag_sl .jiag_sl2 .jr_gwc img{ height:13px; width:13px; margin-right:6px;}
.jiag_sl .jiag_sl2 .jr_gwc1{ background:#DBDBDB; color:#606060;}

/*外卖商品规格弹窗*/
.wmsp_window h3{ width:94%; margin:0 3%;  font-size:14px; color:#333; text-align:center; line-height:40px; height:40px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.wmsp_window h3 img{ position:absolute; right:4%; margin-top:13px; height:14px; width:14px; }
.window_guige{ width:94%;  padding:10px 3%;  max-height:270px; overflow-y:scroll;}
.window_guige h2{ clear:both; color:#999; margin-top:10px; margin-bottom:10px;}
.window_guige ul li{ width:30%; height:30px; line-height:30px; text-align:center; float:left; border:1px #e0e0e0 solid; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-bottom:10px; margin-right:3%; color:#606060;}
.window_guige ul .bot{ margin-right:0;}
.window_guige ul .visit{ border:1px #FFD9D9 solid; background:#FEF4F4; color:#f43031;}
.jiag_sl1 .ts{ color:#999; font-size:12px; display:inline-block; width:68%; line-height:12px; margin-top:0; padding:0;}
.jiag_sl .jiag_sl1 .ts span{display:inline-block; text-decoration:none; width:80%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; line-height:12px; float:left;}
.jiag_sl .jiag_sl1 .ts a{ float:left;}

/*外卖备注-弹窗*/
.wmsp_window .window_bt{ border-bottom:1px solid #ededed;}
.window_bznr{width:94%; margin:0 3%; border-bottom:1px solid #ededed;}
.window_bznr textarea { width:100%; height:130px; border:none; padding:5px 0; outline:medium;}
.window_bznr i{ font-style:normal; position:absolute; margin-top:-22px; right:3%; color:#999;}
.window_wc{ width:33%; padding:10px 33.5%; height:30px;}
.window_wc input{ height:30px; font-size:14px;}

/*外卖订单列表*/
.order{ background:#fff; overflow:hidden;}
.order_lb{ width:100%; height:40px; background:#fff; margin-bottom:10px;}
.order_lb ul li{ float:left; width:33%; text-align:center; font-size:14px; color:#606060; line-height:40px;}
.order_lb ul .visited{  color:#f43031; background:url(../../images/wm_x1.png) no-repeat bottom center;}


.order_cont{ width:94%; margin-left:3%; overflow:hidden; border-bottom:1px #ededed solid; padding:15px 3% 15px 0;}
.order_cpt{ width:11%; padding-right:2.5%; float:left;}
.order_cpt img{ width:100%; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px;}
.order_cpxx{ width:86.5%; float:right;}
.order_cpxx_1 p{ width:66%; display:inline-block;  float:left; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom:5px;}
.order_cpxx_1 p span{ display:inline-block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;  float:left; padding-right:3%; max-width:85%; font-size:16px; line-height:17px;}
.order_cpxx_1 p img{ height:12px; float:left; margin-top:3px; }
.order_cpxx_1 span{ float:right; font-size:14px; color:#333; line-height:17px;}
.order_cpxx h2{ clear:both; color:#999;}
.order_cpxx h3{ font-size:14px; margin:20px 0 20px 0;}
.order_cpxx_2{ height:30px; line-height:30px;}
.order_cpxx_2 p{ font-size:14px; color:#606060; float:left; display:inline-block;}
.order_cpxx_2 p span{ color:#333; font-weight:bold; display:inline-block;}
.order_submit1{ width:63%; color:#f43031; background:#fff; border:1px #f43031 solid; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; height:30px; float:right; line-height:30px;}
.order_submit2{ width:30%; color:#606060; background:#fff; border:1px #e0e0e0 solid; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; height:30px; float:right; line-height:30px;}
.order_submit3{ width:30%; color:#34aeff; background:#fff; border:1px #34aeff solid; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; height:30px; float:right; line-height:30px; margin-left:3%;}
.order_submit4{ width:30%; color:#f43031; background:#fff; border:1px #f43031 solid; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; height:30px; float:right; line-height:30px; margin-left:3%;}
.order_other{ color:#34aeff; width:100%; text-align:center; padding:15px 0; }
 

/*店铺门面照*/
.dp_photo{ width:94%; padding:0 3%; background:#fff; overflow:hidden; padding-top:10px;}
.dp_photo ul li{ width:48%; margin-right:4%; float:left; margin-bottom:10px;}
.dp_photo ul li img{ width:100%; border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; border:1px #ededed solid; float:left;}
.dp_photo ul .dp_photo_r{margin-right:0;}


/*订单跟踪 订单流程*/
.dp_ddgz{ widows:94%; padding:15px 3%;}
.dp_ddgz ul li{ background:url(../../images/liu2.png) no-repeat 0% ; height:55px; padding-left:25px;}
.dp_ddgz ul li h1{ font-size:14px; color:#606060; }
.dp_ddgz ul li h1 span{ display:inline-block; float:right; color:#999; font-size:12px;}
.dp_ddgz ul li p{ font-size:12px; color:#dadada; line-height:16px; word-break:break-all; word-wrap:break-word;}

.dp_ddgz .dp_ddgz_t{background:url(../../images/liu1.png) no-repeat 0% ;}
.dp_ddgz .dp_ddgz_t h1{ color:#f43031; font-size:16px;}
.dp_ddgz .dp_ddgz_b{background:url(../../images/liu3.png) no-repeat 0% ;}

/*地图*/
.navigation .dt{ width:100%; position:fixed; top:0; z-index:-8;}
.navigation_nav{ position:fixed; top:19px; width:94%; padding:0 3%;}
.navigation_nav .img1{ float:left; height:25px; }
.navigation_nav .img2{ float:right; height:25px; }
.navigation_wo{ position:absolute; top:35%; left:77%; text-align:center; color:#606060;}
.navigation_wo img{ width:25px;}
.navigation_sj{position:absolute; top:55%; left:17%; text-align:center;}
.navigation_sj .img1{ width:66px;}
.navigation_sj .img2{ width:45px; border-radius:30px; position:absolute; margin-top:-64px; margin-left:-24px;}
.navigation_psy{position:absolute; top:40%; left:25%; text-align:center;}
.navigation_psy .img1{ height:36px;}
.navigation_psy p{ margin-top:-44px; line-height:40px;}
.navigation_psy p font{ color:#f43031;}
.navigation_psy .img2{ margin-top:3px;}


.navn_sj{position:absolute; top:4%; left:7%; text-align:center; width:100px;}
.sj_jli{ position:relative; display:inline-block; text-align:center; width:100px;}
.sj_jli .img5{ width:100px;}
.sj_jli .k5{ margin-top:0px; line-height:28px; color:#606060; position:absolute; top:0; display:inline-block; width:100px; left:0; }
.sj_jl2 { position:relative; display:inline-block; text-align:center; margin-top:-5px;}
.sj_jl2 .img1{ width:66px;}
.sj_jl2 .img2{ width:45px; border-radius:30px; position:absolute; margin-top:-64px; margin-left:-24px;}
.navn_sj h5{ color:#606060; margin-top:-5px;}



.order_zqu{ position:relative;}

/*提交订单界面*/

.tjdd_ml{ width:100%; border-bottom:1px solid #ededed;  border-top:none; height:40px; background:#fff;}
.tjdd_ml ul li{ width:50%; font-size:14px; color:#333; text-align:center; float:left; line-height:40px;}
.tjdd_ml ul li span{ color:#999999}
.tjdd_ml .tjdd_ml_v{ color:#f43031; background:url(../../images/wm_x.png) repeat-x bottom;}



.order_tj { margin-bottom:82px; overflow:hidden;}
.order_dz{ width:100%; background:#fff; padding-top:15px; overflow:hidden; border-bottom:1px solid #ededed; text-align:center; margin-bottom:10px;}
.order_dz span { display:inline-block; max-width:80%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; color:#333; line-height:14px;}
.top .order_top { display:inline-block; max-width:80%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; color:#333; line-height:43px}
.order_dz .img1{ height:14px; margin-left:6px;}
.order_dz p{ color:#606060; margin-top:8px; margin-bottom:13px; line-height:14px;}


.order_ddsj{ width:90%; margin:0 2%; padding:0 3%; background:#fff; height:48px; line-height:48px; color:#333; font-size:14px; margin-bottom:10px;}
.order_ddsj span{ float:right;}
.order_ddsj img{ float:right; height:12px; margin-top:18px; margin-left:10px;}
.order_ddsj font{ color:#34aeff;}

.order_ddxx{width:90%; margin:0 2%; padding:0 3%; background:#fff; overflow:hidden; margin-bottom:10px;}
.order_ddxx h1{ width:100%; height: 34px; line-height:34px; margin-top:5px; border-bottom:1px solid #ededed; background:url(../../images/e0_bg.png) repeat-x center; text-align:center; overflow:hidden;}
.order_ddxx h1 span{ display:inline-block; padding:0 30px; background:#fff; font-size:14px;}

.order_ddxx table tr td{ height:16px; padding:9px 0; border-bottom:1px solid #ededed; font-size:12px; color:#606060;}
.order_ddxx table tr .wxian{ border-bottom:none;}
.order_ddxx table tr .tishi3{ border-bottom:none;}
.order_ddxx table tr .tishi{ padding:0px 0 9px 25px; color:#999; }
.order_ddxx table tr td font{ color:#f43031; float:right;}
.order_ddxx table tr td .yhq{float:right; height:12px; margin-top:2px; margin-left:10px;}
.order_ddxx .sale_y{ color:#999; text-decoration:line-through;}
.order_ddxx  .img2{ height:15px; float:left; margin-right:10px;}
.order_ddxx table tr .jg_zj{ border-bottom:none; padding-bottom:5px; text-align:right; color:#333; font-size:14px;}
.order_ddxx table tr .jg_zj span{ font-size:12px; display:inline-block; margin-right:6px;}
.order_ddxx table tr .jg_zj font{ color:#f43031; float:none;}
.order_ddxx table tr .jg_zj i{ font-style:normal; float:left;}


.order_ddxx table tr .choose_gg{ float:right; display:inline-block; font-weight:bold;  text-align:center;width:10px; padding:0px 5px; height:20px; line-height:21px; background:#f43031; color:#fff; font-size:16px;  margin-right:10px; border-radius:18px; -moz-border-radius:18px; -ms-border-radius:18px; -o-border-radius:18px; -webkit-border-radius:18px;}
.order_ddxx table tr .choose_gg1{  background:#cecece; color:#999;}
.order_ddxx table tr .minus.minus{ float:right; display:inline-block; width:18px; height:18px; border:1px solid #cbcbcb; line-height:16px; text-align:center; font-size:16px; font-weight:bold; color:#999; border-radius:11px; -webkit-border-radius:11px; -o-border-radius:11px; -ms-border-radius:11px; -moz-border-radius:11px;}
.order_ddxx table tr .shul{ display:inline-block; width:20px; text-align:center; float:right; line-height:20.5px;}




.order_ddbz{width:90%; margin:0 2%; padding:0 3%; background:#fff; height:34px; line-height:34px; font-size:14px; color:#606060; margin-bottom:10px;}
.order_ddbz img{float:right; height:12px; margin-top:11px;}
.order_ddbz i{ float:left; font-style:normal;}
.order_ddbz span{ display:inline-block; margin-left:10px; color:#dadada; max-width:76%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; float:left; font-size:12px;}
.order_ddbz .shur_over{ color:#dadada;}

.order_bot h1{ width:94%; padding:0 3%; height:34px; background:#fffbd8; color:#606060; line-height:34px; position:fixed; bottom:48px;}
.order_bot h1 font{ color:#f43031;}
/*提交订单界面-添加地址*/
.order_dz1{width:100%; background:#fff; overflow:hidden; border-bottom:1px solid #ededed; text-align:center; margin-bottom:10px; height:50px;}
.order_dz1 input{ width:130px; height:30px; margin-top:8.5px; border:2px #606060 solid; font-size:14px; color:#606060; background:#fff; border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; -webkit-border-radius:20px; }


/*提交订单界面-选择时间*/
.order_time{ width:100%; position:fixed; z-index:44; bottom:0; background:#fff;}
.order_time h1{ width:100%; height:45px; line-height:45px; background:#f2f2f2; font-size:14px; color:#333; text-align:center; font-weight:normal;}
.order_time_l{ width:32%; float:left; height:225px; background:#f2f2f2;}
.order_time_l p{ width:100%; font-size:12px; line-height:45px; color:#999; text-align:center; border-bottom:1px #ededed solid;}
.order_time_l .time_l_v{ background:#fff; color:#606060;}
.order_time_r{ width:68%; float:right; height:225px; overflow-y:scroll;}
.order_time_r ul li{ padding-left:10px; line-height:45px; font-size:12px; color:#606060;}
.order_time_r ul li span{ display:inline-block; color:#dadada; margin-left:10px;}
.order_time_r ul li i{ width:17px; height:17px; margin-right:10px; display:inline-block; margin-top:13px; float:left;}
.order_time_r ul li .visit{ background:url(../../images/checked@2x.png) no-repeat; background-size:100% 100%;}


/*订单详情界面*/
.order_xq_zt{ width:94%; padding:0px 3% 15px 3%; overflow:hidden; background:#fff; margin-bottom:10px;text-align:center;}
.ord_xq_zt{ text-align:left;}
.order_xq_zt1{ margin-top:15px; overflow:hidden;}
.order_xq_zt11{margin-top:10px;}
.order_xq_zt1 span{ font-size:16px; color:#333; display:inline-block; margin-right:10px;}
.order_xq_zt1 img{ height:10px;}
.order_xq_zt2{ font-size:24px; font-weight:bold; color:#333; margin-top:15px; overflow:hidden; line-height:24px;}
.order_xq_zt2 .span1{ display:inline-block; color:#999; font-size:12px; font-weight:normal; margin-left:2%; position:absolute; margin-top:5px;}
.order_xq_zt2 .span2{ display:inline-block; color:#999; font-size:12px; font-weight:normal; margin-left:-8%; position:absolute; margin-top:5px;}
.order_xq_zt3{margin-top:15px; overflow:hidden;}
.order_xq_zt3 img{ width:70px; height:70px; border-radius:35px; -moz-border-radius:35px; -ms-border-radius:35px; -o-border-radius:35px; -webkit-border-radius:35px;}
.order_xq_zt p{ font-size:12px; color:#999; margin-top:10px;}
.sb_xz{ font-size:12px; color:#999; padding-top:3px;}
.sb_xz1{padding-top:13px; min-height:32px;}
.order_xq_ann{margin-top:11px; width:100%; overflow:hidden; text-align:center;}
.ord_xq_ann{ text-align:left;}
.order_xq_ann .order_submit1{ float:none; width:50%;}
.order_xq_ann .order_submit2{ float:none; width:29%;}
.order_xq_ann .order_submit3{ float:none; width:29%; margin-left:0;}
.order_xq_ann .order_submit_11{margin-left:5%;}
.order_xq_ann .order_submit_12{margin-left:5%; width:29%;}
.order_ddxx .lx_psy{ font-size:12px; color:#34aeff; display:inline-block; margin-right:10px;}
.order_ddxx .lx_psy .qshou{ height:13px; float:left; margin-top:1px; margin-right:6px;}
.order_ddxx .img3{ float:right; height:13px; margin-top:2px; margin-left:10px;}

.order_ddxx h2{ height:54px; line-height:54px; font-size:14px; color:#606060; border-bottom:1px #ededed solid;}
.order_ddxx h2 .img1{ width:34px; float:left; margin-top:10px; margin-right:10px; border-radius:33px; -moz-border-radius:33px; -ms-border-radius:33px; -o-border-radius:33px; -webkit-border-radius:33px;}
.order_ddxx h2 .img3{ float:right; height:13px; margin-top:20.5px;}
.order_ddxx h2 span{ float:right; font-size:12px; color:#606060;}

.order_ddxx .order_ddxx_gge{ line-height:20px; height:40px; padding-top:10px;  padding-bottom:10px;}
.order_ddxx .order_ddxx_gge span{ color:#999;}
.order_ddxx .jg_zj_1{ font-size:12px; color:#34aeff;}
.order_ddxx .jg_zj_1 img{ height:13px; float:left; margin-top:1px; margin-right:6px;}
.order_ddxx .jg_zj_1 span{ display:inline-block; text-align:right; float:right; color:#333; font-size:16px;}
.order_ddxx .jg_zj_1 span font{ font-size:12px; color:#333; float:none; text-align:left;}
.order_ddxx .jg_zj_1 .xds{ float:left;  color:#34aeff; font-size:12px; }
.order_ddxx .jg_zj_1 .xd{ float:left;  font-size:12px; margin-left:5px;}
.order_ddxx .jg_zj_1 .xd font{ color:#f43031; }
.order_ddxx .bottom_xian td{ border-bottom:none;}


.order_ddxx h3{ font-size:12px; color:#333; line-height:35px;}
.order_ddxx .order_ddxx_dz{ line-height:20px;}


/*退款详情 申请退款*/
.return{ margin-top:10px; overflow:hidden;}
.return_1{ width:94%; background:#fff; padding:0 3%; line-height:48px; height:48px; margin-bottom:10px; color:#333; font-size:14px;}
.return_1 span { display:inline-block; margin-left:15px; color:#606060;}
.return_1 span font{ color:#f43031;}
.return_2{width:94%; background:#fff; padding:0 3%; line-height:21px; margin-bottom:10px;}
.return_2 h2{color:#333; font-size:14px; padding-top:11.5px;}
.return_2 p{ color:#606060; margin-top:5px; padding-bottom:11.5px; font-size:14px;}
.return_3{ text-align:right; font-size:12px; color:#999; margin-bottom:10px; padding-right:3%;}
.return_3 img{ width:13px; float:right; margin-left:3px; margin-top:1px;}
.return_3 font{ color:#34aeff;}
.return_input{ width:94%; padding:20px 3%;}

.return_11 span{ color:#dadada;}
.return_11 img{ float:right; height:14px; margin-top:17px;}

.return_4{width:94%; background:#fff; padding:0 3%;}
.return_4 textarea{ width:100%; height:265px; margin-top:10px; border:none; outline:medium; font-size:14px; margin-bottom:10px;}
.return_4 p{ font-size:12px; color:#999; text-align:right; margin-top:-22px; position:absolute; width:94%;}

/*申请退款理由*/
.return_ly{position:fixed; bottom:0px; overflow:hidden; width:100%;}
.return_ly ul{ width:97%; padding-left:3%; background:#fff; max-height:300px; overflow:scroll;}
.return_ly  ul li { height:48px; line-height:48px; font-size:14px; color:#333; border-bottom:1px #ededed solid;}
.return_ly .bott{ border-bottom:none;}
.return_ly .img2{width:19px; float:right; margin-right:3%; margin-top:15px;}
.return_ly .submit{height:43px; line-height:43px; font-size:14px; color:#fff; text-align:center; background:#f43031; width:100%;}
.return_lyb{}

.return_lyb{ background:#f2f2f2;}
.return_lyb h1{ width:94%; padding:8px 3%;  background:#fffbd8; color:#606060; line-height:18px; }
.return_lyb h1 font{ color:#333;}
.return_lyb ul{ margin-bottom:10px;}
.return_lyb ul li{ border:none;}
.return_lyb .submit{ background:#fff;}

/*申请退款方式*/
.return_fs{ width:100%; margin-top:10px; overflow:hidden;}
.return_fs ul li{ width:94%; padding:20px 3%; background:#fff; margin-bottom:10px;}
.return_fs ul li .img1{ width:40px; float:left; margin-right:10px;}
.return_fs ul li .img2{ width:6px; position:absolute; right:3%; margin-top:-25px;}
.return_fs ul li h3{ font-size:14px; color:#333;}
.return_fs ul li p{ font-size:12px; color:#999; width:80%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}

/*支付成功*/
.order_sucess{ width:94%; padding:0 3%; text-align:center; background:#fff; overflow:hidden;}
.order_sucess .img1{ width:56px; padding:40px 0 30px 0;}
.order_sucess p{ font-size:14px; color:#999;}
.order_sucess input{ margin-top:40px; margin-bottom:40px;}

/*在线支付界面*/
.zhifu{ overflow:hidden; margin-bottom:58px;}
.zhifu_2{ margin:10px 2%;}
.zhifu_t{background:#fff;}
.zhifu_t1{ text-align:center;  padding:30px 0;}
.zhifu_t1 p{ font-size:14px; color:#606060; margin-bottom:12px;}
.zhifu_t1 h2{ font-size:24px; color:#333; font-weight:bold;}
.zhifu_t2{ width:97%; margin-left:3%; border-top:1px #ededed solid; height:48px; line-height:48px; font-size:14px; color:#333; }
.zhifu_t2 span{ display:inline-block; float:right; padding-right:3%; color:#f43031;}
.zhifu h1{ padding-left:3%; line-height:43px; font-size:14px; color:#333;}
.zhifu  ul{ width:97%; padding-left:3%; background:#fff;}
.zhifu  ul li { height:48px; line-height:48px; font-size:14px; color:#333; border-bottom:1px #ededed solid;}
.zhifu .bott{ border-bottom:none;}
.zhifu .img1{ width:20px; float:left; margin-top:14px; margin-right:10px;}
.zhifu .img2{width:19px; float:right; margin-right:3%; margin-top:15px;}

.zhifu_b{ position:fixed; bottom:0px; height:48px; line-height:48px; font-size:16px; color:#fff; text-align:center; background:#f43031; width:100%;}

.zhifu_b1{position:fixed; bottom:0px; height:48px; line-height:48px; font-size:16px; color:#fff; text-align:center; background-color: rgba(66,66,66,0.95); width:100%;}

.zhifu_button{ width:94%; padding:0 3%; margin-top:15px;}

/*相册胶卷*/
.photo_xc{ width:96%; padding:0 2%; margin-top:8px;}
.photo_xc ul li{ width:24.25%; margin-right:1%; float:left; margin-bottom:3px;}
.photo_xc ul li img{ width:100%; float:left; border:1px #e0e0e0 solid;}
.photo_xc  .photo_xc_r{margin-right:0;}
.photo_xc ul li i{ width:25px; height:25px; background:url(../../images/wgx@2x.png) no-repeat; background-size:25px 25px; position:absolute; margin-left:-35px; margin-top:10px;}
.photo_xc ul .visited i{background:url(../../images/ygx@2x.png) no-repeat; background-size:25px 25px;}


/*商品评价*/
.pingj{ width:100%;}
.pingj1{width:100%; background:#fff; overflow:hidden; margin-bottom:10px;}
.pingj1_t{width:94%; padding:15px 3%; border:1px #ededed solid;}
.pingj1_t .img1{ width:40px;  float:left; margin-right:10px;}
.pingj1_t h1{ font-size:16px; color:#333; margin-top:3px; margin-bottom:5px;}
.pingj1_t p{ font-size:12px; color:#606060;}
.pingj1_t p span{ float:right; color:#999;}
.ps_pf{width:94%; padding:10px 3% 0px 3%; clear:both;}
.ps_pf p{ margin-bottom:10px; height:21px; line-height:22px;}
.ps_pf p span{ font-size:12px; color:#606060;float:left; margin-right:5px;}
.ps_pf p .img2{ height:21px; float:left;  margin-left:6px;}


.zq_pj{ overflow:hidden; clear:both;}
.zq_pj h1{ font-size:16px; padding-left:3%; color:#333; line-height:22px; padding-top:10px;}
.zq_pj p{ font-size:12px; color:#666666; padding-left:3%; padding-bottom:10px;}

.pingj2{ background:#fff; overflow:hidden;}
.pingj2 textarea{ width:92.5%; margin:10px 3%; height:165px; border:1px solid rgba(234, 234, 234, 1);}
.pingj2_sh textarea{width:98.5%; margin:10px 0; border:none; height:50px;}
.pingj2 i{ font-size:12px; color:#999; font-style:normal; position:absolute; right:5%; margin-top:-34px;}
.pingj2_t{width:94%; padding:15px 3%; border:1px #ededed solid; height:25px; line-height:25px;}
.pingj2_t .img1{width:25px;float:left; margin-right:10px;border-radius:3px;  -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.pingj2_t h1{}
.pingj2_t h1 .mc{ display:inline-block; width:65%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:16px; color:#333;}
.pingj2_t h1 .nm{ display:inline-block; float:right; font-size:12px; color:#999;}
.pingj2_t h1 .nm img{ float:left; width:16px; margin-right:5px; margin-top:3.5px;}

.pingj3{width:94%; padding:0px 3%;}
.pingj3 ul li{ width:22.6%; margin-right:3%; margin-bottom:15px; float:left;}
.pingj3 ul .pingj3_r{margin-right:0;}
.pingj3 ul li .img1{ width:100%; border:1px solid #ededed; float:left;}
.pingj3 ul li .img3{ width:18px; position:absolute; margin-left:-11px; margin-top:-8px;}

.pingj3_sh{ width:100%; padding:0;}
.pingj3_sh .img3{width:18px; height:18px;}
/*
.pingj1{ width:94%; padding:15px 3%; background:#fff; overflow:hidden; height:32px; margin-bottom:10px;}
.pingj1 .img1{ width:32px; border-radius:3px; float:left; margin-right:10px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.pingj1 span{ display:inline-block; width:40%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; color:#333; line-height:32px; height:32px;}
.pingj1 .img2{ height:21px; float:right; margin-top:5px; margin-left:6px;}

.pingj2{ width:100%; background:#fff; overflow:hidden; margin-bottom:10px;}
.pingj2 textarea{ width:94%; padding:15px 3%; border:none; height:165px;}
.pingj2 i{ font-size:12px; color:#999; font-style:normal; position:absolute; right:3%; margin-top:-27px;}

.pingj3{ width:94%; padding:15px 3% 0 3%; background:#fff; overflow:hidden; margin-bottom:10px;}
.pingj3 ul li{ width:22.6%; margin-right:3%; margin-bottom:15px; float:left;}
.pingj3 ul .pingj3_r{margin-right:0;}
.pingj3 ul li .img1{ width:100%; border:1px solid #ededed; float:left;}
.pingj3 ul li .img3{ width:18px; position:absolute; margin-left:-11px; margin-top:-8px;}

.pingj4{ width:94%; padding:0 3%; background:#fff; font-size:12px; color:#333; height:70px; line-height:70px;}
.pingj4 .img2{ height:21px; float:right; margin-top:24.5px; margin-left:6px;}*/

.d_zan{ width:100%; background:#fff; margin-top:10px; padding-top:15px;}
.d_zan ul li{ font-size:14px; color:#606060; padding-left:3%; line-height:16px; height:16px; padding-bottom:15px;}
.d_zan ul li span{ float:right; display:inline-block; margin-right:3%;}
.d_zan ul li span img{ float:left; height:16px; margin-right:7px;}
.d_zan ul li span:last-child{margin-right:6%;}

.pj_bottom{ position:fixed; bottom:0; z-index:88; background:#f2f2f2; width:100%;}
.pj_bottom .jianp{ float:right; height:15px; padding-right:3%; margin-top:20px; }
.pt_b1{ padding:10px 3% 0px 3%; width:94%; overflow:hidden;}
.pt_b1 span{ display:inline-block; padding:0 6px; line-height:26px; margin-right:14px; height:26px; background:rgba(255,255,255,1); box-shadow:0px 0px 2.2px 0px rgba(0, 0, 0, 0.07); border-radius:27px; -moz-border-radius:27px; -ms-border-radius:27px; -o-border-radius:27px; -webkit-border-radius:27px; margin-bottom:10px;}
.pt_b1 .ged{ float:right; height:26px; }


/*评价完成界面*/
.order_xq_zt_pj{ width:94%; padding:15px 3%; overflow:hidden; background:#fff; text-align:center;}
.order_xq_zt_pj .order_xq_zt1{ margin-top:30px; overflow:hidden;}
.order_xq_zt1 span{ font-size:16px; color:#333; display:inline-block; margin-right:10px;}
.order_xq_zt1  .zbf1{ position:absolute; margin-top:-12px; font-size:22px; color:#606060; margin-left:-16px;}
.order_xq_zt1  .zbf2{ position:absolute; margin-top:12px; font-size:22px; color:#606060; margin-left:4px;}

.order_xq_zt_pj .order_xq_zt3{margin-top:30px; overflow:hidden;}
.order_xq_zt_pj .order_xq_zt3 img{ width:90px; height:90px; border-radius:55px; -moz-border-radius:55px; -ms-border-radius:55px; -o-border-radius:55px; -webkit-border-radius:55px;}
.order_xq_zt_pj p{ font-size:12px; color:#999; margin-top:13px; margin-bottom:15px;}
.order_xq_zt_pj p font{ color:#f43031;}

.pj_other{ width:94%; padding:0 3%; overflow:hidden; height:48px; line-height:48px; text-align:center; margin-top:50px;}
.pj_other h1{ background:url(../../images/e0_bg.png) repeat-x center;}
.pj_other h1 span{ display:inline-block; padding:0 10px; background:#f2f2f2; color:#999;}


/*超出配送范围*/
.order_xq_zt6 { margin-top:20px; overflow:hidden; font-size:14px; color:#999; display:inline-block; }
.ck_index{ margin-top:12px;}
.ck_index input{ width:140px; height:34px; font-size:14px; line-height:34px;}
.dq_adress{ margin-top:10px; width:94%; padding:0 3%; background:#fff;  font-size:14px; height:48px; line-height:48px;}
.dq_adress .dq_adress1{ display:inline-block; width:70%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; float:left; color:#333;}
.dq_adress .dq_adress2{ display:inline-block;   float:right; color:#606060;}
.dq_adress .dq_adress2 img{ height:12px; float:right; margin-top:18px; margin-left:10px;}

.pj_other1{ width:94%; padding:0 3%; overflow:hidden; height:48px; line-height:48px; text-align:center;}
.pj_other1 h1{ background:url(../../images/e0_bg.png) repeat-x center; display:inline-block; padding:0 20px;}
.pj_other1 h1 span{ display:inline-block; padding:0 10px; background:#f2f2f2; color:#606060; font-size:14px;}
.item_x p{ font-size:12px; width:100%; text-align:center; color:#34aeff; height:30px; line-height:30px;}
.item_x p img{ height:12px; padding-left:5px;}


/*搜索列表-排序*/
.goods { width:100%; margin:0;  height:35px; background-color:#FFF;  overflow:hidden;}
.goods ul li { width:25%; text-align:center; float:left; font-size:12px; color:#333; height:34px; line-height:34px;}
.goods ul li:first-child{ text-align:left; width:21%; padding-left:3%;}
.goods ul li:last-child{ text-align:right; width:21%; padding-right:3%;}
.goods ul li img { float:none; display:inline; vertical-align:middle}
.goods ul .visite{color:#f43031;}
.goods ul .px i{ width:9px; height:12px; display:inline-block; padding-left:10px; background:url(../../images/jt.png) no-repeat center 5px;}
.goods ul .px1 i{ background:url(../../images/jt.png) no-repeat center -57px;}
.goods ul .px_v{color:#f43031;}
.goods ul .px_sx i{ width:10px; height:12px; display:inline-block; padding-left:10px; background:url(../../images/shanx.png) no-repeat center 5px; background-size:10px;}
.goods ul .px_sx b{ font-weight:normal; display:inline-block; padding:0 2px; margin-left:2px; border:1px #606060 solid;
 height:12px; line-height:13px;}


.paix_list1 { width: 100%; background: #fff; z-index: 3; top: 81px;font-size: 12px; position: absolute; overflow: auto;left: 0%; }
.paix_list1 ul li{ line-height:40px; border-bottom:1px solid #ededed; padding-left:3%;}
.paix_list1 ul li a{color:#606060;}
.paix_list1 ul li a:hover{color:#606060;}
.paix_list1 ul  .visit a{color:#f43031;}

.goods_bq{ width:97%; padding-left:3%; margin-bottom:10px; overflow:hidden;}
.goods_bq span{ display:inline-block; height:30px; line-height:30px; font-size:12px; color:#606060; text-align:center; width:21.3%; float:left; margin-right:3%; background:#fff; border:1px #ededed solid; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.goods_bq .visit{ background:#FEF4F4; border:1px #ffd9d9 solid; color:#f43031;}


/*总购物车*/
.gwc_z{ margin-top:10px;}

.order_ddxx table tr td .gw_img{ width:40px; float:left; margin-right:10px;}
.order_ddxx table .gwc_gd{ text-align:center; height:28px; padding:0px; line-height:28px;}
.order_ddxx table .gwc_gd img{ margin-left:3px; height:10px;}
.order_ddxx table .gwc_sc{ background:#f43031; color:#fff; padding:0px; text-align:center;}
.order_ddxx table tr .juz{ line-height:40px;}

.gwc_zj{ height:45px; border-top:1px solid #ededed; line-height:45px; font-size:12px; color:#999; }
.gwc_zj_l{ float:left; display:inline-block;}
.gwc_zj_l font{ color:#f43031;}
.gwc_zj_r{ float:right; display:inline-block;}
.gwc_zj_r font{ color:#f43031; font-size:14px;}
.gwc_zj_r input{ width:53px; height:23px; background:#f43031; margin-left:5px; color:#fff;}

/*提交订单2.5新增*/
.tj_zq{ width:90%; background:#fff; padding:0 3%; margin:10px 2%; overflow:hidden;}
.tj_zq h1{ font-size:14px; color:#333; line-height:20px; padding:8px 0 5px 0;}

.tj_xx{ margin:6px 0; overflow:hidden;}
.tj_xx li{ width:50%; float:left; font-size:14px; color:#333;}
.tj_xx li span{ font-size:12px; color:#34AEFF;}
.tj_xx li input{ font-size:12px; border:none; background:none; width:90%;}
.tj_xx li:first-child{ border-right:1px #ededed solid; width:49.5%;}
.tj_xx li:last-child{ padding-left:3%; width:47%;}
.tj_xx li img{ height:13px; float:right;}
.tj_xx li:first-child img{ margin-right:5%;}

.fw_xy{ color:#999; line-height:36px; border-top:1px #ededed solid;}
.fw_xy font{color:#34AEFF;}
.fw_xy img{ width:16px; float:left; margin-top:10px; margin-right:8px;}

/*提交订单2.5地图*/
.navig_dt{ width:100%; height:100px; overflow:hidden;}
.navig .dt{ width:100%;}
.navig_nav{ position:fixed; top:19px; width:94%; padding:0 3%;}
.navig_nav .img1{ float:left; height:25px; }
.navig_nav .img2{ float:right; height:25px; }
.navig_wo{ position:absolute; top:35%; left:77%; text-align:center; color:#606060;}
.navig_wo img{ width:25px;}
.navig_sj{position:absolute; top:28%; left:15%; text-align:center;}
.navig_sj .img1{ width:51px;}
.navig_sj .img11{ height:28px;}
.navig_sj p{ margin-top:-35px; line-height:32px; font-size:12px;}
.navig_sj p font{ color:#f43031;}
.navig_sj .img2{ width:35px; border-radius:30px; position:absolute; margin-top:5px; margin-left:-44px;}
.navig_psy{position:absolute; top:20%; left:15%; text-align:center;}
.navig_psy .img1{ height:36px;}
.navig_psy p{ margin-top:-44px; line-height:40px;}
.navig_psy p font{ color:#f43031;}
.navig_psy .img2{ margin-top:3px;}




/*查看骑手2.5*/
.rider_tx{ width:90%; padding:10px 5%; height:60px; position:relative;}
.rider_tx .tx{ width:60px; float:left; margin-right:15px;}
.rider_tx h1{ font-size:16px; color:#333; padding-top:13px;}
.rider_tx p{ color:#ff7e8d; font-size:12px; padding-top:3px;}
.rider_tx .tel{ height:22px; position:absolute; bottom:29px ; right:5%;;}

.rider_xx{width:90%; padding:20px 5%; overflow:hidden; }
.rider_xx ul li{ width:33%; float:left; border-right:1px #ededed solid; font-size:14px;}
.rider_xx ul li span{ display:inline-block; text-align:center;}
.rider_xx ul li:nth-child(2){text-align:center;}
.rider_xx ul li:last-child{ border-right:none; text-align:right;}

.rider_tw{ clear:both; width:89%; padding:0 3%; margin:0 2.5%; background:#00B1FF; border-radius:12.5px; -moz-border-radius:12.5px; -ms-border-radius:12.5px; -o-border-radius:12.5px; -webkit-border-radius:12.5px;}
.rider_tw h2{ font-size:16px; color:#fff; line-height:50px;}
.rider_time{ margin-bottom:25px; color:#fff; border:1px rgba(255,255,255,0.5) solid; border-radius:7.5px; -moz-border-radius:7.5px; -ms-border-radius:7.5px; -o-border-radius:7.5px; -webkit-border-radius:7.5px;}
.rider_time table{ padding:10px 2%; width:96%; }
.rider_time table tr td{ line-height:24px;}
.rider_time table .rq{ font-size:20px; text-align:center; border-bottom:1px rgba(255,255,255,0.5) solid;}
.rider_time table .yf{ font-size:12px; text-align:center;}
.rider_time table .wz{ font-size:14px; padding:0 3%;}

.rider_tw ul li{ width:23.5%; float:left; margin-right:2%; text-align: center;}
.rider_tw ul li:last-child{ margin-right:0px;}
.rider_tw ul li img{ width:80%; float:left; padding:0 10%;}
.rider_tw ul li span{ display:inline-block; padding:10px 0; width:100%; background:rgba(255,255,255,0.8); margin-top:12px; border-radius:7.5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.rider_tw ul li .zhui{ background:rgba(255,255,255,0.5);}
.rider_tw ul li span font{ color:#FF0000; font-size:14px;}

.rider_tw h6{ clear:both; color:#fff; line-height:40px; text-align:center; font-size:12px;}

.rider_jl{width:90%; padding:0px 5%; line-height:45px; color:#606060;}



/*查看图片2.5*/
.ck_photo{ position:fixed; top:25%; width:100%;}
.ck_photo img{ float:left; width:100%;}

/*提示语*/
.we_ts{ width:94%; padding:0 3%; background:#FFFBD8; line-height:34px;}
.we_ts .e1{ width:16px; float:left; margin-top:9px; margin-right:10px;}
.we_ts .e2{ width:16px; float:right; margin-top:9px;}

/*搜索列表-套餐*/
.tjs_l{ width:94%; margin-left:85px; border-top:1px #ededed solid; overflow:hidden; padding:12px 0 10px 0; position:relative; }
.tjs_l_l{ width:55px; float:left; margin-right:10px; position:relative;}
.tjs_l_l img{width:55px; float:left; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.tjs_l_r{ margin-left:65px;}
.tjs_l_r h1{ font-size:16px; color:#333333; height:18px; line-height:20px;  overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.tjs_l_r h1 font{ color:#f43031;}
.tjs_l_r .tjsp_rq_nr .tjsp_xl_rq{ width:100%; color:#999999; overflow:hidden; margin-top:3px; margin-bottom:3px;}
.tjs_l_r .tjsp_tj_jt { font-size:12px; color:#f43031;}

/*--店铺顶部提示语--*/
.top_tsss{ position:fixed; top:0; background:rgba(0,0,0,0.6); width:100%; height:34px; line-height:34px; text-align:center; color:#fff; text-align:center; z-index:88888;}







/*外卖商品详情*/
.wmxq_banner{ width:100%; background:#fff; margin-bottom:10px;}
.wmxq_banner .ba{ width:100%; overflow:hidden; position:relative;}
.wmxq_banner .ba img{ float:left;}
.bay .fh {width: 25px; position: absolute; left: 3%; top: 12px;}
.bay i{background: rgba(0,0,0,0.6);  border-radius: 19px;   padding: 3px 8px; margin-top: -30px; float: right; margin-right: 3%; font-style: normal; font-size: 12px; color: #fff; text-align: center; position: relative;}

.xq_jge{ width:94%; padding:10px 3% 0px 3%; }
.xq_jge h1{ font-size:16px; font-weight:bold; line-height:20px; margin-bottom:8px;}
.xq_jge h2{ font-size:12px; color:#606060; line-height:14px; margin-bottom:8px;}
.xq_jge h3{ line-height:24px; overflow:hidden; margin-bottom:3px;} 
.xq_jge h3 .xy{ font-size:24px; color:#f43031; font-weight:bold; float:left;margin-right:10px; }
.xq_jge h3 .xy font{ font-size:12px;}
.xq_jge h3 .yj{ font-size:12px;color:#999; line-height:30px; text-decoration:line-through; float:left; margin-right:15px; }
.xq_jge h3 .yhj{ color:#f43031; font-size:12px; float:left; line-height:30px;}
.xq_jge h3 .yhj img{ float:left; height:8px; margin-top:11px; margin-right:3px;}
.xq_jge .cedw{ height:24px; line-height:24px; float:right; background:#f43031; font-size:12px; color:#fff; padding:0 6px; border-radius:12px; -moz-border-radius:12px; -ms-border-radius:12px; -o-border-radius:12px; -webkit-border-radius:12px;}


.mwxq_tgq{  background:#fff; overflow:hidden; clear:both;}
.mwxq_tgq h4{ padding-left:3%; padding-right:3%; height:45px; line-height:45px; font-size:14px; color:#333; border-bottom:1px #ededed solid; margin-bottom:10px;}
.wmxq_tgq p{ padding:10px 0; overflow:hidden;}
.wmxq_tgq p img{ width:100%; float:left;}
.mwxq_tgq h2{ padding-left:3%; padding-right:3%; height:35px; line-height:35px; font-size:12px; color:#606060; border-top:1px #ededed solid; }
.mwxq_tgq h2 img{ height:12px; float:left; margin-top:11.5px; margin-right:6px;}

.sj_appraise_nr  h6{ padding-left:3%; padding-right:3%; height:45px; line-height:45px; font-size:14px; color:#333; border-bottom:1px #ededed solid}



