﻿
body,html{overflow-x:hidden}
html{background:#eee}
a{color:#666}

.hairlines .border{border-width:.5px}
.strong{color:#ff5800}
.number{font-family:Avenir,Helvetica,Arial,sans-serif}
.price{font-family:Avenir,Helvetica,Arial,sans-serif;color:#FFF;font-weight:600}
.price-int{font-size:.76rem}
.price-decimal{font-size:.64rem}
.price-icon{font-family:Arial,sans-serif;padding-right:2px;font-weight:400}
.coupon{width:9.22666667rem;margin:0 auto;font-size:.37333333rem;color:#999;padding-top:.37333333rem}
.coupon .left{float:left;width:6.6rem}
.coupon .right{margin-left:6.6rem;text-align:right}
.coupon .box-hd{height:.4rem;line-height:.4rem;padding:.04rem 0 .21333333rem;color:#666}
.coupon .box-bd .left{padding-left:.33333333rem;padding-top:.29333333rem;padding-bottom:.29333333rem;box-sizing:border-box}
.coupon .box-bd .right{text-align:center;padding-top:.48rem;padding-bottom:.48rem;line-height:1.6rem;box-sizing:border-box}
.coupon .list-item{min-height:2.56rem;margin-bottom:.37333333rem}
.coupon .item-link{display:block;width:100%;height:100%;color:#999}
.coupon .link-rule{display:block;height:100%}
.coupon .link-text{line-height:.4rem;vertical-align:middle;display:inline-block}
.coupon .item-condition{font-weight:700;font-size:.42666667rem;line-height:.45333333rem}
.coupon .item-condition .price{color:#ff5800}
.coupon .item-condition .price-int{font-size:.42666667rem;font-weight:400}
.coupon .item-info{font-size:.32rem;line-height:.69333333rem}
.coupon .tip{font-size:.32rem;line-height:.69333333rem}
.coupon .item-scope{font-size:.32rem;line-height:.46666667rem;margin-top:.4rem}
.coupon .i-status{display:none;width:1.4rem;height:.54rem;margin-left:.1rem;margin-top:-.08rem;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:1.2rem .4rem}
.coupon .list-item{background:url(../../images/user/quan_bj_ysy.png) no-repeat 0 0;background-size:9.22666667rem 100%}
.coupon .list-item .i-status{display:inline-block}
.coupon .list-item .price{color:#999}
.coupon .list-item .item-right .price{color:#fff}
.coupon .item-status-0{background:url(../../images/user/quan_bj.png) no-repeat 0 0;background-size:9.22666667rem 100%}
.coupon .item-status-0 .item-condition,.coupon .item-status-0 .item-effect-time,.coupon .item-status-0 .price{color:#ff5800}
.coupon .item-status-2 .i-status{background-image:url(../../images/user/guoqi.png)}
.list-loading{text-align:center;color:#999;padding-bottom:.6rem}


.order-manage.list .order-list>li,.order-manage .order-box {
	border-bottom:1px solid #e7e7e7;
	position:relative
}
.order-manage.list .order-list>li:after,.order-manage .order-box:after {
	content:'';
	display:block;
	width:100%;
	height:1px;
	background:#d9d9d9;
	position:absolute;
	bottom:0;
	left:0
}
.order-manage .nav-tab-top {
	height:1.093rem
}
[data-dpr="1"] .order-manage .nav-tab-top {
	font-size:14px
}
[data-dpr="2"] .order-manage .nav-tab-top {
	font-size:28px
}
[data-dpr="3"] .order-manage .nav-tab-top {
	font-size:42px
}
.order-manage .nav-tab-top>div {
	transform:translateZ(9px);
	position:fixed;
	left:0;
	top:0;
	width:100%;
	z-index:5;
	opacity:.95
}
.order-manage .nav-tab-top ul {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	display:box;
	background:#fff;
	border-bottom:1px solid #e7e7e7
}
.order-manage .nav-tab-top ul li {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-box-flex:1;
	-o-box-flex:1;
	box-flex:1;
	height:1.067rem;
	line-height:1.067rem;
	text-align:center
}
[data-dpr="1"] .order-manage .nav-tab-top ul li span {
	font-size:12px
}
[data-dpr="2"] .order-manage .nav-tab-top ul li span {
	font-size:24px
}
[data-dpr="3"] .order-manage .nav-tab-top ul li span {
	font-size:36px
}
.order-manage .nav-tab-top ul .cur {
	border-bottom:.04rem solid #ff5000;
	box-sizing:border-box;
	color:#ff5000
}
.order-manage header {
	height:1.2rem;
	background:#fff;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	display:box;
	border-bottom:1px solid #e7e7e7
}
[data-dpr="1"] .order-manage header {
	font-size:18px
}
[data-dpr="2"] .order-manage header {
	font-size:36px
}
[data-dpr="3"] .order-manage header {
	font-size:54px
}
.order-manage header>div {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-box-flex:1;
	-o-box-flex:1;
	box-flex:1;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:center;
	box-pack:center;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:center;
	box-align:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	display:box
}
.order-manage header>div>p {
	width:100%
}
.order-manage header>div:first-child {
	text-align:left;
	margin-left:.267rem
}
.order-manage header>div:last-child {
	text-align:right;
	margin-right:.267rem
}
.order-manage header [class^=icon-] {
	font-size:.64rem
}