@charset "UTF-8";
.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 }
.article, .article img, .downloadFixed, .slideBox, .wait, body, html { max-width: 750px }
dd, dl, dt, li, ol, ul { list-style: none }
#header .m-title, .certList li, .header .m-title { -webkit-line-clamp: 1; overflow: hidden; -webkit-box-orient: vertical; text-overflow: ellipsis }
@font-face { font-family: iconfont; src: url(/theme/2016/mobile/static/fonts/iconfont.eot); src: url(/theme/2016/mobile/static/fonts/iconfont.eot) format("embedded-opentype"), url(/theme/2016/mobile/static/fonts/7ffe242fe3f644b492c07be58daab366.woff) format("woff"), url(/theme/2016/mobile/static/fonts/iconfont.ttf) format("truetype"), url(/theme/2016/mobile/static/fonts/iconfont.svg) 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 }
.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_lt, .circumstances .cb_lt, .circumstances ul li .cb_lt, .color_999, .testReport .tester .level { color: #999 }
.mar_top_20 {  margin-top: .2rem
}
#detailContent .serverBox, #detailContent .stepBox, .carBasic, .carCheckout, .carGuarantee, .carLike, .carReadme, .circumstances, .day5Out, .insurance, .mar_top_24, .notAgree, .recordToLookCar, .testReport {  margin-top: .24rem
}
.mar_top_10 {  margin-top: .1rem
}
.bor_l_r_img { border-image: url(/theme/2016/mobile/static/images/bor_l_r_img.png) 1 repeat }
.bbs-list, .bbs-list li, .bor_t_b_img, .car-list1, .car-list1 li .newPd_info_31 .payment:after, .car-list1 li:after, .list-container, .list-container li .newPd_info_31 .payment:after, .list-container li:after, .mid-report-list a:after, .title_h2 { border-image: url(/theme/2016/mobile/static/images/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; overflow: hidden; position: relative; display: -webkit-flex; display: -webkit-box }
.car-list1 li:after, .list-container li:after { position: absolute; content: ''; bottom: 0;  left: .2rem;
right: 0; border-width: 0 0 1px; opacity: .8 }
.car-list1 li:last-child:after, .list-container li:last-child:after { border-width: 0 }
.car-list1 li .log-tap-item, .list-container li .log-tap-item { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; 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 .log-tap-item.col2 .TapItem, .list-container li .log-tap-item.col2 .TapItem { left: 20%; margin-left: 0 }
.car-list1 li .log-tap-item.col2 .xdj-btn, .list-container li .log-tap-item.col2 .xdj-btn { left: auto; right: 20%; background: #ff7959 }
.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 .mip-layout-container, .list-container li .list-lt .mip-layout-container { position: static }
.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 { min-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 span.jg, .list-container li .pd-info .price span.jg { float: right; width: auto;  padding-right: .3rem;
position: relative; top: 2px }
.car-list1 li .pd-info .price .xdj-btn, .car-list1 li .pd-info .price .zxs-btn, .list-container li .pd-info .price .xdj-btn, .list-container li .pd-info .price .zxs-btn { position: absolute;  right: .2rem;
top: 50%;  line-height: .52rem;
 font-size: .28rem;
color: #486CDC;  padding: 0 .2rem;
border: 1px solid #ecf0fb; background: #ecf0fb; border-radius: 4px; -webkit-transform: translate3d(0, -60%, 0); transform: translate3d(0, -60%, 0) }
.car-list1 li .pd-info .base-tit, .car-list1 li .pd-info h2, .car-list1 li .pd-info h3, .list-container li .pd-info .base-tit, .list-container li .pd-info h2, .list-container li .pd-info h3 { 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 }
.car-list1 li .newPd_info_31 .taimAddrWrap, .list-container li .newPd_info_31 .taimAddrWrap { display: -webkit-box;  margin-top: .06rem;
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; top: 1.5rem; width: 100% }
.car-list1 li .newPd_info_31 .price-icon .payment-new, .list-container li .newPd_info_31 .price-icon .payment-new { color: #f74d30;  font-size: .26rem;
position: relative;  padding-left: .15rem;
display: inline-block }
.car-list1 li .newPd_info_31 .payment, .list-container li .newPd_info_31 .payment { margin-top: 1.2rem; color: #f74d30;  font-size: .24rem;
position: relative;  padding-left: .44rem
}
.car-list1 li .newPd_info_31 .payment:after, .list-container li .newPd_info_31 .payment:after { position: absolute; content: '';  top: -.15rem;
left: 0; width: 100%; opacity: .6; border-width: 1px 0 0 }
.car-list1 li .newPd_info_31 .payment span, .list-container li .newPd_info_31 .payment span { position: absolute; left: 0; top: 50%;  margin-top: -.15rem;
display: block;  width: .3rem;
 height: .3rem;
background: #f74d30;  line-height: .3rem;
text-align: center;  font-size: .2rem;
color: #FFF }
.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; top: 0.95rem; 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: .3rem
}
#loginOver, .car-list1 li .newPd_info_31 .index-icon span.jp_icon, .list-container li .newPd_info_31 .index-icon span.jp_icon { display: none }
.car-list1 li .newPd_info_31 .index-icon span img, .car-list1 li .newPd_info_31 .index-icon span mip-img, .list-container li .newPd_info_31 .index-icon span img, .list-container li .newPd_info_31 .index-icon span mip-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, .car-list1 li .newPd_info_31 .index-icon span.yhs_icon, .car-list1 li .newPd_info_31 .index-icon span.zb_icon, .list-container li .newPd_info_31 .index-icon span.jc_icon, .list-container li .newPd_info_31 .index-icon span.new_icon, .list-container li .newPd_info_31 .index-icon span.yhs_icon, .list-container li .newPd_info_31 .index-icon span.zb_icon {  width: .81rem
}
.car-list1 li .newPd_info_31 .index-icon span.bz_icon, .list-container li .newPd_info_31 .index-icon span.bz_icon {  width: .73rem
}
.car-list1 li .newPd_info_31 .index-icon span.cs_icon, .car-list1 li .newPd_info_31 .index-icon span.gjtj_icon, .car-list1 li .newPd_info_31 .index-icon span.jp_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.cs_icon, .list-container li .newPd_info_31 .index-icon span.gjtj_icon, .list-container li .newPd_info_31 .index-icon span.jp_icon, .list-container li .newPd_info_31 .index-icon span.kt_icon, .list-container li .newPd_info_31 .index-icon span.zy_icon { width: 1.03rem }
.car-list1 li .newPd_info_31 .index-icon span.cs2_icon, .list-container li .newPd_info_31 .index-icon span.cs2_icon { width: 1.23rem }
.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;
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, .m-footer-bar .crumbs div {
 font-size: .26rem; display: inline-block; color: #1E1E1E }
.m-footer-bar .crumbs a:before, .m-footer-bar .crumbs div:before { color: #ddd }
.m-footer-bar .crumbs a:first-of-type:before, .m-footer-bar .crumbs div:first-of-type:before { display: none }
.m-footer-bar .crumbs a h1, .m-footer-bar .crumbs div h1 { display: inline-block; color: #1E1E1E }
.m-footer-bar .crumbs a.act, .m-footer-bar .crumbs div.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 }
.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, .yykc-wrap-con { position: fixed; top: 0; right: 0; left: 0; bottom: 0; z-index: 9999; background: rgba(0, 0, 0, .5); display: none }
.srlj-wrap-con .m-bd, .yykc-wrap-con .m-bd { display: block; background: #fff; color: #4a4a53;  font-size: .34rem;
position: fixed; z-index: 9999;  left: .8rem;
 right: .8rem;
top: 50%; height: 5.1rem; margin-top: -2.55rem; 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, .yykc-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, .yykc-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, .yykc-wrap-con .m-bd .h-tit {
 font-size: .32rem; text-align: center; line-height: 1 }
.srlj-wrap-con .m-bd .h-tips, .yykc-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, .yykc-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 .icon-close1, .yykc-wrap-con .m-bd .input-group .input-row .icon-close1 { position: absolute;  right: .1rem;
top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: rgba(189, 193, 201, .5);  font-size: .28rem;
 width: .28rem;
 height: .28rem;
border-radius: 100%; background-clip: padding-box; content: '';  line-height: .28rem;
text-align: center; -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 }
.srlj-wrap-con .m-bd .input-group .input-row .icon-close1:before, .yykc-wrap-con .m-bd .input-group .input-row .icon-close1:before { content: "\e72d"; color: #fff }
.srlj-wrap-con .m-bd .input-group .input-row.tow-clo .r-input, .yykc-wrap-con .m-bd .input-group .input-row.tow-clo .r-input { background: #f6f6f6 }
.srlj-wrap-con .m-bd .input-group .input-row.oth-tow-clo, .yykc-wrap-con .m-bd .input-group .input-row.oth-tow-clo { background: #fff }
.srlj-wrap-con .m-bd .input-group .input-row.oth-tow-clo .col-right, .yykc-wrap-con .m-bd .input-group .input-row.oth-tow-clo .col-right { text-align: center; padding-right: 0; background: #f6f6f6 }
.srlj-wrap-con .m-bd .input-group .r-input, .yykc-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, .yykc-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, .yykc-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, .yykc-wrap-con .m-bd .input-group .col-right .hq-btn { color: #4E4E57 }
.srlj-wrap-con .m-bd .input-group .col-right .error-btn, .yykc-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, .yykc-wrap-con .m-bd .input-group .col-right img { width: 100%; height: 100%; position: relative;  right: -.25rem
}
.srlj-wrap-con .m-bd .zx-tel, .yykc-wrap-con .m-bd .zx-tel {
 font-size: .26rem; color: #9EA4AF;  padding-top: .23rem;
text-align: center }
.srlj-wrap-con .m-bd .zx-tel a, .yykc-wrap-con .m-bd .zx-tel a {
 padding-left: .1rem; color: #9EA4AF }
.srlj-wrap-con .m-bd .m-btn, .yykc-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%; min-height: 5.6rem;  font-size: .69333rem;
background: #fff; margin-left: 7.5%; position: absolute; bottom: 50%; margin-bottom: -2.8rem; border-radius: 6px }
#dialBox .conBox .free-tel { text-align: center;  font-size: .24rem;
color: #999; display: block;  padding: .2rem 0
}
#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, #dialBox .conBox .inp mip-form { -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.5; 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: .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 .alizarin, .actionsheet .share-bot-con span {
 font-size: .34rem; height: 1rem; line-height: 1rem; color: #028ce6; display: block; width: 100%; border-bottom: 1px solid #f0f0f0 }
.actionsheet { background: 0 0; box-shadow: none; text-align: center;  padding: .2rem
}
.actionsheet .alizarin { background: #fff;  border-radius: .08rem;
 margin: .1rem 0
}
.actionsheet .share-bot-con span { background: #fff }
.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 }
body #detailContent { top: 0 }
body .downloadTop.ani, body .downloadTop.aniout, body.noApp .downloadTop.ani { display: none }
body.noApp .downloadTop, body.noApp .downloadTop.aniout, body.noApp .header { display: block }
body.noApp #detailContent { top: 1.48rem }
body.noApp #detailContent.act {  top: .88rem
}
.icon-back:before { content: "\e608" }
.icon-share:before { content: "\e60d" }
#detailContent .new-m-tit:after, .det-main-tab .tab-li li span:after, .mid-report-list a span:after, .mid-report-list a:after { content: '' }
.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 }
.is-hide { display: none }
#header, .header {
 height: .88rem; width: 100%; background: #fff; color: #4A4A53; text-align: center; position: relative }
#header .icon-back, .header .icon-back {
 font-size: .6rem; position: absolute; color: #6A6A77; 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: #4A4A53; 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: 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 }
#slideBox1 #galleryBox 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) }
#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) }
#slideBox1 #galleryBox 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(/theme/2016/mobile/static/images/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, .detailTel .fixedBottomCall {
 font-size: .28rem; width: 100%; height: 100%;  line-height: .96rem;
background: #f74e31; text-align: center; color: #fff; overflow: hidden; display: none }
.detailTel .fixedBottom .icon-tel, .detailTel .fixedBottomCall .icon-tel { width: 16px; height: 16px; display: inline-block; background: url(/theme/2016/mobile/static/images/icon-tel-b.png) no-repeat; background-size: 90%; vertical-align: middle; font-size: 0 }
.detailTel .fixedBottom .tel-link, .detailTel .fixedBottomCall .tel-link { margin-left: 5px; color: #fff; display: inline-block; width: 100% }
.detailTel .fixedBottom .newwap-call, .detailTel .fixedBottomCall .newwap-call { line-height: 1 }
.detailTel .fixedBottom .newwap-call .name, .detailTel .fixedBottomCall .newwap-call .name { color: #fff;  font-size: .22rem
}
.detailTel .fixedBottom .newwap-call .tel, .detailTel .fixedBottomCall .newwap-call .tel { color: #fff; position: relative; display: inline-block;  font-size: .34rem
}
.detailTel .fixedBottom .newwap-call .tel .icon-tel, .detailTel .fixedBottomCall .newwap-call .tel .icon-tel { width: 20px; height: 20px; position: absolute; left: -30px;  top: -.06rem
}
.detailTel .fixedBottomCall { display: none }
.detailTel .newFixedBottom { height: 100%; display: -webkit-flex; display: -webkit-box }
.detailTel .newFixedBottom .order { width: 1.25rem; text-align: center;  padding-top: .55rem;
 background: url(/theme/2016/mobile/static/images/yy-ico-01.png) center .1rem no-repeat #fff;
 background-size: .4rem;
color: #9EA4AF;  font-size: .24rem;
}
.detailTel .newFixedBottom .order a { color: #666; width: 1.25rem; font-size: .24rem;
height: 53px; }
.detailTel .telNow {
 line-height: .96rem; text-align: center;  font-size: .26rem;
background-color: #f74d30 }
.detailTel .telNow i {
 width: .36rem;
 margin-right: .2rem;
 height: .36rem; display: inline-block; background: url(/theme/2016/mobile/static/images/icon-tel.png) center no-repeat;  background-size: .36rem
}
.detailTel .telInput { width: 0;  line-height: .96rem;
-webkit-box-flex: 1; background: #F58F01; color: #fff;  font-size: .26rem;
text-align: center }
.detailTel .telInput i { background: url(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/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 { overflow-x: hidden; background-color: #f6f6f6; padding-bottom: 50px;  font-size: .26rem
}
#detailContent.act { top: 0 }
#detailContent .serverBox { background: #FFF }
#detailContent .serverBox .steps {
 padding: 0 0 .2rem; display: -webkit-box }
#detailContent .serverBox .steps .step { -webkit-box-flex: 1; text-align: center }
#detailContent .serverBox .steps .step img {
 margin: .2rem auto; display: block;  width: .99rem
}
#detailContent .serverBox .steps .step p {
 font-size: .28rem; color: #6A6A77;  padding: .3rem 0
}
#detailContent .fidelityBox { width: 100%;     /*min-height: 1.75rem;*/
    margin: .2rem 0;
background: #FFF;/*padding:0 0.2rem */
}
#detailContent .fidelityBox a { display: block;  padding: 0.2rem .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: #6A6A77 }
#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: #4A4A53;  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(/theme/2016/mobile/static/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: .24rem; color: #9EA4AF }
#detailContent .carMainInfo .pricLookUpdata .price em {
 font-size: .4rem; color: #FF4757 }
#detailContent .carMainInfo .pricLookUpdata .price i {  font-size: .23rem
}
#detailContent .carMainInfo .pricLookUpdata .price strong {
 font-size: .28rem;
 margin-left: .05rem; font-weight: 400; color: #FF4757 }
#detailContent .carMainInfo .pricLookUpdata .ck_btn { position: absolute;  bottom: .2rem;
 right: .2rem;
 border-radius: .06rem;
 padding-left: .58rem;
background: #FF4757; 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(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/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.5rem;  padding: .2rem .2rem;
border-top: 1px solid #EEE }
#detailContent .carMainInfo .loanBox .loanBg { background: url("/theme/2016/mobile/static/images/loan_bd_yes.png") no-repeat; background-size: 100%; width: 100%; height: 1rem;  font-size: .3rem;
color: #fff;  padding: 0 .2rem;
 letter-spacing: .02rem;
display: -webkit-flex; display: -webkit-box; padding-left: 0.1rem }
#detailContent .carMainInfo .loanBox .loanBg .loan-money { box-flex: 1; -webkit-box-flex: 1; word-wrap: break-word; word-break: break-all; overflow: hidden;  margin-top: .3rem;
margin-left: 1.12rem }
#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 { display: block;  margin-top: .36rem;
 font-size: .26rem;
color: #fff }
#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 .new-m-tit { width: 100%;  height: .9rem;
 line-height: .9rem;
color: #4A4A53;  font-size: .3rem;
 padding-left: .2rem;
position: relative; display: block }
#detailContent .new-m-tit .icon-uniE609 { position: absolute; top: 50%;  right: .3rem;
-webkit-transform: translateY(-50%); transform: translateY(-50%); color: #999 }
#detailContent .new-m-tit .f-tit { color: #6A6A77;  font-size: .26rem;
 margin-left: .2rem
}
#detailContent .new-m-tit:after {
 width: .03rem;
 height: .26rem; background: #4E8BED; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
#detailContent .stepBox { width: 100%; background: #FFF }
#detailContent .stepBox .steps {
 padding: 0 0 .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: .64rem
}
#detailContent .stepBox .steps .step p {
 font-size: .24rem; color: #6A6A77 }
#detailContent .stepBox .steps .step p span { color: #486CDC }
#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(/theme/2016/mobile/static/images/weibo.png); background-size: cover }
#nativeShare .weixin i { background-image: url(/theme/2016/mobile/static/images/weixin_friend.png); background-size: cover }
#nativeShare .weixin_timeline i { background-image: url(/theme/2016/mobile/static/images/weixin.png); background-size: cover }
#nativeShare .qq i { background-image: url(/theme/2016/mobile/static/images/qq.png); background-size: cover }
#nativeShare .qzone i { background-image: url(/theme/2016/mobile/static/images/qqzone.png); background-size: cover }
#nativeShare .more i { background-image: url(/theme/2016/mobile/static/images/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 }
.sqBox .conBox .btn, .title_h2 {  height: .8rem;
 line-height: .8rem
}
.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 { 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(/theme/2016/mobile/static/images/icon-yes.png) no-repeat; background-size: 90% }
.certList li .icon-no { background: url(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/bz-bgt.png) no-repeat, url(/theme/2016/mobile/static/images/bz-bgM.png) 0 1rem repeat-y, url(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/bz-bgt.png) no-repeat, url(/theme/2016/mobile/static/images/bz-bgM.png) 0 1rem repeat-y, url(/theme/2016/mobile/static/images/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 }
.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 {
 font-size: .28rem; 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 {  font-size: .28rem
}
.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, .circumstances {  font-size: .28rem
}
.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 .check-more, .circumstances .check-more { text-align: center; color: #9EA4AF;  font-size: .28rem;
 padding: .2rem 0 .3rem;
line-height: 1 }
.carBasic ul, .circumstances ul {
 padding: 0 .2rem; overflow: auto }
.carBasic ul li, .circumstances ul li { float: left; width: 33.3%;  height: .85rem;
 padding: 0 0 .3rem
}
.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; white-space: nowrap; text-overflow: ellipsis; width: 100%; overflow: hidden }
.carBasic ul li .cb_lt, .circumstances ul li .cb_lt {
 padding: 0 0 0 .2rem; width: 1.7rem; display: inline-block }
.carBasic ul li .cb_btm, .circumstances ul li .cb_btm { color: #9EA4AF;  font-size: .24rem
}
.carBasic ul li .cb_top, .circumstances ul li .cb_top { color: #4A4A53;  font-size: .28rem
}
.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 {  font-size: .28rem
}
.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; -webkit-box-orient: vertical; 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(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/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(/theme/2016/mobile/static/images/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, .fix-btn, .pop-tip-mode-tel { position: fixed; z-index: 999 }
.iconShowIndex img { height: 22px }
.pop-tip-mode { display: none !important;  border-radius: .1rem;
bottom: 55px; right: 5px; width: 230px; height: 52px; text-align: center; line-height: 52px; background: url(/theme/2016/mobile/static/images/qpbg.png) no-repeat; background-size: 230px 52px; padding-top: 4px }
.pop-tip-mode-tel {
 border-radius: .1rem; bottom: 55px; right: 5px; width: 250px; color: #FFF; height: 42px; text-align: center; line-height: 52px; background: #000; opacity: 0.8; padding-top: 4px; }
.pop-tip-mode img { width: 56px; height: 36px;  margin: .02rem .05rem 0 .1rem;
vertical-align: top }
.pop-tip-mode-tel img { width: 28px; height: 28px;  margin-top: .05rem;
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; -webkit-box-orient: vertical; color: #fff }
.pop-tip-mode-tel .txt { vertical-align: top; height: 36px;  font-size: .2rem;
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; -webkit-box-orient: vertical; color: #fff }
.mid-report-list a .txt, .new-sale ul li div { -webkit-line-clamp: 1; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden }
.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(/theme/2016/mobile/static/images/gotop.png) no-repeat; background-size: 100% 100% }
.fix-btn .fix-tel { display: none; background: url(/theme/2016/mobile/static/images/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 { display: -webkit-box; width: 4.54rem;  height: .6rem;
 line-height: .6rem;
 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: #FF4757; 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(/theme/2016/mobile/static/images/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;
height: 1rem; /*line-height: 1rem;*/
font-size: 0.28rem; color: #4A4A53 }
.carCheckout .checkInfo .ck_name .ck_p_1 {
 font-size: .28rem; color: #4A4A53 }
.carCheckout .checkInfo .ck_name .ck_p_2 {
 font-size: .24rem; color: #A0A6B1;  padding: .1rem 0
}
.carCheckout .checkInfo .ck_report { color: #486CDC;  font-size: .26rem;
position: relative;  bottom: -.1rem
}
.carCheckout .checkInfo .ck_text {padding: .2rem 0; color: #6A6A77;  font-size: .28rem;line-height: .34rem;text-align: justify }
.carCheckout .checkInfo .ck_text p{font-size: .28rem;line-height:26px;}
.carCheckout .checkInfo .iconLine { height: 4.2rem;  padding-top: 1.8rem  display: -webkit-box;
background: url("/theme/2016/mobile/static/images/report_banner.png"); background-size: 100%; padding-top: 1.9rem 0.5rem; }
.carCheckout .checkInfo .iconLine.hide { display: none }
.carCheckout .checkInfo .iconLine .iconSingle { /*-webkit-box-flex: 1;*/
text-align: center;  padding-top: .3rem;
width: 33%; float: left; padding: 2rem 0.5rem 0 0.5rem; }
.carCheckout .checkInfo .iconLine .iconSingle .img {
 width: .8rem; margin: 0 auto }
.carCheckout .checkInfo .iconLine .iconSingle .img img { width: 100% }
.carCheckout .checkInfo .iconLine .iconSingle p {
 font-size: .26rem; color: #6A6A77;  margin-top: .2rem
}
.carCheckout .checkInfo .check-more {
 font-size: .28rem; color: #6A6A77; display: block; text-align: center }
.carCheckout .checkInfo .check-tips {
 font-size: .28rem; color: #6A6A77; }
.mid-report-list a { color: #6A6A77;  font-size: .28rem;
display: -webkit-flex; display: -webkit-box; position: relative;  padding: .3rem 0
}
.mid-report-list a:after { position: absolute; bottom: 0; left: 0; right: 0; border-width: 0 0 1px; opacity: .8 }
.mid-report-list a .txt { width: 3.57rem; box-flex: 1; -webkit-box-flex: 1; word-wrap: break-word; word-break: break-all; display: -webkit-box }
.mid-report-list a span {
 padding-right: .45rem;
 margin: 0 .2rem 0 0; position: relative; min-width: 1.2rem; display: inline-block; text-align: right }
.mid-report-list a span:after {
 width: .26rem;
 height: .26rem; background: url(/theme/2016/mobile/static/images/icon01.png) no-repeat;  background-size: .26rem auto;
position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) }
.mid-report-list a span.succeed:after { background: url(/theme/2016/mobile/static/images/icon02.png) no-repeat;  background-size: .26rem auto
}
.mid-report-list a img {  -webkit-transform: translateY(.03rem);
 transform: translateY(.03rem);
 width: .34rem;
 height: .34rem;
 margin-right: .23rem
}
.downloadTop { -webkit-transition: all .4s; transition: all .4s; width: 100%;  height: .6rem;
background: url(/theme/2016/mobile/static/images/download4.png) left top no-repeat #0087dd;  background-size: auto .6rem;
position: relative }
.downloadTop .close { width: 1rem;  height: .6rem;
display: block }
.downloadTop .app-download-btn { background: url(/theme/2016/mobile/static/images/download4_1.png) right top no-repeat;  background-size: auto .6rem;
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, .sqBox { 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 { display: block; color: #fff; background: #f74d30;  font-size: .3rem;
text-align: center; 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
}
/*济宁融合互联手艺支持 手艺热线:0537-3628166 */
.equipImages .equipImageList {padding: 0 .2rem 1rem; overflow-y: hidden }
.equipImages .equipImageList.equipImageMaxHeight {}
.equipImages .equipImageList .listOne { clear: both }
.equipImages .equipImageList .listOne p{ line-height:25px;}
.equipImages .equipImageList .listOne img { width: 100%;max-width: 100%;height: auto ! important;  display: block;  margin-bottom: .2rem}
.equipImages .equipImageList .listOne .subtitle {  height: .8rem;line-height: .8rem;font-size: .26rem}
.listOnep { line-height:35px; font-size:15px;}
.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: .28rem;
line-height: 1rem; color: #486CDC; width: 100%; text-align: center; clear: both; position: absolute; bottom: 0; background: #fff }
.equipImages .showMoerPic i {  font-size: .32rem;
 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; -webkit-box-orient: vertical; 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 }
.det-main-tab { box-shadow: 0 2px 10px 0 rgba(232, 232, 232, .59); background: #fff;  padding: .08rem .6rem 0;
 height: .88rem;
overflow: hidden; display: none }
.det-main-tab.showFix { position: fixed; top: 0; left: 0; right: 0; z-index: 999; display: block }
.det-main-tab .tab-li { background: #fff; display: -webkit-flex; display: -webkit-box }
.det-main-tab .tab-li li { text-align: center; color: #4A4A53; box-flex: 1; -webkit-box-flex: 1; word-wrap: break-word; word-break: break-all;  line-height: .8rem;
 font-size: .28rem
}
.det-main-tab .tab-li li span { display: inline-block; position: relative }
.det-main-tab .tab-li li span:after { position: absolute; left: 0; right: 0; bottom: 0 }
.det-main-tab .tab-li li.act { color: #0087dd }
.det-main-tab .tab-li li.act span:after { border-bottom: 2px solid #028ce6 }
.yykc-wrap-con { display: none }
.yykc-wrap-con.isNoLogin .oth-tow-clo { display: -webkit-flex !important; display: -webkit-box !important }
.yykc-wrap-con.isNoLogin .m-bd { height: 5.4rem;  margin-top: -.75rem
}
.yykc-wrap-con .oth-tow-clo { display: none !important }
.yykc-wrap-con .m-bd { height: 4.4rem; margin-top: -2.2rem }
.yykc-tips-suc { position: fixed; top: 0; right: 0; left: 0; bottom: 0; z-index: 9999; background: rgba(0, 0, 0, .5); display: none }
.yykc-tips-suc .m-bd { display: block;  background: url(/theme/2016/mobile/static/images/tip-suc.png) center .6rem no-repeat #fff;
 background-size: .72rem .72rem;
color: #4A4A53;  font-size: .3rem;
position: fixed; z-index: 9999; left: 1rem; right: 1rem; top: 50%; height: 3.44rem; margin-top: -1.72rem; text-align: center; box-shadow: 0 11px 40px 0 rgba(39, 71, 169, .12); border-radius: 8px;  padding: 1.62rem .33rem 0
}
.yykc-tips-suc .m-bd .con {  padding-top: .22rem;
 font-size: .22rem;
 line-height: .34rem
}
.isNoMar { margin-top: 0 !important }
.help-find-car {
 margin-top: .24rem; height: 2.43rem; display: block; background: url(/theme/2016/mobile/static/images/findcarbg.png) no-repeat; background-size: 100%; text-align: center; padding: 0 }
.help-find-car h4 { margin: 0;  font-size: .34rem;
color: #4A4A53; line-height: 1;  padding: .36rem 0 .1rem
}
.help-find-car p {
 font-size: .26rem; color: #9EA4AF }
.help-find-car p span { display: inline-block;  padding: 0 .2rem
}
.help-find-car .btn { background: #486CDC; border-radius: 4px; color: #fff;  font-size: .3rem;
text-align: center; width: 2.15rem;  line-height: .68rem;
display: inline-block;  margin: .3rem auto 0
}
.eq-title { color: #4a4a53;  font-size: .3rem;
text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-weight: 400; width: 3.6rem }
#detailContent .fidelityBox .serviceType { width: 100%; background: url('/theme/2016/mobile/static/images/tjb_bg_middle.png') repeat-y; background-size: 100%; padding: 0.4rem 0.2rem 0.26rem 0.2rem; overflow: hidden }
#detailContent .fidelityBox .tjb_top { width: 100%; height: auto;/*height: 0.96rem;*/
    /*background: url('/theme/2016/mobile/static/images/tjb_bg_top.png');*/
    /*background-size: 100%;*/
}
#detailContent .fidelityBox .tjb_top img, #detailContent .fidelityBox .tjb_bottom img { display: block; width: 100%; height: auto; }
#detailContent .fidelityBox .tjb_bottom { width: 100%; height: auto;/*height: 0.75rem;*/
    /*background: url('/theme/2016/mobile/static/images/tjb_bg_bottom.png');*/
    /*background-size: 100%;*/

}
/*装备卖点*/
.serviceType .iconSingleNew { width: 24.5%; float: left; text-align: center; color: #B27C2E; margin-bottom: 0.1rem; }
.serviceType .iconSingleNew img { width: 0.8rem; }
.serviceType .iconSingleNew p { font-size: 0.24rem; }
.new-m-tit span { color: #A0A6B1; font-size: 0.24rem; letter-spacing: 0; font-weight: 400; }
.eqChkReportList { overflow: hidden; background: #FFF; margin-top: 0.48rem; }
.eqChkReportList li { width: 48%; font-size: 0.24rem; color: #6A6A77; float: left; height: 0.48rem; line-height: 0.48rem; letter-spacing: 0; overflow: hidden; }
.eqChkReportList ul { padding-left: 0.24rem; }
.eqChkReportList li img { width: 0.24rem; }
.new-m-tit .tjb_sell_des { overflow: hidden; }
.new-m-tit .no_tjb_sell_des { overflow: hidden; }
/*加入竞拍*/
#detailContent .carMainInfo .bidBox .bidBg { background: url("/theme/2016/mobile/static/images/detail-bid-bg.png") no-repeat; background-size: 100%; width: 100%; height: 1rem;  font-size: .3rem;
color: #fff;  padding: 0 .2rem;
 letter-spacing: .02rem;
display: -webkit-flex; display: -webkit-box; padding-left: 0.1rem; justify-content: space-between; align-items: center; display: flex }
#detailContent .carMainInfo .bidBox .bidBg .loan-money { box-flex: 1; -webkit-box-flex: 1; word-wrap: break-word; word-break: break-all; overflow: hidden; }
#detailContent .carMainInfo .bidBox .bidBg .bidBg-left { display: flex; display: -webkit-flex; justify-content: space-around; align-items: center; }
#detailContent .carMainInfo .bidBox .bidBg .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 .bidBox .bidBg .bidHitIcon { display: inline-block; height: 0.32rem; width: 0.32rem; margin-left: 0.3rem; text-align: center; }
#detailContent .carMainInfo .bidBox .bidBg .bidHitIconTitle { width: 1.2rem; font-family: PingFangSC-Medium; font-size: 0.34rem; color: #FFFFFF; letter-spacing: 0; }
#detailContent .carMainInfo .bidBox .bidBg img { width: 100%; }
#detailContent .carMainInfo .bidBox .bidBg .bidJoin { display: inline-block; height: 0.36rem; width: 2rem; }
.huokebao {padding: 5px 8px;clear: both;width:95%;height:90px;margin:0 auto;}
.hkb_input {border:1px solid #c2c2c2;width: 96%;height: 40px;padding: 0px;text-align: center;line-height:40px;background-color: #fefefe;font-size:15px;border-radius: 10px;margin-left: 2%;}
.hkb_btn {background:#fb4e12;color:#ffffff;border:0;border-radius:6px;margin: 10px auto;padding:0;width: 96%;margin-left: 2%;height:36px;font-size:16px;line-height:36px;text-align:center;font-family:'Microsoft Yahei';font-weight:normal;}
<!--耗时1755302905.8846秒-->