@charset "utf-8";

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .clearfix {
	height: 1%
}

.clearfix {
	display: block;
	zoom: 1
}

.glb-cut {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	zoom: 1
}

.glb-alpha {
	background: #000;
	opacity: .5;
	filter: alpha(opacity=50);
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 105;
	left: 0;
	top: 0;
	display: none
}

.new-glb-alpha {
	background: #000;
	opacity: .5;
	filter: alpha(opacity=50);
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 108;
	left: 0;
	top: 0;
	display: none
}

.glb-ico {
	background: url(/skin/default/image/more-icon.png) no-repeat;
	_background-image: url(/skin/default/image/more-icon.png)
}

.cursor {
	cursor: pointer
}

.clean {
	overflow: hidden;
	zoom: 1
}

.block {
	display: block;
	height: 100%
}

.ask-ask-btn-small,.glb-btn-bl,.glb-btn-bl-small,.glb-btn-gy,a.ask-ask-btn {
	background: url(../../image/static2013/glb-btn-bg.png) repeat-x;
	display: inline-block;
	*display: inline;
	overflow: hidden;
	zoom: 1;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	border-radius: 5px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	transition: none;
	font-size: 16px
}

.ask-ask-btn,.ask-ask-btn-small {
	background-position: 0 0;
	width: 300px
}

.ask-ask-btn-small:hover,.ask-ask-btn:hover {
	background-position: 0 -74px
}

.ask-ask-btn-small {
	width: 90px;
	font-family: 微软雅黑
}

.glb-btn-bl,.glb-btn-bl-small {
	background-position: -4px -149px;
	width: 112px;
	font-family: 微软雅黑
}

.glb-btn-bl-small:hover,.glb-btn-bl:hover {
	background-position: -4px -217px
}

.glb-btn-bl-small,.glb-btn-gy {
	width: 74px;
	height: 40px;
	line-height: 40px;
	font-size: 12px
}

.glb-btn-gy {
	background: #cbcbcb;
	cursor: default
}

.glb-btn-more {
	line-height: 40px;
	height: 40px;
	text-align: center;
	border-radius: 5px;
	background: #f5f5f5;
	display: block
}

.glb-loading {
	display: block;
	text-align: center;
	background: #f5f5f5;
	display: none
}

.bdsharebuttonbox {
	display: inline-block;
	*display: inline;
	overflow: hidden;
	zoom: 1;
	vertical-align: middle
}

.glb-share {
	overflow: hidden;
	zoom: 1
}

.glb-share .share-ico {
	float: right;
	color: #999
}

.glb-weibo,.glb-weibo:hover,.glb-weixin,.glb-weixin:hover {
	background: url(../../image/static2013/ask-ico.png) no-repeat;
	display: inline-block;
	*display: inline;
	overflow: hidden;
	zoom: 1;
	vertical-align: middle;
	transition: none;
	height: 26px;
	width: 26px;
	cursor: pointer
}

.glb-weixin {
	background-position: -12px -167px
}

.glb-weixin:hover {
	background-position: -12px -207px
}

.glb-weibo {
	background-position: -12px -247px
}

.glb-weibo:hover {
	background-position: -12px -287px
}

.app-hover,.glb-add-links,.glb-app,.glb-area,.glb-back,.glb-choose-enter,.glb-close,.glb-del-gy,.glb-del-wh,.glb-hint,.glb-hint-win,.glb-jiu,.glb-phone-ico,.glb-psd-ico,.glb-select,.glb-tel,.head-nav .search .btn,.header-main .head-search input[type=submit],.news-tabs-more .area-ico {
	background: url(/skin/default/image/more-icon.png) no-repeat;
	display: inline-block;
	*display: inline;
	overflow: hidden;
	zoom: 1;
	vertical-align: middle;
}

.head-area .area-ico,.news-tabs-more .area-ico {
	background-position: -19px -222px;
	width: 13px;
	height: 8px;
	margin: 0 4px
}

.glb-phone-ico {
	background-position: -6px -305px;
	width: 38px;
	height: 38px
}

.glb-psd-ico {
	background-position: -6px -356px;
	width: 38px;
	height: 38px
}

.glb-del-gy {
	background-position: -10px -409px
}

.glb-del-wh {
	background-position: -10px -460px
}

.glb-del-gy,.glb-del-wh {
	width: 30px;
	height: 30px;
	position: absolute;
	right: 3px;
	top: 3px;
	cursor: pointer;
	transition: transform .4s ease-out
}

.glb-del-gy:hover,.glb-del-wh:hover {
	transform: rotateZ(360deg)
}

.glb-hint {
	background-position: -4px -507px;
	height: 38px;
	line-height: 38px;
	padding: 0 16px 0 33px;
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	border-radius: 3px;
	color: #8a6d3b;
	position: absolute;
	display: none
}

.glb-hint-win {
	background-position: -9px -557px;
	height: 38px;
	line-height: 38px;
	padding: 0 16px 0 33px;
	font-size: 16px
}

.header-top-wrap {
	min-width: 1200px;
	height: 45px;
	background-color: #333
}

.header-main-wrap {
	min-width: 1200px;
	height: 140px;
	background-color: #fff;
	border-top: 1px solid #e5e5e5;
	border-bottom: 2px solid #f39800
}

.header-main,.header-top {
	width:100%;
	margin: 0 auto
}

.header-top .head-main {
	float: right;
	height: 45px;
	line-height: 45px;
	font-size: 12px;
	color: #e6e6e6;
	position: relative;
	z-index: 102
}

.header-top .head-main .glb-app {
	padding: 0 8px 0 17px;
	background-position: -19px -3px;
	cursor: pointer
}

.header-top .head-main a {
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-left: 8px;
	border-radius: 1px;
	display: inline-block;
	vertical-align: middle
}

.header-top .head-main .login,.header-top .head-main .regist {
	border: 1px solid #666;
	color: #e6e6e6
}

.header-top .head-main .login {
	position: relative
}

.header-top .head-main .active {
	border-color: #fff
}

.header-top .head-main .active:after {
	content: '';
	position: absolute;
	bottom: -1px;
	left: 50%;
	width: 8px;
	height: 5px;
	margin-left: -4px;
	background: url(/static2013/dist/images/glb-icon-0f2e811582.png) no-repeat;
	background-position: -21px -773px
}

.head-main .login-box {
	position: absolute;
	top: 49px;
	left: 82px;
	width: 127px;
	padding: 0 13px;
	background-color: #fff;
	border: 1px solid #d6d6d6;
	border-radius: 1px;
	z-index: 2
}

.head-main .login-box:before {
	content: '';
	position: absolute;
	top: -15px;
	left: 0;
	width: 52px;
	height: 15px
}

.head-main .login-box:after {
	content: '';
	position: absolute;
	top: -10px;
	left: 17px;
	width: 18px;
	height: 11px;
	background: url(/static2013/dist/images/glb-icon-0f2e811582.png) no-repeat;
	background-position: -16px -821px
}

.head-main .login-box li {
	width: 100%;
	height: 40px;
	text-align: center
}

.head-main .login-box li:last-child {
	border-top: 1px solid #e3e3e3
}

.head-main .login-box li a {
	display: block;
	height: 100%;
	line-height: 40px;
	margin: 0;
	font-size: 12px;
	color: #5b5b5b
}

.head-main .login-box li a:hover {
	color: #f39800
}

.header-top .head-main .regist {
	background: url(../../image/glb-ico.png) no-repeat;
	_background-image: url(/../../image/glb-ico-ie.png)
}

.header-top .head-main .regist-person {
	background-position: -6px -1913px
}

.header-top .head-main .regist-dealer {
	background-position: -6px -1963px
}

.header-top .head-main .login .t {
	padding: 0 13px
}

.header-top .head-main .regist .t {
	padding: 0 14px 0 29px
}

.header-top .head-main .release {
	width: 132px;
	background-color: #f39800;
	border: 1px solid #f37e00;
	color: #fff
}

.header-main .header-search {
	padding: 30px 0 25px
}

.header-main .head-logo {
	width: 150px;
	height: 40px
}

.header-main .head-area {
	width: 85px;
	margin-left: 22px;
	position: relative;
	z-index: 102
}

.header-main .head-search {
	width: 580px;
	height: 40px;
	padding-left: 40px;
	color: #333;
	position: relative;
	z-index: 51
}

.header-main .head-area,.header-main .head-logo,.header-main .head-search {
	float: left
}

.header-main .head-area .area-select {
	width: 83px;
	height: 31px;
	line-height: 24px;
	text-align: center;
	padding-top: 7px;
	border: 1px solid #fff;
	cursor: pointer
}

.header-main .head-area .area-name {
	display: inline-block
}

.header-main .head-area .glb-area {
	width: 10px;
	height: 24px;
	margin-left: 4px;
	background-position: -20px -214px
}

.header-main .head-area .area-option {
	width: 823px;
	height: 398px;
	padding: 0 19px 20px 24px;
	background-color: #fff;
	border: 1px solid #d6d6d6;
	color: #333;
	position: absolute;
	top: 52px;
	left: 0
}

.header-main .head-area .province-letter {
	height: 64px;
	line-height: 64px;
	overflow: hidden;
	zoom: 1
}

.header-main .head-area .t {
	width: 94px;
	float: left;
	color: #999;
	overflow: hidden;
	zoom: 1
}

.header-main .all-city-list .t {
	_padding-top: 14px
}

.header-main .head-area .letters {
	float: left;
	padding: 18px 0;
	overflow: hidden;
	zoom: 1
}

