
.iconfont,
.m-footer-bar .crumbs a:before,
[class*=" icon-"],
[class^=icon-] {
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	font-style: normal
}

.car-list1 li .newPd_info_31 .index-icon span img,
.car-list1 li .newPd_info_31 .span-icon img,
.car-list1 li .newPd_info_31 .ykj-icon img,
.list-container li .newPd_info_31 .index-icon span img,
.list-container li .newPd_info_31 .span-icon img,
.list-container li .newPd_info_31 .ykj-icon img,
.slideBox .bd img {
	vertical-align: top
}

#header .m-title,
.certList li,
.header .m-title {
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical
}

.article,
.article img,
.downloadFixed,
.slideBox,
.wait,
body,
html {
	max-width: 750px
}

dd,
dl,
dt,
li,
ol,
ul {
	list-style: none
}

.bbs-list li .info .name,
.certList li,
.new-sale ul li div,
.pop-tip-mode .txt,
.testReport .equipmentText {
	-webkit-box-orient: vertical
}

@font-face {
	font-family: iconfont;
	src: url(../fonts/iconfont.eot?t=1512988472404);
	src: url(../fonts/iconfont.eot?t=1512988472404#iefix) format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"), url(../fonts/iconfont.ttf?t=1512988472404) format("truetype"), url(../fonts/iconfont.svg?t=1512988472404#iconfont) format("svg")
}

.iconfont,
[class*=" icon-"],
[class^=icon-] {
	font-family: iconfont !important;
	font-size: .24rem
}

.icon-uniE600:before {
	content: "\e600"
}

.icon-uniE602:before {
	content: "\e602"
}

.icon-uniE603:before {
	content: "\e603"
}

.icon-uniE604:before {
	content: "\e604"
}

.icon-duigou:before {
	content: "\e605"
}

.icon-more:before {
	content: "\e69f"
}

.icon-close:before {
	content: "\e72d"
}

.icon-loada:before {
	content: "\e610"
}

.icon-uniE606:before {
	content: "\e606"
}

.icon-search:before {
	content: "\e607"
}

.icon-uniE609:before {
	content: "\e609"
}

.icon-uniE60a:before {
	content: "\e60a"
}

.icon-uniE60c:before {
	content: "\e60c"
}

.icon-uniE60b:before {
	content: "\e60b"
}

.icon-uniE60d:before {
	content: "\e60d"
}

.icon-uniE60e:before {
	content: "\e60e"
}

.icon-guanbi1:before {
	content: "\e611"
}

.icon-xiajiang:before {
	content: "\e615"
}

.icon-fenxi:before {
	content: "\e65f"
}

.grid {
	display: -webkit-flex;
	display: -webkit-box
}

.grid-flex {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all
}

@media screen and (min-width:320px) {
	html {
		font-size: 42.67px !important
	}
}

@media screen and (min-width:360px) {
	html {
		font-size: 48.13px !important
	}
}

@media only screen and (min-width:375px) and (max-width:383px) and (orientation:portrait) {
	html {
		font-size: 50px !important
	}
}

@media only screen and (min-width:384px) and (max-width:413px) and (orientation:portrait) {
	html {
		font-size: 52px !important
	}
}

@media only screen and (min-width:414px) and (max-width:736px) and (orientation:portrait) {
	html {
		font-size: 55.33px !important
	}
}

.hide {
	display: none !important
}

a,
article,
aside,
audio,
button,
dd,
div,
dl,
dt,
h1,
h2,
h3,
header,
html,
img,
li,
nav,
p,
section,
span,
strong,
ul {
	box-sizing: border-box;
	tap-highlight-color: transparent;
	margin: 0;
	padding: 0;
	-webkit-user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-drag: none
}

input,
textarea {
	-webkit-user-select: initial
}

body,
html {
	width: 100%;
	height: 100%;
	min-width: 300px;
	margin: 0 auto;
	font-family: "Helvetica Neue", HelveticaNeue, Helvetica-Neue, Helvetica, "BBAlpha Sans", sans-serif
}

em,
i {
	font-style: normal
}

a {
	text-decoration: none
}

img {
	display: inline-block;
	-webkit-touch-callout: none
}

#detailContent .carMainInfo,
.bg_color_fff,
.carBasic,
.carCheckout,
.carGuarantee,
.carLike,
.carReadme,
.circumstances,
.day5Out,
.recordToLookCar,
.testReport,
.tj_steward {
	background-color: #fff
}

.carCheckout .checkInfo .ck_text,
.carGuarantee,
.carReadme .carUserInfo,
.certList li,
.color_333,
.insurance,
.testReport .equipmentText,
.title_h2 {
	color: #333
}

.color_666 {
	color: #666
}

#basicConsignor .cb_lt,
#detailContent .carMainInfo .pricLookUpdata,
.carBasic ul li .cb_btm,
.carBasic ul li .cb_lt,
.carCheckout .checkInfo .ck_name .ck_p_2,
.circumstances .cb_lt,
.circumstances ul li .cb_btm,
.circumstances ul li .cb_lt,
.color_999,
.testReport .tester .level {
	color: #999
}

.carBasic,
.carCheckout,
.carGuarantee,
.carLike,
.carReadme,
.circumstances,
.day5Out,
.insurance,
.mar_top_20,
.notAgree,
.recordToLookCar,
.testReport {
	margin-top: .2rem
}

.mar_top_10 {
	margin-top: .1rem
}

.bor_l_r_img {
	border-image: url(../img/bor_l_r_img.png) 1 repeat
}

.bbs-list,
.bbs-list li,
.bor_t_b_img,
.car-list1,
.car-list1 li,
.list-container,
.list-container li,
.title_h2 {
	border-image: url(../img/bor_t_b_img.png) 2 0 round
}

.car-list1,
.list-container {
	border-width: 1px 0;
	background-color: #fff
}

.car-list1 a,
.list-container a {
	display: -webkit-flex;
	display: -webkit-box;
	width: 100%
}

.car-list1 li,
.list-container li {
	padding: .2rem 0 .2rem .2rem;
	position: relative;
	overflow: hidden;
	border-width: 0 0 1px;
	display: -webkit-flex;
	display: -webkit-box
}

.car-list1 li:last-child,
.list-container li:last-child {
	border-width: 0
}

.car-list1 li .log-tap-item,
.list-container li .log-tap-item {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 7.5rem;
	height: 2.28rem;
	text-align: center;
	background: rgba(0, 0, 0, .6);
	z-index: 99
}

.car-list1 li .log-tap-item a,
.list-container li .log-tap-item a {
	width: 1.36rem;
	border-radius: 50%;
	background: #486cdc;
	color: #fff;
	font-size: .3rem;
	text-align: center;
	line-height: 1.36rem;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -.68rem 0 0 -.68rem
}

.car-list1 li .sale-icon,
.list-container li .sale-icon {
	position: absolute;
	top: 0;
	right: .1rem;
	width: 1.3rem;
	height: 1.3rem
}

.car-list1 li .sale-icon img,
.list-container li .sale-icon img {
	width: 100%
}

.car-list1 li .list-lt,
.list-container li .list-lt {
	width: 2.5rem;
	margin-right: .2rem;
	height: 1.88rem;
	overflow: hidden;
	position: relative
}

.car-list1 li .list-lt img,
.list-container li .list-lt img {
	width: 100%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	z-index: 0
}

.car-list1 li .list-lt .video-icon,
.list-container li .list-lt .video-icon {
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: .6rem;
	height: .6rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAMAAACfBSJ0AAABnlBMVEUAAAAAAAAhISENDQ0bGxvKysoGBgaNjY3W1tZEREQ5OTkJCQmEhIT9/f3JycnHx8fFxcW9vb2xsbFWVlZLS0v7+/u/v7+zs7O6urqvr69qampkZGSZmZmVlZWPj4+Ojo6Ghobo6OikpKSmpqaNjY1oaGhPT08WFhYSEhLDw8PCwsLx8fHBwcHr6+u7u7u2tra8vLy4uLjV1dXQ0NChoaGysrKbm5u+vr6WlpaioqKpqammpqaJiYlgYGBEREQtLS0nJyeampqSkpKRkZGOjo6KioqFhYWDg4N/f3+Dg4P4+Pj19fW2tra4uLivr6+srKyUlJR1dXWRkZFzc3N8fHx3d3dzc3Nubm5cXFyfn588PDybm5ubm5uKioru7u7h4eHb29vZ2dmsrKyrq6uqqqqnp6fNzc3Dw8OOjo6tra2Li4uGhoZ/f3+ZmZl6enpvb2+mpqZTU1Oenp4wMDCcnJyXl5eVlZWTk5OSkpKHh4eIiIiFhYWBgYF6enrj4+Pf39/Y2NjX19fS0tLHx8fGxsZQUFCenp7////MzMzLy8s4GJ3uAAAAh3RSTlOZAKGdof6bxeawq5wa/vz7+fLauK788uzr6cG/loVnYzHx4s/Et7Wfnvj39vXy8e/t6Obj4N3c2tnOycXDvaumpJt3cVxSJyAQB/v55dfV0cjHxsa+vbu5s62pn55K9O3p6Ofn5eTh3dTT09DMysnEvrCpqaGOhoF7QTwXEwru6+fn5N7er6tMJsr0AAADMklEQVRIx5XWZXvaUBTA8ROSdAPSBJcWp6Vuq7shpe7ubqu7zDcO33opsEFIAun//e+5ubm5Tw4QUnkGbjrHm0ebxztvBjyEVBLOfWFBpPXWPd+eVU8jWi7c+d2LQ4+6phmNFpJpNTNNOtQ7XnK61/4K3O0mQRjZvYsV/a/yLmhDnxqkUvvQFpRx0at4rRHkMtbGr6JSjmnGNhLkI9uwmRG7cANbDLkrZhvC2S5Sr1NDvtS6+ojQPTdwPMsPuYZngZtgjaAkIzuR6Rw4BcqaQkfaPbFNoLQm9um/M+goxY7SGf65QTwH5Z3jYMqN1hW8wxXUjSadC7MOXNu70N4+pyHljh9dCXdUXZDt5v3+2eVyuQWrj95chD4BYWWlY15v48Rcj4w8oSO8u0cNCFN1fYrFRr78+ly6TEntXIP3vOushGw3+S3GV+g96DKVS8HKTt7pW0Tuw8fYW8M1W2NdJpXYtegJYHBK5Er450ysaK5pbJ/vobQgbAYZCGFAer0UrdqfNGV/TQEMwQP25nIxc9XX1hITJTjMXnyAWyyTdmm53tj+WyM4KLyFVQQ5l37Ymul5yAxXFTmzt2RB8MXgCjiQzOMKRzZaS03C53TAHapyu8LhTf+i8L304R24UJ3zHEa2xmdNKuEJqtEFHiySd+aqjYPJxb7snRShBwjuWO574dkP/2IfiDrmCCAMVpGb/p58+43+uR4VKXZWA+9W4pTUesPrm2Ndl31S14GKr/BuTbRBanbfXOj9OX1ZllKi7a3xjrDtgDCy50Nra/rSitqxEW+uP/vCF1CmhVKTnAJNvD/hGF0LvKcWHZNwxJ+4Rrnil1siko6ptL/D2SuZlCOcWKSYFaEz/R8zcNcK2TVnINIuXF1XroiV11WHMxwRZO2kAkba2aBwLhigfWR+5qMHsucQJ71N5WHUNu0Uzz2DnF6dk6n17KDUnBWy0KdaWaU9pS0h6bmO6cBao+x4hh2M7Bzprkdrt1a8VrcV69255tao04YVhwEyA5GBwwq0OaP55mRXB4e0ve2s2BgwFp+12WnkOlxK5mtiyL1ksGAyi2HJPSQ7l0thz+Pao4cn0v0FUdDO5LzRSW0AAAAASUVORK5CYII=) no-repeat;
	background-size: 100% 100%;
	z-index: 1
}

.car-list1 li .list-lt .down-icon,
.list-container li .list-lt .down-icon {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	display: block;
	position: absolute;
	z-index: 1;
	text-align: center;
	color: #fff;
	top: 0;
	left: 0;
	min-width: .66rem;
	padding: 0 .2rem 0 .15rem;
	height: .32rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAwCAMAAABpG2uKAAAAclBMVEUAAAD/Slr/Slr/SVr/Slr/Slr/SVn/SVn/SVn/SVn/Slr/Slr/SVn/bXr/VmX/cHz/WWf/cn7/T17/ZHH/VGL/UWD/ZnP/Xmz/d4L/a3f/aHX/W2n/S1r/TVz/YG7/eYT/YnD/SFj/dYH/dID/XWv/eoa6H4UvAAAADXRSTlMA9LymO9plHA3pmnMtL5kv7QAAAWpJREFUaN7VmGlywjAMRj/b2YBuLCk0JVCX9P5XbFI7DGHqJh7XE+md4P3Rk0b46jj/cDB8tlxa1pbnnscrb5bK8GrZGj46Toa9pWmad8tLz9OVnaG0bCy15WjRHUHGlaUXjmR8nMO4+dN45218pmW8cRjre+PD0HgdwXgoHN/YZ/Cs8T7EuPYwDkhFgHE5q/EpnjG3HGtwy7EGtxxTNHbGzQBuOdaIleNw49phTCfHU4255ViDW441uOVYg1zcRowFPeORuKXglmMJbjleYixuxO55vQKZBTIxbgmY5VgAzHIsgdnj5mecETD2ipsoAF45VgD+OcfbuDlOALDKsUQLqxwnaOGUY4UORjkWuTHmk+MMJIynx03BwCbHaQEDlxwvcriMLyS/3YsH9PDI8Y0wWOQ4zRFsXEU2HgirAjfQz7HIAELG43FTOYbMkGMfY5ngHso5Fsr4DiGbYyGzAr9BL8elSOVylcDBNyfT6kH0L2lbAAAAAElFTkSuQmCC) no-repeat;
	font-size: .2rem;
	line-height: .32rem;
	background-size: 100% 100%
}

