@charset "UTF-8";

.nav-bar {
	padding-top: 35px;
	padding-bottom: 25px;
}

.nav-bar a {
	color: #696969;
	padding: 0 3px;
}

.nav-bar a:hover {
	color: #53acff;
}

.center-l {
	float: left;
	width: 188px;
	height: 640px;
	background-color: #f1f1f1;
	border-radius: 5px;
}

.center-l p {
	font-weight: bold;
	padding-left: 30px;
	line-height: 36px;
	margin-top: 18px;
}

.center-l li a {
	display: block;
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	color: #696969;
}

.center-l li a.active {
	background-color: #6ab7ff;
	color: #ffffff;
	border-radius: 5px;
}

.center-r {
	float: right;
	width: 945px;
	overflow: hidden;
}

.center-r>div {
	
}

.center-r .title {
	font-size: 18px;
	color: #4a8bc8;
	border-bottom: solid 2px #bfbfbf;
	padding-bottom: 4px;
}

.center-r .title span {
	border-bottom: solid 2px #4a8cc9;
	padding-bottom: 4px;
}

.center-r .delete-all {
	font-size: 12px;
	color: #ffffff;
	background-color: #f58320;
	padding: 2px 9px;
	border-radius: 3px;
	margin-left: 20px;
}
/******************** 基本资料 start ********************/
.mask {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,
		endColorstr=#B2000000);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
}

.basic-info .basic-top {
	height: 250px;
	margin-top: 60px;
}

.basic-info .basic-top .my-info {
	float: left;
}

.basic-info .basic-top .my-info-l {
	float: left;
	width: 115px;
	text-align: center;
	margin-bottom: 20px;
}

.basic-info .basic-top .my-info-l img {
	width: 112px;
	height: 112px;
	border-radius: 50%;
	margin-bottom: 35px;
}

.basic-info .basic-top .my-info-l .bar {
	position: relative;
	width: 102px;
	height: 10px;
	background-color: #d5d5d5;
	border-radius: 5px;
	margin: 11px auto;
}

.basic-info .basic-top .my-info-l .bar span {
	position: absolute;
	display: block;
	height: 10px;
	width: 60px;
	border-radius: 5px;
	background-color: #69b7ff;
	left: 0;
	top: 0;
}

.basic-info .basic-top .my-info-l .bar-num {
	color: #69b7ff;
}

.basic-info .basic-top .my-info-r {
	float: left;
	margin-left: 50px;
}

.basic-info .basic-top .my-info-r p {
	line-height: 45px;
}

.basic-info .basic-top .my-info-r p .icon {
	font-size: 12px;
	margin-left: 25px;
}

.basic-info .basic-top .my-info-r p .coc {
	color: #69b7ff;
	margin-right: 32px;
}

.basic-info .basic-top .my-info-r p input {
	width: 190px;
	height: 30px;
	background-color: transparent;
	border: solid 1px #ffffff;
	border-radius: 5px;
}

.basic-info .basic-top .my-info-r p select {
	width: 40px;
	height: 30px;
	vertical-align: middle;
	border: solid 1px #ffffff;
	border-radius: 5px;
}

.basic-info .basic-top .my-info-r p .disabled {
	border-color: #69b7ff;
}

.basic-info .basic-top .my-gold {
	float: right;
	width: 485px;
	height: 100%;
	border-left: dashed 1px #878787;
}

.basic-info .basic-top .my-gold .my-gold-l {
	padding-left: 40px;
	float: left;
}

.basic-info .basic-top .my-gold .my-gold-l .gold-num {
	font-size: 18px;
	color: #53acff;
	margin-top: 20px;
	margin-bottom: 60px;
}

.basic-info .basic-top .my-gold .my-gold-l .gold-notice {
	color: #ff2a00;
	margin-top: 15px;
}

.basic-info .basic-top .my-gold .my-gold-r {
	width: 125px;
	text-align: center;
	float: right;
}

.basic-info .basic-top .my-gold .my-gold-r .sign {
	display: block;
	width: 125px;
	border: 0;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background-color: #6ab7ff;
	color: #fff;
	border-radius: 7px;
	margin-top: 7px;
	cursor: pointer;
}

