@charset "utf-8";

/* 触屏版会员中心、登录、订单等样式		*/
/*注册登录*/
.form-item .input-box .input-del.code {
	right: 6rem;
}

.form-item .input-box .code-countdown,
.form-item .input-box .code-again {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
	height: 1.6rem;
}

.form-item .input-box .code-countdown p {
	display: block;
	font-size: 0.55rem;
	line-height: 0.7rem;
	color: #999;
	text-align: center;
	width: 100%;
	height: 0.7rem;
}

.form-item .input-box .code-countdown em {
	color: #ED5564;
	margin: 0 0.1rem;
	font-weight: 600;
}

.form-item .input-box .code-again a {
	display: block;
	font-size: 0.6rem;
	font-weight: 600;
	text-decoration: underline;
	line-height: 1.6rem;
	color: #3BAEDA;
	text-align: center;
	width: 100%;
	height: 1.6rem;
}

.form-item .input-box .code-img {
	position: absolute;
	right: 0.5rem;
	top: 0.3rem;
	z-index: 1;
	width: 4rem;
	height: 1.4rem;
}

.form-item .input-box .code-img img {
	width: 100%;
	height: 100%;
}

.remember-form {
	height: 0.9rem;
	margin: 1rem 2rem 0 2rem;
	position: relative;
}

.remember-form input[type="checkbox"] {
	margin-top: -0.2rem;
}

.remember-form input[type="checkbox"]:checked {
	border-color: #48CFAE;
	background-color: #48CFAE;
}

.remember-form label {
	display: inline-block;
	height: 0.9rem;
	line-height: 0.9rem;
	font-size: 0.6rem;
	color: #666;
	vertical-align: top;
}

.remember-form .forgot-password {
	position: absolute;
	right: 0;
	top: 0;
	line-height: 0.9rem;
	font-size: 0.6rem;
	color: #5D9CEC;
}

.remember-form .forgot-password:visited {
	color: #4B89DC;
}

.remember-form .reg-cms {
	line-height: 0.9rem;
	font-size: 0.6rem;
	vertical-align: top;
	display: inline-block;
	height: 0.9rem;
	color: #5D9CEC;
}

.remember-form .reg-cms:visited {
	color: #4B89DC;
}


/*三方账号登录*/
.joint-login {
	position: absolute;
	z-index: 2;
	bottom: 2rem;
	left: 0;
	right: 0;
	text-align: center;
	display: none;
}

.joint-login h2 {
	height: 1.1rem;
	border-bottom: solid #CCC 0.05rem;
}

.joint-login h2 span {
	display: inline-block;
	height: 0.9rem;
	line-height: 0.9rem;
	padding: 0 1rem;
	background-color: #f5f5f5;
	color: #666;
	font-size: 0.55rem;
	-webkit-transform: translate3d(0, 50%, 0);
	-ms-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0);
}

.joint-login ul {
	display: inline-block;
	width: 10rem;
	height: 2rem;
	margin: 1rem auto 0;
	font-size: 0;
}

.joint-login ul li {
	float: left;
	width: 33%;
	text-align: center;
	display: none;
}