.car-list1 li .list-lt .down-icon div,
.list-container li .list-lt .down-icon div {
	font-size: .16rem;
	padding: .06rem 0 .04rem
}

.car-list1 li .list-lt .down-icon p,
.list-container li .list-lt .down-icon p {
	font-size: .14rem
}

.car-list1 li .pd-info,
.list-container li .pd-info {
	height: 1.88rem;
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	text-align: left;
	position: relative
}

.car-list1 li .pd-info .price,
.list-container li .pd-info .price {
	font-size: .36rem;
	color: #ff4757;
	position: relative
}

.car-list1 li .pd-info .price i,
.list-container li .pd-info .price i {
	font-size: .24rem
}

.car-list1 li .pd-info .price span,
.list-container li .pd-info .price span {
	color: #6a6a77;
	font-size: .24rem;
	padding-left: .1rem
}

.car-list1 li .pd-info .price .xdj-btn,
.list-container li .pd-info .price .xdj-btn {
	position: absolute;
	right: .2rem;
	top: 50%;
	line-height: .48rem;
	font-size: .26rem;
	color: #028ce6;
	padding: 0 .2rem;
	border: 1px solid #028ce6;
	border-radius: 5px;
	-webkit-transform: translate3d(0, -40%, 0);
	transform: translate3d(0, -40%, 0)
}

.car-list1 li .pd-info h2,
.car-list1 li .pd-info h3,
.list-container li .pd-info h2,
.list-container li .pd-info h3 {
	padding-top: .1rem;
	color: #4A4A53;
	font-size: .3rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-weight: 400;
	width: 3.6rem
}

.car-list1 li .pd-info .pd-time,
.list-container li .pd-info .pd-time {
	color: #9EA4AF;
	font-size: .24rem
}

.car-list1 li .pd-info .adr_t,
.list-container li .pd-info .adr_t {
	color: #999;
	text-overflow: ellipsis;
	font-size: .26rem;
	white-space: nowrap;
	overflow: hidden;
	bottom: .15rem;
	right: .15rem
}

.car-list1 li .newPd_info_31,
.list-container li .newPd_info_31 {
	padding-right: .2rem
}

.car-list1 li .newPd_info_31 h3,
.list-container li .newPd_info_31 h3 {
	width: auto;
	padding-top: .1rem
}

.car-list1 li .newPd_info_31 .taimAddrWrap,
.list-container li .newPd_info_31 .taimAddrWrap {
	display: -webkit-box;
	margin-top: .12rem;
	font-size: 0;
	height: .35rem;
	line-height: .35rem
}

.car-list1 li .newPd_info_31 .taimAddrWrap i,
.list-container li .newPd_info_31 .taimAddrWrap i {
	color: #DCE2EE;
	font-size: .2rem;
	margin: 0 .1rem;
	position: relative;
	top: -1.3px
}

.car-list1 li .newPd_info_31 .pd-time,
.list-container li .newPd_info_31 .pd-time {
	display: block
}

.car-list1 li .newPd_info_31 .CertificationIcon,
.car-list1 li .newPd_info_31 .adr_t,
.list-container li .newPd_info_31 .CertificationIcon,
.list-container li .newPd_info_31 .adr_t {
	font-size: .24rem;
	color: #9EA4AF;
	width: 1.5rem;
	display: block
}

.car-list1 li .newPd_info_31 .CertificationIcon,
.list-container li .newPd_info_31 .CertificationIcon {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	position: absolute;
	text-align: right;
	right: .15rem;
	top: 0
}

.car-list1 li .newPd_info_31 .CertificationIcon img,
.list-container li .newPd_info_31 .CertificationIcon img {
	width: 1.05rem;
	height: .28rem;
	float: none
}

.car-list1 li .newPd_info_31 .CertificationIcon.oddCertifi,
.list-container li .newPd_info_31 .CertificationIcon.oddCertifi {
	top: .15rem
}

.car-list1 li .newPd_info_31 .index-icon span,
.car-list1 li .newPd_info_31 .span-icon,
.car-list1 li .newPd_info_31 .ykj-icon,
.list-container li .newPd_info_31 .index-icon span,
.list-container li .newPd_info_31 .span-icon,
.list-container li .newPd_info_31 .ykj-icon {
	display: inline-block;
	height: 100%
}

.car-list1 li .newPd_info_31 .ykj-icon,
.list-container li .newPd_info_31 .ykj-icon {
	background-position: 0 -.42rem;
	overflow: hidden;
	width: .62rem;
	height: .24rem
}

.car-list1 li .newPd_info_31 .price-icon,
.list-container li .newPd_info_31 .price-icon {
	position: absolute;
	bottom: 0;
	width: 100%
}

.car-list1 li .newPd_info_31 .index-icon,
.list-container li .newPd_info_31 .index-icon {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	position: absolute;
	bottom: .5rem;
	display: -webkit-flex;
	display: -webkit-box
}

.car-list1 li .newPd_info_31 .index-icon span,
.list-container li .newPd_info_31 .index-icon span {
	display: block;
	margin-right: .1rem;
	height: .28rem
}

.car-list1 li .newPd_info_31 .index-icon span img,
.list-container li .newPd_info_31 .index-icon span img {
	width: auto;
	height: 100%
}

.car-list1 li .newPd_info_31 .index-icon span.jc_icon,
.car-list1 li .newPd_info_31 .index-icon span.new_icon,
.list-container li .newPd_info_31 .index-icon span.jc_icon,
.list-container li .newPd_info_31 .index-icon span.new_icon {
	width: .76rem
}

.car-list1 li .newPd_info_31 .index-icon span.bz_icon,
.list-container li .newPd_info_31 .index-icon span.bz_icon {
	width: .57rem
}

.car-list1 li .newPd_info_31 .index-icon span.zb_icon,
.list-container li .newPd_info_31 .index-icon span.zb_icon {
	width: .76rem
}

.car-list1 li .newPd_info_31 .index-icon span .gjtj_icon,
.car-list1 li .newPd_info_31 .index-icon span.kt_icon,
.car-list1 li .newPd_info_31 .index-icon span.zy_icon,
.list-container li .newPd_info_31 .index-icon span .gjtj_icon,
.list-container li .newPd_info_31 .index-icon span.kt_icon,
.list-container li .newPd_info_31 .index-icon span.zy_icon {
	width: .95rem
}

.car-list1 li .newPd_info_31 .index-icon span.jp_icon,
.list-container li .newPd_info_31 .index-icon span.jp_icon {
	width: .93rem;
	display: none
}

.car-list1 li .newPd_info_31 .index-icon span.cs_icon,
.list-container li .newPd_info_31 .index-icon span.cs_icon {
	width: .95rem
}

.car-list1 li .newPd_info_31 .index-icon span.cs2_icon,
.list-container li .newPd_info_31 .index-icon span.cs2_icon {
	width: 1.14rem
}

.car-list1 li .newPd_info_31 .priceLabelWrap,
.list-container li .newPd_info_31 .priceLabelWrap {
	position: absolute;
	bottom: .1rem;
	width: 100%;
	padding-right: .3rem
}

.car-list1 .dropload-down,
.list-container .dropload-down {
	text-align: center;
	display: none;
	font-size: .22rem;
	padding: .5rem 0;
	color: #ccc
}

.car-list1 .dropload-down .loadImg,
.list-container .dropload-down .loadImg {
	width: 40%;
	margin: 0 auto
}

#loginOver {
	position: fixed;
	width: 100%;
	text-align: center;
	font-size: .26rem;
	background-color: rgba(0, 0, 0, .6);
	height: .6rem;
	line-height: .6rem;
	display: none;
	z-index: 99999;
	bottom: 0;
	left: 0;
	color: #fff;
	letter-spacing: 2px
}

.m-footer-bar .crumbs a:before {
	font-family: iconfont !important;
	font-size: .24rem;
	content: "\e609"
}

.m-footer-bar {
	padding: .3rem 0;
	background-color: #f6f6f6
}

.m-footer-bar .crumbs {
	padding-bottom: .3rem;
	position: relative
}

.m-footer-bar .crumbs .inner {
	position: absolute;
	left: 2px;
	top: 0;
	padding: 0 10px;
	height: .3rem;
	line-height: .3rem;
	white-space: nowrap;
	overflow: hidden
}

.m-footer-bar .crumbs a {
	font-size: .26rem;
	display: inline-block;
	color: #1E1E1E
}

.m-footer-bar .crumbs a:before {
	color: #ddd
}

.m-footer-bar .crumbs a:first-of-type:before {
	display: none
}

.m-footer-bar .crumbs a h1 {
	display: inline-block;
	color: #1E1E1E
}

.m-footer-bar .crumbs a.act {
	color: #666
}

.m-footer-bar .crumbs:after,
.m-footer-bar .crumbs:before {
	position: absolute;
	top: 0;
	content: "";
	width: 10px;
	height: 16px;
	z-index: 2
}

.srlj-wrap-con,
.srlj-wrap-con .m-bd {
	display: block;
	position: fixed;
	z-index: 9999
}