.basic-info .coupon .cp-title {
	font-size: 18px;
	margin-top: 65px;
	margin-bottom: 20px;
	border-bottom: solid 2px #bfbfbf;
	padding-bottom: 4px;
}

.basic-info .coupon .juan div {
	width: 214px;
	height: 124px;
	line-height: 124px;
	text-align: center;
	background: url("../images/center/coupon.png") no-repeat;
	color: #ffffff;
	font-size: 18px;
}

.basic-info .coupon .juan div span {
	font-size: 30px;
	font-weight: bold;
	margin: 0 3px;
}

.basic-info .coupon .juan .balance {
	font-size: 22px;
	margin-top: 22px;
}

.basic-info .coupon .juan .balance span {
	color: #ffb70d;
	margin-left: 15px;
}
/******************** 基本资料 end ********************/

/******************** 头像设置 start ********************/
.head-set>div.clearfix {
	padding-top: 65px;
}

.head-set-l {
	float: left;
	width: 250px;
	text-align: center;
}

.head-set-l>div {
	margin-bottom: 105px;
}

.head-set-l div p {
	margin-top: 20px;
}

.head-set-r {
	width: 485px;
	float: right;
}

.head-set-r .upload-wrap {
	width: 417px;
	height: 417px;
	margin-bottom: 25px;
	border: solid 1px #c6c6c6;
	background-color: #fafafa;
	text-align: center;
	position: relative;
	border-radius: 5px;
}

.head-set-r .upload-wrap .upload-pic {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 1;
	cursor: pointer;
}

.head-set-r .upload-wrap div {
	font-size: 18px;
	line-height: 40px;
	margin-top: 175px;
}
/******************** 头像设置 end ********************/

/******************** 密码设置 start ********************/
.psw-set li {
	padding-left: 240px;
	line-height: 38px;
	overflow: hidden;
	margin-top: 35px;
}

.psw-set li .li-span {
	float: left;
	display: inline-block;
	font-size: 16px;
	width: 140px;
	height: 38px;
	text-align: right;
	margin-right: 35px;
}

.psw-set li .li-div {
	width: 322px;
	float: left;
	line-height: 38px;
	margin-right: 20px;
}

.psw-set li .li-div input[type=password] {
	width: 318px;
	height: 36px;
	line-height: 35px;
	border: solid 1px #c6c6c6;
	border-radius: 7px;
	text-indent: 20px;
}

.psw-set li input[type=button] {
	display: block;
	width: 162px;
	height: 34px;
	background-color: #3b97e4;
	color: #ffffff;
	border-radius: 3px;
	border: none;
	outline: none;
	margin: 0 auto;
}

.psw-set li .psw-back {
	color: #9e9e9e;
}
/******************** 密码设置 end ********************/

/******************** 我的订单 start ********************/
.order-tab a {
	display: inline-block;
	color: #696969;
	margin: 22px 35px 35px 0;
	padding-bottom: 5px;
	border-bottom: solid 3px transparent;
}

.order-tab a.active {
	color: #6cb8ff;
	border-color: #6cb8ff;
}

.table-head {
	width: 100%;
}

.table-head th {
	height: 32px;
	text-align: center;
	background-color: #f1f1f1;
}

.table-body {
	border: solid 1px #d3e9ff;
	margin-top: 25px;
}

.table-body table {
	width: 100%;
	font-size: 12px;
}

.table-body table th {
	height: 45px;
	background-color: #d3e9ff;
	padding-left: 20px;
}

.table-body table .th-delete {
	padding-left: 0;
	text-align: center;
	border-left: solid 1px #daf3ff;
}

.table-body table th .delete {
	cursor: pointer;
	color: #999999;
}

.table-body table th .delete:hover {
	color: #6ab7ff;
}

.table-body table td {
	padding: 15px 0;
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #daf3ff;
	text-align: center;
}

.table-body table .td-img {
	text-align: left;
}

.table-body table .td-img img {
	float: left;
	margin-left: 20px;
	margin-right: 15px;
}

.table-body table .td-img p {
	margin-bottom: 15px;
}

.table-body table td a {
	color: #696969;
}