.header-main .head-area .letters li {
	width: 26px;
	float: left;
	height: 26px;
	line-height: 26px;
	text-align: center;
	margin-right: 10px;
	border: 1px solid #d6d6d6;
	border-radius: 1px;
	cursor: pointer
}

.header-main .head-area .letters .active,.header-main .head-area .letters li:hover {
	background-color: #f29600;
	border-color: #f29600;
	color: #fff
}

.header-main .head-area .citys {
	height: 334px;
	line-height: 50px;
	overflow-y: auto
}

.header-main .head-area .all-city-list,.header-main .head-area .hot-city {
	overflow: hidden;
	zoom: 1
}

.header-main .head-area .citys .city {
	width: 690px;
	float: left;
	border-top: 1px solid #f0f0f0;
	overflow: hidden;
	zoom: 1
}

.header-main .head-area .citys li {
	width: 76px;
	float: left
}

.header-main .head-area .citys .c {
	color: #333
}

.header-main .head-area .citys .u {
	width: 30px;
	float: left;
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-top: 12px;
	border: 1px solid #eaeaea;
	background-color: #f5f5f5;
	border-radius: 1px;
	display: inline-block;
	vertical-align: middle
}

.header-main .head-area .citys .d {
	padding-left: 42px;
	vertical-align: middle;
	display: block
}

.header-main .head-area .citys .c:hover {
	color: #f29600
}

.header-main .head-area .glb-close {
	width: 12px;
	height: 12px;
	background-position: -19px -419px;
	position: absolute;
	top: 26px;
	right: 22px;
	cursor: pointer
}

.header-main .head-area .glb-close:hover {
	transition: .6s;
	-ms-transition: .6s;
	-moz-transition: .6s;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}

.header-main .head-area .joint {
	width: 83px;
	height: 14px;
	background-color: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	position: absolute;
	top: -14px;
	left: -1px
}

.header-main .head-search .suchen {
	border: 2px solid #f39800
}

.header-main .head-search .search {
	width: 529px;
	height: 36px;
	padding-left: 11px;
	_height: 34px
}

.header-main .head-search input[type=submit] {
	width: 36px;
	height: 36px;
	background-color: #f29600;
	background-position: -7px -957px;
	cursor: pointer
}

.header-main .head-search .suchen input {
	height: 36px;
	line-height: 36px;
	vertical-align: middle;
	margin-right: -4px
}

.header-main .search-popup {
	width: 540px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top: none;
	position: absolute;
	top: 40px;
	left: 40px
}

.header-main .search-popup .r {
	padding-left: 12px;
	font-size: 12px
}

.header-main .search-popup li {
	height: 32px;
	line-height: 32px;
	cursor: pointer
}

.header-main .search-popup li:hover {
	background-color: #f7f7f7
}

.header-main .header-nav {
	overflow: hidden;
	zoom: 1
}

.header-main .head-nav {
	float: left
}

.header-main .head-tel {
	float: right;
	height: 45px;
	line-height: 45px
}

.header-main .header-nav li {
	width: 94px;
	float: left;
	height: 45px;
	line-height: 45px;
	text-align: center;
	position: relative
}

.header-main .header-nav li a {
	font-size: 16px;
	color: #3d3d3d;
	display: block
}

.header-main .header-nav li a:hover {
	color: #f29600
}

.header-main .header-nav .active a,.header-main .header-nav .active a:hover {
	color: #fff
}

.header-main .header-nav .active {
	background-color: #f39800
}

.header-main .header-nav li .glb-jiu {
	width: 29px;
	height: 17px;
	background-position: -11px -1017px;
	position: absolute;
	top: 4px;
	right: -18px
}

.header-main .head-tel .glb-tel {
	padding-left: 28px;
	font-size: 28px;
	color: #999;
	background-position: -15px -1050px;
	vertical-align: middle
}

.header-top .app-popup {
	position: absolute;
	left: -16px;
	top: 45px;
	background-color: #fff;
	z-index: 102
}

.header-top .app-hover {
	background-position: -4px -63px;
	padding: 0 10px 0 31px;
	cursor: pointer;
	color: #8b8b8b;
	line-height: 26px;
	height: 33px;
	text-align: center;
	width: 50px;
	border: 1px solid #ccc;
	border-bottom-color: #fff;
	top: -34px;
	position: absolute;
	background-color: #fff;
	z-index: 5
}

.header-top .app-main {
	padding: 30px 30px 15px 30px;
	border: 1px solid #ccc;
	width: 326px;
	overflow: hidden
}

.header-top .code-box {
	float: left;
	width: 148px;
	line-height: 24px;
	text-align: center;
	color: #333
}

.header-top .mar30 {
	margin-right: 30px
}

.header-top .code-til {
	font-size: 14px;
	color: #000;
	line-height: 30px
}

.container {
	width: 1200px;
	margin: 40px auto 0
}

.glb-popup {
	background: #fff;
	position: absolute;
	z-index: 106;
	left: 50%;
	top: 50%;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	box-shadow: 2px 5px 6px #565353;
	display: none
}

.glb-mobile {
	width: 250px;
	position: relative;
	padding: 23px 32px
}

.glb-mobile .input-text {
	border: 1px solid #d7d7d7;
	border-radius: 4px;
	width: 248px;
	height: 38px
}

.glb-mobile .text {
	height: 36px;
	line-height: 36px;
	width: 76%;
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: middle
}

.glb-mobile p.txt {
	margin-bottom: 20px
}

.glb-mobile .text-box {
	margin-bottom: 12px;
	overflow: hidden;
	zoom: 1
}

.glb-mobile .code {
	width: 164px;
	float: left
}

.glb-mobile .code .text {
	width: 70%
}

.glb-mobile .glb-btn-bl-small,.glb-mobile .glb-btn-gy {
	float: right
}

.glb-mobile .glb-hint {
	width: 199px;
	left: 34px;
	top: 17px
}

.glb-wx-popup {
	background: url(../../image/static2013/weixin-popup.png) no-repeat;
	width: 751px;
	height: 409px;
	position: absolute;
	z-index: 106;
	left: 50%;
	top: 50%
}

.glb-wx-popup .wx-del {
	background: url(../../image/static2013/weixin-del.png) no-repeat;
	width: 68px;
	height: 68px;
	position: absolute;
	right: -10px;
	top: -10px;
	cursor: pointer
}

.glb-wx-popup img {
	display: block;
	position: absolute;
	left: 146px;
	top: 160px
}

.global-fixed {
	position: absolute;
	left: 50%;
	margin-left: 580px
}

.global-fixed li {
	background-color: #b4b4b4
}

.global-fixed li:hover {
	background-color: #f29600
}

.global-fixed .return-top {
	margin-top: 10px
}

.global-fixed .name {
	width: 18px;
	height: 80px;
	padding: 4px 12px 0;
	line-height: 17px;
	color: #fff
}

.global-fixed .glb-ico {
	display: block;
	width: 42px;
	height: 42px
}

.global-fixed .online-service .glb-ico {
	background-position: -4px -1854px
}

.global-fixed .return-top .glb-ico {
	background-position: -4px -1704px
}

.img-center-box {
	overflow: hidden;
	zoom: 1;
	text-align: center
}

.img-center-box img {
	vertical-align: middle;
	width: 100%;
	height: 100%
}

.glb-sub-title {
	position: relative;
	height: 26px
}

.glb-sub-title span {
	border-bottom: 1px solid #e6e6e6;
	display: block;
	padding-top: 13px
}

.glb-sub-title b {
	display: block;
	font-size: 16px;
	line-height: 26px;
	position: absolute;
	left: 0;
	top: 0;
	background: #fff;
	color: #000;
	padding-right: 10px
}

.glb-gba {
	margin-bottom: 20px
}

.glb-gba li {
	border-bottom: 1px dashed #e6e6e6;
	padding: 16px 0
}

.glb-gba li a {
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	display: block
}

.glb-gba li:last-child {
	border: 0
}

.breadcrumb {
	margin-bottom: 30px;
	overflow: hidden;
	zoom: 1
}

.breadcrumb a,.breadcrumb span {
	background: url(../../image/news/breadcrumb-bg.png) no-repeat left top;
	width: 76px;
	height: 24px;
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	overflow: hidden;
	zoom: 1;
	color: #999;
	text-align: center;
	line-height: 24px;
	font-size: 12px
}

.breadcrumb span {
	background: url(../../image/news/breadcrumb-bg.png) no-repeat left bottom;
	color: #fff
}

.sell-info-enter,.sell-info-enter .enter-btn {
	border-radius: 4px
}

.sell-info-enter .enter-btn,.sell-info-enter .enter-close {
	cursor: pointer
}

.sell-info-enter {
	width: 246px;
	height: 169px;
	background-color: #f29600;
	position: fixed;
	right: 50px;
	bottom: 0;
	z-index: 107
}

.sell-info-enter .enter-close {
	width: 12px;
	height: 12px;
	background: url(/static2013/images/assess-ico.png) no-repeat;
	_background-image: url(/static2013/images/assess-ico-ie.png);
	background-position: -19px -69px;
	position: absolute;
	top: 7px;
	right: 7px;
	z-index: 10
}

.sell-info-enter .enter-close:hover {
	transition: .6s;
	-ms-transition: .6s;
	-moz-transition: .6s;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}

.sell-info-enter .enter-btn {
	width: 120px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: url(/static2013/images/about-advice-btn.png) repeat-x;
	border: 1px solid #3883cd;
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 19px;
	right: 22px;
	z-index: 10
}

