
body{
    padding:0 0 10px;
    background: #F2F5F6 !important;
    font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif;
    color: #333;
}
a{
    color: #636363;
    display: block;
}
img{
    display: block;
    width: 100%;
}
.maskk,.hc2_imgTmp,.shareLongImg{display:none;}
#artCont{
    padding: 0 0 10px;
    background: #fff;
}
body#createImageClass {
    transform-origin: left top;
    transform: scale(2);
    width: 400px;
    
}
.clearfix:after {
    content: '\0020';
    display: block;
    height: 0;
    clear: both;
}
.table_body{overflow:auto;}
.art_wrap {
    position: relative;
    clear: both;
    margin: 0px 0 0;
    transition: all ease 0.5s;
}
#artCont .card_box{
    border-top: none;
    /*padding:0 0 22px;*/
}
iframe#recommendCar {
    width: 100%;
    height: 300px;
}
.fix-xny .swiper-pagination{
    font-size: 12px;
}
.card_box.card_box_cmnt .more_btn{
    color: #e94740;
    margin: 0;
}
.card_box.card_box_cmnt .more_btn .red{
    color: #e8432e;
    margin: 0 6px 0 0;
    padding: 0;
}
.hide{
    display: none;
}
font img {
    width: auto;
    display: inline-block;
}
.card_box.card_box_cmnt .more_btn .next{
    color: #aaa;
    /*padding: 0 20px 0 0;*/
    /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico65.png) right center/ auto 11px no-repeat;*/
}
.card_box {
    clear: both;
    margin-bottom: 10px;
    background: #fff;
    padding:0 0 2px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.card_box .more_btn{
}
#j_blankBox{
    display: none;
}
.appHeader{
    height: .88rem;
    line-height: .88rem;
    font-size: .28rem;
    padding: 0 .24rem;
    background: #f8f8f8;
    display: -webkit-box;
}
.appHeader .tit{
    color: #000;
    background: url(//n.sinaimg.cn/auto/88773292/20170330/ico13.png) left center/ .66rem auto no-repeat;
    padding: 0 0 0 .8rem;
    -webkit-box-flex: 1;
}
.appHeader .tit_r{
    color: #adadad;
}
.art_title {
    clear: both;
    position: relative;
    padding: 0 .24rem 0px;
    font-size: .24rem;
    overflow: hidden;
    user-select: text;
    -webkit-user-select: text;
}
.art_title .editor{
    font-size: .24rem;
    line-height: .36rem;
    padding: 0 0 0 0px;
}
.art_title .editor span{
    border-radius: .32rem;
    padding: 0 0 0 .32rem;
    margin: 0 .1rem 0 0px;
}
.art_content_writer .con {
    -webkit-box-flex: 1;
    box-flex: 1;
}
.art_title .editor .from{
    padding: 0 0 0 .32rem;
    margin: 0 .1rem 0 .2rem;
    background: url(//n.sinaimg.cn/88773292/20151105/icon_16.png) left center no-repeat;
    background-size: .24rem auto;
}
.art_title .prot{
    font-size: .24rem;
    /*line-height: 18px;*/
    margin: 0px 0 0;
    padding: 0 0 0 0px;
    color: #888;
}
.art_title .prot .time{
    /*padding: 0 0 0 16px;*/
    margin: 0 .1rem 0 .14rem;
}
.art_title .prot .from{
    padding: 0 0 0 .32rem;
    margin: 0 .1rem 0 0px;
    background: url(//n.sinaimg.cn/88773292/20151105/icon_16.png) left center no-repeat;
    background-size: .24rem auto;
}
.art_title .collection {
    position: absolute;
    right: .24rem;
    bottom: 0px;
    color: transparent;
    height: .76rem;
    width: .8rem;
    background: url(//n.sinaimg.cn/88773292/20151105/icon_17.png) center center no-repeat;
    background-size: .4rem auto;
    display: none;
}
.art_title .collection.on {
    background: url(//n.sinaimg.cn/auto/88773292/20151123/icon_31.png) center center no-repeat;
    background-size: .4rem auto;
}
.art_title h2, .art_title h1 {
    padding: .3rem 0 .3rem 0;
    font-size: .42rem;
    line-height: .56rem;
    color: #333;
}
.art_tit_h1_mark{top: 0.05rem;height:.68rem;width:.84rem; position: relative;}

.art_title h1 {
    font-weight: bold;
    font-size: .38rem;
    color: #111;
}
.art_title .prot {
    line-height: .42rem;
    font-size: .28rem;
    float: left;
    padding: 0 0 0 0px;
    position: relative;
}

.art_title .prot .type {
    position: absolute;
    top: -1px;
    height: .3rem;
    line-height: .32rem;
    left: 0;
    width: .7rem;
    text-align: center;
    border-radius: .2rem;
    border: 1px solid #FE350E;
    color: #FE350E;
    font-size: .24rem;
    display: inline-block;
    position: relative;
    margin: 0 .16rem 0 0;
}

.art_title .from {
    display: inline-block;
}
.art_title_dy {
    width: 1.7rem;
    height: .7rem;
    line-height: .7rem;
    float: right;
    text-align: center;
    color: #fff;
    border-radius: .08rem;
    font-size: .32rem;
    background: #57b767;
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.video_cnt {
    width: 100%;
    clear: both;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    position: relative;
}
.art_pic_card iframe, .video_cnt video {
    width: 100%!important;
    height: 210px!important;
    height: 65.6vw!important;
    max-width: 1024px;
    max-height: 768px;
    background: #000;
    margin: 0 auto;
    display: block;
    height: 246px;
}
.read_mark{
    margin: .3rem 0px 0;
    padding: .26rem .24rem;
    font-size: .32rem;
    color: #868686;
    /*border: 1px solid #dcdcdc;*/
    background-color: #f8f8f8;
    line-height: .54rem;
    word-wrap: break-word;
    text-align: justify;
    user-select: text;
    -webkit-user-select: text;
}
.read_mark span{
    font-weight: bold;
    margin: 0 .24rem 0 0;
    word-wrap: break-word;
}
.art_t.xj_module{
    font-size: .28rem;
    line-height: .56rem;
    background: #f9f9f9;
}
.art_t.xj_module .fR{
    display: none;
}
.art_t.xj_module .name{
    float: left;
    height: .4rem;
    overflow: hidden;
    display: inline-block;
    color: #333333;
    text-align: left;
}
.art_t.xj_module .price{
    color: #333333;
    max-width: 2.44rem;
    padding: 0 .12rem 0;
    height: .4rem;
    display: inline-block;
    overflow: hidden;
    text-align: left;
    /*font-size: 15px;*/
    /*padding: 0 12px 0 12px;*/
}
.art_t.xj_module .price-box{
    float: right;
}
.art_t.xj_module .name a{
    color: #333333;
    font-size: .28rem;
}
.art_t.xj_module .price a{
    color: #333333;
    font-size: .28rem;
}
.art_content {
    font-size: 0.32rem;
    line-height: .5rem;
    padding: .36rem 0 .16rem;
    word-wrap: break-word;
    color: #4c4c4c;
    overflow: hidden;
    text-align: justify;
}
.art_content .p {
    font-size: .3rem !important;
    color: #333333;
    line-height: .5rem !important;
    padding: .2rem .24rem;
}
.art_content .p p {
    margin: .28rem 0;
}
.art_content .p img {
    margin: .2rem 0;
}
.art_content p.art_t .a_tag {
    height: .5rem;
    line-height: .5rem;
    background: #0098FF;
    color: #fff;
    font-size: .3rem;
    padding: 0 .12rem 0 .04rem;
    border-radius: .26rem;
    display: inline-block;
}
.a_tag img{
    position: relative;
    top: -1px;
    display: inline-block;
    width: 18px;
    border: 1px solid #fff;
    border-radius: 9px;
    background: #fff;
    vertical-align: middle;
    margin: 0 3px 0 0;
}
.art_t {
    padding: 0px 0;
    margin: 0 .4rem;
}
p.art_t, .art_content figcaption, .art_content h2 {
    color: #111;
    padding: 0 0;
    margin: .2rem .4rem .2rem;
    user-select: text;
    -webkit-user-select: text;
}
p.art_t strong {
    font-weight: bold;
}
.car_ask_content p.art_t{word-break: break-all;}
.car_ask_content span.art_t{word-break: break-all;}
.art_t.img , .art_pic {
    position: relative;
    margin: .3rem 0;
    padding: 0 .28rem;
}
.img_wrapper {
    position: relative;
    margin: .3rem 0;
}
.art_t .art_pic{
    
    margin:  0;
    padding: 0;
}
.car_ask_content .art_t.img{margin-left: 23px;}
.car_ask_content .art_t.img:first-of-type{margin-top: -23px;}
.art_t .tc{
    text-align: center;
}
.art_t .tc span{    color: #aaa;
    font-size: 15px;
    display: inline-block;}
.art_t .art_t{
    margin: 0;
}
.citySelect{
    margin: 0 14px;
}
.art_t .art_pic {
    text-align: center;
}
.art_pic .img{
    position: relative;
}
.art_content .art_t .art_pic a{
    display: block;
}
.art_pic .img .num{
    position: absolute;
    bottom: 5px;
    right: 5px;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    background: rgba(0,0,0,.6);
    padding: 0px 5px;
    border-radius: 3px;
}
.art_t .fsize30{
    font-size: 30px;
}
.art_pic {
    text-align: left;
    color: #777;
    font-size: 15px;
}
.art_pic span {
    display: inline-block;
    position: relative;
    /*padding: 0 0 0 20px;*/
    color: #aaaaaa;
}
.art_content .art_t a {
    color: #3261a3;
    font-size: .32rem;
    display: inline;
}
.art_content .art_t a.img{
    position: relative;
    display: block !important;
    margin: 0;
}
.art_content .art_t a.img .img_t{
    background: rgba(0,0,0,0.6);
    border-radius: 3px;
    position: absolute;
    color: #fff;
    top: 3px;
    right: 4px;
    border: 1px solid #fff;
    font-size: 12px;
    padding: 0px 2%;
    display: none;
}
.art_pic img {
    max-width: 100%;
}
.art_tit2{
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    padding: 0 0 0 41px;
    background: url(//n.sinaimg.cn/88773292/20151105/icon_13.png) left center no-repeat;
    background-size: 33px auto;
}
.art_tit3{
    position: relative;
    line-height: .48rem;
    font-weight: bold;
    padding: 0 0 0 .32rem;
    margin-top: .3rem;
    font-size: .32rem;
    color: #1b1b1b;
}
.art_tit3:after{
    position: absolute;
    top: .02rem;
    left: 0;
    width: .08rem;
    height: .38rem;
    border-radius: .08rem;
    background: #e94740;
    content: '.';
    color: transparent;
}
.art_tit{
    position: relative;
    text-align: center;
    margin: 28px 0;
    font-size: 16px;
}
.art_tit .tit{
    position: relative;
    padding: 8px 12px;
    border: 1px solid #333333;
    color: #333333;
    font-size: 18px;
    border-radius: 5px;
    font-weight: bold;
    background: #fff;
    display: inline-block;
    z-index: 2;
    max-width: 63%;
}
.art_tit .line{
    position: absolute;
    width: 100%;
    height: 1px;
    background: #000;
    top: 49%;
    z-index: 1;
}
.art_tit .line2{
    position: absolute;
    width: 15%;
    height: 4px;
    left: 42.5%;
    background: #e9463f;
    bottom: -1px;
    z-index: 3;
}
.txt_ul .li {
    white-space: nowrap;
    height: 22px;
    overflow: hidden;
}
.video_ads{
    position: relative;
    background: #fff;
}
.video_ads .img{
    position: relative;
    margin: 10px 14px 20px;
}
.video_ads .img .ico{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(//i2.sinaimg.cn/qc/subject/2016/0614/vbtn.png) center center / 62px auto no-repeat;
}
.video_ads .more_btn{
    margin: 0 14px;
}
table{
    line-height: 22px;
    margin: 0 auto;
    display: inline-block;
}
table th,table td{
    padding: 5px 10px;
    border: 1px solid #d1d1d1;
    text-align: center;
    font-size: 12px;
}

/* table template */
table.article-table-template {border:2px solid #e94740;}
table.article-table-template td,table.article-table-template th{font-size: .28rem;border: 1px solid #d1d1d1;text-align: center;    padding: .1rem .2rem;}
/*table.article-table-template td p,table.article-table-template th p{padding: 0 10px;line-height: 30px;}*/
table.article-table-template th{background: #f6fcff;}
table.article-table-template .title td{background: #e94740;text-align: center;color: #fff;font-size:.32rem;height:.66rem;line-height: .66rem;}
/*table reset*/
.table_body caption {
    border: 1px solid #ececec;
    background: #f8f8f8;
    padding: .1rem;
    font-size: .24rem;
}
/*.table_body table{border:0px solid #e94740;}*/
.table_body table td,.table_body  table th{font-size: .24rem;border: 1px solid #ececec; padding: .1rem;vertical-align: middle;}
.table_body table th, .table_body table tr:first-child{background: #f8f8f8;}
.table_body table td:nth-child(2), .table_body table td:nth-child(3){/*color: #e94740;*/}
.four_row .table_body table td:nth-child(2), .four_row .table_body table td:nth-child(4){color: #e94740;}
.four_row .table_body table td:nth-child(3){color: #4c4c4c;}
.table_body table .title td{background: #e94740;text-align: center;color: #fff;font-size:.24rem;height:.66rem;line-height: .66rem;}
.art_content .table_body table td a, .art_content .table_body table th a{
    display: block;
    text-align: left;
    font-size: 12px; color:#4c4c4c; line-height: 16px;}
.table_body .price{color: #e94740;}
.table_body table.two td:nth-child(2){color: #e94740;width:600px;}
.table_body table tr:first-child td{color: #4c4c4c !important;}
.table_hide{ display:none;}
.imgMessage {
    display: block;
    clear: both;
    color: #777;
    font-size: 14px;
    line-height: 1.6;
    padding-bottom: 6px;
    font-style: italic;
    text-align: left;
}

.zwy-xny {
    position: relative !important;
    margin: 0 0 0px 0;
    width: 100%;
    z-index: 10;
}
.zwy-xny .con{
    position: relative;
    border: 0px solid #019b79;
    height: 40px;
    padding: 10px 0 10px 10px;
    background: #222;
}
.zwy-xny  .swiper-slide .logo{
    position: relative;
    width: 44px;
    height: 64px;
    margin: 4px 27px 0 9px;
}
.zwy-xny  .swiper-slide .logo:after{
    content: ;
    color: transparent;
    position: absolute;
    right: -14px;
    top: -4px;
    width: 1px;
    height: 64px;
    background: #019b79;
}
.zwy-xny  .swiper-slide .logo .txt{
    margin: 4px 0 0;
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.zwy-xny  .swiper-slide .img{
    width: 60px;
    height: 40px;
    margin: 0 10px 0 0;
    border-radius: 3px;
    overflow: hidden;
}
.zwy-xny  .swiper-slide ._r{
    -webkit-box-flex: 1;
}
.zwy-xny  .swiper-slide ._r .title{
    line-height: 20px;
    color: #fff;
    font-size: 13px;
    height: 40px;
    overflow: hidden;
}
.zwy-xny  .swiper-slide ._r .desc{
    height: 12px;
    margin: 8px 0 0;
    color: #d7d7d7;
    font-size: 11px;
    overflow: hidden;
    display: none;
}
.zwy-xny  .swiper-slide{
    display: -webkit-box;
}
.zwy-xny  .swiper-container2 {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0px 0;
    z-index: 1;
    height: 40px;
}
.zwy-xny .swiper-pagination {
    font-size: 12px;
    line-height: 8px;
    height: 40px;
    width: 10px;
    position: absolute;
    padding: 0px 0 0px;
    z-index: 1;
    top: 10px;
    right: 100px;
}
.zwy-xny  .swiper-pagination-bullet {
    width: 2px;
    height: 2px;
    margin: 0 3px;
}
.zwy-xny  .swiper-pagination-bullet {
    border-radius: 5px;
    background: #222;
    border: 1px solid #fff;
    opacity: 1;
}
.zwy-xny  ._r img {
    margin: 3px 0 0;
    width: auto;
    height: 30px;
}
.zwy-xny  ._r2 {
    position: relative;
    width: 115px;
    height: 40px;
}
.zwy-xny  ._r2 .bbtn{
    position: absolute;
    top: 0;
    right: 0;
    width: 100px;
    height: 40px;
}
.zwy-xny  ._r2 .bbtn img{
    display: block;
    margin: 7px auto 0;
    height: 25px;
    width: auto;
}
.zwy-xny  .swiper-pagination-bullet-active {
    top: 0;
    -webkit-transform: scale(1) translate3d(0,0px,0);
    opacity: 1;
    background: #FE350E;
    position: relative;
    border: 1px solid #FE350E;
}
.loading_tips{
    position: relative;
    padding: 0;
    height: 39px;
    line-height: 39px;
    /*border: 1px solid #c0bebe;*/
    /*background: #f9f9f9;*/
    /*border-radius: 5px;*/
    margin: 0px 0px;
    text-align: center;
}
.loading_tips div{
    display: inline;
    padding: 0 26px 0 0;
    font-size: 15px;
    color: #e94740;
    background: url(//n.sinaimg.cn/auto/88773292/20170330/ico14.png) right center/16px auto no-repeat;
}
.loading_tips:after{
    position: absolute;
    bottom: 113%;
    height: 65px;
    width: 100%;
    left: 0;
    content: '.';
    color: transparent;
    /*background: -webkit-gradient(linear,center top,center bottom,from(#fff), to(transparent));*/
}
.hide{display: none;}
.clearfix:after {
    content: '\0020';
    display: block;
    height: 0;
    clear: both;
}
.p_tab_wrap {
    clear: both;
    overflow: hidden;
    padding: 13px 12px 3px 0;
    height: 30px;
    line-height: 30px;
    background: #fff;
    font-size: 16px;
    border-radius: 4px 4px 0 0;
    border: none;
}
.p_tab_wrap a {
    margin: 0 10px 0 0;
    background: #f8f8f8;
    padding: 1px 14px;
    color: #4c4c4c;
    height: 20px;
    display: initial;
    line-height: 20px;
    font-size: 14px;
}
.p_tab_wrap strong, .p_tab_wrap h2 {
    position: relative;
    color: #111111;
    font-weight: normal;
    padding: 0 8px 0 15px;

    color: #4c4c4c;

}
.p_tab_wrap strong:after, .p_tab_wrap h2:after {
    content: '.';
    position: absolute;
    left: 0;
    top:1px;
    color: transparent;
    width: 4px;
    height: 19px;
    background: #e94740;
}
.p_tab_wrap strong .border-r, .p_tab_wrap h2 .border-r{
    position: absolute;
    top: 0;
    height: 100%;
    right: -6px;
    padding: 0 0 0 12px;
    /*background:url(//n.sinaimg.cn/88773292/20151110/icon_26.png) left center no-repeat;*/
    background-size: auto 30px;
    display: none;

}
.about_car2{ position: relative; padding: 0px 10px;}
.about_car2.weishangshi .j_slide_card_r{
    padding: 13px 0 0 0;
}
.about_car2.weishangshi .xj_btn,.about_car2.weishangshi .xj_btn_btm{
    display: none !important;
}
.about_car2 .j_slide_card{ display: -webkit-box; padding: 10px 0; border-top: 1px solid #f6f6f6;}
.about_car2 .j_slide_card .img{ width: 97px; height: 65px;overflow: hidden;}
.about_car2 .j_slide_card .j_slide_card_r{ -webkit-box-flex: 1; margin: 0 0 0 10px;}
.about_car2 .j_slide_card .title{ padding: 10px 0 0; color: #1b1b1b; font-size: 16px; font-weight: bold; line-height: 24px;}
.about_car2 .j_slide_card .price{ padding: 5px 0 0; color: #FE350E; font-size: 13px; padding: 5px 0 0; line-height: 15px;}
.about_car2 .j_slide_card .price span{ color: #eb4124; font-size: 15px;}
.about_car2 .xj_btn{ position: relative; position: absolute; top: 29px; right: 10px;}
.about_car2 .xj_btn .b{ width: 70px; font-size: 15px; color: #fff; height: 30px; line-height: 30px; border-radius: 15px; text-align: center;}
.about_car2 .xj_btn .b:nth-child(1){ background: #FE9600;}
.about_car_ul{padding:0 12px;}
.about_car_ul li{border-bottom:1px solid #ececec;}
.about_car_ul li .title{font-size: 18px;line-height: 26px;margin-top: 5px;}
.about_car_ul li .price{font-size:15px;line-height: 23px; margin-bottom: 10px;}
.about_car_ul li .price span{ color: #eb4124;}
.about_car_seecomp{font-size:14px;color:#e94740;text-align: center; line-height: 40px;}
.about_car_seecomp:after{content:'';display:inline-block;
    width: 11px;
    height: 12.5px;
    vertical-align: -2px;
    margin-left: 5px;
    background: url(//i0.sinaimg.cn/qc/subject/2017/0703/seeCompare.png) no-repeat right center / 11px 12.5px;
}

.foot_comment{height: 48px; border-top:1px solid #cdcdcd;position: fixed; left:0; right:0;bottom: 0;width: 100%;background:#fff; z-index:90}
.foot_commentcont{ clear:both; padding:7px 0 7px 20px;display: -webkit-box;display:box;}
.foot_cmt_input{
    width:55%;
    margin: 0 10px 0 0;
    height: 34px;
    line-height: 34px;
    background: #f4f5f6;
    border: 0px solid #cccccc;
    border-radius: color:#666;
    border-radius: 18px;
}
.foot_cmt_input p{
    background: url(//n.sinaimg.cn/auto/88773292/20180130/ico3.png) 14px center / auto 14px no-repeat;
    padding: 0 40px;
    font-size: 14px;
}
.foot_cmt_input a{color: #3990e6;font-size:14px;padding:0 4px;}
.foot_cmt_num {
    background: url(//n.sinaimg.cn/auto/88773292/20180130/ico1.png) center center / auto 20px no-repeat;
    font-size: 12px;
    width:20%;
    height: 30px;
    line-height: 26px;
    color: #3990e6;
    text-align: center;
    border-radius: 2px;
}
.layer-mb-login .ipt-sect {
    font-size: 12px;
}
.foot_cmt_share {
    width:20%;
    height: 30px;
    line-height: 30px;
    background: url(//n.sinaimg.cn/auto/88773292/20180130/ico2.png) center center / auto 20px no-repeat;
}
.cmt_num_t {
    text-align: center;
    left: 10px;
    border-radius: 15px;
    padding: 0px 4px;
    font-size: 10px;
    display: inline;
    color: #fff;
    background: #ea5851;
    position: relative;
    top: -8px;
}
.cmnt_tp{ height: 30px; padding: 10px 0; border-bottom: 1px solid #eee;}
.cmnt_pop{ display: none; clear: both; overflow: hidden; *zoom: 1; font-size: 14px; background: #f9f9f9; }
.cmnt_wrap{ margin: 0 10px 10px;}
.cmntarea { border: 1px solid #d8d8d8; overflow: hidden; margin-bottom:10px; position: relative;}
.cmntarea textarea { border: none; font-size: 16px; height: 80px; padding: 5px 10px; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.cmnt_single{ clear: both; margin: 3px 0 0;}
.cmnt_single .cmntarea textarea{ height: 40px; font-size: 12px;}
.cmnt_bm{ clear:both; overflow:hidden; *zoom:1; font-size:12px}
.cmnt_bm span{ display: inline-block; height: 20px; line-height: 20px;}
a.cmnt_smt{ border:none; display: inline-block; width:60px; height: 30px; line-height: 30px; font-size: 14px; color: #fff; text-align: center; cursor:pointer; background: #00a0fe;}
.cmnt_single .cmnt_smt{ width:36px; height: 20px; line-height: 20px; font-size: 12px;}
.cmnt_cancel{ display: inline-block; width:60px; height: 30px; line-height: 30px; font-size: 14px; color: #666; text-align: center; background: #eee;}
.cmnt_login{ height: 50px; line-height: 50px; font-size: 14px; color: #347ed2; padding-right: 120px; position: relative;}
.unlogin{ padding-right: 40px;}
.cmnt_login .fl{ width: 100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.cmnt_login .fr{ float: none; position: absolute; right: 0; top: 0; display: inline-block; height: 50px; line-height: 50px;}
.cmnt_login img{ display: inline-block; position: relative; top: 9px; width: 32px; height: 32px; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; margin-right: 10px;}
.cmnt_login a{ color: #347ed2; display: inline;}
.cmnt_login code{ color: #999; font-size: 12px;}
.login{ display: inline-block; height: 32px; line-height: 32px; background:url(../images/addComment.png) no-repeat; background-size: 32px auto;  background-position: 0px -233px; padding-left: 36px; margin-right: 10px; vertical-align: middle;}
.tipsCeng{display: none;}
.comment_remind{position: fixed; top: 0; left: 0; right: 0;  z-index: 999;  height: 44px; line-height: 44px; font-size: 14px; text-align: center; color: #fff; background: rgba(68,68,68,.9);}
.comment_remind p{display: block;  font-size: 14px; color: #fff; }
.marker_t{   text-align:center; }
.center_marker_pic{ position: absolute; z-index:600; left:0; right:0; top:0; bottom:0; text-align:center; line-height:100%; font-size:0;margin: 0;}
.center_marker_pic img{ vertical-align:middle; font-size:0;}

@media screen and (max-width:320px){
    .center_marker_pic img{ width:100%}
    .fix-bm-bg .bm-content .yjian{ font-size:14px!important; padding:22px 0 0!important;}
    .fix-bm-bg .bm-content .bucho{ font-size:12px!important; padding-bottom:16px!important;}
    .fix-bm-bg .bm-content{ min-height:450px!important;}
}
@media screen and (max-width:310px){
    .center_marker_pic img{ width:100%}
    .fix-bm-bg .bm-content .yjian{ font-size:13px!important; padding:22px 0 0!important;}
    .fix-bm-bg .bm-content .bucho{ font-size:11px!important; padding-bottom:16px!important;}
    .fix-bm-bg .bm-content{ min-height:450px!important;}
}
@media screen and (min-width:321px) and (max-width:800px){
    .center_marker_pic img{ width:100%}
}
.sectionbg {
    background: #fff;
    margin: 10px 0 0;
    padding: 1px 0;
}
.sectionbg h2.title{
    background: #fff;
    margin: 15px 0 10px;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 10px;
    font-size: 18px;
    color: #1b1b1b;
    font-weight: bold;
}
.bottom_tags{
    position: relative;
    margin: -20px 0 0;

}
.bottom_tags .tags{
    position: relative;
    margin: 10px 14px -5px;
    z-index: 1;
}
.bottom_tags .tags .li {
    height: 30px;
    line-height: 30px;
    border: 1px solid #dcdcdc;
    border-radius: 15px;
    font-size: 12px;
    color: #666666;
    padding: 0 14px;
    margin: 0 6px 10px 0;
    display: inline-block;
    background: #fff;
}
.fix_txt{
    position: fixed;
    top: 32%;
    right: -1px;
    height: 34px;
    line-height: 34px;
    padding: 0 9px 0 20px;
    border-top-left-radius:17px; 
    border-bottom-left-radius:17px;
    /*border: 1px solid #FF3200; */
    color: #fff;
    font-size: 15px;
    background:-webkit-gradient(linear, 0 center, right center, from(#FF6F17), to(#FF3200)); 
    display: none;
    z-index: 6;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
}
.fix_txt:after{
    position: absolute;
    top: 0;
    height: 100%;
    width: 20px;
    left: 0;
    content: '.';
    color: transparent;
    background: url(//n.sinaimg.cn/auto/88773292/20190621/ico8.png) center center/6px auto no-repeat ;
}
.fix_txt2{
    position: absolute;
    z-index: 1;
    top: 32%;
    left: -1px;
    height: 34px;
    line-height: 34px;
    padding: 0 20px 0 9px;
    border-top-right-radius:17px; 
    border-bottom-right-radius:17px;
    /*border: 1px solid #FF3200; */
    color: #fff;
    font-size: 15px;
    background:-webkit-gradient(linear, 0 center, right center, from(#FF3200), to(#FF6F17)); 
    display: none;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
}
.fix_txt2:after{
    position: absolute;
    top: 0;
    height: 100%;
    width: 20px;
    right: 0;
    content: '.';
    color: transparent;
    background: url(//n.sinaimg.cn/auto/88773292/20190621/ico7.png) center center/6px auto no-repeat ;
}
.hide {
    display: none;
}
.center_pic_bg {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #000;
    z-index: 600;
}
.close_ico {
    position: fixed;
    right: 0;
    width: 40px;
    height: 40px;
    top: 0;
    z-index: 999;
    color: #fff;
    cursor: pointer;
}
.close_ico b {
    position: absolute;
    right: 6px;
    top: 6px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    width: 28px;
    height: 28px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-user-select: none;
    -moz-user-select: none;
    background: rgba(0,0,0,.8);
}
.close_ico b::before {
    content: '';
    position: absolute;
    height: 18px;
    width: 2px;
    background: white;
    left: 13px;
    top: 5px;
}
.close_ico b::after {
    content: '';
    position: absolute;
    width: 18px;
    height: 2px;
    left: 5px;
    top: 13px;
    background: white;
}
.center_marker_pic {
    position: fixed;
    z-index: 600;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    text-align: center;
    line-height: 100%;
    font-size: 0;
}
.center_marker_pic li {
    height: 410px;
    line-height: 410px;
}
@media screen and (max-width: 800px) and (min-width: 321px)
    .center_marker_pic img {
        width: 100%;
    }
    .center_marker_pic img {
        display: inline;
        vertical-align: middle;
        font-size: 0;
        background-color: #ececec;
    }

    .article_push, .article_ad {
        clear: both;
        overflow: hidden;
        border: none;
        font-size: 14px;
        border-radius: 4px;
        background: #fff;
        margin: 0;
        padding: 0;
    }

    .cloudContainer {
        margin: 0px 0 10px;
        padding:0 10px;
        height: 200px;
        opacity: .99;
        text-align: center;
        position: relative;
        -webkit-user-select: none;
        user-select: none;
        -webkt-tap-highlight-color: rgba(0, 0, 0, 0);
        background: transparent !important;
    }

    .cloud_svg_pop {
        position: absolute;
        background: rgba(0, 0, 0, 0.4);
        color: #fff;
        padding: 3px 10px;
        border-radius: 17px;
        font-size: 14px;
        z-index: 1;
        visibility: hidden;
        -webkit-transition: left ease 0.5s,top ease 0.5s;
        transition: left ease 0.5s,top ease 0.5s;
    }

    .cloud_svg_pop:after {
        content: '';
        display: block;
        position: absolute;
        left: 50%;
        bottom: -12px;
        margin-left: -6px;
        border-width: 6px;
        border-style: solid;
        border-color: transparent;
        border-top-color: rgba(0, 0, 0, 0.4);
    }

    .cloudChart_pop{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, .7);
        z-index: 101;

    }
    .cloudChart_pop .cont{
        background: #fff;
        border-radius: 5px;
        position: relative;
        margin: 15% 10px 0;
        overflow: auto;
        padding: 0 10px 80px;
    }
    .cloudChart_pop .cont .tag{
        font-size: 15px;
        padding: 7px 9px;
        background: #f6f6f6;
        border-radius: 30px;
        display: inline-block;
        margin:10px 0 10px 10px;
        color: #111;
    }
    .cloudChart_pop .cont .tag.sel{
        background: #FF3200;
        color: #fff;
    }
    .cloudChart_pop .so{
        font-size: 15px;
        background: #FF3200;
        color: #fff;
        padding: 0px 0px;
        width: 160px;
        text-align: center;
        height: 40px;
        line-height: 40px;
        border-radius: 30px;
        display: inline-block;
        position: relative;
            top: -80px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .cloudChart_pop .so.disabled{
        background: #b1b1b1;
        color: #ececec;
    }
    .cloudChart_pop .close{
        position: absolute;
        width: 34px;
        height: 34px;
        background: url(//n.sinaimg.cn/auto/88773292/20190613/ico5.png) no-repeat center center / 34px auto;
        display: inline-block;
        border-radius: 50%;
        margin-top: 20px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .card_box_xj{

    }
    .card_box_xj .disbox{
        display: -webkit-box;
        display: box;
        margin: 12px ;
    }
    .card_box_xj .disbox .img{
        width: 115px;
        height: 74px;
        overflow: hidden;
        margin: 0 18px 0 0;
    }
    .card_box_xj .disbox .disbox_r{
        -webkit-box-flex: 1;
    }
    .card_box_xj .disbox .disbox_r .title{
        font-size: 16px;
        color: #4c4c4c;
    }
    .card_box_xj .disbox .disbox_r .price{
        font-size: 14px;
        color: #e94740;
        margin: 8px 0 0;
    }
    .card_box_xj .disbox .disbox_r .btn{
        display: -webkit-box;
        margin: 8px 0 0;
    }
    .card_box_xj .disbox .disbox_r .btn>.b{
        height: 28px;
        line-height: 28px;
        border-radius: 3px;
        padding: 0 12px 0;
        color: #4c4c4c;
        font-size: 14px;
        margin: 0 5px 0 0;
        background: #f8f8f8;
    }
    .card_box_xj .more_btn{
        margin: 20px 12px 0;
    }
    .card_box {
        clear: both;
        margin-bottom: 10px;
        background: #fff;
        padding: 0 0 2px;
        border-top: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
    }
    .card_layer {
        margin: 0px 0 0px;
        border: none;
        border-radius: 0;
    }
    .cmnt_article {
        clear: both;
        overflow: hidden;
        padding: 0 15px;
        background: #fff;
    }
    .cmnt_article{ clear: both; overflow: hidden; *zoom:1; padding: 0 15px; background: #fff;}
    .cmnt_title{ height: 24px; position: relative; margin: 5px 0;}
    .cmnt_title span{ display: block; position: absolute; left: -15px; top: 0; height: 24px; width: 72px; background: #21acfd; line-height: 24px; text-align: center; font-size: 12px; color: #fff;}

    .cmnt_item{ clear:both; overflow:hidden; *zoom:1; padding:13px 0 14px 38px; border-bottom: 1px solid #f6f6f6; position: relative;}
    /*.cmnt_item:last-child{ border-bottom: none;}*/
    .cmnt_top{ clear:both; overflow:hidden; height:40px; line-height:40px; font-size:13px; color:#00a0fe; margin: 7px 0 0px -38px;position: relative;}
    .cmnt_base .cmnt_top{ height:40px; line-height:24px; font-size:12px; margin: 0 0 2px; color:#333;}

    .cmnt_top span:first-child{ display: block; color:#868686;font-size: 15px; position: relative; padding-left: 48px; background: url(//mjs.sinaimg.cn/wap/h5/dpool/comment/201508031150/images/all.png) no-repeat; background-size:100px auto; background-position:0 -336px;}
    .cmnt_top span:first-child span{ font-size: 12px;}
    .cmnt_top .cmnt_source{ display: block; color: #999; font-size: 10px; height: 16px; line-height: 16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
    .cmnt_top .cmnt_nick{position: relative; font-size:16px; color:#1b1b1b; top: -3px; display: block; /* height: 20px; */ line-height: 23px; font-style: normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
    .cmnt_top .cmnt_nick em{ display:block; font-size:13px; color:#aaa; margin-left:0px; font-style:normal;background: url(//n.sinaimg.cn/auto/88773292/20190605/ico11.png) right center / 14px auto no-repeat;}
    .phone{ display: inline-block; vertical-align: middle; width: 0;}
    .cmnt_top .cmnt_time{ display: block; height: 14px; line-height: 14px; font-size: 10px; color: #999; font-style: normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
    .cmnt_base .cmnt_top span{ padding-left: 0; background: none; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
    .cmnt_top span img{ position: absolute; left: 0; top: 0; width: 40px; height: 40px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
    .cmnt_top code{ font-size:10px; color:#999; position: absolute; right: 0; top: 0; display: block; height: 24px; line-height: 24px; width: 45px; text-align: right;}
    .cmnt_top .editor{font-size: 9px;font-style:normal;line-height: 19px;padding: 0 10px 1px 21px; border: 1px solid #fe7358;border-radius: 10px;color:#fe7358;margin-left: 10px;background:url(//mjs.sinaimg.cn/wap/h5/dpool/comment/201508031150/images/all.png) no-repeat;background-size: 100px auto;  background-position: 9px -539px;}
    .cmnt_base .cmnt_top code{ font-size:12px; color:#8b8b7e; top: 7px; width: 30px; text-align: center;}
    .cmnt_text{position: relative; font-size:16px; line-height:24px;background: #f6f6f6;border-radius: 6px;  text-align:justify; color: #1b1b1b; padding: 10px 10px 10px 10px;  word-break:break-all; word-wrap:break-word; margin: 16px 0 0 10px;}
    .cmnt_text:after{
        position: absolute;
        top: -9px;
        left: 9px;
        width: 0px;
        height:0px;
        border-left:9px solid transparent;
        border-right:9px solid transparent;
        border-bottom:9px solid #f6f6f6;
        content: '.';
        color: transparent;
        /*background: #ccc;*/
    }
    .cmnt_quote{ font-size: 12px; color:#3990e6;padding:10px 5px; text-indent: 2em; background:#f2f2f2; margin:10px 0 0 0; clear:both;}
    .cmnt_text a{ margin-left: 10px; color: #5494EA; font-size: 12px;}
    .cmnt_op{ position: absolute; right: 0; top: 13px; display: block; height:16px; line-height:16px; text-align:right; overflow: visible;}
    .cmnt_op_all{ position: absolute; right: -284px; top:0; z-index: 9; background: rgba(54,62,71,0.95); width: 264px; text-align: center; height: 44px; line-height: 44px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding-left: 20px;}
    .cmnt_op a, .cmnt_op_all a{background:url(//mjs.sinaimg.cn/wap/h5/dpool/comment/201508031150/images/all.png) no-repeat; background-size:100px auto; color:#aaa}
    .cmnt_op a, .cmnt_op_all a{ display:inline-block; vertical-align: middle; height: 16px; line-height: 16px;}
    .cmnt_op_all a.pl{ background-position:-46px -69px; width: 16px; padding: 0 16px;}
    .cmnt_op_all a{ border-right: 1px solid #525960;}
    .cmnt_op_all a:last-child{ border: none;}
    .cmnt_op_all a.good{ padding-left: 22px; color:#fff; background-position: -60px -105px; font-size:12px; position: relative; padding-right: 16px;}
    .cmnt_op_all a.good.on{ background-position:0 -136px}
    .cmnt_op a.good{ padding-left: 20px; color:#999; background-position:0 -105px; font-size:12px; position: relative; padding-right: 10px;}
    .cmnt_op a.good::after{ width: 1px; content: ''; display: inline-block; height: 14px; background: #dfdfdf; position: absolute; right: -1px; top: 1px;}
    .cmnt_op a.good.on{ background-position:0 -136px}
    .cmnt_op a.cmntico{ padding-left: 22px; color:#aaa; margin-left:10px;background-position: 0 -69px; font-size:12px; position: relative; padding-right: 5px;}

    .cmnt_op_bottom{ display: none; clear:both; font-size:10px;margin-top:8px; margin-bottom:4px; position:relative; color:#aaa}
    .cmnt_op_bottom_times{ float:left; line-height:16px;}
    .cmnt_op{ position: absolute; right: 0; top: 0; display: block; height:16px; line-height:16px; text-align:right; overflow: visible;}
    .cmnt_op_bottom_report{float:left; line-height:16px; padding-left: 12px; color:#aaa;}
    .cmnt_op_bottom_report.on{color:#d2d2d2;}

    .cmnt_op_all a.send{ background-position:-42px -167px; width: 16px; padding: 0 20px;}
    .cmnt_op_all a.fold{ background-position:20px -190px; width: 16px; padding: 0 20px;}
    .cmnt_op a.unfold{ width: 28px; background-position:-50px -190px;}
    .cmnt_op .fly, .cmnt_op_all .fly{ position: absolute; display: inline-block; background: url(//mjs.sinaimg.cn/wap/h5/dpool/comment/201508031150/images/all.png) no-repeat; background-size: 100px auto; background-position: 0 -140px; width: 16px; height: 16px; left: 0; top: 0; opacity: 1;
        -webkit-animation:flying 0.6s; /* Safari and Chrome */
        -webkit-animation-fill-mode: forwards;
    }
    @-webkit-keyframes flying {
        0% { background-size: 100px auto; background-position: 0 -136px; width: 16px; height: 16px; left: 0; top: 0; opacity: 1;}
        100% { background-size: 200px auto; background-position: 0 -272px; width: 32px; height: 32px; left: -8px; top: -16px; opacity: 0;}
    }
    .fadeIn{
        -webkit-animation:fadeIn 0.4s; /* Safari and Chrome */
        -webkit-animation-fill-mode: forwards;
    }
    @-webkit-keyframes fadeIn /* Safari &#229;&#161;&#65533;&#65533;&#338; Chrome */
    {
        0%   {right: -284px;}
        100% {right: 0;}
    }
    .fadeOut{
        -webkit-animation:fadeOut 0.4s; /* Safari and Chrome */
        -webkit-animation-fill-mode: forwards;
    }
    @-webkit-keyframes fadeOut /* Safari &#229;&#161;&#65533;&#65533;&#338; Chrome */
    {
        0%   {right: 0;}
        100% {right: -284px;}
    }
    .cmnt_tit{ line-height: 18px; font-size: 12px; margin-bottom: 13px;}
    .cmnt_tit a{ color: #00a0fe; padding: 0 10px;}
    .cmnt_base{ clear: both; overflow: hidden; *zoom:1; padding: 0 4px; border: 1px solid #e8e8de; margin: 4px 0; background: #fdfdf6;}
    .cmnt_base.nobd{ border: none; margin: 0; padding: 0;}
    .cmnt_base.nomg{ margin: 0;}
    .cmnt_base .cmnt_top{ padding: 5px 30px 0 5px;}
    .cmnt_base .cmnt_text{ margin: 0 5px 5px; color:#5d5d5d; font-size:14px}
    .cmnt_base .cmnt_quote{ font-size: 12px; color:#3990e6;padding:10px 5px;  background:#f2f2f2; margin:0 0 5px 0; clear: both; text-indent: 2em;}
    .cmnt_quote a{ color:#3990e6;}
    a.cmnt_unfold{ display: block; width: 100%; height: 36px; text-align: center; line-height: 36px; color: #8b8b7e; border-bottom:1px solid #e8e8de; background: #fdfdf6; font-size: 14px; padding-bottom:4px}
    .cmnt_unfold i{ display: inline-block; width: 20px; height: 14px; background: url(//mjs.sinaimg.cn/wap/h5/dpool/comment/201508031150/images/all.png) no-repeat; background-size: 100px auto; background-position: 0 -420px; vertical-align: middle;}
    .cmnt_extra{ border: 1px solid #e8e8de; border-top: none; }
    .more_btn{
        /*display: block;*/
        height: 45px;
        line-height: 47px;
        color: #e94740;
        font-size: 14px;
        text-align: center;

    }
    .more_btn .next{
        color: #e8432e;
        padding: 0 17px 0;
        background: url(//n.sinaimg.cn/auto/88773292/20190605/ico3.png) right center/ 12px auto no-repeat;
    }

    .more_btn.show-last  .next{
        background: url(//n.sinaimg.cn/auto/88773292/20170330/ico11.png) right center/ auto 6px no-repeat;
        padding: 0 22px 0 0;
        /*display: none;*/
    }

    .module-box-topic-inner{
        position: relative;
        display: -webkit-box;
        display: box;
        /*padding: 0 1px;*/
        overflow-x: auto;
        overflow-y: hidden;
        /*margin: 24px 0 ;*/
        -webkit-overflow-scrolling: touch;
    }
    .module-box-topic-inner.module-box {
        border: none;
        padding: 0 0 10px;
        margin: 10px 0 0;
        border-bottom: 1px solid #dcdcdc;
    }
    .module-box-topic-inner .inner {
        position: relative;
        display: -webkit-box;
        display: box;
        overflow-x: initial;
        -webkit-overflow-scrolling: touch;
    }
    .module-box-topic-inner.on .inner {
        -webkit-animation: photos 2s 1;
        animation: photos 2s 1;
    }
    @-webkit-keyframes photos /*Safari and Chrome*/
    {
        0% { -webkit-transform: translate3d(0,0,0);}
        50% { -webkit-transform: translate3d(-5%,0,0);}
        100% { -webkit-transform: translate3d(0,0,0);}
    }

    .module-box-topic-inner  .li{
        position: relative;
        width: 38%;
        margin: 0 13px 0 0;
    }
    .module-box-topic-inner  .li .img{
        width: 124px;
        position: relative;
        height: 82px;
        overflow: hidden;
        background: #000;
        display: box;
        display: -webkit-box;
        display: -moz-box;
    }
    .module-box-topic-inner .li img {
        /*border: 1px solid #e9926a;*/
    }
    .module-box-topic-inner  .li .num{
        position: absolute;
        left: 0;
        bottom: 8px;
        background: rgba(0,0,0,.6);
        color: #fff;
        font-size: 12px;
        /*border-radius: */
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        height: 18px;
        line-height: 18px;
        padding: 0 8px 0 20px;
        background: url(//n.sinaimg.cn/auto/88773292/20160811/ico67.png) 3px  center / auto 11px no-repeat rgba(0,0,0,.6);
    }
    .module-box-topic-inner  .li .txt{
        margin: 5px 0 0;
        /*background: rgba(0,0,0,.4);*/
        color: #333;
        font-size: 14px;
        width: 100%;
        height: 38px;
        line-height: 20px;
        overflow: hidden;
        padding: 0 2px;
        box-sizing: border-box;
    }
    .module-box-topic-inner  .li .ico_video{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: url(//n.sinaimg.cn/auto/88773292/20160811/ico68.png) center center / auto 40px no-repeat;

    }
    .module-box-topic-inner .li .txt{
        /*color: #333333;
        font-size: 14px;
        line-height: 22px;
        height: 41px;
        overflow: hidden;
        padding: 3px 5px 0;*/
    }
    .module-box-topic{
        position: relative;
        margin: 10px 0;
    }
    .module-box-topic .link{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 28%;
    }
    .module-box-topic .module-box-topic-inner{
        position: absolute;
        bottom: 4%;
        left: 0;
    }
    .t_ad_items{
        width: auto;
        padding: 0 10px;
        margin: 10px auto;
    }
    .news-box {
        height: auto;
    }
    .news-box {
        background-color: #fff !important;
        padding: 0 10px!important;
    }
    .cars-news-list {
        position: relative;
        height: auto;
        padding: 0px 0;
        border-top: none;
        border-bottom: none;
    }
    .news-box .carditems_list {
        padding: 10px 0 6px 110px!important;
    }

    .carditems_list {
        border-radius: 4px;
        padding: 10px 0 6px 115px;
        background: #fff;
        position: relative;
    }
    .carditems_list_dt {
        float: left;
        width: 97px;
        height: 60px;
        border: 1px solid #ececec;
        /* background: #e4f0f9 url(//u1.sinaimg.cn/upload/2014/06/03/logo.png) center center no-repeat; */
        background-size: 42px auto;
        margin-left: -107px;
        position: relative;
        overflow: hidden;
    }
    .carditems_list_dt img {
        width: 97px;
        /*height: 60px;*/
    }
    .carditems_list_dd {
        float: left;
        width: 100%;
        overflow: hidden;
    }
    .carditems_list_h3, .carditems_list_hh {
        display: block;
        /*line-height: 1.4;*/
        font-size: 16px;
        color: #4c4c4c;
        min-height: 20px;
        line-height: 20px;
        font-weight: normal;
        height: 18px;
        overflow: hidden;
        margin-top: -2px;
    }
    .carditems_list_p {
        height: 24px;
        margin-top: 3px;
        font-size: 12px;
        line-height: 24px;
        /*    overflow: hidden;*/
        color: #888;
    }
    .carditems_list_op {
        /*height: 14px;*/
        padding-top: 2px;
        overflow: hidden;
        color: #888;
    }
    .op_ico.time_num {
        line-height: 15px;
        /*padding: 0px 4px;
        margin: 0;
        border-radius: 4px;
        border: 1px solid #cdb38e;
        color: #cdb38e;
        background: transparent;*/
        color: #fff;
        border-radius: 2px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0px 3px;
        position: absolute;
        right: 2px;
        bottom: 8px;
        font-size: 12px;
        background: #0098FF;
    }
    .op_ico {
        display: inline-block;
        font-size: 12px;
        padding: 0 0 0 30px;
        margin: 0 0 0 8px;
    }
    .op_ico.num_ico {
        /*background: url(//u1.sinaimg.cn/upload/2014/06/03/channel_icon.png) no-repeat -4px -298px;*/
        background-size: 50px auto;
    }
    span.op_ico.num_ico.right.w0 {
        width: 0;
        background: none;
    }

    .carditems_list_dt{
        position: relative;
    }
    .carditems_list_dt .bottom_bg{
        position: absolute;left: 0;bottom: 0; width:100%; height:22px;line-height: 22px;color: #fff; font-size: 12px;
        box-sizing: border-box;
        text-align: right;
        padding-right: 3px;
        background: url(//n.sinaimg.cn/b1440713/20150416/video.png) 3px center no-repeat rgba(0,0,0,0.6);
        background-size:  auto 80%;
        overflow: hidden;
    }
    .carditems_list_h3.tit_height_42{
        margin: -2px 0 3px;
        height: 45px;
    }
    .carditems_pic{
        padding: 10px 0 9px 3px;
        border-bottom: 1px solid #ececec;
        background: #fff;
        position: relative;
    }

    .carditems_pic_tit{
        line-height: 1.4;
        font-size: 15px;
        color: #000;
        font-weight: 600;
        height: 24px;
        overflow: hidden;
        margin-top: -2px;
    }
    .carditems_pic_dt{
        display: -webkit-box;
        margin: 0 0 9px 0;
    }
    .carditems_pic_dt>div{
        -webkit-box-flex: 1;
        display: block;
        margin: 0 9px 0 0;
        text-align: center;
    }
    .carditems_pic_dt img{
        display: inline;
        width: 94px;
        height: 70px;
    }

    .carditems_pic_dt>div:first-child {
        text-align: left;
    }
    .carditems_pic_dt>div:last-child {
        margin: 0;
        text-align: right;
    }

    .jzy_form{
        margin: 17px 0px;
        border: 2px solid #e94740;
    }
    .jzy_form .tit{
        height: 33px;
        line-height: 31px;
        background: #e94740;
        font-size: 16px;
        color: #fff;
        font-weight: bold;
        text-align: center;
    }
    .jzy_form .form_con{
        background: #fcfcfc;
        padding: 0 10px 10px;
    }
    .jzy_form .p{
        position: relative;
        display: -webkit-box;
        height: 30px;
        font-size: 14px;
        color: #333333;
        margin: 10px 0;
    }
    .jzy_form .p .label{
        width: 85px;
        color: #333333;
        line-height: 30px;
        text-align: right;
    }
    .jzy_form .p .label2{
        width: auto;
        line-height: 30px;
        margin: 0 0 0 4px;
    }
    .jzy_form .p .label span{
        color: #ff6600;
    }
    .jzy_form .p .info{
        position: absolute;
        top: -26px;
        padding: 0 10px;
        height: 20px;
        line-height: 18px;
        left: 100px;
        border: 1px solid #e6da87;
        border-radius: 3px;
        background: #fffad8;
        color: #e94740;
        font-size: 12px;
    }
    .jzy_form .p .info img{
        position: relative;
        top: 2px;
        margin: 0 auto;
        display: block;
        width: 10px;
    }
    .jzy_form .p .input{
        -webkit-box-flex: 1;
        height: 30px;
        border: 1px solid #dcdcdc;
        border-radius: 3px;
    }
    .jzy_form .p input{
        display: block;
        -webkit-appearance: none;
        width: 100%;
        height: 28px;
        margin: 0;
        padding: 0;
        border: none;
        padding: 0 0 0 10px;
        box-sizing: border-box;
    }
    .jzy_form .p select{
        -webkit-appearance: none;
        width: 100%;
        height: 30px;
        border: 1px solid #dcdcdc;
        margin: 0;
        padding: 0;
        border-radius: 3px;
        padding: 0 0 0 10px;
        box-sizing: border-box;
        background: url(//n.sinaimg.cn/88773292/20150914/sel_ico.png) 95% center/auto 6px no-repeat #fff;
    }
    .jzy_form .box{
        display: -webkit-box;
        -webkit-box-flex: 1;
        height: 30px;
    }
    .jzy_form .text{
        display: block;
        -webkit-box-flex: 1;
    }
    .jzy_form .box .text{
        display: block;
        width: 48%;
    }
    .jzy_form .margin{
        -webkit-box-flex: 1;
    }
    .jzy_form .btn{
        margin: 10px 0 0;
        border-radius: 3px;
        background: #e94740;
        color: #fff;
        text-align: center;
        font-size: 14px;
        height: 37px;
        line-height: 37px;
    }
    .zjy_succ{
        position: fixed;
        top: 20%;
        width: 86%;
        left: 7%;
        display: none;
    }

    .module-box.video .title {
        padding: 7px 0 0;
        margin: 0px 0px;
    }
    .module-box.news .inner{
        padding: 10px 0;
        border-bottom: 1px solid #f6f6f6;
    }
    .module-box.news .img {
        position: relative;
        display: -webkit-box;
        display: box;
        -webkit-box-align:center;
        -webkit-align-items:center;
        box-align:center;
        align-items:center;
        background: rgb(246,243,233);
        margin-right: 10px;
        border-radius: 3px;
    }
    .module-box .title{
        color: #1b1b1b;
    }
    .module-box, .module-box .inner{
        position: relative;
    }
    .module-box .app{
        position: absolute;
        bottom: 20px;
        right: 0px;
        height: 18px;
        line-height: 18px;
        text-align: center;
        color: #e94740;
        font-size: 10px;
        border: 1px solid #e94740;
        border-radius: 3px;
        padding: 0 3px;
    }
    .module-box.photo .inner {
        padding: 15px 0 15px;
        border-bottom: 1px solid #ececec;
    }
    .module-box.first .inner {
        padding: 15px 0 15px;
    }
    .module-box.first .video_b {
        padding: 15px 0 15px;
    }
    .module-box .video_b {
        padding: 15px 0;
        border-bottom: 1px solid #ececec;
    }
    .module-box.photo .title {
        padding: 0 0 0 0;
    }
    .module-box.news .right .bottom .num {
        background: url(//n.sinaimg.cn/88773292/20151013/icon_7.png) right center / 14px auto no-repeat;
        position: relative;
        right: 5px;
        padding: 0 20px 0 ;
        color: #868686;
    }
    .module-box.news .inner .right, .module-block .right {
        max-height: 65px !important;
        height: auto !important;
    }

    .tags_ul{
        background: #fff;
        padding: 5px 0px 0px 13px;
        display: none;
    }
    .tags_ul .li{
        color: #e94740;
        border-radius: 18px;
        border: 1px solid #e94740;
        padding: 0 14px;
        margin: 0 5px 15px 0;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        text-align: center;
        float: left;
        overflow: hidden;
    }
    .fix-share-bg.fix-share{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,.6);
    }
    .fix-share {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #fff;
        z-index: 100;
    }
    .fix-share .M_attitude{

        margin: 0;
        padding: 0 0 15px;
        border-top: none;
    }
    .fix-share .close{
        height: 45px;
        line-height: 45px;
        text-align: center;
        color: #e94740;
        font-size: 15px;
    }

    .M_attitude {
        margin: 1px 12px 10px;
        padding: 15px 0 20px;
        border-top: 1px solid #ececec;
        border-bottom: 1px solid #ececec;
        display: -webkit-box;
        display: box;
        position: relative;
    }
    .M_attitude .li{
        background: #fff;
        border-radius: 18px;
        min-width: 25%;
        text-align: center;
        -webkit-box-flex: 1;
        box-flex: 1;
    }
    .M_attitude .li.wx.gray{
        opacity: .3;
        /*background: url(//n.sinaimg.cn/auto/88773292/20170406/ico27.png) center center / auto 100% no-repeat;*/
    }
    .M_attitude .li.pyq.gray {
        opacity: .3;
        /*background: url(//n.sinaimg.cn/auto/88773292/20170406/ico25.png) center center / auto 100% no-repeat;*/
    }
    .M_attitude .li.gray .img img{
        visibility: hidden;
    }
    .M_attitude .li .img{
        width: 50px;
        height: 50px;
        margin: 0 auto;
    }
    .M_attitude .li .txt{
        margin: 1px auto 0;
        text-align: center;
        font-size: 14px;
        color: #868686;
    }
    .M_attitude .li .txt span{
        color: #e94740;
    }
    .M_attitude .li span{
        /*text-align: center;
        display: block;
        font-size: 12px;
        color: #808080;
        height: 35px;
        line-height: 35px;
        padding:  0 0 0 22px;
        max-width: 40px;
        margin: 0 auto;*/
    }
    .M_attitude .li.like_btn .img, .M_attitude .li.like_btn_app .img{
        background: url(//n.sinaimg.cn/auto/88773292/20170411/ico41.png) center center / auto 28px no-repeat;
    }
    .M_attitude .li.like_btn.act .img, .M_attitude .li.like_btn_app.act .img{
        background: url(//n.sinaimg.cn/auto/88773292/20170411/ico37.png) center center / auto 18px no-repeat;
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico63.png) left center / auto 50% no-repeat;*/
    }
    .M_attitude .li.qc_wb .img{
        background: url(//n.sinaimg.cn/auto/88773292/20170411/ico38.png) center center / auto 32px no-repeat;
    }
    .M_attitude .li.wb span{
        padding:  0 0 0 28px;
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico59.png) left center / auto 50% no-repeat;*/
    }
    .M_attitude .M_attitude_share span {
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico70.png) 2px center / auto 15px no-repeat;*/
    }
    .M_attitude .li.qc_wb span{
        padding:  0 0 0 28px;
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico59.png) left center / auto 50% no-repeat;*/
    }
    .M_attitude .li.wx span{
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico60.png) left center / auto 50% no-repeat;*/
    }
    .M_attitude .li.wx .img{
        background: url(//n.sinaimg.cn/auto/88773292/20170411/ico39.png) center center / auto 31px no-repeat;
    }
    .M_attitude .li.pyq span{
        /*background: url(//n.sinaimg.cn/auto/88773292/20160811/ico61.png) left center / auto 50% no-repeat;*/
    }
    .M_attitude .li.pyq .img{
        background: url(//n.sinaimg.cn/auto/88773292/20170411/ico40.png) center center / auto 23px no-repeat;
    }

    .img_txt{
        margin: 20px 0;
        text-align: center;
        color: #333333;
        font-size: 14px;
    }
    .img_txt span{
        color: #e94740;
    }
    .pop-plu{
        /*display: none;*/
        /*background: #fff;*/
        /*position: static;*/
        /*padding: 0;*/
    }
    .pop-plu .info {
        display: none;
    }
    .pop-plu .content{
        padding: 1px 12px 15px;
    }
    .pop-plu .sel,.inp{
        border-radius: 0;
        border: none;
        background-color: #f8f8f8;
    }
    .pop-plu .sel{
        background-image: url(//i2.sinaimg.cn/qc/subject/2017/0329/sel_ico.png);

    }
    .pop-plu .sel.xj-car-brand,.pop-plu .sel.xj-cars,.pop-plu .mass{
        display: none;
    }
    .pop-plu .btn{
        background: -webkit-linear-gradient(0deg, #E94740, #FF6D34);
        background: linear-gradient(0deg, #E94740, #FF6D34);
        border-radius: 0;
        font-size: 14px;
    }

    .hide {
        display: none;
    }
    .swiper-container {
        margin: 15px .28rem;
        position: relative;
        overflow: hidden;
        z-index: 1;
    }
    .swiper-container .swiper-slide img {
        width: 100%;
    }

    .swiper-container.normal .swiper-slide{
        background: #000;
    }
    .swiper-container.normal .swiper-slide img{
        max-width: 100%;
        width:auto;
        position: relative;
        left: 50%;
        transform: translate3d(-50%,0,0);
        /*height: 250.19px;*/
    }

    .swiper-container .swiper-button-next {
        display: none;
        background: url("//i3.sinaimg.cn/qc/subject/2018/0824/shuh2.png") no-repeat center center/6.5px 12px #fe350e;
        right: 0;
        height: 27px; }

    .swiper-container .swiper-button-prev {
        display: none;
        background: url("//i2.sinaimg.cn/qc/subject/2018/0824/shuh1.png") no-repeat center center/6.5px 12px #fe350e;
        left: 0;
        height: 27px; }

    .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
        opacity: 1;
        background-color: rgba(46, 46, 46, 0.8); }

    .swiper-container .swiper-pagination {
        font-family: Arial;
        right: 10px;
        width: auto;
        left: auto;
        bottom: 10px;
        padding: 0px 5px 0 22px;
        background: url(//n.sinaimg.cn/auto/88773292/20190613/ico6.png) 5px center/12px auto no-repeat rgba(0, 0, 0, 0.6);
        border-radius: 2px;
        color: #c4c4c4;
        font-size: 14px;
        height: 20px;
        line-height: 21px;
        font-weight: normal;
        visibility: hidden;
    }

    .swiper-container .swiper-pagination .swiper-pagination-current, .swiper-container .swiper-pagination .swiper-pagination-total {
        vertical-align: middle;

        font-weight: lighter;
    }

    .swiper-container .swiper-pagination .swiper-pagination-current {
        color: #fff;
    }
    .swiper-pagination-total{
        color: #fff;
    }
    .swiper-container .swiper-slide a.seeAll{
        position: absolute;
        width: 30%;
        height: 25%;
        left: 50%;
        top: 50%;
        -webkit-transform:translate3d(-50%,-50%,0);
        transform:translate3d(-50%,-50%,0);
    }

    .center_pic_bg {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: #000;
        z-index: 600;
    }

    .close_ico {
        position: fixed;
        right: 0;
        width: 40px;
        height: 40px;
        top: 0;
        z-index: 999;
        color: #fff;
        cursor: pointer;
    }

    .close_ico b {
        position: absolute;
        right: 6px;
        top: 6px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        width: 28px;
        height: 28px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        -webkit-user-select: none;
        -moz-user-select: none;
        background: rgba(0, 0, 0, .8);
    }

    .close_ico b:before {
        content: '';
        position: absolute;
        height: 18px;
        width: 2px;
        background: white;
        left: 13px;
        top: 5px;
    }

    .close_ico b:after {
        content: '';
        position: absolute;
        width: 18px;
        height: 2px;
        left: 5px;
        top: 13px;
        background: white;
    }

    .center_marker_pic {
        position: fixed;
        z-index: 997;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: 0;
        text-align: center;
        line-height: 100%;
    }

    .center_marker_pic li {
        height: 410px;
        line-height: 410px;
        overflow: auto;
    }

    .center_marker_pic img {
        vertical-align: middle;
    }
    .center_mark_pager{

        width: 100%;
        position: fixed;
        z-index: 997;
        bottom: 0;
        padding: 10px 10px 32px;
        color: #fff;
        line-height: 23px;
        background: rgba(0,0,0,.4);
    }
    .center_mark_pager span.now,.center_mark_pager span.title{
        font-size: 16px;
    }
    .center_mark_pager span.total{
        font-size: 12px;
    }
    .center_mark_pager span.title{
        margin-left: 5px;
    }

    .article-module.video{
        text-align: center;
        font-size: 14px;
        line-height: normal;
        margin: 10px 0px;
        background: #000;
    }
    .car_ask_content  .article-module.video{ margin-bottom: -10px;    margin-left: 23px;
        margin-top: -24px;}

    .article-module.video .txt{
        padding: 6px 0;
        line-height: 22px;
        text-align: center;
        background: #fff;
        /*border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        border-bottom: 1px solid #e8e8e8;*/
        font-size: 14px;
        color: #ea4740;
    }
    .article-module.video .txt span{
        color:#666;
    }
.article-module.video_box{
    position: relative;
    text-align: center;
    font-size: 14px;
    line-height: normal;
    margin: 10px 0px;
    background: #000;
}
.article-module.video_box .video_box{position: relative;}
.car_ask_content  .article-module.video_box{ margin-bottom: -10px;    margin-left: 23px;
    margin-top: -24px;}

.article-module.video_box .txt{
    padding: 6px 0;
    line-height: 22px;
    text-align: center;
    background: #fff;
    /*border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;*/
    font-size: 14px;
    color: #ea4740;
}
.article-module.video_box .txt span{
    color:#666;
}
.article-module.video_box video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
        height: 100%;
    background: #000;
    z-index: 11;
    display: none;
}
.article-module.video_box .video_btn {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -40px 0 0 -30px;
    text-align: center;
    z-index: 1;
}
.article-module.video_box .play_mark {
    display: block;
    width: 60px;
    height: 60px;
    background: url(../images/all_icon.png) no-repeat 0 0;
    background-size: 60px auto;
    background-image: url(//i3.sinaimg.cn/qc/subject/2017/0227/play_icon.png);
}
    .next-page-center {
        padding: 1px 0;
        background: #F6F6F9;
    }
    .next-page-center .img{
        width: 55px;
        margin: 34px auto 14px;
    }
    .list.load-list {
        background: #fff;
        -webkit-animation:mymove 1s 1; /*Safari and Chrome*/
        animation:mymove 1s 1;

    }
.animation-opacity>.top_topic {
    opacity: 1;
   transition:all 1s;
        -webkit-transition:all 1s;
}

.animation-opacity.on>.top_topic {
    opacity: 0;
}
    .animation-opacity{
        opacity: 0;
    }
    .animation-opacity.show{
        -webkit-animation:mymove 1s 1; /*Safari and Chrome*/
        animation:mymove 1s 1;
        opacity: 1;
    }
    @-webkit-keyframes mymove /*Safari and Chrome*/
    {
        from {opacity:0;}
        to {opacity: 1;}
    }
    .list.load-list li {
        padding: 10px;
        line-height: 1.35em;
        border-bottom: 1px #f9f9f9 solid;
        position: relative;
        zoom: 1;
    }
    .on .foot_comment,.on .foot_comment.one{ display: block!important;
        /* -webkit-animation:foot_comment .5s 1; animation:foot_comment .5s 1; */
    }
    @-webkit-keyframes foot_comment { from {-webkit-transform: translate3d(0, 100%, 0);} to {-webkit-transform: translate3d(0, 0, 0);}}
    @keyframes foot_comment { from {-webkit-transform: translate3d(0, 100%, 0);} to {-webkit-transform: translate3d(0, 0, 0);}}

    .list.load-list li.temp-item .temp-content {
        width: 100%;
        float: left;
    }

    .list.load-list li.temp-item .temp-content .temp-content-inner {
        margin-right: 135px;
    }

    .list.load-list li.temp-item .temp-content .temp-content-inner .temp-content-line1 {
        border-top: 5px solid #efefef;
        width: 100%;
        margin-top: 10px;
    }

    .list.load-list li.temp-item .temp-content .temp-content-inner .temp-content-line2 {
        border-top: 5px solid #efefef;
        margin-top: 15px;
        width: 50%;
    }

    .list.load-list li.temp-item .temp-img {
        float: left;
        width: 105px;
        margin-left: -105px;
        height: 75px;
        background-color: #efefef;
    }

    .list.load-list li:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: "";
        clear: both;
        height: 0;
    }

    .hide{
        display: none;
    }
    .car_summary{
        padding-bottom: 5px;
    }
    .carMarketList-box{
        position: relative;
    }
    .changecity-box{
        position: absolute;
        top: -46px;
        right: 12px;
        color: #666;
        font-size: 16px;
        line-height: 30px;
    }
    .changecity-box:before{
        content: '';
        display: inline-block;
        width: 15px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -19px 5px / 106px 42px;
        vertical-align: middle;
    }
    .changecity-box:after{
        content: '';
        display: inline-block;
        width: 15px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -45px 5px / 106px 42px;
        vertical-align: middle;
    }
    .changecity-box select{
        -webkit-appearance:none;
        border:none;
        font-size: 16px;
        padding: 0;
        margin: 0;
        display: inline-block;
        background-color: #fff;
    }
    .carMarketList-box .carMarketList tr:first-child{
        min-height: 0;
        border-bottom: none;
    }
    .carMarketList-box .carMarketList tr:first-child td[colspan='6']:before{
        display: none;
    }
    .carMarketList-box .carMarketList tr:first-child td[colspan='6'] span.name{
        position: absolute;
        top: -46px;
        left: 12px;
        color: #111;
        font-size: 18px;
        font-weight: bold;
    }
    .carMarketList-box .carMarketList tr:first-child td[colspan='6'] span.name:before{
        content: '';
        display: inline-block;
        width: 10px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat 0 5px/106px 42px;
        vertical-align: middle;
    }
    .carMarketList-box .carMarketList tr:nth-child(2){
        display: none;
    }
    .carMarketList-box table,.carMarketList-box table tbody{
        display: block;
    }
    .carMarketList-box table.hide{
        display:none;
    }
    .carMarketList-box table,.carMarketList-box table th,.carMarketList-box table td{
        border: none;
    }
    .carMarketList-box table tr{
        border-bottom: 1px solid #ddd;
        position: relative;
        min-height: 89px;
        width: 100%;
        display: block;
    }
    .carMarketList-box table tr:last-child{
        min-height: 48px;
    }
    .carMarketList-box table td{
        position: absolute;
    }
    .carMarketList-box table td:first-child{
        width: 210px;
        text-align: left;
        line-height: 29px;
        font-size: 15px;
        color: #000;
        word-break: break-all;
    }
    .carMarketList-box table td:first-child a{
        /*font-size: 15px;*/
        color: #000;
        word-break: break-all;
        display: inline-block;
    }
    .carMarketList-box table td:nth-child(2){
        font-size: 14px;
        color: #868686;
        text-decoration: line-through;
        left: 0;
        bottom: 0;
    }
    .carMarketList-box table td:nth-child(3){
        margin-left: 5px;
        font-size: 14px;
        font-weight: bold;
        bottom: 0;
        left: 70px;
    }
    .carMarketList-box table td:nth-child(3) .price-down{
        color: #3da67f;
    }
    .carMarketList-box table td:nth-child(3) .price-up{
        color: #e94740;
    }
    .carMarketList-box table td:nth-child(4){
        margin-left: 5px;
        font-size: 14px;
        color: #e94740;
        bottom: 0;
        left: 140px;
    }
    .carMarketList-box table td:nth-child(4):before{
        content: '/';
        color: #868686;
        display: inline-block;
        width: 10px;
    }
    .carMarketList-box table td:nth-child(5){
        color: #e94740;
        font-size: 15px;
        font-weight: bold;
        right: 0;
    }
    .carMarketList-box table td:nth-child(5):before{
        content: '';
        display: inline-block;
        width: 18px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -74px 6px/106px 42px;
        vertical-align: middle;
    }
    .carMarketList-box table td:nth-child(6){
        font-size: 15px;
        color: #fff;
        background: #eb4038;
        border-radius: 2px;
        /*top: 40px;*/
        bottom: 5px;
        right: 12px;
    }
    .carMarketList-box table td[colspan='6']{
        font-size: 14px;
        color: #aaa;
        padding: 9px 0 6px;
        text-align: center;
        width: 100%;
        margin: 0 auto;
        white-space: nowrap;
    }
    .carMarketList-box table td[colspan='6']:before{
        content: '';
        display: inline-block;
        border: 2px solid #ccc;
        border-radius: 50%;
        vertical-align: 3px;
        margin-right: 4px;
    }
    .hq_fff{
        background: #fff;
        padding: 13px 12px;
    }
    .hq_fff .art_t{
        margin: 0;
    }
    .hq_fff .art_tit3{
        padding: 0 0 0 10px;
        color: #111;
        font-size: 18px;
    }
    .koubeibox{
        overflow: hidden;
        margin: 0 14px; /**/
    }
    .car_ask_content .koubeibox{
        padding-left: 23px;
        margin:-28px 0 0 0;
    }
    .koubeibox .circle .t{
        font-size: 15px;
        color: #ea504a;
        float: left;
    }
    .koubeibox .circle .t:before{
        content: ''; /*缁煎悎璇勫垎*/
        display: inline-block;
        font-size: 15px;
        color: #666;
        /*margin-left: 10px;*/
        margin-left: 0;
    }
    .koubeibox .circle .t .num{
        font-size: 18px;
        font-weight: bold;
    }
    .koubeibox .circle .b{
        font-size: 12px;
        color: #999;
        margin: 0 0 0 10px;
        float: right;
    }
    .koubeibox .circle .b .num{
        color: #eb2d2d;
    }
    .koubeibox .art_t{
        display: none;
    }
    #trendchart4,.trendchart4_V2{
        height:220px;
        margin: 10px -12px 15px;
    }
    .car_ask_content .koubeibox #trendchart4{
        margin-bottom: 25px;
    }
    .trendchartinner{text-align: center;font-size: 14px;padding-top: 50px;}
    .kbpinglunlist {clear: both;
        margin: 0 14px;/**/}
    .kbpinglunlist li:not(:last-child){margin-bottom: 20px;}
    .kbpinglunlist li .username {color: #4c4c4c;
        font-size: 15px;
        margin-bottom: 4px;}
    .kbpinglunlist li .username:before{
        content: '';
        display: inline-block;
        background: url(//i0.sinaimg.cn/qc/subject/2017/0508/people.png) no-repeat 0 0/10.5px 14px;
        width: 10.5px;
        height: 14px;
        margin-right: 0px;
        vertical-align: -2px;
    }
    .kbpinglunlist li .hd {     margin-left: 15.5px;
        margin-bottom: 11px;
        font-size: 15px;
        color: #333;

        line-height: 20px;}
    .kbpinglunlist.kb li .hd span{font-weight: bold;}
    .kbpinglunlist.kb li .hd {     margin-left: 0px;}
    .kbpinglunlist li .hd .cname {font-weight: bold;color: #333;
        display: inline-block;}
    .kbpinglunlist li .bd {margin-left: 15.5px;
        font-size: 14px;
        color: #4c4c4c;
        line-height: 22px;
        background: #f8f8f8;
        padding: 10px 9px;
        border-radius: 2px;
        position: relative; }
    .kbpinglunlist.kb li .bd {margin-left: 0;text-align: justify; }
    .kbpinglunlist li .bd:before {    content: '';
        display: block;
        position: absolute;
        left: 10px;
        top: -10px;
        border: 5px solid transparent;
        border-bottom-color: #f8f8f8;}
    .kbpinglunlist li .bd .t1 {
        font-weight: bold;
        color: #4c4c4c;
    }
    .kbpinglunlist li .bd .t2 {
        margin: 5px 0 10px;
    }
    .about_kb_comment_tit_dialogue {
        color: #333;
        text-align: center;
        font-weight: bold;
        font-size: 15px;
        height: 35px;
        margin: 25px 14px 14px;
        border-bottom: 1px solid #ccc;
        line-height: 35px;
    }
    .kbpinglunlist.kb li.dialogueli_even {
        text-align: right;
        overflow: hidden;
    }
    .kbpinglunlist.kb .dialogueli_even .username {
        position: relative;
        float: right;
        background-position: right 1px;
        padding-right: 22px;
        margin-bottom: 3px;
    }
    .kbpinglunlist.kb .dialogueli_even .username .star {
        float: left;
        margin: 0 10px 0 0;
    }
    .kbpinglunlist.kb .hd {
        display: -webkit-box;
        height: 20px;
        line-height: 20px;
        overflow: hidden;
        clear: both;
    }
    .kbpinglunlist li.dialogueli_even .username:before{
        position: absolute;
        right: 0;
        top: 7px;
    }
    .kbpinglunlist.kb li.dialogueli_odd .bd {
        margin: 0 48px 0 0 ;
        border: 1px solid #ccc;
    }
    .kbpinglunlist.kb li.dialogueli_even .bd {

        border: 1px solid #f1e3ca;
        margin: 0 0 0 48px;
        background: #fff5e3;
    }
    .kbpinglunlist.kb li .hd span {
        -webkit-box-flex: 1;
        display: block;
        font-weight: bold;
    }
    .kbpinglunlist.kb li .hd span.ct {
        width: 148px;
        font-weight: normal;
    }
    .kbpinglunlist.kb .dialogueli_even .bd:after {
        content: '';
        position: absolute;
        top: -6px;
        right: 25px;
        left: auto;
        width: 0px;
        height: 0px;
        border-width: 0 6px 6px;
        border-style: solid;
        border-color: transparent transparent #fff5e3;
    }
    .kbpinglunlist.kb .dialogueli_even .bd:before {
        right: 23px;
        left: auto;
        top: -8px;
        border-width: 0 8px 8px;
        border-color: transparent transparent #f1e3c9;
    }
    .kbpinglunlist.kb .dialogueli_even .bd:before {
        right: 23px;
        left: auto;
        top: -8px;
        border-width: 0 8px 8px;
        border-color: transparent transparent #f1e3c9;
    }

    .kbpinglunlist.kb .dialogueli_odd .bd:after {
        content: '';
        position: absolute;
        top: -6px;
        left: 25px;
        width: 0px;
        height: 0px;
        border-width: 0 6px 6px;
        border-style: solid;
        border-color: transparent transparent #f8f8f8;
    }
    .kbpinglunlist.kb .dialogueli_odd .bd:before {
        left: 23px;
        top: -8px;
        border-width: 0 8px 8px;
        border-color: transparent transparent #ccc;
    }

    .trendchartbox{
        overflow: hidden;
    }
    .car_ask_content .trendchartbox{
        margin-left: 18px;
        margin-top: -28px;
        padding-bottom: 10px;
        overflow: visible;
    }
    .trendlegend{
        color: #8f8f8f;
        font-size: 11px;
        height: 25px;
        line-height: 25px;
    }
    .trendlegend .fR{margin:0 14px;}
    .car_ask_content .trendlegend .fR{margin-left:5px;}
    .trendlegend .unit1{
        margin-right: 8px;
    }
    .trendlegend div span:before{
        content: '';
        display: inline-block;
        border: 2.5px solid #e94740;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px;
    }
    .car_ask_content .trendlegend div span:before{display:none;}
    .trendlegend div .unit1:before{
        content: '';
        display: inline-block;
        border: 2.5px solid #3CBDF7;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px;
    }
    .trendlegend div .unit2:before{
        content: '';
        display: inline-block;
        border: 2.5px solid #9fd052;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px;
    }
    .chartcommonwrap_xlph .trendlegend div .unit1:before {
        border: 2.5px solid #e94740;
    }
    #trendchart1,#trendchart2{
        height: 200px;
        margin: -40px;
    }
    #trendchart2{
        margin-top: -120px;
        margin-bottom:-30px;
    }
    .car_zoushi{
        margin-top: -10px;
        border-top: none;
    }
    .car_zoushi .xlang{
        margin-top: 0;
    }
    .trendlegend .fR span{
        color: #8f8f8f;
        font-size: 11px;
        height: 25px;
        line-height: 25px;
        margin-bottom: -10px;
    }
    .car_ask_content .trendlegend .fR span{
        font-size: 16px;
        color: #4c4c4c;
    }

    #trendchart3{
        height: 400px;
        margin: -40px -40px -25px;
    }
    .car_ask_content #trendchart3{
        margin: -50px -10px -25px -24px;
        height: 440px;
    }
    .car_ask_title + .trendchartbox .trendlegend{
        margin-top: -3px;
    }
    .car_ask_title + .trendchartbox #trendchart3{
        margin-top: -50px;
        margin-bottom: -35px;
    }
    .jzhi{
        text-align: center;
        font-size: 12px;
        color: #898989;
        background: #fff;
        padding-bottom: 14px;
        border-bottom: 1px solid #dcdcdc;
        margin-bottom: 7px;
    }
    .jzhi:before{
        content: '';
        display: inline-block;
        border: 3px solid #ccc;
        border-radius: 50%;
        margin-right: 9px;
        vertical-align: 1px;
    }
    .monsaleslistbox{
        margin-top: 13px;}
    .monsaleslistbox ul {
        background: #fff;
        text-align: center;
        margin: 0 13px;}
    .monsaleslistbox ul li {    width: 50%;-webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        padding: 0 5px 5px;}
    .monsaleslistbox ul li:nth-child(5),.monsaleslistbox ul li:nth-child(6){
        display: none;
    }
    .monsaleslistbox ul li .img {     width: 100%;
        height: auto;
        margin: 0;
        overflow: hidden;
        position: relative;}
    .monsaleslistbox ul li .img img {
        width: 100%;height: 113px;display: block;}
    .monsaleslistbox ul li .tag { position: absolute; top: 12px; left: 0px; background: #ea4740; font-size: 12px; padding: 0 14px 0 8px; height: 24px; line-height: 24px;color: #fff; border-radius: 0 12px 12px 0;}
    .monsaleslistbox ul li .tag .num{
        color: #fff;}
    .monsaleslistbox ul li .des {height: 34px; line-height: 34px; overflow: hidden;margin: 0;}
    .monsaleslistbox ul li .des a{font-size: 14px; border-bottom: none;
        color: #333;white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;}
    .monsaleslistbox ul li .art_t{
        margin: 0;
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .monsaleslistbox ul li .art_t a{
        font-size: 14px;
        color: #333;
    }
    .monsaleslistbox+p.art_t{
        font-size: 12px;
        text-align: center;
        margin: 0;
    }
    .car_summary {
        position: relative;
        padding: 13px 12px;
        border-top: 1px solid #ddd; }
    h3.tit {
        text-indent: -9999px;
        color: #111;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px;    padding: 13px 12px;
        border-top: 1px solid #ddd; }
    h3.tit:before {
        content: '';
        display: inline-block;
        width: 10px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat 0 5px/106px 42px;
        vertical-align: middle; }
    h3.tit a{color:#111;}
    .car_summary .location {
        position: absolute;
        top: 13px;
        right: 12px;
        color: #666;
        font-size: 16px;
        line-height: 30px; }
    .car_summary .location:before {
        content: '';
        display: inline-block;
        width: 15px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -19px 5px/106px 42px;
        vertical-align: middle; }
    .car_summary .location:after {
        content: '';
        display: inline-block;
        width: 15px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -45px 5px/106px 42px;
        vertical-align: middle; }
    .car_summary .location select {
        -webkit-appearance: none;
        border: none;
        font-size: 16px;
        padding: 0;
        margin: 0;
        display: inline-block;
        background-color: #fff; }
    .car_summary .summ_ul li {
        position: relative;
        border-bottom: 1px solid #ddd;
        padding: 4px 0 7px; }
    .car_summary .summ_ul li .alink {
        width: 60%; }
    .car_summary .summ_ul li .name {
        font-size: 15px;
        color: #000;
        word-break: break-all; }
    .car_summary .summ_ul li .price {
        font-size: 14px;
        width: 60%; }
    .car_summary .summ_ul li .price .del {
        color: #868686;
        text-decoration: line-through; }
    .car_summary .summ_ul li .price .jiang {
        margin-left: 5px;
        color: #3da67f;
        font-weight: bold; }
    .car_summary .summ_ul li .price .jiang:before {
        content: '';
        display: inline-block;
        width: 15px;
        height: 20px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -95px 2px/106px 42px;
        vertical-align: middle; }
    .car_summary .summ_ul li .price .zhe {
        margin-left: 5px;
        color: #e94740; }
    .car_summary .summ_ul li .price .zhe:before {
        content: '/';
        color: #868686;
        display: inline-block;
        width: 10px;
        height: 30px; }
    .car_summary .summ_ul li .right {
        position: absolute;
        right: 0;
        top: 4px; }
    .car_summary .summ_ul li .right .num {
        color: #e94740;
        font-size: 15px;
        font-weight: bold; }
    .car_summary .summ_ul li .right .num:before {
        content: '';
        display: inline-block;
        width: 18px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -74px 6px/106px 42px;
        vertical-align: middle; }
    .car_summary .summ_ul li .right .bm {
        font-size: 15px;
        color: #fff;
        background: #eb4038;
        padding: 3px 8px;
        border-radius: 2px; }
    .car_summary .b_tip {
        font-size: 14px;
        color: #aaa;
        padding: 9px 0 6px;
        text-align: center; }
    .car_summary .b_tip:before {
        content: '';
        display: inline-block;
        border: 2px solid #ccc;
        border-radius: 50%;
        vertical-align: 3px;
        margin-right: 4px; }

    .car_koubei {
        position: relative;
        padding: 13px 12px;
        border-top: 1px solid #ddd;
        margin-top: 15px;
        background: #fff; }
    .car_koubei .tit {
        color: #111;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px; }
    .car_koubei .tit:before {
        content: '';
        display: inline-block;
        width: 10px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat 0 5px/106px 42px;
        vertical-align: middle; }
    .car_koubei .pf {
        font-size: 15px;
        color: #666;
        margin-left: 10px;
        margin-top: 10px; }
    .car_koubei .pf span {
        color: #ea504a; }
    .car_koubei .pf span i {
        font-size: 18px;
        font-weight: bold; }
    .car_koubei .lz {
        font-size: 12px;
        color: #999;
        margin: 8px 0 15px 10px; }
    .car_koubei .lz span {
        color: #eb2d2d; }
    .car_koubei .chart_kb_p {
        overflow: hidden; }
    .car_koubei .chart_kb {
        height: 220px;
        margin: -0px -12px; }
    .car_koubei .dp {
        margin-top: 25px; }
    .car_koubei .dp ul li .name {
        color: #4c4c4c;
        font-size: 15px;
        margin-bottom: 10px; }
    .car_koubei .dp ul li .name:before {
        content: '';
        display: inline-block;
        background: url(//i0.sinaimg.cn/qc/subject/2017/0508/people.png) no-repeat 0 0/10.5px 14px;
        width: 10.5px;
        height: 14px;
        margin-right: 5px;
        vertical-align: -2px; }
    .car_koubei .dp ul li .dp_title {
        margin-left: 15.5px;
        margin-bottom: 10px;
        font-size: 14px;
        font-weight: bold;
        color: #333;
        line-height: 20px; }
    .car_koubei .dp ul li .dp_title span {
        color: #666; }
    .car_koubei .dp ul li .dp_content {
        margin-left: 15.5px;
        font-size: 14px;
        color: #4c4c4c;
        line-height: 21px;
        background: #f8f8f8;
        padding: 10px 9px;
        border-radius: 2px;
        position: relative; }
    .car_koubei .dp ul li .dp_content:before {
        content: '';
        display: block;
        position: absolute;
        left: 10px;
        top: -10px;
        border: 5px solid transparent;
        border-bottom-color: #f8f8f8; }
    .car_koubei .dp ul li:not(:last-child) {
        margin-bottom: 18px; }

    .car_zoushi {
        position: relative;
        padding: 13px 12px;
        border-top: 1px solid #ddd;
        margin-top: 15px;
        background: #fff; }
    .car_zoushi .tit {
        color: #111;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px; }
    .car_zoushi .tit:before {
        content: '';
        display: inline-block;
        width: 10px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat 0 5px/106px 42px;
        vertical-align: middle; }
    .car_zoushi .mark {
        color: #8f8f8f;
        font-size: 11px;
        height: 25px;
        line-height: 25px; }
    .car_zoushi .mark span:first-child {
        margin-right: 8px; }
    .car_zoushi .mark span:first-child:before {
        content: '';
        display: inline-block;
        border: 2.5px solid #2bb7f6;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px; }
    .car_zoushi .mark span:last-child:before {
        content: '';
        display: inline-block;
        border: 2.5px solid #9fd052;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px; }
    .car_zoushi .chart_cj_p, .car_zoushi .chart_xl_p {
        overflow: hidden; }
    .car_zoushi .chart_xl_p {
        margin-top: -40px; }
    .car_zoushi .chart_cj, .car_zoushi .chart_xl {
        height: 200px;
        margin: -40px -40px; }
    .car_zoushi .xlang {
        margin-top: 15px;
        height: 85px;
        border: 1px solid #e8e8e8;
        background: #f8f8f8;
        display: -webkit-box;
        display: box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
    .car_zoushi .xlang .item {
        -webkit-box-flex: 1;
        text-align: center; }
    .car_zoushi .xlang .item div:first-child {
        margin-top: 20px;
        line-height: 20px;
        font-size: 13px;
        color: #333; }
    .car_zoushi .xlang .item div:first-child span {
        font-size: 12px;
        color: #666; }
    .car_zoushi .xlang .item div:last-child {
        margin-top: 8px;
        font-size: 15px;
        color: #ea504a;
        font-weight: bold; }
    .car_zoushi .xlang .item div:last-child span {
        font-size: 12px;
        color: #666; }
    .car_zoushi .xlang .item:first-child {
        border-right: 1px solid #e8e8e8; }
    .car_zoushi .xlang .item div.no{
        line-height: 83px;
        margin-top: 0;
        color: #333;
    }
    .car_jinpin {
        position: relative;
        padding: 13px 12px;
        border-top: 1px solid #ddd;
        margin-top: 15px;
        background: #fff; }
    .car_jinpin .tit {
        color: #111;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px; }
    .car_jinpin .tit:before {
        content: '';
        display: inline-block;
        width: 10px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat 0 5px/106px 42px;
        vertical-align: middle; }
    .car_jinpin .mark {
        color: #8f8f8f;
        font-size: 11px;
        height: 25px;
        line-height: 25px;
        margin-bottom: -10px; }
    .car_jinpin .mark span:before {
        content: '';
        display: inline-block;
        border: 2.5px solid #ededed;
        border-radius: 50%;
        vertical-align: middle;
        margin-right: 5px; }
    .car_jinpin .chart_jp_p {
        overflow: hidden; }
    .car_jinpin .chart_jp {
        height: 400px;
        margin: -40px -40px; }
    .car_jinpin .jzhi {
        text-align: center;
        font-size: 12px;
        color: #898989;
        margin-top: 14px;
        padding-bottom: 14px;
        border-bottom: 1px solid #dcdcdc;
        margin-bottom: 7px; }
    .car_jinpin .jzhi:before {
        content: '';
        display: inline-block;
        border: 3px solid #ccc;
        border-radius: 50%;
        margin-right: 9px;
        vertical-align: 1px; }

    .car_zhe {
        background: #fff; }
    .car_zhe .photos {
        display: block;
        text-align: center; }
    .car_zhe .photos .car {
        width: 45%;
        display: inline-block;
        margin: 0 5px 13px; }
    .car_zhe .photos .car .img {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative; }
    .car_zhe .photos .car .img img {
        width: 100%;
        display: block; }
    .car_zhe .photos .car .img a {
        width: 100%;
        display: block; }
    .car_zhe .photos .car .img .car {
        margin: 0;
        padding: 0; }
    .car_zhe .photos .car .img span {
        font-size: 12px;
        color: #fff;
        border-radius: 0 12px 12px 0;
        background-color: #ea4740;
        padding: 0 8px 0 10px;
        line-height: 20px;
        position: absolute;
        top: 5px;
        left: 0;
        background: #ea4740 url(//n.sinaimg.cn/auto/wapimg/down.png) no-repeat 2px 6px;
        background-size: 8px auto; }
    .car_zhe .photos .car .car_info {
        width: 100%;
        height: auto;
        overflow: hidden; }
    .car_zhe .photos .car .car_info .car_name {
        font-size: 14px;
        color: #333;
        line-height: 18px;
        text-align: left;
        margin: 6px 0 0;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden; }

    .fix-bm-bg {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.6);
        z-index: 101; }
    .fix-bm-bg .bm-content {
        overflow:hidden;
        margin: 0 40px;
        padding: 0;
        background: #fff url(//n.sinaimg.cn/auto/webimg/bbg.jpg) no-repeat center top;
        background-size:contain;
        min-height: 500px;
        padding-bottom:1em;
        border-radius: 6px;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%); }
    .fix-bm-bg .bm-content > div {
        margin: 0 15px; }
    .fix-bm-bg .bm-content .yjian {
        font-size: 16px;
        font-weight: normal;
        color: #222020;
        text-align: center;
        padding: 36px 0 2px;
        width:100%;
        top:0;
        left:0;}
    .fix-bm-bg .bm-content .yjian em{
        color:#e94740;
    }
    .fix-bm-bg .bm-content .bucho {
        white-space: nowrap;
        font-size: 14px;
        color: #868686;
        text-align: center;
        border-bottom: 1px solid #dcdcdc;
        padding-bottom: 22px;
        margin: 0 -15px; }
    .fix-bm-bg .bm-content label {
        font-size: 14px;
        color: #222020;
        display: block;
        margin: 15px 15px 8px 0; }
    .fix-bm-bg .bm-content .bm_name, .fix-bm-bg .bm-content .bm_mobile {
        margin-top: 4px;
        text-indent: 4px;
        height: 40px;
        line-height: 40px;
        background: #fff;
        border:0;
        border-bottom: 1px solid #dcdcdc;
        font-size: 15px;
        width: 100%;
        -webkit-appearance: none;
        padding: 0;}
    .fix-bm-bg .bm-content .bm_mdiv{ position:relative;}
    .fix-bm-bg .bm-content .sign{
        content:'\u5373\u523b\u6536\u5230\u77ed\u4fe1';
        font-size:12px;
        color:#868686;
        display:inline-block;
        border-radius:3px;
        background-color:#f8f8f8;
        text-align:center;
        line-height:15px;
        position:absolute;
        padding:9px;
        top:6px;
        right:0px;
    }
    .fix-bm-bg .bm-content .bm_car{
        margin-top: 4px;
        text-indent: 4px;
        height: 40px;
        line-height: 40px;
        background: #fff;
        border:0;
        border-bottom: 1px solid #dcdcdc;
        font-size: 15px;
        width: 100%;
        padding: 0;
        overflow:hidden;
        position:relative;
    }
    .fix-bm-bg .bm-content .bm_car em{ display:none;}
    .fix-bm-bg .bm-content .bm_car span{
        width:90%;
        white-space:nowrap;
        height:auto;
        overflow:hidden;
        display:block;
    }
    .fix-bm-bg .bm-content .bm_car select{
        font-size: 15px;
        -webkit-appearance: none;
        border:0;
        outline:none;
        width:90%;
    }
    .fix-bm-bg .bm-content .bm_car i{
        display:block;
        width:10px;
        height:18px;
        background:url(//n.sinaimg.cn/auto/webimg/c.png) no-repeat 0 -5px;
        background-size:10px auto;
        position:absolute;
        top:11px; right:0px;
    }
    .fix-bm-bg .bm-content .submit {
        font-size: 18px;
        color: #fff;
        background: #e94740;
        height: 45px;
        line-height: 45px;
        border-radius: 3px;
        border: none;
        display: block;
        width: 85%;
        margin: 1.8em auto 0;
        -webkit-appearance: none;
        padding: 0; }
    .fix-bm-bg .bm-content .close {
        text-indent: -9999px;
        display: block;
        background: url(//n.sinaimg.cn/auto/webimg/close_b.png) no-repeat 0 0/35px 35px;
        width: 35px;
        height: 35px;
        margin-top: 1.5em;
        margin-left: -18px;
        position: absolute;
        left: 50%; }

    input[type=checkbox].bm_statement{
        display: none;
    }
    input[type=checkbox].bm_statement:checked+label[for=bm_statement]:before{
        content: '';
        display: inline-block;
        width: 21px;
        height: 20px;
        background: url(//i1.sinaimg.cn/qc/subject/2017/0517/check.png) no-repeat left center / 21px 20px;
        vertical-align: -4px;
        margin-right: 5px;
    }

    .fix-bm-bg .bm-content label[for=bm_statement]{
        font-size: 13px;
        color: #999;
        margin: 10px 0 5px 0;
        white-space: nowrap;
        display:inline-block;
    }
    .fix-bm-bg .bm-content label[for=bm_statement]:before{
        content: '';
        display: inline-block;
        width: 21px;
        height: 20px;
        background: url(//i0.sinaimg.cn/qc/subject/2017/0517/uncheck.png) no-repeat left center / 21px 20px;
        vertical-align: -4px;
        margin-right: 5px;
    }
    .fix-bm-bg .bm-content label[for=bm_statement]+a{
        color: #122e67;
        font-size: 13px;
        padding-left: 25px;
        display:inline-block;
    }
    .fix-bm-bg .bm-content #div_2{
        width:100%;
        height:100%;
        background-color:#fff;
        margin:0;
        border-radius:6px;
        overflow:hidden;
        transform:translateX(-100%);
        -webkit-transform:translateX(-100%);
        transition:transform 1s;
        -webkit-transition:-webkit-transform 1s;
        position:absolute;
        top:0;
        left:0;
    }
    .fix-bm-bg .bm-content #div_2 .goback{
        width:100%;
        height:44px;
        background-color:#f8f8f8;
        border-radius:6px 6px 0 0;
        position:fixed;
        top:0;
        left:0;
        z-index:3;
    }
    .fix-bm-bg .bm-content #div_2 .goback i{
        display:block;
        width:10px;
        height:18px;
        background:url(//n.sinaimg.cn/auto/webimg/c.png) no-repeat 0 -5px;
        background-size:10px auto;
        position:absolute;
        transform:rotate(180deg);
        top:16px; left:10px;
    }
    .fix-bm-bg .bm-content #div_2 .carlist{
        width:100%;
        height:470px;
        overflow:hidden;
        overflow-y:auto;
        padding-top:44px;
    }
    .fix-bm-bg .bm-content #div_2 .carlist li{
        width:90%;
        border-bottom:1px solid #dcdcdc;
        margin:0 auto;
        padding:10px 5px 4px;
        cursor:pointer;
    }
    .fix-bm-bg .bm-content #div_2 .carlist li.cur{
        background-color:#f4f4f4;
    }
    .fix-bm-bg .bm-content #div_2 .carlist li div{
        font-size:14px;
        line-height:16px;
        color:#000;
    }
    .fix-bm-bg .bm-content #div_2 .carlist li span{
        font-size:14px;
        color:#868686;
    }
    .fix-bm-bg .bm-content #div_2 .carlist li span em{
        color:#e94740;
    }
    .fix-bm-bg .bm-content #div_3{
        margin:0;
        display:none;
    }
    .fix-bm-bg .bm-content #div_3 .msg{
        width:100%;
        font-size:16px;
        color:#333;
        background-color:#f8f8f8;
        padding:32px 0 29px;
        border-radius:6px 6px 0 0;
        text-align:center;
    }
    .fix-bm-bg .bm-content #div_3 .msg i{
        width:23px;
        height:23px;
        display:inline-block;
        background:url(//n.sinaimg.cn/auto/webimg/s.png) no-repeat 0 0;
        background-size:contain;
        vertical-align:middle;
        margin-right:10px;
    }
    .fix-bm-bg .bm-content #div_3 .content{
        width:100%;
        background-color:#fff;
    }
    .fix-bm-bg .bm-content #div_3 .content .lab{
        font-size:15px;
        color:#333;
        padding:7px 0 6px 16px;
    }
    .fix-bm-bg .bm-content #div_3 .content ul.car_list{ text-align:left; padding-left:16px;}
    .fix-bm-bg .bm-content #div_3 .content ul{
        text-align:center;
    }
    .fix-bm-bg .bm-content #div_3 .content ul li{
        width: 45%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding:6px 0 0;
        overflow:hidden;
        display:inline-block;
    }
    .fix-bm-bg .bm-content #div_3 .content ul li .img {
        width: 100%;
        height:auto;
        margin: 0;
        overflow: hidden;
        position: relative;
        padding-top:24px;}
    .fix-bm-bg .bm-content #div_3 .content ul li .img img {
        width: 100%; display: block;}
    .fix-bm-bg .bm-content #div_3 .content ul li .tag { position: absolute; top: 0px; left: 0px; background: #ea4740; font-size: 12px; padding: 0 14px 0 8px; height: 24px; line-height: 24px;color: #fff; border-radius: 0 12px 12px 0;}
    .fix-bm-bg .bm-content #div_3 .content ul li .tag span{ color:#fff;}
    .fix-bm-bg .bm-content #div_3 .content ul li .des{ font-size:14px; color:#000; text-align:center;}
    .fix-bm-bg .bm-content #div_3 .content ul li .des a.img{ font-size:14px; color:#000; text-align:center; line-height:18px; padding:0;}

    .car_lib_box {
        margin: 30px 12px 10px;
        padding: 20px  0 0;
        border-top: 1px solid #e5e5e5;
        display: -webkit-box;
        background: #fff;
    }
    .car_lib_box .img {
        width: 145px;
        height: 88px;
        overflow: hidden;
        margin: 0 20px 0 0;
    }
    .car_lib_box .box_r{
        -webkit-box-flex: 1;
    }
    .car_lib_box .box_r .tit{
        margin: 8px 0 0;
        color: #333;
        font-size: 16px;
    }
    .car_lib_box .box_r .txt{
        color: #e94740;
        font-size: 14px;
        margin: 10px 0 0;
    }
    .car_lib_box .box_r .btn{
        color: #333333;
        font-size: 14px;
        height: 30px;
        line-height: 30px;
        padding: 0 17px;
        margin: 8px 0 0;
        background: #f8f8f8;
        display: inline-block;
    }
    .car_lib_banner{
        margin: 20px 12px 10px;
        padding: 20px  0 0;
        border-top: 1px solid #e5e5e5;
    }

    .car_lib_banner .img{
        position: relative;
    }
    .car_lib_banner .img .txt{
        position: absolute;
        bottom: 10px;
        right: 10px;
        border-radius: 3px;
        height: 15px;
        line-height: 15px;
        color: #e94840;
        font-size: 10px;
        padding: 0 2px;
        border: 1px solid #e94840;
    }

    .module-box-disbox {
        position: relative;
        display: -webkit-box;
        display: box;
        margin: 0px 0 0;
        /* padding: 0 1px; */
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }
    .module-box-disbox  .inner {
        position: relative;
        display: -webkit-box;
        display: box;
        overflow-x: initial;
        margin: 0 10px 0 10px;
        -webkit-overflow-scrolling: touch;
        min-width:100%;
    }
    .module-box-disbox .li {
        position: relative;
        width: 41%;
        margin: 0 8px 0 0;
    }
    .module-box-disbox .li .img{
        position: relative;

    }
    .module-box-disbox .li .img .ico{
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: url(//i2.sinaimg.cn/qc/subject/2016/0614/vbtn.png) center center/36px auto no-repeat;
    }
    .module-box-disbox .li .txt {
        margin: 6px 0 0;
        /* background: rgba(0,0,0,.4); */
        color: #333;
        font-size: 14px;
        width: 100%;
        height: 38px;
        line-height: 20px;
        overflow: hidden;
        padding: 0 2px;
        box-sizing: border-box;
        position: relative;
    }
    .module-box-disbox .li .txt .tag{
        position: absolute;
        right: 0px;
        bottom: 0px;
        border-radius: 3px;
        height: 18px;
        line-height: 18px;
        padding: 0px 2px;
        border: 1px solid #e94740;
        color: #e94740;
        text-align: center;
        font-size: 12px;
        background: #fff;
    }
    .module-box-disbox .inner3{
        width: 100%;
        padding: 0px 10px 10px;
        background: #fff;
        box-sizing: border-box;
    }
    .module-box-disbox .inner3 .li{
        padding: 16px 0;
        line-height: 22px;
        width: auto;
        border-top: 1px solid #f6f6f6;
        display: -webkit-box;
    }
    .module-box-disbox .inner3 .right{
        height: 65px;
        position: relative;
        -webkit-box-flex:1;

        float: none;
        display: block;
    }
    .module-box-disbox .inner3 .right .title{
        height: 42px;
        overflow: hidden;
    }
    .module-box-disbox .inner3 .right .title {
        color: #333;
        font-size: 16px;
        min-height: 20px;
        line-height: 20px;
        margin-top: -2px;
    }
    .module-box-disbox .inner3 .right .bottom{
        font-size: 12px;
        color: #868686;
        margin-top: 9px;
        position: relative;
        height: 19px;
        /*overflow: hidden;*/
        text-align: right;
    }
    .module-box-disbox .inner3 .bottom .mark{
        display: block;
        color: #868686;
        position: absolute;
        top: 0px;
        overflow: hidden;
    }
    .module-box-disbox .inner3 .right .bottom .num {
        background: url(//n.sinaimg.cn/auto/88773292/20190605/ico11.png) left center / 14px auto no-repeat;
        padding-right: 18px;
        position: absolute;
        right: 0px;
        padding: 0 0 0 18px;
        bottom: -1px;
        height: 16px;
        line-height: 16px;
    }
    .module-box-disbox .inner3 .right .bottom{
        text-align:left;
    }
    .module-box-disbox .inner3 .bottom a{
        line-height: normal;
    }
    .module-box-disbox .inner3 .right .bottom .time{
        background: url(//i1.sinaimg.cn/qc/subject/2016/0531/time.png) left center / 15px auto no-repeat;
        padding-left: 20px;
        font-size: 12px;
        position:absolute;
        left: 0;
    display: none;
    }
    .module-box-disbox .inner3 .img{
        background: rgb(246,243,233);
        overflow: hidden;
        width: 97px;
        height: 65px;
        border-radius: 3px;
        margin-right: 10px;
        position: relative;
        display: -webkit-box;
        -webkit-box-align:center;
        -webkit-box-pack:center;
    }
    .module-box-disbox .inner3 .li .s, .about_car2 .j_slide_card .price .s{
        line-height: 16px;
        font-size: 12px;
        margin: 0 0 0 5px;
        border-radius: 12px;
        padding: 1px 5px;
        color: #FF3200;
        border: 1px solid #FF3200;
        display: inline-block;
        background: #fff;
    }
    .module-box-disbox  .inner3 .img .icon_video{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: url(//n.sinaimg.cn/88773292/20151013/icon_9.png) center center no-repeat;
        background-size: 27px auto;
    }
    .module-box-disbox .inner2{
        width: 100%;
        padding: 5px 10px 10px;
        background: #fff;
        box-sizing: border-box;
    }
    .module-box-disbox .inner2 .li{
        padding: 10px 0;
        line-height: 22px;
        width: auto;
        border-top: 1px solid #F2F2F2;
    }
    .module-box-disbox .inner2 .li .txt{
        padding: 0 0 0 19px;
        margin: 0px 0 0;
        color: #0098FF;
        height: auto;
        font-size: 15px;
        line-height: 20px;
        position: relative;
    }
    .module-box-disbox .inner2 .title{
        background: url(//n.sinaimg.cn/auto/88773292/20190611/ico16.png) 98% center/6px auto no-repeat #f6f6f6;
        border-radius: 3px;
        overflow: hidden;
        position: relative;
        padding: 12px 12px; 
    }
    .module-box-disbox .inner2 .title .t1{
        font-size: 13px;
        color: #111;
        line-height: 19px;
    }
    .module-box-disbox .inner2 .title .t2{
        font-size: 16px;
        color: #1b1b1b;
        margin: 11px 0 0;
        font-weight: bold;
        line-height: 21px;
    }
    .module-box-disbox .inner2 .title .t2 span{
        position: relative;
        top: -2px;
        color: #FE350E;
        border: 1px solid #FE350E;
        border-radius: 9px;
        font-size: 12px;
        padding: 0px 5px;
        margin: 0 0 0 5px;
        font-weight: normal;
    }
    .module-box-disbox .inner2 .title:before{
        position: absolute;
        top: 0;
        left: 0;
        width: 3px;
        height: 100%;
        background: #0098FF;
        content: '.';
        color: transparent;
    }

    .module-box-disbox .inner2 .li .txt .s, .about_car2 .j_slide_card .price .s{
        font-size: 13px;
        margin: 0 0 0 5px;
        border-radius: 3px;
        padding: 0px 5px;
        color: #d64c40;
        border: 1px solid #d64c40;
display:inline-block;
        background: #fff;
    }
    .module-box-disbox .inner2 .li .txt:before{
        content: '.';
        position: absolute;
        color: transparent;
        left: 5px;
        top: 6px;
        width: 6px;
        height: 8px;
        background: url(//n.sinaimg.cn/auto/88773292/20190605/ico12.png) center center/6px auto no-repeat;
        /*border-radius: 5px;*/
    }
    .module-box-disbox .inner2 .li .txt.txt2:before{
        background: #5494ea;
    }
    .show_info .fix-footer-info{
        display: none;
        z-index: 99;
    }
    .fix-footer-info{
        position: fixed;
        width: 100%;
        bottom: 0;
        left: 0;
        height: 50px;
        z-index: 10;
        background: #f8f8f8;
        text-align: center;
        display: none;
    }
    .fix-footer-info .info{
        padding: 8px 0 0;
        color: #e94740;
        font-size: 14px;
    }
    .fix-footer-info .info span{
        background: url(//n.sinaimg.cn/auto/88773292/20170608/ico50.png) right center/ auto 6px no-repeat;
        padding: 0 20px 0 0;
    }
    .fix-footer-info .tit{
        padding: 6px 0 0;
        color: #333;
        font-size: 16px;
        font-weight: bold;
        height: 16px;
        overflow: hidden;
    }

    .module{
        position: relative;

        margin: 0px 10px;
        background: #fff;
        border-top: 0px solid #dcdcdc;
        border-bottom: 1px solid #ececec;
    }
    .buycar{
        border-bottom: 0;
        padding: 10px 0 0;
        position: relative;
    }
    .buycar .by_top{
        position: relative;
        display: block;
        padding: 0px 0 3px;
    }

    .buycar .info{
        color: #868686;
        text-align: center;
        padding: 20px;
        line-height: 20px;
        font-size: 14px;
    }
    .buycar .by_top .icon{

        position: absolute;
        left: 4px;
        top: 0px;
        height: 22px;
        line-height: 22px;
        padding: 0 10px 0 20px;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
        color: #e94740;
        font-size: 14px;
        background: url(//n.sinaimg.cn/auto/88773292/20170620/ico51.png) 0px center /14px auto no-repeat;
    }
    .buycar .by_top .more{
        position: absolute;
        right: 10px;
        top: 10px;
        height: 22px;
        line-height: 22px;
        padding: 0 10px 0 10px;
        border-left: 1px solid #dcdcdc;
        color: #e94740;
        font-size: 16px;
        background: url(//n.sinaimg.cn/auto/88773292/20160407/icon_7.png) right center /6px auto no-repeat #fff;
    }
    .buycar .by_top .txt_ul{
        border-left: 0px solid #dcdcdc;
        margin: 0 0px 0 18px;
        line-height: 22px;
        overflow: hidden;
        height: 22px;
        font-size: 14px;
        color: #333333;
        padding: 0 0 0 10px;
    }
    .module-box.news .right .bottom .s {
        border: 1px solid #FF3200;
        color: #FF3200;
        border-radius: 11px;
    }
    body.addtags{
        position: relative;
        left: 0;
        height: 100px;
        overflow: hidden;
        transform: translate3d(-100%, 0px, 0px);
        transition-duration: 300ms;
    }
    .tags_top{
        transition-duration: 300ms;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow-x: hidden;
        overflow-y: auto;
        z-index: 100;
        display: -webkit-box;
        -webkit-box-orient:vertical;
        display: none;
        background: #f8f8f8;

        -webkit-overflow-scrolling: touch;
    }
    .tags_top .ul{
        width: 100%;
        /* margin: 0 0 0 60px; */
        position: relative;
        height: 40px;
        line-height: 40px;
        display: -webkit-box;
        background: #fff;
        border-bottom: 1px solid #F2F2F2;
        /* overflow-x: auto; */
        -webkit-overflow-scrolling: touch;
        top: 0;
        left: 0;
        z-index: 1;
    }
    .tags_top .ul .li[data-i="0"]{
        position: absolute;
        left: 10px;
        margin: 6px 0 0 0 ;
        display: none;
        /*background: #f8f8f8;*/
    }
    .tags_top .ul .ul_con{
        overflow-x: auto;
        -webkit-box-flex: 1;
        display: -webkit-box;
        margin: 0px 0 0 0px;
        -webkit-overflow-scrolling: touch;
    }
    .tags_top .ul .li{
        padding:0 9px;
        line-height: 25px;
        font-size: 15px;
        color: #111;
        border: 1px solid #c6c6c6;
        border-radius: 13px;
        height: 25px;
        margin: 6px 0px 0 15px;
    }
    .tags_top .ul .li.ico{
        padding:0 9px 0 9px;
        /*background: url(//n.sinaimg.cn/auto/88773292/20170623/ico53.png) left center/13px auto no-repeat;*/
    }
    .tags_top .ul .li.ico.act{
        /*padding:0 14px 0 20px;*/
        /*background: url(//n.sinaimg.cn/auto/88773292/20170623/ico54.png) left center/13px auto no-repeat;*/
    }
    .tags_top .ul .li.act{
        color: #fff;
        background: #FF3200;
        border: 1px solid #FF3200;
    }
    .tags_top.no_con{
        height: 40px;
        overflow-x: hidden;
        overflow-y: hidden;
        display: none;
        background: #f8f8f8;
    }
    .tags_top .con{
        overflow-x: hidden;
        box-sizing: border-box;
        left: 0;
        padding: 40px 0 0;
        top: 0;
        overflow-y: auto;
        position: absolute;
        height: 100%;
        width: 100%;
        -webkit-box-flex: 1;
        transform: translate3d(100%, 0px, 0px);
        transition-duration: 300ms;
        -webkit-overflow-scrolling: touch;
        /*background: url(//n.sinaimg.cn/auto/88773292/20170623/ico55.png) left top/100% auto repeat-y;*/
    }
    .tags_top .con .swiper-slide{
        position: relative;
        min-height: 700px;
        -webkit-overflow-scrolling: touch;
    }
    .tags_top .con .con_ul{
        position: relative;
        display: -webkit-box;
        transform: translate3d(0%, 0px, 0px);
        transition-duration: 300ms;
        -webkit-overflow-scrolling: touch;
    }
    .tags_top .con .con_ul .li{
        background: #fff;
    }
    .tags_top .con .con_ul .li .bg{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(//n.sinaimg.cn/auto/88773292/20170623/ico55.png) left top/100% auto repeat-y;
    }

    .swiper-container2{
        margin: 0;
        width: 100%;
    }

    .swiper-container2 .module-box{
        background: #fff;
        -webkit-animation:mymove 1s 1; /*Safari and Chrome*/
        animation:mymove 1s 1;
    }
    .load_more_link{
        margin: 0;
    }

    table.basicParameter {
        border: 1px solid #eb4038;
    }
    table.basicParameter tr:first-child td {
        background: #eb4038;
        border:1px solid #eb4038;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        color: #fff!important;
    }
    table.basicParameter tr:nth-child(2)  {
        background: #f5f5f5;
    }
    table.basicParameter tr th,table.basicParameter tr td {padding: 0;vertical-align:middle;}
    table.basicParameter tr th{ line-height: 14px; padding:5px 0;}
    table.basicParameter tr th:nth-child(1){ width:80px!important; text-align:center;}
    table.basicParameter tr th:nth-child(2){ width:100px!important; text-align:center;}
    table.basicParameter tr th:nth-child(3){ width:40px!important; text-align:center;}
    table.basicParameter tr th:nth-child(4){ width:40px!important; text-align:center;}
    table.basicParameter tr th:nth-child(5){ width:40px!important; text-align:center;}
    table.basicParameter tr td:nth-child(1) {text-align: center;}
    table.basicParameter a {
        color: #4c4c4c;
    }

    #div5 .art_t .art_tit3 span,#div6 .art_t .art_tit3 span {font-size: 12px; font-weight: normal; margin-left: 10px;}
    .art_t .classifybox {font-size: 12px;}
    .art_t .classifybox span {margin-right: 15px;}
    .art_t .classifybox .classify1:before {content:'';display: inline-block; margin: 0 5px 0 0px; width: 5px;height: 5px; background: #e94740;border-radius: 50%;vertical-align: middle;}
    .art_t .classifybox .classify2:before {content:'';display: inline-block; margin: 0 5px 0 0px; width: 5px;height: 5px; background: #3cbdf7;border-radius: 50%;vertical-align: middle;}
    .art_t .classifybox .classify3:before {content:'';display: inline-block; margin: 0 5px 0 0px; width: 5px;height: 5px; background: #9bce4a;border-radius: 50%;vertical-align: middle;}
    #chart_threeCarComparison {height: 280px;margin-top:-40px;}
    #chart_localPrice {height: 400px;margin:-40px;}

    .gediyouhui {
    }
    .gediyouhui .swiper-container {margin: 0;border-bottom: 1px solid #ddd;}
    .gediyouhui .hd {display: none;}
    .gediyouhui .tit {
        display: -webkit-box;
        display: box;
        border-top: 1px solid #ddd;
        height: 42px;
        line-height: 40px;
        margin-top: 10px;
    }
    .gediyouhui .tit em {
        width: auto;
        height: auto;
        border-radius: 0;
        margin: 0!important;
        display: block;
        -webkit-box-flex: 1;
        font-size: 14px;
        text-align: center;
        color: #333;
        -webkit-tap-highlight-color: transparent;
    }
    .gediyouhui .tit .swiper-pagination-bullet-active {
        color: #e94740;
    }
    .gediyouhui .tit .swiper-pagination-bullet-active span {
        display: inline-block;
        height: 40px;
        line-height: 40px;
        border-bottom:2px solid #e94740;
    }
    .gediyouhui .swiper-pagination-bullet {
        background: none;
        opacity: 1;
    }
    .gediyouhui .bd {
        display: -webkit-box;
        display: box;
        height: 30px;
        line-height: 30px;
        border-top: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }
    .gediyouhui .bd em {
        width: 33.3%;
        height: auto;
        border-radius: 0;
        margin: 0!important;
        display: block;
        -webkit-box-flex: 1;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        color: #333;
        -webkit-tap-highlight-color: transparent;
    }
    .gediyouhui .bd2 {
        display: none;
    }
    .gediyouhui .ft {
        display: -webkit-box;
        display: box;
    }
    .gediyouhui .ft div {
        width: 33.3%;
        height: 40px;
        line-height: 40px;
        border-radius: 0;
        margin: 0;
        display: block;
        -webkit-box-flex: 1;
        font-size: 12px;
        text-align: center;
        color: #333;
        -webkit-tap-highlight-color: transparent;
    }
    .gediyouhui .ft .enlistBtn {
        display: block;
        width: 60px;
        background: #e94740;
        height: 26px;
        line-height: 26px;
        color: #fff;
        border-radius: 2px;
        margin: 6px auto 0;
    }
    .gediyouhui .btnbox {
        display: none;
    }
    .gediyouhui .threecarlayer_carlist {
        display: none;
    }

    /***************************************************************************/
    .chartcommonwrap{
        margin: 25px 0;
    }
    .chartcommonwrap_xlph .trendlegend .fR .unit1:before {border-color:#e94740;}
    #trendchart_xlph{
        margin: -40px -31px;
        height: 200px;
    }
    .car_ask_content #trendchart_xlph{
        margin: -40px -35px -40px -19px;
    }
    .auto-table-hq{
        margin: 0;
        border-top: 2px solid #dcdcdc;
    }
    .auto-table-hq th{
        background: #fafafa;
        white-space: nowrap;
        padding: 4px 8px;
    }
    .auto-table-hq td:first-child{
        font-style: italic;
    }
    .auto-table-hq td:nth-child(3){
        color: #e94740;
    }
    .auto-table-hq td.dec,.auto-table-hq td.inc{
        white-space: nowrap;
        text-align: center;
        padding-left: 5px;
    }
    .auto-table-hq td.dec:before,.auto-table-hq td.inc:before{
        content:'';
        display: inline-block;
        width: 7.5px;
        height: 13px;
        vertical-align: middle;
        margin-right: 5px;
    }
    .auto-table-hq td.dec:before{
        background: url(//www.sinaimg.cn/qc/subject/2017/0906/downPrice.png) no-repeat center center / 7.5px 13px;
    }
    .auto-table-hq td.inc:before{
        background: url(//www.sinaimg.cn/qc/subject/2017/0906/upPrice.png) no-repeat left center / 7.5px 13px;
    }
    .auto-table-hq .rank{
        width: 14%;
    }
    .auto-table-hq .auto-type{
        width: 35%;
    }
    #trendchart_xlqs{
        height: 220px;
        margin: 0 -12px;
    }
    .chartcommonwrap_xlqs{
        position: relative;
    }
    .chartcommonwrap_xlqs .trendRight{
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transform:translateY(-50%);
        transform:translateY(-50%);
        font-size:18px;
    }
    @media screen and (max-width: 320px){
        .chartcommonwrap_xlqs .trendRight{
            font-size: 10px;
        }
    }
    .chartcommonwrap_xlqs .trendRight .cRed:before{
        content: '';
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #ff453d;
        margin-right: 8px;
    }
    .chartcommonwrap_xlqs .trendRight .cGrey:before{
        content:'';
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #e5a446;
        margin-right: 8px;
    }
    .twoCol{
        margin:12px;
    }
    .twoCol .item{
        float: left;
        width: 50%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .twoCol .item.wap_hide{display:none;}
    .twoCol .item:nth-child(odd){
        padding-right: 5px;
    }
    .twoCol .item:nth-child(even){
        padding-left: 5px;
    }
    .twoCol .item .img{
        height:113px;/*脥录脝卢虏禄脪禄脩霉麓贸*/
    }
    .twoCol .item .text{
        font-size: 14px;
        color: #333;
        line-height: 18px;
        padding: 8px 0 18px;
    }
    #trendchart_xlqstype {
        height: 300px;
        margin: -40px -31px;
    }
    .xlphwzbox {
        margin: 20px 10px;
        border:1px solid #c4c4c4;
        box-shadow:1px 1px 1px #dcdcdc;
        position: relative;
    }
    .xlphwzbox .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        text-align: center;
        padding-top: 9px;
        font-size: 16px;
        font-weight: bold;
        content: '';
        color: #717171;
        top: -4px;
        right: 10px;
        background: url(//i3.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px -74px no-repeat;
        background-size: 100%;
    }
    .xlphwzbox_fir .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        content: '';
        top: -4px;
        right: 10px;
        background: url(//i3.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px 0px no-repeat;
        background-size: 100%;
        color: #865601;
    }
    .xlphwzbox_sec .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        content: '';
        top: -4px;
        right: 10px;
        background: url(//i3.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px -37px no-repeat;
        background-size: 100%;
        color: #865601;
    }

    .xlphwzbox:after {
        position: absolute;
        width: 23px;
        height: 26px;
        content: '';
        bottom: -2px;
        right: -3px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0914/sanjiao.jpg) bottom right no-repeat;
        background-size: 100%;
        box-shadow: 2px 2px 1px #fff;
    }
    .xlphwzbox .hd {
        padding: 10px;
    }
    .xlphwzbox .hd .img{
        display: block;
        width: 130px;
        height: 87px;
        margin-right: 10px;
        margin-left: 0;
        float: left;
    }
    .xlphwzbox .hd .img img{
        display: block;
        width: 130px;
        height: 87px;
    }
    .xlphwzbox .hd .txt{
        margin-left: 140px;
        height: 70px;
        padding-top: 12px;
        font-size: 18px;
        color: #333;
        font-weight: bold;
    }
    .xlphwzbox .hd .txt .cinfo a{
        font-size: 18px;
        color: #333;
        font-weight: bold;
        height: 30px;
        overflow: hidden;
    }
    .xlphwzbox .hd .txt .cinfo .clogo{
        display: none;
    }
    .xlphwzbox .hd .txt .relevantinfo{
        margin-top: 10px;
        overflow: hidden;
    }
    .xlphwzbox .hd .txt .relevantinfo .num{
        float: left;
        font-size: 14px;
        color: #e94740;
    }
    .xlphwzbox .hd .txt .relevantinfo .num span{
        font-size: 20px;
        font-style: italic;
        padding-right: 3px;
    }
    .xlphwzbox .hd .txt .relevantinfo .rose{
        float: right;
        font-size: 14px;
        font-weight: normal;
    }
    .xlphwzbox .hd .txt .relevantinfo .rose span{
        color: #3da67f;
        margin-left: 3px;
        font-family: PingFangSC-Regular;
    }
    .xlphwzbox .hd .txt .relevantinfo .depreciate span{
        color: #3da67f;
    }
    .xlphwzbox .hd .txt .relevantinfo .appreciate span{
        color: #e94740;
    }
    .xlphwzbox .bd{
        display: -webkit-box;
        display: box;
        padding: 10px 0;
        border-top: 1px solid #c4c4c4;
    }
    .xlphwzbox .bd div{
        -webkit-box-flex: 1;
        box-flex: 1;
        text-align: center;
        height: 20px;
        line-height: 20px;
    }
    .xlphwzbox .bd .imgs a{
        display: inline;
        padding-left: 20px;
        font-size: 14px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0914/tupian.png)  no-repeat center left/auto 80%;
        color: #333;
    }
    .xlphwzbox .bd .imgs a.grey{color:#636363;}
    .xlphwzbox .bd .videos {
        border-left: 1px solid #c4c4c4;
        border-right: 1px solid #c4c4c4;
    }
    .xlphwzbox .bd .videos a{
        display: inline;
        padding-left: 20px;
        font-size: 14px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0914/video.png)  no-repeat center left/auto 80%;
        color: #333;
    }
    .xlphwzbox .bd .videos a.grey{color: #999;background-image: url(//www.sinaimg.cn/qc/subject/2017/0926/video_wap_grey.png);}
    .xlphwzbox .bd .news a{
        display: inline;
        padding-left: 20px;
        font-size: 14px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0914/news.png)  no-repeat center left/auto 80%;
        color: #333;
    }
    .xlphwzbox .ft{
        background: #f9f9f9;
        padding: 10px;
        border-top: 1px solid #c4c4c4;
    }
    .xlphwzbox .ft>div{
        height: 22px;
        overflow: hidden;
        line-height: 20px;
        padding-right: 10px;
        margin-left: 0;
    }
    .xlphwzbox .ft span{
        color: #fff;
        background: #e94740 url(//www.sinaimg.cn/qc/subject/2017/0914/jcbig.png)  repeat-y center right/ 3px auto;
        padding: 0 9px 0 6px;
        margin-right: 6px;
        font-size: 12px;
        display: inline-block;
        height: 20px;
    }
    .xlphwzbox .ft a{
        display: inline;
        color: #333;
        overflow: hidden;
        font-size: 14px;
    }

    /*驴脷卤庐 start*/
    .table_body_koubei{
        margin: 30px 10px 0;
        text-align: center;
        border: 1px solid  #e94741;
    }
    .table_body_koubei .art_t{margin:0}
    .table_body_koubei table{
        border-top:  1px solid #dcdcdc;
        display: block;
        position: relative;
    }
    .table_body_koubei tr th, .table_body_koubei tr td{
        text-align: center !important;
        padding: 4px 0;
        height: 30px;
        vertical-align: middle;
        line-height: 18px;
        font-size: 12px;
    }
    .table_body_koubei tr td.price{
        color: #e94740;
    }
    .table_body_koubei tr td span{
        color: #999;
    }
    .table_body_koubei tr th{
        background: #ecf5fc;
        font-weight: bold;
        font-size: 14px;
    }
    .table_body_koubei .config-icon-list {
        position: relative;
        padding-right: 10px;
        background-color: #fff;
        z-index: 1;
        height: 24px;
        margin: 0 0 10px 0;
        text-align: right;
    }
    .config-icon-list {
        list-style: none;
    }
    .table_body_koubei .config-icon-list li {
        margin: 0px 0 0px 10px;
        display: inline-block;
        height: 25px;
        font-size: 12px;
        color: #868686;
        line-height: 25px;
    }
    .table_body_koubei .config-icon-list li:before {
        content: '';
        width: 9px;
        height: 9px;
        background-image: url(//i2.sinaimg.cn/qc/subject/2016/0407/compareSp.png);
        background-repeat: no-repeat;
        display: inline-block;
        background-size: 85px auto;
        margin-right: 2px;
        vertical-align: -1px;
    }
    .table_body_koubei .config-icon-list li.bp:before {
        background-position: -29px -103px;
    }
    .table_body_koubei .config-icon-list li.xp:before {
        background-position: -59px -103px;
    }
    .table_body_koubei .config-icon-list li.w:before {
        background-position: -78px -103px;
    }

    .table_body_koubei .peo_kb_title {
        margin: 10px 0 11px;
    }
    .table_body_koubei .red {
        color: #e94740;
    }
    .table_body_koubei .gray {
        color: rgb(179,179,179);
    }
    .table_body_koubei tr th {
        font-weight: normal;
        padding: 6px 0px;
    }
    .table_body_koubei .star{
        display: inline-block;
        height: 22px;
        font-size: 12px;
        /*margin: 0 0 0 20px;*/
        /*float: right;*/
    }
    .table_body_koubei .star .txt{
        height: 16px;
        line-height: 16px;
        border-radius: 4px;
        color: #e94740;
        background: #fff;
        margin: 0 2px;
    }
    .table_body_koubei .star .score{
        height: 24px;
        line-height: 24px;
        font-size: 16px;
        color: #e94740;
    }
    .table_body_koubei .star_in {
        position: relative;
    }
    .table_body_koubei td a{color:#4c4c4c !important;}
    .table_body_koubei .star .i {
        position: relative;
        width: 14px;
        height: 14px;
        display: inline-block;
        background: url(//n.sinaimg.cn/88773292/20151014/star.png) center center no-repeat;
        background-size: 100%;
        margin: 0 2px;
        vertical-align: text-bottom;
    }
    .table_body_koubei .star .i.g {
        background: url(//n.sinaimg.cn/88773292/20151014/star_g.png) center center no-repeat;
        background-size: 100%;
    }
    .table_body_koubei .star .i.h {
        background: url(//n.sinaimg.cn/88773292/20151014/star_h.png) center center no-repeat;
        background-size: 100%;
    }

    .table_body_koubei i{
        font-size: 11px;
        width: 18px;
        height: 16px;
        line-height: 18px;
        display: block;
        float: left;
        margin: 0 6px 0 5px;
        color: #fff;
        text-align: center;
        background: url(//n.sinaimg.cn/auto/88773292/20171025/ico101.png) center center/auto 16px   no-repeat;
    }
    .table_body_koubei a{
        display: block;
        text-align: left !important;
    }
    .table_body_koubei i.one{
        background: url(//n.sinaimg.cn/auto/88773292/20171025/ico98.png) center center/auto 16px no-repeat;
    }
    .table_body_koubei i.two{
        background: url(//n.sinaimg.cn/auto/88773292/20171025/ico99.png) center center/auto 16px no-repeat;
    }
    .table_body_koubei i.three{
        background: url(//n.sinaimg.cn/auto/88773292/20171025/ico100.png) center center/auto 16px no-repeat;
    }
    .table_body_koubei br{
        display: none;
    }

    .vs_db_kb{
        position: relative;
        margin: 20px 0 20px;
    }
    .vs_db_kb a {color:inherit;}
    .vs_db_kb .ico{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(//n.sinaimg.cn/auto/88773292/20171129/ico119.png) center center/1px auto repeat-y;
    }
    .vs_db_kb .img{
        /*width: 330px;*/
        -webkit-box-flex: 1;
    }
    .vs_db_kb .art_t.img{margin:0}
    .vs_db_kb .img img{
        width: 100%;
        display: block;
    }
    .vs_db_kb .img.bgimgbox {
        background: url(//n.sinaimg.cn/auto/88773292/20171123/ico110.png) bottom center/100% 25px no-repeat;
        height: 25px;
    }
    .vs_db_kb .con{
        position: relative;

        margin: 10px 14px;
        display: -webkit-box;
    }
    .vs_db_kb .l{
        /*float: left;*/
    }
    .vs_db_kb .r{
        /*float: right;*/
    }

    .vs_db_kb .txt{
        margin: 10px 0 0;
        font-size: 15px;
        line-height: 22px;
        display: -webkit-box;
    }
    .vs_db_kb .txt .t1{
        width: 50%;
    }
    .vs_db_kb .txt .t2{
        width: 50%;
    }
    .vs_db_kb .txt div{
        text-align: center;
    }
    .vs_db_kb .txt .red{
        color: #e94740;
        margin: 0px 0 0;
    }
    .img_db_kb_list{
        margin: 30px 0;
    }
    .img_db_kb_list .peo_kb_title{
        margin: 10px 0;
    }
    .img_db_kb_list .tit{
        margin: 15px 14px 0;
        height: 40px;
        line-height: 40px;
        text-align: center;
        display: -webkit-box;
        background: rgb(248,248,248);
    }
    .img_db_kb_list .tit .l{
        text-align: center;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        -webkit-box-flex: 1;
    }
    .img_db_kb_list .list{
        margin: 5px  0 0 14px;
        height: 40px;
        line-height: 40px;
        text-align: center;
    }
    .img_db_kb_list .list .l{
        float: left;
        text-align: center;
        margin: 0 5px 5px 0;
        width: 47%;
    }
    .img_db_kb_list .list .l .art_t.img{margin:0}
    .img_db_kb_list .list .l img{
        width: 100%;
    }
    .about_kb_comment_tit{
        margin: 25px 14px 14px;
        padding: 0 0 4px 0;
        color: rgb(75,75,75);
        border-bottom: 1px solid rgb(221,221,221);
        font-size: 16px;
    }
    .about_kb_comment_tit span{
        font-weight: bold;
        color: rgb(240,76,75);
        margin: 0 4px 0 0;
    }
    .clear_both{
        clear: both;
    }

    .vote_interest {
        margin: 30px 0 30px;
    }

    .vote_interest .title{
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        height: 24px;
        padding: 0 0 10px;
        background: url(//n.sinaimg.cn/auto/88773292/20171026/ico102.png) bottom center/auto 4px  no-repeat;
    }
    .vote_interest .votes{
        position: relative;
        margin: 20px 0 0;
        width: 100%;
        height: 30px;
        display: -webkit-box;
    }
    .vote_interest .votes .up{
        width: 50px;
        height: 30px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico74.png) right center/30px auto no-repeat;
    }
    .vote_interest .votes .down{
        width: 50px;
        height: 30px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico76.png) left center/30px auto no-repeat;
    }
    .vote_interest .votes .center{
        position: relative;
        -webkit-box-flex: 1;
        height: 30px;
        margin: 0 6px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico80.png) center center/100% auto no-repeat;
    }
    .vote_interest .votes .center .bg{
        position: absolute;
        left: 1%;
        right: 1%;
        top: 28%;
        bottom: 28%;
        background: #686767;
    }
    .vote_interest .votes .center .bg .red{
        position: absolute;
        left: 0px;
        top: 0px;
        height: 100%;
        background: #e94740;
    }
    .vote_interest .list{
        margin: 8px 0 10px;
        text-align: center;
    }
    .vote_interest .list li{
        margin:0 7px 10px;
        display: inline-block;
        font-size: 12px;
        height: 22px;
        line-height: 22px;
        border-radius: 11px;
    }
    .vote_interest .list li.red{
        border: 1px solid #e94740;
        color: #e94740;
        padding: 0 16px;
    }
    .vote_interest .list li.gray{
        border: 1px solid #686767;
        color: #686767;
        padding: 0 16px;
    }

    .peo_kb_title{
        color: #333;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        height: 24px;
        padding: 0 0 10px;
        margin: 0 0 16px;
        background: url(//n.sinaimg.cn/auto/88773292/20171102/ico104.png) bottom center/auto 3px no-repeat;
    }
    .kbpinglunlist .star{
        display: inline-block;
        height: 22px;
        font-size: 12px;
        margin: 0 0 0 12px;
        /*float: right;*/
    }
    .kbpinglunlist .star .txt{
        height: 23px;
        line-height: 23px;
        padding: 0 7px;
        border-radius: 4px;
        color: #fff;
        background: #e94740;
        margin: 0 5px;
    }
    .kbpinglunlist .star .score{
        height: 24px;
        line-height: 24px;
        font-size: 16px;
        color: #e94740;
    }
    .kbpinglunlist .star_in {
        position: relative;
    }
    .kbpinglunlist .star .i {
        position: relative;
        width: 16px;
        height: 16px;
        display: inline-block;
        background: url(//n.sinaimg.cn/88773292/20151014/star.png) center center no-repeat;
        background-size: 100%;
        margin: 0 2px;
        vertical-align: text-bottom;
    }
    .kbpinglunlist .star .i.g {
        background: url(//n.sinaimg.cn/88773292/20151014/star_g.png) center center no-repeat;
        background-size: 100%;
    }
    .kbpinglunlist .star .i.h {
        background: url(//n.sinaimg.cn/88773292/20151014/star_h.png) center center no-repeat;
        background-size: 100%;
    }

    .cars_info_kb{
        margin: 30px 0 0;
    }
    .cars_info_kb .con{
        clear: both;
        display: -webkit-box;
        margin: 0 14px;
    }
    .cars_info_kb .con .img{
        width: 118px;
        margin: 20px 20px 0 20px;
    }
    .cars_info_kb .con .right{
        -webkit-box-flex: 1;
        float: none;
        margin: 20px 0px 0 0px;
        display: block;
        line-height: 24px;
    }
    .cars_info_kb .con .right .name{
        color: #636363;
        padding: 0 0 0 12px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico82.png) left 9px/auto 5px no-repeat;
        font-size: 16px;
        font-weight: bold;
    }
    .cars_info_kb .con .right .price{
        padding: 4px 0 0 12px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico82.png) left 13px/auto 5px no-repeat;
        font-size: 14px;
    }
    .cars_info_kb .con .right .price span{
        display: block;
        font-weight: bold;
        color: #e94740;
        padding: 0px 0 0;
        font-size: 16px;
    }

    .xcdp_module{
        margin: 30px  0 0;
    }
    .xcdp_module .img_wrapper{margin: 0}
    .xcdp_module .tit{
        color: #333;
        font-size: 17px;
        font-weight: bold;
        text-align: center;
        height: 24px;
        padding: 0 0 10px;
        margin: 0 0 16px;
        background: url(//n.sinaimg.cn/auto/88773292/20170922/ico81.png) bottom center/auto 3px no-repeat;
    }
    .xcdp_module .list:before {
        content: '';
        display: block;
        position: absolute;
        left: 48%;
        top: -10px;
        border: 5px solid transparent;
        border-bottom-color: #f8f8f8;
    }
    .xcdp_module .list{
        position: relative;
        margin: 20px 0 0;
        padding: 6px 0px;
        background: #f5f5f5;
        line-height: 24px;
        font-size: 14px;
        text-align: center;
        color: #333;
    }
    .xcdp_module .list .li{
        display: inline-block;
        margin: 0 8px;
        height: 22px;
        line-height: 22px;
    }
    .xcdp_module .pl_list {
        margin: 0px 12px 0;
    }
    .xcdp_module .pl_list .li{
        padding: 20px 0px 18px;
        border-bottom: 1px solid #ececec;
    }
    .xcdp_module .pl_list .li .txt{
        line-height: 20px;
        font-size: 14px;
        margin: 14px 0 0;
    }
    .xcdp_module .pl_list .li .peo{
        display: -webkit-box;
        height: 30px;
        line-height: 30px;
    }
    .xcdp_module .pl_list .li .peo .img{
        width: 30px;
        height: 30px;
        overflow: hidden;
        border-radius: 15px;
    }
    .xcdp_module .pl_list .li .peo .name{
        color: #4c4c4c;
        margin: 0 0 0 10px;
        font-size: 14px;
    }
    /*驴脷卤庐 end*/

    /*脠脠露脠脜脜脨脨脦脛脮脗 start*/
    .rdphwzbox {
        margin: 20px 10px 0;
        border:1px solid #c4c4c4;
        box-shadow:1px 1px 1px #dcdcdc;
        position: relative;
    }
    .rdphwzbox .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        text-align: center;
        padding-top: 9px;
        font-size: 16px;
        font-weight: bold;
        content: '';
        color: #717171;
        top: -3px;
        right: 10px;
        background: url(//www.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px -74px no-repeat;
        background-size: 100%;
    }
    .rdphwzbox_fir .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        content: '';
        top: -3px;
        right: 10px;
        background: url(//www.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px 0px no-repeat;
        background-size: 100%;
        color:#865601;
    }
    .rdphwzbox_sec .ranking {
        position: absolute;
        width: 26px;
        height: 27px;
        content: '';
        top: -3px;
        right: 10px;
        background: url(//www.sinaimg.cn/qc/2017/0829/rdph_icons.png) 0px -37px no-repeat;
        background-size: 100%;
        color:#865601;
    }
    .rdphwzbox:after {
        box-shadow: 2px 2px 2px #fff;
        position: absolute;
        width: 24px;
        height: 26px;
        content: '';
        bottom: -2px;
        right: -3px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0914/sanjiao.jpg) bottom right no-repeat;
        background-size: 100%;
    }
    .rdphwzbox .hd {
        padding: 10px;
    }
    .rdphwzbox .hd .img{
        display: block;
        width: 130px;
        height: 87px;
        margin:0  10px 0 0;
        float: left;
    }
    .rdphwzbox .hd .img img{
        display: block;
        width: 130px;
        height: 87px;
    }
    .rdphwzbox .hd .txt{
        margin-left: 140px;
        height: 87px;
        font-size: 18px;
        color: #333;
        font-weight: bold;
    }
    .rdphwzbox .hd .txt>a{
        font-size: 18px;
        color: #333;
        font-weight: bold;
        height: 30px;
        overflow: hidden;
        margin-top: -4px;
    }
    .rdphwzbox .hd .rd_num>span{
        font-size: 14px;
        color: #666;
        padding-left: 20px;
        background:url(//www.sinaimg.cn/qc/2017/1013/huomiao.png) 0px 1px /auto 90% no-repeat ;
        font-weight: normal;
    }
    .rdphwzbox .hd .rd_num .num{
        font-style: italic;
        color: #e94740;
    }
    .rdphwzbox .hd .rd_tiao{
        position: relative;
        width: 100%;
        height: 6px;
        margin-top: 2px;
        margin-bottom: 8px;
    }
    .rdphwzbox .hd .rd_tiao .all{
        position: absolute;
        top: 0px;
        left: 0px;
        height: 6px;
        width: 100%;
        background: #ccc;border-radius: 3px;
    }
    .rdphwzbox .hd .rd_tiao .cur{
        position: absolute;
        top: 0px;
        left: 0px;
        height: 6px;
        background: #e94740;border-radius: 3px;
    }
    .rdphwzbox .hd .fenlei{
        display: -webkit-box;
        display: box;
        margin-right:12px;
    }
    .rdphwzbox .hd .fenlei>div{
        -webkit-box-flex: 1;
        box-flex: 1;
        text-align: center;
        height: 16px;
        line-height: 16px;
    }
    .rdphwzbox .hd .fenlei>div a{
        color: #333;
        font-size: 14px;
        font-weight: normal;
    }
    .rdphwzbox .hd .fenlei>div.imgs{
        text-align: left;
    }
    .rdphwzbox .hd .fenlei>div.para,.rdphwzbox .hd .fenlei>div.videos{
        border-left: 1px solid #dfdfdf;
        border-right: 1px solid #dfdfdf;
        padding: 0 5px;
    }
    .rdphwzbox .hd .fenlei>div.news{
        text-align: right;
    }
    .rdphwzbox .hd .fenlei>div a.grey {
        color: #999;
    }
    .rdphwzbox .bd{
        border-top:1px solid #c4c4c4;
        background: #f9f9f9;
        padding: 10px 0 10px 10px;
    }
    .rdphwzbox .bd .desc{
        font-size: 14px;
    }
    .rdphwzbox .bd .desc .l{
        width: 80px;
        float: left;
        height:22px;
        font-size:14px;
    }
    .rdphwzbox .bd .desc .r{
        text-align: left;
    }
    .rdphwzbox .bd .desc span{
        display: inline-block;
        border: 1px solid #e94740;
        height: 20px;
        line-height: 20px;
        border-radius: 10px;
        padding: 0 15px;
        margin-right: 4px;
        color: #e94740;
        margin-bottom: 6px;
    }
    .rdphwzbox .bd .score{
        font-size: 14px;
    }
    .rdphwzbox .bd .score .txt{
        color: #e94740;
        font-weight: bold;
        font-style: italic;
        margin-right: 4px;
        margin-left:-4px;
    }
    .rdphwzbox .bd .score .txt .num{
        color: #e94740;
        font-size: 22px;
    }
    .rdphwzbox .bd .score .peoplebox{
        font-style: italic;
        color: #666;
    }
    .rdphwzbox .bd .score .peoplebox .peoplenum{
        color: #e94740;
    }
    /*脠脠露脠脜脜脨脨脦脛脮脗 end*/
    /*鲁碌脨脥脦脢麓冒start*/
    .car_ask_title{
        font-size: 18px;
        margin: 13px 14px 8px;
        color: #333;
        line-height: 28px;
        font-weight: bold;
    }
    .car_ask_title:first-of-type{
        margin-top: 0;
    }
    .car_ask_title .prefix{
        display: inline-block;
        font-weight: bold;
        padding: 2px 4px;
        border-radius: 2px;
        margin-right: 5px;
        vertical-align: 2px;
        line-height: normal;
        font-family: Arial;
    }
    .car_ask_title > .art_t{
        padding:0 0 0 35px;
        margin: -28px 0 0 0;
        display: block;
    }
    .car_ask_content{
        margin: 8px 14px 13px;
    }
    .car_ask_content:after{
        content: '';
        display: block;
        height: 0.5px;
        margin: 15px -14px 0;
        border-top: 2px dotted #f6f6f6;
    }
    .car_ask_content.lastone{margin-bottom: 0;}
    .car_ask_content.lastone:after{
        display: none;
    }
    .car_ask_content.nowrap{
        white-space: nowrap;
    }
    .car_ask_content .prefix{
        display: inline-block;
        font-weight: bold;
        padding: 2px 4px;
        border-radius: 2px;
        margin-right: 5px;
        vertical-align: 2px;
        line-height: normal;
        font-family: Arial;
    }
    .car_ask_content.nowrap .prefix{
        margin-top: 0;
    }
    .car_ask_content p{margin:0;font-size: 16px;line-height: 25px;    padding-left: 35px;
        margin-top: -28px;}
    .car_ask_content p:first-of-type{
        /*display: inline;*/
    }
    .car_ask_content p:not(:first-of-type){
        margin: 4px 0;
    }
    .car_ask_content span.art_t{margin:0;font-size: 16px;line-height: 25px;    padding-left: 35px;
        margin-top: -28px;display:block;}
    .car_ask_content .ask_color_ul{
        display: inline-block;
        vertical-align: top;
        white-space: normal;
        margin: 0 18px -15px 5px;
    }
    .car_ask_content .ask_color_ul li{
        float: left;
        margin: 2px 15px 0 0;
        text-align: -webkit-center;
        width: 4em;
        height: 72px;
    }
    .car_ask_content .ask_color_ul li .clr{
        width: 29px;
        height: 29px;
        border-radius: 50%;
        border: 1px solid #f2f2f2;
    }
    .car_ask_content .ask_color_ul li .lbl{
        font-size: 12px;
        text-align: center;
        margin-top: 5px;
        margin-bottom: 5px;
        line-height: normal;
    }
    .car_ask_table{
        margin: 12px 14px;
    }
    .art_t .table_body .car_ask_table,.car_ask_content .table_body table.two{
        padding-left: 23px;
        margin: -24px -14px 0;
    }
    .car_ask_table th,.car_ask_table td{
        font-size: 14px;
        vertical-align: middle;
    }
    .car_ask_table th:nth-child(2),.car_ask_table th:last-child{
        width: 25%;
    }
    .car_ask_table th{
        height: 45px;
        background: #fafafa;
    }
    .car_ask_table td a{
        color: #e94740;
    }
    .car_ask_swp_cont{
        margin: 0 14px;
    }
    .car_ask_content p .ask_rel_car{
        color: #e94740;
        border:1px solid #e94740;
        border-radius: 2px;
        padding: 2px 5px;
        margin-right: 5px;
        display: inline-block;
        line-height: normal;
        font-size:14px;
    }
    .car_ask_content p .ask_rel_car:first-of-type{
        margin-left: 5px;
    }
    .car_ask_content #flash{
        width: 100%;
        height: 205px;
        background: #000;
    }
    .car_ask_content .ask_img{margin-bottom: 10px;}
    .car_ask_content .ask_img:first-child{
        margin-top: 4px;
    }
    /*鲁碌脨脥脦脢麓冒end*/
    /*脝没鲁碌脨脨脪碌脮媒脦脛脪鲁start*/
    .carIndustryListBox,.carIndustryKoubeiBox{
        border-bottom: 1px solid #e4e4e4;
        position: relative;
        margin: 0 14px;
    }
    .carIndustryKoubeiBox.mb10{
        margin-bottom: 10px;
    }
    .carIndustryListBox .indListTitle,.carIndustryKoubeiBox .indListTitle{
        font-size: 20px;
        font-weight: bold;
        color: #111;
        display: inline-block;
        border-bottom: 1px solid #fe350e;
        padding-bottom: 10px;
    }
    .carIndustryListBox .indListCityBox{
        position: absolute;
        right: 0;
        top: 0;
    }
    .carIndustryListBox .indListCityBox:before,.carIndustryListBox .indListCityBox:after{
        content: '';
        display: inline-block;
    }
    .carIndustryListBox .indListCityBox:before{
        width: 9px;
        height: 12px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/loc.png) no-repeat 0 0 / 9px 12px;
        margin-right: 5px;
    }
    .carIndustryListBox .indListCityBox:after{
        width: 15px;
        height: 30px;
        background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -48px 6px / 106px 42px;
        vertical-align: middle;
    }
    .carIndustryListBox .indListCityBox .indListCitySel{
        -webkit-appearance: none;
        border: none;
        font-size: 14px;
        padding: 0;
        margin: 0;
        display: inline-block;
        background-color: #fff;
    }
    .carIndustryListCont{
        margin: 0 14px;
    }
    .carIndustryListCont li{
        border-bottom: 1px solid #e4e4e4;
        padding: 12px 0 18px;
    }
    .carIndustryListCont li .contTitle{
        font-size: 18px;
        font-weight: bold;
        color: #111;
    }
    .carIndustryListCont li .spanGroup1{
        display: -webkit-box;
    }
    .carIndustryListCont li .span{
        font-size: 14px;
        color: #111;
        display: block;
        -webkit-box-flex: 1;
        justify-content: space-between;
    }
    .carIndustryListCont li .spanGroup2 .span{
        display: inline-block;
    }
    .carIndustryListCont li .spanGroup2 .span:not(:first-child){
        margin-left: 15px;
    }
    .carIndustryListCont li .span.zd{

    }
    .carIndustryListCont li .span.cj{
        color: #fe350e;
        text-align: center;
    }
    .carIndustryListCont li .span.cj:before{
        content: '';
        display: inline-block;
        width: 14px;
        height: 12px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/youhui.png) no-repeat left center / 12px 12px;
        vertical-align: -1px;
    }
    .carIndustryListCont li .span.zj{
        color: #43a661;
        text-align: right;
    }
    .carIndustryListCont li .span.zj:before{
        content: '';
        display: inline-block;
        width: 14px;
        height: 12px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/zhijiang.png) no-repeat left center / 12px 12px;
        vertical-align: -1px;
    }
    .carIndustryListCont li .btnGroup{
        display: -webkit-box;
        border-radius: 1px;
        margin-top: 12px;
    }
    .carIndustryListCont li .btnGroup a{
        -webkit-box-flex: 1;
        font-size: 14px;
        font-weight: bold;
        color: #666;
        text-align: center;
    }
    .carIndustryListCont li .btnGroup .cal{
        border: 1px solid #dadada;
    }
    .carIndustryListCont li .btnGroup .cal:before{
        content: '';
        display: inline-block;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/jisuan.png) no-repeat 0 center / 13px 12px;
        width: 13px;
        height: 12px;
        margin-right: 4px;
        vertical-align: -1px;
    }
    .carIndustryListCont li .btnGroup .pz{
        border-top: 1px solid #dadada;
        border-bottom: 1px solid #dadada;
    }
    .carIndustryListCont li .btnGroup .pz:before{
        content: '';
        display: inline-block;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/pezihi.png) no-repeat 0 center / 15px 14px;
        width: 15px;
        height: 14px;
        margin-right: 4px;
        vertical-align: -1px;
    }
    .carIndustryListCont li .btnGroup .xun{
        color: #fff;
        background: #fe350e;
        border: 1px solid #fe350e;
        border-left: none;
    }
    .carIndustryListCont li .btnGroup .xun:before{
        content: '';
        display: inline-block;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/xunjia.png) no-repeat 0 center / 14px 13px;
        width: 14px;
        height: 13px;
        margin-right: 4px;
        vertical-align: -2px;
    }
    .carIndustryPic{
        margin: 20px 14px 25px;
        position: relative;
    }
    .carIndustryPic .carImg{

    }
    .carIndustryPic .imgNum{
        position: absolute;
        bottom: 12px;
        right: 0;
        font-size: 12px;
        color: #fff;
        padding: 3px 6px 3px 14px;
        background: rgba(0, 0, 0, 0.6);
        border-top-left-radius: 18px;
        border-bottom-left-radius: 18px;
    }
    .carIndustryPic .imgNum:before{
        content: '';
        display: inline-block;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/album.png) no-repeat left center / 14px 12px;
        width: 14px;
        height: 12px;
        margin-right: 4px;
        vertical-align: -1px;
    }
    .carIndStar{
        margin: 13px 14px 16px;
        white-space: nowrap;
    }
    .carIndStar .score{
        font-size: 12px;
        color: #fe350e;
    }
    .carIndStar .score i{
        font-size: 40px;
        font-weight: bold;
    }
    .carIndStar .i{
        display: inline-block;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/star_y.png) no-repeat 0 0 / 23px 22px;
        width: 23px;
        height: 22px;
        vertical-align: 4px;
    }
    .carIndStar .i.g{
        background-image: url(//www.sinaimg.cn/qc/subject/2017/0928/star_g.png);
    }
    .carIndStar .txt{
        font-size: 12px;
        color: #9b9b9b;
        display: inline-block;
        vertical-align: 9px;
    }
    .carIndTags{
        margin: 0 14px;
        text-align: initial;
        border-bottom: 1px solid #e4e4e4;
        padding-bottom: 10px;
    }
    .carIndTags div{
        display: inline-block;
        font-size: 14px;
        padding: 0 13px;
        border: 1px solid #dadada;
        border-radius: 2px;
        margin: 0 10px 10px 0;
        background: #fff;
    }
    .carIndTags div.sel{
        color: #fe350e;
        border-color: #fe350e;
    }
    .carIndKoubeiList{
        margin-bottom: 27px;
    }
    .carIndKoubeiList li{
        margin: 16px 14px 0;
        border-bottom: 1px solid #e4e4e4;
        padding-bottom: 12px;
    }
    .carIndKoubeiList li .tit{
        font-size: 14px;
        color: #111;
        font-weight: bold;
        padding-left: 15px;
        background: url(//www.sinaimg.cn/qc/subject/2017/0928/people.png) no-repeat left center / 11px 13px;
    }
    .carIndKoubeiList li .titC{
        font-size: 12px;
        color: #666;
        line-height: 20px;
    }
    .carIndKoubeiList li .titD{
        font-size: 15px;
        color: #111;
        line-height: 23px;
        margin-top: 5px;
    }
    @media screen and (max-width: 320px) {
        .carIndustryListCont li .span{
            font-size: 12px;
        }
        .carIndStar .i{
            -webkit-background-size: 15.3px 14.6px;
            background-size: 15.3px 14.6px;
            width: 15.3px;
            height: 14.6px;
        }
    }
    /*脝没鲁碌脨脨脪碌脮媒脦脛脪鲁end*/

    /*many tuji automove start*/
    .manytuji-swiper-container {
        width: 100%;
        margin-top: 20px;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
        z-index: 1;
    }
    .manytuji-swiper-container .swiper-slide img {
        width: 100%;
    }
    .manytuji-swiper-container .swiper-wrapper {
        height: auto;
    }
    .manytuji-swiper-container .swiper-pagination-custom {
        color: #8d8d8d;
        background: rgba(0, 0, 0, 0.6);
        padding: 0 2px;
        border-radius: 2px;
    }
    .manytuji-swiper-container .swiper-pagination {
        font-family: Arial;
        right: 12px;
        width: auto;
        left: auto;
        bottom: 10px;
        padding: 0px 5px;
        background: rgba(0, 0, 0, 0.6);
        border-radius: 2px;
        color: #8d8d8d;
        font-size: 14px;
        height: 20px;
        line-height: 19px;
        font-weight: normal;
    }
    .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
        display: none;
    }
    .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
        display: none;
    }
    .swiper-container .swiper-pagination .swiper-pagination-current {
        color: #fff;
    }
    .swiper-container .swiper-pagination .swiper-pagination-current, .swiper-container .swiper-pagination .swiper-pagination-total {
        vertical-align: middle;
        font-weight: normal;
    }
    /*many tuji automove end*/

    /*2017.10.20 add 5 liuzi start*/
    .entryInfo_1710 {margin:20px 0 0; padding: 20px 10px; background: #f8f8f8; font-size: 16px;}
    .entryInfo_1710 .hide{display:none;}
    .entryInfo_1710 input,.entryInfo_1710 select {border:0;outline:none; height: 45px; line-height: 45px; display: block; width: 100%; font-size: 16px;}
    .entryInfo_1710 select {padding-left: 9px;-webkit-appearance:none;}
    .entryInfo_1710 .selectbox {position: relative;}
    .entryInfo_1710 .selectbox:after { content: ''; position: absolute; top: 10px;right: 3px; width: 15px; height: 30px; background: url(//i3.sinaimg.cn/qc/subject/2017/0509/hq_sprite.png) no-repeat -45px 5px / 106px 42px;vertical-align: middle;}
    .entryInfo_1710 li{margin-bottom: 10px;}
    .entryInfo_1710 li:last-child{margin-bottom: 0px;}
    .entryInfo_1710 .displayboxli{display: -webkit-box; display: box;}
    .entryInfo_1710 .displayboxli .displayboxselect{-webkit-box-flex: 1; width: 50%;}
    .entryInfo_1710 .inputwrap{background: #fff;padding-left: 9px;}
    .entryInfo_1710 .displayboxselect_l{margin-right: 5px;}
    .entryInfo_1710 .displayboxselect_r{margin-left: 5px;}
    .entryInfo_1710 li .submitbtn{height: 45px; line-height: 45px; background: #e94740; color: #fff; font-size: 16px; text-align: center; border-radius: 2px;margin-top: 20px;}
    .entryInfo_1710 .tit{text-align: center; font-size: 16px; color: #000; padding-bottom: 5px; margin-top: -5px;}
    .entryInfo_1710 .carnamebox{ font-size: 16px; color: #000; font-weight: bold; margin-bottom: 5px;}
    /*2017.10.20 add 5 liuzi end*/

    /*17.11.15 for 脤脴露篓脣脛赂枚脪鲁脙忙脢脭录脻脩炉录脹卤铆碌楼 start*/
    .fix-1115xjsj {position: fixed;right: 0px;bottom: 60px;width: 35px;height: 80px;z-index: 10;}
    .fix-1115xjsj .xjbtn1115 { width: 35px; height:35px; background: #ea4740; font-size: 14px; color: #fff; text-align: center; line-height: 35px; border-radius: 2px; margin-bottom: 10px;}
    .fix-1115xjsj .sjbtn1115 { width: 35px; height:35px; background: #ea4740; font-size: 14px; color: #fff; text-align: center; line-height: 35px; border-radius: 2px; }
    .fix-bm-bg-1115 .fix-bm-bg .bm-content .bm_name, .fix-bm-bg .bm-content .bm_mobile {
        margin-top: 4px;
        text-indent: 4px;
        height: auto;
        line-height: 15px;
        background: #fff;
        border:0;
        border-bottom: 1px solid #dcdcdc;
        font-size: 15px;
        width: 100%;
        -webkit-appearance: none;
        padding: 10px 0;}

    .fix-bm-bg-1115 input[type=checkbox].bm_statement:checked+label[for=bm_statement]:before,.fix-bm-bg-1115 input[type=checkbox].bm_statement:checked+label[for=bm_statement2]:before{
        content: '';
        display: inline-block;
        width: 21px;
        height: 20px;
        background: url(//i1.sinaimg.cn/qc/subject/2017/0517/check.png) no-repeat left center / 21px 20px;
        vertical-align: -4px;
        margin-right: 5px;
    }

    .fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement],.fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement2]{
        font-size: 13px;
        color: #999;
        margin: 10px 0 5px 0;
        white-space: nowrap;
        display:inline-block;
    }
    .fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement]:before,.fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement2]:before{
        content: '';
        display: inline-block;
        width: 21px;
        height: 20px;
        background: url(//i0.sinaimg.cn/qc/subject/2017/0517/uncheck.png) no-repeat left center / 21px 20px;
        vertical-align: -4px;
        margin-right: 5px;
    }
    .fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement]+a,.fix-bm-bg-1115 .fix-bm-bg .bm-content label[for=bm_statement2]+a{
        color: #122e67;
        font-size: 13px;
        padding-left: 25px;
        display:inline-block;
    }
    .fix-bm-bg-1115 .fix-bm-bg .bm-content #div_3 .content ul.car_list{ text-align:inherit; padding-left:0;}
    select.shijiatime{
        margin-top: 0px;
        height: 40px;
        line-height: 40px;
        width: 100%;
        border:none;
        border-bottom: 1px solid #dcdcdc;
        font-size: 15px;
        -webkit-appearance: none;
        padding-left: 4px;
        background: url(//i2.sinaimg.cn/qc/subject/2017/0329/sel_ico.png) 95% center no-repeat #fff;
        background-size: auto 6px;
    }
    .fix-bm-bg-1115 .bm-content #div_2 .carlist li span {line-height: 29px;}

    .art_t .art_pic_relative {position: relative;margin:0;padding:0;}
    .art_t .art_pic_relative .fix-1115xjsj{position: absolute; bottom: 0px; right: 0px; width: 160px; height:30px; line-height:30px; overflow: hidden; color: #fff; font-size: 14px;}
    .art_t .art_pic_relative .fix-1115xjsj .xjbtn1115{float:left;width: 70px;padding-right:10px;background: rgba(129, 32, 13, 0.9) url(//www.sinaimg.cn/qc/2017/1124/sanjiao.png) 66px center/ 8px auto no-repeat;height: 30px;line-height: 30px; border-radius: 0; text-align: center; margin:0;font-size: 14px; color: #fff;}
    .art_t .art_pic_relative .fix-1115xjsj .sjbtn1115{float:left;width: 70px;padding-right:10px;background: rgba(0,0,0,0.8) url(//www.sinaimg.cn/qc/2017/1124/sanjiao.png) 66px center/ 8px auto no-repeat;height: 30px;line-height: 30px; border-radius: 0; text-align: center; margin:0;font-size: 14px; color: #fff;}
    /*17.11.15 for 脤脴露篓脣脛赂枚脪鲁脙忙脢脭录脻脩炉录脹卤铆碌楼 end*/

    /*脮媒脦脛录脫赂枚鹿茫赂忙*/

    .lmt_w {
        position: fixed;
        bottom: 290px;
        right: 12px;
        width: 19%;
        height: 119px;
        z-index: 999;
        padding-top: 12px;
    }
    .lmt_c_w {
        position: absolute;
        right: -8px;
        top: -8px;
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-indent: 999em;
        overflow: hidden;
        background-image: url(//ns.sinaimg.cn/default/d1c9d4ed/20160516/close.png);
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 40px auto;
        cursor: pointer;
    }
    .icon_com:before {
        content: "\E930";
    }
    .lmt_img {
        width: 100%;
    }

    /*驴脷卤庐脨脗陆谩鹿鹿*/

    .vs_db_kb .scroe_bg{
        position: relative;
        margin: 2px 14px 5px;
    }
    .vs_db_kb .scroe_bg:after{
        content:'.';
        color:transparent;
        position:absolute;
        left: 0;
        width:100%;
        top:0;
        height:37%;
        background:#ccc;
    }
    .vs_db_kb .scroe_bg:before{
        content: '.';
        color: transparent;
        position: absolute;
        left: 0;
        width: 100%;
        top: -43%;
        height: 122%;
        z-index: 10;
        background: url(//n.sinaimg.cn/auto/88773292/20171129/ico120.png) center center/auto 15px no-repeat;
    }
    .vs_db_kb .scroe_bg .l{
        z-index:1;
        position: absolute;
        left: 0;
        top: 0;
        width: 50%;
        height: 37%;
        background: #ec4e4a;
    }
    .vs_db_kb .scroe_bg .r{
        z-index:1;
        position: absolute;
        top: 0;
        right: 0;
        width: 0%;
        height: 37%;
        background: rgb(251,182,48);
    }
    .vs_db_kb .tjzs_box{
        display: block ;
        margin: 0 14px;
    }
    .vs_db_kb .tjzs_box{
        border-left: 1px solid #dcdcdc;
        border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
    }
    .vs_db_kb .star{
        display: inline-block;
        height: 22px;
        font-size: 12px;
        margin: 0 0 0 2px;
    }
    .vs_db_kb .star .txt{
        height: 23px;
        line-height: 23px;
        padding: 0 7px;
        border-radius: 4px;
        color: #fff;
        background: #e94740;
        margin: 0 5px;
    }
    .vs_db_kb .star .score{
        height: 24px;
        line-height: 24px;
        font-size: 16px;
        color: #e94740;
    }
    .vs_db_kb .star_in {
        position: relative;
    }
    .vs_db_kb .star .i {
        position: relative;
        width: 16px;
        height: 16px;
        display: inline-block;
        background: url(//n.sinaimg.cn/88773292/20151014/star.png) center center no-repeat;
        background-size: 100%;
        margin: 0 2px;
        vertical-align: text-bottom;
    }
    .vs_db_kb .star .i.g {
        background: url(//n.sinaimg.cn/88773292/20151014/star_g.png) center center no-repeat;
        background-size: 100%;
    }
    .vs_db_kb .star .i.h {
        background: url(//n.sinaimg.cn/88773292/20151014/star_h.png) center center no-repeat;
        background-size: 100%;
    }
    .vs_db_kb .disbox{
        display: -webkit-box;
        font-size: 12px;
    }
    .vs_db_kb .disbox .l{
        border-right: 1px solid #dcdcdc;
    }
    .vs_db_kb .disbox>div{
        width: 50%;
        text-align: center;
        padding: 8px 0;
    }
    .vs_db_kb .disbox>div .hd{
        display: block;
        text-align: center;
        margin: 0  auto;
    }
    .vs_db_kb .disbox>div .bd{
        line-height: 20px;
    }
    .vs_db_kb .disbox>div .red{
        color: #e94740;
    }
    .vs_db_kb .disbox>div .num{
        font-size: 16px;font-weight: bold;
    }
    .vs_db_kb .title{
        border-top: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
        height: 40px;
        line-height: 40px;
        background: #f8f8f8;
        color: #333;
    }
    .vs_db_kb .name_con{
        position: relative;
        margin: 10px 14px;
        display: -webkit-box;
        height: 40px;
        background: url(//n.sinaimg.cn/auto/88773292/20171102/ico103.png) center center/40px auto no-repeat #f8f8f8;
    }
    .vs_db_kb .name_con .t{
        width: 50%;
        text-align: center;
        line-height: 40px;
        font-weight: bold;
        font-size: 14px;
        color: #333;
    }
    .vs_db_kb .score_con{
        position: relative;
        margin: 8px 14px 0px;
    }
    .vs_db_kb .score_con .l{
        position: absolute;
        left: 0;
        color: red;
        font-weight: bold;
        color: #e94740;
        font-size: 15px;
    }
    .vs_db_kb .score_con .c{
        text-align: center;
        font-size: 12px;
        color: #333;
    }
    .vs_db_kb .score_con .r{
        position: absolute;
        right: 0;
        top: 0;
        color: red;
        font-weight: bold;
        color: #e94740;
        font-size: 15px;
    }
    .about_kb_comment_tit_list{
        display: -webkit-box;
        margin: 25px 14px 14px;
        color: rgb(75,75,75);
        font-size: 16px;
    }
    .about_kb_comment_tit_list .li{
        position: relative;
        text-align: center;
        width: 50%;
        padding: 0 0 4px 0;
        border-bottom: 1px solid #dcdcdc;
    }
    .about_kb_comment_tit_list .li.act{
        border-bottom: 2px solid #ec4e4a;
        font-weight: bold;
    }
    .about_kb_comment_tit_list .li.one{
        position: relative;
    }
    .about_kb_comment_tit_list .li.one:after{
        position: absolute;
        right: 0;
        top: 10px;
        content: '.';
        color: transparent;
        width: 1px;
        height: 12px;
        background: #ccc;
    }
    .about_kb_comment_tit_list .li.act:before{
        position: absolute;
        bottom: -5px;
        width: 100%;
        content: '.';
        color: transparent;
        height: 4px;
        background: url(//n.sinaimg.cn/auto/88773292/20171129/ico118.png) center bottom/auto 4px no-repeat;
        left: 0;
    }

    .table_body_koubei .tit{
        height: 38px;
        line-height: 38px;
        color: #fff;
        margin: 0;
        text-align: center;
        font-weight: bold;
        color: #fff;
        background: #e94741;
        font-size: 18px;
    }
    .table_body_koubei .tit span{
        color: #fff;
        margin: 0 3px 0 0 ;
    }
    .car_info_card{
        border: 1px solid #e94741;
        margin: 30px 14px 15px;
    }
    .car_info_card .title{
        font-weight: bold;
        text-align: center;
        line-height: 38px;
        height: 38px;
        background: #e94740;
        font-size: 18px;
        color: #fff;
    }
    .car_info_card .disbox{
        border: 0px solid #dcdcdc;
        padding: 3px 12px ;
        margin: 0px 0 0;
        display: -webkit-box;
    }
    .car_info_card .img{
        width: 120px;
        margin: 0 12px 0 0;
    }
    .car_info_card .r{
        -webkit-box-flex: 1;
    }
    .car_info_card .r .name{
        margin: 7px 0 0;
        font-weight: bold;
        font-size: 16px;
        color: #333;
    }
    .car_info_card .r .score{
        margin: 2px 0 0;
        display: -webkit-box;
        font-size: 13px;
        color: #666;
    }
    .car_info_card .r .score .t{
        display: none;
    }
    .car_info_card .r .list{
        margin: 3px 0 0;
        padding: 10px 0 0 ;
        display: none;
        font-size: 13px;
        color: #333;
        line-height: 14px;
        background: url(//n.sinaimg.cn/auto/88773292/20171123/ico115.png) top center/100% auto no-repeat;
    }
    .car_info_card .r .list>div{
        display: block;
        -webkit-box-flex: 1;
        text-align: center;
        color: #666;
    }
    .car_info_card .r .list>div a{
        text-align: center;
        color: #666;
    }
    .car_info_card .r .list .pic{
        position: relative;
        /*padding: 0 13px 0 20px;*/
        /*margin: 0 13px 0 0;*/
        /*background: url(//n.sinaimg.cn/auto/88773292/20171123/ico111.png) left center/auto 12px no-repeat;*/
    }
    .car_info_card .r .list .pic:after{
        position: absolute;
        content: '.';
        background: #ccc;
        color: transparent;
        right: 0;
        top: 0px;
        height: 14px;
        width: 1px;
    }
    .car_info_card .r .list .vid{
        position: relative;
        /*padding: 0 13px 0 18px;*/
        /*margin: 0 13px 0 0;*/
        /*background: url(//n.sinaimg.cn/auto/88773292/20171123/ico112.png) left center/auto 12px no-repeat;*/
    }
    .car_info_card .r .list .vid:after{
        position: absolute;
        content: '.';
        background: #ccc;
        color: transparent;
        right: 0;
        top: 0px;
        height: 14px;
        width: 1px;
    }
    .car_info_card .r .list .new{
        position: relative;
        /*padding: 0 0px 0 18px;*/
        /*background: url(//n.sinaimg.cn/auto/88773292/20171123/ico113.png) left center/auto 12px no-repeat;*/
    }
    .car_info_card .star{
        display: inline-block;
        height: 20px;
        font-size: 18px;
        color: #e94740;
        /*margin: 0 0 0 20px;*/
        /*float: right;*/
    }
    .car_info_card .star .txt{
        height: 20px;
        line-height: 20px;
        font-size: 12px;
        border-radius: 4px;
        color: #e94740;
        background: #fff;
        margin: 0 2px;
    }
    .car_info_card .star .score{
        margin: 2px 0 0;
        display: -webkit-box;
        font-size: 13px;
        color: #666;
    }
    .car_info_card .star_in {
        position: relative;    display: inline;
    }
    .car_info_card td a{color:#4c4c4c !important;}
    .car_info_card .star .i {
        position: relative;
        width: 22px;
        height: 24px;
        display: inline-block;
        background: url(//n.sinaimg.cn/88773292/20151014/star.png) center center no-repeat;
        background-size: 100%;
        margin: 0 2px;
        vertical-align: text-bottom;
    }
    .car_info_card .star .i.g {
        background: url(//n.sinaimg.cn/88773292/20151014/star_g.png) center center no-repeat;
        background-size: 100%;
    }
    .car_info_card .star .i.h {
        background: url(//n.sinaimg.cn/88773292/20151014/star_h.png) center center no-repeat;
        background-size: 100%;
    }
    @media screen and (device-width: 320px) {
        .car_info_card .disbox{
            border-top: none;
            border-left: none;
            border-right: none;
            padding: 12px 0px;
            margin: 2px 0 0;
        }
        .car_info_card .img{
            width: 100px;
            margin: 0 10px 0 0;
        }
        .car_info_card .r .name{
            margin: -7px 0 0;
        }
        .car_info_card .r .score{
            margin: -6px 0 0;
            color: #666;
        }
        .car_info_card .r .list{
            margin: 0px 0 0;
        }
    }

    .car_info_card .list {
        display: -webkit-box;
        border-top: 1px solid #dcdcdc;
        margin: 0 10px;
        height: 38px;
        line-height: 38px;
    }
    .car_info_card .list>div {
        width: 33%;
        text-align: center;
        position: relative;
    }
    .car_info_card .list .pic:after {
        position: absolute;
        content: '.';
        background: #ccc;
        color: transparent;
        right: 0;
        top: 13px;
        height: 14px;
        width: 1px;
    }
    .car_info_card .list .vid:after {
        position: absolute;
        content: '.';
        background: #ccc;
        color: transparent;
        right: 0;
        top: 13px;
        height: 14px;
        width: 1px;
    }
    .car_info_card .list>div a{
        display: inline;
        font-size: 15px;
        color: #333;
    }
    .car_info_card .list>div.pic a{
        display: inline;
        padding: 0 0 0 22px;
        background: url(//n.sinaimg.cn/auto/88773292/20171123/ico111.png) left center/auto 14px no-repeat;
    }
    .car_info_card .list>div.vid a{
        display: inline;
        padding: 0 0 0 22px;
        background: url(//n.sinaimg.cn/auto/88773292/20171123/ico112.png) left center/auto 14px no-repeat;
    }
    .car_info_card .list>div.new a{
        display: inline;
        padding: 0 0 0 22px;
        background: url(//n.sinaimg.cn/auto/88773292/20171123/ico113.png) left center/auto 14px no-repeat;
    }

    .on .fix_top_topic{
        display: block;
    }
    .top_topic{
        position: relative;
    }
    .fix_top_topic.show{
        display: block;
    }
    .fix_top_topic{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 101;
        display: none;
    }
    .weibo_info {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding: 0 15px 0;
        background: #fff;
    }
    .top_topic .weibo_info {
        padding: 15px;
    }
    .fix_top_topic.top_topic .weibo_info.look_info {
        margin-bottom: 0px;
    }
    .top_topic .weibo_info.look_info {
        margin-bottom: 10px;
        padding: 15px;
    }
    .weibo_img {
        width: 80px;
        height: 80px;
        position: relative;
        background-size: 16px 12px;
        margin-right: 12px;
    }
    .weibo_img, .weibo_img .img_width, .weibo_v {
        border-radius: 50%;
    }
    .look_info .weibo_img {        
        margin: 0 10px 0 0;
        width: 40px;
        height: 40px;
        display: block;
    }
    .top_topic .look_info .weibo_img {    
        margin: 0 10px 0 0;
        width: 40px;
        height: 40px;
        display: block;
    }
    .look_info .weibo_img .img_width {
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    .top_topic .look_info .weibo_img .img_width {
        border-radius: 10%;
        width: 40px;
        height: 40px;

    }
    .look_info .weibo_detail {
        position: relative;
        margin-top: -.1px;
        line-height: 12px;
    }
    .weibo_user {
        width: 100%;
        color: #555;
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        overflow: hidden;
        white-space: nowrap;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
    }
    .look_info .weibo_user {
        float: none;
        display: inline;
        font-size: 14px;
        width: auto;
        max-width: 154px;
        vertical-align: middle;
        font-weight: 400;
        color: #333;
    }
    .top_topic .look_info .weibo_user {
        float: none;
        display: block;
        font-size: 15px;
        width: auto;
        max-width: 154px;
        line-height: 19px;
        vertical-align: middle;
        font-weight: bold;
        color: #111;
    }
    .look_logo {
        float: none;
        display: inline-block;
        height: 12px;
        width: 48px;
        margin: 0 0 0 4px;
        background: url() 50% no-repeat;
        background-size: cover;
        line-height: 0;
        vertical-align: -1px;
    }
    .look_info .weibo_time {
        margin: 5px 0 0;
        float: left;
        width: 100%;
        display: block;
        font-size: 12px;
    }
    .weibo_time_day {
        padding-right: 5px;
    }
    .top_topic .look_sub{
        right: 15px;
        border-radius: 13px;
    }
    .look_sub {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto 0 auto auto;
        width: 66px;
        height: 26px;
        line-height: normal;
        border-radius: 3px;
        font-size: 12px;
        background: #fe9600;
        color: #fff;
        display: box;
        display: -webkit-box;
        display: -moz-box;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        text-indent: 0;
        padding: 0;
    }
    .look_sub:active, .look_sub:hover, .look_sub:visited {
        color: #fff;
    }
    [class*=" icon_"], [class^=icon_] {
        font-family: SinaHomeFont!important;
        speak: none;
        font-style: normal;
        font-weight: 400;
        -webkit-font-feature-settings: normal;
        font-feature-settings: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .look_sub_ic {
        padding-right: 5px;
        font-size: 10px;
    }
    .icon_add:before {
        content: "\E600";
    }
    .weibo_time {
        color: #888;
        font-size: 10px;
        display: block;
    }
    .weibo_detail {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        width: 0;
    }
    .look_sub.active {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background: #fff;
        border: 1px solid #ccc;
        color: #888;
        padding: 0;
    }
    @font-face{font-family:SinaHomeFont;src:url(//mjs.sinaimg.cn/wap/project/comment/2.4.2/index/fonts/SinaHomeFont.3eeedcb.ttf) format("truetype"),url(fonts/SinaHomeFont.a208558.woff) format("woff"),url(img/SinaHomeFont.svg#SinaHomeFont) format("svg");font-weight:400;font-style:normal}

    /*tou su xiang qing start*/
    .complaintInfo { background: #fff; padding: 0 10px; margin-bottom: 10px;}
    .complaintInfo>div { border-bottom: 1px solid #dcdcdc; height: 45px; line-height: 45px; font-size: 14px;overflow:hidden;}
    .complaintInfo>.hide {display:none;}
    .complaintInfo>div:last-child { border-bottom: none;}
    .complaintInfo .brand-logo { width: 35px; vertical-align: middle; display: inline-block; margin-top: -5px;}

    .commontit{
        font-size: 16px;
        height: 45px;
        line-height: 45px;
        margin: 0 14px 15px;
    }
    .commontit span{
        position: relative;
        line-height: 34px;
        font-weight: bold;
        padding: 15px 0 0 16px;
        display: block;
        color: #4c4c4c;
        border: none;
        font-size: 18px;
        font-weight: bold;
    }
    .commontit span:after {
        position: absolute;
        top: 23px;
        left: 0;
        width: 4px;
        height: 19px;
        border-radius: 4px;
        background: #e94740;
        content: '.';
        color: transparent;
    }
    .problemdesc {
        background: #fff;
        margin-bottom: 10px;
    }
    .problemdesc .commontit{
        border-bottom: none;
    }
    .problemdesc .bd{
        padding: 0 0 20px;
    }
    .problemdesc .txt{
        font-size: 18px;
        margin: 20px 14px 20px;
        color: #4c4c4c;
        line-height: 29px;
    }
    .problemdesc .img_wrapper {
        padding-bottom: 0;
        margin-bottom: 15px;
    }
    .problemdesc .img_wrapper img{
        width: 100%;
    }
    .problemProgress{background:#fff;}
    .problemProgress ul{
        overflow: hidden;
        padding: 15px 0;
    }
    .problemProgress ul li{
        float: left;
        width: 20%;
        position: relative;
    }
    .problemProgress ul li:before{position: absolute; top: 50%; left: 100%; width: 300%; content: ''; height: 1px;background: url(//i1.sinaimg.cn/qc/2017/1215/dottedbgline.png) top center repeat-x; }
    .problemProgress .three li:before{ width: 136px; }
    .problemProgress ul .grey:before{background: url(//i1.sinaimg.cn/qc/2017/1215/dottedbgline.png) bottom center repeat-x;}
    .problemProgress ul li.fR{ float: right;}
    .problemProgress ul li.mid{margin-left: 20%;}
    .problemProgress ul li img{
        width: 100%;
        background: #fff;
    }
    .problemProgress ul li .tit{
        transform: translateY(-50%);
        text-align: center;
        position: absolute;
        top: 50%;
        right: 0px;
        width: 78%;
        line-height: 14px;
        padding: 0 11%;
        color: #e64845;
        font-size: 12px;
    }
    .problemProgress ul .unfinished .tit{
        color: #868686;
    }

    .satisfaction {background: #fff;
        padding-bottom: 15px;
    }
    .satisfaction .starbox{
        padding: 0 14px;
        margin: 15px 0;
    }
    .satisfaction .star{
        display: inline-block;
        height: 22px;
        font-size: 12px;
        line-height: 23px;
    }
    .satisfaction .star .txt{
        height: 23px;
        line-height: 23px;
        padding: 0 7px;
        border-radius: 4px;
        color: #e94740;
        background: #fff;
        margin: 0 5px;
        font-size: 16px;
    }
    .satisfaction .star_in {
        position: relative;
        float: left;
    }
    .satisfaction .star .i {
        position: relative;
        width: 16px;
        height: 16px;
        display: inline-block;
        background: url(//i3.sinaimg.cn/qc/2017/1124/light.png) center center no-repeat;
        background-size: 100%;
        margin: 0 2px;
        vertical-align: text-bottom;
    }
    .satisfaction .star .i.g {
        background: url(//i2.sinaimg.cn/qc/2017/1124/gray.png) center center no-repeat;
        background-size: 100%;
    }
    .satisfaction .star .i.h {
        background: url(//i2.sinaimg.cn/qc/2017/1124/halflight.png) center center no-repeat;
        background-size: 100%;
    }
    .satisfaction .desc{
        font-size: 14px;
        line-height: 28px;
        padding: 14px;
        background: #f8f8f8;
    }

    .officialReply {background: #fff;}
    .officialReply .txt {
        font-size: 14px;
        line-height: 20px;
        padding: 14px;
        background: #f8f8f8;
    }
    .officialReply .txt p.art_t {margin:0;padding:0;}
    .officialReply .txt .txttime {
        font-size: 14px;
        color: #868686;
        padding-top: 10px;
    }
    /*tou su xiang qing end*/

    .fix-bm-bg.posa{
        position: absolute;
    }

    /*脠芦戮掳脧脿鹿脴*/

    .art_t .art_pic{
        position: relative;
    }
    .img_tag{
        position: relative;
        padding: 0 12px;
        background: rgba(0,0,0,.7);
        color: #fff;
        height: 40px;
        line-height:40px;
        text-align: left;
        font-size: 14px;
        padding: 0 5px 0;
        display: -webkit-box;
        display: box;
    }
    .img_tag .fL{
        -webkit-box-flex: 1;
        padding: 0 0 0 10px;
        box-flex: 1;
    }
    .img_tag .fR{
    }
    .krpano_wrapper{
        position: relative;
        width: 100%;
    }
    .krpano_wrapper .clearfix{
        display: -webkit-box;
        display: box;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #fff;
    }
    .krpano_wrapper iframe{
        display: block;
        height: 300px;
    }
    .krpano_wrapper .clearfix .fL{
        -webkit-box-flex: 1;
        box-flex: 1;
        background: #333;
        text-align: left;
        padding: 0 0 0 10px;
    }
    .krpano_wrapper .clearfix .fR{
        width: 80px;
        background: #333;
        text-align: center;
        padding: 0 5px 0 0;
    }
    #all360iframe{width:100%; height:100%; position:fixed; background-color:#000; top:0; left:0; z-index:10000; transform-origin:50% 50%; transform:scale(0.2); transition:transform 0.5s linear;}
    #all360iframe .close{ width:100%; height:5%; position:absolute; top:0.1em; left:0; z-index:10;}
    #all360iframe .close i{ width:36px; height:36px; display:block; border-radius:50%; background-color:rgba(0,0,0,0.5); position:absolute; top:40px; left:15px; transform:translateY(-50%);}
    #all360iframe .close i:after{ content:''; display:block; width:15px; height:2px; background-color:#fff; border-radius:1px; transform-origin:0 50%; transform:rotate(45deg); position:absolute; top:16px; left:11px;}
    #all360iframe .close i:before{ content:''; display:block; width:15px; height:2px; background-color:#fff; border-radius:1px; transform-origin:0 50%; transform:rotate(-45deg); position:absolute; top:16px; left:11px;}
    #all360iframe iframe{ width:100%; height:100%; border:0;}

    /*驴麓碌茫脨脗脩霉脢陆*/

    .s_card_kd {
        margin-bottom: .5rem;
    }
    .m_f_a, .m_f_a_r {
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding: .22rem 0;
        margin: 0 .2rem;
        position: relative;
        -webkit-tap-highlight-color: rgba(0,0,0,.1);
        border-bottom: 1px solid #e4e4e4;
        clear: both;
    }
    .m_f_a_r_k {
        padding: .2rem;
        margin: 0 .3rem .4rem;
        background: #fff;
        border-radius: .06rem;
        border: 1px solid #ececec;
    }
    .m_f_con, .m_f_div_weibo img, .m_f_div img {
        height: inherit;
    }
    .m_f_con {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -webkit-box-orient: vertical;
        -webkit-box-pack: justify;
        display: -webkit-box;
        width: 0;
    }
    .cm_tit {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        word-break: break-all;
    }
    .cm_tit, .cm_tit_solo {
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        font-size: .34rem;
        color: #1a1a1a;
        line-height: .48rem;
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
    }
    .m_f_con_t {
        margin-top: -.04rem;
    }
    .m_f_a_r_k .cm_tit {
        font-size: .3rem;
    }
    .art_pic_card.art_content h2 {
        font-size: .34rem;
        color: #1a1a1a;
        line-height: .5rem;
        word-break: normal;
        text-align: justify;
    }
    .art_pic_card.art_content h2 {
        margin: 0 .3rem .36rem;
    }
    .cm_f_ic {
        width: 100%;
        line-height: 1.1;
        color: #888;
        font-size: .22rem;
        position: relative;
    }
    .m_f_k_m {
        font-size: .3rem;
        color: #fe350e;
    }
    .fr {
        float: right;
    }
    .m_f_k_s {
        position: absolute;
        right: 0;
        top: -.1rem;
        height: .5rem;
        line-height: .5rem;
        padding: 0 .3rem;
        font-size: .24rem;
        color: #fff;
        background: #fe350e;
        border-radius: .4rem;
    }
    .cm_f_ic:after {
        content: " ";
        display: block;
        height: 0;
        clear: both;
    }
    .art_img, .art_img_g_img, .art_main_img, .art_photos_bg, .art_video, .com_img, .deep-discuss_img, .hd_user_img, .i_gx3_img_div, .igx3_img_box, .img_mark, .m_f_div, .m_f_div.sw_tm, .m_video_img_box, .swiper-slide_bg, .weibo_img, .weibo_img_g_img {
        /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABkCAMAAAB5NchtAAAAdVBMV隆颅SgG3woA24I4STihtrxBogGboPdUEMZcsNgauEUPaTiP/+Sb3Y6K5PyZFK5AAAAAElFTkSuQmCC) 50% #f2f2f2 no-repeat;*/
    }
    .bmf_c1.mini, .m_f_div, .m_f_div_book, .m_f_div_weibo {
        display: block;
        width: 2rem;
        height: 1.34rem;
        background-size: .64rem .5rem!important;
        position: relative;
        margin-right: .26rem;
        overflow: hidden;
    }
    .m_f_a_r .bmf_c1.mini, .m_f_a_r .m_f_div, .m_f_a_r .m_f_div_book, .m_f_a_r .m_f_div_weibo {
        margin: 0 0 0 .26rem;
    }
    .m_f_a_r_k .m_f_div {
        width: 1.6rem;
        height: 1.6rem;
    }
    .img_width {
        width: 100%;
    }
    .art_box img {
        max-width: 100%;
    }
    .m_f_div .img_width {
        height: 100%;
    }
    .m_f_k_l {
        position: absolute;
        right: 0;
        top: .3rem;
        height: .3rem;
        line-height: .3rem;
        padding: 0 .15rem;
        font-size: .2rem;
        color: #fff;
        background: rgba(0,0,0,.8);
        border-radius: .3rem 0 0 .3rem;
    }

    /*add pinggu start*/
    .car_zoushi_V2 {border:none;padding: 0 12px;}
    .car_zoushi_V2 .xlang {  margin-top: 0px; height: 45px; background: url(//i0.sinaimg.cn/qc/2018/hangqing0615/wap_xiaoliang.png) 0 0 /100% 100% no-repeat;display: -webkit-box;display: box;-webkit-box-sizing: border-box;box-sizing: border-box; border:none;}
    .car_zoushi_V2 .xlang .item {-webkit-box-flex: 1;text-align: center; width: 50%;}
    .car_zoushi_V2 .xlang .item:first-child {border:none;}
    .car_zoushi_V2 .xlang .item div,.car_zoushi_V2 .xlang .item div:first-child,.car_zoushi_V2 .xlang .item div:last-child  { margin: 0;padding: 0;height: 45px; line-height: 45px; color: #fff; font-size: 14px; font-weight: normal;}
    .car_zoushi_V2 .xlang .item div.no{line-height: 83px;margin-top: 0;color: #333;}

    .koubeibox .circle canvas {display: none;}
    .koubeibox .circle .zhpf {display: none;}
    .koubeibox .circle .t .num {font-weight: normal;font-size: 15px;}

    .evaluationbox {position: relative;height: 280px; overflow: hidden;display:none;}
    .evaluationbox .art_tit3 .txt { font-size: 16px; color: #111; font-weight: normal;display: block;}
    .evaluationbox .seemorebtn {display: block; position: absolute; bottom: 0px; left: 0px; width: 100%; z-index: 2; }
    .evaluationbox .oldcarbox {margin: 0px 14px 20px;}
    .evaluationbox .oldcarbox .title {width:50px; height: 20px; line-height: 20px; font-size: 14px; color: #fff; background: #eb827d; text-align: center; border-top-right-radius: 3px; border-top-left-radius: 3px;}
    .evaluationbox .inputmodule ul{border:1px solid #dcdcdc;border-radius:3px; border-top-left-radius: 0px;}
    .evaluationbox .inputmodule ul li { height: 45px; line-height: 45px; font-size: 14px; color: #111;border-bottom:1px solid #dcdcdc;margin: 0 10px; clear:both; overflow: hidden;}
    .evaluationbox .inputmodule ul li.lastli {border-bottom: none;}
    .evaluationbox .inputmodule ul li.mileageli {padding: 0; background: none;}
    .evaluationbox .inputmodule ul li .selectwrap { display: none;}
    .evaluationbox .inputmodule ul li .selectbtn {float: right;}
    .evaluationbox .inputmodule ul li .defaultselectbtn {color: #989898; padding-right: 18px; background: url(//i3.sinaimg.cn/qc/2018/hangqing0615/wap_arrow.png) center right / 8px auto no-repeat;}
    .evaluationbox .inputmodule ul li .inputwrap {float:right;}
    .evaluationbox .inputmodule ul li .inputwrap input{border: none; font-size: 14px; text-align: right;}
    .evaluationbox .inputmodule ul li .inputwrap input:focus {outline:none; }
    .evaluationbox .inputmodule ul li .licensingtime {position: relative;}
    .evaluationbox .inputmodule ul li .licensingtime .txt_date {position: absolute; top: 0px; right:0px; width: 50%; height: 45px; margin: 0; padding: 0; border:none; text-align: right;opacity: 0;}
    .evaluationbox .inputmodule ul li .licensingtime .txt_date:focus {outline:none; }
    .evaluationbox .inputmodule ul li .carBrand { position: relative; height: 45px;}
    .evaluationbox .inputmodule ul li .carBrand .dt { position: absolute; top: 0; left: 0; height: 45px; width: 4em;}
    .evaluationbox .inputmodule ul li .carBrand .selectbtn { position: absolute; height: 45px; top: 0; right: 0; left: 5em; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: right;}

    .evaluationbox .newcarbox {margin: 0px 14px;}
    .evaluationbox .newcarbox .title {width:50px; height: 20px; line-height: 20px; font-size: 14px; color: #fff; background: #e94740; text-align: center; border-top-right-radius: 3px; border-top-left-radius: 3px;}
    .evaluationbox .result_layer {position: absolute; top: 80px; left: 14px; right: 14px; height: 380px; box-shadow: 0 0 10px #c4c4c4;background: #fff; border-radius: 8px;z-index: 2; display: none;}
    .evaluationbox .result_layer .hd {font-size: 20px; padding: 20px 0; text-align: center; position: relative;}
    .evaluationbox .result_layer .hd .clostbtn {position: absolute; top: 0px; right: 0px; padding: 15px 15px 0 0; content: ''; width: 12px; height: 12px; background: url(//i2.sinaimg.cn/qc/2018/hangqing0615/wap_close.png) bottom left / 12px auto no-repeat;}
    .evaluationbox .result_layer .bd {margin: 0 10px;font-size: 14px; color: #111;}
    .evaluationbox .result_layer .bd .txt {margin-bottom: 12px;}
    .evaluationbox .result_layer .bd .txt .carname {display: block;}
    .evaluationbox .result_layer .bd .baojia { color: #868686;}
    .evaluationbox .result_layer .bd .num { color: #e94740; font-size: 18px;font-weight: bold;}
    .evaluationbox .result_layer .bd .hasdata { color: #e94740; font-size: 18px;font-weight: bold;}
    .evaluationbox .result_layer .bd .nodata { color: #868686; font-size: 14px; font-weight: normal;}
    .evaluationbox .result_layer .nodatabox { margin-top: 30px;color: #868686;font-size: 12px; text-align: center;}
    .evaluationbox .result_layer .nodatabox img {display: block; width: 100%;}
    .evaluationbox .result_layer .hasdatabox .tags {display: -webkit-box;display: box; padding: 20px 5px 20px; }
    .evaluationbox .result_layer .hasdatabox .tags li {-webkit-box-flex: 1; margin: 0 5px; text-align: center; height: 40px; line-height: 40px; background: #f0f0f0; color: #868686; font-size: 15px; border-radius: 3px; position: relative;}
    .evaluationbox .result_layer .hasdatabox .tags li.on{background: #e94740; color: #fff;}
    .evaluationbox .result_layer .hasdatabox .tags .arrow{position: absolute; bottom: -21px; left:50%; margin-left: -8px; width: 16px; height: 12px; z-index: 2; display: none;}
    .evaluationbox .result_layer .hasdatabox .tags li.on .arrow{ display: block;}
    .evaluationbox .result_layer .hasdatabox .tags .arrow:before{content: ''; position: absolute; top:0px; left: 0px; width: 0; height: 0; border-bottom: 12px solid #e94740; border-left: 8px solid transparent;border-right: 8px solid transparent;}
    .evaluationbox .result_layer .hasdatabox .tags .arrow:after{content: ''; position: absolute; top:2px; left: 0px; width: 0; height: 0; border-bottom: 12px solid #fff; border-left: 8px solid transparent;border-right: 8px solid transparent;}
    .evaluationbox .result_layer .hasdatabox .desc{color: #111; font-size: 14px; text-align: center;border:1px solid #e94740; border-radius: 3px; margin: 0 10px; padding: 10px 0; position: relative; display: none;}
    .evaluationbox .result_layer .hasdatabox .desc>div{ font-size: 14px;height: 30px; line-height: 30px;}
    .evaluationbox .result_layer .hasdatabox .desc .guzhijia{color: #e94740;font-weight: bold; font-size: 18px;}
    .evaluationbox .result_layer .hasdatabox .desc .jijinjia{color: #e94740;font-size: 14px;}
    .evaluationbox .result_layer .hasdatabox .warn{color: #868686;font-size: 10px; line-height: 15px;margin: 7px 10px 0;}

    .calculationwrap {margin: 0 14px;}
    .calculationwrap .inputwrap { height: 40px; line-height: 40px; border-bottom: 1px solid #e8e8e8; }
    .calculationwrap .inputwrap input { height: 40px; line-height: 40px; text-indent: 10px;border:none; margin: 0; padding: 0; vertical-align: top;}
    .calculationwrap .inputwrap input:focus {outline:none; }
    .calculationwrap .calculationBtn {  background: #e94740; height: 40px; line-height: 40px;color: #fff; font-size: 16px; border-radius: 3px;text-align: center; margin: 30px 30px 0; }
    .calculationwrap .warn {font-size: 12px; color: #868686; margin: 4px 30px; line-height: 16px;}

    #chart_premiumRate { height: 250px; margin: -20px 0;}
    .premiumRate .trendchartbox .txt { color: #666; font-size: 12px; text-align: center;}

    #div3 .art_t .art_tit3 .txt {font-size: 12px; font-weight: normal; padding-left: 5px;}
    .jingpinsaleslistbox {margin: 0 14px;}
    .jingpinsaleslistbox>ul>li {overflow: hidden;display: -webkit-box; margin-bottom: 20px; position: relative;}
    .jingpinsaleslistbox>ul>li .img {display: block; width: 110px; height: 87px; position: relative;margin: 0;padding:0;}
    .jingpinsaleslistbox>ul>li .img img {display: block; width: 110px; height: 73px;}
    .jingpinsaleslistbox>ul>li .img .tag {position: absolute;top: 6px; left: 0px; width: auto; height: 20px; line-height: 20px; padding: 0 3px; color: #fff; background: #ea473e; text-align: center; font-size: 12px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
    .jingpinsaleslistbox>ul>li .carname {font-size: 12px; height: 14px; line-height: 14px; text-align: center;color: #333;}
    .jingpinsaleslistbox>ul>li .jingpin_charslist { height: 73px; -webkit-box-flex: 1; margin-right:35px; margin-left: 25px;}
    .jingpinsaleslistbox>ul>li .jingpin_charslist .title { display: none;}
    .jingpinsaleslistbox>ul>li .xiaoliangmonth {position: absolute; top: 11px; left: 110px; width: 35px; font-size: 12px; text-align: left;}
    .jingpinsaleslistbox>ul>li .xiaoliangmonth li{font-size: 12px; color: #848484;text-align: right; height: 17px; line-height: 17px;}
    .jingpinsaleslistbox>ul>li .xiaoliangnum {position: absolute; top:11px; right: 0px; width: 40px;}
    .jingpinsaleslistbox>ul>li .xiaoliangnum li{font-size: 12px; color: #848484;text-align: right; height: 17px; line-height: 17px;}
    .trendchart_jingpin {height: 73px; }

    /*many tuji automove threecars!! start*/
    .manytuji-swiper-container-threecars {
        width: 100%;
        margin-top: 20px;
        margin-bottom: 20px;
        position: relative;
        overflow: hidden;
        z-index: 1;
    }
    .manytuji-swiper-container-threecars .swiper-slide .img {
        display: block;
        width: 50%;
        float: left;
        position: relative;
    }
    .manytuji-swiper-container-threecars .swiper-slide .img img {
        display: block;
        width: 100%;
    }
    .manytuji-swiper-container-threecars .swiper-slide .img .tag {
        position: absolute;
        bottom: 10px;
        right: 10px;
        height: 30px;
        line-height: 30px;
        background: rgba(0,0,0,0.5);
        color: #fff;
        font-size: 12px;
        padding: 0 8px;
        border-radius: 2px;
    }
    .manytuji-swiper-container-threecars .swiper-wrapper {
        height: auto;
    }
    .manytuji-swiper-container-threecars .swiper-pagination-custom {
        color: #8d8d8d;
        background: rgba(0, 0, 0, 0.6);
        padding: 0 2px;
        border-radius: 2px;
    }
    .manytuji-swiper-container-threecars .swiper-pagination {
        font-family: Arial;
        right: 12px;
        width: auto;
        left: auto;
        bottom: 10px;
        padding: 0px 5px;
        background: rgba(0, 0, 0, 0.6);
        border-radius: 2px;
        color: #8d8d8d;
        font-size: 14px;
        height: 20px;
        line-height: 19px;
        font-weight: normal;
    }
    .manytuji-swiper-container-threecars .swiper-button-prev {display: block;}
    .manytuji-swiper-container-threecars .swiper-button-next {display: block;}
    /*many tuji automove threecars!! end*/

    #div5 .cjjwrap {margin: -10px 14px 0;}
    #div5 .cjjwrap .t {font-size: 12px; color: #666; margin-bottom: 6px; height: 14px; line-height: 14px;}
    #div5 .cjjwrap ul { display: -webkit-box;display: box; }
    #div5 .cjjwrap ul li {-webkit-box-flex: 1; text-align: center; padding: 5px 0 3px;}
    #div5 .cjjwrap ul li:nth-child(1){background: #e94740;}
    #div5 .cjjwrap ul li:nth-child(2){background: #2bb7f6;}
    #div5 .cjjwrap ul li:nth-child(3){background: #9fd052;}
    #div5 .cjjwrap .name {height: 18px; line-height: 18px; font-size: 12px; color: #fff; overflow: hidden;}
    #div5 .cjjwrap .price { height:20px; line-height:20px; font-size: 14px; color: #fff; overflow: hidden;}
    #div5 .cjjwrap li span { display: none;}

    .gediyouhui .table { font-size: 12px; margin: 10px 14px; text-align: center;border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc;}
    .gediyouhui .table .border_r { border-right: 1px solid #dcdcdc;}
    .gediyouhui .table .border_b {border-bottom: 1px solid #dcdcdc; }
    .gediyouhui .table .dt .l {float: left;  width: 25%; height: 81px; line-height: 81px;font-weight: bold;background: #f8f8f8; }
    .gediyouhui .table .dt .r {float: left;  width: 75%; }
    .gediyouhui .table .dt .r .t {height: 40px; line-height: 40px;}
    .gediyouhui .table .dt .r .t span{color: #e94740;}
    .gediyouhui .table .dt .r .b{overflow: hidden;border-right: 1px solid #dcdcdc;}
    .gediyouhui .table .dt .r .b .name{float: left; width: 33.3%; border-right: none; height: 40px; line-height: 40px; font-weight: bold; position: relative; }
    .gediyouhui .table .dd ul:nth-child(1) li:nth-child(2){ position: relative; overflow: visible;}
    .gediyouhui .table .dd ul:nth-child(1) li:nth-child(2):before{position: absolute; top: -41px; right: 0px; width: 1px; height: 40px; background: #dcdcdc; content: '';}
    .gediyouhui .table .dd ul:nth-child(1) li:nth-child(3){ position: relative; overflow: visible;}
    .gediyouhui .table .dd ul:nth-child(1) li:nth-child(3):before{position: absolute; top: -41px; right: 0px; width: 1px; height: 40px; background: #dcdcdc; content: '';}
    .gediyouhui .table .dd ul{clear: both; }
    .gediyouhui .table .dd ul li{width: 25%; float: left; height: 41px; line-height: 40px;overflow: hidden;}
    .gediyouhui .table .dd ul li div{color: #e94740; height: 40px; line-height: 40px;overflow: hidden; border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc; }
    .gediyouhui .table .dd ul li div.nodata{color: #ccc;}
    .gediyouhui .table .dd ul li div.city{color: #333;}
    .gediyouhui .table .dd .show_more {height: 45px;line-height: 45px; text-align: center; background: #f8f8f8; font-size: 14px; color: #e94740;border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; clear: both;}
    .gediyouhui .table .dd .show_more span {position: relative;margin-left: -10px; }
    .gediyouhui .table .dd .show_more span:after {width: 10px;height: 20px;background: red;position: absolute;top: 0px;right: -16px;content: '';background: url(//n.sinaimg.cn/auto/88773292/20170721/ico58.png) no-repeat right center/ auto 14px;-webkit-transform: rotate(90deg);transform: rotate(90deg);}

    .chexing_koubei_tit {position: relative; text-align: center; font-size: 15px; height: 15px; line-height: 15px; margin: 20px 14px;}
    .chexing_koubei_tit:before {position: absolute; top: 6px; left: 0px; width: 100%; height: 1px; background: #dcdcdc; content: ''; }
    .chexing_koubei_tit span {background: #fff; padding: 0 10px; display: inline-block; position: relative; z-index: 2; color: #000;}

    .koubeibox_threecarspk {display: -webkit-box;display: box;margin-bottom: 20px;}
    .koubeibox_threecarspk .reputationcircle_V2 { width: 150px; }
    .koubeibox_threecarspk .reputationcircle_V2 .img {margin-top: 15px;}
    .koubeibox_threecarspk .reputationcircle_V2 .b {display: none;}
    .koubeibox_threecarspk .reputationcircle_V2 .t {text-align: center; width: 100%; margin-top: 20px;}
    .koubeibox_threecarspk .trendchart4_V2 {-webkit-box-flex: 1; margin: 0; height: 150px;}

    .gujia_pop_mzx_mask { position: fixed;  width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3);z-index: 200;top: 0;display: none;}
    .gujia_pop_mzx {display: none;width: 75%;height: 100%;position: fixed;top: 0;right: 0;z-index: 200;overflow: hidden;background: #fff;}
    .gujia_pop_mzx .fixed-nav {width: 30px;font-size: 12px;line-height: 16px;position: fixed;top:30px;right: 0;z-index: 200;opacity: 1;}
    .gujia_pop_mzx .fixed-nav .rows-box li {height: 30px;}
    .gujia_pop_mzx .fixed-nav a {display: block;height: 100%;color: #868686;text-align: center;padding: 0 10px;}
    .gujia_pop_mzx .alert {width: 40px;height: 40px;background-color: rgba(0, 0, 0, 0.7);position: fixed;left: 65%;top: 50%;margin-left: -35px;margin-top: -35px;display: none;box-sizing: border-box;text-align: center;z-index: 1000;}
    .gujia_pop_mzx .alert span {font-size: 12.5px;color: #fff;line-height: 40px;display: block;}
    .gujia_pop_mzx .brand-list {height: 100%;overflow: scroll;}
    .gujia_pop_mzx .brand-list .tt-small {height: 50px;line-height: 50px; color: #333;font-size: 16px;font-weight: bold;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; padding-left: 10px; background:#f7f7f7; margin-top: -1px;}
    .gujia_pop_mzx .brand-list li {height: 50px;line-height: 50px;font-size:14px;list-style: none; margin-left: 10px; border-bottom: 1px solid #ececec;}
    .gujia_pop_mzx .brand-list li a{color: #333; display: block;}
    .gujia_pop_mzx .brand-list li a * { display: inline-block; vertical-align: middle;}
    .gujia_pop_mzx .brand-logo {float: left;margin-right:10px;width: 26px;height: 26px;}
    .gujia_pop_mzx .brand-logo img{display: block;width: 26px;height: 26px;}

    .gujia_pop_cx_subbrand_mask {position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index: 200;top: 0;display: none;}
    .gujia_pop_cx_subbrand {display: none;width: 75%;height: 100%;position: fixed;top: 0;right: 0;z-index: 200;overflow: hidden;background: #fff;}
    .gujia_pop_cx_subbrand .con { height: 100%;overflow: scroll;}
    .gujia_pop_cx_subbrand .tit { height: 44px; line-height: 44px; font-size: 18px; padding-left: 10px; background: #f7f7f7; display: none;}
    .gujia_pop_cx_subbrand .tit .name {height: 44px;line-height: 44px; color: #333; float: left;}
    .gujia_pop_cx_subbrand .subbrandall {font-size: 14px;height: 44px; line-height: 44px; overflow: hidden;position: relative; padding-left: 20px; display: none;}
    .gujia_pop_cx_subbrand .changshang {height: 44px;line-height: 44px;background: #f8f8f8; font-size: 18px; padding-left: 10px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin-top: -1px;}
    .gujia_pop_cx_subbrand .box {clear: both;height: 44px; line-height: 44px; margin-left: 10px; border-bottom: 1px solid #ececec; font-size: 14px; padding-left: 10px;}
    .gujia_pop_cx_subbrand .box:last-child {border-bottom:none;}

    .gujia_pop_car_type_mask{ position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 200; top: 0; display: none; }
    .gujia_pop_car_type { display: none; width: 75%; height: 100%; position: fixed;  top: 0;  right: 0; z-index: 200; overflow: hidden; background: #fff; }
    .gujia_pop_car_type .con { height: 100%; overflow: scroll; font-size: 14px;}
    .gujia_pop_car_type .con .cartypelist {padding: 11px 0; line-height: 20px; margin-left: 10px; border-bottom: 1px solid #ddd;}

    .gujia_pop_province_mask,.gujia_pop_city_mask{ position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 200; top: 0;display: none;}
    .gujia_pop_province,.gujia_pop_city {display: none;width: 75%;height: 100%;position: fixed;top: 0;right: 0;z-index: 200;overflow: hidden;background: #fff;}
    .gujia_pop_province .con,.gujia_pop_city .con  { height: 100%;overflow: scroll;font-size: 14px;}
    .gujia_pop_province .con .box_tit,.gujia_pop_city .con .box_tit{ font-size:18px; line-height:44px; height: 44px; overflow: hidden; color:#131313; background-color:#f7f7f7; padding:0 0 0 10px; }
    .gujia_pop_province .con ul ,.gujia_pop_city .con ul{margin-left: 10px;-webkit-tap-highlight-color: transparent;}
    .gujia_pop_province .con ul li ,.gujia_pop_city .con ul li {font-size: 14px;line-height: 46px;height: 46px; border-bottom: 1px solid #ececec;-webkit-tap-highlight-color: transparent;color: #131313;}
    .gujia_pop_province .con ul li * ,.gujia_pop_city .con ul li * {display: inline-block;vertical-align: middle;}
/*add pinggu end*/

/*add kdcard*/

.weibo_p {
    margin: 0 .3rem .34rem;
    border: 1px solid #eaeaea;
}
.weibo_p.M_attitude{
    padding: 0;
}
.weibo_box {
    padding-top: .34rem;
    background: #fff;
    border-radius: .06rem;
}
.weibo_info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0.15rem .3rem .20rem;
    background: #fff;
}
.weibo_img, .weibo_img .img_width, .weibo_v {
    border-radius: 50%;
}
.weibo_img {
    width: .7rem;
    height: .7rem;
    position: relative;
    background-size: .32rem .25rem;
    margin-right: .24rem;
}
.art_box img {
    max-width: 100%;
}
.weibo_v {
    position: absolute;
    right: 0;
    bottom: 0;
    width: .2rem;
    height: .2rem;
    line-height: .2rem;
    text-align: center;
    color: #fff;
    font-size: .2rem;
    background: #fdb900;
}
.weibo_detail {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 0;
}
.weibo_user {
    width: 100%;
    color: #555;
    font-size: .28rem;
    font-weight: 700;
    line-height: normal;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.weibo_time {
    color: #888;
    font-size: .2rem;
    display: block;
}
.weibo_con {
    padding: 0 .3rem;
    clear: both;
    margin-bottom: .14rem;
    font-size: .32rem;
    line-height: .48rem;
    color: #555;
}
.weibo_img_g {
    margin: 0 .3rem .2rem;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.weibo_img_g_img {
    display: inline-block;
    width: 32%;
    margin: .1rem 2% 0 0;
    background-size: .64rem .5rem;
}
.weibo_btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: .18rem 0;
    border-top: 1px solid #eaeaea;
    color: #888;
    margin: 0 .2rem;
}
.weibo_btn_l:after {
    content: "";
    display: block;
    width: 1px;
    height: 100%;
    background: #ececec;
    position: absolute;
    right: 0;
    top: 0;
}
.weibo_btn_l, .weibo_btn_r {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    font-size: .28rem;
    cursor: pointer;
}
.weibo_btn_l {
    position: relative;
}
.weibo_btn_ic {
    padding-right: .1rem;
    vertical-align: baseline;
}
.icon_share2:before {
    content: "\E923";
}
.icon_com_b:before {
    content: "\E925";
}
.icon_page_v:before {
    content: "\E915";
}
/*add kdcard*/


.art_title_chequan {font-weight:bold;font-size: 0.32rem;line-height: .5rem;padding: .36rem 0 .16rem;word-wrap: break-word;color: #4c4c4c;overflow: hidden;text-align: justify;}

/*鐧惧害娓犻亾灞忚斀涓€浜涚粨鏋�*/
.baiduTool .zwy_sec{
    display: none;
}
.baiduTool .top_topic .j_call_native{
    display: none;
}
.baiduTool .about_car2 .j_call_native{
    display: none;
}
.baiduTool .module-box-disbox .j_call_native .s{
    display:none !important;
}
.baiduTool .tags_top .con_ul .swiper-slide .s{
    display: none;
}

/*usedcar*/
.usedcar_feedlist {padding: 5px 15px;}
.usedcar_feedlist ul {border-top: 1px solid #f6f6f6;}
.usedcar_feedlist li { padding: 10px 0; border-bottom: .01rem solid #f6f6f6}
.usedcar_feedlist li a { display: -webkit-box; display: box; width: 100%; position: relative}
.usedcar_feedlist li a .img {width:94px;height: 71px; margin-right: 15px;overflow: hidden;border-radius: 3px}
.usedcar_feedlist li a .img img {width: 94px; height: 71px;}
.usedcar_feedlist li a .conright {-webkit-box-flex: 1;box-flex: 1}
.usedcar_feedlist li a .tit {height: 38px;overflow: hidden;font-size: 16px;line-height: 19px;color: #000;margin-top: -2px; }
.usedcar_feedlist li a .price {margin-top: 4px;height: 15px;overflow: hidden;font-size: 13px;line-height: 15px;color: #fb3822;display: flex; align-items: center;}
.usedcar_feedlist li a .fangxinceicon {width: auto; height: 13px;margin-left: 6px;}
.usedcar_feedlist li a .info {font-size: 12px; color: #999; margin-top: 4px;}
.usedcar_feedlist li a .info span {position: relative; margin-left: 4px; padding-left: 4px; display: inline-block;}
.usedcar_feedlist li a .info span:before {position: absolute;top: 50%;left: 0; width: 1px; height: 12px; transform: translateY(-50%); background: #999;content: '';}
.usedcar_feedlist li a .info span:first-child {margin-left: 0; padding-left: 0;}
.usedcar_feedlist li a .info span:first-child:before {display: none;}
.usedcar_more {display: block;color: #e94740;font-size: 16px;height: 36px;line-height: 36px;border-radius: 4px;text-align: center;margin: 0px 20px 10px;}
.usedcar_more span {background: url(//n.sinaimg.cn/auto/88773292/20170721/ico58.png) no-repeat right center/ auto 12px;padding: 0 15px;}














/*20201113改版新增*/

.top_topic.gb .weibo_info.look_info {
    margin-bottom: 15px;
    padding: 0px;
}
.top_topic.gb .look_info .weibo_user{
	padding: 0;
}
.art_title{
	background: #f6f6f8;
}
.top_topic.gb .look_info .weibo_img .img_width{
	border-radius: 20px;
	width: 35px;
	height: 35px;
	position: relative;
	top: 2px;
}
.weibo_info{
	background: #f6f6f8;
}
.top_topic.gb .look_info .weibo_img .img_width{
}
.top_topic.gb .look_info .weibo_user{
	font-size: 14px;
}
.look_info.gb .weibo_time {
    color: #595959;
    margin: 5px 0 0;
    font-size: 11px;
}
.table_body{
    margin: .3rem 0 0;
}
p.art_t{
	margin: .2rem .4rem;
}
.art_content{
	font-size: .3rem;
    padding: .0rem 0 .16rem;
	line-height: .58rem;
}
.article-module.video_box .video_box{
    background: #000;
}
.article-module.video_box{
    background: transparent;
}
.art_t.img, .img_wrapper, .art_pic {
    position: relative;
    margin: .3rem 0;
    padding: 0 .4rem;
    border-radius: .2rem;
    overflow: hidden;
}
.art_title{
	padding: 0 .4rem;
}
.top_topic.gb .look_sub{
    right: 0;
}
.top_topic.gb .look_sub.hasFocusBtn{
    background: #bbb;
}
.top_topic.gb .look_info .weibo_img{
	width: 35px;
	margin: 0 .17rem 0 0;
}
.oneline{
    display: -webkit-box;
}
.cars-tuijian{
	position: relative;
	margin: 0 0 .22rem;
}
.cars-tuijian .text{
	position: relative;
	padding: .26rem .4rem 0;
	font-size: .22rem;
	color: #595959;
    line-height: .34rem;
}
.cars-tuijian.oneline .ul{
    margin: 0 .4rem 0 0;
}
.cars-tuijian .ul{
	position: relative;
	margin: 0 .4rem 0;
	font-size: .22rem;
	color: #595959;
	display: block;
}
.cars-tuijian .ul .li{
    display: inline-block;
	background: #f3f3f5;
	color: #111111;
	font-size: .24rem;
	height: .45rem;
	line-height: .45rem;
	padding: 0 .31rem 0 .17rem;
	border-radius: 3px;
	margin: 0.2rem .2rem 0 0;
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico148.png) calc(100% - 6px) center/.08rem auto no-repeat #f3f3f5;
}
.about_car2 .xj_btn .b{
    width: 1.44rem;
    height: 30px;
    line-height: 30px;
    font-size: .24rem;
    background: #FE9600;
}
.about_car2 .xj_btn .b:nth-child(1){
    background: #FE9600;
}
.about_car2 .xj_btn .b.disable {background: #ccc;}
.about_car2 .xj_btn{
    right: .28rem;
}
.fix_txt{
	display: none !important;
}
.krpano_wrapper {
    margin: 0 20px;
    width: auto;
}
.article-module.video_box, .article-module.video{
	margin: 10px 20px;
}
.art_tit4{
	margin: .1rem 0.4rem 0.44rem;
}
.art_tit4 .ico{
	height: .65rem;
}
.art_tit4 .ico.i1{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii1.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i2{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii2.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i3{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii3.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i4{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii4.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i5{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii5.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i6{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii6.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i7{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii7.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i8{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii8.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i9{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii9.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i10{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii10.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i11{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii11.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i12{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii12.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i13{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii13.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i14{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii14.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i15{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii15.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i16{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii16.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i17{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii17.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i18{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii18.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i19{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii19.png) center center/auto .64rem no-repeat;
}
.art_tit4 .ico.i20{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ii20.png) center center/auto .64rem no-repeat;
}
.art_tit4 .txt{
	color: #262626;
	font-size: .32rem;
	font-weight: bold;
	text-align: center;
	margin: .26rem 0 0;
}
.art_pic a.ico{
	position: absolute;
	right: 10px;
	bottom: 10px;
	background: rgba(0,0,0,.8);
	color: #dddddd;
	height: .36rem;
	line-height: normal;
	padding: 0 .35rem 0 .25rem;
	border-radius: .24rem;
	font-size: .24rem;
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico148.png)  calc(100% - 8px) center/.08rem auto no-repeat rgba(0,0,0,.5);
}
.art_pic .i {
    border-radius: .2rem;
    position: relative;
    overflow: hidden;
}
.sectionbg h2.title{
	/*color: #fa3624;*/
}
.resoupaihang_module .module_nav{
    padding: 4px 0 0;
}
.resoupaihang_module .swiper-container{
	margin: 0;
}
.swiper-container.content_cars_swiper .swiper-pagination{
	visibility: visible;
	background: none;
	width: 100%;
	position: absolute;
	padding: 0;
	right: 0;
	bottom: 3px;
}
.img_descr{
    display: block;
    text-align: center;
}
.content_cars_swiper {
	background: #f1f1f4;
	margin: 15px .4rem;
	border-radius: 4px;
}
.content_cars_swiper .about_car2{
	padding: 0;
}
.content_cars_swiper .about_car2 .j_slide_card{
	padding: 0 0 10px;
}
.content_cars_swiper .swiper-pagination-bullet{
	background: #e5e5e5;
	width: 10px;
	height: 2px;
	opacity: 1;

}
.content_cars_swiper .about_car2 .xj_btn {
	right: 3px;
	top: 23px;
}
.content_cars_swiper .about_car2 .j_slide_card .j_slide_card_r{
	margin: 0 0 0 5px;
}
.content_cars_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: #ff3100;
}
.art_content p.art_t .a_tag{
	color: #ea5851;
	background: transparent;
	padding: 0;
}
.about_car2_ul{
    padding: 1px 0 15px;
}
.about_car2_ul.sectionbg h2.title{
	color: #1b1b1b;
}
.about_car2_ul .about_car2 .j_slide_card{
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico146.png) 98% center/.18rem auto no-repeat;
}
.about_car2_ul .about_car2 .j_slide_card .title{
	margin: 0;
	padding: 0;
}
.about_car2_ul .about_car2 .j_slide_card .price{
	padding: 2px 0 0;
}
.maskk .about_car2_ul .about_car2 {
    border-bottom: 1px solid #f6f6f6;
}
.maskk .about_car2_ul .about_car2 .j_slide_card{
    border-top: 0px solid #f6f6f6;
}
.about_car2 .j_slide_card .price .down{
	color: #64d46d;
	padding: 0 0 0 .26rem;
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico145.png) .08rem center/.15rem auto no-repeat;
	font-size: 11px;
}
.about_car2 .j_slide_card .jingzhengli{
	color: #1b1b1b;
	background: #f6f6f6;
	font-size: 11px;
	height: .34rem;
	line-height: .34rem;
	border-radius: 2px;
	padding: 0 .38rem 0 .17rem;
	margin: .08rem 0 0;
	display: inline-block;
	background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico147.png) 92% center/.09rem auto no-repeat #f6f6f6;
}
.about_car2 .xj_btn_btm .input {
	position: relative;
    display: -webkit-box;
    display: box;
    padding: 0px 0 0px 0;
    border: 1px solid #ef9b37;
    border-radius: 15px;
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    color: #7c7c7c;
    height: 30px;
}
.about_car2 .xj_btn_btm .input .lab{
	color: #111;
	margin: 0 10px 0 0;
    display: none;
}
.about_car2 .xj_btn_btm .input .i{
    position: relative;
    font-size: 12px;
    line-height: 11px;
	border-left: 0px solid #7c7c7c;
    width: 100%;
}
.about_car2 .xj_btn_btm .input .i input{
    position: relative;
    top: 0px;
    width: 100%;
    -webkit-appearance: none;
    outline: none;
    padding: 0;
    border: 0;
    display: block;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    background: transparent;
    box-sizing: border-box;
    padding: 0 0 0 15px;
}
.about_car2 .xj_btn_btm .b {
	position: absolute;
	top: -1px;
	right: -1px;
    width: 1.44rem;
    font-size: .24rem;
    color: #fff;
    height: 31px;
    line-height: 30px;
    border-radius: 15px;
    text-align: center;
    background: #FE9600;
}
.about_car2 .xj_btn_btm  {
	padding: 0 0 15px 0;
    margin: 0 6px;
	display: none;
}
.about_car2 .xj_btn_btm .desc {
	color: #7c7c7c;
	margin: .2rem 0 0;
	font-size: 12px;
}
.about_car2.showXjBtm .xj_btn {
	display: none;
}
.about_car2.showXjBtm .xj_btn_btm {
	display: block;
}
.pop-plu.hide2{
	z-index: -1 !important;
	visibility: hidden;
}

.art_t.xj_module{
	background: transparent;
}
.zebian{
    text-align: right;
}

.resoupaihang_module ul li{  margin:0 .18rem; color: #676363; font-size: .24rem;  display:block;  font-weight: normal;}
/*.header .epagenav ul li:last-child{  padding:0 56px 0 16px; display:block; font-weight: normal;}*/
.resoupaihang_module ul li span{ font-size: .32rem; display:block; font-weight: normal; color: #0f0f0f;}
.resoupaihang_module ul li.cur span{ font-size: .32rem;  display:block; font-weight: bold; color: #0f0f0f;}
.resoupaihang_module ul li{
    /*-webkit-box-flex: unset;*/
    height: .76rem;
    color: #0f0f0f;
}
.resoupaihang_module ul li.cur{
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200825/ico99.png) center bottom/auto 3px no-repeat;
}
.resoupaihang_module ul li.cur, .resoupaihang_module ul li.cur a{font-weight: bold;}
.resoupaihang_module ul li {
    display: inline-block;
}
.resoupaihang_module ul {
    width: 100%;
    display: inline-block;
    text-align: center;
}
.search_body_block{
    position: relative;
    height: 52px;
}
.resoupaihang_module {
    font-size: 12px;
    /*height: .7rem;*/
    line-height: .9rem;
    overflow: hidden;
}
.resoupaihang_module ul li:first-child{
    margin: 0 .2rem 0 0;
}
.resoupaihang_module ul li:last-child{
    margin: 0  0 0 .2rem;
}


.resou .ul{
    position: relative;
    /*height: .92rem;*/
    /*line-height: .92rem;*/
}
.resou .ul .li.top .num{
    position: relative;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20200724/ico77.png) center center / .26rem auto no-repeat;
    color: transparent;
    height: .30rem;
    overflow: hidden;
    margin: .34rem 0 0;
    
}
.resou .ul .li{
    position: relative;
    height: 1rem;
    line-height: 1rem;
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    padding: 0 .4rem 0 .2rem;
    border-bottom: .01rem solid #e6e6e6;
}
.resou .ul .li .num{
    font-style: italic;
    text-align: center;
    width: .56rem;
    color: #fd8736;
    font-size: .32rem;
}
.resou .ul .li.l1 .num{
    color: #f55d40;
    font-weight: bold;
}
.resou .ul .li.l2 .num{
    color: #f55d40;
    font-weight: bold;
}
.resou .ul .li.l3 .num{
    color: #f55d40;
    font-weight: bold;
}
.resou .ul .li .txt{
    padding: 0 0 0 .2rem;
    color: #0f0f0f;
    font-size: .32rem;
    line-height: .44rem;
    display: -webkit-flex;
    display: flex;
    flex: 1;
    align-items:center;
}
.resou .ul .li .txt i{
    position: relative;
    display: inline;
    font-size: .24rem;
    color: #fff;
    padding: .04rem .06rem;
    border-radius: 3px;
    margin: 0 0 0 .04rem;
    width: .4rem;
    top: -.02rem;
}
.resou .ul .li .txt i.i0{
    background: url(//simg.s.weibo.com/20190429_new.png) center center/100% auto no-repeat;
}
.resou .ul .li .txt i.i1{
    background: url(//simg.s.weibo.com/20190429_recom.png) center center/100% auto no-repeat;
}
.resou .ul .li .txt i.i2{
    background: url(//simg.s.weibo.com/20190429_hot.png) center center/100% auto no-repeat;
}
.resou .ul .li .txt i.i3{
    background: url(//img.t.sinajs.cn/t4/appstyle/searchpc/css/h5/img/icon_boil.png) center center/100% auto no-repeat;
}
.resou .ul .li .txt .ib{
    position: relative;
    top: .06rem;
    width: .3rem;
    height: .3rem;
    display: inline-block;
    line-height: .3rem;
    background-position: center center;
    background-size: 82% auto;
    background-repeat: no-repeat;
}
.resou .ul .li .num2{
    color: #a1a1a1;
    font-size: .22rem;
}
.resoupaihang_module .more {
    width: 2.6rem;
    height: .44rem;
    line-height: .44rem;
    margin: 0.2rem auto;
    /* padding: 0.2rem 0; */
    border-radius: .22rem;
    border: 1px solid #fd8736;
    color: #fd8736;
    font-size: .24rem;
    text-align: center;
}

.qichebang {
    background: #fff;
    padding: 1px 0;
}
.qichebang ul {
    padding: .3rem 0 .6rem;
    min-height: 8rem;
}
.qichebang li {
    margin: 0.1rem .2rem .1rem;
    display: block;
}
.qichebang li a{
    height: 1.3rem;
    line-height: 1.3rem;
    display: -webkit-flex;
    display: flex;
}
.qichebang li .a{
    height: 1.3rem;
    line-height: 1.3rem;
    display: -webkit-flex;
    display: flex;
}
.qichebang li a .digit, .qichebang li .a:first-child .digit {
    font-size: .32rem;
    color: #fd8736;
    width: .8rem;
    text-align: center;
    font-style: italic;
}
.qichebang li.l1  .digit, .qichebang li.l2  .digit, .qichebang li.l3  .digit {
    font-style: italic;
    font-size: .4rem;
}
.qichebang li.l2  .digit {
    color: #c6c6c6;
}
.qichebang li a .digit.up:after, .qichebang li .a:first-child .digit.up:after {
    content: '';
    display: inline-block;
    background: url(//www.sinaimg.cn/qc/subject/2018/0319/shangsheng.png) no-repeat right center / .16rem .12rem;
    width: .18rem;
    height: .14rem;
    vertical-align: middle;
    margin-left: .2rem;
}
.qichebang li a .digit.down:after, .qichebang li .a:first-child .digit.down:after {
    content: '';
    display: inline-block;
    background: url(//www.sinaimg.cn/qc/subject/2018/0319/xiajiang.png) no-repeat right center / .16rem .12rem;
    width: .18rem;
    height: .14rem;
    vertical-align: middle;
    margin-left: .2rem;
}
.qichebang li a img.liCarImg, .qichebang li .a:first-child img.liCarImg {
    width: 1.8rem;
    vertical-align: middle;
    margin-bottom: .2rem;
}
.qichebang li a .img {
    width: 1.8rem;
}
.qichebang li a .carNames, .qichebang li .a:first-child .carNames {
    /* width: 1.85rem; */
    width: 2.6rem;
    margin-left: .3rem;
    line-height: normal;
}
.qichebang li a .carNames .carName, .qichebang li .a:first-child .carNames .carName {
    height: .4rem;
    font-size: .3rem;
    font-weight: bold;
    color: #333;
    margin: .08rem 0 -.0rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.qichebang li a .carNames .carInd,.qichebang li .a:first-child .carNames .carInd {
    overflow: hidden;
    height: .3rem;
    border-radius: .06rem;
    background: -webkit-gradient(linear, left top, right bottom, from(#feb336), to(#f64047));
    margin-top: .04rem;
}
/*.qichebang li a:first-child .carNames .carInd, .qichebang li a:first-child .carNames .carInd > div, .qichebang li .detail li .ind > div {
    width: 0;
    -webkit-transition: width .6s;
    transition: width .6s;
    -webkit-transform: scaleZ(1);
    transform: scaleZ(1);
}*/
.qichebang li .carNames .carInd > div {
    height: 100%;
    background: -webkit-gradient(linear, left top, right bottom, from(#feb336), to(#f64047));
    border-radius: .06rem;
}
.qichebang li  .careNum {
    line-height: normal;
    margin-left: .1rem;
    text-align: center;
}
.qichebang  li  .careNum {
    text-align: right;
    width: 1.2rem;
}
.qichebang li .careNum .xj_btn {
    margin: .34rem 0;
    width: 1.44rem;
    text-align: center;
    font-size: .24rem;
    color: #fff;
    background: #FE9600;
    height: .57rem;
    line-height: .57rem;
    border-radius: .29rem;
}
.qichebang li .careNum .xj_btn.disable{background:#ccc}
.qichebang li  .careNum .num {
    font-size: .28rem;
    font-weight: bold;
    color: #0f0f0f;
    margin-top: .24rem;
    text-align: right;
}
.qichebang li .careNum .num i:first-of-type {
    font-size: .28rem;
    color: #0f0f0f;
}
.qichebang .ul2 li .careNum .num {
    font-size: .2rem;
    color: #0f0f0f;
    margin-top: .24rem;
}
.qichebang .ul3 li .careNum .num {
    font-size: .28rem;
    /*text-align: center;*/
    color: #0f0f0f;
    margin-top: .24rem;
}
.qichebang li .careNum .tit {
    font-size: .2rem;
    color: #666;
    margin-top: .1rem;
}
.qichebang li .carNames .carInd {
    /*background: #e6e6e6 !important;*/
    margin: .04rem 0 0 !important;
    background: transparent !important;
    color: #999;
    /*color: #ff5f0f;*/
    font-size: .22rem;
}
.qichebang li .carNames .carInd .span{
    color: #ff5f0f;
    font-size: .24rem;
}
.qichebang .ul3 li .carNames .carInd {
    /*margin: .06rem 0 0 !important;*/
    background: transparent !important;
    color: #999;
}
.qichebang li.l1 a .digit {
    color: #f55d40;
}
.qichebang li.l2 a .digit {
    color: #f55d40;
}
.qichebang li.l3 a .digit {
    color: #f55d40;
}

.foot_commentcont.three .foot_cmt_num{
	width: 14%;
}
.foot_commentcont.three .foot_cmt_share{
	width: 14%;
}
.foot_cars_share{
	width: 14%;
    height: 30px;
    line-height: 30px;
    background: url(//n.sinaimg.cn/auto/bcb2f64e/20201029/ico149.png) center center / auto 27px no-repeat;
}
.maskk .bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.maskk .share_cars {
    width: 100%;
    /*height: 4.46rem;*/
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #fff;
    border-radius: .21rem .21rem 0 0;
    display: none;
}
.maskk .share_cars .cancel_btn {
    width: 100%;
    height: 1.1rem;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: .32rem;
    color: #111;
    text-align: center;
    line-height: 1.1rem;
}
.maskk .share_cars .con {
    width: 100%;
    margin: .16rem auto 1.1rem;
}

/*种草网友点评*/
.wycmnt_box { margin: 0 .21rem; padding-top: .2rem; background: #fff; border-top: 1px solid #f6f6f6;}
.wycmnt_box ul {display: flex; flex-flow: wrap;}
.wycmnt_box li {width: 50%; margin-bottom: .14rem; }
.wycmnt_box li .box {display: block; margin: 0 .07rem; padding-bottom: .24rem; background: #f2f3f5;border-radius: 5px; overflow: hidden; position: relative;}
.wycmnt_box li .img {display: block; width: 100%;}
.wycmnt_box li p { font-size: .28rem; line-height: .4rem; color: #333; padding: .16rem;}
.wycmnt_box .icon_pic {position: absolute;right: .15rem;top: .15rem;font-size: .2rem;color: #fff;padding: .1rem .16rem .1rem .48rem;background: rgba(0,0,0,0.4) url(//n.sinaimg.cn/auto/efade7fd/20210422/iconpic.png) .12rem center/.3rem auto no-repeat;border-radius: .3rem; z-index: 2;}
.wycmnt_box .icon_vid {position: absolute;right: .15rem;top: .15rem; width: .4rem; height: .4rem; background: url(//n.sinaimg.cn/auto/efade7fd/20210422/iconvid.png) no-repeat; background-size: .4rem .4rem; z-index: 2;}
.wycmnt_box .title { height: 1.2rem; overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; font-size: .28rem;}
.wycmnt_box .title img {max-width: .32rem; vertical-align: middle; margin-top: -0.05rem; display: inline-block;}
.wycmnt_box .info {height: .4rem; line-height: .4rem; position: relative; margin: 0 .16rem;}
.wycmnt_box .info img {float: left; height: .35rem; width: .35rem; border-radius: 50%; border: 1px solid #ddd; display: inline-block; vertical-align: middle; margin-right: .1rem;}
.wycmnt_box .info .name { white-space: nowrap;text-overflow: ellipsis;display: block;height: .4rem;overflow: hidden;-webkit-line-clamp: 1;color: #797979;font-size: .24rem;}
.moredianping {padding: .1rem 0;}
.moredianping .btn {width: 3.2rem; margin: 0 auto; color: #f48e17; font-size: .24rem; padding: .14rem 0; text-align: center; border: 1px solid #f48e17; border-radius: .6rem;}
