
.memberNav {
	width: 188px;
	height: 100%;
	display: table-cell;
	background: #f5f5f5;
	vertical-align: top;
	padding-bottom: 200px;
}

.memberContent {
	display: table-cell;
	width: 1010px;
	vertical-align: top;
}

.memberContent .cont {
	float: right;
	width: 990px;
}

.memberNav .navs {
	padding: 35px 30px;
	overflow: hidden;
}

.memberNav .navs>li {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin-bottom: 20px;
}

.memberNav .navs>li .snav {
	margin-top: 5px;
}

.memberNav .navs>li .snav>li {
	line-height: 25px;
}

.memberNav .navs>li .snav>li a {
	font-size: 12px;
	color: #9b9b9b;
}

.memberContent .acct {
	color: #1374c3;
}

.memberContent .d_order>li, .memberContent .d_assets>li {
	float: left;
	width: 33.3%;
}

.memberContent .d_order>li .data, .memberContent .d_assets>li .data {
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	margin-top: 10px;
}

.memberContent .d_order .cicon {
	width: 50px;
	height: 50px;
	margin: 0px auto;
}

.memberContent .d_assets .icon {
	width: 60px;
	height: 30px;
	background: #44b134;
	margin: 20px auto 0 auto;
	text-align: center;
	color: #fff;
	line-height: 30px;
}

#searchArea.m .searchBox {
	width: 1200px;
}

#searchArea.m .searchBox .searchin {
	width: 300px;
	margin-right: 20px;
}

#searchArea.m .searchBox .searchbox {
	width: 155px;
}

#searchArea.m .searchBox .search {
	margin-top: 20px;
	border: 1px solid #d2d2d2;
	overflow: hidden;
}

#searchArea.m .searchBox .shopCart {
	margin-top: 20px;
}

#searchArea.m .searchBox .searchbtn {
	background: #f7f7f7;
	color: #333;
}

#searchArea.m .searchBox .typebox {
	background: #f7f7f7;
}

#searchArea.m .logo {
	width: 240px;
}

#searchArea.m .fore {
	float: left;
	line-height: 80px;
	text-align: center;
}

#searchArea.m .fore .home {
	border: 1px solid #fff;
	border-radius: 10px;
	padding: 0 5px;
	line-height: 20px;
}

#searchArea.m .fore .home a:HOVER{
	color:#fff;
}

#searchArea.m .navs {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	line-height: 30px;
}

#searchArea.m .navs>li {
	float: left;
	padding: 0 20px;
	font-size: 14px;
	position: relative;
	cursor: pointer;
}

#searchArea.m .navs>li a {
	color: #fff;
}

#searchArea.m .searchBox {
	height: 80px;
}

.dropdown-area:HOVER {
	background: #fff;
	color: #333 !important;
}

#searchArea.m .dropdown-area:HOVER .dropdown {
	display: block;
}

#searchArea.m .dropdown {
	padding: 10px 0;
	overflow: hidden;
	position: absolute;
	top: 30px;
	left: 0;
	background: #fff;
	width: 100%;
	text-align: center;
	z-index: 9;
	border: 1px solid #e6e6e6;
	display: none;
	border-top: 0;
}

#searchArea.m .dropdown>li {
	line-height: 30px;
	background: #fff;
}

#searchArea.m .dropdown>li:HOVER {
	background: #f7f7f7;
}

#searchArea.m .dropdown>li a {
	color: #333;
	font-size: 12px;
}

/*购物车 */
.cart_nav_num {
	width: 33px;
	height: 33px;
	border-radius: 50%;
	background: #fff;
	margin-left: 20px;
	margin-top: 10px;
	line-height: 33px;
	color:#969696;
}

.cart_nav .active {
	width: 300px;
	height: 52px;
	background: url(../../../../mall/image/cart_nav_yelow.jpg) no-repeat
		-16px;
}

.cart_nav .active1 {
	width: 300px;
	height: 52px;
	background: url(../../../../mall/image/cart_nav_yelow.jpg) no-repeat;
}