.sell-info-enter .enter-bkg {
	width: 246px;
	height: 168px;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 4px;
	right: 4px
}

.phone-warn {
	width: 229px;
	height: 29px;
	line-height: 29px;
	background: url(/skin/default/image/phone-warn.png) repeat-x;
	border: 1px solid #d5cd8e;
	border-radius: 5px;
	position: absolute;
	bottom: 66px;
	left: 0
}

.phone-warn .text {
	padding-left: 36px;
	color: #885f0d;
	background-position: -6px -1616px
}

.glb-message {
	width: 768px;
	height: 383px;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	z-index: 110
}

.message-close {
	width: 26px;
	height: 26px;
	margin: 10px 10px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	background: url(/skin/default/image/more-icon.png) no-repeat;
	_background-image: url(/skin/default/image/more-icon.png);
	background-position: -12px -412px
}

.message-close:hover {
	transition: .6s;
	-ms-transition: .6s;
	-moz-transition: .6s;
	-webkit-transition: .6s;
	-o-transition: .6s;
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}

.success-message .img {
	width: 143px;
	height: 162px;
	margin: 0 auto;
	padding: 77px 0 16px
}

.unsuccess-message .img {
	width: 180px;
	height: 134px;
	margin: 0 auto;
	padding: 95px 0 26px
}

.repetitive-message .img {
	width: 162px;
	height: 152px;
	margin: 0 auto;
	padding: 72px 0 30px
}

.repetitive-message .tit,.success-message .tit,.unsuccess-message .tit {
	text-align: center;
	margin: 0 auto 20px;
	padding-left: 20px;
	font-size: 2em;
	color: #333;
	float: none;
	border: none
}

.success-message .tit {
	background-position: 296px -557px
}

.unsuccess-message .tit {
	background-position: 198px -1307px
}

.repetitive-message .tit {
	background-position: 170px -1307px
}

.repetitive-message .text,.success-message .text,.unsuccess-message .text {
	text-align: center;
	font-size: 16px
}

.pages-box {
	text-align: center;
	margin: 70px 0 30px;
	font-size: 0
}

.pages-box a {
	display: inline-block;
	height: 28px;
	line-height: 29px;
	text-align: center;
	margin: 0 3px 0 2px;
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	color: #333
}

.pages-box .active,.pages-box a:hover {
	background-color: #f29600;
	border-color: #f29600;
	color: #fff
}

.pages-box .change-page {
	width: 71px;
	font-family: Microsoft Yahei;
	font-size: 14px
}

.pages-box .disabled {
	color: #ccc;
	cursor: default
}

.pages-box .disabled:hover {
	background-color: #fff;
	border-color: #e6e6e6;
	color: #ccc
}

.pages-box .page-num {
	padding: 0 10px;
	font-family: Arial;
	font-size: 16px
}

.pages-box .text {
	margin: 0 5px;
	font-size: 12px;
	color: #999;
	vertical-align: 1px
}

.pages-box .point i {
	display: inline-block;
	width: 2px;
	height: 2px;
	margin: 0 2px 4px;
	background-color: #999
}

.pages-box input {
	height: 22px;
	text-align: center;
	font-size: 12px
}

.pages-box input[type=text] {
	width: 34px;
	border: 1px solid #ededed;
	font-family: Arial;
	color: #333;
	vertical-align: 2px
}

.pages-box input[type=button] {
	width: 44px;
	background-color: #fff;
	border: 1px solid #ededed;
	font-family: Microsoft Yahei;
	color: #333;
	cursor: pointer;
	vertical-align: 1px
}

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	direction: ltr;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform,left,top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0,0,0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform,left,top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0,0,0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform,left,top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0,0,0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0,0);
	-ms-transition-property: -ms-transform,left,top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0,0,0);
	-ms-transition-timing-function: ease;
	transition-property: transform,left,top;
	transition-duration: 0s;
	transform: translate3d(0,0,0);
	transition-timing-function: ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x
}

.new-btn-ico {
	background-image: url(/skin/default/image/new-icon.png);
	background-repeat: no-repeat
}

.de-glb-btn {
	width: 164px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	border-radius: 6px
}

.de-ora-btn {
	color: #fff
}

.de-ora-btn:hover {
	background-image: url(/skin/default/image/de-orange-btn-hover.png)
}


.de-btn-ico {
	padding-left: 32px;
	background: url(/skin/default/image/detail-icon.png) no-repeat;
	_background-image: url(/skin/default/image/detail-icon.png)
}

.de-all-bord {
	border: 1px solid #e6e6e6
}

.de-left-bord {
	border-left: 1px solid #e6e6e6
}

.de-bottom-bord {
	border-bottom: 1px solid #e6e6e6
}

.de-twelve-font {
	font-size: 12px
}

.de-sixteen-font {
	font-size: 16px
}

.de-drei-col {
	color: #333
}

.de-circul-corn {
	vertical-align: middle;
	border-radius: 5px;
	/*height: 100%;*/
}

.car-detail,.container {
	margin: 0 auto
}

.ad {
	margin-top: 16px
}

.car-detail {
	width: 1220px;
}

.car-detail .bread-crumbs {
	height: 40px;
	line-height: 40px;
	font-size: 12px
}

.car-detail .bread-crumbs a {
	color: #666
}

.header-main .confirm {
	padding-top: 40px
}

.container .header-main {
	overflow: inherit
}

.header-main:after {
	display: block;
	content: "";
	clear: both
}

.header-main .header-img {
	width: 600px;
	float: left;
	height: auto;
	position: relative
}

.header-main .confirm .header-img {
	width: 520px
}

.header-main .confirm .img {
	width: 520px;
	height: 390px
}

.header-img .img-count {
	height: 24px;
	line-height: 24px;
	padding-left: 33px;
	background-position: -7px -663px;
	background-color: #000;
	filter: alpha(opacity=50);
	background-color: rgba(0,0,0,.5);
	color: #fff;
	position: absolute;
	left: auto;
	right: 0;
	bottom: 10px
}

.header-img .img-count:hover {
	background-color: rgba(0,0,0,.7)
}

.header-img .img-count .num {
	padding: 0 10px 0 15px
}

.header-main .header-info {
	width: 575px;
	float: right;
	height: 450px
}

.header-main .info-empty .info-upper .number {
	margin: 10px 0 20px
}

.header-main .info-empty .info-upper .price {
	margin-top: 30px;
	margin-bottom: 30px
}

.header-main .info-empty .info-sub {
	padding-top: 50px
}

.header-main .info-empty .info-sub .send {
	padding-top: 50px
}

.header-main .confirm .header-info {
	width: 610px;
	margin-left: 550px;
	_margin-left: 544px
}

.header-info .info-upper .number {
	margin: 0 0 15px
}

.confirm .header-info .number {
	margin: 16px 0 20px
}

.header-info .info-upper .number .n {
	padding-right: 40px
}

.tab {
	float: left
}

.confirm .tab {
	position: absolute;
	top: 10px;
	left: 10px
}

.header-info .info-upper .num {
	float: right
}

.tab li {
	float: left;
	height: 16px;
	line-height: 16px;
	margin-right: 6px;
	padding: 0 2px;
	background-color: #00b2b3;
	color: #fff
}

.confirm .tab li {
	background-color: #d70000;
	border-radius: 1px
}

.header-info .info-upper .titlecarshow {
	height: 56px;
	line-height: 30px;
	font-size: 22px;
	font-weight: 700;
	overflow: hidden;
}

.header-info .info-upper .titlecarshow span {
	display: inline-block;
	vertical-align: -50%
}

.header-info .info-upper .priceloan {
	position: relative;
	width: 525px;
	height: 60px;
	margin: 0;
	text-align: center
}

.header-info .info-upper .priceloan .loan-left {
	position: relative;
	display: block;
	float: left;
	width: 525px;
	text-align: left;
	margin-top: 8px
}

.header-info .info-upper .priceloan .loan-left .left-price {
	color: #d70000;
	font-size: 18px;
	font-weight: 700
}

.header-info .info-upper .priceloan .loan-left .left-price b {
	font-size: 40px
}

.header-info .left-normal {
	color: #666;
	font-size: 12px;
	line-height: 24px;
	vertical-align: middle;
}

.priceloan .loan-other {
	display: none;
	position: absolute;
	top: 60px;
	left: 320px;
	line-height: 20px;
	padding: 10px;
	background: #fcfcfc;
	border: 1px solid #dedede;
	border-radius: 5px;
	text-align: left
}

.header-info .priceloan .priceloan-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	cursor: pointer;
	background-position: -4px -4px;
	background-size: 23px 353px
}

.header-info .priceloan .priceloan-icon:hover {
	background-position: -4px -26px;
	background-size: 23px 353px
}

.priceloan-icon:hover+.loan-other {
	display: block
}

.header-info .info-upper .priceloan .loan-left .clock-down {
	position: absolute;
	bottom: 6px;
	right: 0;
	padding-left: 16px;
	color: #2e6cbf;
	font-size: 14px;
	background-position: -4px -48px;
	background-size: 23px 353px
}

.header-info .info-upper .priceloan .loan-left .clock-down:hover span {
	border-bottom: 1px solid #2e6cbf;
	color: #2e6cbf
}

.header-info .info-upper .priceloan .loan-right {
	display: block;
	float: left;
	margin-left: 15px;
	margin-top: 11px
}