.m-footer-bar .crumbs:before {
	left: 0;
	border-left-color: #f5f5f5;
	background: -webkit-gradient(linear, 0 0, 100% 0, from(#f5f5f5), to(rgba(245, 245, 245, 0)));
	background: -webkit-linear-gradient(right, rgba(245, 245, 245, 0) 0, #f5f5f5 100%);
	background: linear-gradient(-90deg, rgba(245, 245, 245, 0) 0, #f5f5f5 100%)
}

.m-footer-bar .crumbs:after {
	right: 0;
	border-right-color: #f5f5f5;
	background: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(245, 245, 245, 0)), to(#f5f5f5));
	background: -webkit-linear-gradient(right, #f5f5f5 0, rgba(245, 245, 245, 0) 100%);
	background: linear-gradient(-90deg, #f5f5f5 0, rgba(245, 245, 245, 0) 100%)
}

.srlj-wrap-con {
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5)
}

.srlj-wrap-con .m-bd {
	background: #fff;
	color: #4a4a53;
	font-size: .34rem;
	left: .8rem;
	right: .8rem;
	top: 50%;
	height: 5.1rem;
	margin-top: -2.7rem;
	text-align: center;
	border-radius: 8px;
	box-shadow: 0 -5px 20px rgba(0, 0, 0, .2);
	padding: .4rem
}

.srlj-wrap-con .m-bd .icon-close {
	width: .83rem;
	height: .83rem;
	position: absolute;
	right: 0;
	top: 0;
	font-size: .6rem;
	color: #6A6A77;
	font-weight: 700
}

.srlj-wrap-con .m-bd .icon-close:before {
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	left: 50%
}

.srlj-wrap-con .m-bd .h-tit {
	font-size: .32rem;
	text-align: center;
	line-height: 1
}

.srlj-wrap-con .m-bd .h-tips {
	font-size: .28rem;
	text-align: left;
	line-height: 1;
	padding: .4rem 0 .2rem
}

.srlj-wrap-con .m-bd .input-group .input-row {
	overflow: hidden;
	border-radius: .05rem;
	height: .88rem;
	line-height: .88rem;
	margin-bottom: .2rem;
	display: -webkit-flex;
	display: -webkit-box;
	position: relative;
	font-size: .3rem;
	background: #f6f6f6
}

.srlj-wrap-con .m-bd .input-group .input-row.tow-clo .r-input {
	background: #f6f6f6
}

.srlj-wrap-con .m-bd .input-group .r-input {
	background: 0 0;
	width: 100%;
	height: .88rem;
	line-height: 1.5;
	display: block;
	font-size: .3rem;
	color: #657180;
	padding-left: .3rem;
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	border: none;
	outline: 0
}

.srlj-wrap-con .m-bd .input-group .col-right {
	margin-left: .2rem;
	width: 2.4rem;
	height: .88rem;
	font-size: .28rem;
	text-align: right;
	padding-right: .25rem
}

.srlj-wrap-con .m-bd .input-group .col-right .time-btn {
	display: none;
	color: #9EA4AF
}

.srlj-wrap-con .m-bd .input-group .col-right .hq-btn {
	color: #4E4E57
}

.srlj-wrap-con .m-bd .input-group .col-right .error-btn {
	display: none;
	float: right;
	color: #FF4757;
	text-align: left;
	font-size: .24rem;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVDQjRCNzc5RDg5QTExRTc5OEFGRUM0MkVCNjVGOENBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVDQjRCNzdBRDg5QTExRTc5OEFGRUM0MkVCNjVGOENBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUNCNEI3NzdEODlBMTFFNzk4QUZFQzQyRUI2NUY4Q0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUNCNEI3NzhEODlBMTFFNzk4QUZFQzQyRUI2NUY4Q0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAUABQDAREAAhEBAxEB/8QAiAAAAgMAAAAAAAAAAAAAAAAABAUDBgcBAAMBAQAAAAAAAAAAAAAAAAIDBAUBEAAABAMGAwcFAAAAAAAAAAABEQIDEhMEABQFFQYWMSJSIUFRYSNDJXGxMkIzEQABAQYCCAUFAAAAAAAAAAABEQAxAhIDEyFCQVFxgSIyBBTwYWJyI6HRQyQF/9oADAMBAAIRAxEAPwDf2mntROvPPPONYK04pmnp2VC2NQLYwrccWklQRAIJSA9vEbLAn9rakUQ6QAAA1iFJOMquADlR5YTCtPYfUIqnKSkHBKhh9bdNU0b4LFxCShcWlIigQV0rCww0wVQSs/qevqQGERxXoTCCRFC46hp3hptxYjd8tgb3BeLmRDL/AAmXmHjBK5i8eW3bhRM3jFl9hTmuKbEs3m9JNs2GzFitGiDWCow1YlVYYpVLUI7zSIilX0WkQUFio8qamT/WE1Y1By1OIfbccGC0Wtq/6gBBADletxsAAgFApSAKT5GFgovi2tR/XBt0V0UwN6ll0Sd57kP4yblc39Y4Cmn0zfTOw55tDmrQ9n235EuJvdtl4maaiu+Yoy68bglgVzg/mfLeZnpwHwi7emx1EXDm8PaLoJrfyS2FzK/0JxLsw1ssXvOEdyTcs93K4I4e+aXqw+MuwceZ3k1o7Nf1kuaLi/TKvua0fBZF7OSyfKTJL7Wfwy+lsT57+a9NvVv/2Q==) left center no-repeat;
	background-size: .2rem .2rem;
	padding-left: .3rem
}

.srlj-wrap-con .m-bd .input-group .col-right img {
	width: 100%;
	height: 100%
}

.srlj-wrap-con .m-bd .m-btn {
	margin-top: .2rem;
	background: #FF4757;
	color: #fff;
	width: 100%;
	line-height: .88rem;
	border-radius: 4px
}

#dial,
#dial .dial1,
#dial .dial2,
#dialBox {
	height: 100%;
	display: none;
	top: 0
}

#dial {
	width: 100%;
	position: fixed;
	left: 0;
	z-index: 110
}

#dial .dial1,
#dial .dial2 {
	width: 100%;
	position: absolute;
	left: 0;
	background: rgba(0, 0, 0, .5)
}

#dial .dial1 img,
#dial .dial2 img {
	width: 74.67%;
	position: absolute;
	left: 12.66%;
	bottom: 275px;
	z-index: 2
}

#dialBox {
	width: 100%;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5);
	z-index: 99925
}

#dialBox .dialBtn {
	height: .8rem;
	margin: .5rem .35rem 0;
	border-radius: 5px;
	font-size: .3rem;
	background: #FF4757;
	line-height: .8rem
}

#dialBox .conBox {
	width: 85%;
	height: 4.2rem;
	font-size: .69333rem;
	background: #fff;
	margin-left: 7.5%;
	position: absolute;
	bottom: 50%;
	margin-bottom: -2.8rem;
	border-radius: 6px
}

#dialBox .conBox .m-tit,
#dialBox .conBox .row-tit {
	font-size: .28rem;
	color: #666;
	margin: .5rem .36rem;
	line-height: 1
}

#dialBox .conBox .m-tit span,
#dialBox .conBox .row-tit span {
	color: #028ce6
}

#dialBox .conBox .row-tit {
	line-height: 1.5;
	margin: .45rem .36rem
}

#dialBox .conBox .day-tips {
	line-height: 1;
	font-size: .24rem;
	color: #999;
	padding: .2rem .36rem 0
}

#dialBox .conBox .day-tips span {
	color: #f74d30
}

#dialBox .conBox .inp {
	height: .82rem;
	margin: 0 .35rem;
	border: 1px solid #dbdbdb;
	padding-left: .2rem;
	border-radius: 5px;
	display: -webkit-box;
	-webkit-box-align: center;
	position: relative
}

#dialBox .conBox .inp .inp-tip {
	line-height: 1;
	position: absolute;
	top: -.12rem;
	left: .31rem;
	padding: 0 .06rem;
	background: #fff;
	font-size: .22rem;
	color: #ccc
}

#dialBox .conBox .inp .clear {
	height: 100%;
	width: .7rem;
	display: block;
	position: relative
}

#dialBox .conBox .inp .clear i {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	width: .28rem;
	height: .28rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDY2NzZDNzk5MkM2MTFFNjkzMEFGM0FDMTA1Q0RDQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDY2NzZDN0E5MkM2MTFFNjkzMEFGM0FDMTA1Q0RDQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNjY3NkM3NzkyQzYxMUU2OTMwQUYzQUMxMDVDRENBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNjY3NkM3ODkyQzYxMUU2OTMwQUYzQUMxMDVDRENBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoQf4sYAAAJ/SURBVHjaxFdNaxpRFB3HNNSC2SihGJWkzTYxIP0F4kasdNVdC0J/QUi3/oKSTTbNurvsmyLV/IK0arvqB7XoGLCgNQppNG3IuXInmOnMvDcftQcOyMxzznn33XfffQFFHrfAJBgDI2AYXOR3E3AE9sATsAVeyHw0IDFmCdwC18EFSbO/wa9gHRy6NRAE0+AmqCrucAl+BI/BP04M0KyzHGo/QEvz1iwaQZPBUTDPJvzCHfA+58eZnQESfQiGFP9BSbwGNsGxmQFKsJzPMzdigXfRZ86PGwYesMN/jRAndUeZyW6a9YYyP2zokdYNbNlttWKxmGy32zupVCos+jKNabVaO/Qfm2Eqa063ISXHE7siA/Hn8Xh8vdfrnWQymd1GozGyEq9UKtvRaDSmadqXRCLxQlCsXqlcXm0rXKFQeEnikUgkVq1Wt80iMStOY/P5/L5EQibJwIoorLVabUQztzJBv+mZLm4XJQNWaAkegcsymaMLkQldiJ4bn0mKE36Qgafgbdn0NZqgZy7FCedk4JnTw2bWxLTQuxOfHlaq8p+hcjOhuF0C0e4QYKKKGgZREtrtDgkMyUDfrTitOdGDif71oeBEPJvN3kg4DyY6jksxiVNhEhmVLcVBPpfD3AmZYjAYaOl0OpbL5fasxAndbndSLpffowzfK5VKB/V6/dTGAPUEzcDMcfzYQ/Ppplk9oCTUG5IxL8XdORn4AH5TDDN+J7sjPKLPWn/1hBQWzeEFxCnOwdfgL6uueMzbcpWXxE+Q6Bvwp+heQH37d+5eQz6G/dAobmVAj8Qnfr8seYe0ynZKuCMO/9wvpw3w1Ovt2Op6vmS4ng/dXM+vBBgAuIFFrbAM1WEAAAAASUVORK5CYII=) no-repeat;
	background-size: 100% 100%;
	text-indent: -3333px;
	overflow: hidden
}

#dialBox .conBox .inp input {
	-webkit-box-flex: 1;
	display: block;
	font-size: .26rem;
	color: #333;
	border: 0;
	outline: 0
}

#dialBox .h-tit,
#dialBox h2 {
	width: 100%;
	height: 1.27rem;
	line-height: 1.27rem;
	text-align: center;
	color: #333;
	background: #f6f6f6;
	border-bottom: 1px solid #dcdcdc;
	font-size: .34rem;
	position: relative;
	border-radius: 6px 6px 0 0
}

#dialBox .h-tit .icon-close,
#dialBox h2 .icon-close {
	width: .83rem;
	height: .83rem;
	position: absolute;
	right: 0;
	top: 0;
	font-size: .6rem;
	color: #ccc;
	font-weight: 700
}

#dialBox .h-tit .icon-close:before,
#dialBox h2 .icon-close:before {
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	left: 50%
}

#dialBox .inp .clear i,
#dialBox h2 .close i {
	font-weight: bolder;
	font-style: normal;
	line-height: 18px
}

#dialBox .dialBtn,
#dialBox .inp .clear i {
	display: block;
	color: #fff;
	text-align: center
}

#callOutPic {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	background-color: rgba(0, 0, 0, .5);
	display: none
}

#callOutPic .cl_center {
	width: 70%;
	padding: .6rem 0;
	border-radius: 5px;
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0)
}

#callOutPic .cl_center .co_c {
	display: block;
	width: .4rem;
	height: .4rem;
	border: 1px solid #ccc;
	border-radius: 50%;
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: .3rem;
	line-height: 1.2;
	text-align: center;
	color: #333
}

#com_popup,
#com_popup_mask {
	display: none;
	position: fixed;
	left: 0
}

#callOutPic .cl_center .co_t,
#callOutPic .cl_center .co_tt {
	font-size: .24rem;
	color: #333;
	text-align: center
}

#callOutPic .cl_center .co_p {
	display: none;
	width: 50%;
	margin: .6rem auto
}

#callOutPic .cl_center .co_p img {
	width: 100%
}

#callOutPic .cl_center .co_tt {
	margin-bottom: .24rem
}

#callOutPic .cl_center .co_tt span {
	color: #028ce6
}

@-webkit-keyframes loading-anim {
	0% {
		-webkit-transform: rotate(0)
	}

	50% {
		-webkit-transform: rotate(180deg)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-webkit-keyframes slideOut {
	0% {
		opacity: 0
	}

	10% {
		opacity: .1
	}

	30% {
		opacity: .3
	}

	50% {
		opacity: .5
	}

	70% {
		opacity: .7
	}

	100% {
		opacity: 1
	}
}

@-webkit-keyframes spinner {
	0% {
		-webkit-transform: rotate(0)
	}

	50% {
		-webkit-transform: rotate(180deg)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-webkit-keyframes scaleIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.215)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1)
	}
}

@-webkit-keyframes scaleOut {
	0% {
		opacity: 1;
		-webkit-transform: scale(1)
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(.815)
	}
}

@-webkit-keyframes emptyAnim {

	0%,
	100% {
		-webkit-transform: scale(1)
	}
}

@-webkit-keyframes slideLeftIn {
	0% {
		-webkit-transform: translate3d(100%, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes slideLeftOut {
	0% {
		-webkit-transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(-100%, 0, 0)
	}
}

@-webkit-keyframes slideRightIn {
	0% {
		-webkit-transform: translate3d(-100%, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes slideRightOut {
	0% {
		-webkit-transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(100%, 0, 0)
	}
}

@-webkit-keyframes slideDownIn {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0)
	}

	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes slideUpOut {
	0% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0)
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0)
	}
}

@-webkit-keyframes slideDownOut {
	0% {
		-webkit-transform: translate3d(0, 0, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 100%, 0)
	}
}

@-webkit-keyframes slideUpIn {
	0% {
		-webkit-transform: translate3d(0, 90%, 0)
	}

	100% {
		-webkit-transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.23)
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1.1)
	}

	100% {
		-webkit-transform: scale(1)
	}
}

@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1)
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(.5)
	}
}

@-webkit-keyframes flipIn {
	0% {
		-webkit-transform: perspective(1000px) rotateY(90deg);
		opacity: 0
	}

	100% {
		-webkit-transform: perspective(1000px) rotateY(0);
		opacity: 1
	}
}

@-webkit-keyframes flipOut {
	0% {
		-webkit-transform: perspective(1000px) rotateY(90deg);
		opacity: 0
	}

	100% {
		-webkit-transform: perspective(1000px) rotateY(0);
		opacity: 1
	}
}

.flipOut {
	-webkit-animation-name: flipOut;
	-webkit-backface-visibility: visible !important;
	-webkit-transform-origin: top right
}

.flipIn {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipIn;
	-webkit-transform-origin: top left
}

.pv-inner,
.pv-inner li {
	-webkit-backface-visibility: hidden
}

#com_popup_mask {
	background-color: #222;
	z-index: 11000;
	right: 0;
	top: 0;
	bottom: 0;
	opacity: 0
}

