

.col-md-3 {
    width: 375px; border-right:1px #E1E1E1 solid; height:80px; overflow:hidden; float:left;
}
.col-md-9 {
    width: 770px;
    margin-left:24px; float:left
}
.col-md-10 {
    width: 980px;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.nowrap {
    white-space:nowrap;
}
ul.clearfix {
    margin: 0;
    padding: 0;
}
.car-info-tbox{border: 1px #eee solid; padding:10px; width:1200px; height:512px;}
.picture-browse {
    width:570px;
    position: relative;
    float: left;
    text-align: center;
}
.picture-browse .tipbox{ position:absolute; top:-4px; left:16px; font:13px/16px "\5FAE\8F6F\96C5\9ED1"; text-align:center; width:36px; padding:4px 0 2px; background:#56C4FC; z-index:100; color:#fff}
.picture-browse .tipbox em{ border-left:18px #56C4FC solid;  border-right:18px #56C4FC solid;border-top:2px #56C4FC solid;border-bottom:6px transparent solid; position:absolute; bottom:-8px; left:0px; }
.picture-browse .tipbox:before{ content:'';border-bottom:2px #4EA1C4 solid;border-left:2px #4EA1C4 solid; border-right:2px transparent solid;border-top:2px transparent solid;position:absolute; right:-3px; top:0px;}
.picture-browse .tipico_green{ background:#58C763}
.picture-browse .tipico_green em{border-left:18px #58C763 solid;border-right:18px #58C763 solid;border-top:2px #58C763 solid;}
.picture-browse .tipico_green:before{border-bottom:2px #3DB648 solid;border-left:2px #3DB648 solid;}
.picture-browse .tipico_orange{ background:#FF8F0F}
.picture-browse .tipico_orange em{border-left:18px #FF8F0F solid;border-right:18px #FF8F0F solid;border-top:2px #FF8F0F solid;}
.picture-browse .tipico_orange:before{border-bottom:2px #E4810F solid;border-left:2px #E4810F solid;}
.picture-browse .btn-l-b, .picture-browse .btn-r-b {
    width: 62px;
    height: 62px;
    position: absolute;
    top: 180px;
}
.picture-browse .btn-r-b {
    right: 0;
    background: url(../../images/cardetail/ico_arow_right_62x62.png) no-repeat 0 0;
}
.picture-browse .btn-r-b:hover {
    right: 0;
    background: url(../../images/cardetail/ico_arow_right_62x62_cur.png) no-repeat 0 0;
}
.picture-browse .btn-l-b {
    left: 0;
    background: url(../../images/cardetail/ico_arow_left_62x62.png) no-repeat 0 0;
}
.picture-browse .btn-l-b:hover {
    left: 0;
    background: url(../../images/cardetail/ico_arow_left_62x62_cur.png) no-repeat 0 0;
}
.picture-browse .btn-l-s, .picture-browse .btn-r-s {
    background: url(../../images/cardetail/csg_36x953.png) no-repeat 0 0;
    width: 20px;
    height:92px;
    position: absolute;
    top: 0px;
}
.picture-browse .btn-l-s {
    left: 0px;
    background-position: 0 -94px;
}
.picture-browse .btn-r-s {
    right: 0px;
    background-position: 0 -186px;
}
.picture-browse .btn-l-s:hover {
    /*background-position:0 -140px*/
    filter:alpha(opacity=70);
    opacity:0.7;
}
.picture-browse .btn-r-s:hover {
    /*background-position:0 -232px*/
    filter:alpha(opacity=70);
    opacity:0.7;
}
.picture-browse .img-nav {
    position: relative;
    margin-top: 10px;
}
.picture-browse .pic-img {
    display: block;
    width: 570px;
    overflow: hidden;
}
.car-detail {width: 570px;float: left; margin-left:24px; position:relative}
.car-detail .car-detail-head{ padding:4px 0 10px;}
.car-detail .car-detail-head h3{font-size:24px; line-height:40px; padding:0px; margin:0; display:inline}
.car-detail .car-detail-head .info-tip{ display:inline-block; width:24px; height:24px;font-size:12px; line-height:24px; margin:0 0 0 5px; border-radius:3px; color:#fff; text-align:center; position:relative; vertical-align:4px; cursor:pointer}
.car-detail .car-detail-head .blue{ background:#40A2FB;}
.car-detail .car-detail-head .green{ background:#71BD1D;}
.car-detail .car-detail-fc{ position:absolute; bottom:36px; background:#FFFAE5; border:1px #F9E07E solid;min-width:140px; width:auto; max-width:500px; color:#333; right:0px; padding:5px 10px; display:none}
.car-detail .car-detail-fc em{ width:14px; height:8px; position:absolute; bottom:-8px; right:5px; background:url(../img/fc_em_bg.png) no-repeat 0 0}
.car-detail .car-detail-fc p{ margin:0;}

.car-detail .car-detail-askprice{ height:60px; position:relative}
.car-detail .car-price {color: #F36663;font-size: 26px;font-weight: bold;line-height: 38px;}
.car-detail .car-price-new { color:#777; padding:0 10px;}
.car-detail .tip_ask{ color:#6B93DB}
.car-detail .ask-box{ position:absolute; right:0px; top:5px;width:92px; height:40px;}
.car-detail .ask-box input{ border:0px;  outline: none; padding:9px 0 0 10px; width:116px;}
.car-detail .ask-box .btn{ width:90px; float:right; height:38px; background:#FF921D; color:#fff; line-height:38px; text-align:center; font-size:16px; padding:0px;  border-radius:0px; border:0px;}
.success-box{ position:absolute; width:220px; height:110px; border-radius:5px; background:#fff;  box-shadow: 0px 1px 10px #ddd;border: 1px #eee solid; right:-5px; text-align:center; padding:5px 0px; top:50px; display:none}
.success-box .close{ font-size:24px; position:absolute; right:5px; top:5px;}
.success-box strong{ display:block; padding-left:20px; background:url(../img/success_ico.png) no-repeat 0 center; width:100px; margin:0 auto 10px; font-size:15px;}
.success-box p{ text-align:center; padding-top:20px; color:#333}

.car-detail .info_txt{list-style-type: none; padding:0px; border-top:1px #ebebeb solid; border-bottom:1px #ebebeb solid; padding-top:20px; overflow:hidden; height:176px; margin-bottom:15px;}
.car-detail .info_txt li{ height:70px; width:190px; float:left; text-align:center; line-height:30px; color:#999;}
.car-detail .info_txt strong{ display:block; font-size:16px; color:#333}

.car-detail .car-detail-info{ height:42px;line-height:30px; margin:0px;}
.car-detail .car-detail-info dt{ width:85px; float:left;line-height:30px; position:relative; font-weight:normal; color:#666}
.car-detail .car-detail-info dd{ width:474px; float:left;line-height:30px;}
.car-detail .car-detail-info .red{ margin-right:15px;}
.car-detail .car-detail-info .em{ position:absolute; width:16px; height:16px; background:#BDBDBD; border-radius:50%; color:#fff; font-style:italic; line-height:16px; text-align:lefr; font-size:12px; right:8px; top:8px; padding-left:6px; cursor:pointer}
.car-detail .car-detail-info .btn{ height:30px; text-align:center; padding:0px 10px; margin:0px; color:#fff; line-height:30px; background:#5A87DD; border-radius:3px; border:0px;}
.car-detail .car-detail-info .sellbtn{ margin-top:15px;}
.car-detail .car-detail-info .tip{ color:#EA0002}
.car-detail .car-detail-info .tip img{ vertical-align:-4px; margin:0 4px;}
.car-detail .car-detail-info strong{ display:block;}
.car-detail .car-detail-info .col9{ line-height:14px; font-size:12px; color:#777}
.car-detail .car-detail-info .car-detail-fc{ width:240px; right:auto; left:-62px; bottom:26px; line-height:24px; font-style:normal}
.car-detail .car-detail-info .car-detail-fc em{ left:60px; right:auto}
.car-detail .car-detail-info .tag{border: 1px solid rgb( 253, 174, 49 );color: rgb( 253, 174, 49 );font-size: .2rem;line-height: .3rem; padding: 0 .05rem;}

.car-detail .message{ font-size:14px; line-height:34px; height:34px; font-weight:normal; margin-bottom:0px;}
.img-nav {
    position: relative;
    /* margin-top: 10px;
    */
}
.picture-browse .img-nav li {
    width: 144px;
    float: left;
    display: inline;
    text-align:left;
}
.detail-info {
    float: left;
    border-left: 1px solid #E7E7E7;
    font-size: 14px;
    padding: 5px 20px;
    height: 52px;
}
.detail-info-end {
    float: left;
    border-right: 1px solid #E7E7E7;
    font-size: 14px;
    background-color: #f2f2f3;
    padding:0px 20px 0 15px;
    height:42px;
}
.car-info {
    width: 1200px;
    margin: 0 auto;
    margin-top: 10px;
}
.dealer-info {
    width: 1200px;
    margin:20px auto 0 auto;
    background-color: #F2F2F2; padding:15px;
}
.dealer-info h3 { margin:0px; padding:0px; font-size:16px; line-height:26px; font-weight:bold;
    color: #333
}
.dealer-profile { height:30px; line-height:30px;font-size: 12px; color:#333}
.dealer-profile .r{ float:right; padding-right:20px;}
.dealer-profile .message {
    font-weight: normal; margin-bottom:0px;
}
.dealer-bot{ line-height:20px; }
.dealer-bot a{ border:1px #5886DC solid; padding:0 10px; color:#5886DC; font-size:14px; margin-right:10px;}
.message.dib a {
    padding-right: 15px;
    color: #6891E2;
}
.dealer-split {
    position: absolute;
    height: 100%;
    border: 1px solid #E7E7E7;
    right: 0
}
.tip-message{ margin-top:5px;
    font-size: 14px;
    color: #7B7B8F;
    font-weight: normal;
    overflow: hidden; line-height:22px;
    height: 44px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.pdl20 {
    padding-left: 20px;
}

.price-desc-split{
    font-size: 15px;
    color:#F36663;
    margin-left: 6px;
    text-decoration: underline; display:inline-block; line-height:32px; margin-top:6px;
}
.price-fq-split { font-size:14px; line-height:22px;}
.price-fq-split  strong{ background:#6891E1; color:#fff; padding:2px 4px; font-weight:normal}
.car-price-new-info{ float:left;padding-top:5px; font-size:14px; color:#333; line-height:24px;}

.car-price-surplus{
    color:#F36663;
}
.car-price-valuation{ display:block; color:#999
}
.car-price-installment{
    background-color: #6891e2;
    font-size: 14px;
    color: #FFFFFF;
    padding: 1px 5px;
}
.car-price-payment {
    font-size: 14px;
    color: #484848;
    margin-left: 5px;
}
.loan {
    font-size: 14px;
    color: #333333;
    margin-left: 5px; position:relative;
}
.loan:after{}
.car-detail .mt30{ margin-top:40px; height:55px;}
.car-service {
    font-size: 14px;
    font-weight: normal;
}
.service-span{
    font-size: 14px;
    padding:0px 4px 0 22px;
    margin-right:10px;
    color:#333; background: url(../../img/radio_ico.png) no-repeat 0 center; display:inline-block; text-indent:0px;
}
.detail-info-box{ height:116px;}
.detail-info-bot .ts_btn{ border:1px #bbb solid; float:right; width:65px; height:43px; background:#fff; color:#666; border-radius:4px; text-align:center; font-size:16px; line-height:43px;}
.detail-info-bot .lxbtnbox{ float:right; position:relative; width:65px; margin-right:13px;}
.detail-info-bot .lxbtnbox .lx_btn{ border:1px #6891E1 solid; float:right; width:65px; height:43px; background:#6891E1; color:#fff; border-radius:4px; text-align:center; font-size:16px; line-height:43px;}
.detail-info-bot .lxbtnbox .lx_btn:hover{ text-decoration:none}
.detail-info-bot .lxbtnbox .fcbox{ position:absolute; background:#F2F2F4; border:1px #ddd solid; font-size:12px; line-height:24px; padding:5px 10px; top:48px; width:145px; left:50%; margin-left:-82px; display:none}
.detail-info-bot .lxbtnbox .fcbox em{ position:absolute; width:16px; height:10px; background:url(../../img/em_bg.png) no-repeat; top:-9px; left:50%; margin-left:-8px;}
.car-attr-desc {
    color: #333;
    font-size: 14px;
    margin-bottom: 5px;
}
.car-contact {
    background-color:#6891E1;
    font-size: 18px;
    color: #FFFFFF;
    font-weight: normal;
    padding:0px 15px;
    line-height:45px; border-radius:4px; margin-right:10px;border-top-right-radius:0;
    border-bottom-right-radius:0;
}
.car-contact-appointment {
    background-color: #6891e2;
    margin-left: 7px;
}
.car-contact-compare {
    background-color: transparent;
    border: 1px solid #B6B6BC;
    color:#7d7d7e;
    line-height: 28px;
    margin-left: 7px;
    padding-right: 20px;
}

.car-contact-person{
    color:#333;
    background-color: #f2f2f3; line-height:45px; font-size:14px;
    height:45px;
    border-radius:4px; padding: 0 15px 0 0;
}
.car-contact-phone {
    font-weight: bold;
    font-size: 17px; margin-right:10px;
}
.car-contact-name {
    font-size: 14px;
}
.car-addr{
    font-size: 14px;
    width: 162px;
    background-color: #F2F2F3
}
.car-addr-val{
    font-size: 14px;
}
.car-addr-href{
    width: 114px;
}
.car-addr-href a,.car-addr-href a:hover,.car-addr-href a:link,.car-addr-href a:visited {
    color:#6891E2;
    text-decoration: none
}
.car-addr-href span{
    background: url(../../images/cardetail/location.png) no-repeat;
    width: 19px;
    height: 25px;
    display: inline-block;
    position: relative;
    float: right
}
.car-input{
    height: 100%;
    width: 100%;
    border: 0;
}
textarea.text {
    width: 100%;
    padding: 1px;
    border: 0;
    height: 96px;
}
.table.table-bordered .car-addr{
    vertical-align: middle;
}
.message-btn {
    background-color: #6891e2;
    color: #FFFFFF;
    padding: 10px 0px;
    font-size: 14px;
    width:250px; display:inline-block
}
.message-btn:hover{ color:#fff}
.message-more {
    font-size: 12px;
    font-weight: normal; position:absolute; right:0px; top:24px;
}
.message-more a,.message-more a:hover,.message-more a:link,.message-more a:visited {
    text-decoration: none;
    color:#6891E2;
}
.charts-title {
    position: relative;
    top: 460px;
    right: -30px;
}
.charts-color {
    background: url(../../images/cardetail/chart_1.png) no-repeat;
    width: 26px;
    height: 14px;
    display: inline-block;
    position: relative;
}
.other-color {
    background: url(../../images/cardetail/chart_2.png) no-repeat;
}
.charts-name{
    font-size: 14px;
    position: relative;
    vertical-align: middle;
    top: -2px;
    margin-left: 20px;
}
.car-big-img { padding:0 5px 45px;
    width:1200px;
    margin:0 auto; border-bottom:1px #f1f1f1 solid; overflow:hidden
}
.car-big-img > img {
    margin: 10px 5px 0;
    width:584px; height:390px; float:left
}
.car-big-img .img-right {
    float:right;
}
.car-base-param{
    width: 1200px;
    margin: 0 auto; padding:0 110px 30px ; border-bottom:1px #f1f1f1 solid; overflow:hidden;
}
.car-base-param > div {
    padding: 0;
    width:485px;
}
.table-right {
    margin-left: 10px;
}
.vas {
    vertical-align: super;
}
/*.car-detail-info { margin-top: 20px; width:570px; font-size:12px; line-height:35px; position:relative; color:#777; height:300px;}
.car-detail-info .car-detail-price{ float:left; padding-right:10px;}
.price-desc{ height:35px; color:#666; font-size:16px; padding-left:0px;text-align:left; margin-top:0px; text-decoration:none}
.car-detail-info .pl20{ margin-bottom:0px;}
.car-detail-info .info_bg{ background:#F6F6F6; padding:12px 20px; margin-top:20px; overflow:hidden;}
.car-detail-info .info_bg p{ margin-bottom:0px; padding-left:5em; text-indent:-5em; line-height:32px; font-size:14px; color:#333}
.car-detail-info .info_bg .tip_orange,.car-detail-info .info_bg .tip_blue,.car-detail-info .info_bg .tip_green{padding:2px 6px; color:#FE8E2A; border:1px #FE8E2A solid; border-radius:2px; margin-right:10px;}
.car-detail-info .info_bg .tip_blue{ color:#56C4FC; border:1px #56C4FC solid;}
.car-detail-info .info_bg .tip_green{ color:#58C763; border:1px #58C763 solid;}
.car-detail-info .info_bg .info_txt{ margin-top:10px; height:40px;  list-style-type: none; padding:0px; margin-left:-31px;}
.car-detail-info .info_bg .info_txt li{ float:left;border-left:1px #EAEAEA solid; padding:0 30px; font-size:14px; line-height:24px; text-align:center}
.car-detail-info .info_bg .info_txt strong{ display:block; color:#333; font-weight:normal}*/
.mt10 {
    margin-top: 10px;
}
.mt20 {
    margin-top: 10px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb20 {
    margin-bottom: 20px;
}
.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml20 {
    margin-left: 20px;
}
.ml50 {
    margin-left: 50px;
}
.mr20 {
    margin-right: 20px;
}
.pt10 {
    padding-top: 10px;
}
.pl20 {
    padding-left: 20px;
}
.dib {
    display: inline-block;
}
.db {
    display: block;
}
.car-attr-val {
    font-size: 14px;
}
.space10 {
    height: 10px;
    clear: both
}
.space20 {
    height: 10px;
    clear: both
}
.space30 {
    height: 20px;
    clear: both;
}
.car-extra-attr {
    color: #333;
}
.car-hr {
    color: #7B7B8F;
    width: 985px;
    margin: 0 auto;
}
.car-param{
    border:1px solid #f1f1f1; width:1200px; margin:0 auto; position:relative
}
.submenutl{
    width:1200px; left:50%; background:#fff; margin-left:-599px; position:relative
}
.car-banner {
    margin-bottom: 0px;
    list-style: none;
    border-radius: 4px;
    font-size: 14px;
    padding: 0;
    border-bottom: 1px solid #f1f1f1; width:1200px; margin:0 auto; border-left: 1px solid #f1f1f1; margin-left:-1px;
}
.car-banner>li {
    display: inline-block;
    border-right: 1px solid #f1f1f1;
    width: 118px;
    height: 50px;
    vertical-align: middle;
    line-height: 50px;
    text-align: center;
}
.car-banner>li>a,.car-banner>li>a:hover,.car-banner>li>a:visited {
    color: #7b7b8f;
    text-decoration: none;
}
.car-banner>li.active{	 border-bottom:2px #5885E0 solid;}
.car-banner>li.active a{
    background-color: #fff;
    color: #5885E0;

}
.car-title {
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.car-info-attr {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.attr-name {
    font-size: 14px;
    color: #A6A6A6;
    font-weight: normal;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    padding: 5px 10px;
    width: 45%;
    text-align: left;
    height: 30px;
}
.attr-name-title {
    border-bottom: 1px solid #ddd;
    width: 100%;
    font-weight: bold;
    font-size: 17px;
    color: #484848;
}
.bold {
    font-weight: bold;
}
.car-info-attr:first-child {
    padding-bottom: 0px;
}
.chart-title {
    font-size: 25px;
    font-weight: normal;
}
.chart-subtitle {
    font-size: 16px;
    font-weight: normal;
    padding: 6px 6px; background:#6891E1; color:#fff; border-radius:4px; margin:0 10px;
}
.positionab{
    position: absolute;
}
.pdr20{
    padding-right: 20px;
}
.picture-browse .img-nav li.cur img {
    border:3px solid #ff4704;
}
.picture-browse .img-nav li.cur {
    background: url(../../images/cardetail/arrow-top.png) no-repeat top center;
}
.top-links {

}
.top-links ul{
    width:40px;
    padding:0px;
    background:none;
    margin-bottom:0;
}
.top-links ul li{
    width:40px;
    position:relative;
    padding:0;
    list-style: none;
}
.top-links ul li a{
    font-size: 12px;
}
.top-links ul li a.menu{
    display:inline-block;
    line-height:30px;
    width:30px;
    padding:10px 5px;
    height:30px;
    border-bottom:1px solid #ccc;
    color:#333;
    text-align:center;
    box-sizing:content-box;
}
.top-links ul li a.menu:hover{
    text-decoration:none
}
.top-links ul li a.bt{
    border-top:1px solid #ccc;
    border-top:none 0;
}
.top-links ul li a.return-top{
    line-height:18px;
    padding-top:7px;
}
.top-links ul li a.return-top:hover{
}
.top-links ul li.cur a.menu{
    border-bottom:1px solid #5885df;
    color:#fff;
    border-top:none;
}
.top-links ul li.cur a.bt{
    border-top:1px solid #5885df;
}
.top-links ul li.cur a.m3{
    background-color:#5885df
}
.top-links ul li.cur a.return-top{
    background-color:#5885df
}
.top-links ul li.cur a.return-top:hover{
    background-color:#5885df
}
.top-links .record{
    display:none;
    width:245px;
    height:161px;
    padding:1px 24px 7px 13px;
    position:absolute;
    left:-300px;
    top:-49px;
    margin:0;
    box-sizing:content-box
}
.top-links .record dl{
    height:32px;
    line-height:32px;
    clear:both;
    border-bottom: 1px dashed #d0d0d0;
    margin: 0;
    padding:0;
    font-size: 12px
}
.top-links .record dl.undd{
    border-bottom:none
}
.top-links .record dl dt{
    width:200px;
    float:left;
    height:32px;
    overflow:hidden;
    margin: 0;
    padding: 0
}
.top-links .record dl dt a{
    color: #076fa2;
    font-size: 12px;
    font-family: "微软雅黑";
    font-weight: normal;
    height: 32px;
    line-height: 32px;
}
.top-links .record dl dd{
    width:45px;
    float:right;
    height:32px;
    line-height:32px;
    overflow:hidden;
    text-align:right;
    color:#FF3900;
    font-size: 12px;
    font-family: "微软雅黑";
    font-weight: normal;
}
.top-links .nextcar{
    display:none;
    width:255px;
    height:92px;
    padding:13px 14px 7px 13px;
    position:absolute;
    left:-282px;
    top:-17px;
    background:url(../../images/cardetail/menu_rbg8.png) no-repeat 0px 0px
}
.top-links .nextcar .pic{
    width:130px;
    float:left;
}
.top-links .nextcar .pic img{
    width:120px;
    height:80px;
}
.top-links .nextcar .desc{
    width:125px;
    float:left;
}
.top-links .nextcar .desc h3{
    line-height:24px;
    font-weight:normal
}
.top-links .nextcar .desc p{
    line-height:24px;
}
.top-links .nextcar .desc p span.price{
    color:#FF3700
}
.top-links .nextcar .desc p span.price font{
    font:bold 20px/24px "微软雅黑" ;
}
.top-links .nextcar .nocar{
    line-height:20px;
    font-size:14px;
}
.top-links .nextcar .nocar .gery{
    color:#868686;
    font-size:12px;
}
.top-links .nextcar .nocar a{
    display:inline-block;
    padding-left:22px;
    margin:0 5px 0 14px;
    background:url(../../images/cardetail/menu_ricon.png) no-repeat 0px -27px
}
.top-links ul li.cur .record , .top-links ul li.cur .nextcar{
    display:block;
}
.top-links ul .toollist_menu{
    display:none;
}
.clearfix:after{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: "";
    clear: both;
    height: 0;
}
.clearfix{
    *zoom:1;
}
.advtfl{
    width:50%;
    float:left;
}
.advtfr{
    width:50%;
    float:right;
}
.tlwrap_juge{
    padding-left:20px;
    color:#fa7022;
    line-height:20px;
}
.tlwrap_juge i{
    background:url(../../images/cardetail/icon_q.gif) no-repeat;
    float:left;
    width:20px;
    height:20px;
    margin-right:10px;
    overflow:hidden;
}
.tlwrap_juge i.fault_ul{
    background-position:0 0;
}
.tlwrap_juge i.adv_ul{
    background-position:0 -30px;
}
.table.table-bordered {
    font-size: 14px; border:1px #f1f1f1 solid;
}
.table.table-bordered th {
    text-align: center;
    background-color:#FCFCFC; line-height:26px; font-size:16px; font-weight:normal; border:1px #f1f1f1 solid;
    color:#333;
}
.table.table-bordered td {
    color:#7B7B8F;line-height:26px;font-size:14px; border:1px #f1f1f1 solid;
}
.table.table-bordered td.font{ font-size:16px;}
.table.table-bordered tr td.attr-n {
    width: 40%
}
.table.table-bordered tr td.attr-v {
    width: 60%
}
.chart-head{
    height: 40px; text-align:center

}
.chart-div{
    padding: 0;
    width: 1180px;
    height:550px;
    margin: 30px auto 0;
}
.compare-content{
    padding: 4px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.compare-title{
    color:#7B7B8F;
    font-weight: bold;
    margin: 0;
}
.compare-serise{
    font-weight: normal;
    color: #6091E2;
    margin: 0 0px; border:1px #6A90E1 solid; padding:0 0px; margin-left:-1px;
}

.compare-serise a:link,.compare-serise a:visited{
    color: #6091E2;
    text-decoration: none; display:block; padding:0 10px;
}
.compare-serise a:hover{
    color: #D9CEBF;
}
.compare-serise a.cur {
    color: #fff; background: #6A90E1 ;
}
.compare-split{
    font-weight: normal;
    color: #6091E2;
}
.picture-browse .img-nav li img{
    width:138px;
    height:92px;
}
.picture-browse .btn-l-s{
    background:url(../../images/cardetail/left_s_btn.png);
    filter:alpha(opacity=30);
    opacity:0.3;
}
.picture-browse .btn-r-s{
    background:url(../../images/cardetail/right_s_btn.png);
    filter:alpha(opacity=30);
    opacity:0.3;
}

.car-param .car-title{font-size:30px; padding-top:50px; }
.car_baogao{ padding:0px 110px 30px; border-bottom:1px #f1f1f1 solid;}
.car_bgtop{ width:980px; height:265px;}
.car_bgnum{ width:236px; height:276px; background:url(../../images/cardetail/bgnum_bg.jpg) no-repeat; float:left; text-align:center; line-height:76px; font-size:30px; padding-top:32px; color:#fff; margin-top:-60px; }
.car_bgnum em{ display:block; font-style:normal; color:#333; font-size:92px; padding-top:20px;}

.car_bgtopr{ float:right; width:660px;}
.star{ background:url(../../images/cardetail/str_bg.jpg) repeat-x; height:15px; display:inline-block; margin-top:6px;}
.star-1{ width:21px; display:inline-block; height:15px;}
.star-2{ width:42px;display:inline-block; height:15px;}
.star-3{ width:63px;display:inline-block; height:15px;}
.star-4{ width:84px;display:inline-block; height:15px;}
.star-5{ width:105px;display:inline-block; height:15px;}
.infobtn{ color:#333; padding-right:25px; display:inline-block; position:relative; color:#999}
.infobtn:after{ position:absolute; content:""; border:7px solid transparent; border-top:8px #999 solid; width:0px; height:0px; right:0px; top:50%; margin-top:-4px;}

.col-md-5 .table.table-bordered th{ font-size:15px; font-weight:bold; color:#333}
.chekinc{ float:right; width:27px; height:20px; background:url(../../images/cardetail/chek_bg.jpg) no-repeat; margin:4px 10px 0 0;}

#main{ float:none}
.car-base-param1{ padding:0 0 30px 40px; border-bottom:1px #f1f1f1 solid; overflow:hidden;}
.col_tit{ text-align:center; font-size:24px; line-height:54px; display:block; font-weight:normal}
.car-base-param1 .col-md-5{ width:560px; float:left;}
.car-base-param1 .table-right{ border-left:1px #f1f1f1 solid; padding-left:30px; width:580px;}
.col-md-5 p{ font-size:14px; line-height:26px; margin:20px 0 30px; padding-left:15px; position:relative; padding-right:20px;}
.col-md-5 p:before{ content:""; width:4px; height:4px; border-radius:2px; background:#333; position:absolute; left:0px; top:10px;}
.col-md-offset-13.col-md-10{ padding:10px 110px 45px; overflow:hidden; width:1200px; border-bottom:1px #f1f1f1 solid; margin-left:0px;  float:none}
.btnbox{ position:relative; text-align:center; padding-top:15px;}
.col-md-offset-13.col-md-10 .table.table-bordered th{ font-size:14px; }

#showMap{ float:right; background: url(../../images/cardetail/map_bg.jpg) no-repeat 0 center; padding-left:25px;}

.pri_fc{font-size:14px;}
.pri_fc p{ margin:0px;}
.pri_fc .red{ color:#F16766; margin-right:20px;}
.pri_fc .blue{ color:#337ab7}
#pinggu{ background:#6792E0; color:#fff; width:96px; height:22px; position:absolute; line-height:22px; text-align:center; border-radius:3px; top:28px; right:10px; padding-right:4px;}
#pinggu em{ border:4px transparent solid; border-top:6px #fff solid; position:absolute; top:8px;}
.car_baogao{ margin:0 10px; padding:0px;}
.car_info{ padding:20px 0;}
.car_info dt{ background:#F2F2F2; border-left:20px #6891E3 solid; padding-left:20px; font-size:24px; line-height:80px; font-weight:bold; color:#333; height:80px; }
.car_info dt strong{ line-height:40px; padding-top:8px; font-size:24px; color:#333; display:block  }
.car_info dt p{ font-size:12px; font-weight:normal; line-height:24px;}
.car_info dd{ text-align:center; padding:40px 0}
.car_info dd img{ display:block; margin:0 auto}
.car_info .inf_btn{ cursor:pointer;width:350px; height:56px; background:#6791DB; color:#fff; line-height:56px; font-size:16px; text-align:center; display:block; border-radius:4px; margin:20px auto 0}
.car_inftxt{ overflow:hidden; padding:10px 0}
.car_inftxt .l{ float:left; width:355px; text-align:left; line-height:30px; font-size:14px; color:#666; padding-left:20px;}
.car_inftxt .l img{ display: inline; margin-right:4px;}
.car_inftxt .r{ float:right; width:820px; text-align:left}
.car_inftxt .r img{ display:inline;}
.car_info .p1{ color:#333; font-weight: bold; text-align:left; font-size:14px; line-height:30px; padding-left:40px;}
.car_info .p1 img{ display:inline;}
.car_inftxt .p1{ padding-left:0px;}

.sellico{ width:230px; height:260px; background: url(../../images/sell_bg.png) no-repeat; position:absolute; top:-0px; right:-60px; z-index:10}
.bg_col{ background:#999999; color:#fff}

/**s= add 2015.8.3**/
.dealer-info .col-md-3{ overflow:inherit}
.dealer-title{ position:relative; z-index:100}
.dealer-title .dealer_bq{ position:absolute; top:-1px; right:25px;}
.dealer-title .dealer_bq li{ width:32px; height:28px; float:left; position:relative; list-style:none}
.dealer-title .dealer_bq  a{ width:28px; height:28px; float:left; background:url(../../images/cardetail/dearler_bq.jpg) no-repeat 0 0;}
.dealer-title .dealer_bq .ico02{ background-position: -30px 0}
.dealer-title .dealer_bq .ico03{ background-position: -61px 0}
.dealer-title .dealer_fc{ width:232px; padding:5px 15px; font-size:14px; line-height:24px; position:absolute; top:38px; background:#fff; border:1px #DCDCDC solid; border-radius:3px; box-shadow:0px 1px 3px #eee; right:-36px; display:none}
.dealer-title .dealer_fc em{ width:25px; height:11px; background:url(../../images/cardetail/em_bg.jpg) no-repeat 0 0; position:absolute; margin-top:-11px; top:0px; right:40px;}

.car-detail-tip{ height:34px;}
.car-detail-tip .message{ float:left;}
.car-detail-tip .car-detail-m{ float:right; font-size:14px; line-height:34px;}
.car-detail-tip .car-detail-m li{ list-style:none; position:relative; float:left; z-index:20}
.car-detail-tip .car-detail-m li a{ color:#333; padding:0 5px;}
.car-detail-tip .car-detail-m li a:hover{ text-decoration:none}
.car-detail-tip .dealer_fc{ position:absolute; width:178px; background:#fff; padding:10px 15px 10px; font-size:14px; line-height:20px; right:-10px;border:1px #DCDCDC solid; border-radius:3px; box-shadow:0px 1px 3px #eee; top:40px; display:none }
.car-detail-tip .dealer_fc em{ width:26px; height:14px; background:url(../../images/cardetail/em_bg2.jpg) no-repeat 0 0; position:absolute; margin-top:-14px; top:0px; right:20px;}
.car-detail-tip .dealer_fc .blue{ color:#5884DD}
.car-detail-tip .dealer_fc.textc{text-align:center; }
.car-detail-tip .dealer_fc img{ display:block; margin:10px auto 0;}
.car-detail-tip .dealer_fc .input{ width:146px;padding:3px;height:30px; border:1px #B7B6BC solid; border-radius:3px; margin:10px 0 0}
.car-detail-tip .dealer_fc .btn{ width:112px; height:30px; background:#6891E1; text-align: center; border-radius:3px; color:#fff; font-size:14px; line-height:30px; display:block; margin:15px auto 0; padding:0px;}

.p_tip{ font-size:14px; line-height:30px;}
.p_tip .blue{ color:#5884DD; margin-right:10px;}

.ts_fcbox{ background:#fff; width:486px; padding:20px 40px;border:1px #DCDCDC solid; border-radius:3px; box-shadow:0px 1px 3px #eee; position: fixed; top:50%; left:50%; margin-left:-243px; z-index:1500; margin-top:-300px; display:none}
.ts_fcbox .close{ width:20px; height:20px; display:block; background:url(../../images/cardetail/tsclose_bg.jpg) no-repeat 0 0; position:absolute; top:20px; right:20px;}
.ts_fcbox label{ font-size:16px; display:block; line-height:34px; font-weight:normal}
.ts_fcbox strong{color:#5884DD; font-size:18px; line-height:46px; margin-bottom:15px; font-weight:normal; display:block}
.ts_fcbox textarea{ width:400px; border:1px #dcdcdc solid; padding:5px; font-size:14px; margin-bottom:5px; height:140px;}
.ts_fcbox .input{ width:400px;border:1px #dcdcdc solid; padding:5px; height:30px; line-height:30px; font-size:14px;}
.ts_fcbox .btn{width:204px; height:40px; background:#6891E1; text-align: center; border-radius:3px; color:#fff; font-size:16px; line-height:40px; display:block; margin:15px auto 0; padding:0px; opacity:1; filter:alhpa(opacity=100)}
/**e= add 2015.8.3**/



/**s= add 2016.11.4 买卖车浮层 2017.5.7 update**/
.shadbox{ background:#333;  filter: alpha(opacity=80);opacity: .8; position: fixed; height:100%; width:100%; z-index:1200; top:0px; left:0px; display:none}
.buybox{ width:420px;  background:#fff; position:fixed; left:50%; margin-left:-210px; top:50%; margin-top:-145px; z-index:1300; display:none; height:290px; border-radius:4px;}
.buybox .close{ font-size:36px; position:absolute; top:5px; right:5px; font-weight:normal}
.buybox .tx_fcmain{ padding-top:30px; text-align:center;}
.buybox .tx_fcmain strong{ display:block; font-size:24px; line-height:36px; font-weight:normal; padding-bottom:10px;}
.buybox .inputbox{ width:276px; height:50px; border:1px #dbdbdb solid; margin:0 auto; text-align: left}
.buybox .inputbox input{ border:0px; height:22px; line-height:22px; padding-left:18px; margin-top:14px; outline:0px; width:270px;}
.buybox .tx_fcmain .btn{ width:130px; height:50px; color:#fff; background:#5885DF; line-height:50px; padding:0px; margin:5px auto 0; font-size:16px;}
.buybox .success-box{ position:static; background:none;border:0;  box-shadow: 0px 0px 0px #ddd; margin:60px auto 0}

.mztipbox{ height:35px;font-size:12px; padding-left:72px; text-align:left; margin-top:10px; color:#aaa}
.mztipbox a{ color:#529ff2}
.mztipbox .checktip{ color:#fd745d; position:relative; padding-left:20px; font-size:14px; margin-bottom:5px; background: url(../../img/cekico_bg.png) no-repeat 0  3px; cursor:pointer; display:inline-block; margin-right:10px;}
.mztipbox .checkedbox{ background-position:0 -23px;}
/*.buybox .tit{ height:74px; background:#D6E6F5 url(../../img/fc_bg_new.jpg) no-repeat 276px 13px; font-size:16px; line-height:60px; padding:14px 20px 0 20px; color:#506F9E;}
.buybox .tit .close{ float:right;width:20px;height:20px;background:#EEF5FB;color:#698FE0;text-align:center;line-height:18px; margin-top:14px;  filter: alpha(opacity=100);opacity: 1;}
.buycarbox{ width:334px;  margin:15px auto 0}
.buycarbox .tab{ height:46px;font: normal 18px/44px 'Microsoft Yahei';}
.buycarbox .tab span{ display:block; float:left; width:50%; border-bottom:2px #D5D5D5 solid; color:#888; text-align:center; cursor:pointer}
.buycarbox .tab .cur{border-bottom:2px #6891E1 solid; color:#6891E1}
.form-box-content{ position:relative; z-index:100; padding-top:20px;}
.form-box-content  .errtip{color:#FD745C; background:url(../../img/ico_bg.png) no-repeat 0 -346px; padding-left:20px; display:none;font:12px/20px 'Microsoft Yahei'; margin-top:6px;}
.form-box-content .form-dd{ margin-bottom:0}
.form-box-content .form-dd dd{ padding:0 0px 15px; width:100%;  z-index: 1; zoom: 1; height:56px;}
.form-box-content .form-dd .last{ color:#999; font-size:12px; padding-bottom:0px; height:40px; margin-top:-5px;}
.form-box-content .select{ position:relative; cursor: pointer; z-index:1; }
.form-box-content .select .select-selected{ border:1px #bbb solid; height:40px; width:100%; background:#fff url(../../img/ico_bg.png) no-repeat right -275px; font-size:14px; line-height:40px; padding:0 30px 0 12px; color:#999; overflow:hidden;}
.form-box-content .active .select-selected{ border:1px #529ff2 solid; background-position:right -305px; }
.form-box-content .select .col3{ color:#333}
.form-box-content .select input{ width:100%; border:0px; background:none;  outline: none;font-size:14px;}

.form-box-content .rapid-box {position: relative;height:40px;display: block;width:100%;float: left;z-index: 2;border:1px #bbb solid; background:#fff; margin-right:10px; padding:0 2px; line-height:38px;}
.form-box-content .rapid-box input{ width:100%; border:0px; background:none;  outline: none;font-size:14px; padding-left:10px; font-family:"Microsoft Yahei"}
.form-box-content .btn-box a{ color:#529ff2;}
.form-box-content .btn-box .btn{ margin:0 auto; font-weight:normal; height:34px; width:100%; display:block; background:#6891E0; color:#fff; text-align:center; font: 16px/34px "Microsoft Yahei"; padding:0px; border-radius:0px;}
.form-box-content .btn-box .bg{ background:#777}
.form-box-content .btn-box p{ padding:10px 38px 0; color:#aaa;}
.form-box-content .btn-box .r{ float:right;}
.selectpop{position:absolute;z-index:200;top:36px;right:0;width:auto;display:none;cursor:default;font-family:"Microsoft Yahei"}
.active .selectpop{display:block}
.select.active {z-index: 100 !important;}
.select .ass-items{ }
.selectpop .selectpop-box{background-color:#fff;padding:14px 0 14px 14px;position:relative;float:left;min-width:150px;_width:170px;border-radius:5px; box-shadow:0 0 18px #999}
.form-box .form-dd .selectpop dd{ height:auto;}
.selectpop .box-width-04{ width:655px; height:440px; overflow:hidden; box-sizing:content-box;}
.selectpop .box-width-05 {width: 315px;height:190px;overflow: hidden; box-sizing:content-box;}

.selectpop .selectpop-box .iconfont-close {font-size:22px;color: #4680d1;position: absolute;top: 6px;right: 8px;overflow: hidden;}
.selectpop .selectpop-box .iconfont-close:hover{ text-decoration:none}
.selectpop .selectpop-box .selectpop-box-prov {float: left;margin-right: 10px;_display: inline;}
.selectpop .selectpop-box-prov .title-prov {padding-bottom: 10px;font: normal 14px/14px 'Microsoft Yahei';color: #333333; margin:0px;}
.selectpop .selectpop-cont-btn {width: 18px;margin-right: 4px;line-height: 0; float:left;}
.selectpop .selectpop-cont-btn a {display: inline-block;width: 16px;height: 16px;line-height: 16px;background-color: #dae6f6;border: 1px solid #afc8eb; color: #4680d1;text-align: center;border-radius: 2px 2px 2px 2px;margin-bottom: 2px;font: 12px/16px "Arial";font-weight: bold;overflow: hidden;vertical-align: middle; box-sizing:content-box}
.selectpop .selectpop-box-prov .selectpop-prov-cont {border: 1px solid #bbb;background-color: #f8f8f8;float: left;box-sizing:content-box}
.selectpop .selectpop-prov-cont .selectpop-cont-main {overflow-y: auto;float: left;position: relative;}
.selectpop .prov-width-01 { width: 170px;height: 414px;}
.selectpop .prov-width-02 {width: 295px;height: 414px;}
.selectpop .prov-width-03 {width: 130px;height: 414px;}
.selectpop .prov-width-05 {height: 160px; width: 142px;}

.selectpop .town-con-dl{ margin:0px;}
.selectpop .town-con-dl dt {height: 24px;font: 12px/24px 'Microsoft Yahei';padding-left: 10px; color: #606977;border-bottom: 1px solid #bbb; box-sizing:content-box}
.selectpop .town-con-dl dd{ padding:0px;border-bottom: 1px solid #bbb; height:auto}
.selectpop .town-con-dl dd a{  display: block;height: 26px;line-height: 26px;overflow: hidden;padding-left: 10px;font-size: 12px;color: #333;}
.selectpop .town-con-dl dd a:hover,.selectpop .town-con-dl dd .on{ text-decoration:none; background: #dae6f6;}
.selectpop .prov-width-05 dd{ border-bottom:0px;}
/**e= add 2016.11.4 买卖车浮层**/