.table-body table td .refund {
	color: #2ba2e0;
}

.table-body table td .comment {
	display: inline-block;
	background-color: #2ca2e0;
	color: #ffffff;
	padding: 1px 17px;
	border-radius: 3px;
	margin-bottom: 5px;
}
/******************** 我的订单 end ********************/

/******************** 评论 start ********************/
.center-comment {
	border-top: solid 1px #a0a0a0;
	padding-top: 25px;
}

.center-comment .comment-l {
	width: 460px;
	float: left;
}

.center-comment .comment-l img {
	width: 160px;
	height: 134px;
	float: left;
	margin-right: 30px;
}

.center-comment .comment-l p {
	margin-top: 10px;
}

.center-comment .comment-r {
	width: 680px;
	float: right;
}

.center-comment .comment-r .satisfy .icon {
	margin: 0 3px;
	color: #c3c3c3;
	cursor: default;
}

.center-comment .comment-r .satisfy .icon.active {
	color: #ff500b;
}

.center-comment .comment-r textarea {
	width: 678px;
	height: 260px;
	border: solid 1px #e2e2e2;
	resize: none;
	margin: 22px 0;
}

.center-comment .comment-r input {
	width: 110px;
	height: 36px;
	background-color: #f16b08;
	color: #ffffff;
	border-radius: 4px;
	border: none;
	outline: none;
}
/******************** 评论 end ********************/

/******************** 退款/退货 start ********************/
.refund-alert {
	width: 430px;
	height: 280px;
	padding: 35px 55px;
	border-radius: 5px;
	background-color: #ffffff;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -175px 0 0 -270px;
	z-index: 101;
	display: none;
}

.refund-alert .title-alt {
	font-size: 24px;
	line-height: 32px;
	color: #696969;
	text-align: center;
	margin-bottom: 25px;
}

.refund-alert .title-alt span {
	display: inline-block;
	width: 77px;
	border-top: solid 1px #c2c2c2;
	vertical-align: middle;
	margin: 0 10px;
}

.refund-alert p {
	margin-bottom: 40px;
}

.refund-alert p label {
	margin-right: 85px;
}

.refund-alert p .p-span {
	display: inline-block;
	min-width: 90px;
	height: 24px;
	font-size: 18px;
}

.refund-alert p select {
	width: 290px;
	height: 52px;
	border: solid 1px #c2c2c2;
	border-radius: 4px;
}

.refund-alert p input[type=button] {
	width: 290px;
	height: 43px;
	background-color: #49cc66;
	color: #ffffff;
	border: none;
	border-radius: 4px;
	font-size: 18px;
}

.refund-alert p input[type=button]:hover {
	background-color: #1ab25e;
}

.refund-alert .refund-close {
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #c6c6c6;
	color: #ffffff;
	font-size: 18px;
	position: absolute;
	top: 0;
	right: 0;
}

.refund-alert .refund-close:hover {
	background-color: #999999;
}
/******************** 退款/退货 end ********************/

/******************** 订单详情 start ********************/
.order-detail .order-state {
	line-height: 62px;
	background-color: #b9ddff;
	font-size: 18px;
	padding-left: 10px;
	margin-bottom: 12px;
}

.order-cont {
	padding: 0 60px 50px;
	border: solid 1px #b9ddff;
}

.order-cont li {
	margin-bottom: 10px;
	overflow: hidden;
}

.order-cont li .order-title {
	font-size: 18px;
	line-height: 37px;
	color: #4a8bc8;
	border-bottom: solid 1px #f1f1f1;
	margin: 12px 0;
}

.order-cont li p {
	margin-bottom: 15px;
}

.order-cont li.seller-info p>span {
	margin-right: 130px;
}

.order-cont li.order-info p>span {
	display: inline-block;
	width: 300px;
	margin-right: 55px;
}

.order-cont .order-info table {
	width: 1075px;
	font-size: 12px;
	margin-top: 25px;
}

.order-cont .order-info table th {
	height: 32px;
	font-size: 14px;
	background-color: #f1f1f1;
	text-align: center;
}

.order-cont .order-info table td {
	padding: 15px 0;
	border: solid 1px #dbdbdb;
	text-align: center;
}

