@import url("globle.css");
body{background-color:#f2f2f2;font-family:microsoft YaHei; overflow:hidden;}
html{ position:relative; overflow:hidden;}
.bgfff{ background:#fff;}
.bggray{ background:#e8e3dd;}
header{width:100%;position:fixed;top:0;left:0; z-index:10;}
.top{
	height:44px;
	width:100%;
	line-height:44px;
	text-align:center;
	background:#e94820;
	color:#fff;
	font-size:24px;
	overflow:hidden;
	position:relative;
	text-shadow: #d52e12 0px 1px 0px; border-bottom:1px solid #bf7364;
}

/**/
.top em{ position:absolute; left:50px;}
.top a.position_l{
	display:block;
	width:40px;
	height:30px;
	position:absolute;
	top:10px;
	right:10px;
	overflow:hidden;}
.top a.position_l i{
	display:block;
	height:30px; 
	width:40px;
	cursor:pointer;
	overflow:hidden;
	}	
.top a.position_l i.list{ background:url(../images/store/list.png) 0 0 no-repeat; background-size:1.2em;}
.top a.position_l i.tsch{background:url(../images/store/tsch.png) 0 0 no-repeat; background-size:1.2em;}
.top a.position_l i.slt1{background:url(../images/store/slt1.png) 0 0 no-repeat; background-size:1.2em;}
.top span{ width:65px;height:24px; line-height:24px; background:#fff;color:#c94701; font-size:12px; border-radius:3px; display:block;position:absolute;top:10px;right:10px; text-align:center; text-shadow:none;}
.top span a{color:#c94701;}
/*搜索*/
.m_search {
	position:relative;
	height:28px;
	padding: 10px;
	display: -webkit-box;
	background:#fff;
	}
.m_search_m {
	-webkit-box-flex: 1;
	-moz-box-flex:1;
	}
.m_search_m input.m_s_txt {
	border-radius: 75px; 
	height:26px;
	line-height:1;
	width: 90%;
	padding:0 0 0 10%;
	background:#ecedf0;
	border:1px solid #dddddf;
	box-shadow: 0px 1px 0px #dddddf inset; vertical-align:middle;	}
.m_search_r .button{
	height:1.6em;
	width:1.6em;
	position:absolute;
	left:20px;
	top:14px;
	background:url(../images/store/Ssearch.png) no-repeat;
	background-size:1.6em;
	border:none;}
/*底部导航*/
.BottomNav{
	width:100%;
	height:46px;
	position:fixed; z-index:5;
	bottom:0;
	left:0;
	_position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
	}
.BottomNav ul{height:46px;
	background-image:-moz-linear-gradient(top,#363d45,#2b3036); /*火狐*/
	background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#363d45), to(#2b3036)); /*谷歌*/
	background: -o-linear-gradient(top, #363d45, #2b3036);/*opera*/

	}	
.BottomNav ul li{
	width:25%;
	float:left;
	
	}
.BottomNav ul li.on{
	background-image:-moz-linear-gradient(top,#202429,#333a41); /*火狐*/
	background-image:-webkit-gradient(linear,0% 0%, 0% 100%, from(#202429), to(#333a41)); /*谷歌*/
	background: -o-linear-gradient(top, #202429, #333a41);/*opera*/
	box-shadow:1px 1px 3px #05080b inset;}
.BottomNav ul li a{
	display:block; height:43px;
	padding:3px 0 0;
	text-align:center; color:#fff;}
.BottomNav ul li.on a{
	}
.BottomNav ul li a i{
	display:block;
	height:22px;
	width:22px;
	margin:auto;
	background-image:url(../images/store/bottomNav.png);
	background-repeat:no-repeat;
	background-size:125px;
	}
.BottomNav ul li a.n1 i{background-position: 0px 2px;}
.BottomNav ul li a.n2 i{background-position: -30px 0px;	}
.BottomNav ul li a.n3 i{background-position: -62px 0px;	}
.BottomNav ul li a.n4 i{width:28px;	background-position: -95px 0px;}
.BottomNav ul li a span{color:#fff;	}	
.BottomNav ul li a:visited span{color:#fff;}
/**购物车列表底部**/
.Bottompay{ width:96%;height:60px;padding:3px 2% 0; position:fixed; z-index:5;bottom:0;left:0;_position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); background:#f0f0f0; box-shadow:0 0 8px #c2c2c2;}
.Bottompay dt{ height:23px; line-height:23px;}
.Bottompay dt span{ float:right; color:#cc0000; font-weight:bold;}
.Bottompay dd{ position:relative;}
.Bottompay dd span.delt i{width:20px; height:20px; display:block;background:url(../images/store/det.png) no-repeat; background-size:1.5em;}
.Bottompay dd span.delt{ width:130px; height:20px; font-size:12px; display:block; }
.Bottompay dd span.paybtn{position:absolute; top:50%;right:0; margin-top:-10px;
	width:80px;
	height:28px;
	line-height:28px;
	display:block;
	background-image: -moz-linear-gradient(top,#e84016,#d94303);
	background-image: -webkit-gradient(linear,0% 0%, 0% 100%, from(#e84016), to(#d94303));
	background: -o-linear-gradient(top, #e84016, #d94303);
	border-radius:4px;
	text-align:center;
	font-size:16px; color:#fff;}
.Bottompay dd span.paybtn a{ color:#fff;}
/**商品详情底部**/
.Bottomdetaile{width:96%;padding:10px 2% 0; height:45px;position:fixed;z-index:5;bottom:0;left:0;_position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); background:#e8e8e8; box-shadow:0 0 8px #b4b4b4,0 1px 1px 0 #fff inset;}
.Bottomdetaile button{width:49%;height:38px;font-size:16px;font-family: microsoft YaHei;border-radius:8px;}
.Bottomdetaile .btn_l,.Bottomdetaile .btn_sure{ float:left;color: #fff;	border: 1px solid #ee7f06;
	background: -moz-linear-gradient(top,#ffab46,#fba133,#f99720); 
    background: -webkit-linear-gradient(top, #ffab46,#fba133,#f99720);
    background: -o-linear-gradient(top, #ffab46,#fba133,#f99720);}
.Bottomdetaile .btn_r{ float:right;color: #fff;	border: 1px solid #339900;
	background: -moz-linear-gradient(top,#5fbe46,#59b53f,#53ae3a); 
    background: -webkit-linear-gradient(top, #5fbe46,#59b53f,#53ae3a);
    background: -o-linear-gradient(top, #5fbe46,#59b53f,#53ae3a);}
/**商品购买底部**/		
.Bottomdetaile .btn_sure{width:100%;}
/**订单确认底部**/
.Bottomsure{ width:96%; height:48px;padding:2px 2% 0; background:#f2f2f2; font-size:14px; box-shadow:0 2px 2px 0 #dfdfdf inset;position:fixed; z-index:5;bottom:0;left:0;_position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
.Bottomsure_l{ width:80px; height:50px;}
.Bottomsure span.send{ position:absolute;right:0;bottom:0; z-index:2; width:25%; height:50px; text-align:center; line-height:50px; color:#fff; background:#cc0000}
.Bottomsure font{ color:#cc0000; font-size:18px; font-weight:bold;}
/*首页大图列表*/
.Slist1{padding:104px 0 56px; position:relative}
.padt82{ padding-top:82px}
.Slist1 dl{width:46%;padding:5px; margin:10px 2%; background:#fff; float:left;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.Slist1 dt{ position:relative;}
.Slist1 dt img{ position:relative; width:100%; z-index:0;}
.Slist1 dt span{
	width: 98%;
	height: 30px;
	display: block;
	background: rgba(0,0,0,0.5);
	color: #fff;
	font-size: 14px;
	position: absolute;
	z-index: 2;
	bottom: 0;
	left:0;
	line-height: 30px;
	padding:0 1%;
	overflow: hidden;
	text-align: center;
}
.Slist1 dt a{ color:#fff;}
.Slist1 dl dd{ height:26px; line-height:26px; padding-top:10px; color:#7c7a7b;}
.Slist1 dl dd font,.Slist2 dl dd font{ width:100%; font-size:14px; font-weight:bold; color:#cc0000; float:left;}
.Slist1 dl dd span,.Slist2 dl dd span{ float:left; font-size:12px;}
.Slist1 dl dd span em,.Slist2 dl dd span em{ text-decoration:line-through; color:#e65d0e;}
/**商品列表,小图列表**/
.listt2{ width:100%; height:34px; border-bottom:1px solid #c2b7b7;background:-moz-radial-gradient(#f6ecec 0%, #eee5e5 0%, #e3dada 100%);
	background:-webkit-radial-gradient(#f6ecec 0%, #eee5e5 0%, #e3dada 100%);}
.listt2 li{ width:25%; float:left;height:34px;  text-align:center; color:#433b3b; font-size:16px;}
.listt2 li span{width:75%;height:26px; display:block;font-size:16px; margin:4px auto 0;line-height:26px}
.listt2 li.on span{  border-radius:18px;text-align:center;background:#e6423b;color:#fff;box-shadow:1px 2px 1px #ae302b inset;
	-moz-box-shadow:2px 2px 2px 1px #ae302b inset; display:block;}
.Slist2{ padding:90px 10px 56px;}
.Slist2 dl{padding:15px 10px; margin-bottom:10px; background:#fff; position:relative;}
.Slist2 dl dt{ width:100px; height:100px; float:left;background:#fff; border-radius:8px; }
.Slist2 dl dt img{ width:100px; height:100px;}
.Slist2 dl dd{padding-left:10px; height:100%;position:relative; overflow:hidden;}
.Slist2 dl dd h3{ width:100%; font-size:14px; line-height:1.8em;}
.Slist2 dl dd a h3{ color:#000;}
.Slist2 dl dd p{ padding-top:15px; line-height:28px;}
.Slist2 dl dd span{ padding-right:10px;}
.pages{padding:10px; height:24px; text-align:center;}
.pages span{margin:0 3px;padding:0 5px; line-height:22px; border:1px solid #c2c2c2; 
background: -moz-linear-gradient(top,#fff,#eaeaea,#d7d7d7); 
    background: -webkit-linear-gradient(top, #fff,#eaeaea,#d7d7d7); border-radius:5px;
    background: -o-linear-gradient(top, #fff,#eaeaea,#d7d7d7); display:inline-block}
.pages span a.a{ width:31px; background:url(../images/store/icon1.png) no-repeat 50% center; background-size:80%;}
.pages span a.b{ width:21px; background:url(../images/store/icon2.png) no-repeat 50% center; background-size:80%;}
.pages span a.c{ width:21px; background:url(../images/store/icon3.png) no-repeat 50% center; background-size:80%;}
.pages span a.d{width:31px;  background:url(../images/store/icon4.png) no-repeat 50% center; background-size:80%;}
.pages span a{height:22px;display:block;}
.pages span.nub{ position:relative; top:-6px;}
/**店铺列表**/
.Slist3{padding:54px 10px;}
.Slist3 dl{padding:10px 0 0;border:1px solid #dfdbd8;border-bottom:none; background: #fff;
border-top-left-radius:10px;border-top-right-radius:10px; min-height:115px; }
.Slist3 dl dt{width:70px; height:inherit; text-align:center; float:left;padding-left:5px;}
.Slist3 dl dt img{ width:70px; height:70px; margin-top:16px;border-radius: 50%;}
.Slist3 dl dd{padding:0 8px; position:relative; overflow:hidden;}
.Slist3 dl dd h3,.Slist3 dl dd h3 a{ height:28px; line-height:28px; font-size:16px;color:#000;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }
.Slist3 dl dd p,.Slist3 dl dd p a{ width:100%; color:#969696; font-size:14px; line-height:26px;}
.Slist3 dl dd p font,.Slist3 dl dd a font{ color:#c94014;}
.Slist3 dl dd p span{ float:right;}
.ftbg{ height:14px; overflow:hidden; background:url(../images/store/bg1.png) repeat-x bottom; margin-bottom:10px; }
/**店铺首页**/
.shopwrap{padding:54px 10px 0;}
.shopjs{padding:15px 8px 0;background:#fff; border:1px solid #c6c1bb; border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;}
.shopjs dl{}
.shopjs dt{ width:86px; float:left;}
.shopjs dt img{ width:80px; height:66px; border:3px solid #efeeec; border-radius:3px; margin:20px 0 0;}
.shopjs dd{ position:relative;padding:0 5px 10px;min-height:105px; line-height:30px; overflow:hidden;}
.shopjs dd h3{ font-size:14px; color:#000;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }
.shopjs dd p{color:#969696; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shopjs dd p span{ font-size:14px; color:#2e2e2e; font-size:12px; display:inline-block;}
.shopjs dd p font{ color:#c94014;font-size:12px;}
.shopjs dd span.cld{ width:20px; height:20px;padding:0; display:block; float:right; background:url(../images/store/angle1.png) no-repeat; background-size:auto 18px;margin-top:9px;}
.shopjs dd span.myon{background:url(../images/store/angle2.png) no-repeat;background-size:20px auto;}
.shopjs ul{border-top:1px solid #e7e6e5; padding:10px 0; display:none;}
.shopjs ul li{ width:50%;min-height:25px; line-height:25px; float:left; color:#525253;}
.shopjs ul li span{ color:#aaaaa9;}
.shopjs ul li:last-child{ width:100%; overflow-y:visible;}
.shopsearch:before{border-top:1px dashed #cdcab9;}
.shopsearch{ padding:10px 10px 0;border-top:1px dashed #fff; position:relative;}
.shopsearch .scput{ width:88%;padding:0 10% 0 2%; height:35px; border:none; background:#efeeec; border-radius:8px;box-shadow:0px 2px 2px #b6b3ae;}
.shopsearch .scbtn{ width:9%; height:35px; position:absolute;right:10px;top:10px;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px; background:url(../images/store/shopsch.png) center 50% no-repeat #6fba59; background-size:1.6em;}
.Slist5{padding:10px 0 56px;}
/**店铺分类**/
.fenlei{ position:absolute;top:0; bottom:0;z-index:100;background:rgba(0,0,0,0.6);padding:0 0 0 10%; width:90%;height:100%; box-sizing:content-box;}
.fenlei h3{ position:relative; width:96%;padding-left:4%; height:35px; line-height:35px; background:#1c1d1f; color:#f9b52c; font-size:18px; border-bottom:1px solid #0e0f10;}
.fenlei h3 span{ width:24px; height:18px;margin:10px 15px 0 0; display:block; float:right; }
.fenlei h3 span a{width:24px; height:18px; display:block;background:url(../images/store/angle3.png) no-repeat; background-size:1.2em;}
.fenlei h3 span a:hover{background:url(../images/store/angle4.png) no-repeat; background-size:1.2em;}
.fenleimain{ background:#1c1d1f;height: 100%; color:#a7a7a7; box-sizing:content-box;}
.fenleimain dt{ position:relative; height:34px;padding:0 15px 0px 38px; line-height:34px; background:url(../images/store/show.png) no-repeat 10px center #28292b; background-size:1.2em; font-size:18px;border-top:1px solid #3b3c3e; border-bottom:1px solid #141516;}
.fenleimain dd ul{ width:100%;}
.fenleimain dd ul li{padding-left:80px; height:30px; line-height:30px; background:#3f3f3f; color:#fff; border-bottom:1px solid #373737; border-top:1px solid #535353;font-size:16px;}
.fenleimain dd ul li a{color:#fff;}
.fenleimain dd ul li a:hover{color:#f9b52c; text-decoration:none;}
.fenleimain .showbg{background:url(../images/store/hidde.png) no-repeat 10px center #28292b; background-size:1.2em;}
/**购物车列表**/
.Slist4{padding:54px 10px;}
.Slist4 dl,.ordersure dl{ position:relative; margin-bottom:25px;}
.Slist4 dl:before,.Slist4 dl:after,.ordersure dl:before,.ordersure dl:after {
    content: ""; position: absolute; z-index: -1; bottom:10px; left:5px; width: 50%; max-width:40%; height: 20%;
    /*add box-shadow*/
    -webkit-box-shadow: 0 15px 10px rgba(125,125,125,0.4);
    -moz-box-shadow: 0 15px 10px rgba(125,125,125,0.4);
    box-shadow: 0 15px 10px rgba(125,125,125,0.4);
    /*add css3 transform*/
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }
.Slist4 dl:after,.ordersure dl:after{
    right:5px;
    left: auto;
    -webkit-transform:rotate(3deg);
    -moz-transform:rotate(3deg);
    -o-transform:rotate(3deg);
    transform:rotate(3deg);
 }
.Slist4 dl dt,.ordersure dl dt{padding-left:60px; height:35px; line-height:35px;color:#fff;  background:url(../images/store/cart.png) no-repeat 10px center #363d44; background-size:27px;font-size:16px;border-top-left-radius:8px;border-top-right-radius:8px;}
.Slist4 dl dt a{ color:#fff;}
.Slist4 dl i{ width:27px; height:27px; display:block;margin:3px 10px 0 0; float:right;background:url(../images/store/slt2.png) no-repeat 50% center; background-size:27px;}
.Slist4 dl i.on{background:url(../images/store/slt2on.png) no-repeat 50% center;background-size:27px;}
.Slist4 dl dd,.ordersure dl dd{padding:10px;
background: -moz-linear-gradient(top,#f5f5f4,#fff 10%); 
background: -webkit-gradient(top,#f5f5f4,#fff);
background: -webkit-linear-gradient(top, #f5f5f4, #fff  10%);
background: -o-linear-gradient(top, #f5f5f4, #fff  10%);}
.Slist4 dl dd:first-chlid,.ordersure dl dd:first-chlid{ background:#fff;}
.Slist4 dl dd img,.ordersure dl dd img{ width:80px; height:80px; display:block;float:left;}
.Slist4 dl dd .rside,.ordersure dl dd .rside{ position:relative;padding:0 40px 0 10px;line-height:25px; overflow:hidden;}
.Slist4 dl dd .rside h3,.ordersure dl dd .rside h3{ font-size:14px; color:#171717}
.Slist4 dl dd .rside p,.ordersure dl dd .rside p{ font-size:12px;padding-top:2px;  color:#a7a7a7; }
.Slist4 dl dd span{ color:#000; width:15%; height:24px; line-height:24px; margin-top:2px; text-align:center; display:block; border:1px solid #b1b1b1;}
.Slist4 dl dd font{ color:#e65d0e; float:right; font-size:16px;}
.Slist4 dl dd i{padding:0;margin:0; position:absolute; z-index:1;top:10px;right:0px;}
.Slist4 dl dd:last-child,.ordersure dl dd:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.Slist4 dl dd .new_style1{padding-top:10px;}
.Slist4 dl dd .new_style1 a.min,.Slist4 dl dd .new_style1 a.add{
	 padding:0 5px;display:inline-block;color:#717b84; height:20px; line-height:1.2em; text-align:center;border:1px solid #b1b1b1; 
background: -moz-linear-gradient(top,#fdfdfd,#e6e6e6); 
background: -webkit-linear-gradient(top, #fdfdfd, #e6e6e6);
background: -o-linear-gradient(top, #fdfdfd, #e6e6e6 ); font-size:14px;
}
.Slist4 dl dd .new_style1 span{ width:20px; height:24px; margin:0 10px; display:inline-block; }
/**订单确认**/
.ordersure{padding:44px 10px; font-size:14px;margin-top: 5px;}
.ordersure p.title1{ height:25px; line-height:28px;padding:10px 15px; font-size:16px;}
.ordersure ul{ background:#fff;border:1px solid #ececec; border-radius:8px;}
.ordersure ul li{line-height:35px; border-bottom:1px solid #ececec;}
.ordersure ul li span{ width:125px;padding:0 15px;}
.ordersure ul li:last-child{ border:none;}
.ordersure dl{}
.ordersure dl dt{ background:#f7941d;padding:0 10px}
.ordersure dl dd span{ padding:0 15px 0 0; color:#626262; font-size:14px;}
.ordersure dl dt a{ color:#fff;}
/**购物车空**/
.cartnull{ width:100%; min-height:500px;background:url(../images/store/cartnull.png) no-repeat 50% 150px #dfe0e4;}
/****商品详情页****/
.detailswrap{margin:44px 0 0;}
/* 焦点图 */
.slideBox{ position:relative;overflow:hidden; margin:auto; }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; top:0; left:50%; z-index:1; margin-left:-35px; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#aaaaaa; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#e72e00;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ width:100%; position:relative;  }
.slideBox .bd li img{ width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
/**.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusBg.png) repeat-x; color:#fff;   }
**/
.detailswrap h1{ width:96%;padding:10px 2%; font-size:20px; color:#000;}
.detailswrap .price{width:96%;padding:0 2% 10px;font-size:14px;}
.detailswrap .price p{ line-height:30px; color:#969696;}
.detailswrap .price p font{ font-size:24px; color:#e65d0e; margin-right:8px;}
.detailswrap .price p i{ text-decoration:line-through; }
.detailswrap .price p span{ color:#505050}
.detailswrap .price button { float:right;color: #fff;width:70px;height:30px;font-size:14px;font-family: microsoft YaHei;border: 1px solid #ee7f06;border-radius:4px;
	background: -moz-linear-gradient(top,#ffab46,#fba133,#f99720); 
    background: -webkit-linear-gradient(top, #ffab46,#fba133,#f99720);
    background: -o-linear-gradient(top, #ffab46,#fba133,#f99720);}
.title2{ width:100%; background:#f5f5f5;font-size:14px;}
.title2 li{ width:50%; height:38px; padding-top:2px; line-height:38px;box-shadow:0 2px 5px 0 #d3d3d3; float:left; text-align:center;}
.title2 .on{ box-shadow:0 2px 0 0 #e94820 inset,1px 0 0 0 #cbcbcb,1px 0 0 0 #cbcbcb inset,0 2px 5px 0 #d3d3d3; background:#fff;}
.tabmian1,.tabmian2{padding:15px 10px 65px;}
.tabmian1 p{ line-height:25px;}
.tabmian1 img{ width:100%;}
.tabmian2{ background:#fff;}
.tabmian2 dl{padding-bottom:10px;}
.tabmian2 dt,.tabmian2 dd{padding:10px;}
.tabmian2 dt{ height:30px; line-height:30px; font-size:18px;}
.tabmian2 dt span{ float:right; color:#cccccc; font-size:14px;}
.tabmian2 dl dd{background:#f2f2f2; line-height:25px;}
/**商品购买**/
.buywrap{padding:54px 0;}
.goods{padding:10px 10px 20px; box-shadow:0  2px 2px #dfdfdf;}
.goods dt{ width:150px;padding-right:10px; float:left;}
.goods dt img{ width:150px;height:150px;}
.goods dd{ position:relative; overflow:hidden; font-size:1.5em;}
.goods p{ font-size:1.2em;}
.goodsgg{padding:10px;}
.goodsgg dt{font-size:18px; height:40px; line-height:40px;}
.goodsgg dd{ width:100%;font-size:14px;word-wrap:break-word;}
.goodsgg dd a{padding:0 10px; margin:0 10px 5px 0;display:inline-block;color:#717b84; height:30px; line-height:30px; text-align:center;border:1px solid #b1b1b1; 
background: -moz-linear-gradient(top,#fdfdfd,#e6e6e6); 
background: -webkit-linear-gradient(top, #fdfdfd, #e6e6e6);
background: -o-linear-gradient(top, #fdfdfd, #e6e6e6 );}
.goodsgg dd a:hover{ background:#ccc; color:#000; text-decoration:none;}
.goodsgg dd a.on{padding:0 10px; margin:0 10px 5px 0;display:inline-block;color:#717b84; height:30px; line-height:30px; text-align:center;border:1px solid #e13437;  background:url(../images/store/on.png) no-repeat right bottom; color:#000; text-decoration:none;}
.goodsgg dd.nub{ font-size:24px;}
.goodsgg dd.nub input{height:30px;padding:0 5px;margin:0 10px 5px 0;border:1px solid #b1b1b1; text-align:center; vertical-align:top;
 box-shadow:1px 1px 2px 0 #c5c5c5 inset;}
.goodsgg dd.clearfix{padding-bottom:15px; text-align:right;}
.goodsgg dd.clearfix font{ color:#cc0000; font-size:24px;}

/**分类页面**/
.kindswrap{margin:44px 0;position:relative;}
.kinds_tab{width:100%;position:relative; z-index:1;}
.kinds_tab li{width:100%; height:50px; overflow:hidden; border-bottom:1px solid #e0e0e0; border-bottom:1px solid #fff}
.kinds_tab li .leftimg{ width:50px; height:50px; float:left;}
.kinds_tab li .leftimg img{ width:40px; height:40px; border-radius:25px; margin:5px;}
.kinds_tab li.on img{width:38px; height:38px; border:2px solid #ff5f33}
.kinds_tab li.on .leftimg{ background:#000;}
.kinds_tab li .rtit{position:relative;padding-top:3px; line-height:21px;}
.kinds_tab li .rtit h2{ font-size:16px;}
.kinds_tab li .rtit p{ font-size:14px; color:#999}
.kinds_tab li .rtit span{ width:1em; height:1em; display:block;position:absolute;top:50%;right:10px; background:url(../images/store/angle1.png) no-repeat; background-size:0.6em;}
.kindsmain{ position:absolute; z-index:5;top:0; left:50px; width:100%; height:100%;padding-left:6px; background: -moz-linear-gradient(left,#cacaca,#f2f2f2 2%); 
background: -webkit-gradient(left,#cacaca,#f2f2f2 2%);
background: -webkit-linear-gradient(left, #cacaca, #f2f2f2 2%);
background: -o-linear-gradient(left, #cacaca, #f2f2f2 2%);}
.kindsmain ul{ width:100%;}
.kindsmain ul li{ width:95%;padding-left:5%; height:36px;line-height:36px; border-bottom:1px solid #e0e0e0;border-top:1px solid #fff;}
.kindsmain ul li:first-child{ border-top:none;}

/*****商城搜索*****/
.storeschkey{width:100%; min-height:600px;position:absolute; background:#f0eced;}
.store-search{
	padding:10px;
	height:30px; background:#fff;
	}
.store-search input{
	height:30px;
	width:80%;
	border:0;
	background:#efeeec;
	padding:0 2%;
	float:left; border-top-left-radius:3px; border-bottom-left-radius:3px; border:none;}
.store-search input{outline:none;}
.store-search button{
	height:30px;
	width:20%;
	background:url(../images/store/search.png) no-repeat center center #6fba59;
	background-size:22px;
	float:left; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.searchtip{height:40px;	line-height:40px;font-size:16px;padding:10px; 	}
.search-main{padding:154px 10px 0;}
.search-main a{ display:inline-block; vertical-align:middle; height:30px; line-height:30px;margin:6px 4px; padding:0 9px; background:#996;}


/**删除信息提示面板**/
.suretab{display:none; position:fixed;z-index:25; width:50%;padding:10px 5%; top:40%; left:20%;background:#fff; border-radius:5px;font-size:14px;}
.suretab h3{  margin:0 10px 10px 0; text-align:center; font-size:16px;}
.suretab span{ width:50%; height:2em;margin-bottom:5px; line-height:2em; display:inline-block; text-align:center;}
.suretab span.ok{ background:#dd7375; color:#fff; border-top-left-radius:5px;border-bottom-left-radius:5px;}
.suretab span.no{ background:#ffffff; color:#dd7375;box-shadow:0 0 0 2px #DD7375 inset;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.oktab{display:none; width:20%; height:25px; line-height:25px; border-radius:5px; text-align:center;background:#000; color:#fff;z-index:25;position:fixed;left:40%;top:50%; }
.fullbg{display:none;background:#000;z-index:20;position:fixed;left:0px;top:0px;width:100%;height:100%;filter:Alpha(Opacity=30);/* IE */  -moz-opacity:0.4;/* Moz + FF */  opacity: 0.4;}
.suretab .btn{ position:absolute; right:5px ;top:5px; width:22px; height:22px; display:block;}
.suretab .btn a{ width:18px; height:18px; display:block; float:right;background:url(../images/store/closed.png) no-repeat; background-size:18px auto; text-indent:-999px;}
.suretab i{width:18px; height:18px; margin:0 0 2px 5px; display:inline-block; vertical-align:middle;background:url(../images/store/enter.png) no-repeat; background-size:18px auto;}
.suretab .enter{ font-size:14px;}

.padt_55{ padding-top:55px;}
.pad_b0{ padding-bottom:0px;padding-top:5px;}
.goods p.n_pice{padding:10px 0 0; font-size:0.8em; color:#C00;}
.ordersure ul.receiptinfo li span{padding:0; float:left; width:95px; height:28px; display:block; text-align:right;}
.ordersure ul.receiptinfo li div{padding:0 5px 0 0; position:relative; overflow:hidden;}
.ordersure ul.receiptinfo li div input{ width:100%;padding:0 3px; height:26px; border:1px solid #ccc; box-sizing:border-box;}


/***支付订单信息表单*****/
.items_common{border:1px solid #CCCAC6;border-radius: 3px; margin-bottom:20px; line-height:1.5em;background:#fff;}
	.items_common .item_common{padding: 12px 10px 10px 90px;border-bottom: 1px #CCCAC6 solid;position: relative;min-height: 1.6em;font-size: 100%;-webkit-tap-highlight-color: transparent; line-height:1.5em}
	.items_common .item_common .item_lable{color: #aaa;display: inline-block;min-width:75px;text-align: right;vertical-align: top;position: absolute;left: 1em;top: 12px;}
	.items_common .item_common .item_content{display: inline-block;vertical-align: top;font-size: 100%;-webkit-tap-highlight-color: transparent; padding-left:10px;}
	 .btn_sure{width: 100%;font-size: 20px;height: 46px;display: block;line-height: 44px;text-align: center;color: #FFF;background: #cc0000;
border-radius: 3px;box-shadow: 0 1px 0 rgba(255,255,255,.3) inset,1px 1px 4px #CCC;-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.3) inset,1px 1px 4px #CCC;-webkit-tap-highlight-color: transparent;}
.pmoney{padding:0 0 10px; border-bottom:1PX solid #FFF;text-align:right; padding-right:5px; color:#ba2500; font-weight:bold; font-size:14px;}


.disnone{ display:none;}