@charset "utf-8";
* {
	margin:0;
	padding:0
}
body {
	color:#565656;
	background-color:#edeef0;
	font:12px '微软雅黑';
	overflow-x: hidden;
}
ul,li {
	list-style:none
}
/* CSS Document */
a {color: #666666;outline: medium none;text-decoration: none;}
.index_side{ width:320px; margin:0 auto; float:none}
/*index css*/
.fl{float:left}
.fr{float:right}
.top_bt{
 background:url(../images/index_Bg1.png) no-repeat; width:29px; height:26px; display:block; position:absolute; margin:8px 0 0 8px;
}
.main {
	margin:0 auto;
	-webkit-transition:  0.4s;
	-moz-transition:  0.4s;
	transition: 0.4s;
}
.translate{
	-webkit-transform: translate(200px, 0);
	-moz-transform: translate(200px, 0);
	-ms-transform: translate(200px, 0);
	-o-transform: translate(200px, 0);
}

.menu-list{
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	width: 200px;
	height: 100%;
	min-height: 400px;
	background: rgba(0, 0, 0, 0.8);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
	-webkit-transition:  0.4s;
	-moz-transition:  0.4s;
	transition: 0.4s;
	-webkit-transform: translate(-200px, 0);
	-moz-transform: translate(-200px, 0);
	-ms-transform: translate(-200px, 0);
	-o-transform: translate(-200px, 0);
}


.menu-list li{
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 10px 15px;
	font:16px '微软雅黑';
	color: #FFF;
	border-bottom:1px solid #474747;
}
.menu-list li a{color:#fff;}
.menu-list li:active{
	box-shadow: inset -2px 1px 4px rgba(0,0,0,0.4),inset 2px 1px 4px rgba(0,0,0,0.4);
}

header,nav,footer,section,acticle{display:block}
footer{text-align:center;line-height:1.8em;padding-top:10px;font-size:12px;}
header,#header{ background-color:#f03; width:100%;  position:relative; height:45px;overflow:hidden; text-align:center }
.logo{ width:143px;display:block;color:#fff; width:100%; text-align:center; height:42px; padding-top:10px;}
.logo{ font:18px '微软雅黑'; color:#fff;  }
.top_bt {background: url(../images/cate_btn.png);width: 32px;height: 26px;margin: 8px 0 0 8px;}
#cart-btn{ background:url(../images/gouwuche.png); float:right; display:block; width:29px; height:26px; margin-right:8px; position: absolute;top:9px;right: 38px}
.user_btn {width:31px;height: 31px;display: block;background: url(../images/user_btn.png) no-repeat;position: absolute;top:7px;right: 6px}
.wap_wrap{width:320px;height:auto;overflow:hidden;margin:0 auto;color:#393939;background:#FFF}
.header{width:100%;height:43px;background: #f03;position:relative;}
.banner{width:100%;height:auto;overflow:hidden;margin:5px auto}
.footer{width:100%;height:auto}
.icon_set{width:100%;text-align:center}
.icon_set li{display:inline-block;margin:8px}
.icon_set p{font:12px/24px "microsoft yahei";color:#393939;margin-top:5px}
.verify_pay{display:block;min-width:300px;width:98%;margin:10px auto;height:40px;font:18px '微软雅黑';letter-spacing:4px;line-height:40px;text-align:center;}
.blue_border{border:1px solid #2f89f9;color:#2f89f9;background: #FFF;}

h2.r{font:bold 16px/40px "microsoft yahei";color:#d70000}
h2.b{font:bold 16px/30px "microsoft yahei";color:#000}
h2 span{font:12px/30px "microsoft yahei";color:#393939}

.searchw {
width: 100%;
position: relative;
height: 50px;
margin-top: 128px;
}
.inp-search{position:absolute;left:0;width:230px;margin:10px auto;height:28px;-webkit-box-sizing:border-box;border:solid 1px #DDD;border-top-color:#BBB;padding-left:9px;color:#333;font:16px 'microsoft yahei';float:left;-webkit-border-radius:0;-webkit-appearance:none;margin-left:10px;outline:0}
a.search_btn{display:block;width:69px;height:30px;background:url(templates/images/search_btn.png) no-repeat;margin:10px auto;}
input.search_btn2{display: block;
width: 69px;
height: 30px;
background: url(../images/search_btn_1.png) no-repeat;
float: left;
margin: 10px auto;position: absolute;
right: 11px;border: none;background-size:contain;}
.today{width:310px;height:auto;border:1px solid #eaeaea;border-radius:10px;margin:10px auto;overflow:hidden;padding:5px 0}
.today ul{float:right}
.today li{float:left;width:100px;margin:0 2px}
.today li img{width:100%;height:auto;overflow:hidden;margin-bottom:5px}
.today li p{font:12px/20px "microsoft yahei";color:#393939}
.today li p.pr{color:#c80a28}
.today li p.gname{height:36px;line-height:18px;overflow:hidden}
.today li p.gname a:hover{color:#ff0033}
.column{width:308px;height:auto;overflow:hidden;margin:10px auto}
.juesha{width:308px;height:auto;overflow:hidden;margin:0 auto}
.juesha_section{width:308px;height:114px;background:#fbf8f8;margin:10px auto;position:relative}
.juesha_section p{background:rgba(0,0,0,0.4);width:100%;height:26px;font:bold 14px/26px "microsoft yahei";color:#FFF;text-align:center;position:absolute;bottom:0}
.z{font:12px/26px "microsoft yahei";color:#020202}

.footer dl{width:90px;float:left;font:10px "microsoft yahei";color:#999}
.footer dt{font:12px/30px "microsoft yahei";vertical-align:top}
.footer dd{-webkit-transform:scale(0.8)}

.red_t{
  font: bold 18px/30px "microsoft yahei";color: #d70000;text-indent:10px;
}


.arrow{
  width: 30px;
  height: 13px;
}
.banner_s{width:306px;height:auto;margin:5px auto}
.banner_s li{margin-bottom:10px}
.banner_s p{height:24px;font:bold 12px/24px "microsoft yahei";background:#a3a1a1;color:#FFF;text-align:center}
.product_11 ul{width:300px;height:auto;overflow:hidden;margin:0 auto}
.product_11 li{width:150px;height:auto;float:left;overflow:hidden;margin-bottom:10px}
.product_11 img{width:140px;height:140px;margin:0 5px}
.product_11 p{width:140px;margin:5px auto;height:auto;overflow:hidden;color:#000}
.product_11 span{font:12px/14px "microsoft yahei";color:#000}
.product_11 del{font:12px/14px "microsoft yahei";color:#393939;-webkit-transform:scale(.8) translate(0,1px);-moz-transform:scale(.8) translate(0,1px)}
.product_11 a.q{font:12px/14px "microsoft yahei";color:#d80404;display:block;width:63px;height:13px;background:url(../images/5.png) no-repeat top right;background-size: 13px;}
.product_11 .gname{height:36px;line-height:18px;overflow:hidden}
.product_11 .gname a:hover{color:#ff0033}