.cart_nav .nomal {
	width: 300px;
	height: 52px;
	background: url(../../../../mall/image/cart_nav_grey.jpg) no-repeat;
}

.cart_nav .nomal1 {
	width: 300px;
	height: 52px;
	background: url(../../../../mall/image/cart_nav_grey1.jpg) no-repeat
		-17px;
}

.cart_nav .nomal2 {
	width: 300px;
	height: 52px;
	background: url(../../../../mall/image/cart_nav_grey3.jpg) no-repeat
		-17px;
}

.car_addr {
	display: block;
	width: 90px;
	text-align: center;
}

.car_addr_info {
	float: right;
	/*background: #eeeeee;*/
	width: 1110px;
}

#addressBox .item:HOVER {
	background: #f7f7f7;
}

.car_addr {
	border: 2px solid #dedede;
	cursor: pointer;
}

.car_addr.active {
	border: 2px solid #ff9966;
}

.car_addr_info a {
	display: none;
}

.car_sum {
	display: inline-block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	text-align: right;
}
/*购物车   end*/
/*car_pay*/
.car_pay_small {
	widows: 73px;
	height: 73px;
}

.car_bank {
	width: 270px;
	height: 60px;
	border: 1px solid #eeeeee;
	cursor: pointer;
	box-sizing: border-box;
}

.car_bank_active {
	border: 2px solid #fd8703;
	background: url(../../../../mall/image/car_bank_bg.png) no-repeat;
	background-position: top right;
	box-sizing: border-box;
}

.car_tab_active {
	background: #ff8500;
	color: #fff;
}

.car_tab {
	border-bottom: 1px solid #ff8500;
}

.car_tab ul li:hover {
	color: #222;
	background: #f3f3f3;
}

.car_pay_money {
	border: 1px solid #fea821;
	background: #ffe7c3;
	margin-bottom: 100px;
}
/*car_pay  legend*/
.historyVist .line {
	width: 60px;
	height: 100%;
	display: table-cell;
	vertical-align: top;
	position: relative;
}

.historyVist .line .cicle {
	width: 20px;
	height: 20px;
	background: #fff;
	border: 1px solid #ebebeb;
	border-radius: 10px;
	position: absolute;
	left: 10px;
}

.historyVist .line .chain {
	width: 2px;
	height: 100%;
	background: #ebebeb;
	display: inline-block;
	margin-left: 20px;
}

.historyVist .goods {
	width: 930px;
	height: 100%;
	display: table-cell;
	vertical-align: top;
}

.historyVist .goods .fore {
	font-size: 18px;
	color: #999;
	padding: 0 10px;
	margin-left: 10px;
}

.historyVist .goods .time {
	font-size: 12px;
	padding: 0 10px;
}

.historyVist .goods .products>li.n {
	margin-left: 0;
}

.historyVist .goods .products>li {
	margin-left: 10px;
	border: 1px solid #d2d2d2;
	width: 223px;
	margin-bottom: 10px;
	float: left;
}

.orders>div {
	display: table-cell;
	min-height: 1px;
	vertical-align: top;
	word-wrap: break-word;
	word-break: break-all;
	border-right: 1px solid #eee;
	height: 100%;
}

.orders>div.last {
	border: 0
}

.integrals>li {
	margin-bottom: 10px;
}

.integrals .line {
	width: 60px;
	height: 100%;
	display: table-cell;
	vertical-align: top;
	position: relative;
}

.integrals .line .cicle {
	width: 16px;
	height: 16px;
	background: #fff;
	border: 1px solid #ebebeb;
	border-radius: 8px;
	position: absolute;
	left: 12px;
}

.integrals .line .chain {
	width: 2px;
	min-height: 60px;
	background: #ebebeb;
	display: inline-block;
	margin-left: 20px;
}

.integrals .item {
	width: 930px;
	height: 100%;
	display: table-cell;
	vertical-align: top;
}

.integrals .item .time {
	font-size: 14px;
	font-weight: bold;
}

.integrals .item .detail {
	font-size: 12px;
	color: #999;
	margin-top: 10px;
	line-height: 20px;
}

.coupons>li {
	float: left;
	width: 25%;
	overflow: hidden;
}