#com_popup {
	min-height: .8rem;
	background-color: #fff;
	color: #4A4A53;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	right: 0;
	z-index: 11001;
	font-size: .32rem;
	border-radius: .2rem
}

#com_popup .popup-title {
	padding: 0 .4rem;
	font-size: .32rem;
	line-height: 1.2em;
	text-align: center
}

#com_popup .popup-content {
	padding: .4rem;
	line-height: 1.5em;
	text-align: left;
	font-size: .3rem
}

#com_popup .popup-content .bd {
	padding-top: .4rem;
	color: #4A4A53;
	font-size: .32rem
}

#com_popup .popup-content .bd p.txt {
	padding: .26rem 0 .66rem;
	line-height: 1;
	font-size: .32rem;
	font-weight: 450
}

#com_popup .popup-content .checkbox {
	padding-top: .2rem;
	line-height: 1.3
}

#com_popup .popup-content .checkbox input {
	vertical-align: top;
	margin-right: .1rem;
	outline: 0
}

#com_popup #popup_btn_container {
	text-align: center;
	display: -webkit-flex;
	display: -webkit-box;
	padding: 0 .28rem .4rem
}

#com_popup #popup_btn_container>a {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	display: block;
	font-size: .32rem;
	margin: 0 .12rem;
	color: #6A6A77;
	height: .8rem;
	line-height: .8rem;
	background: #F5F8FA;
	border-radius: 4px
}

#com_popup #popup_btn_container>a:last-child {
	color: #fff;
	background: #486CDC
}

#tag_close_popup {
	position: absolute;
	top: 0;
	right: 0
}

#tag_close_popup:before {
	font-size: .6rem;
	color: #b3b3b3
}

#com_popup.arrow {
	border-radius: 5px
}

#com_popup.arrow:after {
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-width: 10px
}

#com_popup.arrow.top:after {
	border-bottom-color: #CAD1DA;
	bottom: 100%;
	left: 50%;
	margin-left: -10px
}

#com_popup.arrow.right:after {
	border-left-color: #CAD1DA;
	left: 100%;
	top: 50%;
	margin-top: -10px
}

#com_popup.arrow.bottom:after {
	border-top-color: #CAD1DA;
	top: 100%;
	left: 50%;
	margin-left: -10px
}

#com_popup.arrow.left:after {
	border-right-color: #CAD1DA;
	top: 50%;
	right: 100%;
	margin-top: -10px
}

#com_popup.loading {
	top: 50%;
	left: 50%;
	box-shadow: none;
	margin: -1.2rem 0 0 -1.2rem;
	text-align: center;
	width: 2.4rem;
	height: 2.4rem;
	background: rgba(0, 0, 0, .7);
	border-radius: .2rem
}

#com_popup.loading p {
	font-size: .28rem;
	color: #fff
}

.spinner {
	display: inline-block;
	color: #fff;
	-webkit-animation: spinner .7s infinite linear;
	font-size: 1.3rem;
	line-height: 1.85rem;
	margin: 0
}

.actionsheet {
	background: 0 0;
	box-shadow: none;
	text-align: center;
	padding: .2rem
}

.actionsheet .alizarin,
.actionsheet .share-bot-con span {
	font-size: .34rem;
	height: 1rem;
	line-height: 1rem;
	color: #028ce6;
	background: #fff;
	display: block;
	width: 100%;
	border-bottom: 1px solid #f0f0f0
}

.actionsheet .alizarin {
	border-radius: .08rem;
	margin: .1rem 0
}

.actionsheet .share-bot-con span:first-child {
	border-radius: .08rem .08rem 0 0
}

.actionsheet .share-bot-con span:last-child {
	border-radius: 0 0 .08rem .08rem;
	border: none
}

.icon-back:before {
	content: "\e608"
}

.icon-share:before {
	content: "\e60d"
}

.carLike .title_h2 {
	border-image: none !important
}

#similarity {
	display: none
}

.carLike .car-list1 {
	border: none
}

.carListTitle {
	overflow: hidden;
	text-align: center;
	font-size: .28rem;
	height: .92rem;
	line-height: .7rem;
	color: #4A4A53;
	background-color: #fff
}

.carListTitle p {
	padding-top: .1rem;
	width: 50%;
	float: left;
	text-align: center
}

.carListTitle p.currentTitle {
	color: #028ce6
}

.carListTitle p.currentTitle span {
	border-bottom: 2px solid #028ce6;
	display: inline-block;
	box-sizing: border-box
}

#header,
.header {
	height: .88rem;
	width: 100%;
	background: #028ce6;
	color: #fff;
	text-align: center;
	position: relative
}

#header .icon-back,
.header .icon-back {
	font-size: .6rem;
	position: absolute;
	color: #fff;
	top: 0;
	left: .05rem;
	-webkit-box-pack: center;
	-ms-box-pack: center;
	-o-box-pack: center;
	box-pack: center;
	-webkit-box-align: center;
	-ms-box-align: center;
	-o-box-align: center;
	box-align: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -o-box;
	display: box;
	height: .88rem
}

#header .m-title,
.header .m-title {
	width: 60%;
	color: #fff;
	margin: 0 auto;
	text-align: center;
	font-size: .32rem;
	line-height: .88rem;
	display: -webkit-box
}

#header .right,
.header .right {
	font-size: .26rem;
	position: absolute;
	top: 0;
	display: block;
	line-height: .88rem;
	right: .2rem
}

#header .icon-share,
.header .icon-share {
	display: none;
	font-size: .5rem
}

.slideBox {
	position: relative;
	overflow: hidden;
	margin: 0 auto
}

.slideBox .hd {
	position: absolute;
	width: 100%;
	height: 28px;
	line-height: 28px;
	bottom: 0;
	left: 0;
	z-index: 1;
	text-align: center
}

.slideBox .hd li {
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 6px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 6px;
	border: 1px solid #fff
}

.slideBox .hd li.on {
	background: #fff
}

.slideBox .bd {
	height: 100%;
	position: relative;
	z-index: 0;
	overflow: hidden
}

.slideBox .bd .tempWrap,
.slideBox .bd ul {
	height: 100%
}

.slideBox .bd li {
	height: 100%;
	text-align: center
}

.slideBox .bd img {
	width: 100%;
	min-height: 100%
}

.slideBox .bd li a {
	-webkit-tap-highlight-color: transparent
}

#slideBox,
#slideBox .bd li {
	height: 150px
}

#slideBox .bd img {
	height: 100%
}

#slideBox1,
#slideBox1 .bd li {
	height: 4.2rem
}
#slideBox_fangxing,
#slideBox_fangxing .bd li {
	height: 5.6rem
}

#slideBox1 span {
	width: 60px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border-radius: 5px;
	position: absolute;
	left: .2rem;
	bottom: .2rem;
	background: rgba(0, 0, 0, .3);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	color: #fff;
	font-size: 12px;
	z-index: 9
}
#slideBox_fangxing span {
	width: 60px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	border-radius: 5px;
	position: absolute;
	left: .2rem;
	bottom: .2rem;
	background: rgba(0, 0, 0, .3);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	color: #fff;
	font-size: 12px;
	z-index: 9
}

#slideBox1 #galleryBox a {
	float: left;
	display: block !important;
	position: relative;
	overflow: hidden;
	height: 4.2rem !important
}
#slideBox_fangxing #galleryBox2 a {
	float: left;
	display: block !important;
	position: relative;
	overflow: hidden;
	height: 5.6rem !important
}

#slideBox1 #galleryBox a img {
	width: 100% !important;
	height: auto !important;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
#slideBox_fangxing #galleryBox2 a img {
	width: 100% !important;
	height: auto !important;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

#slideBox1 #galleryBox a.h-style img {
	width: auto !important;
	height: 100% !important;
	position: absolute;
	left: 50%;
	top: auto;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}
#slideBox_fangxing #galleryBox2 a.h-style img {
	width: auto !important;
	height: 100% !important;
	position: absolute;
	left: 50%;
	top: auto;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}

#slideBox1 #galleryBox a.h-style1 img {
	width: 100% !important;
	height: 100% !important
}

#slideBox_fangxing #galleryBox2 a.h-style1 img {
	width: 100% !important;
	height: 100% !important
}

#slideBox1 .video-icon {
	position: absolute;
	bottom: .2rem;
	left: 50%;
	width: .94rem;
	height: .94rem;
	display: block;
	margin-left: -.47rem;
	background: url(../img/video-icon.png) no-repeat;
	background-size: contain;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

#slideBox_fangxing .video-icon {
	position: absolute;
	bottom: .2rem;
	left: 50%;
	width: .94rem;
	height: .94rem;
	display: block;
	margin-left: -.47rem;
	background: url(../img/video-icon.png) no-repeat;
	background-size: contain;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.vcp-poster-pic.default {
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: translate(0);
	transform: translate(0)
}

.vcp-fullscreen .vcp-poster-pic.default {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.video-wrap-con,
.video-wrap-con .video-bg {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}

.vcp-error-tips {
	font-size: .28rem
}

.video-wrap-con {
	display: none;
	width: 100%;
	height: 100%;
	z-index: 9999999;
	background: #000
}

.video-wrap-con .video-close {
	color: #ccc;
	width: 1rem;
	height: 1rem;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -3.87rem;
	font-size: 1.1rem
}

.video-wrap-con .video-bd {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	bottom: 0;
	margin-top: -2.67rem;
	width: 100%;
	height: 5.34rem;
	overflow: hidden
}

.video-wrap-con .video-tab-con {
	background: #000;
	height: 4.26rem
}

.video-wrap-con .video-tab-con div.act {
	display: none
}

.video-wrap-con .video-tab-sle {
	margin-top: .2rem;
	width: 100%;
	height: .88rem;
	background: #fff;
	line-height: .88rem;
	display: -webkit-flex;
	display: -webkit-box;
	font-size: .28rem;
	color: #333
}

#telLocalBox,
.telMask {
	display: none;
	position: fixed;
	left: 0;
	width: 100%;
	bottom: 0
}

.video-wrap-con .video-tab-sle div {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	text-align: center
}

.video-wrap-con .video-tab-sle div.act {
	color: #028ce6
}

.pb60 {
	padding-bottom: 50px
}

.telMask {
	height: 100%;
	background: rgba(0, 0, 0, .5);
	top: 0;
	right: 0;
	z-index: 1501
}

#telLocalBox {
	height: 2.4rem;
	background: #FFF;
	z-index: 1511;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}

#telLocalBox .m-tit {
	width: 100%;
	height: 1.08rem;
	line-height: 1.08rem;
	font-size: .28rem;
	color: #333;
	text-align: center
}

#telLocalBox .telBox {
	width: 6.7rem;
	height: .8rem;
	margin: 0 auto;
	display: -webkit-box
}

#telLocalBox .telBox .inp-wrap {
	-webkit-box-flex: 1;
	border: 1px solid #c8c8c8;
	border-right: none;
	overflow: hidden
}

#telLocalBox .telBox .inp {
	-webkit-appearance: none;
	border-radius: 0;
	display: block;
	width: 100%;
	height: .76rem;
	border: none;
	font-size: .28rem;
	line-height: 1.5;
	color: #333;
	outline: 0;
	text-indent: .15rem
}

#telLocalBox .telBox .btn {
	width: 2.1rem;
	height: 100%;
	line-height: .8rem;
	background: #f74d30;
	font-size: .28rem;
	color: #FFF;
	text-align: center
}

#telLocalBox .telBox .tip {
	background: #FFF;
	position: absolute;
	top: .95rem;
	left: .6rem;
	padding: 0 .1rem;
	color: #CCC;
	font-size: .2rem
}

.detailTel {
	position: fixed;
	z-index: 1510;
	overflow: hidden;
	bottom: 0;
	left: 0;
	-webkit-box-align: center;
	height: .96rem;
	width: 100%;
	background-color: #fff;
	border-width: 1px 0 0
}

.detailTel .fixedBottom {
	font-size: .28rem;
	width: 100%;
	height: 100%;
	line-height: .96rem;
	background: #f74e31;
	text-align: center;
	color: #fff;
	overflow: hidden
}

.detailTel .fixedBottom .icon-tel {
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url(../img/icon-tel-b.png) no-repeat;
	background-size: 90%;
	vertical-align: middle;
	font-size: 0
}

.detailTel .fixedBottom .tel-link {
	margin-left: 5px;
	color: #fff;
	display: inline-block;
	width: 100%
}

.detailTel .fixedBottom .newwap-call {
	line-height: 1
}

.detailTel .fixedBottom .newwap-call .name {
	color: #fff;
	font-size: .22rem
}

.detailTel .fixedBottom .newwap-call .tel {
	color: #fff;
	position: relative;
	display: inline-block;
	font-size: .34rem
}

.detailTel .fixedBottom .newwap-call .tel .icon-tel {
	width: 20px;
	height: 20px;
	position: absolute;
	left: -30px;
	top: -.06rem
}

