﻿.home-index-top {
	height:30px
}
.home-index-top .w1224 {
	line-height:30px
}
.home-index-top .w1224 .jt-x {
	top:15px
}
.home-index-head {
	height:80px;
	background-color:#e23435
}
.home-index-head .header {
	padding:0
}
.home-index-head .header .ecsc-logo {
	margin-top:-13px;
}
.home-index-head .m-index {
	float:left;
    margin:-12px 0 0 20px;
}
.home-index-head .m-index a {
	display:block;
	text-decoration:none;
	color:#FFF
}
.home-index-head .m-index .index {
	font-size:16px
}
.home-index-head .m-index .home {
	margin:6px 0 0;
	padding:0 5px 0 9px;
	border:1px solid #FFF;
	border-radius:10px;
	opacity:.8;
	filter:alpha(opacity=80)
}
.home-index-head .shopingcar-index {
	text-align:center;
	background:#FFF;
	color:#333;
	float:right;
	width:140px;
	height:32px;
	line-height:32px;
	margin:24px 0 0 0;
	position:relative;
	z-index:3
}
.m-navitems {
	margin:0 0 0 32px;
	float:left
}
.m-navitems ul {
	height:36px;
	line-height:36px
}
.m-navitems ul li {
	float:left;
	margin:0 20px 0 0;
	font-size:14px
}
.m-navitems ul li a {
	color:white
}
.m-navitems ul li .u-dl {
	position:relative
}
.m-navitems ul li .u-dl:hover .u-dt {
	background:#fff;
	color:#666;
	border:1px solid #ddd;
	border-bottom:none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.m-navitems ul li .u-dl:hover .u-dt span {
	color:inherit
}
.m-navitems ul li .u-dl:hover .u-dt i {
	background-position:-57px -54px
}
.m-navitems ul li .u-dl:hover .u-dd {
	display:block
}
.m-navitems ul li .u-dl .u-dt {
	cursor:pointer;
	width:106px;
	height:36px;
	line-height:36px;
	text-align:center
}
.m-navitems ul li .u-dl .u-dt span {
	color:white
}
.m-navitems ul li .u-dl .u-dt i {
	margin-left:7px;
	display:inline-block;
	vertical-align:middle;
	width:9px;
	height:5px;
	overflow:hidden;
	background:url(../images/sprite1.png) -67px -36px no-repeat
}
.m-navitems ul li .u-dl .u-dd {
	display:none;
	position:absolute;
	top:34px;
	left:0;
	background-color:#fff;
	border:1px solid #ddd;
	border-top:0;
	z-index:10
}
.m-navitems ul li .u-dl .u-dd a {
	font-size:12px;
	display:block;
	text-decoration:none;
	width:89px;
	padding:0 0 0 15px;
	line-height:30px;
	color:#666
}
.m-navitems ul li .u-dl .u-dd a:hover {
	background:#F5F5F5;
	color:#e23435
}
.m-navitems .u-msg {
	margin:0 40px 0 0;
	position:relative
}
.m-navitems .u-msg span {
	position:absolute;
	left:30px;
	top:2px;
	color:#C20053;
	background:#FFF;
	line-height:16px;
	border-radius:8px;
	padding:0 5px
}
.g-crumbs {
	height:20px;
	padding:10px 0 10px 24px;
	color:#666;
	font-family:sans-serif,'Hiragino Sans GB'
}
.g-crumbs a {
	color:#666;
	float:left
}
.g-crumbs .litt-xyb {
	display:block;
	float:left;
	margin:3px 10px 0 10px
}
.bg-f5 {
	background-color:#f5f5f5
}
.le-menu {
	width:180px;
	overflow:hidden;
	background-color:white
}
.le-menu .menu-ul {
	padding:16px 0 90px 56px
}
.le-menu ul {
	margin-bottom:15px
}
.le-menu ul li {
	line-height:25px
}
.le-menu ul li.ma {
	font-size:16px;
	margin:0 0 9px;
	color:#333;
	position:relative
}
.le-menu ul li.ma i {
	position:absolute;
	left:-30px
}
.le-menu ul li a {
	color:#999999;
	font-size:14px
}
.le-menu ul li a:hover {
	color:#e23435
}
.ri-menu {
	width:1032px
}
.account-sprite,.account-acc1,.account-acc2,.account-acc3,.account-acc4,.account-acc5,.account-acc6,.account-acc7,.account-acc8,.account-acc9,.account-acco1 {
	background-image:url("../images/account-s5559bf6e3d.png");
	background-repeat:no-repeat
}
.account-acc1 {
	background-position:0 0;
	height:21px;
	width:22px;
	background-size:50px
}
.account-acc2 {
	background-position:0 -24px;
	background-position:0 -31px\9;
	height:18px;
	width:22px;
	background-size:100px\9;
	background-size:50px
}
.account-acc3 {
	background-position:0 -48px;
	background-position:0 -59px\9;
	height:22px;
	width:22px;
	background-size:50px
}
.account-acc4 {
	background-position:0 -74px;
	background-position:0 -91px\9;
	height:22px;
	width:20px;
	background-size:50px
}
.account-acc5 {
	background-position:0 -100px;
	background-position:0 -123px\9;
	height:22px;
	width:22px;
	background-size:50px
}
.account-acc6 {
	background-position:0 -155px;
	height:18px;
	width:24px
}
.account-acc7 {
	background-position:0 -183px;
	height:22px;
	width:22px
}
.account-acc8 {
	background-position:0 -215px;
	height:18px;
	width:18px
}
.account-acc9 {
	background-position:0 -243px;
	height:16px;
	width:22px
}
.account-acco1 {
	background-position:0 -269px;
	height:56px;
	width:60px
}
.order-list {
	background:white;
	margin:0 auto;
	overflow:hidden;
	margin-top:10px
}
.menu-ri-t {
	background:white
}
.menu-ri-t .mu-head {
	padding:2px;
	margin:18px;
	position:relative;
	border-radius:50%;
	border:2px solid #e5e5e5;
	overflow:hidden;
	width:100px;
	height:100px
}
.menu-ri-t .mu-head img {
	line-height:100px;
	text-align:center;
	position:relative;
	border-radius:50%;
	width:100px;
	height:100px;
}
.menu-ri-t .mu-midd {
	margin-top:41px
}
.menu-ri-t .mu-midd .mu-m-phone {
	font-size:14px;
	color:#333;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:block
}
.menu-ri-t .mu-midd .mu-m-vip {
	background:#e23435;
	text-align:center;
	color:#FFF;
	width:100px;
	margin:2px 0 0;
	padding:2px 0;
	border-radius:11px;
	font-weight:700;
	display:block
}
.menu-ri-t .mu-midd p {
	margin:2px 0 0
}
.menu-ri-t .mu-midd p span {
	float:left
}
.menu-ri-t .mu-midd p .tt-zd {
	height:10px;
	width:60px;
	background:#F5F5F5;
	margin:5px 6px 2px 0
}
.menu-ri-t .mu-midd p .tt-zd i {
	display:block;
	background:#e23435;
	width:0;
	height:100%;
	transition:width .8s;
	-moz-transition:width .8s;
	-webkit-transition:width .8s;
	-o-transition:width .8s
}
.menu-ri-t .mu-midd p .c_ye {
	color:#ff8f21;
	margin-left:10px
}
.menu-ri-t .mu-midd p .c_bl {
	color:#007dda;
	margin-left:10px
}
.menu-ri-t .mu-afte {
	width:645px;
	border-left:1px dotted #eee;
	margin:24px 0;
	padding:0 20px;
	margin-left:10px
}
.menu-ri-t .mu-afte ul {
	background:#f5f5f5;
	width:312px;
	height:80px;
	float:left;
	padding:10px 0 10px 10px
}
.menu-ri-t .mu-afte ul li {
	width:207px;
	margin:0 29px 0 0;
	overflow:hidden;
	padding:0 0 0 72px;
	-webkit-transition:padding .5s ease;
	-moz-transition:padding .5s ease;
	transition:padding .5s ease
}
.menu-ri-t .mu-afte ul li:hover {
	border-left:3px solid #e23435;
	padding:0 10px 0 60px;
	background:#FFF
}
.menu-ri-t .mu-afte ul li a {
	width:223px;
	padding-right:20px;
	height:40px;
	line-height:40px;
	display:block;
	position:relative;
	color:#666
}
.menu-ri-t .mu-afte ul li i {
	display:inline-block;
	position:absolute
}
.menu-ri-t .mu-afte ul li .icon-card {
	background:url(../images/sprite.png) -27px -54px no-repeat;
	width:15px;
	height:11px;
	left:-41px;
	top:14px
}
.menu-ri-t .mu-afte ul li .icon-balance {
	background:url(../images/sprite.png) -15px -54px no-repeat;
	width:12px;
	height:15px;
	left:-41px;
	top:14px
}
.menu-ri-t .mu-afte ul li .icon-point {
	background:url(../images/sprite.png) 0 -54px no-repeat;
	width:15px;
	height:15px;
	left:-41px;
	top:14px
}
.menu-ri-t .mu-afte ul li .icon-coupon {
	background:url(../images/sprite.png) -42px -54px no-repeat;
	width:15px;
	height:10px;
	left:-41px;
	top:15px
}
.menu-ri-t .mu-afte ul li .icon-ar {
	display:inline-block;
	background:url(../images/sprite.png) -77px 0 no-repeat;
	width:5px;
	height:9px;
	right:31px;
	top:16px
}
.menu-ri-t .mu-afte ul li span {
	float:left;
	display:block
}
.menu-ri-t .mu-afte ul li em {
	float:right
}
.menu-ri-t .mu-afte ul li .mu-unit {
	margin-right:26px
}
.menu-ri-t .mu-afte ul li .mu-num {
	color:#e23435
}
.ddlb-tit {
	overflow:hidden
}
.ddlb-tit h1 {
	float:left;
	font-size:16px;
	color:#666;
	font-weight:normal;
	margin:0
}
.ddlb-tit a {
	display:block;
	float:right;
	color:#999
}
.ddlb-tit a:hover {
	color:#e23435
}
.ddlb-tit .u-view-all {
	padding:0 0 0 15px
}
.ddlb-tit .u-sep {
	float:right;
	border-left:1px solid #ddd;
	display:block;
	height:6px;
	margin:6px 0
}
.ddlb-tit .u-view-pre {
	padding:0 14px 0 0;
	position:relative
}
.ddlb-tit .u-view-pre em {
	color:#e23435
}
.ddlb-ayh {
	padding:15px
}
.car-none-pl {
	height:221px;
	line-height:221px;
	text-align:center;
	color:#999
}
.car-none-pl .account-acco1 {
	display:inline-block;
	vertical-align:middle;
	margin-right:30px
}
.car-none-pl a {
	color:#e23435
}
.coll-coupon {
	width:49.9%;
	background-color:white;
	min-height:203px
}
.coll-coupon .coll-etl,.coll-coupon .coupon-etl {
	padding:15px
}
.coll-coupon .ddlb-tit .cx-fk {
	float:left;
	margin-top:4px;
	margin-left:15px
}
.coll-coupon .shop-sc-t {
	overflow:hidden;
	margin:20px 0
}
.coll-coupon .shop-sc-t ul li {
	float:left;
	position:relative;
	padding:12px
}
.coll-coupon .shop-sc-t ul li:hover p {
	display:block
}
.coll-coupon .shop-sc-t ul li img {
	width:80px;
	height:80px
}
.coll-coupon .shop-sc-t ul li p {
	display:none;
	position:absolute;
	bottom:15px;
	text-align:center;
	width:80px;
	height:20px;
	line-height:20px;
	color:white;
	background:rgba(160,160,160,0.5);
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.coll-coupon .shop-sc-t .coupon-bgimg {
	float:left;
	background:url(../images/coupon.png) no-repeat;
	width:175px;
	height:91px;
	padding:0 17px
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jal {
	float:left;
	margin-left:16px;
	margin-top:8px
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jal h1 {
	color:white;
	font-size:30px;
	font-weight:normal;
	margin:0;
	width:70px;
	overflow:hidden;
	white-space:nowrap
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jal h1 .li-fh {
	font-size:18px;
	margin-right:2px
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jal span {
	font-size:14px;
	color:#c87139
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jay {
	float:left;
	margin-left:25px;
	margin-top:10px;
	margin-top:4px\9
}
.coll-coupon .shop-sc-t .coupon-bgimg .cp-jay span {
	display:block;
	text-align:center;
	font-size:14px;
	font-size:14px\9;
	letter-spacing:0px\9;
	width:18px;
	letter-spacing:2px;
	color:#c87139;
	writing-mode:vertical-lr
}
.bgno {
	background-color:inherit
}
.malrh {
	margin-left:1px
}
.home-index-middle {
	overflow:hidden
}
.search_usercenter_text {
	width:200px;
	height:34px;
	border:0;
	display:inline-block;
	background:#febdbe;
	float:left;
	outline:none;
	padding:0 10px
}
.search_usercenter_btn {
	height:34px;
	display:inline-block;
	line-height:34px;
	width:50px;
	text-align:center;
	background:white;
	float:left;
	color:#222222 !important;
	font-size:14px
}
.search_li {
	margin-left:80px !important
}
.ri-menu .menumain {
	padding:15px 15px 40px;
	background:white;
}
.ri-menu .menumain .navitems {
	float:inherit
}
.ri-menu .menumain .navitems ul {
	margin-left:0
}
.ri-menu .menumain .navitems li a {
	padding:0 40px
}
.menu_search {
	margin-top:20px
}
.menu_search .sea_ol {
	width:250px;
	height:30px;
	outline:none;
	padding:0 6px;
	border:1px solid #ccc;
	vertical-align:middle
}
.menu_search .sea_et {
	width:50px;
	height:32px;
	padding:0 10px;
	background:#f9f9f9;
	border:1px solid #ccc;
	outline:none;
	vertical-align:middle
}
.menu_search .coice {
	color:#0066cc;
	margin:0 0 0 20px;
	position:relative;
	cursor:pointer
}
.menu_search .coice .jt-x {
	display:inline-block;
	top:4px
}
.time-qjc {
	display:none;
	color:#666;
	margin-top:10px
}
.time-qjc span {
	padding:0 6px
}
.time-qjc .nearl-zj {
	margin-top:2px
}
.time-qjc .nearl-zj ul {
	overflow:hidden;
	margin-left:56px;
	width:378px
}
.time-qjc .nearl-zj ul li {
	padding:6px 4px;
	float:left
}
.time-qjc .nearl-zj ul li a {
	border:1px solid #ccc;
	padding:4px 6px;
	cursor:pointer
}
.time-qjc .nearl-zj ul li a:hover {
	background:#e23435;
	border:1px solid #e23435;
	color:white
}
.mu-btn {
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#e23435;
	margin-left:60px;
	margin-top:10px
}
.mu-btn a {
	color:white;
	display:block
}
.book-tit {
	margin-top:20px;
	display:block;
	overflow:hidden;
	width:100%;
	background:#f5f5f5;
	height:38px;
	line-height:38px
}
.book-tit ul li {
	float:left;
	text-align:center;
	position:relative;
	font-size:14px;
	color:#666666
}
.orderbook-list {
	position:relative
}
.sx1 {
	width:400px
}
.sx2,.sx3,.sx4,.sx5,.sx6 {
	width:121px
}
.sx5 {
/* 	cursor:pointer */
}
.sx5 .jt-x {
	display:inline-block;
	right:18px;
	top:16px
}
.sxbb {
	border:1px solid #ccc;
	background:white;
	position:relative;
	z-index:22;
	width:119px
}
.hid-derei {
	display:none;
	opacity:1;
	overflow:hidden;
	right:118px;
	position:absolute;
	border:1px solid #ccc;
	border-top:0;
	width:119px;
	background:white;
	z-index:99
}
.hid-derei ul li {
	padding:4px 0;
	font-size:14px
}
.hid-derei ul li a {
	padding:6px 0px 6px 31px
}
.order-alone-li table {
	margin-top:10px;
	margin-bottom:30px;
	border:1px solid #dadada;
	border-collapse:collapse
}
.order-alone-li .time_or {
	border-bottom:0
}
.order-alone-li .time_or td {
	background:#f5f5f5;
	padding:8px 15px
}
.order-alone-li .time_or td .fl_ttmm {
	position:relative
}
.order-alone-li .time_or td span {
	font-size:14px
}
.order-alone-li .time_or td .time-num {
	color:#999999
}
.order-alone-li .time_or td .num {
	color:#333333;
	margin-right:50px
}
.order-alone-li .conten_or {
	border-top:0
}
.order-alone-li .conten_or td {
	padding:26px 0;
	border:1px solid #dadada
}
.order-alone-li .conten_or .sx1 {
	border-right:0
}
.order-alone-li .conten_or .sx2,.order-alone-li .conten_or .sx3,.order-alone-li .conten_or .sx5,.order-alone-li .conten_or .sx6 {
	text-align:center;
	font-size:14px
}
.order-alone-li .conten_or .sx2 {
	border-left:1;
	font-size:16px
}
.order-alone-li .conten_or .sx4 {
	font-size:14px
}
.order-alone-li .conten_or .sx4 .pric_rhz {
	padding-left:15px
}
.order-alone-li .conten_or .sx4 .d_pri {
	font-size:14px
}
.order-alone-li .conten_or .sx4 p,.order-alone-li .conten_or .sx5 p,.order-alone-li .conten_or .sx6 p {
	line-height:30px
}
.shop-if-dif {
	padding:0 15px;
	overflow:hidden
}
.shop-if-dif .shop-difimg {
	float:left;
	width:100px;
	height:100px
}
.shop-if-dif .shop_name {
	float:left;
	margin-top:28px;
	width:200px
}
.d_yzo {
	color:#999999
}
.d_yzo a {
	color:#999999;
	cursor:default;
}
.d_yzo a:hover {
/* 	color:#e23435 */
}
.inspect a {
	color:#e23435
}
.ps_r a {
	background:#2abf5c;
	color:white;
	padding:4px 10px
}
.ear {
	background:url(../images/ear.png) no-repeat;
	width:24px;
	height:26px;
	display:inline-block;
	vertical-align:middle;
	margin-left:2px
}
.dele {
	cursor:pointer;
	width:41px;
	height:41px;
	position:absolute;
	right:0px;
	top:-8px;
	background:url(../images/dele.png) 11px center no-repeat
}
.dele:hover {
	background-position-x:-62px
}
.paysoon {
	float:right;
	margin-right:47px;
	margin-top:4px
}
.paysoon .ps_lj {
	background:#e23435;
	color:white;
	padding:8px 16px;
	margin-right:30px
}
.paysoon .consoorder {
	color:#007cdc
}
.shsue {
	margin-right:94px
}
.lastset_cm .conten_or td {
	padding:10px 0;
	vertical-align:top
}
.lastset_cm .shop-if-dif .shop-difimg {
	width:60px;
	height:60px
}
.lastset_cm .shop-if-dif .shop_name {
	margin-top:0px
}
.applyafts {
	display:block;
	border-top:1px solid #dadada;
	padding-top:2px;
	margin:0 6px;
	cursor:pointer
}
.navitems {
	height:inherit
}
.navitems h1 {
	font-size:16px
}
.menu_pres {
	margin-top:20px;
	margin-left:100px;
	position:relative
}
.menu_pres .xz {
	float:left;
	margin-top:7px
}
.menu_pres .all_ztyy {
	float:left;
	position:relative;
	width:250px;
	height:30px;
	line-height:30px;
	padding:0 6px;
	border:1px solid #ccc;
	vertical-align:middle;
	cursor:pointer
}
.menu_pres i {
	display:inline-block;
	right:10px
}
.menu_pres .xuanz_jt {
	display:none;
	width:262px;
	line-height:30px;
	text-align:center;
	border:1px solid #ccc;
	position:absolute;
	right:0;
	z-index:2;
	background-color:white;
	top:30px
}
.menu_pres .xuanz_jt p {
	cursor:pointer
}
.menu_pres .xuanz_jt p:hover {
	background:#f7f7f7
}
.menu_pres .xuanz_jt p:hover a {
	color:inherit
}
.menu_pres .xuanz_jt p a {
	color:#9c9c9c
}
.presell {
	margin-top:50px
}
.presell .sx1 {
	width:200px
}
.presell .sx2 {
	width:300px
}
.presell .sx3,.presell .sx4,.presell .sx5 {
	width:168px
}
.presell-con .sx1 {
	width:200px;
	text-align:center
}
.presell-con .sx2 {
	width:300px;
	text-align:center
}
.presell-con .sx2 .shop_name {
	margin:0 auto;
	text-align:left
}
.presell-con .sx3,.presell-con .sx4,.presell-con .sx5 {
	width:168px
}
.presell-con .sx4 {
	text-align:center;
	color:#e23435
}
.coup-tit {
	overflow:hidden;
	padding:10px 0
}
.coup-tit h1 {
	font-size:16px;
	float:left
}
.coup-tit .sclq {
	float:left
}
.coup-tit .lqs {
	margin-right:50px
}
.coup-tit .tu {
	font-size:14px;
	float:right
}
.coup-tit .tu span {
	vertical-align:middle;
	font-family:"Microsoft YaHei"
}
.top-up {
	background:url(../images/yhq.png) no-repeat;
	width:24px;
	height:24px;
	display:inline-block;
	vertical-align:middle
}
.lq {
	background-position-x:-25px
}
.cp-type-tit {
	background:#f5f5f5
}
.cp-type-tit .type {
	height:38px;
	line-height:38px
}
.cp-type-tit .type .ty-fir>li {
	float:left;
	font-size:14px;
	margin-right:40px;
	padding:0 20px;
	position:relative
}
.cp-type-tit .type .ty-fir>li a {
	vertical-align:middle
}
.cp-type-tit .type .ty-fir>li .jt-x {
	display:inline-block;
	margin-left:4px;
	right:10px;
	top:17px
}
.cp-type-tit .type .coupon-t-s {
	width:72px;
	border:1px solid #f5f5f5;
	padding:0 10px
}
.cp-type-tit .type .coupon-t-s:hover {
	background:white;
	border-color:#ccc;
	border-bottom:0;
	height:40px
}
.cp-type-tit .type .coupon-t-s:hover .sec-ul {
	display:block
}
.cp-type-tit .type .sec-ul {
	display:none;
	margin-top:-1px;
	border-top:0;
	width:72px;
	left:-1px;
	position:absolute;
	border:1px solid #CCCCCC;
	padding:0 20px;
	background:white;
	z-index:2
}
.cp-type-tit .type .sec-ul li {
	line-height:26px
}
.cp-type-tit .type .sec-ul li.red a {
	color:#e23435
}
.cp-type-tit .type .ty-las {
	float:right
}
.cp-type-tit .type .ty-las>li {
	float:left;
	font-size:14px;
	padding:0 20px;
	margin-left:40px
}
.cp-type-tit .type .ty-las>li.red a {
	color:#e23435
}
.me-matin {
	min-height:500px;
	margin-top:20px
}
.howuse {
	overflow:hidden;
	padding:10px 0
}
.howuse a {
	color:#4280d3;
	float:right
}
.coupon-items .coupon-item {
	position:relative;
	width:25%;
	float:left;
	margin:0 20px 20px 0
}
.coupon-item-d .c-type {
	background-color:#74d2d4
}
.coupon-item .c-type {
	position:relative;
	width:100%;
	height:129px;
	padding:30px 0 0;
	overflow:hidden;
	color:#fff;
	text-align:center
}
.coupon-item .c-price {
	margin:0 0 5px;
	text-align:center;
	font-weight:400
}
.coupon-item .c-price em {
	font-family:verdana;
	font-size:24px;
	position:relative;
	top:-22px
}
.coupon-item .c-price strong {
	line-height:50px;
	font-size:60px;
	font-family:Arial
}
.coupon-item .c-limit {
	margin:0 0 5px
}
.coupon-item-d .c-type .c-limit span,.coupon-item-d .c-type .c-time {
	color:#197f81
}
.coupon-item .c-time {
	font-family:Verdana
}
.coupon-item .c-type .c-type-top {
	position:absolute;
	width:40px;
	height:13px;
	top:0;
	left:50%;
	margin-left:-23px;
	background:url(../images/coupon20160715.png) 0 -272px no-repeat
}
.coupon-item .c-type .c-type-bottom {
	position:absolute;
	width:100%;
	height:3px;
	bottom:0;
	left:0;
	background:url(../images/coupon20160715.png) -3px -296px no-repeat
}
.coupon-item-d .c-type .c-type-bottom {
	background-position:2px -302px
}
.coupon-item .c-msg {
	height:237px;
	padding:15px 0 0;
	background:#f9f9f9;
	overflow:visible
}
.coupon-item .range-item {
	display:block;
	margin:0 0 10px
}
.coupon-item .range-item .label {
	float:left;
	width:60px;
	display:inline;
	text-align:right
}
.coupon-item .range-item .txt {
	float:left;
	width:144px;
	color:#999;
	overflow:hidden;
	white-space:nowrap
}
.coupon-item .range-item:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.coupon-item .op-btns {
	margin-top:20px;
	text-align:center
}
.coupon-item .op-btns .btncoupon {
	position:relative;
	display:inline-block;
	width:119px;
	height:31px;
	line-height:31px;
	border:1px solid #f99898;
	color:#f99898;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	vertical-align:middle;
	overflow:hidden
}
.coupon-item-d .op-btns .btncoupon {
	display:inline-block;
	width:119px;
	height:31px;
	line-height:31px;
	border:1px solid #74d2d4;
	color:#74d2d4;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	vertical-align:middle
}
.coupon-item .op-btns .btncoupon span.txt {
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#f99898
}
.coupon-item-d .op-btns .btncoupon span.txt {
	color:#74d2d4
}
.coupon-item .op-btns .btncoupon b {
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	-webkit-transition:background-color .6s ease;
	-moz-transition:background-color .6s ease;
	transition:background-color .6s ease
}
.ac {
	text-align:center
}
.mt5 {
	margin-top:5px
}
.ftx-03,.ftx03 {
	color:#999
}
.coupon-item .c-del {
	position:absolute;
	display:block;
	width:0;
	height:35px;
	right:0;
	top:0;
	overflow:hidden;
	background:url(../images/coupon20160715.png) -261px 0;
	cursor:pointer;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
.coupon-item-hover .c-del {
	width:35px
}
.coupon-item-dgray .c-type {
	background-color:#c3c3c3
}
.coupon-item-dgray .c-type .c-type-bottom {
	background-position:0 -316px
}
.coupon-item-dgray .op-btns .btncoupon {
	border:1px solid #c3c3c3;
	color:#c3c3c3;
	cursor:no-drop
}
.coupon-item-dgray .op-btns .btncoupon span.txt {
	color:#c3c3c3
}
.goodpiece {
	overflow:hidden
}
.goodpiece h1 {
	float:left;
	font-size:16px
}
.goodpiece a {
	float:right
}
.co_blue {
	color:#4280d3
}
.shopcard {
	overflow:hidden;
	padding:70px 20px;
	border:1px solid #dadada
}
.shopcard .cuschan {
	float:left;
	width:50%;
	text-align:center
}
.shopcard .cuschan span {
	font-size:14px;
	text-align:right
}
.shopcard .cuschan .co {
	margin-left:37px;
	color:#e23435
}
.shopcard .cuschan .topup-mom {
	border:1px solid #dadada;
	background:#f1f1f1;
	width:180px;
	font-size:14px;
	height:40px;
	line-height:40px;
	display:block;
	text-align:center;
	margin:0 auto
}
.money,.frozen {
	background:url(../images/money.png) no-repeat;
	width:41px;
	height:36px;
	display:inline-block;
	margin-right:12px;
	vertical-align:middle
}
.card-list {
	overflow:hidden;
	margin-top:50px;
	background:#f5f5f5;
	padding:10px 0px
}
.card-list ul li {
	float:left;
	font-size:14px;
	width:14.28571%;
	text-align:center
}
.card-list ul li a {
	color:#7b7777
}
.card-list ul .red_car a {
	color:#e23435
}
.card-list ul .green_car a {
	color:#23cd97
}
.c_contan {
	background:white;
	margin-top:4px;
	margin-bottom:4px;
	border-bottom:1px solid #dadada
}
.shopcard .tc-uic {
	margin-top:-40px;
	position:relative;
	top:20px
}
.shopcard .tc-uic a.topup-mom {
	margin-bottom:20px
}
.frozen-cha .cuschan {
	width:25%
}
.frozen-cha .cuschan .topup-mom {
	width:146px
}
.frozen-cha .jhove {
	margin-top:10px
}
.frozen-cha .jhove em {
	margin-left:0;
	color:#e23435
}
.frozen {
	background:url(../images/frozen.png) no-repeat
}
.time-sala {
	margin-top:30px;
	overflow:hidden
}
.time-sala ul {
	overflow:hidden
}
.time-sala ul li {
	float:left;
	padding:10px 20px;
	font-size:16px;
	border:1px solid #dadada;
	border-bottom:0;
	font-weight:600
}
.time-sala ul .red {
	border-bottom:1px solid white;
	border-top-color:#e23435
}
.time-sala ul .red a {
	color:#e23435
}
.he {
	height:1px;
	border-top:1px solid #dadada;
	width:100%;
	margin-top:-1px
}
.mal-l {
	margin-left:-1px
}
.accbala {
	margin-top:20px
}
.accbala-list ul li,.accbala ul li {
	width:20%;
	min-height:21px;
}
.ncyekjl {
	color:#666666;
	text-align:center;
	padding:10px 0
}
.tixbox ul.hend_jz {
	line-height:30px
}
.tixbox .star {
	color:#e23435;
	margin-right:6px;
	line-height:16px;
	position:relative;
	top:4px
}
.tixbox .keyj {
	float:left;
	margin-left:20px
}
.tixbox .keyj em {
	color:#e23435
}
.tixbox .paydegs span {
	font-size:14px;
	cursor:pointer;
	margin-right:20px
}
.tixbox .paydegs span i {
	background:url(../images/gri.png) no-repeat;
	width:16px;
	height:16px;
	display:inline-block;
	vertical-align:middle;
	margin-right:8px
}
.tixbox .paydegs span .chek {
	background-position-y:-20px
}
.tixbox .adviceql {
	width:600px;
	color:#999999;
	font-size:12px;
	line-height:22px
}
.tixbox .name_jz .wisd.name_zjxs {
	width:100px
}
.tixbox .haiew {
	float:left;
	color:#e23435;
	font-size:12px;
	line-height:22px;
	margin-top:4px
}
.tixbox .ha-re {
	float:left;
	background:#48afcd;
	height:22px;
	line-height:22px;
	padding:0 6px;
	color:white;
	font-size:12px;
	border:1px solid #dadde0;
	margin-left:10px;
	margin-top:4px
}
.tixbox .ha-re:hover {
	color:white
}
.tixbox .save_s {
	margin-top:30px
}
.tixbox .save_s input.save {
	border:1px solid #dadde0;
	font-size:14px;
	border-radius:6px;
	margin-right:20px
}
.tixbox .save_s input.closoff {
	background:#f5f5f5;
	color:#666666
}
.duleyuan {
	width:118px;
	height:30px;
	overflow:hidden;
	background:#e7e7e7;
	float:left;
	border:1px solid #DADADA;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:14px
}
.duleyuan input {
	outline:none;
	width:80px;
	height:30px;
	border:0;
	position:relative;
	top:-1px;
	top:-6px\9;
	padding:0 10px;
	text-align:center;
	display:inline-block;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.duleyuan span {
	width:29px;
	display:inline-block;
	text-align:center;
	font-family:"黑体"
}
.myjfhg .cuschan {
	width:33.33333%
}
.myjfhg .cuschan .co {
	margin-left:0
}
.jfhg {
	display:block;
	background:#e23435;
	color:white;
	height:36px;
	width:120px;
	line-height:36px;
	border-radius:4px;
	font-size:14px;
	margin:0 auto
}
.jfhg:before {
	content:"";
	margin-top:20px;
	display:block
}
.jfhg:hover {
	background:#ec5151;
	color:white
}
.kyjf,.dsxjf,.gqjf {
	background:url(../images/jfhg.png) no-repeat;
	width:36px;
	height:36px;
	display:inline-block;
	vertical-align:middle;
	margin-right:12px
}
.dsxjf {
	background-position-x:-37px
}
.gqjf {
	background-position-x:-79px
}
.timsearch ul {
	float:left
}
.timsearch .search-ss-lit {
	height:34px;
	width:160px;
	float:right;
	margin-right:20px;
	margin-top:10px
}
.timsearch .search-ss-lit input {
	height:34px;
	width:117px
}
.timsearch .search-ss-lit .litt-sexx {
	margin-top:9px
}
.timsearch .time-qjc {
	float:right
}
.timsearch .time-qjc input {
	width:107px;
	padding:7px 10px;
	border:1px solid #ccc;
	outline:none
}
.timsearch .time-qjc .cx_subb {
	width:50px;
	background:#f9f9f9
}
.searc_sx {
	margin-top:20px;
	margin-bottom:30px
}
.searc_sx span,.searc_sx a {
	color:#666666;
	font-size:14px
}
.searc_sx a {
	padding:4px 10px;
	border:1px solid #dadada;
	margin-right:10px;
	white-space:nowrap;
	position:relative
}
.searc_sx a:before {
	content:"";
	margin-top:30px;
	display:inline-block
}
.searc_sx .red {
	background:#ffd8d9;
	color:#e23435
}
.bor-acc {
	border:1px solid #DADADA
}
.in_changeq.ma-to-20 {
	margin-top:20px
}
.in_changeq ul li {
	width:16.66667%
}
.ma-to-20 {
	margin-top:20px
}
.collec_list {
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA
}
.collec_list ul {
	overflow:hidden;
	border-bottom:1px solid #dadada
}
.collec_list ul li {
	float:left;
	width:115px;
	font-size:14px;
	text-align:center;
	padding:12px 0
}
.collec_list ul li a {
	color:#666666
}
.collec_list ul li a:hover {
	color:#e23435
}
.collec_list ul .bg-dar {
	background:#f7f7f7
}
.collec_list ul .bg-dar a:hover {
	color:#666666
}
.sc_collect .sx1 {
	width:400px
}
.sc_collect .sx2 {
	width:100px
}
.sc_collect .sx3,.sc_collect .sx4,.sc_collect .sx5 {
	width:167px
}
.all_pluscar {
	margin:20px 0;
	overflow:hidden;
	line-height:38px
}
.all_pluscar .sx2 {
	float:left;
	font-size:14px;
	text-align:center
}
.all_pluscar .sx2 label {
	cursor:pointer;
	vertical-align:middle
}
.all_pluscar .addcar_plus {
	float:left
}
.all_pluscar .addcar_plus .dele_p_shop {
	color:#0066bb;
	font-size:14px;
	margin-left:30px
}
.add_p_shop {
	color:white;
	background:#e23435;
	display:inline-block;
	width:150px;
	height:36px;
	font-size:14px;
	text-align:center;
	line-height:36px
}
.add_p_shop:hover {
	color:white
}
.checkall_annt {
	vertical-align:middle;
	margin-right:2px
}
.usercenter {
	line-height:38px;
	float:right
}
.usercenter .fr {
	margin-top:0
}
.shop-listanadd {
	background:white;
	height:inherit
}
.shop-listanadd .sx2,.shop-listanadd .sx3,.shop-listanadd .sx4 {
	line-height:100px
}
.shop-listanadd .sx3 {
	font-size:18px
}
.shop-listanadd .sx4 span {
	background:#e23435;
	padding:4px 6px;
	color:white
}
.shop-listanadd .sx5 {
	line-height:64px
}
.shop-listanadd ul {
	padding:20px 0;
	overflow:hidden;
	border-bottom:1px solid #DADADA;
	background:#f1f1f1
}
.shop-listanadd ul:last-child {
	border-bottom:0
}
.shop-listanadd .shop_name {
	font-size:14px
}
.shop-listanadd .add_p_shop {
	display:block;
	margin:0 auto
}
.texle .shop_name {
	text-align:left
}
.everbuy>ul>li {
	border-top:1px solid #DADADA;
	margin-top:50px
}
.everbuy-time {
	position:absolute;
	margin-top:-37px;
	border-left:1px solid #dadada;
	border-bottom:1px solid white;
	padding-left:12px
}
.foot-print ul {
	width:90%;
	overflow:hidden;
	float:left
}
.foot-print ul li {
	float:left;
	padding:10px 20px;
	font-size:14px
}
.foot-print ul .red a {
	color:#e23435
}
.moanmo_b {
	display:block;
	width:10%;
	float:right;
	line-height:41px
}
.moanmo_b a {
	float:right;
	color:#0364ca
}
.mm_b {
	background:url(../images/b_xd.png) no-repeat;
	width:12px;
	height:6px;
	display:inline-block;
	vertical-align:middle;
	margin-left:3px
}
.perinc_pri {
	margin-top:20px;
	font-family:"宋体";
	background:#f5f5f5;
	padding:15px 22px;
	border:1px solid #DADADA
}
.perinc_pri .near_threet {
	font-size:14px;
	float:left;
	color:#666666
}
.perinc_pri .dxchoi {
	float:right
}
.perinc_pri .dxchoi input,.perinc_pri .dxchoi label {
	vertical-align:middle;
	color:#666666;
	font-size:14px
}
.perinc_pri .dxchoi label {
	margin-right:26px;
	margin-left:6px;
	cursor:pointer
}
.feetprin ul {
	overflow:hidden;
	padding-left:5px
}
.feetprin ul li {
	position:relative;
	border:1px solid #DADADA;
	margin-left:10px;
	width:237px;
	margin-bottom:10px
}
.feetprin ul li .xs_img {
	width:227px;
	height:227px
}
.feetprin ul li .xs_img img {
	width:227px;
	height:227px
}
.feetprin ul li:hover {
	border:1px solid #e23435
}
.feetprin ul li:hover .dele {
	display:block
}
.feetprin ul li .dele {
	right:0;
	top:0;
	background-color:#f5f5f5;
	display:none
}
.feetprin .u-title {
	position:relative;
	height:28px;
	line-height:28px;
	padding-left:5px
}
.feetprin .u-title i {
	background:url(../images/ryh.png) no-repeat;
	position:absolute;
	width:25px;
	height:27px;
	top:0;
	left:-13px;
	background-position-x:0
}
.feetprin .u-title .gray_ryh {
	background-position-x:-26px
}
.feetprin .u-title span {
	margin-left:15px
}
.feetprin .u-title .z-date {
	font-size:14px;
	font-weight:600
}
.m-prod-list {
	border-left:2px solid #DADADA;
	float:left
}
.end_cord {
	text-align:center;
	font-size:14px;
	color:#666666;
	padding:20px 0
}
.personerinfro ul {
	overflow:hidden
}
.personerinfro ul li {
	float:left;
	font-size:14px;
	padding:10px 0
}
.personerinfro ul li a {
	display:block;
	cursor:text
}
.personerinfro ul li a:hover {
	color:#666
}
.personerinfro .hend_jz {
	line-height:102px
}
.personerinfro .hend_jz .infor_img a {
	width:100px;
	height:100px;
	border:1px solid #DADADA
}
.personerinfro .hend_jz .infor_img img {
	width:100px;
	height:100px
}
.personerinfro .name_jz {
	line-height:38px
}
.personerinfro .name_jz input {
	border:1px solid #ddd;
}
.personerinfro .name_jz .name_zjxs {
	width:220px;
	height:30px;
	padding:2px 6px;
	font-size:14px;
	outline:none
}
.personerinfro .sex_jz input,.personerinfro .sex_jz label {
	vertical-align:middle
}
.personerinfro .sex_jz label {
	margin-left:8px;
	margin-right:50px
}
.personerinfro .birth_jz {
	line-height:30px
}
.personerinfro .birth_jz select {
	padding:5px 20px;
	font-size:14px
}
.personerinfro .birth_jz .red {
	color:#e23435;
	margin-left:20px
}
.personerinfro .hobb_jz {
	line-height:30px
}
.personerinfro .hobb_jz li a {
	color:#e23435
}
.personerinfro .hobb_jz li a:hover {
	color:#e23435
}
.personerinfro .hobby_jz li .choice_hobby {
	width:150px;
	height:42px;
	text-align:center;
	line-height:42px;
	border:1px solid #DADADA;
	display:inline-block;
	margin:10px 10px 10px 0;
	cursor:pointer
}
.personerinfro .hobby_jz li .choice_hobby:hover,.personerinfro .hobby_jz li .choice_hobby .red {
	border:1px solid #e23435;
	color:#e23435
}
.personerinfro .hobby_jz li .red {
	border:1px solid #e23435;
	color:#e23435
}
.personerinfro .pcews {
	padding:10px 0
}
.personerinfro .pcews a {
	display:inherit
}
.personerinfro .pcews .change_p a {
	margin-left:20px;
	color:#6ba532
}
.personerinfro .pcews .change_e a {
	margin-left:20px;
	color:#e23435
}
.personerinfro .careful {
	padding:10px 0
}
.personerinfro .careful a {
	display:inherit
}
.personerinfro .careful .co_blue {
	margin-left:6px
}
.personerinfro .careful .co_blue a {
	color:#0066cc;
	cursor:pointer
}
.personerinfro .save_s {
	padding:10px 0
}
.personerinfro .save_s .save {
	color:white;
	background:#e23435;
	border:0;
	padding:6px 22px;
	font-size:14px;
	outline:none
}
.infor_wi_le {
	width:20%
}
.infor_wi_le a {
	float:right;
	margin-right:20px
}
.infor_wi_ri {
	width:80%
}
.ph_c,.em_c {
	background:url(../images/infro.png) no-repeat;
	width:13px;
	height:22px;
	display:inline-block;
	vertical-align:middle;
	margin-right:6px
}
.em_c {
	background-position-x:-15px;
	width:22px;
	margin-left:30px
}
.fir_sen {
	color:#999999
}
.level-sprite,.level-level1,.level-level2,.level-level3,.level-level4,.level-level5,.level-level6,.level-level7,.level-level8,.level-level9,.level-level91,.level-level92 {
	background-image:url('../images/level-s0b74de8d7d.png');
	background-repeat:no-repeat
}
.level-level1 {
	background-position:0 0;
	height:30px;
	width:48px
}
.level-level2 {
	background-position:0 -40px;
	height:48px;
	width:31px
}
.level-level3 {
	background-position:0 -98px;
	height:42px;
	width:42px
}
.level-level4 {
	background-position:0 -150px;
	height:36px;
	width:42px
}
.level-level5 {
	background-position:0 -196px;
	height:48px;
	width:34px
}
.level-level6 {
	background-position:0 -254px;
	height:48px;
	width:30px
}
.level-level7 {
	background-position:0 -312px;
	height:48px;
	width:63px
}
.level-level8 {
	background-position:0 -370px;
	height:48px;
	width:63px
}
.level-level9 {
	background-position:0 -428px;
	height:48px;
	width:63px
}
.level-level91 {
	background-position:0 -486px;
	height:55px;
	width:30px
}
.level-level92 {
	background-position:0 -551px;
	height:4px;
	width:9px
}
.mylevel_top {
	position:relative
}
.mylevel_top .mu-midd {
	font-size:14px;
	margin-top:10px;
	width:418px;
	height:139px
}
.mylevel_top .mu-midd .mu-m-phone {
	font-size:14px
}
.mylevel_top .mu-midd .vip_nomal {
	color:#e23435
}
.mylevel_top .grouupat {
	font-size:14px;
	position:absolute;
	bottom:10px
}
.mylevel_top .grouupat .imfo_grou {
	float:left;
	text-align:center;
	margin-right:50px
}
.mylevel_top .grouupat .imfo_grou i {
	display:block;
	width:48px;
	height:48px;
	margin:0 auto;
	margin-bottom:10px
}
.mylevel_top .grouupat .imfo_grou .level-level1 {
	background-position-y:10px
}
.mylevel_top .grouupat .imfo_grou .level-level2 {
	background-position-x:8px
}
.mylevel_top .grouupat .imfo_grou .level-level3 {
	background-position:3px -95px
}
.mylevel_top .grouupat .imfo_grou span {
	margin:0 auto
}
.mylevel_top .grouupat .imfo_grou span em {
	color:#e23435
}
.mylevel_top .bot_level .imfo_grou {
	margin-right:38px
}
.mylevel_top .bot_level .imfo_grou i {
	display:block;
	width:42px;
	height:48px;
	margin:0 auto;
	margin-bottom:10px
}
.mylevel_top .bot_level .imfo_grou .level-level4 {
	background-position-y:-145px
}
.mylevel_top .bot_level .imfo_grou .level-level5 {
	background-position-x:4px
}
.mylevel_top .bot_level .imfo_grou .level-level6 {
	background-position-x:6px
}
.thoma {
	font-family:SimSun;
	margin-left:2px
}
.group_speed .no_vip {
	float:left;
	width:28px;
	margin-top:72px;
	color:#e23435;
	font-size:14px;
	text-align:right;
	margin-right:20px
}
.group_speed .bar_colu {
	float:left;
	position:relative
}
.group_speed .bar_colu .piece_n {
	float:left;
	width:300px;
	height:180px;
	position:relative
}
.group_speed .bar_colu .piece_n i {
	display:block
}
.group_speed .bar_colu .piece_n .b_co {
	position:absolute;
	bottom:40px
}
.group_speed .bar_colu .piece_n .cardcar {
	position:absolute;
	top:36px;
	left:50%;
	right:50%;
	margin-left:-31.5px;
	width:100%
}
.group_speed .bar_colu .piece_n .cardcar i {
	margin-bottom:26px
}
.columner1,.columner2,.columner3 {
	height:32px;
	width:100%;
	position:relative;
	top:50%;
	bottom:50%;
	margin-top:-16px
}
.columner1 {
	background:#dddddd;
	border-top-left-radius:16px;
	border-bottom-left-radius:16px
}
.columner2 {
	background:#d5d5d5
}
.columner3 {
	background:#c2c2c2
}
.ad_col:after {
	content:"";
	background:url(../images/level-s0b74de8d7d.png) no-repeat;
	background-position:0 -485px;
	width:63px;
	height:56px;
	position:absolute;
	right:-63px;
	top:-12px
}
.gp_num {
	font-size:14px;
	margin-bottom:20px
}
.nea_mar span {
	margin-right:50px
}
.grou_num_list ul {
	overflow:hidden;
	border-bottom:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA
}
.grou_num_list ul li {
	float:left;
	width:25%;
	text-align:center;
	padding:10px 0;
	font-size:14px
}
.grou_num_list .grou_tite {
	background:#dddddd
}
.tece_none {
	text-align:center;
	padding:40px 0
}
.adress_manage .birth_jz select {
	padding:6px 30px
}
.adress_manage .infor_wi_le em {
	color:#e23435;
	margin-left:70px
}
.adress_manage .wibc .name_zjxs {
	width:394px
}
.adress_manage .name_jz .zjxs_change {
	width:60px
}
.adress_manage .name_jz .zjxs_pl_change {
	width:150px;
	margin-left:10px
}
.address_list_jl ul li {
	font-size:14px
}
.address_list_jl .grou_tite {
	background:#f1f1f1;
	border:1px solid #DADADA
}
.address_list_jl .add_conta li {
	padding:30px 0
}
.address_list_jl .sx1 {
	width:400px
}
.address_list_jl .sx1 span {
	margin:0 5px
}
.address_list_jl .sx2,.address_list_jl .sx3,.address_list_jl .sx4,.address_list_jl .sx5 {
	width:150.5px
}
.gp_num2 {
	margin:20px 0;
	font-size:12px
}
.setsafe {
	background:#fffef2;
	border:1px solid #DADADA;
	margin-top:20px
}
.setsafe .mu-midd {
	font-size:14px;
	margin-left:50px;
	margin-top:28px
}
.setsafe .mu-midd .mu-m-phone {
	font-size:16px;
	margin-bottom:10px
}
.setsafe .mu-midd .dmht {
	padding:2px 20px;
	background:#dddddd;
	color:white
}
.setsafe .mu-midd .dark {
	background:#6fa13f
}
.setsafe .mu-midd .advice {
	color:#ff5a00;
	margin-top:10px
}
.safe_list_set {
	margin-top:5px
}
.safe_list_set ul {
	overflow:hidden;
	line-height:70px;
	border-bottom:1px dashed #DADADA
}
.safe_list_set ul li {
	float:left;
	margin:30px 0
}
.safe_list_set ul .sx1 {
	width:600px;
	font-size:14px;
	border-left:1px dashed #DADADA
}
.safe_list_set ul .sx1 span {
	padding-left:50px;
	display:block
}
.safe_list_set ul .sx1 .coxli {
	margin-top:-100px;
	color:#e23435
}
.safe_list_set ul .sx2 {
	font-size:20px;
	text-align:center;
	color:#6fa13f
}
.safe_list_set ul .sx3 {
	font-size:14px;
	text-align:center
}
.safe_list_set ul .sx3 a {
	margin:0 10px
}
.safe_list_set ul .sx2,.safe_list_set ul .sx3 {
	width:191.5px
}
.safe_list_set ul .lock {
	padding:10px 26px;
	background:#e23435;
	color:white
}
.returnmagament {
	min-height:500px
}
.returnmagament .search-ss-lit {
	margin-right:0
}
.returnmagament .book-tit ul li {
	position:relative
}
.returnmagament .sx2,.returnmagament .sx3,.returnmagament .sx4,.returnmagament .sx5,.returnmagament .sx6,.returnmagament .sx7 {
	width:129.66667px
}
.returnmagament .sx1 {
	width:220px
}
.returnmagament .sx4 {
	cursor:pointer
}
.returnmagament .sx4 i {
	right:18px;
	top:16px
}
.returnmagament .sx5 {
	cursor:inherit
}
.returnmagament .sx6 {
	cursor:pointer
}
.returnmagament .sx6 i {
	right:32px;
	top:16px
}
.returnmagament .sxbb {
	width:128.66667px
}
.returnmagament .hid-derei {
	right:131px;
	width:128.66667px;
	z-index:9
}
.returnmagament .hid-derei ul li a {
	padding:6px 0px 6px 10px
}
.returnmagament .sq_der {
	right:392px
}
.returnmagament .book_content {
	background:inherit;
	margin-top:0;
	height:inherit
}
.returnmagament .book_content ul {
	overflow:hidden;
	border-bottom:1px dashed #DADADA
}
.returnmagament .book_content ul li {
	padding:20px 0
}
.returnmagament .shop_name {
	margin:0 auto;
	text-align:left
}
.returnmagament .co_blue {
	margin:0 10px
}
.wipj li {
	width:33.33333%
}
.wipj .shop_name {
	width:260px
}
.accouun {
	height:2px;
	background:#e2e2e2;
	width:100%;
	margin:10px 0
}
.thirset {
	font-family:"微软雅黑";
	overflow:hidden
}
.thirset .wshef {
	width:33.33333%;
	height:33px;
	background:#eeeeee;
	float:left;
	font-size:16px;
	line-height:33px;
	color:#333333;
	text-align:center;
	position:relative
}
.thirset .wshef .spassw {
	background:url(../images/spassw.png) no-repeat;
	height:33px;
	width:19px;
	position:absolute;
	right:-9px;
	z-index:9
}
.thirset .yellc {
	background:#fff4d8;
	color:#ff8401
}
.verifyi {
	padding-top:50px;
	padding-bottom:100px
}
.verifyi .birth_jz {
	line-height:38px
}
.verifyi .birth_jz select {
	width:220px;
	height:38px;
	padding:2px 6px;
	font-size:14px;
	outline:none
}
.verifyi .checode .name_zjxs {
	width:100px
}
.verifyi .checode .teaeu a {
	float:left
}
.verifyi .checode .teaeu .button_yzm {
	height:37px;
	width:100px;
	background:#eeeeee;
	border:0;
	outline:none;
	margin-left:20px;
	font-size:14px
}
.verifyi .infor_wi_le {
	width:40%
}
.verifyi .save_s .save {
	width:120px;
	height:40px;
	border-radius:6px
}
.verifyi .hobby_jz {
	margin-top:18px
}
.las_ver {
	text-align:center;
	margin-left:-52px;
	line-height:38px;
	color:#666666
}
.verifyi-next {
	padding-top:50px;
	padding-bottom:100px
}
.verifyi-next .infor_wi_le {
	width:40%
}
.verifyi-next .save_s .save {
	width:120px;
	height:40px;
	border-radius:6px
}
.verifyi-next .qrzf {
	background:url(../images/srzq.png) no-repeat;
	width:14px;
	height:14px;
	display:inline-block;
	margin-left:5px
}
.verifyi-next .safebil {
	font-size:12px
}
.verifyi-next .safebil .lowzg {
	background:#d5d5d5;
	padding:2px 20px;
	color:white
}
.verifyi-next .safebil .red {
	background:#e23435;
	color:white
}
.verifyi-next .hobby_jz {
	margin-top:18px
}
.las-nex {
	font-size:12px;
	color:#666666;
	margin-left:281px
}
.oversuccen {
	margin:88px 0;
	border:1px solid #e8e8e8;
	padding:114px 0
}
.oversuccen .zaiebox {
	width:310px;
	margin:0 auto
}
.oversuccen .zaiebox .fljair {
	float:left
}
.oversuccen .zaiebox .fljair img {
	width:46px;
	height:44px;
	margin-right:10px
}
.oversuccen .zaiebox .fljfon {
	float:left
}
.oversuccen .zaiebox .fljfon p {
	font-size:14px;
	color:#999999
}
.oversuccen .zaiebox .fljfon p a {
	color:#0e6acb
}
.oversuccen .zaiebox .diboback {
	clear:both;
	padding-top:45px;
	overflow:hidden
}
.oversuccen .zaiebox .diboback a {
	width:108px;
	height:38px;
	color:white;
	display:block;
	float:left;
	background:#e23435;
	font-size:14px;
	text-align:center;
	line-height:38px;
	margin:0 22px
}
.forgetpaw {
	padding:15px
}
.forgetpaw .thirset .wshef {
	width:25%
}
.forgetpaw .name_zjxs {
	width:220px;
	height:30px;
	outline:none;
	padding:2px 6px;
	font-size:14px
}
.forgetpaw .ycks {
	width:72px;
	height:38px;
	margin-left:5px;
	cursor:pointer
}
.forgetpaw .yck {
	width:72px;
	height:38px
}
.ordercencel {
	background:white
}
.cancelorder {
	overflow:hidden;
	border:1px solid #dddddd;
	margin-top:20px
}
.cancelorder .shop_name {
	width:90%;
	margin:0 auto
}
.cancelorder .shop_name a {
	color:#005ea7
}
.cancelorder .book-tit {
	margin:0
}
.cancelorder .conet-canc {
	background:white;
	padding:20px 0
}
.cancelorder .sx2,.cancelorder .sx3,.cancelorder .sx4,.cancelorder .sx5,.cancelorder .sx6 {
	width:120px
}
.cancelorder .plusshcan {
	padding:6px 16px;
	background:#f3faec;
	border:1px solid #dddddd
}
.ma-to-10 {
	margin-top:10px
}
.sheet {
	font-family:"微软雅黑";
	margin-top:20px
}
.sheet table {
	border:1px solid #e3e3e3
}
.sheet table tr {
	height:33px
}
.sheet table tr td {
	padding-left:76px;
	font-size:14px;
	border:1px solid #e3e3e3
}
.sheet table tr td span a.red {
	font-size:16px
}
.manon {
	margin-left:76px;
	font-size:14px
}
.y-sprite,.y-comp,.y-comp2,.y-comp3,.y-comp4,.y-comp5,.y-comp6,.y-comp7,.y-comp8,.y-comp9,.y-comp91 {
	background-image:url("../images/y-saea8bece45.png");
	background-repeat:no-repeat
}
.y-comp {
	background-position:0 0;
	height:28px;
	width:28px
}
.y-comp2 {
	background-position:0 -38px;
	height:25px;
	width:28px
}
.y-comp3 {
	background-position:0 -73px;
	height:27px;
	width:27px
}
.y-comp4 {
	background-position:0 -110px;
	height:23px;
	width:30px
}
.y-comp5 {
	background-position:0 -143px;
	height:54px;
	width:54px
}
.y-comp6 {
	background-position:0 -207px;
	height:22px;
	width:22px
}
.y-comp7 {
	background-position:0 -239px;
	height:18px;
	width:22px
}
.y-comp8 {
	background-position:0 -267px;
	height:19px;
	width:22px
}
.y-comp9 {
	background-position:0 -296px;
	height:28px;
	width:28px
}
.y-comp91 {
	background-position:-64px -334px;
	height:12px;
	width:101px
}
.home-main {
	background:white
}
.com-topyue {
	width:100%;
	overflow:hidden;
	border-top:2px solid #6bad40;
	font-family:"黑体";
	color:#222222;
	position:relative
}
.com-topyue:after {
	content:"";
	background:url(../images/147.png);
	width:100%;
	height:7px;
	position:absolute;
	bottom:0;
	left:0
}
.wacheng {
	width:27%;
	text-align:center;
	padding:30px 0
}
.wacheng .ddn1 {
	font-size:14px;
	color:#666666
}
.wacheng .ddn2 {
	font-size:26px;
	color:#6bad40;
	padding:50px 0;
	font-weight:bold
}
.wacheng .ddn3 {
	width:102px;
	height:28px;
	border:1px solid #e23435;
	color:#e23435;
	text-align:center;
	line-height:28px;
	display:block;
	margin:0 auto;
	font-size:14px
}
.wacheng .ddn4 {
	font-size:14px;
	margin-top:73px
}
.wacheng .ddn4 i {
	display:inline-block;
	vertical-align:bottom;
	margin-right:5px
}
.wacheng2 {
	width:66%;
	border-left:1px solid #eceeef;
	padding:30px 40px
}
.wacheng2 .dd2n {
	font-size:14px;
	color:#666666
}
.liuchaar {
	margin-top:64px;
	height:121px
}
.liuchaar ul li {
	float:left;
	text-align:center;
	font-size:14px
}
.liuchaar ul li i {
	display:inline-block;
	vertical-align:middle
}
.liuchaar ul li .lef64 {
	background-position-x:-64px
}
.liuchaar ul li .top322 {
	background-position-y:-322px
}
.aloinfe {
	width:80px
}
.aloinfe .ddfon {
	margin-top:30px
}
.fime1 .ddfon {
	margin-top:33px
}
.fime2 .ddfon {
	margin-top:31px
}
.fime3 .ddfon {
	margin-top:35px
}
.fime4 {
	margin-top:-18px
}
.fime4 .ddfon {
	margin-top:22px
}
.grouupanjf {
	margin-top:57px
}
.grouupanjf a {
	display:inline-block;
	margin-right:33px;
	font-size:14px;
	color:#666666
}
.grouupanjf a i {
	display:inline-block;
	vertical-align:middle
}
.odjpyes {
	border:1px solid #d0d0d0;
	width:100px;
	height:100px;
	float:left;
	margin-left:20px
}
.odjpyes img {
	width:100px;
	height:100px
}
.osnhptek {
	float:left;
	margin-left:23px
}
.osnhptek p {
	font-size:14px
}
.shioeboixe,.listchatu {
	height:284px;
	overflow-y:auto;
	scrollbar-face-color:#bcbcbc;
	scrollbar-highlight-color:#ebebeb;
	scrollbar-3dlight-color:#ebebeb;
	scrollbar-darkshadow-color:#ebebeb;
	scrollbar-Shadow-color:#ebebeb;
	scrollbar-arrow-color:#ebebeb;
	scrollbar-track-color:#ebebeb
}
.shioeboixe::-webkit-scrollbar-track-piece,.listchatu::-webkit-scrollbar-track-piece {
	-webkit-border-radius:0;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	background:#ebebeb
}
.shioeboixe::-webkit-scrollbar-thumb,.listchatu::-webkit-scrollbar-thumb {
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(188,188,188,0.3);
	background-color:#bcbcbc
}
.shioeboixe::-webkit-scrollbar,.listchatu::-webkit-scrollbar {
	width:7px;
	height:9px
}
.sohstyle {
	margin-bottom:10px
}
.listchatu ul {
	overflow:hidden
}
.listchatu ul li {
	font-size:14px;
	margin-top:23px;
	position:relative
}
.listchatu ul li.red {
	font-size:16px;
	margin-top:0
}
.listchatu ul li.red:before {
	content:"";
	width:14px;
	height:14px;
	position:absolute;
	left:0;
	top:5px;
	background-position:0
}
.listchatu ul li.red:after {
	top:24px
}
.listchatu ul li p {
	padding-left:31px
}
.listchatu ul li p span {
	margin-right:10px
}
.listchatu ul li:before {
	content:"";
	width:8px;
	height:8px;
	background:url(../images/rh5.png);
	position:absolute;
	background-position:-19px -3px;
	left:3px;
	top:6px
}
.listchatu ul li:after {
	content:"";
	background:url(../images/tiny.png);
	width:1px;
	height:100%;
	position:absolute;
	left:6.5px;
	top:22px
}
.reseting .com-topyue {
	border:0
}
.reseting .com-topyue:after {
	background:inherit
}
.rshrinfmas {
	overflow:hidden;
	font-family:"黑体"
}
.rshrinfmas .spff {
	overflow:hidden;
	width:25%;
	float:left;
	padding:30px;
	border-right:1px solid #eceeef;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.rshrinfmas .spff h2 {
	float:left;
	font-size:16px;
	color:#333;
	font-weight:normal;
	margin:0
}
.rshrinfmas .spff .psbaowq {
	clear:both;
	padding-top:10px
}
.rshrinfmas .spff p {
	font-size:14px;
	line-height:40px
}
.rshrinfmas .mar0 {
	margin-right:0
}
.beenovercom {
	font-family:"黑体"
}
.beenovercom .book-tit {
	background:#f9f9f9;
	margin-top:10px
}
.beenovercom .order-alone-li {
	background:white
}
.beenovercom .order-alone-li table {
	margin:0;
	border:0;
	border-bottom:1px solid #f0f1f3
}
.beenovercom .order-alone-li table td {
	border:0
}
.beenovercom .order-alone-li table .shop-difimg {
	width:60px;
	height:60px;
	border:1px solid #E6E6E6;
	overflow:hidden
}
.beenovercom .order-alone-li table .shop-difimg img {
	width:60px;
	height:60px
}
.beenovercom .order-alone-li table .conten_or .sx4 {
	text-align:center
}
.beenovercom .order-alone-li .cebigeze {
	margin-left:85px
}
.beenovercom .order-alone-li .cebigeze .shop_name {
	float:none;
	margin-top:0;
	width:inherit;
	margin-left:0
}
.beenovercom .order-alone-li .cebigeze .shop_name a {
	display:block
}
.beenovercom .order-alone-li .cebigeze .mayxl {
	margin-top:8px;
	color:#666666
}
.beenovercom .order-alone-li .songobuy {
	padding:6px 20px;
	background:#f9f9f9;
	margin-top:10px;
	border:1px solid #e9e9e9;
	color:#333333
}
.beenovercom .order-alone-li .songobuy:hover {
	background:#eee
}
.beenovercom .order-alone-li .twrbac {
	height:90px
}
.beenovercom .sx1 {
	width:500px
}
.beenovercom .sx2,.beenovercom .sx3,.beenovercom .sx4,.beenovercom .sx5,.beenovercom .sx6 {
	width:144.8px
}
.shoptist {
	font-size:16px;
	margin-top:20px
}
.shoptist .y-comp9 {
	display:inline-block;
	vertical-align:middle;
	margin-left:5px
}
.numzjsehe {
	font-family:"黑体";
	font-size:14px;
	overflow:hidden;
	background:white;
	padding:20px 0
}
.numzjsehe p {
	clear:both;
	line-height:32px;
	float:right;
	padding-right:15px
}
.numzjsehe .sp_tutt {
	width:100px;
	display:block;
	float:left;
	text-align:right
}
.numzjsehe .smprice {
	width:162px;
	display:block;
	float:left;
	text-align:right
}
.numzjsehe .red {
	font-size:24px;
	font-weight:bold
}
.shhear {
	padding:6px 20px;
	background:#f23030;
	color:white;
	font-size:16px;
	margin-left:30px
}
.shhear:hover {
	color:white;
	background:#ea2a2a
}
.twibtn_r {
	float:right
}
.earp {
	background:url(../images/earp.png) no-repeat;
	width:24px;
	height:26px;
	display:inline-block;
	vertical-align:bottom;
	margin-right:5px
}
.progse .goodpiece {
	overflow:inherit
}
.fu_serdetail {
	font-size:14px;
	overflow:hidden;
	border:1px solid #edd28b;
	padding:42px 0
}
.fu_serdetail .serft_fl {
	float:left;
	width:35%;
	padding:0 60px;
	line-height:25px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.fu_serdetail .serft_fr {
	width:64.9%;
	float:left;
	border-left:1px solid #edd28b;
	padding:0 60px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.fu_serdetail .serft_fr .shop-if-dif .shop-difimg {
	width:50px;
	height:50px
}
.fu_serdetail .serft_fr .shop-if-dif .shop-difimg img {
	width:50px;
	height:50px
}
.fu_serdetail .serft_fr .shop-if-dif .cebigeze {
	height:50px;
	margin-left:60px
}
.fu_serdetail .serft_fr .shop-if-dif .cebigeze .may_zco {
	overflow:hidden;
	font-size:14px;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:25px
}
.shencharsub {
	padding:30px 0;
	margin-left:70px
}
.shencharsub ul li {
	float:left
}
.shencharsub ul .guccent {
	width:210px;
	position:relative;
	margin-left:-4px
}
.sumapply {
	position:relative;
	z-index:9;
	text-align:center;
	font-size:14px
}
.sumapply .tjsq {
	width:72px;
	height:72px
}
.sumapply p {
	color:#666666;
	font-size:14px
}
.checkuoz .barchar {
	width:190px;
	height:12px;
	border-radius:10px;
	background:#e8e7e5;
	overflow:hidden;
	position:absolute;
	top:31px
}
.checkuoz .barchar i {
	height:12px;
	background:#76bb4e;
	display:block;
	border-radius:10px
}
.checkuoz .shwa {
	padding:6px 5px;
	background:#76bb4e;
	color:white;
	font-size:14px;
	border-radius:4px;
	position:relative;
	left:50px;
	top:-10px;
	overflow:hidden
}
.checkuoz .shwa:after {
	content:"";
	background:url(../images/zygroup.png) no-repeat;
	width:12px;
	height:9px;
	position:absolute;
	background-position:-104px -117px;
	bottom:-8px;
	left:50%;
	right:50%;
	margin-left:-6px
}
.thirdchackup {
	margin-top:18px;
	text-align:center;
	position:absolute;
	font-size:14px;
	z-index:9;
	margin-left:-55px
}
.thirdchackup .tjsq {
	width:38px;
	height:38px;
	background-position:0 -74px
}
.thirdchackup p {
	margin-top:16px;
	color:#666666
}
.tjsq {
	background:url(../images/zygroup.png) no-repeat;
	display:inline-block
}
.conduct .tjsq {
	background-position-x:-74px
}
.conduct p {
	color:#76bb4e
}
.firshe:before {
	content:"";
	background:url(../images/zygroup.png) no-repeat;
	width:16px;
	height:16px;
	background-position:-74px -113px;
	position:absolute;
	left:-8px;
	top:0
}
.kediorse {
	position:absolute;
	left:-75px;
	color:#76bb4e;
	font-size:14px
}
.sheefshjk {
	position:relative;
	margin-left:70px;
	font-size:14px
}
.sheefshjk .jindudoc h2 {
	font-size:14px;
	margin-bottom:8px;
	padding-top:20px
}
.sheefshjk .cancellserv {
	padding:10px 20px;
	background:#f23030;
	color:white;
	border-radius:6px;
	position:relative;
	top:30px
}
.liaduebox {
	border:1px solid #dadde0;
	padding:50px;
	margin-top:80px;
	overflow:hidden;
	height:160px
}
.liaduebox .sheefshjk .jindudoc {
	padding-left:100px;
	border-left:1px solid #76bb4e
}
.liaduebox .sheefshjk .jindudoc .caozpero {
	margin-top:30px;
	border-bottom:1px dashed #dadde0;
	padding-bottom:20px
}
.liaduebox .sheefshjk .jindudoc .caozpero .boldjh {
	font-weight:bold
}
.liaduebox .sheefshjk .cilckmor {
	font-size:14px;
	padding-top:20px;
	padding-left:100px;
	padding-bottom:50px
}
.liaduebox .sheefshjk .cilckmor a {
	color:#005ea7
}
.firshe .jindudoc h2 {
	padding-top:0
}
.Important-reminder {
	color:#f23030;
	font-size:14px;
	font-weight:100;
	line-height:50px
}
.Important-reminder em {
	font-size:16px;
	font-weight:600
}
.quesask {
	padding:30px 66px;
	border:1px solid #e23435
}
.duwentdis {
	font-size:14px
}
.sezsadf p {
	line-height:40px
}
.que1 {
	color:#666666
}
.textareadis {
	width:606px;
	height:185px;
	margin-top:20px
}
.textareadis textarea {
	width:100%;
	height:185px;
	resize:none;
	outline:none;
	border:1px solid #dadada;
	color:#666666;
	font-size:14px;
	padding:10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.textareadis p {
	color:#666666;
	text-align:right
}
.uploadpt {
	margin-top:50px
}
.uploadpt .imgmes {
	float:left
}
.uploadpt .rigdetaque {
	float:left;
	margin-top:-4px
}
.uploadpt .rigdetaque .pintzdy {
	margin-bottom:10px
}
.uploadpt .rigdetaque .saveimgbox {
	padding:10px 0
}
.uploadpt .rigdetaque .saveimgbox a {
	border:1px solid #DADADA;
	width:100px;
	height:100px;
	display:inline-block;
	margin-right:2px
}
.uploadpt .rigdetaque .saveimgbox img {
	width:100px;
	height:100px
}
.uploadpt .rigdetaque .fileset {
	display:none
}
.uploadpt .rigdetaque p {
	line-height:40px
}
.uploadpt .rigdetaque .clickonlid {
	height:30px;
	width:96px;
	background:#f7f7f7;
	display:block;
	text-align:center;
	line-height:45px
}
.uploadpt .rigdetaque .ptm {
	background:url(../images/zygroup.png) no-repeat;
	width:32px;
	height:24px;
	display:inline-block;
	background-position:-121px -102px
}
.uploadpt .stjaoheqx {
	clear:both;
	text-align:center;
	line-height:38px;
	padding-top:20px
}
.uploadpt .stjaoheqx a {
	padding:10px 26px;
	border:1px solid #bfd6af;
	background:#edf7e5;
	border-radius:6px;
	color:#333333;
	margin:0 10px
}
.manone {
	margin-top:0
}
.manone table tr {
	height:40px
}
.manone table tr td {
	padding-left:66px
}
.manone table tr td .tuodate {
	width:85px;
	height:35px;
	text-align:center;
	line-height:35px;
	border:1px solid #bfd6af;
	background:#edf7e5;
	display:block;
	position:absolute;
	right:10px;
	top:1px;
	color:#333333
}
.manone table tr .lastd {
	padding-right:150px;
	position:relative
}
.applyafsh {
	border:1px solid #e5e5e5
}
.applyafsh .sh_top {
	overflow:hidden;
	background:#f5f5f5
}
.applyafsh .sh_top ul li {
	float:left;
	text-align:center;
	font-size:14px;
	line-height:50px
}
.applyafsh .sh_top .xishozhf {
	width:230px;
	margin:0 auto;
	overflow:hidden
}
.applyafsh .sh_top .xishozhf .shop-difimg {
	float:left;
	width:50px;
	height:50px
}
/*hxm-add-start*/
.cancel-order-record {
	background-color:#fff;
	padding:0 20px 60px;
	margin-bottom:30px;
}
.cancel-order-record .title {
	height:55px;
}
.cancel-order-record .title .left-title {
	float:left;
	height:55px;
	line-height:55px;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.cancel-order-record .title .right-btn {
	float:right;
	width:84px;
	height:20px;
	margin-top:18px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	color:#333;
	border:1px solid #e7e8e5;
}
.cancel-order-record .title .ico-contact-small {
	display:inline-block;
	width:14px;
	height:15px;
	background:url("../images/ico-contact-small.png") no-repeat 0 0;
	margin-right:5px;
	margin-bottom:-4px;
}
.cancel-order-record .cont {
	padding:0 12px;
	background-color:#fffdef;
	border:1px solid #edd38b;
}
.cancel-order-record .cont .mes {
	height:50px;
	border-bottom:1px solid #e7e8e5;
}
.cancel-order-record  .mes li {
	float:left;
	height:50px;
	margin-right:40px;
	line-height:50px;
	font-size:14px;
	font-weight:bold;
	color:#666;
}
.cancel-order-record  .mes .show-record {
	color:#999;
}
.cancel-order-record  .mes .pay-total {
	color:#e23435;
}
.cancel-order-record .cont .tip {
	height:48px;
	line-height:48px;
	font-size:12px;
	color:#999;
}
.cancel-order-record .progress-bar {
	width:566px;
	height:68px;
	margin:54px auto 0;
	background-image:url("../images/progress-bar-1.png");
	background-repeat:no-repeat;
	background-position:0 0;
}
.cancel-order-des {
	background-color:#fff;
	padding:0 20px 20px;
	margin-bottom:30px;
}
.cancel-order-des .title {
	height:55px;
}
.cancel-order-des .title .left-title {
	float:left;
	height:55px;
	line-height:55px;
	font-size:12px;
	font-weight:bold;
	color:#666;
}
.cancel-order-des .title .right-btn {
	float:right;
	width:60px;
	height:20px;
	margin-top:18px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	color:#333;
	border:1px solid #e7e8e5;
	background-color:#f5f5f5;
}
.cancel-order-des .cancel-order-detail {
	width:100%;
	border:1px solid #e7e8e5;
}
.cancel-order-des .cancel-order-detail th {
	font-size:12px;
	text-align:center;
	background-color:#f5f5f5;
	color:#333;
	height:40px;
	line-height:40px;
	font-weight:normal;
}
.cancel-order-des .cancel-order-detail td {
	font-size:12px;
	text-align:center;
	color:#333;
	height:32px;
	line-height:32px;
}
.cancel-order-des .deal-time {
	width:240px;
}
.cancel-order-des .deal-meg {
	width:530px;
}
.cancel-order-des .operator {
	width:220px;
}
.cancel-order-des td.text-left {
	width:450px;
	padding-left:80px;
	text-align:left;
}
.cancel-order-des td.time {
	color:#999;
}
.cancel-order-des .cancel-order-detail a {
	text-decoration:underline;
}
.cancel-order-des .cancel-order-detail .til {
	border:1px solid #e7e8e5;
	background-color:transparent;
	width:180px;
}
.cancel-order-des .cancel-order-detail .cont {
	border:1px solid #e7e8e5;
	text-align:left;
	padding-left:50px;
}
.cancel-order-des  .cont span {
	font-weight:bold;
}
.cancel-order-des  .cont .td-red {
	color:#e23435;
}
.cancel-order-des .td-m-r {
	margin-right:30px;
}
.cancel-order-des .refund-detail {
	height:32px;
	line-height:32px;
	font-size:12px;
	color:#999;
}
/*hxm-add-end*/
.applyafsh .sh_top .xishozhf .shop-difimg img {
	width:50px;
	height:50px
}
.applyafsh .sh_top .xishozhf .shop_name {
	float:left;
	margin-top:6px
}
.applyafsh .sh_top .xishozhf .shop_name a {
	color:#005ea7
}
.per30 {
	width:30%
}
.per20 {
	width:20%
}
.applyafsh .padbo {
	background:white
}
.applyafsh .padbo ul li {
	float:left;
	text-align:center;
	font-size:14px;
	line-height:50px;
	border-right:1px solid #dddddd;
	padding:30px 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.applyafsh .padbo ul .bor0 {
	border-right:0
}
.tyserve p {
	display:inline-block
}
.tyserve p a {
	display:block;
	width:112px;
	height:40px;
	text-align:center;
	line-height:40px;
	cursor:pointer;
	border:1px solid #dadada
}
.tyserve p .bred {
	border:1px solid #e23435
}
.tjsl {
	margin-top:38px
}
.tjsl .jajt {
	display:inline-block
}
.tjsl .jajt .pinu {
	padding:3px 8px;
	border:1px solid #dadada;
	vertical-align:middle
}
.tjsl .jajt .plup {
	padding:3px 7px;
	border:1px solid #dadada;
	vertical-align:middle
}
.tjsl .jajt input {
	width:46px;
	outline:none;
	border:1px solid #dadada;
	height:22px;
	text-align:center;
	vertical-align:middle
}
.diin {
	display:inline-block
}
.diin em {
	color:#E23435;
	vertical-align:sub
}
.aratext {
	margin-top:38px
}
.aratext .diin {
	float:left
}
.aratext .textareadis {
	float:left;
	margin-top:0
}
.lasupde {
	margin-top:38px
}
.lasupde .diin {
	float:left
}
.eunmess {
	padding:30px 66px;
	font-size:14px;
}
.lastaaph {
	border:1px solid #DADADA;
	padding:30px 12px
}
.goodpiece .co_blue {
	font-weight:100
}
.eunmess p {
	float:left
}
.eunmess .exokshm {
	color:#999999;
	width:350px;
	margin-left:20px
}
.eunmess .xdw {
	width:260px
}
.tydtabshi {
	margin-bottom:60px
}
.shenqans span>em {
	vertical-align:sub
}
.successaf {
	padding:15px
}
.cgzuy {
	border:1px solid #edd28b;
	background:#fffdee;
	overflow:hidden;
	padding:30px 0
}
.cg_l,.cg_r {
	width:50%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 30px
}
.cg_l .flll {
	float:left
}
.cg_l .flll img {
	width:46px;
	height:44px;
	margin-right:10px
}
.cg_l .tjfoeas {
	font-size:14px;
	float:left;
	width:400px
}
.cg_l .tjfoeas h2 {
	color:#7abd54;
	margin-bottom:22px
}
.cg_l .tjfoeas p {
	color:#666666
}
.cg_l .tjfoeas p a {
	color:#000000
}
.cg_l .tjfoeas p a:hover {
	color:#e23435
}
.cg_r {
	border-left:1px solid #edd28b
}
.cg_r .flll {
	float:left
}
.cg_r .flll img {
	width:95px;
	height:95px;
	margin-right:10px
}
.cg_r .tjfoeas {
	margin-top:28px;
	width:280px;
	font-size:14px;
	float:left
}
.cg_r .tjfoeas p {
	color:#666666
}
.eualif {
	padding:30px 0
}
.eualif .subtj_af {
	padding:8px 15px;
	border:1px solid #dadada;
	background:#eff8e8;
	font-size:16px;
	margin-left:225px
}
.eualif .subtj_af:hover {
	color:#666
}
.return-top ul li {
	display:inline-block;
	font-size:16px;
	font-weight:600;
	margin-right:74px
}
.return-top ul li a {
	color:#222222
}
.return-top ul .red {
	color:#e23435;
	border-bottom:2px solid #e23435;
	padding-bottom:10px
}
.return-top ul .red a {
	color:#e23435
}
.greatco-se {
	font-size:14px;
	text-align:right
}
.greatco {
	overflow:hidden
}
.greatco a {
	color:white;
	display:block;
	width:105px;
	height:26px;
	background:#e23435;
	line-height:26px;
	text-align:center;
	float:right
}
.greatco a i {
	background:url(../images/goodc.png) no-repeat;
	width:26px;
	height:26px;
	display:inline-block;
	vertical-align:bottom
}
.chx-se {
	margin-top:10px
}
.chx-se input {
	width:280px;
	height:40px;
	font-size:14px;
	color:#666666;
	border:1px solid #dadada;
	outline:none;
	padding:6px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.chx-se a {
	border:1px solid #dadada;
	color:#666666;
	padding:11px 10px;
	background:#F9F9F9
}
.r_1 {
	width:18%
}
.r_2 {
	width:32%
}
.ttoda {
	background:#f5f5f5
}
.ttoda td {
	padding:14.5px 0;
	border:0
}
.lig6 {
	color:#999999
}
.shop-app-trac {
	text-align:center;
	float:left;
	margin:0 10px;
	padding:12px 0
}
.shop-app-trac .jt-shp img {
	width:50px;
	height:50px
}
.shop-app-trac .jt-butan {
	padding-top:6px
}
.shop-app-trac .jt-butan a {
	padding:6px 16px;
	border:1px solid #bfd6af;
	background:#edf7e5;
	margin:0 5px
}
.shop-app-trac .jt-butan .grey {
	background:#e3e3e3;
	border-color:#e3e3e3
}
.sheetbd {
	margin-top:30px
}
.sheetbd table {
	border:1px solid #e3e3e3;
	text-align:center;
	font-size:14px
}
.app-con {
	padding:20px 0
}
.app-con p {
	color:#444444;
	font-size:14px
}
.sele_t {
	outline:none;
	width:90px;
	height:20px;
	border:1px solid #e3e3e3
}
.rt_1 {
	width:15%
}
.rt_2 {
	width:25%
}
.padjus {
	padding:10px 0
}
.spitysheet table .testrac td {
	padding:10px
}
.spitysheet table .te-al-le {
	text-align:left
}
.xindw {
	text-align:left
}
.rc_1 {
	width:20%
}
.loginsum_cm {
	height:120px;
	line-height:120px
}
.loginsum_cm .login-dl {
	float:left
}
.loginsum_cm .login-dl img {
	width:183px;
	height:57px;
	vertical-align:middle
}
.loginsum_cm .login-welcome {
	float:left;
	margin-left:30px
}
.loginsum_cm .login-welcome span {
	font-size:28px;
	color:#666666;
	font-family:"微软雅黑"
}
.loginsum_main {
	font-family:"微软雅黑";
	position:relative;
	min-height:486px;
	max-height:486px
}
.loginsum_main .advertisement {
	float:left
}
.loginsum_main .advertisement img {
	width:621px;
	height:475px
}
.loginsum_main .login_form {
	float:right
}
.loginsum_main .login_form .lo_intext {
	width:346px;
	background:white;
	margin-top:8px
}
.loginsum_main .login_form .lo_intext .layel1 {
	color:#e23435;
	font-size:18px;
	font-weight:bold;
	height:54px;
	line-height:54px;
	text-align:center
}
.loginsum_main .login_form .lo_intext .layel2 {
	padding:30px 0;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	overflow:hidden
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa {
	width:304px;
	height:37px;
	border:1px solid #bbbbbb;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa label {
	width:37px;
	height:37px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	border-right:1px solid #bbbbbb
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa .uspa_user {
	background-position:6px 6px
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa .uspa_pwd {
	background-position:10px -26px
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa .text_cmu {
	float:left;
	width:265px;
	height:37px;
	border:0;
	padding:0 10px;
	font-size:14px;
	outline:none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.loginsum_main .login_form .lo_intext .layel2 .check_cum {
	width:152px;
	float:left;
	margin-left:21px
}
.loginsum_main .login_form .lo_intext .layel2 .check_cum .text_cmu {
	width:100%
}
.loginsum_main .login_form .lo_intext .layel2 .check_cum_img {
	float:left;
	width:152px
}
.loginsum_main .login_form .lo_intext .layel2 .check_cum_img img {
	height:37px;
	width:100px;
	margin-left:21px
}
.loginsum_main .login_form .lo_intext .layel2 .text_uspa_focus {
	border-color:#08c;
	box-shadow:0 0 4px #8bd6fb;
	-moz-transform:all 0.2s easc-out 0s;
	-ms-transform:all 0.2s easc-out 0s;
	-webkit-transform:all 0.2s easc-out 0s;
	transform:all 0.2s easc-out 0s
}
.loginsum_main .login_form .lo_intext .layel2 .login_bnt {
	margin-top:20px
}
.loginsum_main .login_form .lo_intext .layel2 .login_bnt a {
	color:white;
	font-size:20px;
	font-weight:600;
	display:block;
	width:304px;
	height:37px;
	line-height:37px;
	background:#e23435;
	text-align:center;
	margin:0 auto
}
.loginsum_main .login_form .lo_intext .layel2 .login_bnt a:hover {
	background:rgba(226,52,53,0.92)
}
.loginsum_main .login_form .lo_intext .layel3 {
	overflow:hidden
}
.judgp {
	background:url(../images/loginchat.png) no-repeat;
	display:inline-block
}
.sum_reme_for {
	color:#666666;
	padding:0 21px
}
.sum_reme_for .autplog {
	float:left
}
.sum_reme_for .autplog label,.sum_reme_for .autplog input {
	vertical-align:middle;
	cursor:pointer
}
.sum_reme_for .foget_pwt {
	float:right
}
.sum_reme_for .foget_pwt a {
	cursor:pointer
}
.contactsty {
	padding:14px 0;
	overflow:hidden
}
.contactsty .tecant_c {
	float:left;
	margin-left:21px
}
.contactsty .tecant_c ul li {
	float:left
}
.contactsty .tecant_c ul li .justclix {
	display:block;
	cursor:pointer
}
.contactsty .tecant_c ul li .justclix i {
	width:27px;
	height:27px;
	vertical-align:middle
}
.contactsty .tecant_c ul li .justclix span {
	vertical-align:middle;
	display:inline-block;
	font-size:16px
}
.contactsty .tecant_c ul li .co_qq {
	background-position:-31px 2px
}
.contactsty .tecant_c ul li .co_wechat {
	background-position:-33px -30px
}
.contactsty .tecant_c ul li .co_alipay {
	background-position:-66px 2px
}
.contactsty .tecant_c ul .spacer {
	margin:9px 19px 0 19px
}
.contactsty .register_c {
	float:right;
	margin-right:21px;
}
.contactsty .register_c .justclix {
	display:block;
	cursor:pointer
}
.contactsty .register_c .justclix .co_register {
	width:27px;
	height:27px;
	background-position:-30px -60px;
	vertical-align:middle
}
.contactsty .register_c .justclix span {
	display:inline-block;
	vertical-align:middle;
	font-size:16px;
	color:#bf1919
}
.trade {
	background:url(../images/trade.png);
	width:12px;
	height:16px;
	display:inline-block;
	vertical-align:middle;
	margin-right:2px
}
.tradejf .coup-tit {
	padding:0
}
.tradejf .tu span a {
	color:#005ea7
}
.tradejf .sclq:hover .introducetrade {
	display:block
}
.introducetrade {
	display:none;
	width:325px;
	position:absolute;
	border:1px solid #ddd;
	background:#fff;
	-webkit-box-shadow:0 0 2px 2px #eee;
	-moz-box-shadow:0 0 2px 2px #eee;
	box-shadow:0 0 2px 2px #eee;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	border-radius:1px;
	font-family:"Microsoft YaHei";
	line-height:30px;
	z-index:99
}
.introducetrade .pc {
	background:#fff;
	padding:10px;
	color:#333;
	text-align:left;
	overflow:hidden;
	font-size:12px
}
.cn-apply {
	padding:0 15px
}
.cn-apply a {
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
	margin-right:30px
}
.cn-apply .curp {
	color:#e23435;
	border-bottom:2px solid #e23435;
	padding-bottom:3px
}
.las-sprite,.las-clock,.las-ear,.las-flo,.las-flo2,.las-flo3,.las-flo4,.las-flo_g,.las-flo_g2,.las-flo_g3,.las-flo_g4,.las-pass1,.las-pass2,.las-pass3,.las-pass4,.las-pd,.las-pp,.las-warning,.las-wty {
	background-image:url('../images/las-sf04055e99c.png');
	background-repeat:no-repeat
}
.las-clock {
	background-position:0 0;
	height:48px;
	width:48px
}
.las-ear {
	background-position:0 -58px;
	height:26px;
	width:24px
}
.las-flo {
	background-position:0 -94px;
	height:32px;
	width:32px
}
.las-flo2 {
	background-position:0 -136px;
	height:32px;
	width:32px
}
.las-flo3 {
	background-position:0 -178px;
	height:32px;
	width:32px
}
.las-flo4 {
	background-position:0 -220px;
	height:32px;
	width:32px
}
.las-flo_g {
	background-position:0 -262px;
	height:32px;
	width:32px
}
.las-flo_g2 {
	background-position:0 -304px;
	height:32px;
	width:32px
}
.las-flo_g3 {
	background-position:0 -346px;
	height:32px;
	width:32px
}
.las-flo_g4 {
	background-position:0 -388px;
	height:32px;
	width:32px
}
.las-pass1 {
	background-position:0 -430px;
	height:32px;
	width:32px
}
.las-pass2 {
	background-position:0 -472px;
	height:32px;
	width:32px
}
.las-pass3 {
	background-position:0 -514px;
	height:32px;
	width:32px
}
.las-pass4 {
	background-position:0 -556px;
	height:32px;
	width:32px
}
.las-pd {
	background-position:0 -598px;
	height:13px;
	width:13px
}
.las-pp {
	background-position:0 -621px;
	height:14px;
	width:14px
}
.las-warning {
	background-position:0 -645px;
	height:16px;
	width:16px
}
.las-wty {
	background-position:0 -671px;
	height:17px;
	width:17px
}
.warning {
	padding:0 15px;
	background:#fffdee;
	height:30px;
	line-height:30px;
	margin-top:20px
}
.warning i {
	display:inline-block;
	vertical-align:middle
}
.warning span {
	vertical-align:middle;
	font-family:"微软雅黑";
	font-size:12px;
	color:#ff4f11
}
.applyaum {
	background:white;
	padding:15px 0
}
.orderlist-servecenter {
	padding:0 60px
}
.orderlist-servecenter .sx4 {
	width:272px
}
.orderlist-servecenter .order-alone-li .time_or td .time {
	margin-right:50px
}
.orderlist-servecenter .order-alone-li table {
	border:1px solid #e5e5e5
}
.orderlist-servecenter .order-alone-li .conten_or td {
	border-top:0
}
.orderlist-servecenter .conten_or td {
	padding:0
}
.orderlist-servecenter .conten_or .sx1 {
	border-right:1px solid #e5e5e5
}
.orderlist-servecenter .conten_or .duoal {
	padding:16px 20px;
	overflow:hidden;
	border-top:1px solid #e5e5e5
}
.orderlist-servecenter .conten_or .duoal:first-child {
	border-top:0
}
.orderlist-servecenter .conten_or .duoal img {
	width:60px;
	height:60px;
	border:1px solid #e5e5e5;
	float:left
}
.orderlist-servecenter .conten_or .duoal .shop_name {
	width:200px;
	float:left;
	height:44px;
	line-height:22px;
	margin-top:8px;
	font-size:14px
}
.orderlist-servecenter .conten_or .duoal .iu {
	float:left;
	margin-top:22px;
	margin-left:26px;
	color:#999999
}
.orderlist-servecenter .conten_or .sx4 {
	text-align:center
}
.orderlist-servecenter .conten_or .sx4 a {
	padding:6px 10px;
	background:#e5e5e5;
	font-size:12px;
	border-radius:4px;
	display:block;
	width:104px;
	margin:0 auto;
	margin-bottom:10px
}
.orderlist-servecenter .conten_or .sx4 a:hover {
	color:#FFFFFF;
	background:#e23435
}
.orderlist-servecenter .conten_or .sx4 a.nomarba {
	padding:0;
	background:inherit;
	border-radius:inherit
}
.orderlist-servecenter .conten_or .sx4 a.nomarba:hover {
	color:#e23435;
	background:inherit
}
.orderlist-servecenter .las-pp,.orderlist-servecenter .xuname {
	display:inline-block;
	vertical-align:middle;
	color:#999999
}
.orderlist-servecenter .page .fr {
	margin-top:0
}
.applyrecord .returnmagament {
	min-height:inherit
}
.applyrecord .returnmagament .sx1 {
	width:150px;
	cursor:pointer
}
.applyrecord .returnmagament .sx5 {
	width:239.8px
}
.applyrecord .returnmagament .sx3 {
	width:120.8px;
	cursor:pointer
}
.applyrecord .returnmagament .shorl {
	right:14px;
	top:16px
}
.applyrecord .returnmagament .shorw {
	right:8px;
	top:16px
}
.applyrecord .returnmagament .returngoods {
	position:relative
}
.applyrecord .returnmagament .hid-derei {
	right:273px;
	width:119px
}
.applyrecord .returnmagament .sq_der {
	right:inherit;
	left:0;
	width:148px
}
.applyrecord .returnmagament .sxbb {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.applyrecord .returnmagament .hid-derei ul li a {
	padding:6px 0px 6px 31px
}
.applyrecord .returnmagament .sq_der ul li a {
	padding:6px 0px 6px 25px
}
.flowpath {
	background:white
}
.line-flowpath {
	padding:50px 0;
	width:1000px;
	margin:0 auto
}
.line-flowpath span {
	display:block;
	float:left;
	width:25%;
	height:6px;
	background:#cdcdcd;
	position:relative;
	border-radius:10px;
	text-align:center;
	margin-left:-3px
}
.line-flowpath span i {
	display:inline-block;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-16px;
	margin-left:-16px;
	text-align:center
}
.line-flowpath span em {
	display:block;
	position:relative;
	top:25px;
	font-family:"微软雅黑";
	font-size:12px;
	color:#cdcdcd
}
.line-flowpath .green {
	background:#bce8a3
}
.line-flowpath .green .las-flo {
	background-position:0 -430px
}
.line-flowpath .green .las-flo2 {
	background-position:0 -472px
}
.line-flowpath .green .las-flo3 {
	background-position:0 -514px
}
.line-flowpath .green .las-flo4 {
	background-position:0 -556px
}
.line-flowpath .green em {
	color:#bce8a3
}
.line-flowpath .now {
	background:#7abd54
}
.line-flowpath .now .las-flo {
	background-position:0 -262px
}
.line-flowpath .now .las-flo2 {
	background-position:0 -304px
}
.line-flowpath .now .las-flo3 {
	background-position:0 -346px
}
.line-flowpath .now .las-flo4 {
	background-position:0 -388px
}
.line-flowpath .now em {
	color:#7abd54
}
.apply-list-flowpath .warning {
	padding:0 25px;
	height:40px;
	line-height:40px
}
.applydamage {
	margin-top:26px;
	background:white;
	padding:15px;
	font-family:"微软雅黑"
}
.applydamage h2 {
	font-size:18px;
	color:#333333;
	font-weight:normal;
	text-align:center;
	margin-top:11px
}
.titin_form {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #efefef;
	padding:0 25px
}
.titin_form .light {
	color:#999999
}
.titin_form span {
	float:left;
	display:block;
	font-size:12px;
	width:33.33333%
}
.titin_form span.teri {
	text-align:right
}
.formsinm {
	width:910px;
	margin:0 auto;
	border:1px solid #efefef;
	margin-top:40px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contcs_form {
	padding:19px 25px;
	position:relative
}
.contcs_form .lort-l .infoemx img {
	width:50px;
	height:50px;
	border:1px solid #efefef;
	float:left;
	margin-left:10px
}
.contcs_form .lort-l .infoemx img:first-child {
	margin-left:0
}
.contcs_form .lort-l .infoemx .aloneli {
	float:left;
	line-height:50px;
	width:300px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-left:20px
}
.contcs_form .lort-l .infoemx .aloneli a {
	font-size:12px;
	color:#999999
}
.contcs_form .lort-r {
	float:right;
	color:#999999;
	position:absolute;
	bottom:20px;
	right:30px
}
.infoemx {
	margin:20px 0;
	overflow:hidden
}
.formsatrdad {
	width:910px;
	margin:0 auto;
	margin-top:34px;
	padding-bottom:33px
}
.formsatrdad .birth_jz {
	margin-top:30px
}
.formsatrdad ul {
	clear:both;
	overflow:hidden
}
.formsatrdad ul li {
	float:left
}
.formsatrdad ul .serve_lifir {
	margin-top:7px;
	margin-right:15px;
	padding-left:25px;
	letter-spacing:2.4px;
	width:104px
}
.formsatrdad ul .serve_lifir em {
	color:#e23435;
	font-size:16px;
	margin-right:6px
}
.formsatrdad ul .serve_lifir span {
	font-size:12px;
	color:#222222
}
.formsatrdad ul .serve_lifir em,.formsatrdad ul .serve_lifir span {
	vertical-align:text-top
}
.formsatrdad ul .warjs {
	font-size:12px;
	color:#e23435
}
.formsatrdad ul p {
	letter-spacing:2.4px
}
.formsatrdad ul .jins {
	color:#e23435;
	margin-top:5px
}
.formsatrdad ul .jins .las-wty {
	display:inline-block;
	vertical-align:top
}
.formsatrdad ul .jins span {
	display:inline-block;
	width:738px
}
.formsatrdad ul .jins a {
	color:#666666
}
.formsatrdad ul .wifull {
	width:766px
}
.formsatrdad ul .choosetyp select {
	font-size:12px;
	width:148px;
	height:35px;
	border:1px solid #efefef
}
.formsatrdad ul .choosetyp select:focus {
	outline:none
}
.formsatrdad ul .choosetyp2 {
	position:relative
}
.formsatrdad ul .choosetyp2 textarea {
	width:100%;
	height:210px;
	border:1px solid #efefef;
	resize:none;
	padding:10px;
	letter-spacing:2px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.formsatrdad ul .choosetyp2 textarea:focus {
	outline:none;
	border-color:#ff7a48
}
.formsatrdad ul .choosetyp2 span {
	position:absolute;
	right:20px;
	bottom:20px;
	color:#ff7a48
}
.formsatrdad ul .choosetyp3 ul li {
	margin-right:10px
}
.formsatrdad ul .choosetyp4 span {
	display:block;
	width:187px;
	height:30px;
	border:2px solid #efefef;
	text-align:center;
	line-height:30px;
	float:left;
	margin-right:10px;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.formsatrdad ul .choosetyp4 .nexyt {
	border-color:#e4393c
}
.formsatrdad ul .choosetyp4 .nexyt i {
	position:absolute;
	bottom:-2px;
	right:-2px
}
.formsatrdad ul .choosetyp5 {
	margin-left:128px;
	margin-top:10px
}
.formsatrdad ul .choosetyp5 a {
	display:block;
	height:40px;
	width:116px;
	text-align:center;
	line-height:40px;
	background:#e23435;
	color:white;
	font-size:16px;
	border-radius:6px;
	cursor:pointer
}
.formsatrdad ul .choosetyp5 a:hover {
	background:rgba(226,52,53,0.8)
}
.formsatrdad ul .choosetyp6 {
	background:#f5f5f5;
	overflow:hidden
}
.formsatrdad ul .choosetyp6 span {
	height:36px;
	line-height:36px;
	color:#999999;
	letter-spacing:2.4px;
	float:left;
	width:25%;
	text-align:center
}
.formsatrdad .tipcant {
	display:none
}
.applyrestore {
	background:#fffef6;
	width:510px;
	height:200px;
	margin:0 auto;
	padding:30px 0;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-top:40px
}
.applyrestore .tit {
	color:#333333;
	font-size:12px;
	font-weight:600;
	text-align:center
}
.applyrestore .mali {
	color:#999999;
	font-size:12px;
	width:360px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:38px
}
.applyrestore a {
	display:block;
	width:160px;
	height:26px;
	background:#f6f6f6;
	border:1px solid #dddddd;
	color:#999999;
	text-align:center;
	line-height:26px;
	border-radius:5px;
	margin:0 auto;
	cursor:pointer
}
.applyrestore a:hover {
	border:1px solid #CCCCCC
}
.cantsubmit .tipcant {
	display:block
}
.cantsubmit ul .choosetyp5 a {
	background:#e6e6e6;
	cursor:no-drop
}
.cantsubmit ul .choosetyp5 a:hover {
	background:#e6e6e6
}
.repairsheet {
	margin-top:26px;
	background:white;
	font-family:"微软雅黑";
	padding-bottom:100px
}
.repairsheet .titnum {
	height:68px;
	line-height:68px;
	padding:0 25px;
	border-bottom:1px solid #f5f5f5;
	font-size:14px;
	color:#333333
}
.repairsheet .titnum .ye {
	color:#ffb047;
	margin-left:10px
}
.clock-wainfont {
	width:400px;
	margin:0 auto;
	padding:45px 0
}
.clock-wainfont .clockle {
	float:left
}
.clock-wainfont .clockle i {
	display:inline-block
}
.clock-wainfont .wainfontri {
	float:left;
	margin-left:18px
}
.clock-wainfont .wainfontri .waintop span {
	display:block
}
.clock-wainfont .wainfontri .waintop .lin1 {
	font-size:20px
}
.clock-wainfont .wainfontri .waintop .lin2 {
	font-size:14px;
	color:#999999;
	margin-top:10px
}
.clock-wainfont .wainfontri .waintop .lin2 em {
	color:#e23435
}
.clock-wainfont .wainfontri .waindown {
	margin-top:36px
}
.clock-wainfont .wainfontri .waindown a {
	display:block;
	width:108px;
	height:23px;
	line-height:23px;
	text-align:center;
	float:left;
	border:1px solid #dddddd;
	margin:0 8px;
	background:#f5f5f5;
	color:inherit
}
.clock-wainfont .wainfontri .waindown .updatared {
	background:#e23435;
	border-color:#e23435;
	color:white
}
.createbill {
	font-family:"微软雅黑";
	border-bottom:1px solid #f5f5f5
}
.createbill .sheet1 {
	width:25%;
	float:left
}
.createbill .sheet1 p {
	line-height:40px;
	color:#999999;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.createbill .sheet1 .las-ear {
	display:inline-block;
	vertical-align:text-bottom;
	margin-left:5px
}
.createbill .sheet2 {
	width:50%;
	float:left;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	position:relative
}
.createbill .sheet2 .ci {
	font-size:12px;
	color:#999999
}
.createbill .sheet2 ul.suimg li {
	float:left;
	margin-left:20px;
	margin-top:22px
}
.createbill .sheet2 ul.suimg li img {
	width:46px;
	height:46px;
	border:1px solid #f5f5f5;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.createbill .sheet2 ul.suimg li:first-child {
	margin-left:0
}
.createbill .sheet2 .sbys {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-103px;
	margin-top:-52px
}
.createbill .sh {
	padding:25px;
	min-height:210px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contacts_report {
	width:100%;
	padding:0 25px;
	margin-top:14px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.contact_left {
	width:58%;
	float:left
}
.contact_left .tit_top {
	height:40px;
	line-height:40px;
	background:#eeeeee;
	padding:0 12px
}
.contact_left .tit_top i {
	padding:4px 6px;
	color:#e23435;
	font-size:12px;
	background:#ffdbdb;
	margin-right:10px
}
.contact_left .tit_top span {
	color:#666666
}
.maincontact {
	background:#fbfbfb;
	padding:0 12px
}
.report_right {
	width:41%;
	float:right
}
.date_time_alone {
	text-align:center;
	padding-top:20px
}
.date_time_alone span {
	color:#666666;
	background:#eeeeee;
	padding:4px 16px;
	border-radius:10px
}
.sales_head_logo {
	float:left;
	width:40px;
	height:40px;
	border-radius:50%;
	overflow:hidden
}
.sales_head_logo img {
	width:40px;
	height:40px
}
.explay_sales_head {
	float:left;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px
}
.explay_sales_head i {
	background:url(../images/conversition.png) no-repeat;
	width:21px;
	height:21px;
	display:inline-block;
	vertical-align:middle
}
.explay_sales_head .sales_manage {
	display:inline-block;
	background:#dddddd;
	color:#999999;
	padding:2px 6px;
	position:relative;
	margin-left:-4px;
	-moz-border-radius-topright:12px;
	-webkit-border-top-right-radius:12px;
	border-top-right-radius:12px;
	-moz-border-radius-bottomright:12px;
	-webkit-border-bottom-right-radius:12px;
	border-bottom-right-radius:12px
}
.explay_sales_head .sales_manage:before {
	content:"";
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-left:4px solid white;
	border-bottom:10px solid transparent;
	position:absolute;
	left:0;
	top:0
}
.explay_sales_head .store_name {
	margin-left:6px;
	max-width:300px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	vertical-align:sub
}
.myself_head {
	width:53%;
	background:#eeeeee;
	color:#333333;
	padding:10px;
	margin-left:50px;
	margin-right:50px;
	position:relative;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px
}
.myself_head img {
	margin-top:10px;
	max-width:100%
}
.myself_head:before {
	content:"";
	background:url(../images/sig.png) no-repeat;
	width:14px;
	height:33px;
	position:absolute;
	left:-13px;
	top:50%;
	margin-top:-16.5px
}
.myself_right .sales_head_logo {
	float:right
}
.myself_right .explay_sales_head {
	float:right
}
.myself_right .explay_sales_head i {
	background-position:0 -27px;
	position:relative;
	left:8px;
	z-index:9
}
.myself_right .explay_sales_head .sales_manage:before {
	border:0
}
.myself_right .myself_head {
	float:right;
	background:#fde7d9
}
.myself_right .myself_head img {
	float:right
}
.myself_right .myself_head:before {
	left:inherit;
	right:-13px;
	background-position:-14px 0
}
.textarea_c_le {
	border:1px solid #eeeeee;
	padding:10px;
	padding-bottom:30px
}
.textarea_c_le textarea {
	width:100%;
	height:326px;
	border:0;
	outline:none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.textarea_c_le p {
	text-align:right
}
.add_bor {
	border:1px solid #ffb65c
}
.uploadimg_tx ul {
	overflow:hidden
}
.uploadimg_tx ul li {
	float:left;
	margin-left:10px
}
.uploadimg_tx ul li img {
	width:60px;
	height:60px
}
.uploadimg_tx ul li:first-child {
	margin-left:0
}
.uploadimg_tx p {
	text-align:left
}
.hilldown .replysales {
	margin-top:30px
}
.hilldown .replysales a {
	padding:6px 10px;
	border:1px solid #eeeeee;
	border-radius:6px
}
.hilldown .replysales .repl1 {
	background:#f6f6f6
}
.hilldown .replysales .repl1:hover {
	color:#666666;
	background:#EEEEEE
}
.hilldown .replysales .repl2 {
	background:white;
	margin-left:40px
}
.hilldown .replysales .repl2:hover {
	color:#666666;
	background:#f9f9f9
}
.hilldown .replysales .repl3 {
	background:#e23435;
	border-color:#e23435;
	margin-left:25px;
	color:white
}
.hilldown .replysales .repl3:hover {
	color:white;
	background:rgba(226,52,53,0.9)
}
.hilldown .endtime_re {
	margin-top:80px
}
.hilldown .endtime_re span {
	color:#e23435;
	font-weight:600;
	letter-spacing:2px
}
.main_page_last {
	clear:both;
	text-align:center;
	padding:20px 25px
}
.timeline_ch {
	padding:0 50px
}
.timeline_ch .near {
	margin-top:6px;
	color:#e23435;
	position:relative
}
.timeline_ch .near:before {
	content:"";
	background:url(../images/lc.png) no-repeat;
	position:absolute;
	left:-22px;
	top:6px;
	width:7px;
	height:7px;
	z-index:9
}
.timeline_ch .near:after {
	content:"";
	width:1px;
	background:#85c363;
	height:25px;
	position:absolute;
	left:-19px;
	top:7px
}
.timeline_ch .near:last-child:after {
	width:0px;
	height:0px
}
.timeline_ch .bigrar:before {
	left:-26px;
	top:0;
	width:14px;
	height:14px;
	background-position:-10px 0
}
.createline {
	padding:24px 0
}
.vevwell .contact_left {
	width:100%
}
.vevwell .myself_head {
	width:30%
}
.vevwell .main_page_last {
	text-align:right
}
.goods_infom {
	overflow:hidden;
	background:#f3fbfe;
	padding:12px
}
.goods_infom .fi_imgli {
	float:left
}
.goods_infom .fi_imgli img {
	width:100px;
	height:100px;
	border:1px solid #f5f5f5
}
.goods_infom .fi_fonri {
	float:left;
	width:866px;
	margin-left:12px
}
.goods_infom .fi_fonri p {
	color:#888888;
	line-height:1.8;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.mistake_afr {
	border-bottom:1px solid #e6e6e6;
	padding:20px 0
}
.gsinfo_xx {
	color:#999999
}
.smallimg_t img {
	width:60px;
	height:60px;
	cursor:pointer;
	margin-left:10px
}
.smallimg_t img:first-child {
	margin-left:0
}
.bigimg_t {
	margin-top:10px
}
.bigimg_t img {
	width:300px;
	height:300px
}
.tips_jub {
	padding:20px 0
}
.tips_jub a {
	color:#e23435
}
.boxbutn_re {
	text-align:center;
	padding:20px
}
.cback {
	padding:4px 20px;
	background:#e23435;
	color:white;
	font-size:14px;
	border-radius:4px;
	margin:0 10px
}
.cback:hover {
	background:rgba(226,52,53,0.8);
	color:white
}
.footer {
	background:white
}
.rgbla {
	float:left;
	padding:0 10px 0 5px;
	font-size:14px;
	display:block;
	line-height:38px
}
.rgbla em {
	color:#e23435
}
/*提现申请 s---2018.06.01 */
.border-bottom-1 {
	border-bottom:1px solid #dddddd;
	padding-bottom:15px;
}
.withdraw-select {
	padding:15px 0 45px 0;
}
.withdraw-select .withdraw-select-p {
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#333333;
}
.withdraw-select-dl {
	margin-top:12px;
}
.withdraw-select-dl dd {
	min-width:135px;
	height:50px;
	line-height:50px;
	padding-left:10px;
	border:1px solid transparent;
	padding-right:10px;
}
.withdraw-select-dl-color {
	border:1px solid #2194ff !important;
	border-radius:3%;
}
.withdraw-select-dl dd span {
	font-size:14px;
	margin-left:10px;
}
.withdraw-select b {
	width:36px;
	height:36px;
	display:inline-block;
	vertical-align:middle;
}
.withdraw-select b img {
	width:100%;
	height:100%;
}
.withdraw-select label {
	display:inline-block;
	vertical-align:middle;
	width:18px;
	height:18px;
	margin-right:12px;
	border-radius:50%;
	border:1px solid #cdcdcd;
	cursor:pointer;
}
.withdraw-select .withdrawimg3 {
	width:53px;
}
.withdraw-select-labels {
	background:url(../images/tx-chengs.png) no-repeat 5px 5px;
	background-size:50% 50%;
}
.withdraw-Bindings {
	width:970px;
	height:34px;
	background-color:#f5f5f5;
	padding:18px 20px;
}
.Bindings-img {
	width:36px;
	height:36px;
	display:inline-block;
	vertical-align:middle;
}
.Bindings-img img {
	width:100%;
}
.Bindings-name {
	margin-left:22px;
}
.Bindings-dev,.Bindings-hone {
	line-height:19px;
	font-size:14px;
}
.Bindings-edit {
	margin-left:170px;
	line-height:34px;
}
.Bindings-edit i {
	width:20px;
	height:22px;
	display:inline-block;
	background:url(../images/tix-bianji.png)no-repeat;
	vertical-align:middle;
	margin-right:10px;
}
.withdraw-cont-wrap {
	margin-top:20px;
	display:none;
}
.Be_careful {
	line-height:34px;
	font-size:14px;
	margin-right:15px;
}
.Bindings-none-cont {
	font-size:14px;
	line-height:34px;
	margin-left:15px
}
.Bindings-none-cont a {
	color:#56acfd;
}
.withdraw-Amounts-input ul li {
	float:none;
	padding:0;
	height:49px;
	line-height:49px;
}
.withdraw-Amounts-input ul li:first-of-type {
	border-bottom:1px solid #dbdbdb;
}
.withdraw-Amounts-input ul {
	border:1px solid #dbdbdb;
	width:374px;
	height:98px;
	padding:0  52px;
}
.Amounts-p {
	margin-top:20px;
	line-height:45px;
	font-size:16px;
}
.Amounts-p em {
	font-size:18px;
	color:#ff2828;
}
.Amounts-input {
	width:300px;
	height:25px;
	text-align:left;
	font-size:16px;
	background-color:#fff;
	line-height:25px;
}
.Amounts-btn {
	font-size:14px;
	color:#2596ff;
	text-align:right;
	background-color:#fff;
}
.Amounts-li-box {
	font-size:12px !important;
	text-align:left;
}
.Amounts-li-box em {
	display:inline-block;
	text-align:right;
	color:#bfbfbf;
}
.Amounts-li-tx {
	margin-top:20px !important;
	height:29px !important;
	line-height:29px !important;
}
.withdraw-Amounts-input {
	position:relative;
}
.withdraw-Amounts-input i {
	display:block;
	position:absolute;
	font-size:16px;
	left:23px;
	top:23px;
	color:#333;
}
.withdraw-Password {
	width:480px;
}
.withdraw-Password-pay {
	height:50px;
	line-height:50px;
	font-size:16px;
	border-bottom:1px solid #dbdbdb;
	margin-top:20px;
}
.Password-pay-input {
	margin-left:20px;
	font-size:16px;
}
.Password-pay-input input {
	height:25px;
	line-height:25px;
}
.withdraw-Password p {
	height:44px;
	line-height:44px;
	font-size:14px;
}
.withdraw-Password p a {
	color:#56acfd;
}
.withdraw-Reminder {
	width:440px;
	padding:16px 20px;
	background-color:#f5f5f5;
}
.withdraw-Reminder p {
	font-size:12px;
	line-height:20px;
}
.Bindings-img-yl {
	width:53px;
}
/*提现申请 e--- */
/*绑定新账号弹窗 s*/
.z-bind-bg {
	position:fixed;
	max-width:1920px;
	margin:0 auto;
	width:100%;
	left:0;
	right:0;
	top:0;
	display:none;
	bottom:0;
	z-index:12;
	background:rgba(0,0,0,0.4);
}
.z-bind-pop {
	width:640px;
	min-height:350px;
	display:none;
	box-sizing:border-box;
	text-align:center;
	color:#333;
	background-color:#fff;
	overflow:hidden;
	box-shadow:1px 1px 0 rgba(0,0,0,.3);
	z-index:899;
	position:fixed;
	left:50%;
	top:50%;
	margin:auto;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.z-bind-pop .z-bind-head {
	height:49px;
	border-bottom:1px solid #c8c8c8;
	padding:0 25px;
	text-align:left;
	position:relative;
}
.z-bind-pop .z-bind-head h5 {
	font-size:16px;
	color:#333;
	height:49px;
	line-height:49px;
	font-weight:600;
}
.z-bind-pop .z-bind-head .z-bind-cosle {
	position:absolute;
	display:block;
	right:25px;
	top:16px;
	width:16px;
	height:16px;
	background:url(../images/bind-x.png)no-repeat;
	background-size:100% 100%;
	cursor:pointer;
}
.z-bind-li ul {
	padding:40px 0 0 70px;
}
.z-bind-li ul li {
	height:48px;
	line-height:48px;
	font-size:14px;
	margin-bottom:25px;
}
.z-bind-li ul li span {
	display:block;
	font-size:14px;
	min-width:70px;
}
.z-bind-text {
	margin-left:17px;
}
.z-bind-text input {
	padding-left:20px;
	height:46px;
	line-height:46px;
	font-size:14px;
	width:303px;
	border:1px solid #cecece;
}
.z-bind-btn {
	margin:0 auto;
	width:185px;
	padding-top:20px;
}
.z-bind-qx,.z-bind-qd {
	border-radius:5px;
	width:78px;
	height:33px;
	line-height:33px;
	background-color:#f5f5f5;
	border:1px solid #cecece;
	font-size:12px;
	cursor:pointer;
}
.z-bind-qd {
	background-color:#019eef;
	border:1px solid #019eef;
}
.z-bind-qd input {
	background:#019eef;
	color:#fff;
}
/*绑定新账号弹窗 e*/