.header-info .info-upper .priceloan .loan-right .loanlink {
	display: inline-block;
	color: #fff;
	padding-right: 22px;
	padding-left: 60px;
	height: 40px;
	line-height: 40px;
	letter-spacing: 1px;
	background: url(../../image/finance/finance_icon.png) no-repeat;
	background-color: #e9474d;
	background-position: 20px -340px;
	text-align: left;
	border-radius: 4px;
	position: relative
}

.header-info .info-upper .priceloan .loan-right .loanlink .icon {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	width: 35px;
	height: 35px;
	background: url(../../image/finance/finance_icon.png) no-repeat;
	background-position: 15px -382px
}

.header-info .info-upper .priceloan .loan-right .loanlink a {
	color: #fff;
	font-size: 14px
}

.header-info .info-upper .priceloan .loan-right .loanlink .pricesec {
	font-size: 22px;
	padding-left: 2px
}

.header-info .info-upper .priceloan .loan-right .loanlink .wansec {
	font-size: 14px;
	padding-left: 2px;
	padding-right: 2px
}

.header-info .info-upper .price {
	width: 540px;
	height: 72px;
	line-height: 72px;
	text-align: center;
	margin: 15px 0 20px;
	background-color: #f7f7f7
}

.header-info .info-upper .price-l {
	height: 72px;
	display: inline-block
}

.header-info .info-upper .price-r {
	height: 72px;
	position: relative;
	display: inline-block;
	vertical-align: top
}

.confirm .header-info .price {
	margin: 0 0 22px
}

.confirm .header-info .price {
	width: 610px;
	height: 96px;
	line-height: 96px
}

.header-info .info-upper .dr,.header-info .info-upper .e,.header-info .info-upper .z {
	color: #d70000
}

.header-info .info-upper .e {
	font-size: 22px;
	vertical-align: sub
}

.header-info .info-upper .z {
	font-size: 40px;
	vertical-align: sub
}

.header-info .info-upper .dr {
	font-size: 18px
}

.header-info .info-upper .original-price {
	width: 310px;
	height: 19px;
	line-height: 22px;
	text-align: center;
	margin-left: 10px;
	padding: 8px;
	background-color: #fff;
	border: 1px solid #dedede;
	display: inline-block;
	overflow: hidden;
	vertical-align: -12px
}

.header-info .info-upper .original-price-ico {
	width: 9px;
	height: 16px;
	padding: 0;
	position: absolute;
	top: 28px;
	left: 3px;
	background-position: -22px -617px
}

.header-info .others {
	margin: 20px 0 30px
}

.header-info .others li {
	width: 103px;
	text-align: center;
	float: left
}

.confirm .header-info .others li {
	width: 202px
}

.header-info .others .t {
	padding-bottom: 12px;
	color: #999
}

.header-info .info-sub {
	padding-top: 20px
}

.confirm .header-info .info-sub {
	padding-top: 23px
}

.header-info .info-sub .num {
	width: 220px;
	float: left;
	height: 41px;
	padding-left: 40px;
	background: url(/skin/default/image/iconbig.png) no-repeat left center
}

.header-info .info-sub .num-btn {
	width: 260px;
	float: left;
	border: 1px solid #3883cd;
	color: #fff;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4ca1e0, endColorstr=#0e65bb)
}

.header-info .info-sub .num-btn {
	float: left;
	margin-left: 10px;
	padding: 0;
	width: 238px;
	height: 36px;
	line-height: 38px;
	background: #ffecec;
	border: 1px solid #eb2a41;
	color: #eb2a41;
	text-align: center;
	cursor: pointer
}

.header-info .info-sub .num-btn:hover {
	background: #ffe3e2;
	color: #eb2941;
	border-color: #eb2941
}

.header-info .info-sub .num-btn span {
	line-height: 38px;
	padding-left: 30px;
	background-image: url(/skin/default/image/new-icon.png);
	background-repeat: no-repeat;
	background-position: -1px -99px;
	background-size: 25px 390px
}

.header-info .info-sub .n {
	font-size: 18px;
	color: #ef7c00
}

.header-info .info-sub .single {
	float: left;
	margin-left: 10px;
	width: 220px;
	line-height: 21px;
	text-align: left;
}

.header-info .info-sub .single .n {
	display: inline-block;
	font-size: 22px;
	line-height: 38px;
	font-weight:normal;
	padding-left: 5px;
}

.header-info .info-sub .sub-dealer {
	line-height: 30px;
	padding: 21px 0;
	border-bottom: 1px dotted #d6d6d6;
	font-size: 14px
}

.header-info .info-sub .sub-dealer .titlecarshow {
	color: #999
}

.header-info .info-sub .sub-dealer .name {
	color: #333;
	display: inline-block;
	vertical-align: top;
	max-width: 380px
}

.header-info .info-sub .sub-dealer .name a:active,.header-info .info-sub .sub-dealer .name a:hover,.header-info .info-sub .sub-dealer .name a:link,.header-info .info-sub .sub-dealer .name a:visited {
	color: #333;
	text-decoration: none
}

.header-info .info-sub .sub-dealer .level {
	margin-left: 8px;
	margin-right: 8px
}

.header-info .info-sub .sub-dealer .level img {
	display: inline-block;
	vertical-align: baseline;
	margin: 0 3px 0 0;
	width: 16px
}

.header-info .info-sub .sub-dealer a {
	position: relative;
	top: -1px
}

.header-info .info-sub .sub-dealer a:link,.header-info .info-sub .sub-dealer a:visited {
	color: #2e6cbf
}

.header-info .info-sub .sub-dealer a:active,.header-info .info-sub .sub-dealer a:hover {
	color: #2e6cbf;
	text-decoration: underline
}

.header-info .info-sub .empty {
	height: 30px;
	background: #fff
}

.confirm .header-info .tel {
	padding: 21px 0 22px;
	border-top: 1px dotted #d6d6d6;
	border-bottom: 1px dotted #d6d6d6
}

.header-info .ask-btn,.header-info .tel-btn {
	width: 120px;
	background: #0aafbe;
	margin-left: 10px;
	display: inline-block;
}

.header-info .tel-btn {
	margin-left: 0
}

.header-info .ask-btn .de-btn-ico,.header-info .tel-btn .de-btn-ico {
	padding-left: 25px
}


.header-info .ask-btn-ico {
	padding-left: 25px;
	background-position: -1px -75px;
	background-size: 25px 395px;
	color: white;
}
.info-sub .tel{
	text-align: center;
}
#ask-low-top{
	background: #ef7c00 !important;
}
.confirm .header-info .ask-btn {
	width: 178px
}

.confirm .header-info .call {
	float: left
}

.confirm .header-info .call a {
	width: 229px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	padding-left: 30px;
	background-color: #3181cc;
	font-size: 24px;
	color: #fff;
	border-radius: 6px;
	background-position: 13px -555px;
	display: block
}

.tel-btn-ico {
	background-position: -15px -15px
}

.ask-btn-ico {
	background-position: -15px -64px
}

.header-info .info-sub .address {
	overflow: hidden;
	height: 50px;
	line-height: 25px;
	padding: 21px 0;
	border-bottom: 1px dotted #d6d6d6;
	font-size: 14px
}

.header-info .info-sub .address .de-drei-col {
	display: inline-block;
	overflow: hidden;
	max-height: 50px;
	line-height: 25px;
	font-size: 14px
}

.confirm .header-info .address {
	padding: 22px 0
}

.header-info .info-sub img {
	margin-right: 13px;
	vertical-align: -7px
}

.header-info .info-sub .check-map {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding-left: 18px;
	color: #2b6dbe;
	background-color: #fff;
	background-position: -19px -462px
}

.header-info .info-sub .check-map:hover {
	color: #f29600;
	background-position: -19px -512px
}

.header-info .info-sub .car-num {
	padding: 0;
	width: auto;
	height: auto;
	background: 0 0
}

.header-info .info-sub .send {
	text-align: right;
	padding-top: 20px;
	font-size: 14px
}

.confirm .header-info .send {
	text-align: left
}

.header-info .info-sub .collect {
	margin-right: 35px;
	padding-left: 18px;
	background-position: -4px -125px;
	background-size: 24px 393px
}

.header-info .info-sub .collect:hover {
	color: #f29600;
	background-position: -4px -149px;
	background-size: 24px 393px
}

.header-info .info-sub .collected {
	background-position: -4px -174px;
	background-size: 24px 393px;
	color: #f29600
}

.header-info .info-sub .collected:hover {
	background-position: -4px -174px;
	background-size: 24px 393px
}

.header-info .info-sub .phone {
	margin-right: 35px;
	padding-left: 18px;
	background-position: -19px -265px
}

.header-info .info-sub .phone:hover {
	background-position: -19px -315px;
	color: #f29600
}

.header-info .info-sub .accuse {
	padding-left: 20px;
	background-position: -17px -365px
}

.header-info .info-sub .accuse:hover {
	background-position: -17px -415px;
	color: #f29600
}

.header-info .sold-out {
	padding-top: 40px
}

.header-info .sold-out .s {
	width: 210px;
	float: left;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-right: 20px;
	background-color: #f0f0f0;
	font-size: 18px;
	font-weight: 700;
	color: #b2b2b2
}

.header-info .sold-out .link {
	float: left
}

.header-info .link a {
	width: 217px;
	color: #fff;
	display: block
}

.car-detail .center-main {
	margin: 40px 0 70px;
	position: relative
}

.center-main .center-left {
	width: 840px;
	float: left
}

.center-main .center-right-new {
	width: 335px;
	float: right
}