.detailTel .newFixedBottom {
	height: 100%;
	display: -webkit-flex;
	display: -webkit-box;
	background-color: #f74d30
}

.detailTel .telNow {
	line-height: .96rem;
	text-align: center;
	font-size: .26rem
}

.detailTel .telInput {
	width: 0;
	line-height: .96rem;
	-webkit-box-flex: 1;
	background: #f6f6f6;
	color: #787878;
	font-size: .26rem;
	text-align: center
}

.detailTel .telInput i {
	background: url(../img/tel.png) no-repeat;
	background-size: contain;
	width: .3rem;
	height: .38rem;
	display: inline-block;
	margin-right: .1rem;
	position: relative;
	top: .06rem
}

.detailTel .telCall {
	display: none;
	width: 2.5rem;
	background: #f6f6f6;
	color: #ff8a00;
	padding-left: .2rem;
	position: relative;
	font-size: .26rem;
	line-height: 1
}

.detailTel .telCall i.icon-tel-edit {
	background: url(../img/tel_edit.png) no-repeat;
	background-size: 100% 100%;
	width: .3rem;
	height: .3rem;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -.15rem;
	right: .2rem
}

.detailTel .telCall p:first-child {
	padding: .2rem 0 .1rem
}

.detailTel a {
	width: 0;
	display: block;
	-webkit-box-flex: 1;
	color: #fff
}

.detailTel i,
.newwap-call .tel {
	position: relative;
	display: inline-block
}

.detailTel i {
	width: .3rem;
	height: .38rem;
	background-position: -.3rem -.33rem;
	margin-right: .1rem;
	top: .06rem
}

.newwap-call {
	line-height: 1
}

.newwap-call .name {
	color: #fff;
	font-size: .22rem
}

.newwap-call .tel {
	color: #fff;
	font-size: .34rem
}

.newwap-call .tel .icon-tel {
	width: 20px;
	height: 20px;
	position: absolute;
	left: -30px;
	top: 0
}

.regAgree {
	padding: 12px;
	margin: 0 auto
}

.regAgree p {
	color: #323232;
	font-size: 14px;
	line-height: 22px
}

@media only screen and (max-device-width:320px) {
	.car-list li .pd-img {
		width: 75px
	}
}

.downloadFixed {
	width: 100%;
	padding: 10px 0;
	background: #333;
	font-family: Arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
	position: relative;
	top: 0;
	left: 0;
	z-index: 99
}

.downloadFixed a {
	width: 100%;
	height: 100%;
	display: block
}

.downloadFixed .close {
	height: 20px;
	float: left;
	display: inline;
	margin: 10px
}

.downloadFixed .icon-logo {
	height: 40px;
	float: left
}

.downloadFixed .logo {
	height: 100%;
	margin-left: 10px;
	float: left
}

.downloadFixed .logo img {
	height: 22px;
	display: block
}

.downloadFixed .logo span {
	width: 100%;
	display: block;
	clear: both;
	color: #fff;
	font-size: 14px;
	margin: 4px 0 0 3px;
	vertical-align: bottom
}

.certList li .icon,
.insurance .icon-safe,
.loadingBox img,
.recordToLookCar .recordInfo .user,
.ui-loading {
	vertical-align: middle
}

.downloadFixed .btn-download {
	width: 23%;
	min-width: 60px;
	height: 40px;
	position: absolute;
	right: 15px;
	top: 10px;
	background: #f64d30;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	border-radius: 5px
}

.content {
	padding: 10px;
	color: #666;
	font-family: "Microsoft YaHei"
}

.content h1 {
	width: 100%;
	line-height: 22px;
	font-size: 18px;
	margin: 10px 0 3px
}

.content h2 {
	padding: 5px;
	font-size: 12px;
	font-weight: 400;
	color: #999
}

.content p {
	line-height: 24px;
	font-size: 14px;
	text-indent: 2em
}

.content p.ti0 {
	text-indent: 0
}

.recordToLookCar .tit,
.yourFav {
	text-indent: .4em;
	font-size: 14px
}

.content img {
	display: block;
	width: 90%;
	margin: 5px auto
}

.content p strong {
	font-size: 16px;
	color: #028ce6
}

.content p b {
	color: #028ce6
}

.content strong {
	width: 100%;
	display: block;
	clear: both;
	font-weight: 700
}

.content .tc {
	text-align: center
}

.content .f12 {
	font-size: 12px
}

.content a {
	word-break: break-all
}

.content .img-404 {
	width: 80%;
	margin-top: 40%
}

.charge,
.feedback {
	width: 100%;
	height: 100%
}

.charge img,
.feedback img {
	width: 100%
}

#detailContent {
	position: absolute;
	top: 1.88rem;
	left: 0;
	right: 0;
	bottom: .96rem;
	overflow: hidden;
	background-color: #f6f6f6;
	font-size: .26rem
}

#detailContent.act {
	top: .88rem
}

#detailContent .fidelityBox {
	width: 100%;
	min-height: 1.75rem;
	margin: .2rem 0;
	background: #FFF;
	padding: .2rem
}

#detailContent .fidelityBox .btnLine {
	margin: .1rem 0 .2rem
}

#detailContent .fidelityBox .btnLine .btn {
	display: inline-block;
	width: 1.58rem;
	font-size: .26rem;
	line-height: .48rem;
	text-align: center;
	border: 1px solid #7bbadd;
	color: #7bbadd;
	border-radius: .05rem;
	margin-right: .2rem
}

#detailContent .carMainInfo .guaP,
#detailContent .carMainInfo .top-tit {
	margin: 0 .2rem
}

#detailContent .fidelityBox .btnLine .btn.selected {
	background: #7bbadd;
	color: #FFF
}

#detailContent .fidelityBox .btnLine .btn.hide {
	display: none
}

#detailContent .fidelityBox .btnLine .btn.brown {
	border: 1px solid #FC935D;
	color: #FC935D
}

#detailContent .fidelityBox .solgan {
	font-size: .26rem;
	color: #666
}

#detailContent .fidelityBox .solgan li {
	display: none;
	line-height: .6rem
}

#detailContent .fidelityBox .solgan li.act {
	display: block
}

#detailContent .fidelityBox .solgan li.multiLine {
	line-height: .36rem
}

#detailContent .fidelityBox .solgan li .tjbMore {
	float: right;
	font-size: .24rem
}

#detailContent .fidelityBox .solgan li .tjbMore i {
	font-size: .24rem
}

#detailContent .carMainInfo {
	padding: 0 0 .2rem;
	position: relative
}

#detailContent .carMainInfo.bdcpc {
	background: #fff;
	padding: 0 0 .2rem
}

#detailContent .carMainInfo.bdcpc .guaP {
	position: relative;
	background: #f8f8f8;
	padding: .2rem .2rem .2rem .66rem
}

#detailContent .carMainInfo.bdcpc .guaP em {
	position: absolute;
	left: .2rem;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

#detailContent .carMainInfo h1 {
	font-size: .34rem;
	color: #1e1e1e;
	padding-top: .3rem;
	display: inline-block
}

#detailContent .carMainInfo .top-tit em {
	margin-left: .1rem;
	font-size: .28rem;
	line-height: .34rem;
	color: #028CE6
}

#detailContent .carMainInfo .pricLookUpdata {
	padding: .3rem .2rem .2rem;
	line-height: .4rem;
	font-size: .26rem;
	position: relative;
	display: -webkit-flex;
	display: -webkit-box
}

#detailContent .carMainInfo .pricLookUpdata div {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all
}

#detailContent .carMainInfo .pricLookUpdata .ykj-icon {
	background: url(../images/list-icon-ykj.png) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .62rem;
	height: .24rem
}

#detailContent .carMainInfo .pricLookUpdata .cs-icon {
	width: .88rem;
	height: .25rem;
	display: inline-block
}

#detailContent .carMainInfo .pricLookUpdata .price {
	font-size: .26rem;
	color: #999
}

#detailContent .carMainInfo .pricLookUpdata .price em {
	font-size: .4rem;
	color: #f74d30
}

#detailContent .carMainInfo .pricLookUpdata .price i {
	font-size: .26rem
}

#detailContent .carMainInfo .pricLookUpdata .price strong {
	font-size: .28rem;
	font-weight: 400;
	color: #f74d30
}

#detailContent .carMainInfo .pricLookUpdata .ck_btn {
	position: absolute;
	bottom: .2rem;
	right: .2rem;
	border-radius: .06rem;
	padding-left: .58rem;
	background: #FF5000;
	width: 1.78rem;
	line-height: .6rem;
	color: #fff;
	font-size: .26rem
}

#detailContent .carMainInfo .pricLookUpdata .ck_btn i {
	position: absolute;
	top: .02rem;
	left: 0;
	display: inline-block;
	width: .58rem;
	height: .58rem;
	background: url(../img/icon-tel.png) center no-repeat;
	background-size: .3rem
}

#detailContent .carMainInfo .pricLookUpdata .ck_btn.disabled {
	background: #999
}

#detailContent .carMainInfo .pricLookUpdata .eval-price {
	font-size: .26rem;
	margin-left: .1rem;
	color: #999;
	display: none
}

#detailContent .carMainInfo .pricLookUpdata .browse {
	text-align: center
}

#detailContent .carMainInfo .pricLookUpdata .updata {
	text-align: right
}

#detailContent .carMainInfo .priceAnalysis {
	height: .6rem;
	line-height: .4rem;
	padding: 0 .2rem .2rem;
	font-size: .28rem;
	color: #999
}

#detailContent .carMainInfo .priceAnalysis span em {
	color: #f74d30
}

#detailContent .carMainInfo .priceAnalysis .analysisBtn {
	font-size: .24rem;
	float: right
}

#detailContent .carMainInfo .priceAnalysis .analysisBtn i {
	font-size: .24rem
}

#detailContent .carMainInfo .priceAnalysis .analysisBtn i.rollover {
	display: inline-block;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

#detailContent .carMainInfo .priceAnalysisBox {
	display: none;
	width: 100%;
	height: 4.9rem;
	position: relative;
	padding-top: .8rem;
	border-top: 1px solid #EEE
}

#detailContent .carMainInfo .priceAnalysisBox .imgBg {
	width: 100%;
	height: 3.1rem;
	border-bottom: 1px solid #EEE;
	background: url(../img/priceAnalysis.png) no-repeat no-repeat;
	background-size: contain
}

#detailContent .carMainInfo .priceAnalysisBox p {
	font-size: .24rem;
	color: #666;
	line-height: .36rem;
	position: absolute
}

#detailContent .carMainInfo .priceAnalysisBox p:nth-of-type(1) {
	top: .3rem;
	left: 1.2rem
}

#detailContent .carMainInfo .priceAnalysisBox p:nth-of-type(2) {
	top: .8rem;
	left: 2.9rem
}

#detailContent .carMainInfo .priceAnalysisBox p:nth-of-type(3) {
	top: 1.3rem;
	left: 4.2rem
}

#detailContent .carMainInfo .priceAnalysisBox p:nth-of-type(4) {
	top: 1.8rem;
	right: .2rem
}

#detailContent .carMainInfo .priceAnalysisBox .tips {
	font-size: .26rem;
	color: #666;
	line-height: 1rem;
	padding-left: .2rem
}

#detailContent .carMainInfo .baseRemarks {
	font-size: .22rem;
	color: #666;
	padding-top: .3rem
}

#detailContent .carMainInfo .guaP {
	background-color: #fff;
	padding-top: .2rem;
	font-size: .24rem;
	color: #333
}

#detailContent .carMainInfo .guaP em {
	width: .26rem;
	height: .26rem;
	display: inline-block;
	margin-right: .2rem;
	background-position: 0 0;
	position: relative;
	top: .06rem
}

#detailContent .carMainInfo .loanBox {
	width: 100%;
	height: 1.3rem;
	padding: .3rem .2rem;
	border-top: 1px solid #EEE
}

#detailContent .carMainInfo .loanBox .loanBg {
	background: #F6F6F6;
	width: 7.1rem;
	height: .7rem;
	font-size: .26rem;
	color: #333;
	line-height: .7rem;
	padding: 0 .2rem;
	letter-spacing: .02rem
}

#detailContent .carMainInfo .loanBox .loanBg .loanIcon {
	display: inline-block;
	width: .5rem;
	height: .5rem;
	background: #f74d30;
	line-height: .5rem;
	text-align: center;
	font-size: .3rem;
	color: #FFF;
	margin-right: .2rem
}

#detailContent .carMainInfo .loanBox .loanBg .loanDetail {
	font-size: .26rem;
	color: #333;
	float: right
}

#detailContent .carMainInfo .loanBox .loanBg .loanDetail i {
	font-size: .26rem
}

#detailContent .carMainInfo .tradedPic {
	width: 2.04rem;
	height: 2.02rem;
	position: absolute;
	top: .3rem;
	right: .8rem
}