.order-cont .order-info table .td-img {
	text-align: left;
}

.order-cont .order-info table .td-img img {
	float: left;
	margin-left: 20px;
	margin-right: 15px;
}

.order-cont .order-info table .td-img p {
	margin-bottom: 15px;
}

.order-cont .order-info table td a {
	color: #696969;
}

.order-cont .order-info table td.td-price {
	font-size: 16px;
	color: #f67516;
}

.order-cont .order-info .total-price {
	float: right;
	font-size: 18px;
	color: #f67516;
	margin-top: 20px;
}
/******************** 订单详情 end ********************/

/******************** 我的物流 start ********************/
.express-cont {
	border: solid 1px #d1d1d1;
}

.express-cont .order-state {
	line-height: 60px;
	background-color: #b9ddff;
	color: #3f3f3f;
	padding-left: 70px;
}

.express-cont .status-box {
	padding: 0 25px;
}

.status-box .status-list {
	padding: 50px 0 50px 30px;
	border-bottom: solid 1px #d1d1d1;
}

.status-box .status-list li {
	height: auto;
	min-height: 36px;
	border-left: solid 1px #c9c9c9;
	margin-bottom: 3px;
}

.status-box .status-list li:before {
	content: '';
	border: 3px solid #f3f3f3;
	background-color: #d9d9d9;
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	margin-left: -8px;
	margin-right: 45px;
}

.status-box .status-list .latest:before {
	background-color: #fe4300;
	border-color: #f5b49f;
}

.status-box .status-list .latest {
	border: none;
}

.status-list .latest .date, .status-list .latest .time, .status-list .latest .text
	{
	color: #f85827;
}

.status-list li .date {
	display: inline-block;
	width: 110px;
	margin-right: 70px;
}

.status-list li .time {
	display: inline-block;
	width: 60px;
}

.status-list li .text {
	display: inline-block;
	width: 800px;
	vertical-align: text-top;
	line-height: 1.3em;
}

.status-box .info-inner {
	text-align: right;
	color: #3f3f3f;
	margin-top: 15px;
	margin-bottom: 30px;
}

.status-box .panel-order img {
	width: 96px;
	height: 96px;
	float: left;
	margin-right: 55px;
	margin-bottom: 100px;
}

.status-box .panel-order .order-p {
	font-size: 12px;
	color: #3f3f3f;
	line-height: 24px;
	padding-top: 15px;
}
/******************** 我的物流 end ********************/

/******************** 我的订金 start ********************/
.my-deposit table {
	width: 100%;
	margin-top: 22px;
}

.my-deposit table th {
	color: #333333;
	height: 42px;
	font-size: 12px;
	text-align: center;
	border: solid 1px #e3e3e3;
}

.my-deposit table td {
	text-align: center;
	padding: 20px 0;
	border: solid 1px #e3e3e3;
}

.my-deposit table .td-img img {
	float: left;
	width: 102px;
	height: 80px;
	margin: 0 20px;
}

.my-deposit table .td-img p {
	text-align: left;
	margin-top: 10px;
}

.my-deposit table .refund {
	color: #6ab7ff;
}

.my-deposit table .td-price {
	color: #ef6e07;
}
/******************** 我的订金 end ********************/

/******************** 发票上传 start ********************/
.invoice-alert {
	width: 478px;
	height: 512px;
	background-color: #ececec;
	border-radius: 9px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -256px 0 0 -239px;
	z-index: 101;
	display: none;
}

.invoice-alert .invoice-close {
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #64b4fd;
	font-size: 18px;
	position: absolute;
	top: 2px;
	right: 3px;
}

.invoice-alert .s-title {
	border-left: solid 4px #549adf;
	padding-left: 10px;
	color: #2b2b2b;
	margin: 55px 0 45px 50px;
}

.invoice-alert .s-title span {
	color: #f87211;
}

.invoice-alert .upload-wrap {
	width: 306px;
	height: 252px;
	line-height: 252px;
	background-color: #eff7fa;
	text-align: center;
	position: relative;
	margin: 45px auto;
}

.invoice-alert .upload-wrap .upload-pic {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 1;
	cursor: pointer;
}