.car-info-content,.other-cars {
	margin-left: 20px
}

.car-info-float-tab {
	width: 1158px;
	height: 61px;
	background-color: #f9f9f9;
}

.car-info-float-tab .contact {
	float: right;
	line-height: 61px;
	padding-right: 40px
}

.car-info-float-tab .contact .t {
	vertical-align: top
}

.car-info-float-tab .contact .n {
	font-size: 26px;
	color: #d70000
}

.car-info-tab {
	position: relative;
	z-index: 12
}

.center-main .tab-list {
	float: left;
	padding-left: 5px
}

.center-main .tab-list li {
	float: left;
	margin: 23px 0 20px;
	padding: 0 15px;
	padding-bottom: 3px;
	font-weight: 700;
	cursor: pointer
}

.center-main .tab-list .bl {
	border-left: 1px solid #ddd
}

.center-main .tab-list a {
	color: #333
}

.center-main .tab-list .active a,.center-main .tab-list a:hover {
	color: #ef7c00
}

.center-main .tab-list .active a {
    border-bottom: 1px solid #ef7c00;
    padding-bottom: 4px;
}

.center-main .reserve-btn {
	float: right;
	margin: 10px 20px 0 0
}

.center-main .reserve-btn-ico {
	background-position: -15px -114px
}

.center-main .unreserve-btn-ico {
	background-position: -15px -164px
}

.car-info-float-tab .reserve-btn {
	margin-right: 40px
}

.center-main .brand-introduce {
	padding: 39px 0 11px
}

.center-main .brand-introduce .img {
	width: 144px;
	float: left;
	height: 86px;
	line-height: 86px;
	margin-top: 7px
}

.center-main .brand-introduce img {
	vertical-align: middle
}

.center-main .brand-introduce .ico-1 {
	background-position: 0 9px
}

.center-main .brand-introduce .ico-14 {
	background-position: 0 -59px
}

.center-main .brand-introduce .ico-18 {
	background-position: 0 -127px
}

.center-main .brand-introduce .ico-38 {
	background-position: 0 -195px
}

.center-main .brand-introduce .ico-9 {
	background-position: 0 -263px
}

.center-main .brand-introduce .ico-13 {
	background-position: 0 -329px
}

.center-main .brand-introduce .ico-6 {
	background-position: 0 -399px
}

.center-main .brand-introduce .ico-28 {
	background-position: 0 -532px
}

.center-main .brand-introduce .ico-7 {
	background-position: 0 -603px
}

.center-main .brand-introduce .ico-11 {
	background-position: 0 -671px
}

.center-main .brand-introduce .ico-4 {
	background-position: 0 -739px
}

.center-main .brand-introduce .ico-40 {
	background-position: 0 -805px
}

.center-main .brand-introduce .ico-12 {
	background-position: 0 -873px
}

.center-main .brand-introduce .ico-8 {
	background-position: 0 -941px
}

.center-main .brand-introduce .ico-2 {
	background-position: 0 -1011px
}

.center-main .brand-introduce .txt {
	width: 584px;
	float: left;
	line-height: 26px;
	padding: 12px 14px;
	background-color: #f5f5f5
}

.center-left .titlecarshow {
	font-size: 20px;
	padding-top: 20px;
	font-weight: 700;
	color: #333
}

.car-info-content .car-describe,.car-info-content .car-equipment,.car-info-content .car-introduce,.car-info-content .car-param,.car-info-content .car-photo {
	margin-top: -60px;
	padding-top: 60px;
	position: relative;
	z-index: 1
}

.car-info-content .car-describe {
	z-index: 6
}

.car-info-content .car-describe .car-info-div {
	font-size: 14px;
	line-height: 26px;
	color: #666;
	margin: 20px 20px 0 0;
	padding: 24px 20px 40px 20px;
	background-color: #fcfcfc;
	-webkit-box-shadow: 3px 2px 12px #eee;
	-moz-box-shadow: 3px 2px 12px #eee;
	box-shadow: 3px 2px 12px #eee
}

.car-info-content .car-introduce .titlecarshow {
	padding: 29px 0 14px
}

.car-info-content .car-param .titlecarshow {
	padding: 33px 0 20px
}

.car-info-content .car-equipment .titlecarshow,.car-info-content .car-photo .titlecarshow {
	padding-top: 40px
}

.car-info-content .car-introduce .content {
	line-height: 26px;
	padding-right: 24px
}

.car-info-content .car-param .table-l {
	float: left
}

.car-info-content .car-param .table-r {
	float: right;
	margin-right: 20px
}

.car-info-content .car-param table {
	width: 369px;
	height: 160px;
	border: 1px solid #bdbdbd
}

.car-info-content .car-param th {
	width: 79px;
	text-align: right;
	padding-right: 10px;
	background-color: #fafafa
}

.car-info-content .car-param td {
	padding-left: 10px
}

.car-info-content .car-param td,.car-info-content .car-param th {
	border: 1px solid #bdbdbd
}

.car-equipment-list li {
	width: 150px;
	float: left
}

.car-info-content .equipment-default,.car-info-content .equipment-ico {
	width: 100px;
	height: 74px;
	margin: 0 auto
}



.car-info-content .equipment-ico-1 {
	background-position: 0 0
}

.car-info-content .equipment-ico-2 {
	background-position: 0 -100px
}

.car-info-content .equipment-ico-3 {
	background-position: 0 -200px
}

.car-info-content .equipment-ico-4 {
	background-position: 0 -300px
}

.car-info-content .equipment-ico-5 {
	background-position: 0 -400px
}

.car-info-content .equipment-ico-6 {
	background-position: 0 -500px
}

.car-info-content .equipment-ico-7 {
	background-position: 0 -600px
}

.car-info-content .equipment-ico-8 {
	background-position: 0 -700px
}

.car-info-content .equipment-ico-9 {
	background-position: 0 -800px
}

.car-info-content .equipment-ico-10 {
	background-position: 0 -900px
}

.car-info-content .equipment-ico-11 {
	background-position: 0 -1000px
}

.car-info-content .equipment-ico-12 {
	background-position: 0 -1100px
}

.car-info-content .equipment-ico-13 {
	background-position: 0 -1200px
}

.car-info-content .equipment-ico-14 {
	background-position: 0 -1300px
}

.car-info-content .equipment-ico-15 {
	background-position: 0 -1400px
}

.car-info-content .equipment-ico-16 {
	background-position: 0 -1500px
}

.car-info-content .equipment-ico-17 {
	background-position: 0 -1600px
}

.car-info-content .equipment-ico-18 {
	background-position: 0 -1700px
}

.car-info-content .equipment-ico-19 {
	background-position: 0 -1800px
}

.car-info-content .equipment-ico-20 {
	background-position: 0 -1900px
}

.car-info-content .equipment-ico-21 {
	background-position: 0 -2000px
}

.car-info-content .equipment-ico-22 {
	background-position: 0 -2100px
}

.car-info-content .equipment-ico-23 {
	background-position: 0 -2200px
}

.car-info-content .equipment-ico-24 {
	background-position: 0 -2300px
}

.car-info-content .equipment-ico-25 {
	background-position: 0 -2400px
}

.car-info-content .equipment-ico-26 {
	background-position: 0 -2500px
}

.car-info-content .equipment-ico-27 {
	background-position: 0 -2600px
}

.car-info-content .equipment-ico-28 {
	background-position: 0 -2700px
}

.car-info-content .equipment-ico-29 {
	background-position: 0 -2800px
}

.car-info-content .equipment-ico-30 {
	background-position: 0 -2900px
}

.car-info-content .equipment-name {
	text-align: center;
	padding-top: 10px
}

.car-info-content .car-photo-list li {
	width: 700px;
	margin-top: 20px;
	position: relative;
	overflow: hidden
}

.other-cars .titlecarshow {
	padding-bottom: 20px
}

.other-car-list li {
	width: 174px;
	float: left;
	height: 251px;
	margin: 0 20px 10px 0
}

.other-car-list li:hover {
	background-color: #fafafa
}

.other-car-list li a {
	height: 251px;
	display: block
}

.other-car-list .img {
	width: 174px;
	height: 130px;
	position: relative;
	overflow: hidden
}

.other-car-list .img .neun {
	width: 53px;
	height: 53px;
	background: url(../../image/usedcar/list-99logo.png) no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../image/usedcar/list-99logo.png");
	_background: 0 0
}

.other-car-list .infonew {
	padding-left: 10px
}

.other-car-list .tit {
	padding-top: 20px;
	color: #333
}

.other-car-list .t {
	padding-right: 4px
}

.other-car-list .price {
	margin-left: -3px;
	padding: 15px 0;
	font-size: 15px;
	color: #d70000
}

.other-car-list .p {
	padding-right: 3px;
	font-size: 17px
}

.other-car-list .year {
	color: #999
}

.other-car-list .m,.other-car-list .y {
	padding-right: 10px
}

.ask-price {
	margin: 40px auto
}

.ask-price a {
	margin: 0 auto;
	border: 1px solid #f49a00;
	color: #fff;
	display: block
}

.ask-price a:hover {
	background-image: url(../../image/usedcar/de-orange-btn-hover.png);
	border-color: #f17c00
}

.center-right-new .shop-info {
	text-align: center
}

.center-right-new .shop-name {
	height: 48px;
	line-height: 48px;
	background-color: #fafafa
}

.center-right-new .shop-level {
	height: 25px;
	padding-top: 20px
}

.header-info .info-sub .sub-dealer .level img {
	width: 20px
}