.coupons>li .coupon {
	width: 240px;
	margin: 0px auto;
	height: 400px;
	background: #f7f7f7;
	overflow: hidden;
	position: relative;
}

.coupons>li .coupon .offer {
	background: #c3c3c3;
	padding: 30px 0 20px 0;
	text-align: center;
	height: 200px;
}

.coupons>li .coupon .status {
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 60px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	border-radius: 30px;
	color: #c3c3c3;
	border: 2px solid #c3c3c3;
}

.coupons>li .coupon .status .bg {
	background: #f6f6f6;
	height: 20px;
	line-height: 20px;
	width: 50px;
	color: #c3c3c3;
	margin: 20px auto;
}

.user_order_title .active {
	color: #ea544a;
	border-bottom: 2px solid #ea544a;
	font-weight: bold;
}

.user_order_title li {
	float: left;
	margin-right: 15px;
	font-size: 14px;
}

.user_order_title li a:HOVER {
	color: #ea544a;
}

/**订单**/
.order-tb thead th {
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #f5f5f5;
	color: #666;
	font-weight: 400;
}

.order-tb .ordertime-cont {
	position: relative;
	float: left;
	z-index: 10;
	width: 138px;
	cursor: pointer;
}

.order-tb .ordertime-cont .time-txt {
	position: relative;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-left: 20px;
	padding-right: 12px;
	border: 1px solid #f5f5f5;
}

.order-tb .ordertime-cont .time-txt b {
	position: absolute;
	width: 7px;
	height: 4px;
	right: 18px;
	top: 13px;
	overflow: hidden;
	vertical-align: middle;
	background:
		url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/order-icons.png)
		-37px -207px no-repeat;
}

.order-tb .ordertime-cont .time-list {
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 2;
	display: none;
	width: 136px;
	background: #fff;
	border: 1px solid #f5f5f5;
	border-top: 0;
}

.order-tb .ordertime-cont:HOVER .time-txt {
	background: #fff;
}

.order-tb .ordertime-cont:HOVER .time-list {
	display: block;
}

.order-tb .ordertime-cont .time-list li {
	height: 30px;
	line-height: 30px;
	text-align: left;
}

.order-tb .ordertime-cont .time-list li span:HOVER {
	color: #ea544a;
	background: #f7f7f7;
}

.order-tb .ordertime-cont .time-list li span {
	display: block;
	position: relative;
	color: #666;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
}

.order-tb .order-detail-txt {
	display: inline-block;
	vertical-align: middle;
}

.ac {
	text-align: center;
}

.order-tb .deal-state-cont {
	position: relative;
	z-index: 10;
	width: 98px;
	cursor: pointer;
}

.order-tb .deal-state-cont:HOVER .state-txt {
	background: #fff;
}

.order-tb .deal-state-cont:HOVER .state-list {
	display: block;
}

.order-tb .deal-state-cont .state-txt {
	position: relative;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-left: 20px;
	padding-right: 12px;
	border: 1px solid #f5f5f5;
}

.order-tb .deal-state-cont .state-txt b {
	position: absolute;
	width: 7px;
	height: 4px;
	right: 10px;
	top: 16px;
	overflow: hidden;
	vertical-align: middle;
	background:
		url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/order-icons.png)
		-37px -207px no-repeat;
}

.order-tb .deal-state-cont .state-list {
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 2;
	display: none;
	width: 96px;
	background: #fff;
	border: 1px solid #f5f5f5;
	border-top: 0;
}

.order-tb .deal-state-cont .state-list li {
	height: 30px;
	line-height: 30px;
	text-align: left;
}

.order-tb .deal-state-cont .state-list li span {
	padding-left: 20px;
}

.order-tb .deal-state-cont .state-list li span:HOVER {
	color: #ea544a;
	background: #f7f7f7;
}

.order-tb .deal-state-cont .state-list li a.curr {
	color: #e4393c;
}

.order-tb .deal-state-cont .state-list li a.curr b {
	background:
		url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/order-icons.png)
		0 -207px;
}