#detailContent .carMainInfo .tradedPic img {
	width: 100%
}

#detailContent header.new-m-tit {
	width: 100%;
	height: .9rem;
	line-height: .9rem;
	color: #000;
	font-size: .28rem;
	border-left: .045rem solid #028ce6;
	border-bottom: 1px solid #EEE;
	padding-left: .2rem
}

#detailContent .stepBox {
	width: 100%;
	background: #FFF;
	margin-top: .1rem
}

#detailContent .stepBox .steps {
	padding: 0 .5rem .2rem;
	display: -webkit-box
}

#detailContent .stepBox .steps .step {
	-webkit-box-flex: 1;
	text-align: center
}

#detailContent .stepBox .steps .step img {
	margin: .2rem auto;
	display: block;
	width: .4rem
}

#detailContent .stepBox .steps .step p {
	font-size: .24rem;
	color: #5d5d5d
}

#detailContent .stepBox .steps .step p span {
	color: #028ce6
}

#detailContent .stepBox .stepTo {
	display: block;
	width: .35rem;
	margin-top: .15rem
}

#mask,
#nativeShare,
.mask {
	left: 0;
	top: 0;
	display: none
}

#detailContent .stepBox .stepTo img {
	width: 100%
}

#nativeShare {
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 9999;
	overflow: hidden;
	background: rgba(0, 0, 0, .5);
	font-size: 14px
}

#nativeShare .list {
	width: 100%;
	padding: 25px 0 15px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #e3e2e0
}

#nativeShare .list ul {
	width: 80%;
	margin: 0 auto
}

#nativeShare .list li {
	width: 25%;
	float: left;
	text-align: center;
	overflow: hidden
}

#nativeShare .list .cancleBtn {
	height: 40px;
	width: 80%;
	background: #f8f8f8;
	color: #9fa2a3;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	border-radius: 5px;
	margin: 15px auto 0;
	border: 1px solid #e3e2e0
}

.imgzoom_pack .imgzoom_x,
.loadingBox,
.wait p {
	line-height: 30px;
	text-align: center
}

#mask {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 9999
}

.imgzoom_pack,
.loadingBox,
.mask {
	position: fixed;
	z-index: 9999
}

.mask {
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .4)
}

.loadingBox {
	width: 50%;
	min-width: 120px;
	height: 30px;
	padding: 8px 0;
	background: #fff;
	border-radius: 4px;
	left: 25%;
	top: 50%;
	font-size: 13px;
	color: #999
}

.loadingBox img {
	width: 30px;
	margin-left: -8px
}

#nativeShare .list i {
	width: 40px;
	height: 40px;
	display: block;
	margin: 0 auto 5px
}

#nativeShare .weibo i {
	background-image: url(../img/icon/weibo.png);
	background-size: cover
}

#nativeShare .weixin i {
	background-image: url(../img/icon/weixin_friend.png);
	background-size: cover
}

#nativeShare .weixin_timeline i {
	background-image: url(../img/icon/weixin.png);
	background-size: cover
}

#nativeShare .qq i {
	background-image: url(../img/icon/qq.png);
	background-size: cover
}

#nativeShare .qzone i {
	background-image: url(../img/icon/qqzone.png);
	background-size: cover
}

#nativeShare .more i {
	background-image: url(../img/icon/more.png);
	background-size: cover
}

.imgzoom_pack {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #000;
	display: none
}

.imgzoom_pack .imgzoom_x {
	color: #fff;
	height: 30px;
	width: 30px;
	background: #000;
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
	cursor: pointer
}

.imgzoom_pack .imgzoom_img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden
}

.imgzoom_pack .imgzoom_img img {
	width: 100%;
	position: absolute;
	top: 50%
}

.wait {
	width: 100%;
	margin: 0 auto
}

.wait p {
	width: 100%;
	height: 30px;
	background: #fff7d8;
	color: #f60;
	border-top: 1px solid #ffeb9c
}

.wordBtns {
	height: 34px;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #e4e4e4;
	background: #fff;
	font-size: 0
}

.wordBtns span {
	width: 48%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	background: #fff;
	border-radius: 5px;
	font-size: 16px
}

.wordBtns .edit {
	float: left;
	border: 1px solid #e4e4e4;
	color: #0d90e8
}

.wordBtns .sold {
	float: right;
	border: 1px solid #e4e4e4;
	color: #f74e31
}

.wordBtns .disable {
	color: #999;
	background: #e4e4e4;
	border-color: #e4e4e4
}

.title_h2 {
	height: .8rem;
	line-height: .8rem;
	border-width: 0 0 1px;
	font-size: .3rem;
	position: relative;
	padding-left: .3rem
}

.title_h2 i {
	display: inline-block;
	width: .08rem;
	height: .3rem;
	background-color: #ff5000;
	border-radius: .05rem;
	left: .2rem;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.title_h2 span {
	font-size: .24rem;
	font-weight: 400;
	color: #999;
	padding-left: .1rem
}

.title_h2 .apply-link {
	position: absolute;
	right: 12px;
	color: #f74e31;
	font-size: .26rem
}

.certList li,
.day5Out p {
	font-size: .28rem
}

.certList {
	padding: .15rem;
	background: #fff
}

.certList li {
	width: 32%;
	float: left;
	height: .28rem;
	line-height: .28rem;
	margin: .13rem 0;
	display: -webkit-box
}

.carGuarantee li i,
.certList li .icon {
	width: .28rem;
	height: .28rem;
	display: inline-block
}

.certList li .icon-yes {
	background: url(../img/icon-yes.png) no-repeat;
	background-size: 90%
}

.certList li .icon-no {
	background: url(../img/icon-toTest.png) no-repeat;
	background-size: 90%
}

#detailContent .carMainInfo .guaP em,
.carGuarantee .g_danger .guaP em,
.carGuarantee .g_danger li i,
.carGuarantee .guaP em,
.carGuarantee li i,
.carReadme .carUserName em,
.detailIcon,
.detailTel i,
.notAgree i,
.tj_steward em {
	background: url(../img/detail-icon.png) no-repeat;
	background-size: .58rem 3.64rem
}

.carGuarantee li {
	text-align: center;
	margin: 0 0 .3rem
}

.carGuarantee li:first-child {
	padding-top: .3rem
}

.carGuarantee li i {
	background-position: 0 -.35rem;
	margin-right: .08rem;
	position: relative;
	top: .07rem
}

.carGuarantee li p {
	display: inline;
	margin: 0 .1rem
}

.carGuarantee .guaP {
	background-color: #fcfcfc;
	padding: .2rem 0
}

.carGuarantee .guaP em {
	width: .26rem;
	height: .3rem;
	display: inline-block;
	margin: 0 .17rem 0 .2rem;
	background-position: -.33rem -2.12rem;
	position: relative;
	top: .06rem
}

.day5Out .do_p1 {
	text-align: center;
	font-size: .26rem;
	color: #666;
	margin-top: .25rem
}

.day5Out,
.notIndemnity {
	display: block
}

#carDealer_show {
	display: block;
	background: #FFF;
	margin-top: .2rem;
	padding: .2rem
}

#carDealer_show .carDealerBox {
	width: 6.94rem;
	margin: 0 auto;
	padding: .7rem .5rem;
	background: url(../img/bz-bgT.png) no-repeat, url(../img/bz-bgM.png) 0 1rem repeat-y, url(../img/bz-bgB.png) 0 100% no-repeat;
	background-size: contain
}

#carDealer_show .carDealerBox .head {
	text-align: center
}

#carDealer_show .carDealerBox .head .img {
	margin: 0 auto;
	width: 1.86rem
}

#carDealer_show .carDealerBox .head .img img {
	width: 100%
}

#carDealer_show .carDealerBox .head .m-title {
	color: #963;
	font-size: .3rem;
	padding-bottom: .3rem;
	border-bottom: 1px solid #f6f6f6
}

#carDealer_show .carDealerBox .head .tips {
	margin-top: .2rem;
	color: #666;
	font-size: .24rem;
	text-align: left
}

#carDealer_show .carDealerBox .head .tips p {
	line-height: .4rem
}

#carDealer_show .carDealerBox .head .tips p em {
	color: #963
}

#carDealer_show .carDealerBox .bzfw {
	color: #963;
	font-size: .3rem;
	border: 1px solid #963;
	width: 2.7rem;
	height: .78rem;
	display: block;
	margin: 0 auto;
	line-height: .78rem;
	border-radius: 5px;
	text-align: center
}

#carDealer_show .carDealerBox ul {
	display: block;
	width: 100%;
	margin: .4rem auto
}

#carDealer_show .carDealerBox ul .selectCert {
	display: block;
	width: 20%;
	height: 1.74rem;
	float: left;
	font-size: .24rem;
	color: #963;
	text-align: center;
	position: relative
}

#carDealer_show .carDealerBox ul .selectCert .line {
	width: .84rem;
	height: 1px;
	border-top: 1px solid #b79470;
	position: absolute;
	top: .42rem;
	left: .14rem;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg)
}

#carDealer_show .carDealerBox ul .selectCert .iconCircle {
	margin: 0 auto;
	width: .84rem;
	height: .84rem;
	line-height: 0
}

#carDealer_show .carDealerBox ul .selectCert .iconCircle img,
.tjbMask {
	width: 100%;
	height: 100%
}

#carDealer_show .carDealerBox ul .selectCert span {
	display: block;
	margin-top: .2rem
}

.tjbMask {
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, .5);
	z-index: 9;
	display: none
}

#tjb_show {
	width: 5.4rem;
	position: absolute;
	top: 45%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #FFF;
	padding: .2rem;
	z-index: 9
}

#tjb_show .tjbBox {
	width: 5rem;
	margin: 0 auto;
	padding: .48rem;
	background: url(../img/bz-bgT.png) no-repeat, url(../img/bz-bgM.png) 0 1rem repeat-y, url(../img/bz-bgB.png) 0 100% no-repeat;
	background-size: contain
}

#tjb_show .tjbBox img {
	width: 100%
}

#tjb_show .tjbBox .head {
	text-align: center;
	border-bottom: 1px solid #f6f6f6;
	padding-bottom: .2rem
}

#tjb_show .tjbBox .head .img {
	margin: 0 auto;
	width: 1.86rem
}

#tjb_show .tjbBox .head .m-tit {
	color: #963;
	font-size: .3rem
}

#tjb_show .tjbBox .head .tips {
	margin-top: .3rem;
	color: #666;
	font-size: .22rem
}

#tjb_show .tjbBox .tjb_info {
	margin: .2rem auto 0;
	font-size: .18rem;
	color: #666
}

#tjb_show .tjbBox .tjb_info p {
	line-height: .3rem
}

#tjb_show .tjbBox .tjb_info p em {
	color: #963
}

#tjb_show .tjbBox ul {
	display: -webkit-box;
	width: 100%;
	margin: .35rem auto;
	color: #963
}

#tjb_show .tjbBox ul .selectCert {
	display: block;
	-webkit-box-flex: 1;
	height: .92rem;
	font-size: .18rem;
	color: #963;
	text-align: center;
	position: relative
}

#tjb_show .tjbBox ul .selectCert .iconCircle {
	margin: 0 auto;
	width: .62rem;
	height: .62rem;
	line-height: 0
}

#tjb_show .tjbBox ul .selectCert span {
	display: block;
	margin-top: .12rem
}

#tjb_show .tjbBox .tjbBtn {
	width: 1.96rem;
	display: block;
	margin: .35rem auto 0;
	border: 1px solid #963;
	border-radius: .1rem;
	color: #963;
	font-size: .22rem;
	text-align: center;
	line-height: .57rem
}

.dataTableList dd,
.dataTableList dt,
.testTable,
.yourFav {
	border-top: 1px solid #e2e2e2
}

#tjb_show .tjbClose {
	position: absolute;
	bottom: -.7rem;
	left: 2.4rem;
	color: #FFF;
	width: .6rem;
	height: .6rem;
	line-height: .6rem;
	text-align: center
}

#tjb_show .tjbClose i {
	font-size: .6rem
}

.notAgree {
	font-size: .26rem;
	color: #ff5000;
	display: -webkit-flex;
	display: -webkit-box
}

.carBasic,
.carGuarantee,
.carReadme,
.circumstances,
.tj_steward {
	font-size: .28rem
}

.notAgree i,
.notAgree span {
	display: block
}

.notAgree i {
	width: .26rem;
	height: .3rem;
	margin: 0 .17rem 0 .2rem;
	background-position: -.33rem -2.12rem
}

.notAgree.displayNone,
.tj_steward {
	display: none
}

.tj_steward {
	color: #3b3b3b;
	padding: .15rem 0 .1rem .2rem;
	margin: .2rem 0
}

.tj_steward em {
	background-position: 0 -.93333rem;
	width: .74667rem;
	height: .74667rem;
	display: inline-block;
	margin-right: .15rem;
	position: relative;
	top: .18667rem
}