.center-right-new .sale-detail {
	width: 258px;
	height: 14px;
	margin: 0 auto;
	padding: 20px 0 14px;
	border-bottom: 1px dotted #d6d6d6
}

.center-right-new .sale-detail .num {
	padding-left: 4px
}

.center-right-new .sale-detail .split {
	margin: 0 20px;
	border-left: 1px solid #ddd
}

.center-right-new .shop-address {
	width: 258px;
	text-align: center;
	margin: 16px auto 20px
}

.center-right-new .enter-shop {
	padding-bottom: 30px
}

.center-right-new .enter-shop a {
	margin: 0 auto;
	background: url(../../image/usedcar/de-grey-btn.png) repeat-x;
	border: 1px solid #ededed;
	color: #333;
	display: block
}

.center-right-new .enter-shop a:hover {
	background-image: url(../../image/usedcar/de-grey-btn-hover.png);
	border-color: #e1e1e1
}

.center-right-new .similar-cars-title {
	font-weight: 700;
	font-size: 17px;
	position: relative;
	display: inline-block;
	border-bottom: 3px solid #ef7c00;
	padding-bottom: 8px;
}
.similar-cars-bottom{
	border-bottom: 2px solid #f0f0f0;
    height: 31px;
}
.center-right-new .similar-cars-title .line {
	width: 194px;
	position: absolute;
	top: 8px;
	left: 106px
}

.center-right-new .similar-cars-lists li {
	margin-top: 20px
}

.center-right-new .similar-cars-lists li:hover {
	background-color: #f5f5f5
}

.center-right-new .similar-cars-lists a {
	height: 90px;
	display: block
}

.center-right-new .similar-cars-lists .img {
	width: 120px;
	float: left;
	height: 90px;
	line-height: 90px;
	text-align: center;
	overflow: hidden
}

.center-right-new .similar-cars-lists .infonew {
	padding: 10px 0 0 130px
}

.center-right-new .similar-cars-lists .titlecarshow {
	padding-bottom: 15px
}

.center-right-new .similar-cars-lists .t {
	padding-right: 5px;
	color: #000
}

.center-right-new .similar-cars-lists .price {
	margin-left: -2px;
	color: #ef7c00
}

.center-right-new .similar-cars-lists .year {
	padding-left: 20px;
	color: #666;
	float: right;
}

.de-message input[type=text],.de-message textarea {
	color: #333
}

.de-message textarea {
	font-size: 14px
}

.de-message {
	height: 390px
}
.de-message1 {
	height: 460px
}

.free-tele .titlecarshow,.lowest-price .titlecarshow,.reserve-watch .titlecarshow {
	text-align: center;
	padding: 60px 0 28px;
	font-size: 28px
}

.free-tele .main,.lowest-price .main,.reserve-watch .main {
	width: 530px;
	margin: 0 auto
}

.free-tele .img,.lowest-price .img,.reserve-watch .img {
	width: 165px;
	float: left;
	height: 213px;
	margin-left: 26px
}

.free-tele .form,.lowest-price .form,.reserve-watch .form {
	float: left;
	margin-left: 50px
}

.free-tele .text input,.lowest-price .text input,.report-complaint .text input,.reserve-watch .text input {
	width: 216px;
	height: 38px;
	line-height: 38px;
	padding-left: 32px;
	border: 1px solid #d7d7d7
}

.free-tele .phone-num input,.lowest-price .phone-num input,.report-complaint .phone-num input,.reserve-watch .phone-num input {
	background-position: -9px -306px
}

.free-tele .submit,.lowest-price .submit,.reserve-watch .submit {
	margin: 20px 0
}

.free-tele .unclick {
	position: relative
}

.free-tele .unclick:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 88px;
	height: 38px;
	z-index: 1
}

.free-tele .submit input,.lowest-price .submit input,.report-complaint .submit input,.reserve-watch .submit input {
	width: 88px;
}

.free-tele .state,.lowest-price .state,.report-complaint .state,.reserve-watch .state {
	color: #a9a9a9
}

.free-tele .phone-num,.lowest-price .phone-num,.report-complaint .phone-num,.reserve-watch .phone-num {
	position: relative
}

.phone-warn {
	width: 248px;
	bottom: 39px
}

.lowest-price .phone-num,.reserve-watch .phone-num,.reserve-watch .select-date,.reserve-watch .textarea {
	margin-top: 12px
}

.lowest-price .salutation input,.reserve-watch .salutation input {
	background-position: -9px -1506px
}

.reserve-watch {
	height: 518px;
	background-color: #fff
}

.reserve-watch .select-date {
	position: relative
}

.reserve-watch .select-date .sd-btn {
	display: block;
	width: 216px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #d7d7d7;
	padding: 0 22px 0 10px
}

.reserve-watch .select-date .ui-datepicker-trigger {
	position: absolute;
	top: 9px;
	right: 9px;
	cursor: pointer
}

.reserve-watch textarea {
	width: 224px;
	height: 58px;
	padding: 10px 12px;
	border: 1px solid #d7d7d7
}

.report-complaint {
	height: 366px
}

.report-complaint .form {
	width: 536px;
	margin: 0 auto;
	padding-top: 40px
}

.report-complaint .titlecarshow {
	color: grey
}

.report-complaint .tab {
	margin: 15px 0 20px
}

.report-complaint .tab li {
	float: left;
	height: 24px;
	line-height: 24px;
	margin: 0 10px 0 4px;
	padding: 0 19px;
	background-color: #eff6fa;
	color: #2e6cc1;
	border-radius: 12px
}

.report-complaint .tab .active,.report-complaint .tab li:hover {
	background-color: #2e6cc1;
	color: #fff
}

.report-complaint textarea {
	width: 510px;
	height: 114px;
	padding: 12px;
	border: 1px solid #d7d7d7
}

.report-complaint .input-wrap {
	margin-top: 10px
}

.report-complaint .phone-num {
	float: left
}

.report-complaint .submit {
	float: right
}

.scan-code ul {
	width: 459px;
	height: 260px;
	margin: 0 auto;
	padding-top: 50px
}

.scan-code li {
	width: 229px;
	float: left;
	height: 210px
}

.scan-code .tit {
	text-align: center;
	color: grey
}

.scan-code .img {
	width: 163px;
	height: 163px;
	margin: 33px auto 0
}

.sold-out .sold-main {
	margin-top: 40px
}

.sold-out .sold-img {
	width: 592px;
	height: 206px;
	margin: auto
}

.sold-out .sold-text {
	text-align: center;
	padding: 40px 0;
	font-size: 20px
}

.sold-out .other-select {
	overflow: hidden
}

.sold-out .other-select .titlecarshow-wrap {
	position: relative;
	display: table;
	margin-bottom: 30px
}

.sold-out .other-select .titlecarshow {
	display: table-cell;
	padding-left: 8px;
	border-left: 6px solid #f29600;
	font-size: 18px
}

.sold-out .other-select .line {
	display: table-cell;
	width: 974px;
	border-top: 1px solid #f0f0f0;
	position: absolute;
	top: 10px
}

.sold-out .other-select li {
	width: 218px;
	float: left;
	height: 270px;
	margin-bottom: 10px
}

.sold-out .other-select li:hover {
	box-shadow: 0 4px 10px #f0f0f0
}

.sold-out .other-select a {
	width: 100%;
	height: 100%;
	display: block
}

.sold-out .other-select .pl {
	padding-left: 17px
}

.sold-out .other-select .img {
	position: relative;
	width: 218px;
	height: 163px;
	overflow: hidden
}

.sold-out .other-select .tit {
	padding: 20px 10px 0
}

.sold-out .other-select .infonew {
	padding-left: 10px
}

.sold-out .other-select .up {
	margin-left: -3px;
	padding: 6px 0;
	color: #d70000
}

.sold-out .other-select .sym {
	font-size: 16px
}

.sold-out .other-select .unit {
	font-size: 15px
}

.sold-out .other-select strong {
	font-size: 20px;
	font-family: Arial
}

.sold-out .other-select .i {
	padding-right: 10px;
	color: #999
}

.sold-out .more-cars {
	padding: 10px 0 30px
}

.sold-out .more-cars a {
	width: 303px;
	margin: 0 auto;
	color: #fff;
	display: block
}

.lexus-logo {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 81px;
	height: 35px;
	background: url(../../image/lexus-logo.png) no-repeat
}

.porsche-logo {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: url(../../image/porsche-logo.png) no-repeat;
	background-size: cover;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}

.header-img .porsche-logo {
	height: 62px
}

.car-photo-list .porsche-logo {
	height: 78px
}

.ui-datepicker {
	width: 522px;
	padding: 0 0;
	background-color: #fcfcfc;
	border: 1px solid #f0f0f0
}

.ui-datepicker-header {
	display: none
}

.ui-datepicker th {
	height: 47px;
	font-size: 14px;
	font-weight: 400;
	color: #bfbfbf
}

.ui-datepicker .ui-datepicker-week-end a {
	color: #53ad53
}

.ui-datepicker td a,.ui-datepicker td span {
	display: block;
	width: 38px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin: 0 auto;
	border-radius: 50%;
	font-size: 16px;
	color: #333
}

.ui-datepicker .ui-datepicker-today .ui-state-highlight {
	background-color: #f7f7f7;
	border: 1px solid #e1e1e1
}

.ui-datepicker td span {
	color: #bfbfbf
}

.ui-datepicker .ui-datepicker-today .ui-state-highlight:hover,.ui-datepicker td a:hover {
	background-color: #f29600;
	border-color: #f29600;
	color: #fff
}

