﻿@charset "utf-8";
/* CSS Document */	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	margin: 0; 
	padding: 0;
	color: inherit;
	
}
div{ overflow:hidden}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
body {
	line-height: 1;-webkit-tap-highlight-color:rgba(0,0,0,0);
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
a img {
	border: none
}
html {
	font-family:Arial, helvetica, "Microsoft Yahei", sans-serif
}
body {
	color: #2c2c2c;
	background-color: #eee;
}
a{ text-decoration:none; }

@media screen and (max-width: 360px) {
body {
	font-size: 14px
}
.content {
	width:100%;
}
.cart-deals-list .cart-info {margin-left: 9rem;line-height: 1.35rem;}
.cart-deals-list .product-img img { margin:50px 0px 0px 20px}
.cart-deals-list .product-img {display: block;position: absolute;left: 2.5rem;width:14%;max-height: 8.25rem;}
.home_xia{ width:100%}
}

 @media screen and (min-width: 360px) {
body {
	font-size: 14px
}
.content {
	width:100%;
}
.cart-deals-list .cart-info {margin-left: 9rem;line-height: 1.35rem;}
.cart-deals-list .product-img img {margin:30px 0px 0px 20px}
.cart-deals-list .product-img {display: block;position: absolute;left: 2.5rem;width:14%;max-height: 8.25rem;}
.home_xia{ width:100%}
}
 @media screen  and (min-width: 540px) {
body {
	font-size: 16px
}
.content {
	width:100%;
}
.cart-deals-list .cart-info {margin-left: 9.5rem;line-height: 1.35rem;}
.cart-deals-list .product-img img { margin-top:20px}
.cart-deals-list .product-img {display: block;position: absolute;left: 2.5rem;width:13%;max-height: 8.25rem;}
.home_xia{ width:100%}
}

 @media screen and (min-width: 760px) {
body {
	font-size: 16px
}
.content {
	width:100%;
}
.cart-deals-list .cart-info {margin-left:11rem;line-height: 1.35rem;}
.cart-deals-list .product-img img { margin-top:0px}
.cart-deals-list .product-img {display: block;position: absolute;left: 2.5rem;width:14%;max-height: 8.25rem;}
.home_xia{ width:100%}
}

 @media screen and (min-width: 800px) {
body {
	font-size: 16px
}
.content {
	width: 800px;
	margin: 0 auto;
}
.cart-deals-list .cart-info {margin-left: 11rem;line-height: 1.35rem;}
.cart-deals-list .product-img img { margin-top:0px}
.cart-deals-list .product-img {display: block;position: absolute;left: 2.5rem;width:13%;max-height: 8.25rem;}
.home_xia{ width:800px; left:50%; margin-left:-400px}
}
.color_red {color:#e02e24;}
.font_hui {color: #999;}
.font_shui{ color:#636365}
.border_color_hui {color: #c7c7c7;}
.color_background {color: #ecedef;}
.login_background {background: #ecedef;}
.anniu_hui{ background:url(../img/a4.png) no-repeat; background-size:100% 100%;/*#bfbfbf*/; color:#fff}
.content{ height:auto;box-shadow: 0px 2px 10px rgba(0,0,0,0.1);}
header {background:url(../img/head.png) no-repeat; background-size:100% 100%; color:#fff; /*#f7f7f7*/; height:28px; line-height:28px; padding:10px 10px; font-weight:bold; font-size:1rem; }
.xg_home_kuan{ position:fixed; top:0; z-index:999999; width:100%; max-width:800px}
header p{ width:15px; float:left;}
header p img{ width:100%;}
.f_l{ float:left}
.f_r{ float:right}
.clear{ clear:both}
/*////////////////////////////////////////////////////////////登陆注册设置密码页面css/////////////////////////////////////////////////////////////////////////*/
.login_head{ width:50%; margin-left:25%; height:inherit; background:#dedede;color: #999;}
.login_head p{width:50%; text-align:center; height:inherit}
.login_head span{ font-size:1rem; padding:.5rem 1rem; }
.bordr_radius{ border-radius:.3rem}
.login_p1{border-radius:.3rem 0 0 .3rem}
.login_p2{border-radius:0 .3rem .3rem 0; }
.login_on{ background:#fb2269; color:#fff;}
.login_input {line-height:2rem; margin: 10px; background:#fff;border-radius: .3rem;border: #e5e5e5 solid 1px;}
.login_input input { padding:0px 10px;height:2rem; border:none; font-size:1rem; width:60%;outline:none;}
.login_anniu{line-height: 2.5rem; margin: 10px; border: #e5e5e5 solid 1px; text-align:center; font-size:1rem; font-weight:bold}
.login_pa{ padding:0px 10px;}
.login_wjmm{ height:50px; line-height:50px}
.login_san{ position:relative; margin:40px 0px ; line-height:32px; height:32px }
.login_san p{ position:absolute; top:-8px; background:#ecedef; left:50%; width:170px; margin-left:-85px; text-align:center}
.login_tb ul li{ float:left; width:33.33333%}
.login_tb ul li img{ width:43%}
.login_tb1{ text-align:right;}
.login_tb2{ text-align:center;}
.login_tb3{ text-align:left;}
.login_yzm{ padding:0px 20px; border-left:1px solid #c7c7c7; line-height:2.5rem; height:2.5rem; margin-top:.25rem}
.pass_mm{ text-align:center; letter-spacing:.1rem; margin-left:20px}
.shezhi_tu{ width:10px;}
.shezhi_tu img{ width:100%}
.shezhi_div{ background:#fff}
.shezhi_div ul li{ border-bottom:1px solid #c7c7c7; padding:.8rem; clear:both; overflow:hidden}
.xg_border{ border-bottom:1px solid #ffffff; /*#c7c7c7*/}
/*////////////////////////////////////////////////////////////搜索页面css/////////////////////////////////////////////////////////////////////////*/
.search_header{ background:url(../img/bj_02.jpg) 100%; }
.login_yzm2{ padding:0px 10px; border-right:1px solid #f391b2; line-height:30px; height:30px; color:#fff; }
.login_yzm2 img{ margin-left:5px; width:10px}
.search_div{width:60%; background:rgba(255,255,255,0.2); height:30px; float:left}
.search_header input {padding: 0px 5px; height:inherit; border: none;font-size: 1rem;background:rgba(255,255,255,0); width:55%; font-size:.8rem}
.search_anniu{ width:25px; float:right; margin-top:2px}
.search_ul{  border-bottom:1px solid #c7c7c7; padding-bottom:20px}
.search_ul li{ width:25%; float:left; text-align:center}
.search_ul li span{ border:1px solid #c7c7c7; border-radius:2rem; padding:.5rem 1rem; line-height:3rem;}
.search_ul li p{ border:1px solid #c7c7c7; border-radius:2rem; padding:.5rem 1rem; line-height:3rem}
.search_hot{ background:#FFF; line-height:2rem; padding:20px 0px 10px 20px }
.search_hot img{ float:left; width:25px; margin-right:10px}
.search_mid{background:#FFF;}
footer {height: 48px; border-top: #e5e5e5 solid 1px; position: fixed;bottom: 0;width: 100%;z-index: 99999; background: #f8f8f8;}
footer ul li {float: left;width: 20%;text-align: center;font-size: .75rem;}
footer img {max-height: 18px; margin: 5px 0px;}
.footer_on a{color:#38bdfb;}
/*////////////////////////////////////////////////////////////购物车css/////////////////////////////////////////////////////////////////////////*/
.cart_title{ color:#fff}
.cart-deals-list ul li {display: block;background: #f7f7f7;}
.cart-deals-list .product-img img { width: 100%;display: block;}

.cart-deals-list ul li{ background:#FFF}
.cart-title {position: relative;}
.cart-deals-list .main-title {max-height: 2.5rem; margin-top: .125rem;color: #333;overflow: hidden;max-width: 15rem;}
.cart-deals-list .sale-price {font-size: 1rem;color: #fb2269;position: absolute;bottom: 3.5rem;}
.cart-deals-list .num-count { border: .0625rem solid #dad7d7;position: absolute;bottom:.5rem; }
.btn-sub {display: inline-block;width: 2.375rem;height: 1.9rem;line-height: 1.25rem;text-align: center;vertical-align: top;background: url(../img/sub.png) center center no-repeat; background-size: .875rem .875rem;}
.quantity {width: 2.8125rem;border-left: .0625rem solid #dad7d7;border-right: .0625rem solid #dad7d7;color: #424242;border-bottom: 0;border-top: 0;text-align: center; font-size:16px; border-radius:0px; height:1.5rem }
.btn-add {display: inline-block;width: 2.375rem;height: 1.9rem;line-height: 1.25rem;text-align: center;vertical-align: top;background: url(../img/add.png) center center no-repeat; background-size: .875rem .875rem;}
.cart-del {background: url(../img/trash.png) center center no-repeat;background-size: 1.125rem 1.125rem;display: block;width: 1.875rem;height: 1.875rem;position: absolute;bottom:.5rem;right: 1rem;}
.jiesuan {line-height: 3rem;float: right}
.js_hj {margin-right: 1.28rem;font-size: 1rem;}
.bj_y {background: #fb2269;padding:.865rem;color: #FFF;font-size: 1.2rem;}
.col {color: #fb2269;}
.content-body {padding-bottom: 0}
.jiesuan2{ line-height:45px; margin-left:20px}
.cart_biao{ width:20px; float:left; position:absolute; left:15px; margin-top:3.5rem}
.cart_anniu { line-height:20px; border-bottom:#e5e5e5 solid 1px; padding:8px 15px}
.cart_anniu img{ width:20px; margin-right:5px}
.cart_center{height: 8.2rem; padding:5px;border-bottom: #e5e5e5 solid 1px;position: relative;}
.jiesuan2 img{ width:25px; float:left; margin:10px 10px 0px 0px}
/*////////////////////////////////////////////////////////////商家列表css/////////////////////////////////////////////////////////////////////////*/
.shanghu{ background:#fff}
.xg_cart{ line-height:2rem; padding:10px 0px 10px 10px }
.xg_cart img{ width:120px ; margin-right:20px; float:left; border-radius:.5rem }
.shanghu_p{ line-height:20px; clear:right}
.shanghu_p img{ width:18px; margin:0px;}
.shangpu_span{ margin-right:20px}
.shangpu_ul li{border-bottom: #e5e5e5 solid 1px;}
.shanghu_div{ width:100%}
.shanghu_dh{border-bottom: #e5e5e5 solid 1px;}
.shanghu_dh>li{color: #636365; float:left; width:33.3333333%; text-align:center; line-height:3rem; background:url(../img/xiasanjiao_03.png) no-repeat 90% 50%; position:relative; background-size:8px}


/*////////////////////////////////////////////////////////////个人中心css/////////////////////////////////////////////////////////////////////////*/
.grzx_bai{ background:#FFF}
.my_dl { background:url(../img/grzx_bj.png) center; background-size:cover;min-height:198px ; font-size:1rem; color:#FFF}
.my_dl img{ width:18%;}
.my_dl p{ text-align:center;}
.my_ul_tu { margin-top:1rem;}
.my_ul_tu li{ float:left; width:25%; text-align:center}
.my_ul_tu li img{ width:25%}
.my_border{ border-bottom:#ddd solid 1px;border-top:#ddd solid 1px ; margin:0.625rem 0rem 1rem; background:#f0eff5}
.my_ul_tu2 li{float:left; width:33.3333333%;text-align:center; margin-bottom:20px }
.my_ul_tu2 img{ width:25%}
.my_ul_tu2 li p{ font-size:1rem;  margin-top:10px}
.my_ul_tu2 li div{font-size:.9rem; margin-top:8px}
.my_title{ font-size:1.26rem; color:#444; text-align:center; line-height:3rem}
.my_biao{ position:relative}
.my_biao span{ background:#fff; position:absolute; top:-5px; right:25%; font-weight:700; color:#ff7c00; padding:0rem 0.25rem; border:#ff7c00 solid 2px; border-radius:1rem;}
.grzx_xbiao{ margin-right:10px}
.grzx_xbiao img{ width:25px; float:right; margin:10px 5px 0px 0px }
.my_ul_tu li p{ margin-top:5px}
.shezhi_div ul li p input{ border:none; color: #999; text-align:right; padding-right:5px; font-size:1rem}
.shezhi_tu2{ width:20px;  margin:7px 20px 0px 0px}
.grzl_ts{ height:40px; line-height:40px}
.xxzx_ul{ background:#f3f5f7}
.xxzx_ul li { border-bottom:#e5e5e5 solid 1px;}
.xxzx_ul li img{ float:left; margin:10px; width:12%}
.xxzx_p1{ padding-top:15px; font-size:1rem}
.xxzx_p2{padding-top:10px; font-size:.95rem}
.xxzx_p2{  width:60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxzx_ul li p time{ float:right; margin-right:20px;}
.xxzx_p1 time{ font-size:.8rem}
/*////////////////////////////////////////////////////////////个人中心订单css/////////////////////////////////////////////////////////////////////////*/
.shanghu_div2{ width:100%}
.shanghu_dh2{border-bottom: #e5e5e5 solid 1px; background:#fdfdfd}
.shanghu_dh2 li{color: #999; float:left; width:25%; text-align:center; line-height:3rem; }
.order_xian{background:url(../img/xian_03.png) no-repeat 100% 50%; background-size:2px}
.order_on a{color:#38bdfb; }
.order_on .xg_wfk{border-bottom:#38bdfb solid 2px; padding:1rem; color:#38bdfb }
.order_hr{ height:5px; border-bottom:#e5e5e5 solid 1px; background:#ecedef; clear:both}
.order_title { line-height:3rem; border-bottom: #e5e5e5 solid 1px; padding:0px 20px; }
.order_title img{ float:left; width:25px; margin:10px 10px 0px 0px}
.order_shangp {border-bottom: #e5e5e5 solid 1px;  padding:0px 20px;}
.order_shangp img{ float:left; margin:20px 20px 20px 10px; width:15%}
.order_shangp p{ padding:30px 0px 30px 0px; }
.order_title span{ float:right}
.order_list{ background:#fff; }
.order_list li{ clear:both}
.order_zhifu { line-height:2rem; padding:10px 20px 10px 20px;border-bottom: #e5e5e5 solid 1px; }
.order_zhifu span{ float:right; padding:0rem 1rem; border:#38bdfb solid 1px; color:#38bdfb; border-radius:.2rem}


/*////////////////////////////////////////////////////////////商铺详情css/////////////////////////////////////////////////////////////////////////*/
.sh_xq_head{ position:relative}
.sh_xq_head img{ width:100%;}
.sh_xq_head div{ background:#000; opacity:0.5; text-align:center; position:absolute; bottom:0px; width:100%; line-height:2rem; color:#FFF; height:50px}
.sh_xq_head_p{ position:absolute; bottom:15px; color:#FFF; text-align:center; width:100%; font-size:1.2rem}
.sh_xq_head span{ background:#d12d6c; color:#FFF; padding:.3rem .5rem; position:absolute; bottom:5px; right:20px; border-radius:.5rem}
.sh_xq_head_p2{   border-left: #999 solid 1px;width:90px;height: 40px;position: absolute;right: 0;bottom: 0;margin: 5px 0px;}
.sh_xq_dizhi{ line-height:57px;border-bottom: #e5e5e5 solid 1px; height:57px}
.sh_xq_pj{ line-height:55px;border-bottom: #e5e5e5 solid 1px;}
.xg_sh_xq_p,.xg_sh_xq_p2{ float:right; margin-right:20px}
.xg_sh_xq_p img{ width:20px; margin-top:20px}
.sh_xq_dizhi2{float:left; width:20px; margin:15px 10px}
.sh_xq_pj p span{ margin-right:5px}
.sh_xq_pj p img{ float:left; margin-top:15px; width:20px}
.xg_mar{margin:15px 10px; width:20px; float:left; }
.xg_sh_xq_p2 img{ width:10px; margin-top:20px}
.bj_bai{background:#FFF}
.sh_xq_xinpin{ padding:15px 10px; line-height:20px; font-weight:900; border-bottom: #e5e5e5 solid 1px; font-size:1rem}
.sh_xq_xinpin img{ width:20px; float:left; margin-right:10px}
.sp_xinpin_ul li,.sp_xinpin_ul2 li{ padding:10px 20px; border-bottom: #e5e5e5 solid 1px;}
.sp_xinpin_ul li img{ width:100px; border-radius:50px;border: #e5e5e5 solid 1px; float:left; margin-right:20px}
.sp_xinpin_ul li p{ padding-top:15px; width:50%; line-height:1.2rem;max-height:58px; overflow:hidden}
.sp_xinpin_ul li p span{ margin-left:15px}
.xg_wenzi{ width:60%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left}
.sh_center{ text-align:center; line-height:48px; height:48px;border-bottom: #e5e5e5 solid 1px; font-weight:900}
.sp_xinpin_ul2 li img{ width:120px; border-radius:.5rem;border: #e5e5e5 solid 1px; float:left; margin-right:20px}
.sp_xinpin_ul2 p{ line-height:1.5rem;max-height:48px; overflow:hidden}
.sp_xinpin_ul2 li{ position:relative;}
.sp_bottom{ position:absolute; bottom:20px; width:100%}
.sp_bottom_span1{ margin-left:142px}
.sp_bottom_span2{ margin-right:40px}
.sh_foot img{ width:100%}
.sh_center2{text-align:center; line-height:48px; height:48px;border: #e5e5e5 solid 1px;}


/*////////////////////////////////////////////////////////////商品详情css/////////////////////////////////////////////////////////////////////////*/
.art_head_img1{ width:23px; }
.art_head_img2{ width:20px; margin-right:10px }
.art_lin{ text-decoration:line-through}
.art_banner img{ width:100% }
.art_jiacu{ font-size:1.8rem; margin-right:5px }
.art_qiang{ border-radius:.2rem; padding:.5rem 1rem; background:#fb2269; color:#fff}
.art_qiang2{ border-radius:.2rem; padding:.5rem 1rem; border: #e5e5e5 solid 1px;}
.art_center{ padding:10px ; border-bottom: #e5e5e5 solid 1px;}
.art_center2{ padding:20px 20px 10px 20px;  }
.art_center3{ padding:0px 20px 20px 20px;border-bottom: #e5e5e5 solid 1px;  }
.art_title{ line-height:1.5rem}
.font_huang{ color:#ff9f03}
.bg_bai{ background:#fff}
.art_pingjia img{ float:left; width:20px}
.art_pingjia{ line-height:27px}
.art_title img{ width:12px}
.art_pad_left{ margin-left:10px; font-size:1.2rem; line-height:22px}
.art_baozhang img{ width:25px; float:left; margin-right:5px}
.art_baozhang span{ float:left; line-height:24px}
.art_you{ margin-right:20px}
.art_guanzhu{ position:relative;}
.art_guanzhu span{ position:absolute; top:50%; right:20px}
.art_guanzhu img{ width:15%; float:left; margin-right:20px }
.art_guanzhu p{ line-height:1.5rem; margin-left:20px; }
.art_juli img{ width:20px; float:left; margin-right:5px}
.art_juli span{ float:left; line-height:24px}
.art_juli span em{ margin-left:5px;}

/*////////////////////////////////////////////////////////////分类css/////////////////////////////////////////////////////////////////////////*/

.nav {position: relative;}
.navlist {left: 0px;top: 0px;background: #f1f1f1;display: none;}
.navlist .item {height: 48px;}
.navlist .item .tit {display: block;line-height: 48px;font-size: 16px;text-decoration: none;background: #f3f4f6;padding-left: 10px; text-align:center; width:100px;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5; height:47px}
.navlist .item .tit:hover {border-left:#fb2269 solid 2px;padding-left: 8px; color:#fb2269;border-right: none}
.navlist .item:hover {border-right: none}
.navlist .item .on {}
.navlist .item .show {top: 0px;z-index: 1;padding: 10px 0px 10px 0px; background:#FFF}
.show ul{ width:500px; position:relative; min-height:300px}
.show ul li{ position:absolute; width:33.3333333%; float:left;text-align:center ; }
.show ul li img{ width:50px; height:50px}
.show ul li span{ display:block; line-height:2rem; }
.show_tuijian{ line-height:40px; height:40px; padding-left:15px}
.navlist{ overflow:auto}
/*.navlist .item .show {position: absolute;left: 111px;}*/


/*////////////////////////////////////////////////////////////首页css/////////////////////////////////////////////////////////////////////////*/

.index_biao{ background:url(../img/biao1.png) no-repeat ; color:#FFF; padding-left:18px; background-size:16px; margin-right:10px}
.swipe{overflow: hidden;visibility: hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap > a {float: left;width: 100%;position:relative;}
#position{padding: 0;width: 100%;position: absolute;left: 10px;bottom: 10px;}
#position li{width:10px;height:10px;margin:0 3px;display:inline-block;-webkit-border-radius:3px;border-radius:5px;background-color: rgba(255,255,255,1);}
#position li.cur{background-color:#fb2269;}
.swipe_index {overflow: hidden; visibility: hidden;position: relative;width:100%;}
.swipe-wrap {overflow: hidden; position: relative;}
.swipe-wrap img{width:100%;}
.swipe-wrap > div { float:left;width:100%; position: relative;}
.container{ height:inherit}

.swipe2{overflow: hidden;visibility: hidden;position:relative; padding-bottom:30px}
.swipe-wrap2{overflow:hidden;position:relative;}
.swipe-wrap2 > a {float: left;width: 100%;position:relative;}
#position2{padding: 0;width: 100%;position: absolute;left:50%;bottom: 5px; margin-left:-25px}
#position2 li{width:10px;height:10px;margin:0 3px;display:inline-block;-webkit-border-radius:3px;border-radius:5px;background-color:#d3d3d3;}
#position2 li.cur2{background-color:#fb2269;}
.swipe_index2 {overflow: hidden; visibility: hidden;position: relative;width:100%;}
.swipe-wrap2 {overflow: hidden; position: relative;}
.swipe-wrap2 img{width:100%;}
.swipe-wrap2 > div { float:left;width:100%; position: relative;}
.container2{ height:inherit}
.index_ul ul{ clear:both;}
.index_ul ul li{ width:25%; float:left; text-align:center; margin-top:10px;}
.index_ul ul li img{ width:40%; margin-bottom:5px}

.swipe3{overflow: hidden;visibility: hidden;position:relative;}
.swipe-wrap3{overflow:hidden;position:relative;}
.swipe-wrap3 > a {float: left;width: 100%;position:relative;}
#position3{padding: 0;width: 100%;position: absolute;left:50%;bottom: 10px; margin-left:-25px}
#position3 li{width:10px;height:10px;margin:0 3px;display:inline-block;-webkit-border-radius:3px;border-radius:5px;background-color:#d3d3d3;}
#position3 li.cur3{background-color:#fb2269;}
.swipe_index3 {overflow: hidden; visibility: hidden;position: relative;width:100%;}
.swipe-wrap3 {overflow: hidden; position: relative;}
.swipe-wrap3 img{width:100%;}
.swipe-wrap3 > div { float:left;width:100%; position: relative;}
.container3{ height:inherit}
.index_ul3 ul{ clear:both}
.index_ul3 ul li{ width:25%; float:left; text-align:center; margin-top:10px;}
.index_ul3 ul li img{ width:40%; margin-bottom:5px}


.index_foot div ul li{ width:33.33333333%; float:left; text-align:center; position:relative; font-size:1rem}
.index_foot div ul li p{ background:#000; opacity:0.5; width:80%;text-align:center; margin-left:10% ; height:2rem; position:absolute; bottom:0; left:0; }
.index_foot div ul li span{ position:absolute; bottom:0;  color:#FFF; display:block; width:100%; text-align:center;line-height:2rem}
.index_foot div ul li img{ width:80%; }
.index_foot { margin-bottom:30px}
.index_huodong{ padding:0px 20px 0px 20px; width:100%;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; margin-bottom:10px }
.index_huodong ul { }
.index_huodong ul li{ float:left; width:44%; padding:0 6% 0 0; }
.index_huodong ul li p{ float:left; width:50%; margin-top:10px; line-height:1.5rem }
.index_huodong ul li img{ float:right; width:40%; max-width:120px ;}
.index_huodong ul li span{ display:block; color:#636365; height:1.5rem; overflow:hidden}


.index_meishi ul li{ float:left; width:33.3333333%; text-align:center; line-height:1.2rem}
.index_meishi ul li img{ width:80%}
.font_lv{ color:#06c1ae}
.font_hua{ text-decoration:line-through}
.index_meishi ul li span{ margin-right:5px}
.index_xiao{ font-size:.8rem}
.index_guanggao img{ width:100%;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; margin:10px 0px 0px 0px}

.index_list_left{ width:40%; line-height:1.5rem;border-right:1px solid #e5e5e5; margin-left:-1px }
.index_tao{ background:url(../img/xt11_07.png) no-repeat; background-size:25px; font-size:1rem; padding-left:30px; color:#d61f00; font-weight:900}
.index_list_left span,.index_list_right span,.index_list_right2 div span{ display:block}
.index_list_left>div{ padding:20px 10px 20px 20px}
.index_list_left>div img{ margin-top:20px; width:100%}
.index_tao2{ background:url(../img/xt22png_07.png) no-repeat; background-size:25px; font-size:1rem; padding-left:30px; color:#00b1da; font-weight:900}
.index_list_right{ width:60%; line-height:1.5rem; padding-top:5px}
.index_list_right img{ width:50%; float:right; max-width:150px}
.index_list_right p{ width:50%}
.index_list_right2{margin-top:10px; line-height:1.5rem}
.index_list_right2>div>div{ float:left; width:50%;}
.index_list_right2 div img{ width:90% ; max-width:150px}
.index_list_right>div{ padding-left:10px;border-bottom:1px solid #e5e5e5;}
.index_list_right2>div{ padding-left:10px;}
.index_da{ font-size:1rem; font-weight:900}
.index_gda{ font-size:1.2rem; }
.index_tuijian img{ float:left; width:18px; margin-right:10px}
.index_tuijian { line-height:18px; padding:15px 0px 10px 15px}

.index_list2{border-bottom:1px solid #e5e5e5;}
/*////////////////////////////////////////////////////////////分类页面css/////////////////////////////////////////////////////////////////////////*/
.container_1{background:#fff; overflow:hidden; }
.silder_1{ float:left; min-height:500px; }
.slide_menu li{line-height: 48px;font-size: .8rem;text-decoration: none; background: #f3f4f6; padding-left: 10px;text-align: center; width:80px;border-bottom: 1px solid #e5e5e5;height: 47px;border-right:1px solid #e5e5e5;border-left: 2px solid #fff}
.slide_menu li:hover{ background:#FFF;border-right:none;border-left: 2px solid #fb2269}
.slide_menu li:visited { background:#FFF;border-right:none;border-left: 2px solid #fb2269}
.main_1_cont a{ display:block; width:33.3333333%; float:left;text-align:center; margin-bottom:10px }
.main_1_cont a span{ display:block; }
.main_1_cont a img{ width:50%}
#maps,#maps_2{ overflow:auto}
.main_1_cont li{ background:url(../img/loading3.gif) no-repeat 50% 50%; background-size:20px}
.main_1_cont li a{ background:#FFF}
.show_tuijian{ background:#FFF}
/*////////////////////////////////////////////////////////////商品详情页面修改css/////////////////////////////////////////////////////////////////////////*/
.xg_fanhui{ width:10px}
.xg_fanhui img{ margin-top:5px}
.xg_gao{ line-height:25px; height:25px}
.xg_tuan{ background:#37c3a8; color:#fff; border-radius:2px; padding:2px; font-size:.8rem; margin-left:5px}
.tj_title{ font-size:1rem;  line-height:1.5rem; padding: 10px 10px 0px 10px}
.tj_pic{ font-size:1rem;}
.num-count2{border: .0625rem solid #dad7d7;}
.art_qiang1{ border-radius:.2rem; padding:.5rem 1rem; background:#ff7d01; color:#fff}
.tj_foot{ text-align:center; padding:20px}
.tj_foot span{ margin:10px; }
.tj_pinglun ul li{padding:15px 15px 10px 15px; border-bottom: 1px solid #e5e5e5}
.tj_pinglun ul li div img{ width:15px;}
.tj_pinglun ul li div{ margin-bottom:10px; line-height:1.2rem}
.tj_center{ text-align:center;padding:15px}
.tj_haoping{border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5p; padding:20px 15px 15px 20px}
.tj_haoping_left{ float:left;  width:30%}
.tj_haoping_left span{ display:block;}
.tj_juda{ font-size:1.5rem; }
.tj_da{ font-size:1rem; }
.tj_haoping_right { width:70%}
.tj_haoping_right ul li{ margin-bottom:5px}
.tj_haoping_right ul li p{ float:left}
.tj_haoping_right div{ float:left; width:60%; background:#dddddd; height:.8rem; margin:0px 10px 0px 10px}
.tj_hp1{ background:#fb2269; display:block; width:89%; height:.8rem}
.tj_hp2{ background:#fb2269; display:block; width:6%; height:.8rem}
.tj_hp3{ background:#fb2269; display:block; width:5%; height:.8rem}
.tj_shu_span{ float:left; margin-right:20px; line-height:28px}
.tj_shu{ padding:10px}
.tj_guige{padding:10px; color:#636365}
.tj_guige_left{ float:left; margin-right:10px; margin-top:25px}
.tj_guige_right img{ float:left; width:45px; margin-right:5px ;}
.tj_guige_right ul li{ clear:both; padding:10px}
.tj_guige_right ul li span{ line-height:40px; border:#e5e5e5 solid 1px ; width:50%;display:block; float:left; padding-left:10px; border-radius:5px}




/*////////////////////////////////////////////////////////////分类列表页面css/////////////////////////////////////////////////////////////////////////*/

.list_fl_sx{ background:url(../img/sx_03.png) no-repeat 5px 8px ; float:right; padding-left:25px;  background-size:18px ; border-left:#e5e5e5 solid 1px; font-size:.9rem}
.shanghu_div1{ width:100%}
.shanghu_dh1{border-bottom: #e5e5e5 solid 1px;}
.shanghu_dh1>li{ float:left; width:25%; text-align:center; line-height:3rem; position:relative; }
.list_fl_zh{background:url(../img/xsj_07.png) no-repeat 75% 50%;background-size:10px }
.list_fl_zh2{background:url(../img/jg_07.png) no-repeat 75% 50%;background-size:15px }
.xg_cart_p22{ font-size:1rem}
.xg_jia{ line-height:1rem; margin-top:20px}


/*////////////////////////////////////////////////////////////商铺列表页面下拉效果css/////////////////////////////////////////////////////////////////////////*/

.ui-dropmenu { position: absolute; top: -9999px; left: 0;z-index: 200; -webkit-user-select: none;-webkit-box-sizing: border-box;}
.ui-dropmenu .ui-dropmenu-items{list-style: none; padding: 0; margin: 0; white-space:nowrap;/*内容不换行*/font-size: .8rem;border:#e5e5e5 solid 1px; border-bottom:none;line-height:2rem; }
.ui-dropmenu .iscroll-wrap {width:100%;height: 100%;overflow: hidden;}
.ui-dropmenu-items li {padding: 0px 2rem;border-bottom:#e5e5e5 solid 1px; text-align:center}


.shanghu_dh>li:hover{ color:#ff9f03;background:url(../img/xiasanjiao_03_3.png) no-repeat 90% 50%; background-size:8px }
.ui-dropmenu-items li:hover{ background:#efefef}
.ui-dropmenu-items li{background-color: #fff;}
/*////////////////////////////////////////////////////////////填写地址css/////////////////////////////////////////////////////////////////////////*/
.ord_tx_biao img{ width:20px; float:left; margin-right:3px}
.ord_tx_biao{ line-height:25px}
.order_tx_dian img{ width:50px; float:left; margin-right:5px; border-radius:27px}
.order_tx_dian{ line-height:50px}
.ord_tx_top{ padding:.2rem .8rem !important}
.ord_tx_top p{ margin-top:15px}
.ord_tx_dianpu{ margin-right:10px; width:20%}
.ord_tx_title{ margin-right:60px; display:block; float:left;}
.ord_tx_li{position:relative}
.ord_tx_jiajian {text-align:center;padding-right:0px;font-size: 1rem; position:absolute; bottom:12px; right:.8rem}
.ord_tx_div{position:relative; min-height:40px}
.ord_tx_span{position:absolute;right:0px}
.ord_tx_size{position:absolute; bottom:12px; margin-left:21%}
.ord_tx_juli{ margin-right:5px; line-height:17px}
/*.js_input {border: #e5e5e5 solid 1px;border-radius: .5rem;line-height: 2rem;margin: 10px;}*/
.js_input input { border: none; height: 2rem; font-size:1rem; font-family:"Microsoft Yahei"; color:#999; width:100%}
.ord_tx_jiesuan{position:fixed; bottom:0px; width:100%; background:#f7f7f7; padding:10px; border-top:#e5e5e5 solid 1px}
.jiesuan22 {line-height: 2rem;  }
.bj_y22{ background: #fb2269;color: #FFF; padding:.2rem 1rem; border-radius:.25rem; margin-right:20px}
.xg_lin_hei{ line-height:38px;}
.xg_order_dizhi{  border-bottom: 1px solid #c7c7c7;padding: .8rem;clear: both; overflow: hidden;}

/*////////////////////////////////////////////////////////////图文详情css/////////////////////////////////////////////////////////////////////////*/

.article_xq_shuxing{ padding:10px; line-height:2rem}
.article_xq_shuxing span{ display:block; float:left; font-weight:900}
.article_xq_shuxing p{ margin-left:85px}
.article_xq_tu{ padding:10px 5px}
.article_xq_tu img{ width:100%}


/*////////////////////////////////////////////////////////////首页右上角点击效果css/////////////////////////////////////////////////////////////////////////*/
#home_zhezhao{ background:#000; opacity:.5; width:100%}

.home_xia ul{ padding-top:15px; background:#FFF}
.home_xia ul li{ float:left; text-align:center; width:33.333333333%;background:#FFF}
.home_xia ul li img{ width:25%}
.home_xia ul li span{ display:block; margin:5px 0px 15px 0px; color:#fb2269}
.home_xia{top:47px; z-index:9999999; position:fixed;}
.btn{ background:url(../img/jia.png) no-repeat; display:block; width: 25px; height:25px;float: right; margin-top: 2px; background-size:25px}
.xg_bjt1{background:url(../img/jia.png) no-repeat; background-size:25px}
.xg_bjt2{background:url(../img/cha.png) no-repeat;background-size:25px}



/*////////////////////////////////////////////////////////////活动商品1css/////////////////////////////////////////////////////////////////////////*/
.huodong_pai{ padding:10px}
.order_tx_dian_2 img {width: 50px;float: left;margin-right: 5px; border-radius: 27px;}
.order_tx_dian_22 img{ width:20px; margin-top:5px}
.huodong_pai_title{ padding:5px 0px 0px 2px; float:left}
.huodong_you{ line-height:50px}
.huodong_bj{ background:#f6f6f6}
.huodong_bj ul li{ width:50%; float:left; background:#f6f6f6}
.huodong_bj ul li>div{ padding:10px 0px 0px 5px;}
.huodong_bj ul li>div>div{ background:#FFF}
.huodong_bj ul li div>img{ width:100%}
.huodong_bj ul li p{ line-height:1rem; margin-left:5px}
.huodong_bj ul li span{ display:block; line-height:1.5rem;}
.huodong2_wenzi{ text-align:center; line-height:1.5rem; max-height:75px;}
.huodong2_wenzi p{ max-height:1.5rem; overflow:hidden; width:100%; white-space: nowrap;text-overflow: ellipsis;}
.huodong2_wenzi img{ height:15px}
/*////////////////////////////////////////////////////////////活动商铺css/////////////////////////////////////////////////////////////////////////*/
.huodong_sp li{border-bottom:1px solid #e5e5e5; position:relative; padding-top:10px}
.huodong_sp p{ width:30%; float:left; margin:0px 10px 10px 1px; min-height:5rem}
.huodong_sp p img{ width:100% }
.huodong_sp li div{ line-height:1.5rem}
.huodong_sp li div span{ display:block}
.huodong_sp_di{ position:absolute; bottom:15px;line-height:18px;}
.huodong_sp_di img{ width:15px; float:left}
.tj_da2{ font-size:1.02rem}






.address_1{ width:92%; margin:0px auto; padding:0px auto; font-size:18px;}
.address_1 ul li{ height:3em; line-height:3em; border-bottom:1px solid #f2f2f2}
.address_1 table{ width:100%;}
.address_2{ width:12%; vertical-align:middle;}
.address_2 img{ width:25px;vertical-align:middle;}
.address_3{ width:80%; vertical-align:middle; font-size:18px;}
.address_4{ width:8%; text-align:right; vertical-align:middle;}
.address_4 img{ width:10px;vertical-align:middle;}
.order_dp_name{ height:3em; line-height:3em; width:92%;margin:0px auto; padding:0px auto;}
.order_dp_name table{ width:100%;}
.address_5{ width:12%; vertical-align:middle;}
.address_5 img{ width:25px;}
.address_6{ width:88%; vertical-align:middle; font-size:18px;}
.order_sp_1{ width:92%; margin:1em auto; padding:1em auto; height:8em;}
.order_sp_2{ width:100%; background:#f8f8f8;}
.order_sp_3{float: left; width: 30%; height: 8em;}
.order_sp_3 img{height: 8em;}
.order_sp_4{float: right; width: 68%; line-height: 2em;}
.order_sp_5{ font-size:18px;}
.order_sp_6{ font-size:16px; color:#9c9c9c}
.order_sp_7{ font-size:16px; color:#151516}
.address_7{ border-radius:2px; border:1px solid  #e02e24; padding:.1rem .5em; margin-left:.5em; font-size:14px; color:#e02e24}
.order_btn{ width:98%; left:1%; height:3.5em; line-height:3.5em; background:#fff; position:fixed; bottom:0px;}
.order_btn_p{ width:62%; float:left;text-align:right; font-size:16px;}
.order_btn_zhifu{ width:35%;float:right;text-align:center; background:#e02e24; font-size:20px; color:#fff}
.order_btn_p span{ color:#e02e24;}
.order_btn_p span font{ font-size:20px;}
.address_9{ width:68%; vertical-align:top; font-size:16px;}
.bianji{ font-size:16px; width:100%; float:right; text-align:right;}
.bianji_1{ width:50%; float:right; line-height:3em; border-bottom:1px solid #f5f5f5}
.bianji_1 img{ margin-top:1em} 
.order_dh{ line-height:2.5em; width:92%; margin:0px auto; padding:0px auto; color:#c2c2c2}
.order_002{ width:100%; height:1em; background:#ecedef}
.order_001{ width:100%;  background: url(../img/bolang.png) repeat-x; height:.5em;}
 