.invoice-alert .upload-wrap p {
	position: absolute;
	left: 0;
	top: 0;
	color: #ffffff;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,
		endColorstr=#7F000000);
}

.invoice-alert .invoice-btn {
	display: block;
	width: 118px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #f87211;
	color: #ffffff;
	border: none;
	outline: none;
	margin: 0 auto;
	border-radius: 7px;
	cursor: pointer;
}

.invoice-alert .state2 .invoice-btn, .invoice-alert .state3 .invoice-btn
	{
	background-color: #d0d0d0;
	cursor: default;
}
/******************** 发票上传 end ********************/

/******************** 我的购物车 start ********************/
.my-shopping .shopping-top {
	padding: 20px 0;
	line-height: 36px;
}

.shopping-top .delete-all {
	margin-right: 320px;
}

.shopping-top .total {
	color: #f98218;
	font-size: 18px;
	margin-left: 145px;
}

.shopping-top .balance {
	float: right;
	display: inline-block;
	font-size: 18px;
	width: 120px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #f58320;
	color: #ffffff;
	border-radius: 5px;
}

.my-shopping .table-div li {
	margin-bottom: 30px;
}

.my-shopping .table-div li table {
	width: 943px;
}

.my-shopping td {
	text-align: center;
	border: solid 1px #d3e9ff;
	font-size: 12px;
	padding: 15px 0;
}

.my-shopping td.td-img img {
	float: left;
	width: 90px;
	height: 90px;
	margin-right: 25px;
	margin-left: 15px;
}

.my-shopping td.td-img input {
	float: left;
	margin-left: 10px;
}

.my-shopping td .td-text p {
	width: 270px;
	float: left;
	text-align: left;
	margin-top: 20px;
}

.my-shopping td .td-text span {
	float: left;
	margin-top: 20px;
	margin-left: 65px;
}

.my-shopping td .num-btn {
	display: inline-block;
	vertical-align: middle;
	margin-left: 30px;
	font-size: 0;
}

.my-shopping td .num-btn input {
	width: 46px;
	height: 26px;
	text-align: center;
	border: solid 1px #adadad;
	font-size: 12px;
}

.my-shopping td .num-btn a {
	display: inline-block;
	width: 24px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-color: #e7e7e7;
	vertical-align: middle;
	font-size: 16px;
}

.my-shopping td .num-btn a:hover {
	background-color: #c6c6c6;
}

.my-shopping .delete {
	background-color: #f58320;
	color: #ffffff;
	padding: 4px 15px;
	border-radius: 3px;
}

.my-shopping .table-div .pagediv {
	text-align: right;
}
/******************** 我的购物车 end ********************/

/******************** 我的试驾 start ********************/
.my-test .delete-p {
	text-align: right;
	margin-top: 15px;
	padding-right: 40px;
}

.my-test li {
	margin-top: 30px;
	overflow: hidden;
}

.my-test li .delete {
	margin-left: 25px;
	color: #999999;
}

.my-test li .delete:hover {
	color: #6ab7ff;
}

.my-test li img {
	width: 130px;
	height: 130px;
	float: left;
	margin-right: 40px;
}

.my-test li .div-text p {
	margin-top: 14px;
	color: #696969;
}

.my-test li .div-text .p-text {
	font-size: 18px;
}