.order-tb .tr-th {
	background: #f5f5f5;
	height: 31px;
	line-height: 31px;
	color: #aaa;
	overflow: hidden;
	font-size: 12px;
}

.order-tb .blank-row {
	height: 20px;
}

.order-tb .blank-row td {
	border: 0;
}

.order-tb .tr-td {
	text-align: center;
	vertical-align: top;
	font-size: 12px;
}

.order-tb .shop {
	float: right;
	width: 500px;
}

.order-tb .shop-txt {
	margin-left: 100px;
}

.order-tb .tr-td td {
	padding: 14px 0;
}

.order-tb tbody td {
	border: 1px solid #e5e5e5;
}

.order-tb .goods-item {
	display: inline-block;
	display: block;
	float: left;
	width: 255px;
	margin-right: 10px;
}

.order-tb .goods-item .p-img {
	float: left;
	width: 60px;
	height: 60px;
	border: 1px solid #efefef;
	margin: 0 14px;
	_display: inline;
}

.order-tb .goods-item .p-msg {
	float: left;
	width: 160px;
}

.order-tb .goods-item .p-name {
	height: 36px;
	line-height: 18px;
	overflow: hidden;
	color: #333;
	text-align: left;
}

.order-tb .goods-item .p-name a {
	color: #333;
	text-decoration: none;
}

.order-tb .goods-item .p-extra {
	color: #aaa;
	text-align: left;
}

.order-tb .goods-number {
	float: left;
	width: 40px;
	text-align: left;
	color: #aaa;
	font-family: verdana;
}

.order-tb .goods-repair {
	float: right;
	width: 84px;
	text-align: center;
}

.order-tb .tooltips {
	position: relative;
	width: 100px;
	margin: 0 auto;
	z-index: 2;
	cursor: pointer;
}

.order-tb .consignee .txt {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	max-width: 72px;
	text-overflow: ellipsis;
	vertical-align: middle;
}

.order-tb .consignee b {
	display: inline-block;
	width: 14px;
	height: 16px;
	background:
		url(//misc.360buyimg.com/user/myjd/ordercenter/css/i/order-icons.png)
		0 -24px;
	vertical-align: middle;
	margin: 0 0 0 5px;
}

.order-tb .tooltips:HOVER .prompt {
	display: block;
}

.order-tb .tooltips .prompt {
	position: absolute;
	z-index: 1;
	width: 220px;
	right: 90px;
	top: -22px;
	padding: 10px 20px;
	display: none;
	color: #666;
	line-height: 22px;
	border: 1px solid #d2d2d2;
	background: #fff;
}

.order-tb .prompt .pc {
	background: #fff;
	padding: 0;
	color: #333;
	text-align: left;
}

.order-tb .amount {
	color: #aaa;
}

.order-tb .amount .ftx {
	display: block;
	margin: 0 8px;
	margin-top: 5px;
	padding-top: 1px;
	border-top: solid 1px #E5E5E5;
	line-height: 19px;
	height: 19px;
	overflow: hidden;
}

.order-tb .status a {
	color: #333;
}

.order-tb .operate {
	line-height: 22px;
}

.order-tb .operate a:HOVER {
	color: #ea544a;
}

a.btn-again, label.btn-again {
	display: none;
	padding: 2px 0 3px;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #333;
	border-radius: 2px;
	width: 85px;
	text-align: center;
	margin-bottom: 5px;
}

a.btn-again:HOVER, label.btn-again:HOVER {
	color: #ea544a;
	border: 1px solid #ea544a;
}

a.btn-again-show, label.btn-again-show {
	display: inline-block;
}

.avater_icon>li {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.pager>li.active>a, .pager>li.active>a:hover, .pager>li.active>span,
	.pager>li.active>span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #e64525;
	border-color: #fff;
}

#mall_like>li {
	float: left;
	width: 193px;
}

#mall_like>li img {
	display: block;
	height: 170px;
	width: 170px;
	margin: 0px auto;
}

 .window {
	position: fixed;
	left: 50%;
	top: 50%;
	background: #fff;
	z-index: 10000;
	display: none;
}

.window {
	padding: 15px;
}
