﻿@charset "utf-8";

*{margin:0;padding:0;}
ol li,ul li{ list-style-type:none; vertical-align:middle;}
input{vertical-align:middle;}
table{border-collapse: collapse;border-spacing: 0;}

html { overflow-x:hidden;
	height: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	position: relative;
	min-height: 100%;
	font-size:12px;
	font-family: '微软雅黑'; background:#eee;
}
input,button, textarea, select {-webkit-appearance: none;-moz-appearance:none;appearance: none;border-radius: 0;
	margin: 0;
	padding: 0;
}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
input[type="checkbox"]{-webkit-appearance: checkbox;-moz-appearance:checkbox;appearance:checkbox;}
input[type="radio"]{-webkit-appearance: radio-button;-moz-appearance:radio-button;appearance:radio-group;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;-moz-appearance:none;appearance: none;
}
input{ outline:none;}
img {
	border:none;vertical-align:middle;width:100%;
}
a, a:link {
	text-decoration: none;
	color:#35393c;

}
h1,h2,h3,h4,strong{font-weight:normal;}
.flex-control-nav{position: absolute;bottom: 10px;text-align: center;left: 49%;width: 100px;height: 24px}
.flex-control-nav li a{cursor: context-menu;margin: 0 5px;display: block;zoom: 1;float: left;border: 1px solid white;padding: 1px 5px;border-radius: 28px;background-color: #fff;}
.flex-control-nav .active{background:#cddb31;border:1px solid #cddb31;color:#cddb31;}
strike{color:#666;font-style: oblique;}
input[type="search"]{-webkit-appearance:none;}
input{-webkit-tap-highlight-color:rgba(0,0,0,0)}
/* position */
.rel {
	position: relative;
}
.abs {
	position: absolute;
}
.fixed {
	position: fixed;
}

/* float */
.fl {
	float: left;
}
.fr {
	float: right;
}

/* clear float */
.clear, .clearfix:after {
	clear: both;
}
.clear, .clearfix:before, .clearfix:after {
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0; height: 0;
}
.clearfix:before, .clearfix:after {
	content: '';
}
.clearfix {
	*zoom: 1;
}

.hide {display: none;}


/* css3  */
.border{position:relative;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior: url(PIE.htc);
}
.shadow{position:relative;
	-moz-box-shadow:2px 2px 10px #06C;
	-webkit-box-shadow:2px 2px 10px #06C;
	box-shadow:2px 2px 10px #06C;
	behavior: url(PIE.htc);
}

/****************************************************/
/****************************************************/

.header{ position:fixed;left:0;top:0;width:100%; z-index:999;text-align:center;background:#3DA025;}
.header h2{padding:5px 0;color:#fff;font-size:18px;text-align:center;line-height:2em;}
.search{height:36px;line-height:36px;padding:8px 0;text-align:left;}
.search p{width:66%;margin-left:3%;background:#fff;float:left;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.logo{float:left;padding-left:2.5%;margin-top:-2px;width:12%;}
.logo img{height:40px;width:44px;border-radius:4px;}
.search .clearfix{margin-top:-1px;}
.search input{margin-top:3px;}
.input_img{width:20px;margin-left:5%;margin-bottom:4px;}
.input_ss{width:80%;background:#fff;color:#ccc;font-size:15px;text-align:left;height:29px;line-height:29px; text-indent:5px;border:none; font-family:"微软雅黑";margin-bottom:4px;}

.back{ position:absolute;left:10px;top:13px;width:8px;}
.nav{ position:absolute;right:10px;top:11px;width:24px;}
.nav_index{ position:absolute;right:10px;top:11px;width:24px;}
.navr{ position:absolute;right:10px;top:11px;width:24px;}

.vip{padding:5% ;background:#3c4049;}
.vip em{ display:block;float:left;width:72px;
	moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.vip p{float:left;width:65%;padding-left:5%;font-size:14px;line-height:26px;color:#fff;}
.vip p font{font-size:14px;color:#fc6e51;}

.shu li{width:33.33%;float:left;text-align:center;border-left:1px solid #eaecef;margin-left:-1px;background:#fff;}
.shu li a{ display:block;color:#575c67;font-size:14px;line-height:1.6em;padding:5px 0;}
.shu li b{ display:block;font-size:20px;color:#575c67;line-height:1.4em;font-weight:normal;}
.ding ul {margin-bottom: 10px;}
.ding ul ul{margin-bottom:10px;}
.ding ul ul  li strong{text-indent: 20px;}
.ding li{width:100%; clear:both; overflow:hidden;padding:14px 0;border-bottom:1px solid #e1e1e1;background:#fff;}
.ding li em{padding: 2px 5px;background-color: red;margin-right: 15px;font-style: normal;color: #fff;border-radius: 10px;}
.ding li strong{text-indent:10px;display:block;float:left;font-size:14px;line-height:1.3em;}
.ding li span{ display:block;float:right;width:100px;text-align:right;padding-right:15px;}
.ding li span a{ display:block;font-size:14px;color:#aaaaaa;line-height:1.4em;padding-right:12px; background:url(../img/ico_6.png) no-repeat right center; background-size:8%;}
.ding ul a:link, .ding ul a:visited{color:#000; text-decoration: none;}

.btn_1{margin:15px auto;padding:0 15px;text-align:center;}
.btn_1 a{ display:block;color:#fff;font-size:16px;line-height:2.5em;background:#1a8fda;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.dai{border-bottom:1px solid #e1e1e1;margin-bottom:15px; background:#fff;}
.dai a{ display:block; position:relative;width:25%;padding:15px 0 10px;text-align:center;float:left;color:#575c67;font-size:14px;line-height:2em;}
.dai img{ display:block;width:20px;margin:0 auto;}
.dai font{ display:block; position:absolute;left:50%;top:6px;width:16px;height:16px;line-height:16px; font-family:Arial, Helvetica, sans-serif;background:#1a8fda;color:#fff;font-size:12px;font-weight:bold;
	moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}

.menu{ display:none;background:#fff;border-bottom:1px solid #eee;}
.menu a{ display:block;width:25%;padding:15px 0 10px;text-align:center;float:left;color:#575c67;font-size:14px;line-height:2em;}
.menu img{ display:block;width:20px;margin:0 auto;}

.footer{left:0;bottom:0;width:100%;}
.copy{margin-top:50px;padding:5px 0;text-align:center;font-size:12px;color:#666;line-height:20px;}


.dldt dt{width:100%; clear:both; overflow:hidden;text-align:center; background:#fff;}
.dldt dt strong{ display:block;float:left;width:20%;font-size:15px;line-height:2.6em;}
.dldt dt a{ display:inline-block;color:#494d51;font-size:15px;line-height:2.6em;border-bottom:1px solid #fff;}
.dldt dt a:hover,.dldt dt a.hover{color:#3DA025;}

.dldt dt span{ display:block;float:left;width:19%; cursor:pointer;border-left:1px solid #e1e1e1;color:#494d51;font-size:15px;line-height:1.8em;margin-top:0.4em;}

.dldt1 dt{width:100%; clear:both; overflow:hidden;background:#fff;}
.dldt1 dt strong{ display:inline-block;padding-left:8%;}
.dldt1 dt a{ display:inline-block;color:#494d51;font-size:15px;line-height:2.6em;border-bottom:1px solid #fff;}
.dldt1 dt a:hover,.dldt1 dt a.hover{color:#3DA025;border-bottom:1px solid #3DA025;}

.dldt2 dt{width:100%; clear:both; overflow:hidden;text-align:center; background:#fff;border-bottom:1px solid #e1e1e1;}
.dldt2 dt strong{ display:block;float:left;width:50%;font-size:15px;line-height:2.6em; cursor:pointer;}
.dldt2 dt span{ display:inline-block;color:#494d51;font-size:15px;line-height:2.6em;border-bottom:1px solid #fff;}
.dldt2 dt strong.hover {color:#3DA025;border-bottom:1px solid #3DA025;}


.none{ width:100%;text-align:center;}
.none img{width:90px;margin-top:100px;}
.none p{font-size:15px;line-height:3em;}

.none1{ width:100%;text-align:center;}
.none1 img{width:90px;margin-top:150px;}
.none1 p{font-size:16px;line-height:2em;padding-top:1em;}
.none1 p a{ display:inline-block;color:#3DA025;font-size:16px;border:2px solid #3DA025;padding:0 10px;
	moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

.xiu{padding:20px 0;}
.xiu li{padding:0 15px;}
.xiu li p{font-size:14px;color:#575c67;line-height:40px;}

.dizi ul{ background:#fff;margin-bottom:15px;}
.dizi li{width:100%; clear:both; overflow:hidden;border-bottom:1px solid #e1e1e1;background:#fff;font-size:14px;color:#444;line-height:40px;}
.dizi li span{ display:block;float:left;width:56px;padding-left:15px;}
.dizi li p{float:left;padding-left:15px;}

.dizi1 ul{ background:#fff;margin-bottom:15px;}
.dizi1 li{ position:relative;width:100%; clear:both; overflow:hidden;border-bottom:1px solid #e1e1e1;background:#fff;font-size:14px;color:#444;line-height:46px;}
.dizi1 li span{ display:block; position:absolute;left:0;top:0;float:left;width:56px;padding-left:15px;}
.dizi1 li p{float:left;padding-left:15px;width:100%;margin-left:66px;}
.dizi1 li select{padding:0 5px; cursor:pointer;font-size:14px;line-height:2.2em;border:1px solid #e7e7e7;background:#f9f9f9;font-family:"微软雅黑";
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.address li{ position:relative;clear:both; overflow:hidden;padding:10px 60px 15px 0; cursor:pointer;border-bottom:1px solid #e1e1e1;font-size:14px;color:#444; background:#fff;}
.address li span{ display:block;float:right;padding-right:15px;line-height:30px;}
.address li strong{ display:block;float:left;width:56px;padding-left:15px;line-height:30px;}
.address li font{ display:block;float:left;color:#fff;width:36px;height:20px;line-height:20px;text-align:center;margin-top:5px;background:#f15353;
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.address li p{clear:both; overflow:hidden;padding:0 15px;line-height:20px;}
.address li em{ display:block; position:absolute;right:10px;top:50%;width:10px;margin-top:-10px;}
.address li b{ display:block; position:absolute;right:0;top:14px;width:24px;height:66px;padding:0 18px;border-left:1px solid #ddd;}
.address li b img{margin-top:20px;}

.youhui{padding:0 10px;}
.youhui li{ position:relative;margin-top:12px;width:100%;clear:both; overflow:hidden;color:#fff; background:#eeeeee;}
.youhui li p{height:80px;font-size:14px;padding-left:16px;line-height:20px;background:#fc6e51 url(../img/bg_4.png) no-repeat left top; background-size:auto 100%;}
.youhui li p span{ display:block;padding:10px 0 3px;}
.youhui li strong{ display:block; position:absolute;right:0;top:0;width:104px;padding-left:5px;font-size:20px;height:80px;line-height:80px;background:#1a8fda url(../img/bg_4a.png) no-repeat right top;background-size:auto 100%;}

.youhui li em{ display:block;width:40px;position:absolute;left:185px;bottom:5px;}

.youhui li.huis p{height:80px;font-size:14px;padding-left:16px;line-height:20px;background:#959595 url(../img/bg_4b.png) no-repeat left top; background-size:auto 100%;}
.youhui li.huis p span{ display:block;padding:10px 0 3px;}
.youhui li.huis strong{ display:block; position:absolute;right:0;top:0;width:104px;padding-left:5px;font-size:20px;height:80px;line-height:80px;background:#747474 url(../img/bg_4c.png) no-repeat right top;background-size:auto 100%;}

.datum ul{margin-bottom:15px;}
.datum li{width:100%; clear:both; overflow:hidden;padding:10px 0;background:#fff;}
.datum li strong{ display:block;float:left;font-size:15px;padding-left:15px;line-height:30px;}
.datum li span{ display:block;float:right;color:#7b8289;font-size:12px;line-height:30px;padding-right:15px;margin-right:15px; background:url(../img/ico_15.png) no-repeat right center;background-size:7px}
.datum li span a{color:#7b8289;}
.datum li span img{width:50px;border:2px solid #ccc;
	moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px; overflow:hidden;
}
.datum a {display: block;border-bottom:1px solid #eeeeee}

.kd{padding:18px 15px;background:#5e6b85;}
.kd em{ display:block;float:left;width:50px;}
.kd p{float:left;padding-left:15px;color:#fff;font-size:14px;line-height:25px;}
.kd p strong{ display:block;font-size:16px;}

.flow{border-top:1px solid #e1e1e1;margin-top:10px;padding:0 15px;background:#fff;}
.flow h3{font-size:16px;line-height:40px;border-bottom:1px solid #eee;padding-left:6px;}
.flow ul{padding-left:15px;}
.flow li{ position:relative;border-bottom:1px solid #eee;padding:10px 0;color:#3f4447;border-left:1px solid #eee;padding-left:20px;}
.flow li p{font-size:15px;line-height:24px;}
.flow li span{ display:block;font-size:14px;line-height:24px;padding-top:3px;}
.flow li.hover{color:#3DA025;}
.flow li em{ display:block; position:absolute;left:-4px;top:17px; z-index:9;width:8px;height:8px;background:url(../img/ico_16.png) no-repeat; background-size:100%;}
.flow li.hover em{background:url(../img/ico_16a.png) no-repeat;background-size:100%;}

.list_d li{ background:#fff;padding:0 10px;margin-top:12px;}
.list_d li strong{ display:block;line-height:40px;padding-left:1px;font-size:14px;}
.list_d li strong img{width:15px;margin-right:7px;margin-top:-3px;}
.list_d li strong span{ display:block;float:right;}
.list_d li em{ display:block;padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.list_d li em img{width:60px;margin-right:8px;margin-left:2px;}
.list_d li p{text-align:right;line-height:40px;border-bottom:1px solid #eee;}
.list_d li p font{padding-left:20px;font-size:14px;}
.list_d li p a{ display:inline-block;color:#525762;font-size:13px;border:1px solid #525762;line-height:22px;padding:0 8px;margin-left:10px;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.list_d li p a:hover{color:#3DA025;border:1px solid #3DA025;}




.shou li{ background:#fff;padding:0 10px;margin-top:12px;}
.shou li em{ display:block;float:left;width:90px;padding:10px 0;}
.shou li p{float:left;padding:12px 12px 0;}
.shou li p a{ display:block;width:185px;color:#575c67;font-size:12px;line-height:22px;}
.shou li p strong{ display:block;font-size:16px;line-height:20px;}

.shou li span{ display:block;width:100%;padding:8px 0;border-top:1px solid #eee;clear:both; overflow:hidden;text-align:right;}
.shou li span img{width:24px;margin-top:-3px;}

.zhifu{margin-top:12px;background:#fff;border-top:1px solid #eee;}
.zhifu li{height:40px;line-height:40px;width:100%; clear:both; overflow:hidden;color:#35393c;border-bottom:1px solid #eee;}
.zhifu li strong{ display:block;float:left;font-size:15px;padding-left:15px;}
.zhifu li span{ display:block;float:right;font-size:14px;padding-right:15px;}
.zhifu li span a{color:#35393c;}

/* 支付&配送  */
.zhip{margin-top:12px;background:#fff;padding:15px 0;border-top:1px solid #eee;}
.zhip strong{ display:block;float:left;font-size:15px;padding-top:15px;padding-left:15px;line-height:2em;}
.zhip p{float:right;margin-right:15px;background:#fff url(../img/ico_15.png) no-repeat right center; background-size:8px;}
.zhip p em{ display:block;font-size:14px;padding-right:25px;line-height:2em;}

.zhip1{margin-top:12px;background:#fff;border-top:1px solid #eee;}
.zhip1 li{height:40px;padding:6px 0;line-height:40px;width:100%; clear:both; overflow:hidden;color:#35393c;border-bottom:1px solid #eee;}
.zhip1 li strong{ display:block;float:left;font-size:15px;padding-left:15px;}
.zhip1 li span{ display:block;float:right;margin-right:15px;font-size:14px;padding-right:25px;background:#fff url(../img/ico_15.png) no-repeat right center; background-size:8px;}
.zhip1 li span a{color:#35393c;}

.piao{margin-top:12px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.piao h3{padding-left:15px;font-size:15px;line-height:40px;border-bottom:1px solid #eee;}
.piao p{font-size:14px;line-height:24px;padding:10px 0;padding-left:15px;}

.addr{ background:#fff;border-bottom:1px solid #e1e1e1;}
.addr h3{margin:0 12px;line-height:40px;border-bottom:1px solid #ddd;font-size:12px;}
.addr h3 img{width:15px;margin-right:5px;margin-top:-3px;}
.addr h3 strong{ display:block;float:left;}
.addr h3 span{ display:block;float:right;}
.addr h3 b{font-weight:normal;}

.addr li{ position:relative;clear:both; overflow:hidden;padding:10px 0 15px 0; cursor:pointer;border-bottom:1px solid #e1e1e1;font-size:14px;color:#444; background:#fff;}
.addr li span{ display:block;float:right;padding-right:15px;line-height:32px;font-size:15px;}
.addr li strong{ display:block;float:left;width:120px;padding-left:15px;line-height:32px;font-size:15px;}

.addr li p{clear:both; overflow:hidden;padding:0 15px;line-height:20px;font-size:12px;}

.addr1{ background:#fff;border-bottom:1px solid #e1e1e1;}
.addr1 h3{margin:0 12px;line-height:40px;border-bottom:1px solid #ddd;font-size:12px;}
.addr1 h3 img{width:15px;margin-right:5px;margin-top:-3px;}
.addr1 h3 strong{ display:block;float:left;}
.addr1 h3 span{ display:block;float:right;}
.addr1 h3 b{font-weight:normal;}

.addr1 li{ position:relative;clear:both; overflow:hidden;margin:0 12px;padding:10px 30px 15px 0; cursor:pointer;font-size:14px;color:#444; background:#fff url(../img/ico_15.png) no-repeat right center; background-size:8px;}
.addr1 li span{ display:block;float:right;padding-right:15px;line-height:32px;font-size:15px;}
.addr1 li strong{ display:block;float:left;width:120px;line-height:32px;font-size:15px;}
.addr1 li p{clear:both; overflow:hidden;padding:0 15px;padding-left:0;line-height:20px;font-size:12px;}




.money{margin-top:12px;padding:0 15px 5px;background:#fff;border-top:1px solid #eee;}
.money ul{padding:6px 0;}
.money li{width:100%; clear:both; overflow:hidden;line-height:30px;font-size:12px;}
.money li span{ display:block;float:right;color:#fc6e51;font-size:12px;}
.money li strong{font-size:16px;line-height:34px;}

.money p{border-top:1px solid #eee;padding:8px 0;text-align:right;line-height:26px;font-size:12px;color:#5f5f5f;}
.money p font{ display:block;font-size:16px;color:#333;}
.money p b{font-weight:normal;}

.dan{margin-top:12px;background:#fff;border-top:1px solid #eee;}
.dan h3{font-size:14px;color:#35393c;line-height:40px;padding-left:15px;border-bottom:1px solid #eee;}
.dan li{clear:both; overflow:hidden;padding:15px 15px;border-bottom:1px solid #eee;}
.dan li em{ display:block;float:left;width:90px;}
.dan li p{margin-left:90px;text-indent: 10px;line-height: 24px;}
.dan li p a{ display:block;color:#333;font-size:15px;font-size:14px;line-height:18px;padding-bottom:3px;}
.dan li p span{color:#62696e;font-size:12px;line-height:18px;}
.dan li p strong{ display:block;float:right;font-size:12px;line-height:18px;}
.dan li p b{font-weight:normal;font-size:16px;padding-right:3px;}

.dan1{margin-top:12px;background:#fff;border-top:1px solid #eee;padding-bottom:70px;}
.dan1 h3{margin:10px 15px 0;}
.dan1 ul{margin:10px 15px;border-top:1px solid #eee;}
.dan1 li{clear:both; overflow:hidden;padding:15px 0;border-bottom:1px solid #eee;}
.dan1 li em{ display:block;float:left;width:60px;}
.dan1 li p{margin-left:70px;}
.dan1 li p a{ display:block;color:#333;font-size:15px;font-size:14px;line-height:18px;padding-bottom:3px;}
.dan1 li p span{ display:block;float:left;color:#62696e;font-size:12px;line-height:18px;}
.dan1 li p strong{ display:block;float:right;font-size:12px;line-height:18px;}
.dan1 li p b{font-weight:normal;font-size:16px;padding-right:3px;}

.input_b{ display:block;width:100%;font-size:14px;color:#35393c;line-height:40px; text-indent:1em;font-family:"微软雅黑";border:1px solid #ddd;background:#f9f9f9;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;}
	
.zhipei ul li{ background:#fff;margin-right:15px;margin-bottom:15px;padding:0 15px;}
.zhipei ul li h3{line-height:40px;border-bottom:1px solid #ddd;font-size:14px;}
.zhipei ul li h3 img{width:24px;margin-right:5px;margin-top:-3px;}
.zhipei ul li p{padding:15px 0;}
.zhipei ul li p{font-size:16px;line-height:2em;padding-top:1em;}
.zhipei ul li p a{
	display:inline-block;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	color:#525762;
	font-size:15px;
	border:1px solid #525762;
	padding:0 10px;
	moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}
.zhipei ul li p a.hover{color:#fff;background:#3DA025;border:1px solid #3DA025;}


.zhipei ul li strong{ display:block;line-height:40px;font-size:14px;}
.zhipei ul li input{border:1px solid #ddd;font-size:15px;line-height:2.2em;width:100%; text-indent:1em;margin-bottom:12px;background:#f9f9f9; font-family:"微软雅黑";color:#444;}
.zhipei ul li span{ display:block;padding:1em 0;}
.zhipei ul li span a{ display:block;padding-left:28px; background:url(../img/ico_25.png) no-repeat left center; background-size:20px;font-size:16px;color:#333;line-height:2em;}
.zhipei ul li span a.hover{background:url(../img/ico_25a.png) no-repeat left center;background-size:20px;}


.juan{padding-bottom:15px;}
.juan li{padding:10px 0;padding-left:60px; cursor:pointer;background:#fff url(../img/ico_25.png) no-repeat 17px center;background-size:24px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-top:12px;}
.juan li.hover{background:#fff url(../img/ico_25a.png) no-repeat 17px center;background-size:24px;}
.juan li strong{ display:block;font-size:15px;color:#444;line-height:2em;}
.juan li p{font-size:14px;color:#aaaaaa;font-weight:normal;line-height:2em;}
.juan li.disabled {background-image: none;padding-left:36px;}



.shop{ background:#fff;margin-bottom:15px;padding:0 15px;}
.shop dt{line-height:46px;border-bottom:1px solid #ddd;font-size:14px;width:100%; clear:both; overflow:hidden;}
.shop dt strong{ display:block;float:left;}
.shop dt span{ display:block;float:right;}
.shop dt strong img{width:18px;margin-right:5px;margin-top:-3px;}
.shop dt span img{width:28px;margin-right:5px;margin-top:-3px;}
.shop dd{padding:15px 0;}
.shop dd em{ display:block;float:left;width:70px;padding-left:34px; cursor:pointer;background:#fff url(../img/ico_25.png) no-repeat left center;background-size:24px;}
.shop dd em.hover{background:#fff url(../img/ico_25a.png) no-repeat left center;background-size:24px;}
.shop dd p{margin-left:115px;}
.shop dd p a{ display:block;color:#333;font-size:15px;font-size:14px;line-height:18px;padding-bottom:3px;}
.shop dd p span{ display:block;text-align:right;color:#62696e;line-height:30px;font-size:18px;}
.shop dd p b{font-weight:normal;}
.shop dd p input{width:60px;text-align:center;font-size:16px;line-height:24px;margin-top:-3px;border:1px solid #dddddd; background:#f9f9f9;font-family:"微软雅黑";}

.navD{padding:0 15px;background:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;}
.navD a{ display:block;width:33.33%;padding:15px 0 5px;text-align:center;float:left;color:#575c67;font-size:12px;line-height:2.6em;}
.navD img{ display:block;width:20px;margin:0 auto;}

.did{margin-bottom:15px; background:#fff;}
.did li{padding:8px 0;padding-left:15px;border-bottom:1px solid #eee;font-size:15px;line-height:2em;color:#494d51;}

.fuku{margin-bottom:20px;background:#fff;border-top:1px solid #eee;}
.fuku li{ position: relative; width:100%; height:50px; clear:both; overflow:hidden; cursor:pointer;padding:12px 0;border-bottom:1px solid #eee;line-height:2em;color:#494d51;}
.fuku li em{ display:block;float:left;width:50px;padding-left:45px; background:url(../img/ico_25.png) no-repeat 12px center; background-size:22px;}
.fuku li em.hover{background:url(../img/ico_25a.png) no-repeat 12px center; background-size:22px;}
.fuku li p{float:left;padding-left:10px;font-size:12px;color:#aaaaaa;}
.fuku li p strong{ display:block;font-size:15px;color:#35393c;}

.login ul{ background:#fff;padding-bottom:15px;}
.login li{padding:15px 15px 0;font-size:14px;color:#444;}

.jiz{font-size:12px;color:#666;line-height:3em;}
.jiz P{float:left;}
.jiz P label{ cursor:pointer;} 
.jiz span{ display:block;float:right;}
.jiz span a{color:#666;}

.classify{padding:0 15px;}
.classify h3{font-size:15px;line-height:3em; background:url(../img/bg_ico.png) repeat-x center center;}
.classify h3 strong{ display:inline-block; background:#eee;padding-right:8px;}
.classify ul{ width:100%;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1; background:#fff;}
.classify ul li{float:left;width:25%;text-align:center;}
.classify ul li a{ display:block;font-size:12px;color:#333;line-height:3em;border:1px solid #e1e1e1;border-left:none;border-top:none;}
.pic{margin-bottom:12px;background:#fff;border-top:1px solid #eee;padding:15px 15px;border-bottom:1px solid #eee;}
.pic em{ display:block;float:left;width:60px;}
.pic p{margin-left:70px;}
.pic p a{ display:block;color:#333;font-size:14px;line-height:18px;padding-bottom:3px;}
.pic p b{font-size:16px;}

.picList{margin-top:12px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.picList li{clear:both; overflow:hidden;border-bottom:1px solid #ddd;padding:15px 15px;}
.picList em{ display:block;float:left;width:30%;height:100px;overflow:hidden;}
.picList p{float:left;width:66%;margin-left:4%;line-height:24px;}
.picList p a{ display:block;color:#333;font-size:14px;line-height:18px;padding-bottom:2px;}
.picList p b{font-size:16px;font-weight:normal;}

.text{margin-bottom:20px;background:#fff;border-top:1px solid #eee;padding:15px 15px;border-bottom:1px solid #eee;}
.text textarea{ display:block;width:94%;padding:1% 3%;font-size:13px;height:8em; outline:none;line-height:2em;color:#6f757a;font-family:"微软雅黑";background:#f9f9f9;border:1px solid #ddd;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.sai{ display:none;position:fixed;left:0;top:0; z-index:9999;width:100%;height:100%; background:url(../img/bg_6.png) repeat;}
.sai dl{ position:absolute;left:100%;top:0;width:90%;height:100%;background:#eeeeee;}
.sai dl dt{ position:relative; background:#fff;border-bottom:1px solid #e5e5e5;}
.sai dl dt h3{text-align:center;font-size:16px;line-height:2.6em;color:#353535;}
.sai dl dt strong{ display:block; position:absolute;right:15px;top:0;font-size:14px;line-height:3em;color:#62696e; cursor:pointer;}
.sai dl dt span{ display:block; position:absolute;left:15px;top:0;font-size:14px;line-height:3em;color:#62696e;cursor:pointer;}
.sai dd{padding-top:15px;}
.sai dd ul{border-top:1px solid #e5e5e5; background:#fff;}
.sai dd li{padding:0 15px; clear:both; overflow:hidden;color:#62696e;border-bottom:1px solid #e5e5e5;font-size:12px;line-height:3em;}
.sai dd li strong{ display:block;float:left;}
.sai dd li span{ display:block;float:right;width: 80%;}
.sai dd li span select{text-align: right; width: 100%;direction: rtl;}
.sai dd li span option{direction: rtl;}
.sai dd li span a{color:#62696e; display:block;padding-right:15px; background:url(../img/ico_15.png) no-repeat right center; background-size:6px;}




.zixun{ background:#f5f5f5;padding:10px 15px;border-bottom:1px solid #e1e1e1;}
.zixun p{float:left;font-size:13px;line-height:2.4em;}
.zixun a{ display:block;float:right;color:#fff;font-size:15px;line-height:2em;padding:0 10px;background:#3DA025;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.shopa{ position:fixed;left:0;bottom:0; z-index:999;width:100%;padding:8px 0 7px;background:#eaedf1;border-top:1px solid #e5e5e5;}

.shouc{width:12%;text-align:center;}
.shouc em{ display:block;width:22px;height:21px;margin:0 auto;background:url(../img/ico_35.png) no-repeat; background-size:100%;}
.shouc a{color:#575c67;font-size:12px;line-height:16px;}
.shouc a.hover em{background:url(../img/ico_35a.png) no-repeat; background-size:100%;}

.che{ position:relative;width:14%;text-align:center;}
.che a{color:#575c67;font-size:12px;line-height:16px;}
.che img{ display:block;margin:0 auto;width:22px;}
#cart_total{ display:block; position:absolute;left:50%;top:-4px;width:16px;height:16px;line-height:15px;font-weight:normal;color:#fff;font-size:12px; background:url(../img/ico_36.png) no-repeat; background-size:100% 100%;}

.adds{padding-right:10px;}
.disabled {color: #D8D8D8; }
/*.adds a{ display:block;color:#fff;font-size:15px;line-height:2.6em;padding:0 15px;background:#3DA025;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}*/

.ping{padding:0 15px;/*margin-bottom:71px;*/background:#fff;border-bottom:1px solid #e1e1e1;}
.ping li{border-bottom:1px solid #eee;padding:10px 0;color:#494d51;}
.ping li em{ display:inline-block;width:40px;border:1px solid #e5e5e5;}
.ping li strong{ display:inline-block;padding-left:10px;line-height:42px;font-size:15px;}
.ping li p{font-size:14px;line-height:1.4em;padding:8px 0 5px;}
.ping li span{ display:block;color:#959595;font-size:12px;line-height:1.4em;}


.ph{padding-bottom:75px;padding-top:5px;background:#fff;}
.ph img{margin-bottom:8px;border:0;margin:0 auto;}


.phtt{ background:#fff;border-top:1px solid #e1e1e1;line-height:1.8em;padding:10px 8px;}
.phtt strong{overflow:hidden;overflow-x;overflow-y;height:2.8em;display:block;font-size:14px;color:#000;}
.phtt p{font-size:15px;}
.queren{background: url(../img/ico_queren.png) no-repeat;background-size: 100%;width: 18px;height: 18px;display: -webkit-inline-box;position: absolute;right: 0;bottom: 0;border-radius: 0px 0px 4px;}
.chu{margin-top:10px;font-size:13px;background:#fff;border-top:1px solid #e1e1e1;line-height:1.8em;padding:7px 8px;border-bottom:1px solid #e1e1e1;}

.color{margin-top:10px;padding:8px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; background:#fff;}
.color li{width:100%; clear:both; overflow:hidden;padding:2px 0;font-size:13px;line-height:2em;}
.color li strong{ display:block;padding-left:8px;float:left;}
.color li p{float:left;	width: 80%;}
.color li p a{ display:inline-block;color:#444;font-size:13px;line-height:1.6em;padding:0 6px;border:1px solid #888;margin-right:8px;
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.color li p a.selected{ background:#3DA025;color:#fff;border:1px solid #3DA025;}
.color li p a.disabled{ background:#D8D8D8;color:#fff;border:1px solid #D6D6D6;}



.like{margin-top:10px;margin-bottom:10px;padding:0 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; background:#fff;}
.like h3{font-size:15px;padding-left:8px;line-height:2.4em;}
.like ul{padding:0 5px 8px;}
.like li{float:left;width:18%;margin:0 1%;}
.like .clearfix .tall{overflow:hidden;overflow-x;overflow-y;height:2.8em;padding:4px 0 0;font-size:12px;line-height:18px;}
.like li a{color:#666;}
.like li strong{ display:block;font-size:12px;color:#444;line-height:18px;}



.banner{ position:relative; overflow:hidden;width:100%;}

.plun li{ background:#fff;padding:0 10px;margin-top:12px;}
.plun li em{ display:block;float:left;width:70px;padding:10px 0;}
.plun li p{padding:12px 12px 0;margin-left:70px;}
.plun li p a{ display:block;height:60px;color:#575c67;font-size:12px;line-height:18px;}
.plun li span strong{ display:block;font-size:13px;line-height:22px;}
.plun li span font{font-size:14px;}
.plun li span{ display:block;width:100%;padding:8px 0;border-top:1px solid #eee;clear:both; overflow:hidden;text-align:right;}
.plun li span img{width:24px;margin-top:-3px;}


.main{ position:relative;top:46px;left:0; margin-bottom: 72px;}
#pays .item-name{white-space:nowrap;}
#pays .zhifu2{position: absolute; left:95px; top: 12px;}


#meiyou{ display:none;color:#555;font-size:13px;text-align:center;line-height:30px;}

.menuNav{padding:0 5px;background:#fff;}
.menuNav li{float:left;width:20%;text-align:center; background:#fff;padding:7px 0 1px;}
.menuNav li img{width:38px;}
.menuNav li p{line-height:24px;}
.menuNav li a{ display:block;text-align:center;font-size:12px;color:#555;}

.bgeee{ background:#eee;}

.bimg{padding:0 10px;}
.bimg dt{margin:10px 0;font-size:13px;padding-left:6px;color:#333;line-height:1.6em;border-left:5px solid #e50011;}
.bimg dd p{line-height:20px;padding:5px 0;}
.bimg dd a{color:#333;font-size:14px;}
.bimg dd p a{padding-left:2px;}
.bimg dd b{ display:block;font-size:15px;line-height:24px;font-weight:normal;padding:5px 10px;}

.bimg .tall{overflow:hidden;overflow-x;overflow-y;line-height:12px;padding:5px 5px;}
.clearfix .tall{overflow:hidden;overflow-x;overflow-y;line-height:12px;padding:5px 5px;}

.list li{float:left;margin-left:3%;width:45.5%; background:#fff;}
.list li p{line-height:20px;padding:5px 10px;}
.list li a{color:#333;font-size:12px;}
.list li b{ display:block;font-size:14px;line-height:24px;font-weight:normal;padding:5px 10px;}

.list1 li{float:left;margin-left:3%;width:45.5%;margin-bottom:12px;background:#fff;}
.list1 li p{line-height:20px;padding:0px 10px;text-align:center}
.list1 li a{color:#333;font-size:14px;}
.list1 li b{ display:block;font-size:14px;line-height:24px;font-weight:normal;padding:5px 10px;}

.love{padding:0 10px;}
.love h3{text-align:center;padding:15px 0;background:url(../img/ico_38.png) repeat-x center center;}
.love strong{ display:inline-block; background:#eee;font-size:14px;line-height:2em;padding:0 5px;}

.blue{color:#005da4;}


.pad50{padding-bottom:80px;}


.btnB{ display:inline-block;color:#3DA025;font-size:13px;border:1px solid #3DA025;line-height:22px;padding:0 8px;margin-left:10px;
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.btnD{width:100%;height:54px;line-height:54px;border-top:1px solid #e5e5e5;background:#eaedf1;text-align:right;}
.btnD a{ display:inline-block;font-size:14px;color:#444;margin-right:10px;border:1px solid #ccc;background:#fff;line-height:34px;padding:0 10px;
	moz-border-radius:3px;
	-webkit-border-radius:53px;
	border-radius:3px;
}
.btnD a.hover{color:#fff; background:#3DA025;border:1px solid #3DA025;
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.btnF{ position:fixed;left:0;bottom:0;width:100%;padding:8px 0;border-top:1px solid #e5e5e5;background:#eaedf1;text-align:right;}
.btnF span{ display:block; position:absolute;left:10px;top:0px;font-size:18px;line-height:52px;padding-left:30px; cursor:pointer;background:url(../img/ico_25.png) no-repeat left center;background-size:24px}
.btnF span.hover{background:url(../img/ico_25a.png) no-repeat left center;background-size:24px;}

.btnF p{float:right;text-align:right;color:#333;font-size:14px;line-height:18px;padding-right:15px;}
.btnF p strong{ display:block;font-size:16px;}

.btnF a{ display:block;float:right;margin-right:10px;padding:0 25px;}


.btnBlue1{ display:inline-block;font-size:14px;color:#444;border:1px solid #ccc;background:#fff;line-height:34px;padding:0 10px;
	moz-border-radius:3px;
	-webkit-border-radius:53px;
	border-radius:3px;
}
.btnBlue1.hover{color:#fff; background:#3DA025;border:1px solid #3DA025;
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.org{color:#fc6e51;}

.mar15{padding:0 15px;}
strong.w25 {width: 25%!important;}


.input_1{width:100%; text-indent:1em;font-size:14px;line-height:2.2em;border:1px solid #e7e7e7;background:#f9f9f9;font-family:"微软雅黑";
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.input_2{width:65%; text-indent:1em;font-size:14px;line-height:2.2em;border:1px solid #e7e7e7;background:#f9f9f9;font-family:"微软雅黑";
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.input_3{width:100%; text-indent:1em;font-size:14px;line-height:2.8em;color:#575c67;border:1px solid #e7e7e7;background:#f9f9f9;font-family:"微软雅黑";
	moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.btnBlue{ display:block;width:100%;color:#fff;font-size:16px;line-height:2.5em; cursor:pointer;background:#1a8fda;border:none;text-align:center; font-family:"微软雅黑";
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.btnRed{ display:block;width:100%;color:#fff;font-size:16px;line-height:2.5em;cursor:pointer;background:#fc6e51;border:none;text-align:center; font-family:"微软雅黑";
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.btnPink{ display:block;width:100%;color:#fff;font-size:16px;line-height:2.5em;cursor:pointer;background:#f15353;border:none;text-align:center; font-family:"微软雅黑";
	moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.bgfff{ background:#fff;}

.mt10{margin-top:12px;}



.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */	z-index:1;}
.swiper-wrapper {position:relative;width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {	float: left; position:relative; overflow:hidden;
}
.hide {	display: none;}
.more {width: 100%; text-align: center;display: block;}
.normal {font-style: normal;}
.category_bottom{height: 15px;}