.joint-login ul li a {
	display: inline-block;
	width: 1.85rem;
	height: 1.85rem;
	background-color: #FFF;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: 70%;
	border: solid 0.05rem;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.joint-login ul li .weibo {
	background-image: url(../images/sina.png);
	border-color: #ED5564;
}

.joint-login ul li .qq {
	background-image: url(../images/qq.png);
	border-color: #4FC0E8;
}

.joint-login ul li .wx {
	background-image: url(../images/wx.png);
	border-color: #80D740;
}

/*注册类型切换*/
.register-tab ul li {
	width: 50%;
}

.register-tab i.reg {
	background-image: url(../images/reg_r.png);
}

.register-tab i.regm {
	background-image: url(../images/regm_r.png);
}

.register-mobile-tip {
	height: 0.9rem;
	padding: 0.6rem 1rem;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #888;
}

.register-mobile-tip em {
	margin: 0 0.1rem;
	font-size: 0.6rem;
	color: #555;
	font-weight: 600;
}

.form-notes {
	text-align: center;
	font-size: 0.55rem;
	line-height: 0.7rem;
	color: #999;
	margin: 1rem 1.5rem;
}

/*注册协议*/
.reg-document {
	padding: 1rem;
}

.reg-document p {
	font-size: 1.4rem;
	line-height: 20px;
	overflow: hidden;
}

.reg-document strong {
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 24px;
}

.reg-document ol {
	margin-left: 24px;
}

.reg-document ul {
	margin-left: 24px;
}

.reg-document ol li {
	font-size: 1.3rem;
	line-height: 20px;
}

.reg-document ul li {
	font-size: 1.2rem;
	line-height: 20px;
}


/*我的商城*/
.transparent .header-r a sup {
	right: 0.3rem !important;
	top: 0.3rem !important;
}

.member-body .header-back {
	display: none;
}

.member-top1 {
	height: 7.27rem;
	background: url(../images/new/member.png) no-repeat center;
	background-size: cover;
}

.member-top2 {
	margin-top: 1.95rem;
	margin-bottom: 0.6rem;
	height: 10rem;
	background: url(../images/new/in-bg.png) no-repeat center;
	background-size: contain;
}

.member-top {
	/* -webkit-animation:changeBg 20s infinite; -moz-animation:changeBg 20s infinite; animation:changeBg 20s infinite;background-color:#ED5564;*/
	width: 100%;
	position: relative;
	z-index: 1;
}

.mine-head-bg {
	width: 100%;
	height: 100%;
}

.member-info {
	padding: 1.363rem 1.136rem 0;
	width: 100%;
	box-sizing: border-box;
}

/*.member-info .default-avatar { display:inline-block;vertical-align:middle;background-color: rgba(0,0,0,0.5); background-image: url(../images/member_w.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 60%; width: 4rem; height: 4rem; margin: 0 auto; border-radius: 100%;}
*/
.member-info .to-login {
	font-size: 0.8rem;
	color: #FFF;
	line-height: 1rem;
	height: 1rem;
	margin: 0.25rem auto;
}

.member-info .user-avatar {
	display: inline-block;
	vertical-align: top;
	margin-top: 0.454rem;
	background-color: #FFF;
	padding: 0.272rem;
	width: 2.818rem;
	height: 2.818rem;
	border-radius: 100%;
	background: rgba(255, 255, 255, 0.25);
	border: 1px solid rgba(255, 193, 197, 0.61);
}

.member-info .user-avatar img {
	width: 100%;
	border-radius: 100%;
	height:100%;
}

.member-info .user-name {
	display: inline-block;
	margin-top: 0.454rem;
	max-width: 60%;
	color: #FFF;
}

.user-name-login {
	margin-top: 1.545rem !important;
}

.member-info .user-name span {
	margin-top: 0.272rem;
	font-weight: lighter;
	font-size: 0.8rem;
	position: relative;
	z-index: 1;
	display: block;
}

.member-info .user-name span strong {
	display: block;
	margin-bottom: 0.181rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top;
}

.member-info .user-name sup {
	display: inline-block;
	font-size: 0.545rem;
	font-weight: normal;
	color: #fff;
	line-height: 0.6rem;
	width: 2.681rem;
	height: 0.545rem;
	text-align: center;
	padding: 0 0.1rem;
	border-radius: 0.454rem;
	z-index: 1;
	vertical-align: middle;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
	border: 1px solid #FFB1B1;
	background: rgba(217, 92, 92, 0.50);
}

.member-collect {
	display: flex;
	justify-content: space-around;
	width: 100%;
	font-size: 0;
	background: #fff;
	height: 2.818rem;
}

.member-collect span {
	display: inline-block;
	width: 33.33%;
	padding: 0.681rem 0 0;
	text-align: center;
}

.member-collect span a {
	display: block;
}

.member-collect span em {
	font-size: 0.727rem;
	color: #565656;
	line-height: 0.681rem;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	min-width: 1rem;
	margin: 0 auto 0.181rem;
}

.member-collect span i {
	vertical-align: top;
	display: inline-block;
	width: 1rem;
	height: 1rem;
	margin: 0 auto;
}

.member-collect span i.favorite-goods {
	background-image: url(../images/favorite_w.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
}

.member-collect span i.favorite-store {
	background-image: url(../images/store_w.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
}

.member-collect span i.goods-browse {
	background-image: url(../images/bbc-bg41.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 71%;
}

.member-collect span i.goods-sign {
	background-image: url(../images/sign.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
}

.member-collect span p {
	font-size: 0.545rem;
	line-height: 0.545rem;
	color: #9b9b9b;
	margin-top: 0.227rem;
}

.member-center {}

.member-center dl {
	background-color: #FFF;
}

.member-center dt {
	line-height: 2rem;
	display: block;
	height: 2rem;
	padding: 0 0.454rem 0 0.454rem;
	border-bottom: solid 0.05rem #EEE;
}

.member-center dt:last-child {
	border-bottom: none;
}

.member-center dt a {
	display: block;
}

.member-center dt h3 {
	font-size: 0.7rem;
	color: #111;
	vertical-align: top;
	display: inline-block;
}

.member-center dt h3 i {
	vertical-align: middle;
	display: inline-block;
	width: 0.636rem;
	height: 0.636rem;
	margin-right: 0.1rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: contain;
}

.member-center dt h3 i.i-myorder {
	background-image: url(../images/icons/icon-order.png);
}

.member-center dt h3 i.mc-02 {
	background-image: url(../images/new/icon-m.png);
}

.member-center dt h3 i.mc-02 {
	background-image: url(../images/new/icon-m.png);
}

.member-center dt h3 i.mc-03 {
	background-image: url(../images/new/icon-v.png);
}

.member-center dt h3 i.mc-04 {
	background-image: url(../images/new/icon-a.png);
	background-size: 60%;
}

.member-center dt h3 i.mc-05 {
	background-image: url(../images/new/icon-u.png);
}

.member-center dt h3 i.mc-06 {
	background-image: url(../images/new/icon-f.png);
}

.member-center dt h3 i.mc-07 {
	background-image: url(../images/new/fenxiao-det.png);
}

.member-center dt h5 {
	font-size: 0.6rem;
	color: #9b9b9b;
	float: right;
}

.member-center dt h5 i {
	display: inline-block;
	vertical-align: middle;
	width: 0.4rem;
	height: 0.7rem;
	background-image: url(../images/bbc-bg44.png);
	background-repeat: no-repeat;
	background-size: 100%;
	margin-left: 0.227rem;
}

.member-center dd {
	display: block;
	padding: 0.4rem 0 0.2rem;
}

.member-center dd ul {
	font-size: 0;
	box-sizing: border-box;
}

.member-center dd ul li {
	vertical-align: top;
	display: inline-block;
	text-align: center;
	width: 20%;
	padding: 0.5rem 0 0.2rem 0;
	position: relative;
}

.member-center dd ul li a {
	display: block;
	position: relative;
}

.member-center dd ul li a em {
	background-color: #ED5564;
	width: 0.3rem;
	height: 0.3rem;
	border-radius: 100%;
	position: absolute;
	top: -0.15rem;
	right: 0.85rem;
}

.member-center dd ul li i {
	vertical-align: top;
	display: inline-block;
	margin: 0 auto 0.1rem auto;
	font-size: 1.363rem;
	color: #9b9b9b;
}

.member-center dd ul li b {
	display: inline-block;
	border-radius: 50%;
	font-size: 12px;
	width: 20px;
	height: 20px;
	display: inline-block;
	position: absolute;
	right: 13px;
	top: 0px;
	line-height: 20px;
	color: #fff;
	background: #fe244b;
}

.member-center dd ul li p {
	font-size: 0.545rem;
	color: #222;
	line-height: 1rem;
	height: 1rem;
}

.member-nav-items li {
	float: left;
	width: 33.33%;
	height: 3.727rem;
	text-align: center;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	box-sizing: border-box;
}

.member-nav-items li:nth-child(3n) {
	margin-right: 0;
}

.member-nav-items li:last-child {
	margin-bottom: 0;
}

.member-nav-items li:last-child(2) {
	margin-bottom: 0;
}

.member-nav-items li:last-child(3) {
	margin-bottom: 0;
}

.member-nav-items li span {
	font-size: 0.636rem;
	color: #4a4a4a;
}

.member-nav-items li i {
	display: inline-block;
	margin-top: 0.681rem;
	width: 1.181rem;
	height: 1.181rem;
}

.member-nav-items li i.i-kaquan {
	background: url(../images/icons/member-kaquan.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-jifen {
	background: url(../images/icons/member-jifen.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-addr {
	background: url(../images/icons/member-addr.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-fenxiao {
	background: url(../images/icons/member-fenxiao.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-caichan {
	background: url(../images/icons/member-caichan.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-shezhi {
	background: url(../images/icons/member-shezhi.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-xiaodian {
	background: url(../images/icons/img-mendian.png) no-repeat center;
	background-size: contain;
}

.member-nav-items li i.i-erweima {
	background: url(../images/icons/img-erweima.png) no-repeat center;
	background-size: contain;
}

.manager-signs {
	display: inline-block;
	width: 2.5rem;
	height: 0.818rem;
	background: rgba(253, 119, 110, 1);
	border: 1px solid rgba(255, 255, 255, 0.6);
	border-radius: 0.5rem;
	position: absolute;
	bottom: 1.4rem;
	left: 1.6rem;
	text-align: center;
}

.manager-signs .iconfont {
	display: inline-block;
	margin-top: 0.12rem;
	margin-right: 0.1rem;
	font-size: 0.545rem;
	color: #fff;
	vertical-align: top;
}

.manager-signs em {
	display: inline-block;
	margin-top: 0.05rem;
	font-size: 0.454rem;
	color: #fff;
	vertical-align: top;
	line-height: 0.818rem;
}

/*每日签到*/
.my-pointnum {
	position: absolute;
	z-index: 1;
	top: 3rem;
	left: 1.8rem;
	text-align: center;
	font-size: 0.55rem;
	color: #FFF;
	line-height: 0.9rem;
	text-shadow: 0.05rem 0.05rem 0 rgba(0, 0, 0, 0.15);
}

.my-pointnum em {
	margin-bottom: 0.2rem;
	display: inline-block;
}

.my-pointnum em i.icon {
	width: 1rem;
	height: 0.9rem;
	margin-right: 0.2rem;
	display: inline-block;
	background: url(../images/new/mine-int.png) no-repeat center;
	background-size: contain;
	vertical-align: middle;
}

.my-pointnum em b {
	font-weight: normal;
	vertical-align: middle;
	display: inline-block;
	font-size: 0.6rem;
}

.my-pointnum span {
	display: block;
	font-size: 0.9rem;
	margin-top: 0.2rem;
}

.sign-box {
	position: absolute;
	z-index: 1;
	top: 30%;
	left: 50%;
	padding: 0.2rem;
	margin: -2rem auto auto -2rem;
	/* background-image: url(../images/sign_btn.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%;*/
	border-radius: 100%;
}

.sign-btn {
	padding: 0.6rem 0.5rem 0.75rem 0.5rem;
	color: #fff;
}

.sign-btn h2 {
	font-size: 1.2rem;
	line-height: 1.4rem;
	font-weight: 500;
	margin-bottom: 0.3rem;
}

.sign-btn h6 {
	font-size: 0.6rem;
	line-height: 1.2rem;
	/* border-top: solid 0.05rem #EEE*/
}

.signin-help {
	position: absolute;
	z-index: 1;
	top: 6%;
	right: 0;
	text-align: center;
	font-size: 0.55rem;
	color: #FFF;
	line-height: 1.4rem;
	width: 4.6rem;
	border-radius: 0.68rem 0 0 0.68rem;
	background: rgba(0, 0, 0, 0.2);
}

.signin-help i {
	display: inline-block;
	width: 1rem;
	height: 0.8rem;
	background: url(../images/new/act-say.png) no-repeat center;
	background-size: contain;
	margin-right: 0.2rem;
	vertical-align: middle;
}

/*.signin-help i { border: solid 0.05rem #FFF; width: 0.7rem; height: 0.7rem; display:block; border-radius: 100%; line-height: 0.7rem; color: #FFF; font-weight: 600; margin: 0.1rem auto 0 auto;}
*/
.member-top h3.int-daily {
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 0.7rem;
	line-height: 1rem;
	padding: 0.4rem;
	overflow: hidden;
	background: #fff;
	border-bottom: 1px solid #e3e3e3;
	width: 100%;
	box-sizing: border-box;
	text-align: left;
}

.member-top h3 a {
	float: right;
	font-size: 0.55rem;
	line-height: 1rem;
	color: #333;
}

.signin-list {
	display: block;
}

.signin-c {
	font-size: 0.6rem;
	line-height: 1rem;
}

.signin-c em {
	margin: 0 1rem 0 0.2rem;
}

.signin-c span {
	color: #999;
	font-size: 0.55rem;
	float: right;
	margin-right: 0.4rem;
}

/*订单搜索*/
.nctouch-order-search {
	height: 1.95rem;
	background-color: #FAFAFA;
	border-bottom: solid #EEE 0.05rem;
	text-align: center;
}

.nctouch-order-search form {
	position: relative;
	z-index: 1;
}

.nctouch-order-search .input-del {
	position: absolute;
	z-index: 1;
	top: 0.26rem;
	right: 0.5rem;
	display: none;
	width: 0.975rem;
	height: 0.975rem;
	background-image: url(../images/cancel_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 60%;
	opacity: 0.4;
}

.nctouch-order-search .write .input-del {
	display: block;
}

.nctouch-order-search input[type="text"] {
	display: inline-block;
	width: 100%;
	padding: 0.1rem 0.25rem 0.1rem 1.6rem;
	border: none;
	border-radius: 1rem;
	font-size: 0.6rem;
	background-color: #f2f2f2;
	line-height: 1rem;
	border: 1px solid #e3e3e3;
	box-sizing: border-box;
}

/*.nctouch-order-search input[type="button"] { display: inline-block; width: 1rem; height: 1rem; margin-left: 0.5rem; background-color: transparent; background-image: url(../images/bbc-bg30.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 0.5; border: none;}
*/
.nctouch-order-search input[type="button"] {
	background: none;
	border: none;
	line-height: 1.95rem;
	font-size: 0.65rem;
	color: #888;
}

.nctouch-order-search .ser-area {
	position: relative;
	display: inline-block;
	width: 80%;
}

.nctouch-order-search .ser-area i {
	display: inline-block;
	width: 0.6rem;
	height: 1.5rem;
	margin-left: 0.5rem;
	background-color: transparent;
	background-image: url(../images/bbc-bg30.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
	opacity: 0.4;
	border: none;
	position: absolute;
	left: 0.2rem;
	top: 0;
}

/*订单列表*/
.nctouch-order-list {
	display: block;
	clear: both;
	width: 100%;
}

.nctouch-order-list ul {}

.nctouch-order-item {
	width: 100%;
	margin-bottom: 0.434rem;
}

.nctouch-order-item-head {
	height: 0.9rem;
	padding: 0.5rem 0.454rem;
	line-height: 0.9rem;
	background: #fff;
}

.nctouch-order-item-head .store {
	width: auto;
	/*display: block; float: left; */
	font-size: 0.681rem;
	line-height: 0.9rem;
	color: #222;
}

.nctouch-order-item-head .store i.icon {
	display: inline-block;
	width: 0.8rem;
	height: 1rem;
	margin: 0 0.454rem 0 0;
	vertical-align: top;
	background-image: url(../images/bbc-bg7.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: contain;
	opacity: 0.9;
}

.nctouch-order-item-head .store i.arrow-r {
	width: 0.8rem;
	height: 0.9rem;
	display: inline-block;
	vertical-align: top;
	background-image: url(../images/bbc-bg44.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 40%;
}

.nctouch-order-item-head .state {
	display: block;
	float: right;
	font-size: 0.545rem;
	color: #fe244b;
}

.nctouch-order-item-con .goods-block {
	position: relative;
	z-index: 1;
	background: #f4f4f4;
	padding: 0 0.454rem 0.454rem;
	border-bottom: 1px solid #fff;
}

.nctouch-order-item-con .goods-block:nth-last-child(1) {
	border: none;
}

.nctouch-order-item-con-cart .goods-block {
	/*min-height:4.4rem;*/
}

/*.nctouch-order-item-con-cart .goods-block:not(:first-child){padding-bottom:0;}
.nctouch-order-item-con-cart .goods-block:last-child{padding-bottom:0.454rem;}*/
.nctouch-order-item-con .goods-block a {
	display: inline-block;
	color: #444;
	width: auto;
	position: relative;
}

.store-tit-text {
	display: inline-block;
	vertical-align: middle;
	line-height: 1rem;
}

.drap-h1-after {
	position: relative;
}

.drap-h1-after:after {
	content: "";
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #666;
	position: absolute;
	right: -20px;
	top: 0.8rem;
}

.drap-h1-after.active:after {
	border-top: 6px solid transparent;
	border-bottom: 6px solid #666;
	top: 0.6rem;
}

.order-mask-bg {
	position: fixed;
}

#z-tab-box {
	top: 2rem;
	display: none;
	z-index: 10;
}

.z-tab {
	width: 100%;
	height: 2.727rem;
	line-height: 2.727rem;
	background: #fff;
}

.z-tab li {
	width: 30%;
	height: 1.363rem;
	line-height: 1.363rem;
	margin-left: 3%;
	text-align: center;
	background: #F3F5F7;
	font-size: 0.636rem;
	margin-top: 0.681rem;
	color: #353333;
}

.nctouch-cart-item-li {
	height: 2rem;
	line-height: 2rem;
	padding-left: 0.454rem;
	font-size: 0.681rem;
	color: #222;
	background: #fff;
}

.selected a {
	color: #FE244B !important;
}

.nctouch-single-nav.fixed {
	position: static !important;
	border-top: solid 0.05rem #EEE;
}

/*订单商品图片*/
.nctouch-order-item-con .goods-pic {
	display: block;
	width: 3.954rem;
	height: 3.954rem;
	position: absolute;
	z-index: 1;
	top: 0.454rem;
	left: 0;
}

.nctouch-order-item-con .goods-pic img {
	width: 100%;
	height: 100%;
}

.nctouch-order-item-con-cart .goods-pic,
.nctouch-order-item-con-cart .goods-info {
	/*margin-top:0.3rem !important;*/
}

/*订单商品简介*/
.nctouch-order-item-con .goods-info {
	display: block;
	height: 3.954rem;
	/*padding: 0.38rem 0; */
	margin: 0.454rem 0 0 4.27rem;
	position: relative;
	z-index: 1;
	width: 9rem;
}

.nctouch-order-item-con .goods-info .goods-name {
	overflow: hidden;
	height: 1.5rem;
	font-size: 0.636rem;
	line-height: 0.75rem;
	margin-bottom: 0.1rem;
	color: #222;
}

.nctouch-order-item-con .goods-info .goods-type {
	display: inline-block;
	padding: 0.113rem 0.227rem;
	color: #8c8787 !important;
	overflow: hidden;
	font-size: 0.545rem;
	color: #bcbcbc;
	margin-top: 1.272rem;
}

.goods-block-area {
	min-height: 3.4rem;
}

.nctouch-order-item-con .goods-subtotal {
	display: inline-block;
	position: absolute;
	z-index: 1;
	top: 0.38rem;
	right: 0;
	bottom: 0;
	/* width: 3.4rem;*/
	text-align: right;
}

.nctouch-order-item-con .goods-subtotal .goods-price {
	display: block;
	font-size: 0.636rem;
	line-height: 0.6rem;
	color: #FE244B;
}

.nctouch-order-item-con .goods-subtotal .old-goods-price {
	text-decoration: line-through;
	color: #888;
	font-size: 0.5rem;
}

.nctouch-order-item-con .goods-subtotal .goods-price em {
	font-size: 0.6rem;
}

.nctouch-order-item-con .goods-subtotal .goods-num {
	display: block;
	font-size: 0.55rem;
	line-height: 0.9rem;
	position: absolute;
	right: 0;
	bottom: 0;
}

.nctouch-order-item-con .goods-return {
	/* position: absolute !important; z-index: 2; right:2.3%; bottom: 0.5rem; */
	display: inline-block;
	font-size: 0.6rem;
	padding: 0.15rem 0.6rem;
	border: solid 0.05rem #e3e3e3;
	border-radius: 0.6rem;
	color: #ED5564 !important;
	background-color: #FFF;
}

.nctouch-order-item-con .goods-refund {
	position: absolute;
	z-index: 2;
	right: 2.2rem;
	bottom: 0.4rem;
	display: block;
	font-size: 0.6rem;
	line-height: 1.2rem;
	height: 1.2rem;
	padding: 0 0.4rem;
	border: solid 0.05rem #EEE;
	border-radius: 0.2rem;
	color: #ED5564 !important;
	background-color: #FFF;
}

.cancel-refund {
	/*position: absolute;right: 2.2rem;*/
	width: 3rem !important;
	bottom: 0;
}

.cancel-refund span {
	display: inline-block;
	font-size: 0.55rem;
	color: #fd3d53;
}

.nctouch-order-item-con .goods-gift {
	display: block;
	clear: both;
	padding: 0.2rem;
	margin: 0.4rem 0 0;
	border: dashed 1px #EEE;
	background-color: #FCFCFC;
}

.nctouch-order-item-con .goods-gift span {
	display: block;
	font-size: 0.55rem;
	line-height: 0.9rem;
	height: 0.9rem;
	border-bottom: solid 0.05rem #EEE;
	padding-bottom: 0.2rem;
	margin-bottom: 0.2rem;
	color: #888;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.nctouch-order-item-con .goods-gift span:last-child {
	border: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.nctouch-order-item-con .goods-gift span em {
	display: inline-block;
	height: 0.5rem;
	vertical-align: middle;
	padding: 0.1rem 0.2rem;
	margin-right: 0.2rem;
	background: #BBB;
	font-size: 0.45rem;
	line-height: 0.5rem;
	color: #FFF;
	border-radius: 0.1rem;
}

.nctouch-order-item-con .goods-subtotle {
	padding: 0.4rem 0.652rem;
}

.nctouch-order-item-con .goods-subtotle dl {
	font-size: 0.55rem;
	line-height: 0.9rem;
	overflow: hidden;
	margin-bottom: 0.1rem;
}

.nctouch-order-item-con .goods-subtotle dt {
	float: left;
	color: #555;
}

.nctouch-order-item-con .goods-subtotle dd {
	float: right;
	color: #000;
	text-align: right;
}

.nctouch-order-item-con .goods-subtotle dd span {
	display: block;
	width: 8rem;
	height: 0.9rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 0.55rem;
	line-height: 0.9rem;
	color: #000;
}

.nctouch-order-item-con .goods-subtotle dl.t {
	font-size: 0.6rem;
	line-height: 1rem;
}

.nctouch-order-item-con .goods-subtotle dl.t dt {
	color: #333;
}

.nctouch-order-item-con .goods-subtotle dl.t dd {
	color: #ED5564
}

.nctouch-order-item-con .goods-subtotle dl.t dd em {
	font-size: 0.7rem;
}

.nctouch-order-item-bottom {
	font-size: 0;
	border-top: solid 0.05rem #EEE;
	padding: 0.5rem 0;
}

.nctouch-order-item-footer {
	background: #fff;
}

.nctouch-order-item-footer .store-totle {
	line-height: 2rem;
	padding: 0 0.454rem;
	font-size: 0.636rem;
	text-align: right;
	color: #4a4a4a;
}

.nctouch-order-item-footer .store-totle span {
	vertical-align: middle;
	display: inline-block;
	line-height: 0.9rem;
}

.nctouch-order-item-footer .store-totle .sum {
	margin: 0 0.15rem;
}

.nctouch-order-item-footer .store-totle time {
	font-size: 0.636rem;
	color: #222;
	/* line-height: 0.9rem;*/
}

.nctouch-order-item-footer .store-totle .refund-sum {
	font-size: 0.636rem;
	color: #222;
	line-height: 0.9rem;
}

.nctouch-order-item-footer .store-totle .refund-sum em {
	color: #FE244B;
}

.nctouch-order-item-footer .handle {
	position: relative;
	z-index: 1;
	text-align: right;
	height: 1.2rem;
	padding: 0.4rem 0.652rem;
	border-top: 1px solid #f1f1f1;
}

.nctouch-order-item-footer .handle p {
	position: absolute;
	z-index: 1;
	top: 0.4rem;
	left: 0;
	display: block;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #ED5564;
	display: inline-block;
}

.check-payment em {
	font-size: 0.7rem;
	font-weight: 600;
}

/*订单详情*/
.order-status-bg {
	background: url(../images/new/order-bg.png) no-repeat center !important;
	background-size: cover !important;
	height: 5.363rem;
	padding: 0.68rem 0.454rem;
	padding: 0.48rem 0 0.48rem 0.454rem;
	box-sizing: border-box;
}

.order-status-bg * {
	vertical-align: middle;
}

.order-status-bg h3,
.order-status-bg .order-state {
	color: #fff !important;
}

.nctouch-oredr-detail-block {
	position: relative;
	z-index: 1;
	display: block;
	background: #FFF;
	border-bottom: solid 0.05rem #f1f1f1;
}

.nctouch-oredr-detail-block h3 {
	display: inline-block;
	vertical-align: top;
	height: 1rem;
	font-size: 0.545rem;
	line-height: 1rem;
	color: #4a4a4a;
}

.nctouch-oredr-detail-block h3 i {
	display: inline-block;
	vertical-align: middle;
	width: 1rem;
	height: 1.2rem;
	margin-right: 0.2rem;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
}

.nctouch-oredr-detail-block h3 i.orders {
	background-image: url(../images/mc_01_b.png);
}

.nctouch-oredr-detail-block h3 i.msg {
	background-image: url(../images/mcc_04.png);
}

.nctouch-oredr-detail-block h3 i.invoice {
	background-image: url(../images/mcc_08_b.png);
}

.nctouch-oredr-detail-block h3 i.pay {
	background-image: url(../images/mcc_06_b.png);
}

.nctouch-oredr-detail-block h3 i.phone {
	background-image: url(../images/new/phone.png);
}

.nctouch-oredr-detail-block .order-state {
	float: right;
	padding: 0 0.272rem;
	height: 0.909rem;
	margin-right: 0.5rem;
	font-size: 0.545rem;
	color: #ED5564;
	line-height: 0.909rem;
	background: rgba(255, 255, 255, 0.29);
	border: 1px solid #EFEFEF;
	box-sizing: border-box;
}

.nctouch-oredr-detail-block .msg-phone {
	display: inline-block;
	vertical-align: top;
	font-size: 0.6rem;
	line-height: 1rem;
	height: 1rem;
	margin-left: 0.2rem;
}

.nctouch-oredr-detail-block .msg-again {
	position: absolute;
	z-index: 1;
	top: 0.2rem;
	right: 0.5rem;
	background: #F5F5F5;
	font-size: 0.6rem;
	line-height: 1rem;
	padding: 0.2rem 0.3rem;
	color: #333;
	border: solid #EEE 0.05rem;
	border-radius: 0.2rem;
}

.nctouch-oredr-detail-block .info {
	font-size: 0.545rem;
	line-height: 1rem;
	color: #4a4a4a;
}

.nctouch-oredr-detail-block i.icon-arrow {
	position: absolute;
	z-index: 1;
	top: 50%;
	right: 0.5rem;
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	margin-top: -0.25rem;
	background-image: url(../images/arrow_right_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
	opacity: 0.5;
}

.nctouch-oredr-detail-add {
	position: relative;
	z-index: 1;
	width: 100%;
}

.nctouch-oredr-detail-add i.icon-add {
	position: absolute;
	z-index: 1;
	top: 0rem;
	left: 0.4rem;
	display: block;
	width: 1rem;
	height: 100%;
	background-image: url(../images/location_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 80%;
}

.nctouch-oredr-detail-add dt {
	display: block;
	font-size: 0.545rem;
}

.nctouch-oredr-detail-add dd {
	display: block;
	min-height: 0.9rem;
	max-height: 1.6rem;
	font-size: 0.6rem;
	line-height: 0.9rem;
}

.nctouch-oredr-detail-add dd .addr-detail {
	color: #9b9b9b;
}

.nctouch-oredr-detail-block .info .icon-limit {
	margin-right: 0.181rem;
	font-size: 0.727rem;
}

/*.order-det-overview{border-bottom:1px solid #f1f1f1;}
.order-det-overview:last-child{border-bottom:none;}*/
.order-det-overview h3 {
	margin-left: 0 !important;
}

/*订单买家留言*/
.order-buyer-message {
	font-size: 0.6rem;
}

.order-buyer-message p {
	margin-left: 1.16rem;
}

/*虚拟订单码列表*/
.nctouch-vr-order-codes {
	background-color: #FFF;
	margin-top: 0.5rem;
	border-top: solid 0.05rem #EEE;
}

.nctouch-vr-order-codes .tit {
	display: block;
	overflow: hidden;
	height: 1rem;
	padding: 0.4rem;
}

.nctouch-vr-order-codes .tit h3 {
	float: left;
	font-size: 0.636rem;
	line-height: 1rem;
	color: #4a4a4a;
}

.nctouch-vr-order-codes .tit h3 i {
	display: inline-block;
	vertical-align: top;
	width: 1rem;
	height: 1rem;
	margin-right: 0.2rem;
	background-image: url(../images/vrcode_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 70%;
	opacity: 0.9;
}

.nctouch-vr-order-codes .tit span {
	float: right;
	text-align: right;
	width: 60%;
	height: 1rem;
	overflow: hidden;
	font-size: 0.55rem;
	line-height: 1rem;
	color: #999;
}

.nctouch-vr-order-codes ul {
	border-top: solid #EEE 0.05rem;
	padding-left: 0.5rem;
}

.nctouch-vr-order-codes li {
	display: block;
	height: 1rem;
	padding: 0.4rem 0.2rem;
	font-size: 0.636rem;
	line-height: 1rem;
	color: #36BC9B;
	border-bottom: solid #EEE 0.05rem;
}

.nctouch-vr-order-codes li em {
	font-size: 0.55rem;
	line-height: 0.6rem;
	display: inline-block;
	vertical-align: top;
	color: #FFF;
	background: #36BC9B;
	padding: 0.05rem 0.15rem;
	border-radius: 0.15rem;
	margin: 0.1rem 0.5rem;
}

.nctouch-vr-order-codes li.lose {
	color: #AAA;
	text-decoration: line-through;
}

.nctouch-vr-order-codes li.lose em {
	background-color: #BBB;
}

.lg2 {
	height: 2rem !important;
	line-height: 2rem !important;
}

.nctouch-vr-order-codes .tit {
	padding: 0;
	height: 2rem;
}

.nctouch-oredr-detail-block .info {
	font-size: 0.545rem;
}

.nctouch-vr-order-codes .tit span {
	text-align: right;
	width: 70%;
}

.nctouch-vr-order-codes li {
	height: 2rem;
	line-height: 2rem;
	padding: 0;
	padding-left: 0.454rem;
}

.nctouch-vr-order-codes li em {
	margin: 0;
	margin-right: 0.227rem;
	line-height: 0.8rem;
	vertical-align: middle;
}

.nctouch-vr-order-location .tit {
	height: 2rem;
	line-height: 2rem;
	padding: 0;
}

.nctouch-vr-order-location .tit h3 {
	line-height: 2rem;
}

.nctouch-vr-order-location .tit h3 i {
	vertical-align: sub;
}

.nctouch-vr-order-location .default {
	margin-left: 0;
	padding-left: 0.454rem;
}

..nctouch-oredr-detail-block .order-log {
	padding-left: 0.454rem;
}


/*虚拟订单店铺信息*/
.nctouch-vr-order-location {
	background-color: #FFF;
	margin-top: 0.5rem;
	border-top: solid 0.05rem #EEE;
}

.nctouch-vr-order-location .tit {
	display: block;
	overflow: hidden;
	height: 1rem;
	padding: 0.4rem;
}

.nctouch-vr-order-location .tit h3 {
	float: left;
	font-size: 0.7rem;
	line-height: 1rem;
}

.nctouch-vr-order-location .tit h3 i {
	display: inline-block;
	vertical-align: top;
	width: 1rem;
	height: 1rem;
	margin-right: 0.2rem;
	background-image: url(../images/location_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 70%;
	opacity: 0.9;
}

.nctouch-vr-order-location .default {
	margin-left: 0.5rem;
	border-top: solid #EEE 0.05rem;
	position: relative;
	z-index: 1;
}

.nctouch-vr-order-location .default dl {
	padding: 0.8rem 0;
}

.nctouch-vr-order-location .default dt {
	display: block;
	font-size: 0.7rem;
	line-height: 0.9rem;
}

.nctouch-vr-order-location .default dd {
	display: block;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #555;
}

.nctouch-vr-order-location .default p {
	position: absolute;
	z-index: 1;
	right: 0.5rem;
	top: 0.2rem;
	border-left: solid 0.05rem #EEE;
	padding-left: 0.5rem;
}

.nctouch-vr-order-location .default p a {
	display: block;
	width: 2rem;
	height: 2rem;
	background-image: url(../images/tel_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 50%;
	opacity: 0.65;
}

.nctouch-vr-order-location .more-location {
	border-top: solid #EEE 0.05rem;
	font-size: 0.6rem;
	line-height: 0.9rem;
	padding: 0.5rem;
	position: relative;
}

.nctouch-vr-order-location .more-location a {
	display: block;
	color: #ED5564;
	font-weight: 600;
}

.nctouch-vr-order-location .more-location i {
	position: absolute;
	z-index: 1;
	top: 0.5rem;
	right: 0.5rem;
	width: 0.8rem;
	height: 0.9rem;
	background-image: url(../images/arrow_right_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 78%;
	opacity: 0.65;
}

.transparent-map {
	background-color: transparent;
	border-bottom: none;
}

.transparent-map .header-l a {
	width: 1.35rem;
	height: 1.35rem;
	margin: 0.2775rem;
	padding: 0;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#BFFFFFFF', endColorstr='#BFFFFFFF');
	background: rgba(255, 255, 255, 0.75);
	border: solid 0.05rem #EEE;
	border-radius: 100%;
}

.transparent-map .header-l a i.back {
	width: 60%;
	height: 60%;
	margin: 20%;
	background-image: url(../images/arrow_left_r.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
	opacity: 1;
}

/* 虚拟码再次发送 */
.msg-again-layout {
	text-align: center;
	display: block;
	padding: 0.5rem 0;
}

.msg-again-layout h4 {
	font-size: 0.65rem;
	line-height: 0.9rem;
	color: #000;
}

.msg-again-layout h5 {
	font-size: 0.55rem;
	line-height: 0.9rem;
	color: #888;
	margin-bottom: 1rem;
}

.msg-again-layout .inp-tel {
	display: block;
	width: 80%;
	height: 1.2rem;
	padding: 0.2rem;
	margin: 0.1rem auto 0 auto;
	border: solid #ED5564 0.05rem;
	border-radius: 0.2rem;
	font-size: 0.8rem;
	text-align: center;
	line-height: 1.2rem;
	background-color: #FEF6F7;
	color: #000;
}

.rpt_error_tip {
	font-size: 0.6rem;
	color: #DB4453 !important;
	display: none;
	text-align: center;
}


.nctouch-oredr-detail-block .order-log {
	padding: 0.5rem 0.5rem;
}

.nctouch-oredr-detail-block .order-log li {
	display: block;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #999;
}

.nctouch-oredr-detail-bottom {
	position: fixed;
	z-index: 1;
	top: auto;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	height: 2rem;
	text-align: right;
	background-color: #fff;
}

.nctouch-oredr-detail-bottom a.btn {
	display: inline-block;
	/* height: 1.2rem; */
	padding: 0.2rem 0.4rem;
	margin: 0.35rem 0.4rem 0 0;
	/*line-height: 1.2rem;*/
}

.nctouch-oredr-detail-bottom p {
	font-size: 0.7rem;
	line-height: 2rem;
	color: #ED5564;
	margin-right: 0.5rem;
}

.nctouch-oredr-detail-delivery {
	position: relative;
	z-index: 1;
	display: block;
	padding: 0.4rem;
	background-color: #FAFAFA;
	border-bottom: solid 0.025rem #DDD;
}

.nctouch-oredr-detail-delivery .time-line {
	position: absolute;
	top: 0.6rem;
	left: 0.8rem;
	bottom: 0.4rem;
	z-index: auto;
	border-left: dotted #36BC9B 1px;
}

.nctouch-oredr-detail-delivery .time-line i {
	position: absolute;
	top: -0.16rem;
	left: -0.38rem;
	display: block;
	width: 0.34rem;
	height: 0.34rem;
	background-color: #36BC9B;
	border: solid 0.2rem #A3E7D6;
	border-radius: 100%;
}

.nctouch-oredr-detail-delivery .info {
	margin: 0 1rem 0 1.2rem;
	min-height: 1.6rem;
}

.nctouch-oredr-detail-delivery .info p {
	font-size: 0.7rem;
	line-height: 0.9rem;
	color: #000;
}

.nctouch-oredr-detail-delivery .info time {
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #777;
}

.nctouch-oredr-detail-delivery .arrow-r {
	position: absolute;
	z-index: 1;
	top: 0.9rem;
	right: 0.5rem;
	display: block;
	width: 0.8rem;
	height: 0.9rem;
	background-image: url(../images/arrow_right_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 65%;
	opacity: 0.65;
}

/*订单物流*/
.nctouch-order-deivery-info {
	background: #FFF;
	position: relative;
	z-index: 1;
}

.nctouch-order-deivery-info i {
	position: absolute;
	z-index: 1;
	top: 0.8rem;
	left: 0.6rem;
	width: 1rem;
	height: 1rem;
	background-image: url(../images/mcc_03.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 100%;
	opacity: 0.7;
}

.nctouch-order-deivery-info dl {
	height: 1.8rem;
	margin-left: 2.5rem;
	padding: 0.5rem 0;
}

.nctouch-order-deivery-info dt {
	font-size: 0.7rem;
	line-height: 1rem;
	color: #333;
}

.nctouch-order-deivery-info dd {
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #888;
}

.nctouch-order-deivery-con {
	background-color: #FFF;
	margin-top: 0.25rem;
}

.nctouch-order-deivery-con ul {
	padding: 0 2.5%;
	overflow: hidden;
}

.nctouch-order-deivery-con ul li {
	position: relative;
	z-index: 1;
	border-bottom: solid #EEE 0.05rem;
	margin-left: 2rem;
	padding: 0.5rem 0.25rem;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #666;
}

.nctouch-order-deivery-con ul li:nth-child(1) {
	color: #36BC9B;
}

.nctouch-order-deivery-con ul li:nth-last-child(1),
.nctouch-order-deivery-con ul li:nth-last-child(1) span {
	border: none;
}

.nctouch-order-deivery-con ul li span {
	position: absolute;
	z-index: auto;
	left: -1.25rem;
	top: 0.75rem;
	rgiht: -0.1rem;
	bottom: -1rem;
	border-left: dotted 1px #CCC;
}

.nctouch-order-deivery-con ul li span i {
	position: absolute;
	z-index: 1;
	top: 0;
	left: -0.2rem;
	width: 0.34rem;
	height: 0.34rem;
	border-radius: 100%;
	background-color: #CCC;
}

.nctouch-order-deivery-con ul li:nth-child(1) span {
	border-color: #36BC9B;
}

.nctouch-order-deivery-con ul li:nth-child(1) span i {
	width: 0.34rem;
	height: 0.34rem;
	top: -0.06rem;
	left: -0.4rem;
	background: #36BC9B;
	border: solid 0.2rem #A3E7D6;
}

.nctouch-delivery-tip {
	font-size: 0.45rem;
	line-height: 0.7rem;
	color: #999;
	text-align: center;
	width: 60%;
	margin: 0.25rem auto 0 auto;
}


/*订单评价*/
.nctouch-evaluation-goods {}

.nctouch-evaluation-goods li {
	padding-bottom: 0.652rem;
	background-color: #FFF;
	border-bottom: solid 0.05rem #EEE;
}

.evaluation-info {
	position: relative;
	z-index: 1;
	display: block;
}

.evaluation-info .goods-pic {
	display: block;
	width: 2.8rem;
	height: 2.8rem;
	position: absolute;
	z-index: 1;
	top: 0.652rem;
	left: 0.652rem;
}

.evaluation-info .goods-pic img {
	width: 100%;
	height: 100%;
}

.evaluation-info .goods-info {
	display: block;
	min-height: 2.8rem;
	margin: 0 0 0 3.1rem;
	position: relative;
	z-index: 1;
}

.evaluation-info .goods-info .goods-name {
	overflow: hidden;
	/* height: 1.6rem;zx*/
	font-size: 0.7rem;
	line-height: 0.9rem;
	margin-bottom: 0.4rem;
	color: #666;
}

.evaluation-info .goods-info .goods-rate {
	display: block;
	min-height: 0.9rem;
	font-size: 0.7rem;
	color: #888;
	line-height: 0.9rem;
}

.star-level {
	display: inline-block;
	vertical-align: top;
	font-weight: 0;
	margin-left: 0.2rem;
}

.star-level i {
	display: inline-block;
	vertical-align: top;
	width: 0.75rem;
	height: 0.75rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 90%;
}

.star-level i.star-level-solid {
	background-image: url(../images/star_r.png);
}

.star-level i.star-level-hollow {
	background-image: url(../images/star_b.png);
	opacity: 0.3;
}

.evaluation-inp-block {
	position: relative;
	z-index: 1;
	display: block;
	margin: 0 0 0.4rem 0;
}

.evaluation-inp-block textarea {
	display: block;
	height: 100%;
	padding: 0.2rem;
	border: none;
	font-size: 0.55rem;
	line-height: 0.9rem;
	resize: none
}

.evaluation-inp-block label {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0.2rem;
	display: block;
	width: 2rem;
	text-align: center;
}

.evaluation-inp-block label input[type="checkbox"] {
	margin: 0 auto;
}

.evaluation-inp-block label p {
	display: block;
	height: 0.9rem;
	font-size: 0.55rem;
	color: #888;
	line-height: 0.9rem;
}

.evaluation-upload-block {
	font-size: 0;
}

.evaluation-upload-block .tit {
	display: inline-block;
	vertical-align: top;
	width: 1.5rem;
	height: 1.7rem;
	padding: 0.3rem 0.3rem 0 0;
}

.evaluation-upload-block .tit i {
	display: block;
	width: 100%;
	height: 0.9rem;
	background-image: url(../images/upload-pic.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 70%;
	opacity: 0.15;
}

.evaluation-upload-block .tit p {
	display: block;
	width: 100%;
	height: 0.9rem;
	text-align: center;
	color: #BBB;
	font-size: 0.55rem;
	line-height: 0.9rem;
}

.evaluation-upload-block .nctouch-upload {
	margin-top:0.15rem;
	margin-right: 0.3rem;
}
.pic-thumb{
	margin-right:0.3rem;
}

.nctouch-evaluation-store {
	background-color: #FFF;
	padding: 0.5rem;
}

.nctouch-evaluation-store dl {
	position: relative;
	z-index: 1;
	display: block;
	height: 1.6rem;
}

.nctouch-evaluation-store dt {
	position: absolute;
	z-index: 1;
	top: 0.4rem;
	left: 2rem;
	display: block;
	width: 3rem;
	height: 0.9rem;
	font-size: 0.7rem;
	line-height: 0.9rem;
}

.nctouch-evaluation-store dd {
	display: block;
	margin: 0 0 0 6rem;
	padding-top: 0.4rem;
	height: 0.9rem;
}

.nctouch-evaluation-store .star-level {
	display: inline-block;
	vertical-align: top;
	font-weight: 0;
	margin-left: 0.2rem;
}

.nctouch-evaluation-store .star-level i {
	display: inline-block;
	vertical-align: top;
	width: 0.8rem;
	height: 0.9rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 95%;
}

.nctouch-evaluation-store .star-level i.star-level-solid {
	background-image: url(../images/star_r.png);
}

.nctouch-evaluation-store .star-level i.star-level-hollow {
	background-image: url(../images/star_b.png);
	opacity: 0.3;
}

.evalu-again span {
	display: block;
	font-size: 14px;
}

.evalu-again-tit,
.potimg-again-tit {
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 14px;
}

/*查看评价*/
.evaluation-info-new .goods-size,
.evaluation-info-new .goods-num {
	font-size: 0.7rem;
	color: #666;
}

/*我的收货地址*/
.nctouch-address-list {}

.nctouch-address-list ul {
	padding-bottom: 3rem;
}

.nctouch-address-list li {
	background-color: #FFF;
	padding: 0 0 0 0.5rem;
	border-bottom: 0.454rem solid #F3F4F6;
}

.nctouch-address-list li dl {
	border-bottom: solid 0.05rem #EEE;
	padding: 0.681rem 0.5rem 0.681rem 0;
}

.nctouch-address-list li dt {
	height: 0.9rem;
	margin-bottom: 0.55rem;
	font-size: 0;
}

.nctouch-address-list li dt span {
	display: inline-block;
	vertical-align: top;
	line-height: 0.9rem;
	height: 0.9rem;
}

.nctouch-address-list li dt span.name {
	min-width: 4rem;
	font-size: 0.636rem;
	color: #2B2B2B;
}

.nctouch-address-list li dt span.phone {
	font-size: 0.636rem;
	color: #2b2b2b;
}

.addr-attribute {
	display: inline-block;
	margin-left: 0.454rem;
	padding: 0 0.272rem;
	line-height: 0.919rem;
	background: #FF5563;
	font-size: 0.454rem;
	color: #fff;
	border-radius: 0.1rem;
}

.nctouch-address-list li dd {
	font-size: 0.545rem;
	line-height: 0.65rem;
	color: #2b2b2b;
	word-wrap: break-word
}

.nctouch-address-list li .handle {
	height: 1rem;
	padding: 0.5rem 0;
	position: relative;
	z-index: 1;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #555;
}

.nctouch-address-list li .handle span {
	display: block;
	height: 0.9rem;
	position: absolute;
	z-index: 1;
	top: 0.5rem;
	right: 0;
}

.nctouch-address-list li .handle span a {
	font-size: 0.636rem;
	color: #555;
	margin-right: 0.5rem;
}

.nctouch-address-list li .handle span a i {
	display: inline-block;
	width: 0.9rem;
	height: 0.9rem;
	vertical-align: top;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: 75%;
	margin-right: 0.05rem;
}

/* .nctouch-address-list li .handle span a i.del { background-image: url(../images/new/delete.png);} */
.nctouch-address-list li .handle span a i.edit {
	margin-top: -0.05rem;
	background-image: url(../images/bbc-bg2.png);
}

/*2.26新增 默认地址*/
.nctouch-address-list li .handle .mrdz {
	display: inline-block;
	margin-left: 0.227rem;
	vertical-align: text-top;
	color: #555;
}

/* 触屏版用户账户资产简介 */
.nctouch-asset-info {
	display: block;
}

.nctouch-asset-info .container {
	position: relative;
	z-index: 1;
	height: 3rem;
}

.nctouch-asset-info .container.pre {
	background: #ED5564;
}

.nctouch-asset-info .container.voucher {
	background: #FB6E52;
}

.nctouch-asset-info .container.point {
	background: #F6BB43;
}

.nctouch-asset-info .container.rcard {
	background: #EC87BF;
}

.nctouch-asset-info .container.packet {
	background: #AC92ED;
}

.nctouch-asset-info .container .icon {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 1.5rem;
	display: block;
	width: 3rem;
	height: 3rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: contain;
	opacity: 0.3;
	-webkit-transform: rotate(-25deg);
	-ms-transform: rotate(25deg);
	transform: rotate(25deg);
}

.nctouch-asset-info .pre .icon {
	background-image: url(../images/bbc-bg38.png);
}

.nctouch-asset-info .voucher .icon {
	background-image: url(../images/bbc-bg17.png);
}

.nctouch-asset-info .point .icon {
	background-image: url(../images/bbc-bg23.png);
}

.nctouch-asset-info .rcard .icon {
	background-image: url(../images/bbc-bg3.png);
}

.nctouch-asset-info .packet .icon {
	background-image: url(../images/bbc-bg31.png);
}

.nctouch-asset-info .container dl {
	margin: 0 0.5rem 0 5.5rem;
	padding: 0.5rem 0;
	text-align: right;
}

.nctouch-asset-info .container dt {
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #FFF;
	height: 0.9rem;
	margin-bottom: 0.2rem;
}

.nctouch-asset-info .container dd {
	font-size: 0.6rem;
	line-height: 1rem;
	color: #FFF;
	height: 1rem;
}

.nctouch-asset-info .container dd em {
	font-size: 1rem;
}

.nctouch-asset-info .container .rule dt {
	font-size: 0.7rem;
	margin-bottom: 0.2rem;
	height: auto;
}

.nctouch-asset-info .container .rule dd {
	font-size: 0.5rem;
	line-height: 0.68rem;
	height: auto;
}

/* 触屏版资产日志形列表 */
.nctouch-log-list {
	padding-left: 0.5rem;
	background-color: #FFF;
}

.nctouch-log-list li {
	position: relative;
	z-index: 1;
	display: block;
	padding: 0.5rem 0;
	border-bottom: solid 0.05rem #EEE;
}

.nctouch-log-list li .detail {
	min-height: 1.8rem;
	margin: 0 50% 0 0;
	font-size: 0.55rem;
	word-wrap: break-word;
	line-height: 0.9rem;
	color: #555;
}

.nctouch-log-list li .money {
	position: absolute;
	z-index: 1;
	top: 0.5rem;
	right: 0.5rem;
	height: 0.9rem;
	font-weight: 0.7rem;
	line-height: 0.9rem;
}

.nctouch-log-list.tx .money {
	right: 1.5rem;
}

.nctouch-log-list li .money.add {
	color: #ED5564;
}

.nctouch-log-list li .money.reduce {
	color: #36BC9B;
	background: none;
}

.nctouch-log-list li .date {
	position: absolute;
	z-index: 1;
	bottom: 0.4rem;
	right: 0.5rem;
	height: 0.9rem;
	font-size: 0.5rem;
	line-height: 0.9rem;
	color: #999;
}

.nctouch-log-list.tx .date {
	right: 1.5rem;
}

.nctouch-log-list li dl {}

.nctouch-log-list li dt {
	font-size: 0.7rem;
	line-height: 1rem;
	font-weight: 600;
	color: #333;
	height: 1rem;
	margin-bottom: 0.2rem;
}

.nctouch-log-list li dt i {
	display: inline-block;
	vertical-align: top;
	width: 1rem;
	height: 1rem;
	margin-right: 0.1rem;
	background-image: url(../images/mcc_11_b.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 65%;
	opacity: 0.4;
}

.nctouch-log-list li dt span {
	font-size: 0.55rem;
	color: #4FC0E8;
}

.nctouch-log-list li dd {
	font-size: 0.55rem;
	line-height: 0.65rem;
	min-height: 0.65rem;
	color: #777;
}

.nctouch-log-list li .arrow-r {
	position: absolute;
	z-index: 2;
	top: 50%;
	right: 0.4rem;
	display: block;
	width: 0.8rem;
	height: 0.9rem;
	margin-top: -0.4rem;
	background-image: url(../images/arrow_right_b.png);
	background-repeat: no-repeat;
	background-repeat: 50% 50%;
	background-size: 80%;
	opacity: 0.3;
}

/* 触屏版代金卡券列表 */
.nctouch-tickets {
	display: block;
	padding: 0.5rem 0.5rem 0 0.5rem;
}

.nctouch-tickets .ticket-item {
	position: relative;
	z-index: 1;
	display: block;
	margin-bottom: 0.5rem;
}

.nctouch-tickets .ticket-item .border-left {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	bottom: 0;
	display: block;
	width: 0.20rem;
	background-image: url(../images/ticket_border_w.png);
	background-repeat: repeat-y;
	background-position: 0 50%;
	background-size: 89%;
}

.nctouch-tickets .ticket-item .border-right {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	display: block;
	width: 0.20rem;
	background-image: url(../images/ticket_border_r.png);
	background-repeat: repeat-y;
	background-position: 0 50%;
	background-size: 89%;
}

.nctouch-tickets .ticket-item.invalid .border-right {
	background-image: url(../images/ticket_border_b.png);
}

.nctouch-tickets .ticket-item .block-center {
	display: block;
	height: 3rem;
	margin: 0 0.20rem;
	background: #FFF;
	font-size: 0;
	box-shadow: 0 0.05rem 0.05rem rgba(0, 0, 0, 0.1);
}

.nctouch-tickets .ticket-item .store-info {
	position: relative;
	z-index: 1;
	display: inline-block;
	vertical-align: top;
	width: 65%;
	height: 3rem;
}

.nctouch-tickets .ticket-item .store-avatar {
	position: absolute;
	z-index: 1;
	top: 0.5rem;
	left: 0.5rem;
	width: 2rem;
	height: 2rem;
	background: #FFF;
}

.nctouch-tickets .ticket-item .store-avatar img {
	width: 100%;
	height: 100%;
}

.nctouch-tickets .ticket-item .store-info dl {
	padding: 0.5rem 0 0.5rem 3rem;
}

.nctouch-tickets .ticket-item .store-info dt {
	font-size: 0.6rem;
	line-height: 1rem;
	color: #333;
}

.nctouch-tickets .ticket-item .store-info dd {
	font-size: 0.5rem;
	line-height: 0.8rem;
	color: #888;
}

.nctouch-tickets .ticket-item .ticket-info {
	position: relative;
	z-index: 1;
	display: inline-block;
	vertical-align: top;
	width: 35%;
	height: 3rem;
}

.nctouch-tickets .normal .ticket-info {
	background-color: #ED5564;
}

.nctouch-tickets .invalid .ticket-info {
	background-color: #AAB2BD;
}

.nctouch-tickets .ticket-item .bg-ico {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: url(../images/store_w.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: 50%;
	opacity: 0.15;
}

.nctouch-tickets .ticket-item .bg-ico.rp {
	background-image: url(../images/mcc_09_w.png);
}

.nctouch-tickets .invalid .watermark {
	position: absolute;
	z-index: 3;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: url(../images/ticket_ysx.png);
	background-repeat: no-repeat;
	background-size: 60% 50%;
	background-size: 50%;
	opacity: 0.50;
}

.nctouch-tickets .invalid .watermark.ysx {
	background-image: url(../images/ticket_ysx.png)
}

.nctouch-tickets .invalid .watermark.ysy {
	background-image: url(../images/ticket_ysy.png)
}

.nctouch-tickets .ticket-item .ticket-info dl {
	position: absolute;
	z-index: 2;
	right: 0.5rem;
	bottom: 0.5rem;
	display: block;
	text-align: right;
	height: 1.8rem;
}

.nctouch-tickets .ticket-item .ticket-info dt {
	font-size: 1rem;
	line-height: 1.2rem;
	color: #FFF;
}

.nctouch-tickets .ticket-item .ticket-info dd {
	font-size: 0.5rem;
	line-height: 0.6rem;
	color: #FFF;
}

.spacing-div {
	position: relative;
	z-index: 1;
	display: block;
	height: 1rem;
	margin: -0.5rem 0.5rem 1rem 0.5rem;
	border-bottom: solid #CCC 0.05rem;
}

.spacing-div span {
	position: absolute;
	z-index: 1;
	bottom: -0.3rem;
	left: 50%;
	display: block;
	width: 5rem;
	margin-left: -2.5rem;
	text-align: center;
	font-size: 0.55rem;
	line-height: 0.6rem;
	height: 0.6rem;
	background-color: #F5F5F5;
	color: #888;
}

/*用户反馈*/
.feedback textarea {
	background-color: #FFF;
	width: 90%;
	height: 4rem;
	padding: 0.5rem 2.5%;
	margin: 0.5rem 2.5%;
	border: none;
	font-size: 0.6rem;
	line-height: 0.9rem;
	color: #666;
	font-family: "微软雅黑";
}

/*追加评价*/
.text-area {
	width: 100%;
	border: none;
	resize: none;
	padding: 10px;
	box-sizing: border-box;
	background: #f3f3f3;
	min-height: 100px;
	color: #444;
}

.goods_geval {
	display: inline-block;
	width: 49%;
	margin-bottom: 8px;
	height: 6rem;
}

.goods_geval img {
	width: 100%;
	height: 100%;
}

.goods_geval:nth-child(odd) {
	float: left;
}

.goods_geval:nth-child(even) {
	float: right;
}

.goods_geval_img {
	width: 1.956rem !important;
	height: 1.956rem !important;
	border: 1px solid #e3e3e3;
}

.feed_url {
	border: none !important;
	width: 95%;
	margin: 0px 2.5% 16px;
	line-height: 40px;
	padding-left: 10px;
	box-sizing: border-box;
}

/*我的商城--我的财产*/
.property-overview li {
	width: 50% !important;
	box-sizing: border-box;
	position: relative;
}

.property-overview li:nth-child(1):after {
	content: "";
	width: 1px;
	height: 3rem;
	position: absolute;
	right: 0;
	top: 10px;
	bottom: 0;
	background: #e3e3e3;
}

.property-overview li h3 i {
	width: 1.4rem !important;
	height: 1.4rem !important;
	display: inline-block;
	vertical-align: middle !important;
	margin-right: 0.2rem !important;
}

.property-overview li:nth-child(1) h3 i {
	background: url(../images/new/icon-banl.png) no-repeat center;
	background-size: contain;
}

.property-overview li:nth-child(2) h3 i {
	background: url(../images/new/icon-inter.png) no-repeat center;
	background-size: contain;
}

.property-overview li strong {
	display: block;
	margin-top: 0.3rem;
	font-size: 0.8rem;
	color: #444;
	font-weight: normal;
}

.property-overview li h3 span {
	font-size: 0.6rem;
	display: inline-block;
	vertical-align: middle;
	color: #666;
}

.im-contact,
.to-call {
	display: inline-block;
	margin-top: 0.454rem;
}

.im-contact a,
.to-call a {
	display: inline-block;
	line-height: 1.6rem;
	width: 5.45rem;
	color: #fff !important;
	border-radius: 0 0.78rem 0.78rem 0;
	background: -webkit-linear-gradient(to right, #3fcbac, #3fc4cc);
	background: linear-gradient(to right, #3fcbac, #3fc4cc);
	font-size: 0.68rem;
}

.im-contact a i.im,
.to-call a i.tel {
	width: 1rem;
	height: 1.6rem;
	display: inline-block;
	margin-right: 0.45rem;
	margin-left: 0.59rem;
	float: left;
}

.im-contact a i.im {
	background: url(../images/new/im.png) no-repeat center;
	background-size: contain;
}

.to-call a i.tel {
	background: url(../images/new/tel.png) no-repeat center;
	background-size: contain;
}

@media (max-width:400px) {
	.nctouch-order-item-con .goods-info {
		width: 7rem;
	}
}

@media (max-width:360px) {
	.nctouch-order-item-con .goods-info {
		width: 7rem;
	}
}


/*分销中心*/
.fenxiao-ul {
	background: #fff;
}

.fenxiao-ul li {
	padding-left: 0.24rem;
	border-top: none !important;
}

.fenxiao-ul li>div {
	border-bottom: none !important;
}

.fenxiao-ul li:first-child div.nctouch-order-item {
	border-top: none !important;
}

.fenxiao-ul li div.goods-block {
	background: #fff !important;
	margin-bottom: 0 !important;
}

/*门店自提*/
.order-ziti-addr {
	font-size: 0.6rem;
}

.order-ziti-addr dt {
	width: 22%;
	vertical-align: top;
}

.order-ziti-addr dd {
	width: 76%;
	vertical-align: top;
}

.order-ziti-addr dt,
.order-ziti-addr dd {
	display: inline-block;
}

.btn-phone {
	display: inline-block;
	position: absolute;
	right: 0.652rem;
	top: 0.4rem;
	z-index: 2;
}

.order-ziti-addr .icon-phone {
	width: 0.8rem;
	height: 0.8rem;
	display: inline-block;
	background: url(../images/new/icon-phone.png) no-repeat center;
	background-size: contain;
}

/*积分明细*/
.mine-definite {
	font-size: 0.5rem
}

.mine-definite h6 {
	font-size: 0.6rem;
	line-height: 1rem
}

.mine-definite h6 img {
	width: 0.7rem;
	height: 0.7rem;
	padding-right: 0.4rem;
	padding-top: 0.1rem
}

.mine-definite ul {
	line-height: 1rem;
	color: #555
}

.mine-definite ul li em {
	display: inline-block;
	width: 40%;
}

/*退款退货*/
/*.return_block_height{height:5.2rem !important;}*/
.return-tips {
	/*position:absolute;right:0.454rem;z-index:4;*/
}

/*分享*/
.scroller-body-share {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	background: url(../images/new/share-bg.png) no-repeat center;
	background-size: cover;
}

.scroller-body-share .member-center {
	margin-top: 3.6rem;
}

/*
.scroller-body-share .share-code img{
	width:9.704rem;
	box-shadow: 6px 6px 6px rgba(0,0,0,0.2)
}*/
.member-share-style .img-box {
	display: inline-block;
	width: 5.5rem;
	height: 5.5rem;
	background: #fff;
	border: 2px solid #fff;
	border-radius: 50%;
	overflow: hidden;
}

.member-share-style .img-box img {
	border-radius: 100%;
}

.member-share-text {
	margin-top: 0.727rem;
}

.member-share-text p {
	margin-bottom: 0.636rem;
	font-size: 0.909rem;
	color: #fff;

}

.member-share-code {
	margin-top: 1.97rem;
}

.member-share-code img {
	width: 7rem;
}

.share-to-tit {
	position: absolute;
	bottom: 6.86rem;
	width: 100%;
	text-align: center;
}

.scroller-body-share .share-items {
	position: absolute;
	left: 0;
	bottom: 1rem;
	width: 100%;
}

.scroller-body-share .share-items li {
	display: inline-block;
	padding: 0 0.4rem;

}

.scroller-body-share .share-items li i.iconfont {
	display: inline-block;
	width: 1.59rem;
	height: 1.59rem;
	line-height: 1.59rem;
	border-radius: 100%;
	color: #fff;

}

.share-items li.share-wechat i {
	background: #3eb135;
}

.share-items li.share-circle i {
	background: #3eb135;
}

.share-items li.share-qq i {
	background: #4dafea;
}

.share-items li.share-qq-zone i {
	background: #eecf3d;
}

.share-items li.share-sina i {
	background: #df4d69;
}

.goods-det-module {
	background: #fff !important;
}

.goods-detail-module {
	position: relative;
	z-index: 2;
	padding: 0.5rem 0.818rem;
	margin: -2.409rem 0.545rem 0;
	border-radius: 0.363rem;
	overflow: hidden;
	background: #fff;
}

/*砍价*/
.bargain-order-tips {
	position: absolute;
	min-width: 2.8rem;
	right: 0;
	bottom: 1rem;
	display: inline-block;
	padding: 0 0.227rem;
	font-size: 0.545rem;
	color: #F61628;
	line-height: 0.818rem;
	height: 0.818rem;
	background: #FFEAEA;
	border: 1px solid #F61628;
	box-sizing: border-box;
	text-align: center;
}

/*plus*/
.plus-user-log {
	display: inline-block;
	width: 2.636rem;
	height: 0.772rem;
	background: url(../images/plus/plus-member.png) no-repeat center;
	background-size: contain;
	vertical-align: top;
}

.plus-user-log.active {
	width: 3.727rem;
	height: 0.818rem;
	background: url(../images/plus/plus-normal-logs.png) no-repeat center;
	background-size: contain;
}

.plus-try-time {
	margin-top: 0.181rem;
	font-size: 0.545rem;
	color: #FFF;
}

.plus-member-try {
	display: inline-block;
	font-size: 0.454rem;
	color: #D0BC37;
	width: 1.772rem;
	line-height: 0.772rem;
	height: 0.772rem;
	border: 1px solid #D0BC37;
	border-left: 0;
	box-sizing: border-box;
	background: #fff;
	text-align: center;
	vertical-align: top;
}

.plus-member-try.active {
	display: none;
}

.plus-open-enterance {
	position: absolute;
	right: 0;
	bottom: 1.6rem;
	display: inline-block;
	font-size: 0.545rem;
	min-width: 4.272rem;
	height: 1.181rem;
	line-height: 1.181rem;
	color: #85190E;
	text-align: center;
	background-image: linear-gradient(-118deg, #F7B041 2%, #FFCF85 100%);
	box-shadow: 0 0 10px 0 rgba(218, 74, 57, 0.65);
	border-top-left-radius: 0.59rem;
	border-bottom-left-radius: 0.59rem;
}

.store-tit-text {
	width: auto !important;
	max-width: 6rem;
}

.presale-begin ul {
	padding-bottom: .5rem;
	margin-top: .5rem;
}

.presale-begin ul li {
	font-size: 0.636rem;
	display: inline-block;
	width: 23%;
	text-align: center;
}

.presale-begin ul li span {
	color: #ddd;
}

.presale-begin ul li em {
	position: relative;
	display: block;
	height: 1.8rem;
	text-align: center;
	width: 100%;
}

.presale-begin ul li em b {
	display: inline-block;
	width: 0.4rem;
	height: 0.4rem;
	border: 0.24rem solid #fff;
	border-radius: 100%;
	margin-top: 0.6rem;
	background-color: #ccc;
}

.presale-begin ul li em i {
	display: inline-block;
	width: 61%;
	border: 0.07rem solid #ddd;
	position: absolute;
	top: 1rem;
	left: -1.4rem;
}

.presale-begin ul li.active em b {
	border-color: #fbb4bc;
	background-color: #fd3d53;
}

.presale-begin ul li.active em i {
	border-color: #fd3d53;
}

.presale-begin ul li.active span {
	color: #fd3d53;
}

.presale-rules {
	padding: .454rem;
	font-size: .545rem;
	color: #fd3d53;
	background: #ff00000f;
}

/* 提现 */
.withdrawal {
	padding: 0.454545rem 0.818181rem;
	border-bottom: 1px solid rgba(241, 241, 241, 1);
	font-size: 0.545454rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: rgba(155, 155, 155, 1);
}

.butt {
	width: 14.863636rem;
	height: 2.2272727rem;
	display: block;
	margin: auto;
	background: rgba(253, 61, 83, 1);
	border-radius: 1.136rem;
	color: #FFFEFE;
	border: none;
}

.write_po {
	margin-top: 0.545454rem;
	margin-bottom: 0.545454rem;
	font-size: 1.636363rem;

	font-weight: 400;
	color: rgba(0, 0, 0, 1);
	display: flex;
	justify-content: flex-start;
}

.write_po input {
	width:60%;
	border: none;
	font-size: 1.636363rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 1);
}

.biao {
	padding: 0.654545rem 0.818181rem;
	font-size: 0.636363rem;
	font-weight: 400;
	color: #4A4A4A;
}

.red {
	color: #FD3D53;
}

#header-nav {
	/* right:0;
	width: 56px;
	height: 20px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(155, 155, 155, 1); */
}
.withdrawal .icon-wenhao{
	color:orange;
}

.fund-det-top span{
	margin:0.9rem 0 0.5rem;
	font-size:0.727rem;
	color:#333;
}
.fund-det-top strong{
	display:block;
	margin-bottom:0.6rem;
	font-size:1.2rem;
	color:#fd3d53;
}
.fund-det-ul li{
	padding-top:0.8rem;
	padding-bottom:0.3rem;
	font-size:0;
	border-top:1px solid #e3e3e3;
}
.fund-det-ul li p{
	margin-bottom:0.5rem;
}
.fund-det-ul li p span{
	display:inline-block;
	font-size:0.6rem;
	color:#4a4a4a;
}
.fund-det-ul li p b{
	color:#fd3d53;
}

/* tips */
.dialog-text-tips{
  display:none;
  position:absolute;
  left:50%;
  top:40%;
  z-index:3;
  margin-left:-5.5rem;
  padding:0.4rem;
  width:11rem;
  background:#666;
  box-sizing:border-box;
  border-radius:0.2rem;
}
.dialog-text-tips.active{
	display:inline-block;
}
.dialog-text-tips h4{
	font-size:0.636rem;
}

.dialog-text-tips h4,.dialog-text-tips p{
  color:#fff;
}
.dialog-text-tips i{
  position:absolute;
  right:0.454rem;
  top:0.454rem;
  font-size:0.636rem;
  color:#fff;
}
.text-cont{
  display:inline-block;
  margin-top:0.3rem;
  font-size:0.545rem;
  line-height:1rem;
}

.qishou-word-limit{
	position:absolute;
	right:0.618rem;
	bottom:0;
	font-size: 0.5rem;
	color: #888;
}