.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-table;clear: both }
*html .clearfix { height: 1% }
.clearfix { display: block }
*+html .clearfix { min-height: 1% }
em, i {font-style: normal;}
/*列表排序、分页*/
.pro_list_dh{ width:962px; background:#f7f7f7;float:left; height:36px;border: 1px solid #dddddd;}
.f-line.top {
    height: 26px; margin-top:-1px;
}
.f-line {
    padding: 6px 8px;
    zoom: 1;
}
.f-sort {
    float: left;
    margin-right: 24px;
}
.f-sort a.curr {
    background: #e4393c;
    color: #FFF;
    border-color: #e4393c;
}
.f-sort a {float: left; width:52px;height: 24px;border: 1px solid #eee;line-height: 24px;margin-right: -1px;background: #FFF;color: #333; position:relative; text-align:left; font-size:14px; padding-left:12px;text-decoration: none;}
.f-sort a.up i {background-position: 0 0;}
.f-sort a.up1 i {background-position: 0 -11px;}
.f-sort a i { background:url(/Public/zhuanyongche/images/jt_1.png) no-repeat; width:12px; height:11px; position: absolute;top: 8px;right: 8px;overflow: hidden;font-size: 0;}
.f-pager {
    float: right;
}
.f-pager a{text-decoration: none;}
.f-pager .fp-text {
    line-height: 23px;
    margin-right: 10px;
    float:left;
}
.f-pager .fp-text b {
    color: #e4393c;
    font-weight: 700;
}
.f-pager .fp-text em, .filter .f-pager .fp-text i {
    font-weight: 400;
    font-style: normal;
}
.f-pager .fp-prev.disabled {
    padding: 0;
    background: #F1F1F1;
    color: #CCC;
    cursor: default; width:46px; height:23px;
}
.f-pager .fp-prev {
    margin-right: -1px;
}
.f-pager .fp-next, .f-pager .fp-prev {
    width: 46px;
    height: 23px;
    border: 1px solid #DDD;
    background: #FFF;
    line-height: 23px;
    text-align: center;
    font-size: 16px;
    color: #AAA; float:left;
}
.f-pager .fp-next, .filter .f-pager .fp-prev, .filter .f-pager .fp-text {
    float: left;
}

/*详情页*/
.pro_title { height: 30px; line-height: 30px; float: left; padding: 8px 5px 3px 5px; font-size: 20px; font-weight: bold; color:#333; }
.pro_product_ht { width: 1208px; height: 32px; float: left; background: #f7f7f7; border: 1px solid #e4e4e4;margin-top: 8px; margin-bottom: 8px }
.pro_product_ht li { width: 100px; height: 32px; float: left; line-height: 32px; text-align: center; font-size: 14px;}
.pro_product_ht li a { color: #666; font-size: 14px;text-decoration: none; }
.pro_product_cur {background: #CD2A2C;color: #fff !important;width: 100px;height: 32px;float: left;position: relative;}
.pro_baojia { width: 538px; height: 32px; float: left; text-align: left; margin-left: 22px; line-height: 32px; font-size: 14px; }
.product_txt1 {/*width:608px; float: left;*/ line-height: 21px; max-height: 42px; text-align: left; overflow: hidden; padding-bottom: 4px; font-size: 13px;color: #b1b1b1;}

/*报价*/
.pro_details_bj_box { width: 1208px; float: left; margin-top:5px;}
.pro_details_bj_box .pro_details_bj_box_list { width: 1188px; float: left; border: 1px solid #e8e8e8; padding: 4px 10px;}
.pro_details_bj_box_list:hover { background: #fbefef!important; border: 1px solid #cc0000!important; float: left;}
.pro_details_bj_box_lists {float: left;width:1178px; }
.pro_details_bj_box_list_mz { width: 380px; float: left; margin-left:20px;}
.pro_details_bj_box_list_mz1 { float: left; height: 40px; line-height: 40px; color: #006699; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pro_details_bj_box_list_mz1 a { color: #006699; font-size: 15px; }
.pro_details_bj_box_list_dz { float: left; height: 40px; line-height: 40px; color: #888; font-size: 12px; }
.pro_details_bj_box_list_xinxi { width: 665px; float: left; margin-top: 10px; margin-left: 10px; }
.pro_details_bj_box_list_xinxi dl { width: 665px; float: left;height: 20px; line-height: 20px; }
.pro_details_bj_box_list_xinxi dd { float: left; margin-right: 10px; }
.pro_details_tel { width: 260px; color: #e13335; font-size: 16px; }
.pro_details_jtl { width: 120px; color: #898989; /*margin-top: 2px;*/}
.pro_color { color: #009933!important; }
.pro_details_wkf { width: 120px; color: #898989; }
.pro_details_baojia {width: 170px;color: #d00c0f; font-size: 16px; margin-top: -3px;}
.pro_baojia1{color:#a1a1a1; font-size:12px;height:25px; line-height:25px; float:left; margin-right:5px}
.pro_baojia2{ height:25px; line-height:25px;}
.pro_details_bj_box_list_bottom { float: right; font-size: 12px; margin-top:6px;/* margin-right: 25px;*/}
.pro_xunjia { width: 50px; height: 24px; line-height: 24px; background: #ff6600; color: #FFFFFF; text-align: center; margin-right: 5px; float: left; margin-top:-2px;}
.pro_xunjia a { color: #FFFFFF; }
.pro_peizhi { width: 90px; float: left; }
.gray_color { background: #f9f9f9; }
.b_color { background: #fff8f8!important; border: 1px solid #ef9596!important; float: left; }

.y_color { background: #fff0b4!important; border: 1px solid #ffcc0e!important; border-top:none!important; float: left; }
.b_top { border-top: 1px solid #FFFFFF!important; }

.normal_user {display: none;}
.new_lieBiao { /*height: 37px;*/ zoom: 1;z-index: 999999 }
.new_lieBiao:after { content: "\20"; display: block; clear: both; height: 0; overflow: hidden; }
.new_lieBiao .new_price { width: 85px; float: left; height: 28px; }
.new_lieBiao .new_price .btn { float: left; width: 52px; height: 26px;text-align: left; position: relative; text-decoration: none; line-height: 26px; color: #5e5e5e; margin-left: 5px; display: inline; background: #fff;padding-left: 12px; border: 1px solid #bcbcbc;}
.new_lieBiao .new_price .btn em { display: block; width: 25px; height: 13px; overflow: hidden; background: url(/Public/zhuanyongche/images/pz_jt1.png) no-repeat; position: absolute; right: 3px; top: 7px; }
/*.new_lieBiao .new_price .fh:hover { border-color: #ddd; text-decoration: none; background: #ff6600; color: #fff; }*/


.new_lieBiao .new_tblieBiao { display: none; }
.new_lieBiaoList .new_active { position: relative; }
.new_active .new_tblieBiao { position: absolute; top: 76px; left: 0px; display: block; border-left: 0; border-right: 0; }
.new_active .new_tblieBiao .btn { height: 26px; overflow: hidden; width: 52px; background: #fff; border-bottom: none; text-align: left; position: relative; line-height: 26px; cursor: pointer; margin-left: 1104px; float: left;margin-top: -65px; color: #5e5e5e; padding-left: 12px; border: 1px solid #bcbcbc;}
.new_active .new_tblieBiao .btn em { display: block; position: absolute; width: 25px; height: 13px; overflow: hidden; background: url(/Public/zhuanyongche/images/pz_jt.png) no-repeat; right: 3px; top: 7px; }
.new_thTab { height: 44px; line-height: 44px; overflow: hidden; padding-left: 16px; }
.new_thTab .new_toc { float: left; height: 24px; line-height: 24px; width: 60px; text-align: center; margin: 8px 10px 0 0; }
.new_thTab .new_toc:hover { text-decoration: none; }
.new_thTab .cur { background: #1f6bc1; border-color: #1f6bc1; color: #fff; }
.gray_color { background: #f9f9f9; }
.b_color { background: #fbefef!important; border: 1px solid #cc0000!important; float: left; }
.b_top { border-top: 1px solid #FFFFFF!important; }
.pub-new-menu-lists_dealers {position: absolute; float: left; z-index: 99999999; top:-23px; left: 1px; padding: 0; }
.dealers_test_bj_border { width: 1050px; margin: 0 auto; position: relative; }
.dealers_test_bj_border a { color: #333; text-decoration: none; }
.dealers_test_bj_border .bj_popup { width:1208px; background: #f4f4f4; padding: 0; color: #333; position: absolute; top: -4px; left: -1px; border: 1px solid #ddd; border-top: 1px solid #cc0000; border-bottom: 0px; }
.dealers_test_bj_border .bj_popup span { display: block; width: 0; height: 0; border-width: 0 10px 10px; border-style: solid; border-color: transparent transparent #cc0000; position: absolute; top: -10px; right: 8%;/* 三角形居中显示 */ margin-left: -10px;/* 三角形居中显示 */ }
.dealers_test_bj_border .bj_popup em { display: block; width: 0; height: 0; border-width: 0 10px 10px; border-style: solid; border-color: transparent transparent #f4f4f4; position: absolute; top: 1px; left: -10px; }
.list_box_boxs_list { width: 1208px; float: left; }
.list_box_boxs { width: 1208px; float: left; height: 34px; background: #f4f4f4; color: #666; }
.bg_color { background: #FFFFFF!important; color: #6083c0!important; }
.ding { width: 30px; height: 23px; float: left; position: absolute; top: 0; left: 0; background: url(/Public/zhuanyongche/images/icon_ding.png) no-repeat;color: #fff;
    font-size: 12px;
    text-align: center;
    padding-top: 4px; }
.ding1 { width: 30px; height: 23px; float: left; position: absolute; top: 0; left: 0; background: url(/Public/zhuanyongche/images/icon_ding1.png) no-repeat;color: #fff;
    font-size: 12px; text-align: center; padding-top: 4px; }
.ding2{ width: 68px; height: 30px; float: left; position: absolute; top: 0; left: 0; background: url(/Public/zhuanyongche/images/icon_ding2.png) no-repeat;color: #fff;
    font-size: 12px; text-align: center; padding-top: 4px; }
.list_box_boxs li { float:left;text-align:center;height:34px;line-height:34px;border-right:1px solid #eaeaea;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.s1 { float: left; width: 104px; }
.s2 { float: left; width: 90px; }
.s3 { float: left; width: 60px; }
.s4 { float: left; width: 100px; }
.s5 { float: left; width: 56px; }
.s6 { float: left; width: 70px; }
.s7 { float: left; width: 94px; }
.s8 { float: left; width: 90px; }
.s9 { float: left; width: 100px; }
.s10 { float: left; width: 102px; }
.s11 { float: left; width: 104px; }
.s12 { float: left; width: 97px; border-right: 0!important; }
.list_box_boxs1 { width: 1178px; float: left; min-height: 32px; background: #fff; color: #727272; border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; padding: 0 15px; }
.list_box_boxs1 li { float: left; height: 32px; color: #727272; padding-right: 25px; line-height: 32px; }
.list_box_boxs1_color { color: #6083c0!important; padding-left: 5px; }

/*******2017-5-6专用车车型详细经销商报价板块start************/
.new_lieBiao .new_price .y_ckxq{ color:#d33739;margin-top:5px; float:right;z-index:9999999;}
.pro_details_tel em{ font-size:12px; color:#069;}
.y_new_li1 .pro_details_bj_box_list{ padding:18px 10px;}
.y_new_li2 .pro_details_bj_box_list{ padding:10px 10px;}
.y_new_li1 .new_tblieBiao{ top:90px;}
.y_new_li2 .new_tblieBiao{ top:81px;}
/*******2017-5-6专用车车型详细经销商报价板块end************/
/*微客服*/
.wkf{/*width:38px;*/ float:left; height:20px; line-height:20px;}
.wx_img{width:24px; float:left;}
.qq_img{width:24px; float:left;}
#colorNav{float:left;}
#colorNav > ul{top:0px; left:0px;}
#colorNav > ul > li{list-style: none;display: inline-block;line-height: 1;position:relative;}
#colorNav > ul > li > a{color:inherit;text-decoration:none !important;font-size:24px;padding: 0px;}
#colorNav li ul{position:absolute;list-style:none;text-align:center;width:182px;left:50%;margin-left:-50px;top:4px;font:bold 12px 'Open Sans Condensed', sans-serif;max-height:0px;-webkit-transition:max-height 0.4s linear;-moz-transition:max-height 0.4s linear;transition:max-height 0.4s linear;}
#colorNav li ul{width: 182px;padding: 0;color: #333;position: absolute;top: 9px;left: 0px;overflow: hidden;float: left; z-index:999;}
#colorNav li ul li:nth-child(odd){background-color:#fff; border: 1px solid #ddd;}
#colorNav li ul li:hover{background-color:#fff;}
#colorNav li ul li{background-color:#fff;color:#666; line-height:30px;}
#colorNav li ul li .weixin{ width:150px; height:230px;float:left; background:#F00;padding:15px;}
#colorNav li ul li .weixin img{width:150px; height:150px;}
#colorNav li ul li:first-child{border-radius:3px 3px 0 0;margin-top:25px;position:relative;}
#colorNav li ul li span{display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid;border-color:transparent transparent #ddd; position:absolute; top:-10px; left:45%;}
#colorNav li ul li em{display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent #fff; position:absolute; top:1px; left:-10px;}
#colorNav li ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
#colorNav li:hover ul{max-height:230px;}
#colorNav li.weixins{ width:62px; height:20px; float:left;}
.p_10{padding:10px;}

/*sku*/
.dp_cs_box { width:600px; float:left;margin-top:13px;margin-left:10px;}
.dp_cs_box .dp_cs_list { width:600px; float:left; margin-top:3px; }
.dp_cs_list .dp_cs_list_mc { width: 85px; float: left; height: 30px; line-height: 30px; text-align:right; }
.dp_cs_list .dp_cs_list_pz { width: 455px; float: left; margin-left: 5px; text-transform : uppercase }
.dp_cs_list_pz li { margin-right: 12px; float: left; margin-bottom: 8px; }
.currenr { padding: 0 6px; border: 2px solid #e4393c; height: 28px; line-height: 28px; float: left; background-image: url(/Public/zhuanyongche/images/newicon20140910.png); background-repeat: no-repeat; background-position: right bottom; }
A.att_1 { padding: 0 6px; border: 1px solid #ccc; height: 28px; line-height: 28px; float: left; color: #333; }
A.att_1_disable { padding: 0 6px; border: 1px dashed #ccc; height: 28px; line-height: 28px; float: left; color: #666; background-color: #eee; }
A.att_1:hover { padding: 0 5px; border: 2px solid #e4393c; height: 26px; line-height: 26px; float: left; background-image: url(/Public/zhuanyongche/images/newicon20140910.png); background-repeat: no-repeat; background-position: right bottom; color: #e4393c; }
A.att_s { padding: 0 5px; border: 2px solid #e4393c; height: 26px; line-height: 26px; float: left; background-image: url(/Public/zhuanyongche/images/newicon20140910.png); background-repeat: no-repeat; background-position: right bottom; color: #e4393c; }
A.att_s:hover { padding: 0 5px; border: 2px solid #e4393c; height:26px; line-height:26px; float:left; background-image: url(/Public/zhuanyongche/images/newicon20140910.png); background-repeat: no-repeat; background-position: right bottom; color: #e4393c; }

/*文章*/
.shoppers_cur { width: 30px; height: 18px; line-height: 18px; float: left; background: #e64d3b; border-radius: 2px; text-align: center; color: #FFF; font-size: 12px !important; margin-right: 5px; margin-top: 5px; }
.shoppers_lists { padding: 15px; float: left; width: 930px;  color:#333}
.shoppers_lists li { min-height: 165px; _height: 165px; padding: 0 0 18px 0px; float: left; }
.shoppers_lists_pic { width: 215px; height: 161px; overflow: hidden; float: left; }
.shoppers_lists_pic img { width: 215px; height: 161px; }
.shoppers_lists dl { margin-left: 25px; float: left; width: 680px; margin-top: 5px; }
.shoppers_lists dt {font-size: 16px; line-height: 25px; height: 25px; color: #2255b1; overflow: hidden; }
.shoppers_lists dt a { color: #2255b1;}
.shoppers_lists dt a:hover { color: #e13335; }
.shoppers_lists .times { line-height: 20px; color: #999; padding-top: 8px; width: 680px; float: left; }
.shoppers_lists .text { font-size: 12px; line-height: 21px; height: 63px; margin-top: 5px; color: #868686; overflow: hidden; width: 670px; float: left; }
.shoppers_lists .biaoqian { ine-height: 24px; margin-top: 6px; width: 670px; color: #666; float: left; height: 24px; overflow: hidden }
.shoppers_lists .biaoqian a { margin-right: 10px; color: #577fbc; }



#summary-price {
padding-top: 10px;
padding-bottom: 0;
height: 30px;
line-height: 30px;
background: #f3f3f3;
}
#summary-price .dt {
float: left;
/* width: 72px; */
display: inline;
padding-left: 10px;
text-align: left;
}
#summary-price .dd {
/* width: 432px; */
}
#summary-price .p-price {
display: inline-block;
/* vertical-align: middle; */
color: #e4393c;
font-size: 20px;
text-align: left;
float: left;
}

.qg_bottoms{ width:530px; height:41px; float:left; padding:20px 0 20px 20px;}
.orders{ width:118px; height:36px; float:left; background:#CD2A2C;line-height:36px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; margin-right:15px;}
.contrasts{ width:116px; height:34px; float:left; background:#f9f9f9; line-height:34px; text-align:center; color:#666; font-size:14px; font-weight:bold;border:1px solid #e1e1e1;}

#short-share {zoom: 1;padding: 0 0 15px 34px;float:right; position:relative;}
.fl { float: left;}
.choose-btn-coll b,.share-list b,.pro-pk b {position: absolute;display: inline-block;top: 2px;left: -3px;overflow: hidden; background:url(../images/newicon201409101.png) no-repeat;}
.choose-btn-coll { padding: 0 14px 0 17px;}
.choose-btn-coll,.share-list,.pro-pk { position: relative;float: left;display: block;white-space: nowrap;text-decoration: none;}
.choose-btn-coll a,.share-list a,.pro-pk a { color:#666;}
.choose-btn-coll a:hover,.share-list a:hover,.pro-pk a:hover { color:#e33a3c; text-decoration:none;}
.choose-btn-coll b {background-position: -177px -296px;width: 14px;height: 14px;top: 3px; }
.share-list {padding: 0 14px 0 17px;}
.share-list b {width: 14px; height:14px;background-position: -162px -296px;}
.pro-pk {padding: 0px 10px 0 15px;}
.pro-pk b { width:15px; height:15px;background-position: -194px -295px;margin-top: -2px;}

.share_box{width:210px; position:absolute; float:left; z-index:999; top:15px; left:0px; border:0px solid #ddd;padding: 0 0px; display:none;}
.test_triangle_border{width:170px; margin:0 auto 0px;position:relative;}
.test_triangle_border a{color:#333;text-decoration:none;}
.test_triangle_border .popup{width:150px;background:#fff; padding:10px 10px; color:#333; position:absolute; top:10px; left:0px;z-index:9999;border:1px solid #ddd;}
.test_triangle_border .popup span{display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent #ddd; position:absolute; top:-10px; left:15%;/* 三角形居中显示 */margin-left:-10px;/* 三角形居中显示 */}
.test_triangle_border .popup em{display:block; width:0; height:0; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent #fff; position:absolute; top:1px; left:-10px;}