@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,lable,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
fieldset,img{border:0;}
:focus{outline:0;}
address, caption, cite, code, dfn, em, th, var, optgroup,i{ font-style: normal; font-weight: normal;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
abbr, acronym { border: 0; font-variant: normal;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: 12px; font-style: inherit; font-weight: inherit;}
code, kbd, samp, tt { font-size: 100%;}
input, button, textarea, select{*font-size: 100%;}
ol, ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption{text-align: left;}
:link,:visited ,ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
* html .clearfix {height: 1%; -webkit-backface-visibility: hidden ;-webkit-appearance:none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
body,button,input,select,textarea{font:14px 'Roboto',sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.bgGrey{background:#f3f4f6!important;}
input{/*-webkit-appearance:none;*/ -webkit-tap-highlight-color: rgba(0,0,0,0); }
.overflow-text{white-space:nowrap;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow: hidden; }

.horizontal-center{ margin:0 auto;}
.bgfff{ background:#fff;}
.bg999{ background:#999!important;}
.blue, a.blue, a.blue:hover {color: #0082f0;}
.orange{ color:#f55d12;}
.tc{ text-align:center;}
.tr{ text-align: right;}
.tl{ text-align: left;}
.fl{ float:left;}
.fr{  float: right;}
.pl10{ padding-left:10px;}
.mt8{ margin-top:8px;}
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
img{vertical-align:middle;}
video{ padding:0px; margin:0px;}
.overflow-h{white-space:nowrap;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow: hidden; }
/* body{max-width:640px; margin:0 auto; padding-bottom:55px;color:#666;} 底色 background:#fff; */
body{max-width:640px; margin:0 auto; padding-bottom:55px;} /* 底色 background:#fff;*/

.red{ color:#f33d3a;}
/*.webkitbox-h{display:-webkit-box;  -webkit-box-orient: horizontal;}
.webkitbox-v{display:-webkit-box;  -webkit-box-orient: vertical;}
.flex1{-webkit-box-flex:1; width:0%; }
.flex2{-webkit-box-flex:2;  width:0%; }
.flex3{-webkit-box-flex:3;  width:0%;}*/

.box-h{
	display: box;
	display:-webkit-box;
	-moz-box-orient:horizontal;
	-webkit-box-orient:horizontal;
	box-orient:horizontal;
}
.box-v{
	display: box;
	display:-webkit-box;
	-moz-box-orient:vertical;
	-webkit-box-orient:vertical;
	box-orient:vertical;
}
.flex1{
	width:0%;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1;
}
.flex2{
	width:0%;
	-moz-box-flex:2;
	-webkit-box-flex:2;
	box-flex:2;
}
.flex3{
	width:0%;
	-moz-box-flex:3;
	-webkit-box-flex:3;
	box-flex:3;
}

/*************************************************************************/
.top-fixed{
	width:100%;
    margin-top:0px!important; 
    position:fixed; 
    left:0px; 
    top:0px; 
    z-index:99999;
	height: 68px;
	background: #fff;
	border-bottom: 9px solid #f4f4f4;
}
header{  position: relative; height:40px; font: bold 16px/40px "微软雅黑"; text-align:center; color:#fff; background:#a71e32;}
header .but-screen{text-align:center; float:right; font-size:14px; position:absolute; top:0px; right:8px; color:#fff; display:block; width:46px; height:46px; text-align:center; cursor: pointer;}
header .but-screen img{ width:22px;height:16px; margin:15px 0px 0px 10px;}
header img.fl{ width:auto; height:40px; position:absolute; top:0px; left:0px;}
header  p.right{position:absolute; top:0px; right:0px; padding:0 10px;}
header img.right-img{ width:20px; height: 20px;  }


.a-blessing{width:100%; position:relative;text-align: center; }
.a-blessing .bg{ position:absolute;  top:0px; left:0px; width:100%;z-index:2; height:auto;}
.a-blessing .img-letter{width:94.4%; margin-top:3%; z-index:10; position:relative; }

.a-video{position:absolute; top:9.5%; overflow:hidden; left:10%; z-index:20; width:80%;height:50%; overflow:hidden; background:#000; }
.a-video video{width:100%; height:100%;}
.a-blessing .text{
	font:14px/25px "微软雅黑";
	position: absolute;
	left: 11.6%;
	top: 64%;
	z-index: 30;
	width: 78%;
	text-align:left;
	
}
.a-blessing .text .title{ margin: 2% 0 0 13%;}
.a-blessing .text .con{text-indent:20px; }

@media screen and (min-width:300px){
	.a-blessing .text .title {
		margin: -2% 0 0 13%;
	}
	.a-blessing .text .con{
		margin: 0% 0 0 0%;
		line-height: 24px;
	}
	.but-receive i{ font:14px/22px "微软雅黑";}
}
@media screen and (min-width:320px) {
	.a-blessing .text .title {
		margin: -2% 0 0 13%;
	}
	.a-blessing .text .con{
		margin: 2% 0 0 0%;
		line-height: 26px;
	}
	.but-receive i{ font:14px/22px "微软雅黑";}
}
@media screen and (min-width:360px) {
	.a-blessing .text .title {
		margin: 0% 0 0 13%;
	}
	.a-blessing .text .con{
		margin:4% 0 0 0%;
		line-height:25px;
	}
	.but-receive i{ font:16px/22px "微软雅黑";}
}
@media screen and (min-width:375px) {
	.a-blessing .text .title {
		margin: 0% 0 0 13%;
	}
	.a-blessing .text .con{
		margin: 3% 0 0 0%;
		line-height: 29px;
	}
	.but-receive i{ font:16px/22px "微软雅黑";}
}
@media screen and (min-width:414px) {
	.a-blessing .text .title {
		margin: 0% 0 0 13%;
	}
	.a-blessing .text .con{
		margin: 3% 0 0 0%;
		line-height: 34px;
	}
	.but-receive i{ font:16px/22px "微软雅黑";}
}
@media screen and (min-width:480px) {
	.a-blessing .text .title {
		margin: 0% 0 0 13%;
	}
	.a-blessing .text .con{
		margin:6% 0 0 0%;
		line-height: 46px;
	}
	.but-receive i{ font:16px/22px "微软雅黑";}
}
@media screen and (min-width:568px) {
	.a-blessing .text .title {
		margin: 1% 0 0 13%;
	}
	.a-blessing .text .con{
		margin:4% 0 0 0%;
		line-height: 46px;
	}
	.but-receive i{ font:18px/22px "微软雅黑";}
}
@media screen and (min-width: 640px) {
	.a-blessing .text .con{
		margin:6% 0 0 0%;
		line-height: 46px;
	}
	.a-blessing .text .con{
		margin:4% 0 0 0%;
		line-height: 46px;
	}
	.but-receive i{ font:18px/22px "微软雅黑";}
}
.but-receive{ margin-top:3%; height:68px; overflow:hidden; background:#fff; border-bottom:9px solid #f4f4f4;}
.but-receive .but-red{margin:12px; display:inline-block; color:#fff; border:1px solid #f2476f; background:#ed033a; padding:0px 28px; height:44px; text-align:center; font:14px/44px "微软雅黑";}
.but-receive p{ height:68px;}
.but-receive .first img{ float:left; margin:12px 0px 0px 12px;}
.but-receive p.last{text-align:center;}
.but-receive i{ margin:10px 0px 0px 4px; display:inline-block; width:60%; height:48px; overflow:hidden; }
.a-process{ width:100%;}
.a-process .title{}
.a-process .title img{width:100%; border-bottom:1px solid #f4f4f4;}


.a-process .con{ background:#fff; padding:3.5% 3.2% 4% 3.2%; overflow:hidden;}
.a-process .con dd{ margin-bottom: 20px;}
.a-process .con .time{ font:18px/25px "微软雅黑"; color:#ed033a;}
.a-process .con .text{ font:14px/22px "微软雅黑"; color:#333;}
.a-process .con img{width:100%; max-width:640px;}

/*底部导航*/
.buttom-nav{ z-index:1100; width:100%;height:55px; background:#f8f8f8; border-top:1px solid #ececec; position:fixed; bottom:0px; left:0px;}
.buttom-nav img{width:30px; height:30px; margin-top:5px;}
.buttom-nav p{text-align:center; line-height:26px;}
.buttom-nav p a{ color:#333;}
.buttom-nav p.curr{ color:#ed033a;}
.buttom-nav p span{ display:block;}
.buttom-nav p.last{ }

.buttom-nav2{z-index:1100; width:100%;height:55px;  position:fixed; bottom:0px; left:0px; }
.buttom-nav2 p{padding:0px 2%;}
.buttom-nav2 span.but-grey{ border:1px solid #d4d4d4; text-align:center; display:block; width:100%; height:50px; background:#f4f4f4; font:14px/50px "微软雅黑"; color:#666;}
.buttom-nav2 span.but-red{text-align:center; display:block; background:#e02f4c; font:14px/50px "微软雅黑"; color:#fff;}
/*用户登录*/
.login li{ font-size:14px;  display:-webkit-box; height:50px;line-height:50px; background:#fff; border-bottom:1px solid #d4d4d4;}
.login li .text{ width:86px; text-align:right; color:#333;}
.login li p:last-child{-webkit-box-flex:1;}
.login li input{ height:40px; border: none;}
.but_login{
	cursor: pointer;
	margin: 20px 20px 10px 20px;
	border-radius: 6px;
	color: #fff;
	height: 40px;
	background: #b60005;
	text-align: center;
	font: bold 16px/40px "微软雅黑";
}
/*兑换框*/
.layout-mask{ width:100%; height:100%; position:fixed; z-index:50; top:0px; left:0px; background: #000;opacity: 0.5;}
.dialog-wrap{ text-align:center; width:100%;  height:100%;  position: absolute; top:0; left:0;}
.dialog{ width:80%; margin: 0 auto; margin-top:40%; max-width:640px; position:relative; z-index:100 ;  font-family:"微软雅黑";  text-align:center; min-height:140px;    background:#fff; border-radius:10px; }
.dialog .title{ padding:16px 0px;font-size:18px; font-weight:bold; color:#333333; }
.dialog .text{ padding:0px 10px 54px 10px; color:#666;}
.dialog .ok{border-radius:0 0 10px 10px ; height: 40px;line-height: 40px;font-size: 14px;text-align: center; cursor:pointer; position:absolute; left:0px; bottom:0px;width:100%; border-top: 1px solid #c6c9ca; background:#fff; color:#0079ff; margin:0px;}


/**产品列表**/
.grid .title{ height:36px; font: normal 14px/36px "微软雅黑"; text-indent:10px; }
.grid li{ width:33.33333% ; float:left; margin:-1px 0px 0px -1px;  box-sizing: border-box; border:1px solid #dcdcdc; text-align: center; padding:8px 10px 8px 10px; overflow: hidden;}
.grid .img{ width:100%; height:auto; }
.grid .img img{ width:100%; height: auto;}
.grid .text{ color:#666; white-space:nowrap;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow: hidden;    font: normal 14px/20px "微软雅黑";}

/*产品详情*/
.but-ok{ display:inline-block; padding:2px 20px; height:30px; font: normal 18px/30px "微软雅黑"; color:#fff; background:#e02f4c;}
.but-column_1{ background:#333; height:50px; font:normal 16px/50px "微软雅黑"; color:#fff;}
.but-column_1 .text{ width:50%; height:50px; float:left; text-indent:10px;}

.text-details{ background:#fff; margin:10px 0px; padding:0px 0px 20px 0px; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.text-details .title{height:34px; font:normal 18px/34px "微软雅黑"; color:#444; border-bottom:1px solid #d4d4d4; padding:0px 0px 0px 10px;}
.text-details table th{ padding:5px 10px; color:#888; font-size:14px; }
.text-details table td{ padding:5px 0px; color:#444; font-size:14px;}
.thumbnail-list{ 
	padding:10px 10px;  
	display:-webkit-box ;
	-webkit-box-orient: horizontal;
	background:#fff;
	position: relative;
}
.thumbnail-list .img{
	width:60px; 
	height: 60px;
	border:1px solid #E4E4E4;
	}
.thumbnail-list p{padding-left:10px; color: #333;}
.thumbnail-list p i{ color:#999; font-size:16px;}
.thumbnail-list .ico_arrow{ position:absolute; right:16px; top:30px; width:12px; height:12px;}
.flex1 {-webkit-box-flex:1;}
.flex3{-webkit-box-flex:3;}
.text-details .thumbnail-list .name{
	padding:0px 10px;
}
.text-details .text{ overflow:hidden; background:#fff; min-height:80px; margin:2% 3%; border:2px solid #ccc; border-radius:6px;}
.text-details .text textarea{ text-indent:20px; color:#666; border:1px solid #fff;min-height:80px; width:100%; height:100%;}
/*单个产品详情滑动*/
.banner{padding:0px 30px 0px 30px; text-align:center; margin:0 auto; background:#fff; overflow: hidden; position:relative; }
.banner img{ width:100%;  height:100%; }
.pagination-sd { z-index: 100; margin: 0 auto; text-align: center; margin-top: -30px; position: relative;}
.pagination-sd .swiper-pagination-switch {border-radius: 10px;width: 10px;height: 10px;display: inline-block;margin: 0 3px;background: #888888;}
.pagination-sd .swiper-active-switch {background: #444444;}
/* Swiper Styles */
.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;
}
.swiper-slide {float: left;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
 /*Specify Swiper's Size: */
.swiper-container, .swiper-slide { width: 500px; height: 200px; }

@media all and (min-width:300px){
    .banner{ width:226px; height:226px;}
}
@media all and (min-width:360px){
    .banner{ width:270px; height:270px;}
}
@media all and (min-width:420px){
    .banner{ width:316px; height:316px;}
}
@media all and (min-width:480px){
    .banner{ width:360px; height:360px;}
}
@media all and (min-width:640px){ 
}

@media all and (min-width:768px){ 
}

@media all and (min-width:800px){
    .banner{ width:600px; height:600px;}
}
.but{margin-bottom:10px; height:40px; line-height:40px; font-size:14px; text-align: center; background:#e02f4c; color:#fff;}

/*填写地址*/
.ico_name{width:20px; margin-right:8px;}
.ico_phone{width:14px;  margin:0px 8px 0px 30px;}
.address{padding:6px 30px 6px 10px; position:relative; min-height:20px;  -webkit-border-image:url("/images/mobile/bg_bor.png") 30 0 round; margin-top:10px; }
/*.address .wrap{}*/
.address .prompt{ padding:30px 0px; font-size:18px; color:#333; text-align: center;}
.ico_arrow_left{ position:absolute; right:8px; top:50%; margin-top:-12px;}
.address .name{ padding:6px 0px; display:-webkit-box;  -webkit-box-orient: horizontal;}
/**/
.new-address-list{
	 margin-top:10px;
	 border-top:1px solid #E4E4E4;
}
.new-address-list li{ 
	overflow: hidden;
	height:46px;
	line-height:46px;
	display:-webkit-box ;
	-webkit-box-orient: horizontal;
	 border-bottom:1px solid #E4E4E4;
}
.new-address-list li .text{ width:66px; color:#333;}
.new-address-list li p.input-text{-webkit-box-flex:1;}
.new-address-list li input.common{ border:none; width:100%; height:40px; padding:3px 0px; text-indent:6px;  }

.submit-ok{ color:#333; font-family: "微软雅黑"; margin-top:16px; font-size:14px; padding:10px 12px; border:1px solid #d4d4d4;}
.submit-ok p:first-child{ font:normal 18px/30px "微软雅黑"; padding:6px 0px 20px 0px; color:#333;}
.submit-ok p:first-child img{ float:left; width:32px;}
.submit-ok p:last-child{ color:#333; font:normal 14px/22px "微软雅黑"; padding:20px 0px;}

/*login*/
.bg-login{position:relative; max-width:640px;  margin:0 auto;}
.bg-login .bg{width:100%; height:auto; z-index:10; position:absolute; top:0px; left:0px;}
.bg-login dl{ width:100%; position:relative; padding:46% 0 0 0%; text-align:center; z-index: 20;}
.bg-login input.com-input{width:80%; margin-bottom:20px; color:#3f3f3f; text-indent:10px; height:47px; border-radius:6px; background:transparent; border:1px solid #3f3f3f;}
.but-login{ cursor:pointer; display:inline-block; text-align:center;border-radius:6px; width:80%; height:49px; margin:0 auto; background:rgba(237, 2, 58, 1); font:14px/49px "微软雅黑"; color:#fff;}
.bg-login .ico-name{ position:absolute; top:16%; left:50%; margin-left:-34px; z-index:22; border-radius:50%; -webkit-border-radius:50%;  }

/*兑换框*/
.layout-mask{ width:100%; height:100%; position:fixed; z-index:50; top:0px; left:0px; background: #000;opacity: 0.5;}
.dialog-wrap{ text-align:center; width:100%;  height:100%;  position: absolute; top:0; left:0;}
.dialog{ width:80%; margin: 0 auto; margin-top:40%; max-width:640px; position:relative; z-index:100 ;  font-family:"微软雅黑";  text-align:center; min-height:140px;    background:#fff; border-radius:10px; }
.dialog .title{ padding:16px 0px;font-size:18px; font-weight:bold; color:#333333; }
.dialog .text{ padding:0px 10px 54px 10px; color:#666;}
.dialog .ok{border-radius:0 0 10px 10px ; height: 40px;line-height: 40px;font-size: 14px;text-align: center; cursor:pointer; position:absolute; left:0px; bottom:0px;width:100%; border-top: 1px solid #c6c9ca; background:#fff; color:#0079ff; margin:0px;}
.dialog .ok i{ float:left; width:50%; height:40px;   font:14px/40px"微软雅黑";}


/*产品列表*/
.grid2 { padding:2%;}
.grid2 li{padding:6px 2% 6px 2%; width:50%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;   }
.grid2 li .img{ position:relative; width:100%; overflow:hidden;}
.grid2 li .img img{width:100%; height:100%; z-index:10; position:absolute; top:0; left:0;}
.grid2 li .img span{display:block; width:100%; height:100%; background: rgba(0,0,0,0.7); position:absolute; top:0; left:0; z-index:20; text-align:center; ;  font: bold 18px/120px "微软雅黑"; color: #beb9b8;}
.grid2 li .name{ font:16px/19px "微软雅黑"; text-align:center; padding-top:6px;}
.grid2 li .time{ font:14px/25px "微软雅黑"; text-align:center;}

/*个人信息*/
.personal-wrap{background:#f3f4f6;}
.personal-wrap .top{position:relative; overflow:hidden; margin-bottom:15px;}
.personal-wrap .top img{ width:100%;}
.personal-wrap .top dl{position:absolute; top:20%; left:40%; font:14px/30px "微软雅黑"; color:#fff;}
.personal-wrap .top dl dd{}
.personal-wrap ul{ margin-bottom:10px;border-top:1px solid #e3e3e3; }
.personal-wrap ul li{ position:relative; height:50px; font:14px/50px "微软雅黑"; border-bottom:1px solid #e3e3e3; background:#fff; color:#333; padding-left:60px;}
.personal-wrap ul li a{color:#333;}
.personal-wrap ul li .ico-u{ position:absolute; top:10px; left:16px; width:28px; height:28px;}
.personal-wrap ul li .ico_arrow{position:absolute; top:23px; right:16px; width:12px; height:12px;}

/*全部订单*/
.order-list{ background:#f3f4f6;padding-top:10px;}
.order-list{ position:relative;}
.order-list .bg-ok{ position:absolute; top:10px; right:20px;}
.order-list .title{ color:#333; background:#fff;border-bottom:1px solid #e3e3e3; padding:0% 2%; height:50px; font:14px/50px "微软雅黑";}
.order-list .title span{ font-size:18px;}
.order-list li{border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; margin-bottom:10px; position:relative;}
.order-list li:last-child{ margin-bottom:0;}
.order-list .time{border-top: 1px solid #e3e3e3; background:#fff; padding:5px 10px 10px 10px; color:#999;}
/*订单详情*/
.order-details{ background:#f3f4f6; padding-top:10px;}
.odd-numbers { position:relative; border-top: 1px solid #e3e3e3;  background:#fff;}
.odd-numbers li{ padding:0 3%; border-bottom: 1px solid #e3e3e3; color:#a3a3a3; height:50px; font:14px/50px "微软雅黑";}
.odd-numbers li span{ color:#444; font-size:18px;}
.odd-numbers li .bg-ok{ position:absolute; top:16px; right:10%;}
.odd-numbers li:last-child{color:#444; font-size:14px;}
.order-details .time{ text-indent:2%; background:#fff;border-bottom: 1px solid #e3e3e3; height:30px; font:12px/30px "微软雅黑"; color:#a3a3a3;}

/*申请换货*/
.return-product{ width:100%; height:100%; background:#f3f4f6; padding-top:10px;}
.return-product .add-img{ padding:2%}
.return-product .add-img li{width:74px; height:74px; overflow:; float:left; margin-right:6px;}
.return-product .add-img li img{width:100%; height:100%;}
.return-product .add-img .ico-add{ text-align:center; line-height: 122px; position:relative; cursor:pointer; border:1px solid #cfcfcf; width:72px; height:72px; background:#fff;}
.return-product .add-img .ico-add p{ position:absolute; background:#cecece;}
.return-product .add-img .ico-add p.h{ top: 38%;left: 21px; width:33px;height:2px; }
.return-product .add-img .ico-add p.s{ top:13px; left:50%;  width:2px;height:33px; }

/*修改密码*/
.edit-password{ background:#f3f4f6;}
.edit-password li{
	display: box;
	display:-webkit-box;
	-moz-box-orient:horizontal;
	-webkit-box-orient:horizontal;
	box-orient:horizontal;
	 height:40px;line-height:40px; background:#fff; border-bottom:1px solid #d4d4d4;
}
.edit-password li .text{ width:80px; text-align:right; color:#333;}
.edit-password li p:last-child{-webkit-box-flex:1;}
.edit-password li .com-input{ border:none;}

/*收货地址*/
.address-list{background:#f3f4f6; padding-top:10px;}
.address-list li{ color:#333; font:14px/25px "微软雅黑"; background:#fff; position:relative; margin-bottom:10px; border-top:1px solid #d4d4d4;  border-bottom:1px solid #d4d4d4; padding:2% 0% 2% 2%; }
.address-list li .name{ padding:2% 25% 2% 0%;}
.address-list li .text{padding:2% 25% 1% 0%; line-height:19px; }
.address-list li .ico-curr{ position:absolute; top:50%; right:20px;}
.address-list li:last-child{ margin-bottom:0;}
.address-list .top{ position: relative; height:30px; border-bottom:1px solid #d4d4d4;}
.address-list .top .ico-edit{ position:absolute; top:-4px; right:56px; }
.address-list .top .ico-del{position:absolute; top:-2px; right:10px; cursor:pointer;}
/*新建收货人地址*/
.add-adderss{}

.feedback li{ background:#f4f5f5; color:#898989; padding:10px; line-height:22px; border-bottom: 1px solid #d4d4d4; border-top: 1px solid #fff;}
.feedback li .con{ padding-left:10px;}
.feedback li .time{ height:12px;line-height:12px; border-bottom:none;  background:#f4f5f5;}