.carGuarantee .g_pic {
	width: 2.14rem;
	height: 2.54rem;
	margin: 0 auto
}

.carGuarantee .g_pic img {
	height: 1.94rem;
	display: block
}

.carGuarantee .g_list {
	padding-bottom: .3rem;
	line-height: .34rem
}

.carGuarantee .g_danger {
	width: 100%;
	overflow: auto
}

.carGuarantee .g_danger ul {
	padding-top: .8rem
}

.carGuarantee .g_danger li {
	text-align: center;
	margin: 0 0 .3rem
}

.carGuarantee .g_danger li i {
	background-position: 0 -.35rem;
	width: .28rem;
	height: .28rem;
	display: inline-block;
	margin-right: .08rem;
	position: relative;
	top: .07rem
}

.carGuarantee .g_danger li p {
	display: inline;
	margin: 0 .1rem
}

.carGuarantee .g_danger .guaP {
	background-color: #fcfcfc;
	padding: .2rem 0
}

.carGuarantee .g_danger .guaP em {
	width: .26rem;
	height: .3rem;
	display: inline-block;
	margin: 0 .17rem 0 .2rem;
	background-position: -.33rem -2.12rem;
	position: relative;
	top: .06rem
}

.carBasic header.m-tit,
.circumstances header.m-tit {
	width: 100%;
	height: .9rem;
	line-height: .9rem;
	color: #000;
	font-size: .28rem;
	border-left: .045rem solid #028ce6;
	border-bottom: 1px solid #EEE;
	padding-left: .2rem
}

.dataTableList dd .dt_rt,
.reportInfo tr td:nth-child(2) {
	border-left: 1px solid #e2e2e2
}

.carBasic ul,
.circumstances ul {
	padding: 0 .2rem .3rem;
	overflow: auto
}

.carBasic ul li,
.circumstances ul li {
	float: left;
	width: 50%;
	padding: .3rem 0 0
}

.carBasic ul li p,
.circumstances ul li p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.carBasic ul li .wrap,
.circumstances ul li .wrap {
	white-space: normal
}

.carBasic ul li .cb_lt,
.circumstances ul li .cb_lt {
	padding: 0 0 0 .2rem;
	width: 1.7rem;
	display: inline-block
}

.carBasic ul#circumstancesList,
.circumstances ul#circumstancesList {
	padding-bottom: .3rem
}

.circumstances {
	display: none;
	padding-bottom: .15rem
}

.circumstances .cb_lt {
	padding: 0 0 0 .53333rem;
	width: 2.5rem;
	display: inline-block
}

#basicConsignor {
	padding-bottom: .3rem;
	height: .6rem
}

#basicConsignor .cb_lt {
	padding: 0 0 0 .53333rem;
	width: 4.53333rem;
	display: inline-block
}

#basicConsignor .jb {
	color: #028ce6;
	float: right;
	margin-right: .2rem;
	display: none
}

.carReadme .carUserName {
	margin: .1rem 0;
	color: #7d7d7d;
	padding: .1rem .2rem;
	position: relative
}

.carReadme .carUserName em {
	width: .36rem;
	height: .36rem;
	display: inline-block;
	background-position: 0 -.72rem;
	margin-right: .1rem;
	position: relative;
	top: .08rem
}

.carReadme .carUserInfo {
	padding: 0 .2rem .2rem;
	line-height: .34rem
}

.recordToLookCar .tit {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #E4E4E4;
	color: #3b3b3b
}

.recordToLookCar .recordInfo {
	padding: 6px 12px;
	border-bottom: 1px solid #E4E4E4
}

.dataTableList,
.header-report,
.testTable tr {
	border-bottom: 1px solid #e2e2e2
}

.recordToLookCar .recordInfo .user {
	width: 40px;
	height: 40px;
	display: inline-block;
	border-radius: 50%;
	margin-right: 5px
}

.recordToLookCar .recordInfo .name {
	height: 40px;
	line-height: 40px;
	display: inline-block;
	font-size: 14px;
	color: #333
}

.recordToLookCar .recordInfo .time {
	float: right;
	height: 40px;
	line-height: 40px;
	color: #999
}

.recordToLookCar .recordInfo .detailInfo {
	line-height: 20px;
	color: #999
}

.yourFav {
	height: 40px;
	line-height: 40px;
	color: #3b3b3b;
	background: #fff;
	margin-top: 10px
}

#slideBox2,
.testReport {
	display: none
}

.testReport .tester {
	padding: .2rem .2rem .2rem 1.25rem;
	position: relative
}

.testReport .tester .user {
	position: absolute;
	left: .2rem;
	top: 7px;
	width: .94rem;
	height: .94rem;
	border-radius: 50%;
	background-color: #ccc
}

.testReport .tester .name {
	width: 100%;
	height: 22px;
	line-height: 22px;
	font-size: .28rem;
	color: #666;
	display: block
}

.testReport .tester .level {
	width: 100%;
	height: 18px;
	line-height: 18px;
	display: block;
	font-size: .24rem;
	padding: .1rem 0
}

.detailReport {
	margin: 10px 20px 0 0;
	text-indent: .5em
}

.detailReport a {
	color: #f74e31
}

.testReport .testItemList {
	width: 100%;
	padding-bottom: .2rem
}

.testReport .equipmentText {
	padding: .2rem;
	font-size: .28rem;
	line-height: .34rem;
	text-align: justify;
	display: -webkit-box;
	overflow: hidden;
	word-break: break-all
}

.testReport .equipmentText em {
	font-size: .28rem;
	padding-right: 10px
}

.testReport .testItemList .icon-yes {
	width: 17px;
	height: 17px;
	display: inline-block;
	background: url(../img/icon-yes.png) no-repeat;
	background-size: 90%;
	vertical-align: middle
}

.testReport .testItemList li a {
	color: #f60
}

#showMorePic {
	text-align: center;
	position: relative
}

#showMorePic span {
	display: inline-block;
	position: relative
}

#showMorePic span:after,
#showMorePic span:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 1px;
	background-color: #ccc;
	display: block;
	top: 50%;
	left: 120%
}

#showMorePic span:before {
	left: -120%
}

.article {
	width: 100%;
	margin-top: 10px;
	background: #fff
}

.article p {
	width: 96%;
	line-height: 20px;
	color: #666;
	margin: 0 auto;
	text-align: justify
}

.article img {
	width: 96%;
	margin: 5px auto;
	display: block
}

.insurance {
	padding: 10px 0;
	background: #fff;
	position: relative
}

.insurance div {
	height: 20px;
	padding: 0 40px 0 27px;
	line-height: 20px;
	font-size: .28rem;
	position: relative;
	overflow: hidden
}

.insurance .icon-safe {
	width: 18px;
	height: 30px;
	display: inline-block;
	background: url(../img/icon-safe.png) left center no-repeat;
	background-size: 90%;
	position: absolute;
	left: 5px;
	top: 5px
}

.insurance div p {
	width: 100%;
	display: block
}

.insurance div .ellipsis {
	width: 18px;
	position: absolute;
	right: 30px;
	bottom: 0;
	height: 20px;
	background: #fff;
	z-index: 8
}

#showMorePic .icon-arrow,
.insurance div .icon-arrow {
	width: 25px;
	height: 20px;
	background: url(../img/icon-arrow.png) left bottom no-repeat #fff;
	position: absolute;
	right: 5px;
	top: 0;
	z-index: 8
}

#showMorePic .icon-arrow {
	position: static;
	display: block;
	margin: 0 auto
}

.insurance .open .ellipsis,
.slide-view {
	display: none
}

.insurance .open {
	height: auto
}

.insurance .open .icon-arrow {
	background-position: -27px center
}

.soldImg {
	position: absolute;
	width: 30%;
	left: 58%;
	top: 366px;
	z-index: 2
}

.pv-inner,
.pv-inner li,
.slide-view {
	width: 100%;
	height: 100%;
	-webkit-touch-callout: none
}

.slide-view,
.slide-view .counts {
	left: 0;
	-webkit-transform-style: preserve-3d
}

.slide-view {
	background: #000;
	position: fixed;
	overflow: hidden;
	top: 0;
	z-index: 100;
	opacity: 1;
	-webkit-animation: fadeIn .2s linear forwards;
	animation: fadeIn .2s linear forwards
}

.slide-view .counts {
	position: absolute;
	bottom: 5%;
	right: 0;
	text-align: center;
	font-size: 0
}

.slide-view .counts .value {
	border-radius: 9px;
	line-height: 18px;
	padding: 0 6px;
	font-size: 11px;
	display: inline-block;
	background-color: rgba(102, 102, 102, .6);
	color: #f1f1f1
}

.pv-inner {
	position: relative;
	z-index: -1;
	display: -webkit-box;
	display: box;
	-webkit-transition: all 350ms linear;
	transition: all 350ms linear;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d
}

.pv-inner li {
	text-align: center;
	display: -webkit-box;
	display: box;
	-webkit-box-align: center;
	overflow: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d
}

.pv-inner img {
	max-width: 97%;
	max-height: 100%;
	-webkit-transform: scale(1) translate(0, 0);
	transform: scale(1) translate(0, 0);
	visibility: visible;
	-webkit-transition: .2s;
	transition: .2s;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: block;
	margin: 0 auto;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 100%
	}
}

.ui-loading {
	position: absolute;
	left: 50%;
	top: 50%;
	display: none;
	font: 0/0 arial;
	margin: -5px 0 0 -10px
}

.ui-loading i {
	display: inline-block;
	width: 5px;
	height: 12px;
	background: #fff;
	vertical-align: top;
	-webkit-animation: loading-spin 1s infinite linear;
	animation: loading-spin 1s infinite linear
}

.ui-loading i.t2 {
	margin: 0 3px;
	-webkit-animation-name: loading-spin-one;
	animation-name: loading-spin-one
}

.ui-loading i.t3 {
	-webkit-animation-name: loading-spin-two;
	animation-name: loading-spin-two
}

@-webkit-keyframes loading-spin {

	0%,
	100% {
		opacity: 0
	}

	30% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2)
	}

	60% {
		opacity: 0;
		-webkit-transform: scale(1)
	}
}

@-webkit-keyframes loading-spin-one {

	0%,
	100%,
	20% {
		opacity: 0
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2)
	}

	80% {
		opacity: 0;
		-webkit-transform: scale(1)
	}
}

@-webkit-keyframes loading-spin-two {

	0%,
	40% {
		opacity: 0
	}

	70% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2)
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(1)
	}
}