.register-box .tab {
	float: none
}

.register-box .tab li {
	float: left;
	margin-right: 0;
	padding: 0;
	background-color: #fff;
	color: #666
}

.test-phone-component {
	margin-top: 12px;
	position: relative
}


.test-phone-default {
	float: left;
	cursor: pointer;
	width: 100px;
	height: 38px;
	border: 1px solid #1d70c1;
	text-align: center;
	line-height: 38px;
	color: #fff;
	font-size: 14px;
	margin-left: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.test-phone-send {
	background: #4392db;
	background: -moz-linear-gradient(top,#4392db 0,#1f70be 100%);
	background: -webkit-linear-gradient(top,#4392db 0,#1f70be 100%);
	background: linear-gradient(to bottom,#4392db 0,#1f70be 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4392db', endColorstr='#1f70be', GradientType=0 )
}

.test-phone-send:hover {
	background: #3c80c4;
	background: -moz-linear-gradient(top,#3c80c4 0,#1b48a3 100%);
	background: -webkit-linear-gradient(top,#3c80c4 0,#1b48a3 100%);
	background: linear-gradient(to bottom,#3c80c4 0,#1b48a3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c80c4', endColorstr='#1b48a3', GradientType=0 )
}

.test-not-send {
	background-color: #fbfbfb;
	border: 1px solid #ebebeb;
	color: #ababab
}

.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0
}

.clearfix {
	zoom: 1
}

.mask {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 102;
	background-color: rgba(0,0,0,.7)
}

.alphaMask {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	background-color: rgba(0,0,0,.7);
	filter: alpha(opacity=50);
	z-index: 101;
	display: none
}

.mask .swiper-container {
	position: relative;
	height: 100%
}

.mask .closeEnlarge {
	position: absolute;
	right: -34px;
	top: 0;
	font-size: 32px;
	color: #efefef;
	width: 32px;
	height: 32px;
	text-align: center;
	line-height: 25px;
	cursor: pointer;
	z-index: 2
}

.mask .out-box {
	min-width: 800px;
	margin: 0 auto;
	position: relative
}

.mask .out-box span {
	color: #333
}

.mask .swiper-slide {
	position: relative
}

.mask .out-box img {
	margin: 0 auto;
	width: 100%;
	display: block;
	vertical-align: top
}

.mask .information-column {
	height: 100px;
	padding-top: 22px;
	background-color: #fff
}

.mask .car-column-row {
	height: 24px;
	line-height: 24px
}

.mask .car-column-row .car-title {
	float: left;
	padding-left: 30px;
	font-size: 20px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.mask .car-column-row .car-phone {
	float: right;
	font-weight: 700;
	padding-left: 24px;
	font-size: 18px;
	color: #d70000;
	margin-right: 30px;
	background-image: url(../../image/usedcar/read-img-icon.png);
	background-repeat: no-repeat;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
	background-position: 2px 3px;
	background-image: url(../../image/usedcar/read-img-icon-ie.png)\9
}

.mask .car-column-row .car-place {
	float: right;
	padding-left: 26px;
	font-size: 16px;
	color: #333;
	margin-right: 10px;
	background-image: url(../../image/usedcar/read-img-icon.png);
	background-repeat: no-repeat;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
	background-position: 0 -23px;
	background-image: url(../../image/usedcar/read-img-icon-ie.png)\9
}

.mask .car-column-row1 {
	margin-top: 10px;
	height: 52px;
	font-family: "Microsoft YaHei"
}

.mask .car-column-row1 .car-symbol {
	float: left;
	margin-left: 30px;
	font-size: 20px;
	font-weight: 700;
	color: #d70000;
	line-height: 60px
}

.mask .car-column-row1 .car-price-number {
	float: left;
	font-size: 36px;
	font-weight: 700;
	color: #d70000;
	line-height: 52px
}

.mask .car-column-row1 .car-unit {
	float: left;
	font-size: 18px;
	font-weight: 700;
	color: #d70000;
	margin-left: 2px;
	line-height: 57px
}

.mask .car-column-row1 .car-source-inf {
	font-size: 14px;
	margin-left: 20px;
	color: #333;
	line-height: 64px
}

.mask .car-column-row1 .ask-btn {
	float: right;
	width: 136px;
	margin-right: 30px;
	margin-top: 8px
}

.mask .car-column-row1 .de-btn-ico {
	padding-left: 26px
}

.mask .car-column-row1 .ask-btn span {
	color: #fff
}

.mask .slide-tab-btn {
	width: 60px;
	height: 60px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	background-image: url(../../image/usedcar/direction-icon.png)
}

.mask .slide-pre {
	left: 20px;
	background-position: 0 0
}

.mask .slide-pre:hover {
	background-position: 0 -118px
}

.mask .slide-next {
	right: 20px;
	background-position: 0 -59px
}

.mask .slide-next:hover {
	background-position: 0 -177px
}

.mask .slide-page-num {
	position: absolute;
	bottom: 144px;
	right: 30px;
	width: 80px;
	height: 30px;
	background-color: #000;
	background-color: rgba(0,0,0,.6);
	filter: alpha(opacity=60);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	color: #fff
}

.mask .slide-page-num span {
	color: #fff;
	display: inline-block;
	margin: 0 2px;
	font-size: 16px
}

.mask .slide-page-num .page-active-index {
	color: #f39800
}

.m-cardetail {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	border: 1px #f0f0f0 solid;
	border-radius: 4px
}

.m-cardetail .detail-img {
	position: relative;
	display: block;
	width: 100%;
	height: 166px;
	overflow: hidden
}

.m-cardetail img {
	display: block;
	width: 100%;
	height: auto;
	border: 0
}

.m-cardetail .detail-name {
	margin-top: 6px;
	padding: 0 12px;
	color: #333;
	line-height: 28px;
	font-size: 14px;
	height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

body .same-series {
	width: 1170px;
	margin: 0 auto 50px;
	height: 350px
}

.same-series ul li .list-item {
	display: block;
	float: left;
	width: 222px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px #f0f0f0 solid
}

.same-series .titlecarshow {
	height: 20px;
	line-height: 20px;
	border-left: 3px solid #f29600;
	padding-left: 10px;
	margin-bottom: 20px
}

.same-series .titlecarshow .same-series-recommend {
	font-size: 20px;
	color: #333;
	font-weight: 700;
	line-height: 19px
}

.same-series .titlecarshow .series-name {
	font-size: 16px;
	color: #666;
	padding-left: 14px
}

.same-series a {
	display: block
}

.same-series .swiper-pagination-switch {
	background-color: #ccd2da
}

.same-series .swiper-active-switch {
	background-color: #3282cd
}

.m-cardetail .detail-info {
	padding: 0 12px;
	color: #999;
	line-height: 26px;
	font-size: 12px
}

.m-cardetail .detail-info span {
	padding-right: 10px
}

.m-cardetail .detail-price {
	padding: 0 12px;
	color: #d70000;
	line-height: 32px;
	*height: 32px
}

.m-cardetail .detail-price span.price {
	font-size: 15px;
	font-weight: 700
}

.m-cardetail .detail-price span.price b {
	font-size: 18px
}

.m-cardetail .detail-price span.label {
	display: inline-block;
	*position: relative;
	*top: -30px;
	float: right;
	color: #fff;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	padding: 0 3px;
	margin: 10px 2px 0 2px;
	vertical-align: middle
}

.m-cardetail .detail-price span.label.label-green {
	background-color: #8cb503
}

.m-cardetail .detail-price span.label.label-blue {
	background-color: #435d78
}

.m-cardetail .detail-price span.label.label-red {
	background-color: #f1764a
}

.m-cardetail .detail-price span.label.label-qing {
	background-color: #64c693
}

.m-cardetail:hover {
	box-shadow: 0 1px 22px #ccc
}

.pagination {
	position: absolute;
	z-index: 20;
	bottom: 10px;
	width: 100%;
	text-align: center
}

.swiper-pagination-switch {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 12px;
	background: #555;
	margin: 0 5px;
	opacity: .8;
	border: 1px solid #fff;
	cursor: pointer
}

.swiper-active-switch {
	background: #fff
}

.see-column {
	text-align: right;
	position: absolute;
	right: 16px;
	bottom: 14px
}

.see-all {
	display: none
}

.see-column {
	padding-right: 20px
}

.see-column span {
	display: inline-block;
	cursor: pointer;
	font-size: 14px;
	color: #2e6cbf;
	padding-right: 24px;
	position: relative;
	cursor: pointer
}

.see-column span:after {
	background-image: url(../../image/usedcar/read-img-icon.png);
	background-repeat: no-repeat;
	-webkit-background-size: 28px auto;
	background-size: 28px auto;
	background-image: url(../../image/usedcar/read-img-icon-ie.png)\9;
	width: 22px;
	height: 16px;
	position: absolute;
	right: 4px;
	top: 0;
	content: ''
}

.see-column .see-all-btn:after {
	background-position: 8px -69px
}

.see-column .close-all-btn {
	padding-right: 28px;
	display: none
}

.see-column .close-all-btn:after {
	background-position: -11px -62px;
	-webkit-background-size: 25px auto;
	background-size: 25px auto
}

.same-series .swiper-pagination-switch {
	width: 11px;
	height: 11px;
	margin: 0 4px;
	border: none
}

.ask-low-down {
	position: relative;
	width: 760px;
	margin: 20px auto
}

.ask-low-down img {
	display: block;
	width: 100%;
	vertical-align: top;
	cursor: pointer
}

.ask-low-text {
	position: absolute;
	top: 140px;
	left: 346px;
	width: 192px;
	height: 42px;
	background: #fe7800;
	background: -webkit-linear-gradient(to bottom,#fe7800,#ff4c00);
	background: -moz-linear-gradient(to bottom,#fe7800,#ff4c00);
	background: -ms-linear-gradient(to bottom,#fe7800,#ff4c00);
	background: -o-linear-gradient(to bottom,#fe7800,#ff4c00);
	background: linear-gradient(to bottom,#fe7800,#ff4c00);
	background: #fe7800;
	border-radius: 21px;
	box-shadow: 3px 3px 15px 0 #ffc5a1;
	line-height: 42px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	cursor: pointer
}

.car-show-phone {
	position: absolute;
	top: 142px;
	left: 550px
}

.car-show-phone .phone-title {
	margin-bottom: 4px;
	line-height: 12px;
	font-size: 12px;
	color: #7c6e65
}

.car-show-phone .phone-content {
	margin-top: 5px;
	font-size: 20px;
	font-weight: 800;
	font-family: Arial;
	color: #5b2d15
}

.new-glb-alpha {
	position: fixed
}

.bannerBox {
	margin: 0 auto;
	width: 600px
}

.bannerBox .bigImage,.bigImage a[href='#truePhotos'] {
	display: block;
	position: relative;
	width: 600px;
	height: 450px;
	border-radius: 5px;
	overflow: hidden
}

.bannerBox .banner {
	position: relative;
	margin-top: 10px;
	width: 600px;
	overflow: hidden
}

.bannerBox .banner .bannerInner {
	position: relative;
	margin: 0 auto;
	width: 533px;
	height: 74px;
	overflow: hidden
}

.bannerBox .bannerInner .bannerList {
	position: absolute;
	left: -12px;
	font-size: 0
}

.bannerBox .bannerInner li {
	margin-left: 12px;
	display: inline-block;
	width: 93px;
	height: 70px;
	border: 2px solid transparent;
	cursor: pointer;
	overflow: hidden
}

.bannerBox .bannerInner .curLi {
	border: 2px solid #ff7000
}

.bannerBox .banner .leftBtn,.bannerBox .banner .rightBtn {
	position: absolute;
	top: 20px;
	display: inline-block;
	width: 18px;
	height: 31px;
	line-height: 74px;
	text-align: center;
	background-image: url(/skin/default/image/jianLR.png);
	background-repeat: no-repeat;
	background-size: 18px 122px;
	cursor: pointer
}

.bannerBox .banner .leftBtn {
	left: 0;
	background-position: 0 -30px
}

.bannerBox .banner .rightBtn {
	right: 0;
	background-position: 0 0
}

.bannerBox .banner .leftBtn:hover {
	background-position: 0 -91px
}

.bannerBox .banner .rightBtn:hover {
	background-position: 0 -61px
}

.loan-box {
	padding: 0 20px;
	margin-bottom: 28px;
	width: 481px;
	height: auto;
	line-height: 46px;
	border: 2px solid #ffcf9c;
	border-radius: 3px;
	background: #fff5f5;
	font-size: 0;
	margin-top: 15px;
}

.loan-box .loan-box-text {
	display: inline-block;
	height: auto;
	font-size: 12px;
	color: #ff541f;
	vertical-align: middle;
	line-height: 21px;
	padding:5px 0px;
}

.loan-box .loan-line {
	margin: 0 10px;
	display: inline-block;
	width: 2px;
	height: 16px;
	background: #ffe0e0;
	vertical-align: middle
}

.loan-box .loan-more-link {
	float: right;
	font-size: 12px;
	color: #ff3c00;
	vertical-align: middle
}

.loan-box .loan-more-link:hover span {
	border-bottom: 1px solid #ff3c00
}

.loan-box .loan-box-text i {
	font-size: 18px;
	vertical-align: top
}

.store-tag {
	width: 525px;
	overflow: hidden
}

.store-tag .store-tag-list {
	float: left;
	width: 74px
}

.store-tag .store-tag-list .tag-img {
	margin: 0 auto 6px;
	width: 32px;
	height: 32px;
	overflow: hidden
}

.store-tag .store-tag-list .tag-img img {
	width: 100%;
	height: 100%
}

.store-tag .store-tag-list .tag-text {
	font-size: 12px;
	text-align: center;
	
}
.store-tag .store-tag-list .tag-text i{
	color: #aa8c5a;
	font-weight: bold;
}

.sub-dealer-box {
	position: relative
}

.shop-detail {
	position: absolute;
	top: 21px;
	right: 9px;
	width: 18px;
	height: 18px;
	border: 1px solid #e6e6e6;
	z-index: 10;
	cursor: pointer
}

.shop-detail:after {
	position: absolute;
	top: 6px;
	left: 3px;
	display: block;
	content: "";
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-top-color: #999
}

.shop-detail-inner {
	right: 26px
}

.shop-detail-inner:after {
	position: absolute;
	top: 0;
	left: 3px;
	display: block;
	content: "";
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-bottom-color: #999
}

.header-info .info-sub .sub-dealer-inner {
	display: none;
	position: absolute;
	top: -24px;
	left: -516px;
	width: 533px;
	padding: 26px 4px 20px 22px;
	background: #fff;
	border: 1px solid #e6e6e6;
	box-shadow: 1px 6px 26px -3px #ccc;
	z-index: 9
}

.header-info .sub-dealer-inner .table-left {
	text-align: right
}

.header-info .sub-dealer-inner .table-right {
	text-align: left
}

.header-info .sub-dealer-inner .inner-table {
	float: left
}

.header-info .sub-dealer-inner .inner-table p {
	line-height: 20px
}

.header-info .sub-dealer-inner .sale {
	margin-right: 30px
}

.header-info .sub-dealer-inner .inner-price {
	color: #d60000
}

.header-info .sub-dealer-inner .table-right #enter {
	display: block;
	margin-top: 10px;
	width: 116px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: #fe0036;
	border-radius: 3px
}

.feed-wrap {
	width: 1170px;
	margin: 0 auto 50px;
	color: #333;
	font-size: 0
}

.feed-wrap .news,.feed-wrap .qa {
	display: inline-block;
	width: 560px;
	height: 302px;
	padding: 14px 19px;
	border: 1px solid #f0f0f0;
	box-sizing: border-box
}

.feed-wrap h2 {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	font-size: 20px;
	padding-left: 11px;
	border-left: 3px solid #e79937
}

.feed-wrap .more {
	float: right;
	font-size: 14px;
	color: #333
}

.feed-wrap .more span {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: 12px;
	background-image: url(../../image/iautos_ico_2x.png);
	background-image: url(../../image/iautos_ico_ie.png)\9;
	background-image: url(../../image/iautos_ice_2x.png) \9\0;
	background-size: 100px 600px;
	background-position: 0 -400px;
	vertical-align: bottom
}

.feed-wrap .item {
	height: 60px;
	margin-top: 20px
}

.feed-wrap .item img {
	width: 80px;
	height: 60px;
	margin-right: 20px;
	vertical-align: top
}

.feed-wrap .item .content {
	display: inline-block;
	width: 420px;
	padding: 8px 0 5px
}

.feed-wrap .item a {
	display: block;
	line-height: 16px;
	font-size: 16px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer
}

.feed-wrap .item .content p {
	margin-top: 12px;
	line-height: 20px;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis
}

.feed-wrap .item .content label {
	color: #b2b2b2
}

.feed-wrap .item .content label:last-child {
	float: right
}

.feed-wrap .item .content span {
	display: inline-block;
	height: 20px;
	width: 90px;
	margin-left: 8px;
	padding: 0 6px;
	line-height: 20px;
	text-align: center;
	color: grey;
	background-color: #f5f5f5;
	border-radius: 3px;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle
}

.feed-wrap .qa {
	float: right;
	font-size: 12px
}

.feed-wrap .qa .item span {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 7px;
	line-height: 15px;
	text-align: center;
	color: #ff9000;
	font-size: 12px;
	background-color: #ffe3be;
	border: 1px solid #ffd6a1;
	box-sizing: border-box;
	border-radius: 3px
}

.feed-wrap .qa .item .answer span {
	color: #6b9bd2;
	background-color: #e1efff;
	border: 1px solid #bddcff
}

.feed-wrap .qa .item .answer,.feed-wrap .qa .item .question {
	height: 30px;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.car-gz-box {
	margin: 10px 0 20px
}

.car-gz-box p {
	margin-right: 15px;
	display: inline-block;
	font-size: 12px;
	color: #333
}

.car-gz-box .u-gz1 span {
	font-size: 18px
}

.car-gz-box .u-gz2 {
	padding: 5px 15px;
	font-size: 13px;
	color: #999;
	border-radius: 5px;
	border: 1px solid #4dc45c
}

.car-gz-box .u-gz2 span {
	color: #4bc45c
}

.car-gz-box .u-gz2 i {
	font-size: 18px
}

.de-two-btn{
	background: #ef7c00 !important;
}
.de-ora-btn {
    background: url(/skin/default/image/commit.png) repeat-x;
    color: #fff;
}
.de-glb-btn {
    width: 164px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    border-radius: 6px;
}
.lowest-price .title-shade{
    text-align: center;
    padding: 60px 0 28px;
    font-size: 28px;
}
#askLowCar{
	border:none;
}
.ordercardiv .text{
	font-size: 16px;
}