/* 购物城+登录注册+找回密码+会员中心  */
.h50{ height:50px; clear:both; overflow:hidden;}
@charset "UTF-8";
/*购物车*/
.cartWrap{
	width: 100%;
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background:#fff;
}
.cartList{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	}
.cartList dt{
	clear:both;
	overflow:hidden;
	height:35px;
	padding:0 0 0 40px;
	position:relative;
	background:#f3f3f3;
	}
.cartList dt i{
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin:8px 0 0 0;
	}
.cartList dt i img{
	width:20px;
	height:20px;
	}
.cartList dt a{
	display:block;
	line-height:30px;
	float:left;
	font-size:12px;
	padding:5px 0 0 5px;
	}	
.cartList .checkBox{
	width:16px;
	height:16px;
	border-radius:100%;
	background:#fff;
	border:1px solid #bdbdbd;
	position:absolute;
	left:10px;
	top:50%;
	margin:-8px 0 0 0;
	}
.cartList .checkBox em{
	display:block;
	width:16px;
	height:16px;
	overflow:hidden;
	padding:2px 0 0 2px;
	color:#bdbdbd;
	display:none;
	}
.cartList .checkBox.checked em{ color:#fff; display:block; background:url(../images/member/free2.png) no-repeat center center; background-size:100% 100%;}
.cartList .button{ height:30px; line-height:30px; float:right; background:none;padding:5px 10px; color:#666}
.cartList dd{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:10px 0 0 40px;
	position:relative;
	background:#f3f3f3;
	}
.cartList dd p{
	width:85px;
	height:85px;
	left:0;
	display:inline-block;
	overflow:hidden;
	position:absolute;
	background:#fff;
	}
.cartList dd p img{
	width:85px;
	height:85px;
	}
.cartList dd .deleteBt{
	width:20px;
	height:20px;
	position:absolute;
	right:10px;
	bottom:10px;
	font-size:16px;
	color:#999;
	}
.cartLine{
	clear:both;
	overflow:hidden;
	padding:0 0 10px 0;
	position:relative;
	}
.cartText{
	float:left;
	display:inline-block;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 0 0 95px;
	width:100%;
	}
.cartText h3{
	font-weight:normal; 
	overflow:hidden;
	line-height:25px;
	font-size:14px;
	height:30px;
	padding-right:3px;
	}
.cartText .price{
	clear:both;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	color:#ff0000;
	padding:3px 0 0 0;
	float:left;
	}
.cartText .price span{ color:#999;}
.cartText .num{ float:right; color:#666; line-height:30px;padding:3px 10px 0 0;}
.customize{
	padding:3px 0 0 0;
	}
.customize span{
	width: 30px;
	height:26px;
	border: 1px solid #fff;
	border-right: none;
	-webkit-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
	display: block;
	float: left;
}
.customize input {
	-webkit-appearance: none;
	display: block;
	width: 50px;
	height:28px;
	line-height:28px;
	border: 1px solid #fff;
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	color: #333;
	float: left;
	font-size: 16px;
}
.customize em {
	width: 30px;
	height: 26px;
	border: 1px solid #fff;
	border-left: none;
	-webkit-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	float: left;
}
.customize i{
	font-size:20px;
	color: #ddd;
	margin:4px 0 0 6px;
	display: block;
}	
.cartTotal{
	clear:both;
	overflow:hidden;
	line-height:25px;
	padding:0 0 10px 0;
	}
.cartFoter{
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 170;
	width: 100%;
	height: 45px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color:#f3f3f3;
	color: #fff;
	border-top:1px solid #ddd;
}
.cartFoter .buyBt{
	width:20%;
	float:right;
	}
.cartTotalAll{
	width:80%;
	float:left;
	font-size:14px;
	line-height:20px;
	padding:3px 0 0 65px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.cartTotalAll p{ color:#666; font-size:14px;}
.cartFoter .checkBox{
	width:16px;
	height:16px;
	border-radius:100%;
	border:1px solid #bdbdbd;
	position:absolute;
	left:10px;
	top:50%;
	margin:-8px 0 0 0;
	}
.cartFoter .checkBox em{
	display:block;
	width:16px;
	height:16px;
	overflow:hidden;
	padding:2px 0 0 2px;
	color:#bdbdbd;
	display:none;
	}
.cartFoter .checkBox span{
	display:block;
	width:30px;
	position:absolute;
	left:20px;
	top:2px;
	color:#666;
	}
.cartList .checkBox.checked em{ color:#fff; display:block; background:url(../images/member/free2.png) no-repeat center center; background-size:100% 100%;}
/**
 * 登录
 * @author 
 * @return
 */
.btnlogin{ position:absolute; right:0; top:0;font-size:14px;padding:10px 8px 0 8px;color:#fff !important;}
.commonWrap{
	width: 100%;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	font-size: 16px;
	padding-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:65px 15px 0 15px;
}
.form1 dd{
	position: relative;
	margin-bottom:10px;
	width: 100%;
	clear:both; overflow:hidden;
	}
.form1 dd .login-photo{ height:80px; width:80px; border-radius:80px; background:#fff; padding:3px; overflow:hidden; margin:20px auto 40px;}
.form1 dd .login-photo img{height:80px; width:80px;}	
.form1 dd .txt-input {
	width:100%;
	height:45px;
	line-height: normal;
	border: 1px solid #efefef;
	border-radius:1px;
	background: #fff;
	font-size:14px;
	color: #000;
	-webkit-appearance: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left:45px;
}
.form1 dd i{ height:30px; width:30px; position:absolute; left:10px; top:8px; overflow:hidden; border:none;}
.form1 dd i.pel{ background:url(../images/member/pel.png) no-repeat center center; background-size:70% 80%;}
.form1 dd i.pwd{ background:url(../images/member/pwd.png) no-repeat center center; background-size:70% 80%;}
.form1 dd i.pwd2{ background:url(../images/member/pwd2.png) no-repeat center center; background-size:70% 80%;}
.form1 dd i.phone{ background:url(../images/member/phone.png) no-repeat center center; background-size:60% 90%;}
.form1 dd .tp-btn {
	display: block;
	position: absolute;
	right: 10px;
	top: 8px;
	width: 51px;
	height: 35px;
}
.form1 dd .btn-off {
	background:url(../images/member/password2.png);
	background-size: 51px 35px;
}
.form1 dd .btn-on {
  background:url(../images/member/password1.png);
  background-size: 51px 35px;
}
.form1 dd .input-info{
	margin:0 0 10px 0;
	}
.form1 dd #captcha-img {
  position: absolute;
  right: 0;
  top: 9px;
  width: 79px;
  height: 25px;
  padding-left: 7px;
  border-left: 1px solid #d7d7d7;
}
.form1 dd .login-free {
  position: relative;
  height: 18px;
  padding-left: 26px;
  line-height: 18px;
  font-size: 13px;
  color: #848689;
}

.form1 dd .login-free b {
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  background:url(../images/member/free1.png);
  background-size: 18px 18px;
}
.form1 dd .login-free-selected b {
  background:url(../images/member/free2.png);
  background-size: 18px 18px;
}
.btn-login{
	display: inline-block;
	width: 100%;
	height: 50px;
	border-radius:2px;
	background: #69b21c;
	text-decoration: none;
	line-height: 49px;
	text-align: center;
	font-size: 17px;
	color: #fff;
	margin-top:30px;
}
.btn-login:link{ color:#fff;}
.btn-login:visited{ color:#fff;}
.btn-login:hover{ color:#fff;}
.btn-login:active{ color:#fff;}
.btn-disabled {
  background: #e2e2e2;
  cursor: default;
  color: #bdbdbd;
}
.form1 dd .register-free {
  float: right;
  width: 50%;
  padding:70px 0 0 0;
  text-align:right;
}
.form1 dd .register-free a{
  color: #69b21c;
  font-size: 14px;
  display: inline-block;
}
.form1 dd .retrieve-password {
  float: left;
  width: 50%;
  text-align: left;
  padding:70px 0 0 0;
}
.form1 dd .retrieve-password a {
  color: #69b21c;
  font-size: 14px;
  display: inline-block;
}
.form1 dd .txt-phone {
  padding-left: 15px;
  width: 53.31034482758621%;
}
.form1 dd .btn-retransmit {
  float: right;
  overflow: hidden;
  width: 44.13793103448276%;
  height:45px;
  border-radius: 3px;
  background: #69b21c;
  line-height:45px;
  text-align: center;
  cursor: pointer;
  font-size: 14px;
  color: #fff;
}
.form1 dd .disabled {
  box-shadow: none;
  border: 1px solid #e2e2e2;
  background: #e2e2e2;
  cursor: default;
  color: #bdbdbd;
}

.form1 dd .delete{ height:20px; width:20px; background:url(../images/member/delete.png) no-repeat center center; background-size:70% 70%; position:absolute; right:10px; top:13px;}
/*下拉框*/
.memberBox .selected{overflow: hidden;width:100%;position:relative;}
.memberBox .selected_p{clear:both;overflow:hidden;display: block;background: #fff;width:100%;line-height:40px;}
.memberBox .selectedVal{float:left;padding-left:10px;color:#666;font-size:14px;}
.memberBox .selected .icon-uniE68B{ position:absolute; right:10px; top:19px;color:#999;}
.memberBox .selected select{border:none;position: absolute;width:100%;height:40px;left: 0;top:0;z-index:0;opacity:0;}

/*=====================================*/
/*
*会员中心 (买家中心和卖家中心头部)
*zhengxeu
*/
.user{
	position: relative;
	height:130px;
	margin: 0 auto;
	background:#d34201 url(../images/member/memberTop.jpg) no-repeat top center;
	background-size: cover;
	color: #fff;
	}
.userPhoto{
  position: absolute;
  bottom:55px;
  left:20px;
  width:65px;
  height:65px;
  text-align: center;
  border-radius:65px;
  background:#fff;
  overflow:hidden;
  border:1px solid #fff;
}
.userPhoto img{
	width:65px;
	height:65px;
	border-radius:65px;
	}
.userName{
	line-height:30px;
	color:#fff;
	font-size:18px;
	position:absolute;
	left:105px;
	top:15px;
	}
.userNum{
	color:#fff;
	line-height:20px;
	height:20px;
	display:block;
	padding:2px 10px 0 3px;
	float:left;
	position:absolute;
	left:100px;
	bottom:65px;
	}
.userjifen{ color:#69b21c; line-height:20px;position:absolute;
	left:103px;
	bottom:45px;}
.userV{ height:15px;width:8px;background:url(../images/member/dengji2.png) no-repeat center center; color:#ffd200; padding:5px 0 0 17px; font-size:12px;}
.userLevel{ color:#eceaea; font-size:13px; font-style:normal;}		
.home{
	color:#fff;
	display:block;
	padding:10px;
	position:absolute;
	right:10px;
	top:20px;
	font-size:20px;
	}
.home a{ color:#fff;}
.home p{
	width:20px;
	height:20px;
	display:block;
	margin:0 auto;
	padding:3px 0 0 0;
	}
.home .number{
	position: absolute;
	top:3px;
	left:50%;
	margin:0 0 0 5px;
	width:14px;
	height:14px;
	line-height:14px;
	border-radius:14px;
	color:#fff;
	background: #69b21c;
	overflow: hidden;
	text-align:center;
	opacity: 1;
	font-size:12px;
	}
.home p img{ width:100%;}
.userBtn{padding:2px 10px; color:#fff !important; background:#69b21c; position:absolute; right:10px; bottom:50px; display:block; border-radius:15px;}
/*
*选择是卖家还是买家
*@zhengxue
*/
.userbox{ height:40px; line-height:40px;background:rgba(105,178,28,0.5); position:absolute; bottom:0; left:0; width:100%; overflow:hidden;}
.userbox .identity{ width:50%; float:left; text-align:center;}
.userbox a{ color:#fff; font-size:16px;}
.userbox i{ width:45px; height:18px; line-height:18px; border-radius:10px; text-align:center; color:#666; background:#fff; display:inline-block; margin-left:5px;}
.userbox .identity.hover{background:rgba(105,178,28,0.7)}
/*===end===*/

/*=====================================*/
/* 
*我的订单（会员中心订单类型）
*zx
*/
.memberBox{
	color:#000;
	background:#fff;
	margin:0 0 10px 0;
	clear:both;
	}
.orderAct{
	clear:both;
	overflow:hidden;
	padding:15px 0 10px 0;
	}
.orderAct dd{
	float:left;
	width:25%;
	height:50px;
	text-align:center;
	position:relative;
	}
.orderAct dd p{
	width:25px;
	height:25px;
	display:block;
	margin:0 auto;
	padding:3px 0 0 0;
	}
.orderAct dd p img{ width:100%;}
.orderAct dd span{
	font-size:12px;
	color:#666666;
	display:block;
	padding:5px 0 0 0;
	}

/*
*会员中心（我的收藏，足迹，反馈）
*zx
*/
.memberTtile1{
	overflow:hidden;
	border-bottom: 1px solid #f3f3f3;
	padding:5px 0 3px 0;
	}
.memberTtile1 a{
	display:block;
	overflow:hidden;
	}
.memberTtile1 em{
	display:block;
	width:26px;
	height:26px;
	float:left;
	color:#fff;
	font-size:16px;
	border-radius:2px;
	margin:8px 0 0 10px;
	}
.memberTtile1 em.bg1{ background:url(../images/member/shoucang.png) no-repeat center center; background-size:80% 70%;}
.memberTtile1 em.bg2{ background:url(../images/member/fujin.png) no-repeat center center;background-size:80% 60%;}
.memberTtile1 em.bg3{ background:url(../images/member/help.png) no-repeat center center;background-size:80% 80%;}
.memberTtile1 em span{
	display:block;
	padding:6px 0 0 5px;
	}
.memberTtile1 strong{
	display:block;
	line-height:40px;
	float:left;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 10px;
	}
/*累计收入*/	
.memberTtile1 .income{ height:60px;padding:0 0 0 10px; float:left;}
.memberTtile1 .income span{ color:#666; font-size:16px; line-height:30px; display:block}
.memberTtile1 .income b{ color:#69b21c; font-size:20px;line-height:30px; display:block; font-weight:normal}	
.arrowText{
	float:right;
	line-height:40px;
	}
.memberTtile1 .arrow{
	height:40px;
	float:right;
	padding:0 10px 0 0;
	font-size:12px;
	}
.memberTtile1 .arrow span{
	color:#999;
	display:block;
	padding:13px 0 0 0;
	}
	
.msgInfo{
	width:100%;
	height:100px;
	border-radius:3px;
	line-height:20px;
	background:#fff;
	padding:5px;
	color:#000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
/*===============end=====================*/	
/**
 * 个人资料
 * @author zx
 * @return
 */
.setUpList{
	clear:both;
	overflow:hidden;
	}
.setUpList dd{
	clear:both;
	overflow:hidden;
	background:#fff;
	}
.setUpList dd a{
	display:block;
	height:40px;
	overflow:hidden;
	background: #fff;
	padding:0 10px;
	font-size:14px;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#F3F3F3));
	background: -moz-linear-gradient(#FEFEFE, #F3F3F3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E8E8E8');
	border-bottom: 1px solid #e5e5e5;
	}
.setUpList dd span{
	display:block;
	line-height:40px;
	float:left;
	}
.setUpList dd em{
	float:right;
	display:block;
	padding:12px 0 0 0;
	}
.setHead{
	width:200px;
	margin:100px auto 0 auto;
	}
.setHeadImg{
	width:150px;
	height:150px;
	clear:both;
	margin:0 auto;
	border:1px solid #e5e5e5;
	padding:3px;
	background:#fff;
	}
.setHeadImg img{
	width:150px;
	height:150px;
	}
.setHeadBt{
	width:150px;
	clear:both;
	margin:30px auto 0 auto;
	line-height:35px;
	text-align:center;
	font-size:14px;
	background:#ccc;
	display:block;
	border-radius:2px;
	}
/**
 * 收货地址
 * @return zx
 */
.addressFooter{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:5px;
	}
.addressList{
	clear:both;
	overflow:hidden;
	padding:45px 0 0 0;
	}
.addressList dd{
	clear:both;
	overflow:hidden;
	padding:10px 25px 10px 10px;
	border-bottom:1px solid #e5e5e5;
	background:#fff;
	position:relative;
	}
.addressTitle{
	clear:both;
	overflow:hidden;
	line-height:20px;
	color:#000;
	}
.addressTitle p{
	display:block;
	float:left;
	line-height:20px;
	font-size:14px;
	}
.addressTitle span{
	display:block;
	float:right;
	line-height:20px;
	font-size:14px;
	}

.addressList dd.selected i{ display:block;}
.addressInfo{
	font-size:12px;
	clear:both;
	line-height:20px;
	overflow:hidden;
	padding:5px 0 0 0;
	}
.addressInfo i{
	display:block;
	float:left;
	line-height:20px;
	font-size:14px;
	color:#69b21c;
	display:none;
	font-size:10px;
	}	
.addressList dd em{
	display:block;
	width:10px;
	height:20px;
	position:absolute;
	right:10px;
	top:50%;
	font-size:18px;
	margin-top:-10px;
	}
/*添加收货地址*/
.addAddress{
	width:100%;
	clear:both;
	overflow:hidden;
	background:#f5f5f5;
	position:fixed;
	z-index:900000;
	display:none;
	left:0;top:0;
	}
.form2{
	clear:both;
	overflow:hidden;
	background:#fff;
	padding:0 10px;
	border-bottom: 1px solid #f3f3f3;
	}
.form2 dd{
	overflow:hidden;
	clear:both;
	padding:4px 0;
	border-bottom: 1px solid #f3f3f3;
	}
.form2 dd input{
	float:left;
	width:100%;
	background:#fff;
	line-height:20px;
	padding:6px 0;
	font-size:14px;
	}
.form2Span{
	line-height:20px;
	float:left;
	padding:6px 0;
	display:block;
	font-size:14px;
	color:#999;
	width:80px;
	}
.form2 .lable{
	line-height:20px;
	float:left;
	padding:6px 10px;
	display:block;
	font-size:14px;
	color:#333;
	font-style:normal;
	}	
.defaultAddress{
	overflow:hidden;
	clear:both;
	padding:6px 10px;
	margin:20px 0 0 0;
	border-bottom: 1px solid #e5e5e5;
	background:#fff;
	position:relative;
	}
.defaultAddress span{
	display:block;
	line-height:20px;
	padding:6px 0;
	font-size:14px;
	float:left;
	}
.defaultAddress .tp-btn{
	display: block;
	position: absolute;
	right: 10px;
	top: 8px;
	width: 51px;
	height: 35px;
}
.defaultAddress .btn-off {
	background:url(../images/member/Address2.png);
	background-size: 51px 35px;
}
.defaultAddress .btn-on {
  background:url(../images/member/Address1.png);
  background-size: 51px 35px;
}
.editAddress{
	width:100%;
	clear:both;
	overflow:hidden;
	background:#f5f5f5;
	position:fixed;
	z-index:900000;
	display:none;
	left:0;
	top:0;
	}
.chooseAddress{
	width:100%;
	clear:both;
	overflow:hidden;
	overflow-y:auto;
	background:#f5f5f5;
	position:fixed;
	z-index:900000;
	display:none;
	left:0;
	top:0;
	}

/**
 * 选项卡的标题(我的收藏)
 * @author 
 * @return
 */
.tabTitle{
	clear:both;
	height:45px;
	background:#fff;
	border-bottom: 1px solid #e5e5e5;
	}
.tabTitle dl dd{
	width:50%;
	height:46px;
	position:relative;
	float:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.tabTitle dl dd a{
	display:block;
	line-height:30px;
	text-align:center;
	font-size:16px;
	margin:8px 0 0 0;
	border-right: 1px solid #e5e5e5;
	}
.tabTitle dl dd.hover{
	border-bottom:2px solid #69b21c;
	}
.tabTitle dl dd.hover a{ color:#69b21c;}

/*===========订单分类=============*/
.tabTitle2{
	clear:both;
	height:40px;
	background:#fff;
	padding:0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.tabTitle2 dl dd{
	width:20%;
	height:40px;
	position:relative;
	float:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
.tabTitle2 dl dd a{
	display:block;
	line-height:35px;
	text-align:center;
	font-size:13px;
	padding:5px 0 0 0;
	}
.tabTitle2 dl dd.hover{
	border-bottom:2px solid #69b21c;
	}
.tabTitle2 dl dd.hover a{ color:#69b21c;}
/*
*意见反馈
*zhengxue
*/
.msgtitle{ height:43px; line-height:40px; background:#fff; overflow:hidden; color:#6e6e6e; font-size:14px;}
.msgtitle ul li{ width:50%; height:40px; float:left; overflow:hidden; text-align:center;}
.msgtitle ul li.hover{ color:#69b21c; border-bottom:3px solid #69b21c;}
	
/* 
*我的订单（订单管理列表，产品收藏列表）
*zx
*/
.orderList{
	clear: both;
	overflow: hidden;
	margin:10px 0 0 0;
	background: #fff;
	}
.orderList dt {
  clear: both;
  overflow: hidden;
  height: 35px;
  padding:2px 10px;
  position: relative;
}
.orderList dt a{
	display:block;
	line-height:30px;
	float:left;
	color:#000;
	font-size:16px;
	padding:3px 0 0 5px;
	}	
.orderList dt span{
	display:block;
	line-height:30px;
	float:right;
	padding:5px 0 0 0;
	}
.orderList dt span.orange{ color:#ff6e48;}
.orderList dd{
	clear:both;
	overflow:hidden;
	padding:10px 10px 10px 10px;
	min-height:85px;
	height:auto !important;
	position:relative;
	background:#f3f3f3;
	}
.orderList dd .pic{
	width:85px;
	height:85px;
	float:left;
	overflow:hidden;
	position:absolute;
	left:10px;
	top:10px;
	}
.orderList dd .pic img{
	width:85px;
	height:85px;
	}
.orderText{
	padding:0 0 0 95px;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position:relative;
	height:85px;
	}
.orderText h3{
	font-weight:normal;
	line-height:28px;
	height:30px;
	overflow:hidden;
	}
.orderText .sku{
	clear:both;
	line-height:20px;
	color:#999;
	overflow:hidden;
	}
.orderText .price{
	clear:both;
	line-height:20px;
	color:#ff0000;
	font-size:16px;
	position:absolute;
	bottom:0px;
	left:95px;
	}
.orderText .price span{ color:#999; font-size:12px;}
.orderBt{
	clear:both;
	overflow:hidden;
	padding:2px 5px;
	text-align:right;
	border-top:1px dotted #f3f3f3;
	}
.orderBt a{
	display:inline-block;
	margin:4px 2px 0 2px;
	overflow:hidden;
	line-height:24px;
	border:1px solid #e1e1e1;
	width:60px;
	text-align:center;
	}
.orderBt a.red{ color:#fff; background:#69b21c; border:1px solid #69b21c;}
.orderStat{
	float:right;
	text-align:right;
	clear:both;
	color:#bbbbbb;
	line-height:30px;
	padding:5px 10px 5px 0;
	border-top:1px dotted #e1e1e1;
	}
.orderStat.noTop{ border:none; color:#666;}
/*===============end=====================*/
/*===我的收藏（店铺列表） begin===*/
.shopList{
	clear:both;
	overflow:hidden;
	}
.shopList dd{
	width:100%;
	clear:both;
	overflow:hidden;
	background:#fff;
	border-bottom: 1px solid #e5e5e5;
	padding:10px;
	height:107px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position:relative;
	}
.shopList dd h3{
	display:block;
	font-size:14px;
	}
.shopList dd h4{
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	height:40px;
	}
.shopList dd .logoPic{
	width:85px;
	height:85px;
	overflow:hidden;
	float:left;
	background:#fff;
	position:absolute;
	left:10px;
	top:10px;
	}
.shopList dd .logoPic img{
	width:85px;
	height:85px;
	}
.shopList dd .name{
	clear:both;
	font-size:11px;
	color:#999;
	padding:0 0 8px 0;
	}
.shopList dd .price{
	clear:both;
	font-size:16px;
	color:#ff0000;
	}
.shopList dd .cartBt2{
	clear:both;
	font-size:16px;
	color:#ff0000;
	width:30px;
	height:30px;
	position:absolute;
	right:75px;
	bottom:3px;
	font-size:25px;
	display:block;
	}
.goIn{
	display:block;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:center;
	border-radius:3px;
	color:#69b21c;
	border:1px solid #69b21c;
	position:absolute;
	right:10px;
	top:50%;
	padding:2px 0 0 0;
	margin-top:-15px;
	}
.goIn:visited{color:#69b21c;}
.goIn:hover{color:#69b21c;}
.goIn:active{color:#69b21c;}
.shopListInfo{
	clear:both;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 80px 0 95px;
	}
.shopListInfo.noPr{ padding-right:0;}
/*===========end==================*/
/*
*产品+店铺搜索
*zhengxue
*/
.searchWrap{
	width:100%;
	clear:both;
	overflow:hidden;
	background:#f5f5f5;
	position:fixed;
	z-index:900000;
	display:none;
	left:0;top:0;
	}
.searchBt{
	float:right;
	line-height:44px;
	width:30px;
	position:absolute;
	right:0;
	top:0;
	font-size:14px;
	padding:0 10px 0 5px;
	}
.searchCon{
	width:100%;
	height:44px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: content;
	-moz-background-clip: content;
	background-clip: content;
	padding:0 50px 0 40px;
	overflow:hidden;
	}
.searchIn{
	border-radius:3px;
	height:30px;
	width:100%;
	background:#FFF;
	border: 1px solid #DCDCDC;
	margin:6px 0 0 0;
	position:relative;
	}
.searchType{
	width:48px;
	height:30px;
	line-height:30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 0 0 10px;
	font-size:14px;
	position:absolute;
	left:0;
	z-index:5;
	color:#666;
	}
.searchType em{ font-style:normal;}
.searchIcon{
	width:10px;
	height:30px;
	position:absolute;
	left:40px;
	z-index:2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:8px 0 0 0;
	color:#666;
	}
.searchInput{
	width:100%;
	height:30px;
	line-height:30px;
	border:none;
	background:none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 0 0 60px;
	position:absolute;
	z-index:1;
	}
.searchKeywords{
	clear:both;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:10px 0;
	}
.searchKeywords dt {
	line-height:30px;
	color: #909090;
	font-size:14px;
	padding:0 0 0 12px;
}
.searchKeywords dd{
	clear:both;
	overflow:hidden;
	padding:5px 0 5px 8px;
	}
.searchKeywords dd a {
  float: left;
  background: #FFF;
  border: 1px solid #DCDCDC;
  border-radius: 2px;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin:3px;
  display:inline-block;
  padding:8px 15px 6px 15px;
}	
.keywordsTip{
	clear:both;
	overflow:hidden;
	padding:20px 0;
	text-align:center;
	}
.keywordsTip a{
	display: inline-block;
	line-height:30px;
	padding:0 15px;
	font-size:14px;
	border-radius:3px;
	color:#c8c8c8;
	}

.radiobox{ height:25px; line-height:25px; clear:both; overflow:hidden;}	
.form1 label{ height:25px; line-height:25px; width:115px; margin-top:10px; color:#888; font-family:"微软雅黑"; float:left; display:inline; font-weight:14px; font-size:14px;}
.form1 .zzbtn{ height:30px; line-height:30px; background:#ccc; color:#666; text-align:center; width:90px; border-radius:3px; margin-top:7px;}
.upimg{ height:35px; width:35px;}
.upimg img{ max-height:100%;}