@keyframes loading-spin {

	0%,
	100% {
		opacity: 0
	}

	30% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2);
		transform: scale(1, 1.2)
	}

	60% {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes loading-spin-one {

	0%,
	100%,
	20% {
		opacity: 0
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2);
		transform: scale(1, 1.2)
	}

	80% {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes loading-spin-two {

	0%,
	40% {
		opacity: 0
	}

	70% {
		opacity: 1;
		-webkit-transform: scale(1, 1.2);
		transform: scale(1, 1.2)
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.iconShowIndex {
	position: absolute;
	right: 0;
	top: 0
}

.fix-btn,
.pop-tip-mode {
	position: fixed;
	z-index: 999
}

.iconShowIndex img {
	height: 22px
}

.pop-tip-mode {
	border-radius: .1rem;
	bottom: 55px;
	right: 5px;
	width: 230px;
	height: 52px;
	text-align: center;
	line-height: 52px;
	background: url(../img/qpbg.png) no-repeat;
	background-size: 230px 52px;
	padding-top: 4px;
	display: -webkit-flex;
	display: -webkit-box
}

.pop-tip-mode img {
	width: 56px;
	height: 36px;
	margin: .02rem .05rem 0 .1rem;
	vertical-align: top
}

.pop-tip-mode .txt {
	vertical-align: top;
	height: 36px;
	font-size: .28rem;
	line-height: 36px;
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	color: #fff
}

.header-report {
	padding: 6px 12px;
	background: #FFF
}

.header-report h1 {
	height: 30px;
	line-height: 28px;
	color: #000;
	font-size: 14px;
	white-space: nowrap
}

.header-report p {
	height: 20px;
	color: #666;
	font-size: 12px
}

.header-report p .detTime {
	width: 60%;
	display: inline-block
}

.header-report p .surveyor {
	display: inline-block
}

.testTable {
	width: 100%;
	margin-top: 10px;
	background: #FFF
}

.testTable th {
	height: 30px;
	font-size: 14px;
	text-indent: 8px
}

.testTable tr {
	height: 24px
}

.testTable td {
	font-size: 12px;
	color: #666;
	text-indent: 12px
}

.reportInfo tr td {
	width: 50%
}

.testTable td img {
	width: 12px;
	vertical-align: middle;
	margin-right: 5px
}

.testTable td .red {
	color: #f74e2f
}

.dataTableList {
	margin-top: 10px;
	width: 100%;
	background-color: #fff
}

.dataTableList dt {
	height: 30px;
	line-height: 30px;
	text-indent: 12px;
	font-size: 14px
}

.dataTableList dd {
	text-indent: 12px;
	display: box;
	display: -webkit-box;
	box-align: center;
	-webkit-box-align: center
}

.dataTableList dd .dt_lt {
	width: 40%
}

.dataTableList dd .dt_rt {
	box-flex: 1;
	-webkit-box-flex: 1;
	padding: 10px 0;
	background-color: #f5f5f5
}

.dataTableList dd .dt_rt li {
	float: left;
	margin: 5px 10px 5px 0
}

.allloading,
.loading,
.reloading {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #aaa;
	text-align: center;
	background: #fff;
	display: none
}

.loading img {
	width: 30px;
	vertical-align: -10px
}

.reloading img {
	width: 18px;
	vertical-align: middle;
	margin-right: 5px
}

.reloading em {
	color: #0688e0
}

@-webkit-keyframes comdow {
	0% {
		-webkit-transform: scale(0)
	}

	50% {
		-webkit-transform: scale(1.1)
	}

	100% {
		-webkit-transform: scale(1)
	}
}

.fix-btn {
	right: .17rem;
	bottom: 2.09rem
}

.fix-btn.showFixBtn a.fix-gotop {
	display: block;
	-webkit-animation: comdow .5s both
}

.fix-btn a {
	width: .74rem;
	height: .74rem;
	display: block;
	margin-top: .2rem
}

.fix-btn .fix-gotop {
	display: none;
	-webkit-transform: scale(0);
	background: url(../img/gotop.png) no-repeat;
	background-size: 100% 100%
}

.fix-btn .fix-tel {
	display: block;
	background: url(../img/fix-tel.png) no-repeat;
	background-size: 100% 100%
}

.new-sale {
	position: absolute;
	z-index: 98;
	left: .1rem;
	top: .2rem;
	color: #fff;
	font-size: .24rem
}

.new-sale ul,
.new-sale ul li {
	position: absolute;
	top: 0;
	left: 0
}

.new-sale ul li {
	height: .6rem;
	overflow: hidden;
	width: 4.84rem;
	background: rgba(0, 0, 0, .5);
	border-radius: .25rem;
	opacity: 0;
	z-index: 0
}

.new-sale ul li div {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	width: 4.54rem;
	height: .6rem;
	line-height: .6rem;
	overflow: hidden;
	margin-left: .15rem
}

.new-sale ul li.ani1 {
	-webkit-animation: twinkling1 .8s both
}

.new-sale ul li.act {
	-webkit-animation: twinkling .8s both;
	z-index: 1
}

@-webkit-keyframes twinkling {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@-webkit-keyframes twinkling1 {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

#managerInfo,
#useExperience {
	display: none
}

.carCheckout .checkInfo {
	padding: .3rem .2rem .2rem
}

.carCheckout .checkInfo .ck_pic {
	display: -webkit-flex;
	display: -webkit-box;
	-webkit-box-align: end;
	position: relative;
	padding-bottom: .1rem
}

.carCheckout .checkInfo .ck_btn {
	position: absolute;
	top: -.1rem;
	right: 0;
	border-radius: .06rem;
	background: #FF5000;
	width: 1.78rem;
	padding-left: .58rem;
	line-height: .6rem;
	color: #fff;
	font-size: .26rem
}

.carCheckout .checkInfo .ck_btn i {
	position: absolute;
	top: .02rem;
	left: 0;
	display: inline-block;
	width: .58rem;
	height: .58rem;
	background: url(../img/icon-tel.png) center no-repeat;
	background-size: .3rem
}

.carCheckout .checkInfo .ck_img,
.carCheckout .checkInfo .ck_img img {
	width: .94rem;
	height: .94rem;
	border-radius: 50%
}

.carCheckout .checkInfo .ck_img {
	background-color: #ccc;
	overflow: hidden
}

.carCheckout .checkInfo .ck_name {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	margin-left: .2rem
}

.carCheckout .checkInfo .ck_name .ck_p_1 {
	font-size: .28rem;
	color: #666
}

.carCheckout .checkInfo .ck_name .ck_p_2 {
	font-size: .24rem;
	padding: .1rem 0
}

.carCheckout .checkInfo .ck_report {
	color: #028ce6;
	font-size: .26rem;
	position: relative;
	bottom: -.1rem
}

.carCheckout .checkInfo .ck_text {
	padding: .2rem 0;
	font-size: .28rem;
	line-height: .34rem;
	text-align: justify
}

.carCheckout .checkInfo .iconLine {
	border-top: 1px solid #eee;
	display: -webkit-box
}

.carCheckout .checkInfo .iconLine.hide,
.downloadTop.ani {
	display: none
}

.carCheckout .checkInfo .iconLine .iconSingle {
	-webkit-box-flex: 1;
	text-align: center;
	padding-top: .3rem
}

.carCheckout .checkInfo .iconLine .iconSingle .img {
	width: .84rem;
	margin: 0 auto
}

.carCheckout .checkInfo .iconLine .iconSingle .img img {
	width: 100%
}

.carCheckout .checkInfo .iconLine .iconSingle p {
	font-size: .24rem;
	color: #963;
	margin-top: .1rem
}

.downloadTop {
	-webkit-transition: all .4s;
	transition: all .4s;
	width: 100%;
	height: 1rem;
	background: url(../img/downLoad3.png) left top no-repeat #000;
	background-size: auto 1rem;
	position: relative
}

.downloadTop.aniout {
	display: block
}

.downloadTop .close {
	width: 1rem;
	height: 1rem;
	display: block
}

.downloadTop .app-download-btn {
	background: url(../img/downLoad3_1.png) right top no-repeat;
	background-size: auto 1rem;
	position: absolute;
	right: 0;
	left: .68rem;
	top: 0;
	height: 100%;
	z-index: 1
}

.downloadTop .app-download-btn .down-btn {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 0;
	outline: 0
}

.downloadTop .app-download-btn .down-btn em {
	display: none
}

@-webkit-keyframes aniDown {
	0% {
		opacity: 1;
		height: 1rem
	}

	50% {
		opacity: .4
	}

	100% {
		height: 0
	}
}

@-webkit-keyframes aniDownOut {
	0% {
		opacity: 0;
		height: 0
	}

	100% {
		opacity: 1;
		height: 1rem
	}
}

.sqBox {
	width: 100%;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5);
	z-index: 9992
}

.sqBox .conBox {
	width: 85%;
	height: 9rem;
	font-size: .69333rem;
	background: #fff;
	margin-left: 7.5%;
	position: absolute;
	bottom: 50%;
	margin-bottom: -4.5rem;
	border-radius: 6px
}

.sqBox .conBox .car-list1 li .newPd_info_31 .index-icon,
.sqBox .conBox .car-list1 li .newPd_info_31 .price-icon {
	position: static
}

.sqBox .conBox .m-tit {
	font-size: .34rem;
	color: #333;
	padding: .6rem 0 .2rem;
	text-align: center
}

.sqBox .conBox .car-list1 li {
	height: auto;
	padding: 5px 0 5px .24rem
}

.sqBox .conBox .car-list1 li .pd-info h2 {
	padding-top: 0
}

.sqBox .conBox .car-list1 li .list-lt,
.sqBox .conBox .list-container li .list-lt {
	width: 1.8rem;
	height: 1.35rem
}

.sqBox .conBox .car-list1 li .newPd_info_31 .adr_t {
	width: 1.5rem
}

.sqBox .conBox .car-list1 li .pd-info,
.sqBox .conBox .list-container li .pd-info {
	height: auto
}

.sqBox .conBox .car-list1 li .newPd_info_31 .taimAddrWrap,
.sqBox .conBox .list-container li .newPd_info_31 .taimAddrWrap {
	margin-bottom: 0
}

.sqBox .conBox .icon-close {
	-webkit-box-pack: center;
	-ms-box-pack: center;
	-o-box-pack: center;
	box-pack: center;
	-webkit-box-align: center;
	-ms-box-align: center;
	-o-box-align: center;
	box-align: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -o-box;
	display: box;
	width: .7rem;
	height: .7rem;
	position: absolute;
	top: 0;
	right: 0;
	font-size: .6rem;
	color: #b4b4b4
}

.sqBox .conBox .btn {
	height: .8rem;
	display: block;
	color: #fff;
	background: #f74d30;
	font-size: .3rem;
	text-align: center;
	line-height: .8rem;
	position: absolute;
	left: .3rem;
	right: .3rem;
	bottom: .3rem;
	border-radius: 6px
}

.zxgj-wrap-con .m-bd {
	display: none;
	background: #fff;
	font-size: .34rem;
	position: fixed;
	z-index: 9999;
	left: .8rem;
	right: .8rem;
	top: 50%;
	height: 2.62rem;
	margin-top: -1.31rem;
	text-align: center;
	border-radius: 8px;
	box-shadow: 0 -5px 20px rgba(0, 0, 0, .5)
}

.zxgj-wrap-con .m-bd p {
	padding-top: .55rem
}

.zxgj-wrap-con .m-bd .m-btn-wrap {
	padding: .5rem .4rem 0;
	display: -webkit-flex;
	display: -webkit-box
}

.zxgj-wrap-con .m-bd .m-btn-wrap div {
	box-flex: 1;
	-webkit-box-flex: 1;
	word-wrap: break-word;
	word-break: break-all;
	width: 50%;
	height: .8rem;
	line-height: .8rem;
	color: #999;
	border-radius: 8px
}

.bbs-list li .info,
.bbs-list li>a {
	-webkit-box-flex: 1
}

.zxgj-wrap-con .m-bd .m-btn-wrap div.ok {
	background: #f74d30;
	color: #fff
}

.equipImages {
	background: #FFF;
	margin-top: .2rem;
	position: relative
}

.equipImages header.title {
	width: 100%;
	height: .9rem;
	line-height: .9rem;
	color: #000;
	font-size: .28rem;
	border-left: .045rem solid #028ce6;
	border-bottom: 1px solid #EEE;
	padding-left: .2rem
}

.equipImages .equipImageList {
	padding: 0 .2rem 1rem;
	overflow-y: hidden
}

.equipImages .equipImageList.equipImageMaxHeight {
	max-height: 18rem
}

.equipImages .equipImageList .listOne {
	clear: both
}

.equipImages .equipImageList .listOne img {
	width: 100%;
	display: block;
	margin-bottom: .2rem
}

.equipImages .equipImageList .listOne .subtitle {
	height: .8rem;
	line-height: .8rem;
	font-size: .26rem
}

.equipImages .equipImageList .listOne label {
	display: inline-block;
	height: .4rem;
	line-height: .4rem;
	font-size: .22rem;
	color: #999;
	background: #f6f6f6;
	padding: 0 .18rem;
	margin-right: .2rem;
	margin-bottom: .1rem
}

.equipImages .equipImageList .listOne label:last-of-type {
	margin: 0
}

.equipImages .equipImageList .listOne .list {
	margin-top: .15rem
}

.equipImages .equipImageList .listOne .list img {
	display: block;
	width: 100%;
	float: left;
	margin-bottom: .2rem
}

.equipImages .equipImageList .listOne .list img:last-of-type {
	margin: 0
}

.equipImages .showMoerPic {
	height: 1rem;
	font-size: .26rem;
	line-height: 1rem;
	color: #028ce6;
	width: 100%;
	text-align: center;
	clear: both;
	position: absolute;
	bottom: 0;
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, .5), #fff 60%, #fff)
}

.equipImages .showMoerPic i {
	font-size: .26rem;
	padding-left: .1rem
}

.equipImages .showMoerPic .rot {
	display: inline-block;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	padding: 0 .1rem 0 0
}

.bbs-list li,
.bbs-list li>a {
	display: -webkit-box;
	position: relative
}

.bbs-list {
	padding: 0 .2rem;
	border-width: 1px 0
}

.bbs-list li {
	padding: .3rem 0;
	border-width: 0 0 1px
}

.bbs-list li:last-child {
	border-bottom: 0
}

.bbs-list li .img {
	width: 2.5rem;
	margin-right: .2rem;
	height: 1.88rem;
	overflow: hidden;
	position: relative;
	display: block
}

.bbs-list li .img img {
	width: 100%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	z-index: 0
}

.bbs-list li .tu {
	width: .4rem;
	vertical-align: middle;
	margin-right: .1rem
}

.bbs-list li .jing {
	width: .9rem;
	height: .9rem;
	position: absolute;
	top: -.14rem;
	right: -.5rem
}

.bbs-list li .info .name {
	font-size: .32rem;
	line-height: .54rem;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	text-align: justify
}

.bbs-list li .info .articleInfo {
	width: 100%;
	display: -webkit-box;
	margin-top: .15rem
}

.bbs-list li .info .articleInfo .author {
	-webkit-box-flex: 1;
	display: block;
	color: #666;
	font-size: .26rem
}

.bbs-list li .info .articleInfo .time {
	width: 1.6rem;
	text-align: right;
	color: #999;
	font-size: .24rem;
	display: block
}