.my-test li .div-text .p-text span {
	display: inline-block;
	width: 300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.my-test li .div-text .p-text .gou {
	display: inline-block;
	color: #c6c6c6;
	margin-left: 20px;
	vertical-align: top;
}

.my-test li .div-text .p-text .gou.checked {
	color: #f5722c;
}

.my-test .pagediv {
	margin-top: 80px;
}
/******************** 我的试驾 end ********************/

/******************** 我的收藏 start ********************/
.my-collect .tab_nav li {
	float: left;
	margin-right: 38px;
	margin-top: 20px;
	margin-bottom: 50px;
}

.my-collect .tab_nav li a.active {
	padding-bottom: 5px;
	border-bottom: solid 3px #6ab8ff;
}

.my-collect .pagediv {
	text-align: right;
}

.my-collect .video ul, .my-collect .picture ul, .my-collect .goods ul {
	width: 990px;
	overflow: hidden;
}

.my-collect .video li {
	position: relative;
	width: 204px;
	float: left;
	margin-right: 43px;
	margin-bottom: 45px;
}

.my-collect .video li .gou, .my-collect .picture li .gou {
	width: 36px;
	height: 36px;
	background: url(../images/icon/gou1.png) no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}

.my-collect .video li .video-img, .my-upload .video li .video-img {
	width: 204px;
	height: 144px;
	overflow: hidden;
	position: relative;
}

.my-collect .video li .video-img img, .my-collect .picture li img {
	width: 204px;
	height: 144px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
}

.my-collect .video li .video-img .icon-time {
	font-size: 16px;
	color: #ffffff;
	position: absolute;
	right: 12px;
	bottom: 10px;
}

.my-collect .video li .video-img .icon-video {
	display: block;
	width: 40px;
	height: 40px;
	background-image: url(../images/center/video.png);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.my-collect .video li p.text, .my-collect .picture li p.text {
	float: left;
	width: 145px;
	color: #696969;
	height: 40px;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	margin-top: 20px;
}

.my-collect li .delete {
	color: #999999;
}

.my-collect .video li .delete, .my-collect .picture li .delete {
	float: right;
	margin-left: 0;
	margin-top: 18px;
}

.my-collect li .delete:hover {
	color: #6ab7ff;
}

.my-collect .video li:hover .icon-video {
	opacity: 1;
	filter: alpha(opacity = 100);
}

.my-collect li:hover img, .my-upload li:hover img {
	filter: brightness(.8);
}

.my-collect .article ul, .my-upload .article ul {
	width: 1120px;
	overflow: hidden;
}

.my-collect .article li {
	position: relative;
	float: left;
	width: 320px;
	padding-right: 40px;
	margin-right: 200px;
	margin-bottom: 45px;
	overflow: hidden;
}

.my-collect .article li .gou {
	height: 16px;
	line-height: 16px;
	color: #c6c6c6;
	position: absolute;
	right: 10px;
	top: 0;
	cursor: pointer;
}

.my-collect .article li img, .my-upload .article li img {
	width: 80px;
	height: 64px;
	float: left;
	margin-right: 20px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
}

.my-collect .article li p, .my-upload .article li p {
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	color: #696969;
}

.my-collect .article li:hover p {
	color: #47a2f8;
}

.my-collect .picture li {
	position: relative;
	width: 204px;
	float: left;
	margin-right: 43px;
	margin-bottom: 50px;
}

.my-collect .goods li {
	position: relative;
	float: left;
	width: 211px;
	margin-right: 33px;
	margin-bottom: 40px;
}

.my-collect .goods li .gou {
	width: 36px;
	height: 36px;
	background: url(../images/icon/gou1.png) no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}

.my-collect .goods li .div-p {
	height: 85px;
	padding: 0 10px;
	font-size: 12px;
	background-color: #efefef;
	color: #696969;
}

.my-collect .goods li .p-text {
	float: left;
	width: 140px;
	color: #696969;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 5px;
}

.my-collect .goods li .div-p .p-num {
	color: #e54726;
	padding: 5px 0;
}

.my-collect .goods li .div-p .p-num .num {
	float: right;
}

.my-collect li .gou.checked {
	background: url(../images/icon/gou2.png) no-repeat;
}

.my-collect .article li .gou.checked {
	background: none;
	color: #f5722c;
}
/******************** 我的收藏 end ********************/

/******************** 售后服务 start ********************/
.after-service table {
	width: 100%;
	margin-top: 35px;
}

.after-service table th {
	background-color: #f7f7f7;
	color: #333333;
	height: 75px;
	text-align: center;
	border: solid 1px #e3e3e3;
}

.after-service table td {
	text-align: center;
	padding: 30px 0;
	border: solid 1px #e3e3e3;
}

.after-service table .td-img img {
	float: left;
	width: 86px;
	height: 62px;
	margin-left: 20px;
	margin-right: 15px;
}

.after-service table .td-img p {
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	margin-top: 10px;
}

.after-service table .td-detail {
	line-height: 28px;
}

.after-service table .td-detail span {
	color: #ff6e16;
}

.after-service .pagediv {
	text-align: right;
	margin-top: 80px;
}
/******************** 售后服务 end ********************/

/******************** 我的评论 start ********************/
.my-comment .delete-p {
	text-align: right;
	margin-top: 15px;
	padding-right: 40px;
}

.my-comment li {
	border-bottom: dashed 1px #9f9f9f;
	padding: 25px 0;
}

.my-comment li p {
	margin-bottom: 5px;
}

.my-comment li p .name-reply {
	display: inline-block;
	width: 140px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #333333;
	vertical-align: text-top;
}

.my-comment li p .icon {
	font-size: 14px;
	cursor: pointer;
	margin-left: 10px;
}

.my-comment li p .gou {
	height: 16px;
	line-height: 16px;
	color: #c6c6c6;
	margin-left: 50px;
}

.my-comment li p .gou.checked {
	color: #f5722c;
}

.my-comment li .li-img {
	overflow: hidden;
	margin: 25px 0;
}

.my-comment li .li-img div {
	float: left;
	position: relative;
	width: 84px;
	height: 84px;
	margin-right: 35px;
}

.my-comment li .li-img p {
	font-size: 12px;
	color: #696969;
	margin-top: 35px;
}

.my-comment li .li-img .icon-video {
	display: block;
	width: 40px;
	height: 40px;
	background-image: url(../images/center/video.png);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
}

.my-comment li .time {
	font-size: 12px;
}

.my-comment li .time .delete {
	color: #999999;
	margin-left: 25px;
	cursor: pointer;
}

.my-comment li .time .delete:hover {
	color: #6ab7ff;
}

.my-comment li .name {
	color: #53acff;
}

.my-comment .pagediv {
	text-align: right;
	margin-top: 80px;
}
/******************** 我的评论 end ********************/

/******************** 车主认证 start ********************/
.car-examine li {
	margin-top: 30px;
}

.car-examine li .li-span {
	color: #979797;
}

.car-examine li select {
	width: 206px;
	height: 30px;
	border: solid 1px #e3e3e3;
	margin-left: 12px;
}

.car-examine .examine-img .li-p {
	color: #979797;
}

.car-examine .examine-img .examine-img-div {
	padding-left: 75px;
}

.car-examine .examine-img .up-btn {
	margin-top: 15px;
	margin-bottom: 25px;
}

.car-examine .examine-img .up-btn .upload-img {
	display: inline-block;
	width: 77px;
	height: 29px;
	background-color: #f2f2f2;
	text-align: center;
	line-height: 29px;
	vertical-align: middle;
	margin-right: 10px;
	position: relative;
}

.car-examine .examine-img .up-btn .upload-img .upload-pic {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0;
	width: 100%;
	height: 100%;
	outline: 0;
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: 1;
	cursor: pointer;
}

.car-examine .examine-img .examine-card {
	display: inline-block;
	background-color: #e1e1e1;
	padding: 15px;
	margin-top: 25px;
	margin-bottom: 40px;
}

.car-examine .examine-img .submit-btn {
	background-color: #6ab7ff;
	color: #ffffff;
	border: none;
	outline: none;
	padding: 5px 32px;
	border-radius: 7px;
	cursor: pointer;
}
/******************** 车主认证 end ********************/

/******************** 我的上传 start ********************/
.my-upload .pagediv {
	text-align: right;
	margin-top: 90px;
}

.my-upload .tab_nav {
	border-bottom: dashed 1px #e2e2e2;
	font-size: 12px;
}

.my-upload .tab_nav li {
	float: left;
	margin: 20px 38px 20px 0;
}

.my-upload .tab_nav li a.active {
	padding-bottom: 2px;
	border-bottom: solid 2px #47a6ff;
}

.my-upload .active li {
	position: relative;
	border-bottom: dashed 1px #e2e2e2;
	padding: 12px 0;
	margin-top: 15px;
}

.my-upload .active li .gou {
	height: 16px;
	line-height: 16px;
	color: #c6c6c6;
	position: absolute;
	left: 485px;
	top: 20px;
	cursor: pointer;
}

.my-upload .active li p {
	color: #696969;
	line-height: 34px;
	width: 465px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.my-upload li .p_title {
	font-size: 18px;
	color: #373737;
}

.my-upload li .browse, .my-upload li .comment, .my-upload li .delete {
	color: #999999;
	margin-left: 25px;
}

.my-upload .delete:hover {
	color: #6ab7ff;
}

.my-upload .active li:hover .p_title {
	color: #6ab7ff;
}

.my-upload .koubei ul, .my-upload .post ul {
	width: 1000px;
	overflow: hidden;
}

.my-upload .koubei li, .my-upload .post li {
	position: relative;
	float: left;
	width: 410px;
	border-bottom: dashed 1px #e2e2e2;
	padding: 12px 40px 12px 0;
	margin-top: 15px;
	margin-right: 50px;
	overflow: hidden;
}

.my-upload .koubei li p, .my-upload .post li p {
	color: #696969;
	line-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.my-upload .koubei li:hover .p_title {
	color: #6ab7ff;
}

.my-upload .post li:hover .p_title {
	color: #6ab7ff;
}

.my-upload .koubei li .satisfy .icon {
	font-size: 14px;
	margin: 0 1px;
	color: #f68c3e;
}

.my-upload .koubei li .gou, .my-upload .post li .gou {
	height: 16px;
	line-height: 16px;
	color: #c6c6c6;
	position: absolute;
	right: 10px;
	top: 20px;
	cursor: pointer;
}

.my-upload .article li {
	position: relative;
	float: left;
	width: 320px;
	padding-right: 40px;
	margin-right: 200px;
	margin-top: 40px;
	overflow: hidden;
}

.my-upload .article li:hover p {
	color: #47a2f8;
}

.my-upload .article li .gou {
	height: 16px;
	line-height: 16px;
	color: #c6c6c6;
	position: absolute;
	right: 10px;
	top: 0;
	cursor: pointer;
}

.my-upload .video ul, .my-upload .picture ul {
	width: 990px;
	overflow: hidden;
}

.my-upload .video li, .my-upload .picture li {
	position: relative;
	width: 204px;
	float: left;
	margin-right: 43px;
	margin-top: 40px;
}

.my-upload .video li img, .my-upload .picture li img {
	width: 204px;
	height: 144px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
}

.my-upload .video li .video-img .icon-video {
	display: block;
	width: 40px;
	height: 40px;
	background-image: url(../images/center/video.png);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.my-upload .video li .video-img .icon-time {
	font-size: 16px;
	color: #ffffff;
	position: absolute;
	right: 12px;
	bottom: 10px;
}

.my-upload .video li p.text, .my-upload .picture li p.text {
	float: left;
	width: 145px;
	color: #696969;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	margin-top: 20px;
}

.my-upload .video li .delete, .my-upload .picture li .delete {
	float: right;
	margin-left: 0;
	margin-top: 18px;
}

.my-upload .video li .gou, .my-upload .picture li .gou {
	width: 36px;
	height: 36px;
	background: url("../images/icon/gou1.png") no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}

.my-upload .video li .gou.checked, .my-upload .picture li .gou.checked {
	background: url("../images/icon/gou2.png") no-repeat;
}

.my-upload .video li:hover .icon-video {
	opacity: 1;
	filter: alpha(opacity = 100);
}

.my-upload li .gou.checked {
	color: #f5722c;
}
/******************** 我的上传 end ********************/

/****************** 确认删除 start ******************/
.delete-confirm {
	width: 240px;
	height: 200px;
	padding: 0 20px;
	text-align: center;
	border-radius: 5px;
	background-color: #ffffff;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -100px 0 0 -140px;
	z-index: 101;
	display: none;
}

.delete-confirm p {
	font-size: 18px;
	margin-bottom: 30px;
	margin-top: 40px;
}

.delete-confirm a {
	display: inline-block;
	padding: 5px 20px;
	background-color: #66b6ff;
	color: #ffffff;
	border-radius: 5px;
	margin: 10px 10px;
}

.delete-confirm a.confirm-cancel {
	background-color: #c6c6c6;
}

.delete-confirm a:hover {
	filter: brightness(.9);
}
/****************** 确认删除 end ******************/