/*专题*/
body{
  font-family: '微软雅黑';
}
 .zt-banner{
  width:1200px;
  height:320px;
 }
 .h10{
  height:10px;
}
.buycar-list-item{
  padding:20px 0;
  border-bottom:1px solid #f1f1f1;
}
.buycar-list-pic{
  position:relative;
}
.buycar-list-pic>span{
  position:absolute;
  top:0;
  left:8px;
  width:64px;
  height:30px;
  background-color:#184c95;
  text-align:center;
  color:#fff;
  font-size:14px;
  line-height:30px;
  opacity:0.7;
  filter:alpha(opacity=70);
}
.buycar-list-car{
  padding-left:30px;
  color:#000;
}
.buycar-list{
  
}
.buycar-list-pic { 
    width:246px;
    height:160px;
}
.buycar-list-car h2{
  font-size:16px;
  line-height:36px;
}
.buycar-list-carxq{
  margin-top:10px;
  border:1px solid #ededed;
}
.buycar-list-carxq li{
  float:left;
  padding:12px 30px;
  text-align:center;
  line-height:20px;
}
.gray8{
  color:#888;
}
.carxq-rb{
  background:url(../images/carxq-rb.png) right center no-repeat;
}
.buycar-list-result{
  width:370px;
  margin-top:24px;
  padding-left:28px;
  background:url(../images/result.png) left center no-repeat;
  color:#878787;
}
i.result-fx{
  background-color:#ff6600;
  color:#fff;
  padding-left:2px;
  padding-right:2px;
}
.result-wrap{
  padding-left:6px;
  padding-top:6px;
}
.burcar-list-price{
  padding-left:94px;
  padding-top:38px;
}
.burcar-list-price h2{
  font-size:30px;
  color:#ff6600;
  line-height:1;
  text-align:left;
  padding-bottom:20px;
  padding-left:0;
}
.list-price-new{
  display:block;
  color:#707070;
  padding-left:8px;
}
.price-new-item{
  text-decoration: line-through;
  line-height:20px;
}
.list-price-less{
  color:#ff6600;
  padding-left:8px;
}
a.burcar-list-collection{
  width:100px;
  height:32px;
  color:#878787;
  text-indent:40px;
  line-height: 32px;
  background:url(../images/collection.png) no-repeat 14px center #f7f7f7;
}
a.burcar-list-collection-xing{
  width:100px;
  height:32px;
  color:#ff5837;
  text-indent:40px;
  line-height: 32px;
  background:url(../images/collection-xing.png) no-repeat 14px center #f7f7f7;
}
.buycar-page{
  width:484px;
  height:42px;
  margin-left:auto;
  margin-right:auto;
  padding-top:60px;
}
.buycar-page li { 
        float:left;
    }
.buycar-page a{
  float:left;
  color:#000;
  padding:12px 15px;
  border:1px solid #e6e6e6;
  background-color:#f7f7f7;
  margin-right:4px;
}
.buycar-page a:hover{
  color:#fff;
  background-color:#4ca1ff;
}
.buycar-page a.selected{
  color:#fff;
  background-color:#4ca1ff;
}
.buycar-page .last,.buycar-page .next{
  width:50px;
  height:40px;
  border:none;
  padding:0;
}
.buycar-page .last{
  background:url(../images/buycar-page-last.png) no-repeat;
}
.buycar-page .last:hover{
  background:url(../images/buycar-page-last-hover.png) no-repeat;
}
.buycar-page .next{
  background:url(../images/buycar-page-next.png) no-repeat;
}
.buycar-page .next:hover{
  background:url(../images/buycar-page-next-hover.png) no-repeat;
}

/*卖车列表*/
.buycar-search-wrap{
  width:100%;
  border:1px solid #e1e1e1;
  background-color:#f9f9f9;
}
.buycar-search-block{
  position:relative;
  width:632px;
  height:50px;
  margin:26px auto;
}
.car-search-btn{
  position:absolute;
  width:46px;
  height:49px;
  right:0;
  top:2px;
  background:url(../images/car-search-btn.png) no-repeat;
}
.buycar-search-block input{
  width:614px;
  height:48px;
  border:2px solid #ff6600;
  font-size:14px;
  line-height:48px;
  padding-left:16px;
  font-family: '微软雅黑';
}
.buycar-search-content{
  border-top:1px solid #e1e1e1;
  margin-left:10px;
  margin-right:10px;
  height:50px;
  padding:5px 2px 16px;
}
.search-detail-content>li>a{
  display:inline-block;
  width:220px;
  text-align:center;
  font-size: 16px;
  color:#5c5c5c;
}
.search-detail-content>li>a.gray{
  color:#878787;
}
.search-detail-content>li{
  float:left;
  position:relative;
  padding-top:22px;
  z-index:90;
}
.btn-grounp{
  background:url(../images/grounpicon.png) no-repeat;
}
.btn-next-must{
  position:absolute;
  right:-20px;
  top:20px;
  width:20px;
  height:24px;
  background-position:0 -85px;
}
.btn-opt{
  position:absolute;
  width:14px;
  height:8px;
  right:16px;
  top:30px;
  background-position:0 -108px;
}
.btn-opt-cur{
  background-position:0 -116px;
}
.btn-brand{
  background-position:16px 0;
}
.btn-disp{
  background-position:16px -21px;
}
.btn-allprice{
  background-position:16px -42px;
}
.btn-more{
  background-position: 16px -64px;
}
.detail-content-br{
  position:absolute;
  right:0px;
  top:8px;
  height:50px;
  border-right:1px solid #e1e1e1;
}
.search-pop{
  position:absolute;
  top:64px;
  left:-18px;
  z-index:12;
  padding:18px 20px;
  border:2px solid #ff6600;
  background-color:#fff;
}
.search-pop-top{
  position: absolute;
  width:30px;
  height:17px;
  background:url(../images/search-pop-top.png) no-repeat;
  left:110px;
  top:-17px;
}
.search-pop-brand{
  width:978px;
}
.brand-letter li{
  float:left;
  font-size:14px;
  color:#5c5c5c;
  padding:0 12px;
  cursor:pointer;
}
.brand-letter li.cur{
  background-color:#ff6600;
  color:#fff;
}
.brand-letter li:hover{
  background-color:#ff6600;
  color:#fff;
}
.brand-cars>li{
  padding-top:22px;
}
.brand-cars>li>a{
  font-size:14px;
  color:#5c5c5c;
  padding:0 60px 0 12px;
}
.brand-cars>li>a:hover{
  color:#ff6600;
}
.search-pop-carx{
  width:966px;
}
.search-car-cp{
 
}
.search-car-cp{
  font-size:14px;
  color:#5c5c5c;
  border-top:1px solid #e1e1e1;
  border-bottom:1px solid #e1e1e1;
  margin-top:-1px;
}
.h20{height:20px;}
.search-car-cp th{
  font-size:18px;
  color:#5c5c5c;
  text-align:center;
  width:90px;
  padding-left:20px 0;
}
.search-car-cp td{
  padding-top:16px;
  padding-bottom:16px;
  width:846px;
  padding-left:30px;
}
.search-car-cp td a{
  color:#5c5c5c;
  display:inline-block;
  width:96px;
  height:40px;
  line-height:40px;
}
.search-car-cp td a.cur{
  color:#ff6600;
}
.result-table-carx th{
  font-size:18px;
  color:#5c5c5c;
  text-align:center;
  width:90px;
  padding-left:20px 0;
}
.result-table-carx td{
  width:780px;
  padding-left:32px;
}
.result-table-carx td a{
  color:#5c5c5c;
  display:inline-block;
  width:96px;
  height:40px;
  line-height:40px;
  font-size:14px;
}
.search-carx-result{
  font-size:14px;
  color:#5c5c5c;
  padding-top:16px;
  padding-bottom:16px;
  padding-left:14px;
  border-top:1px solid #e1e1e1;
  border-bottom:1px solid #e1e1e1;
  margin-bottom:10px;
  margin-top:16px;
}
.search-carx-result>li{
  float:left;
  padding-right:48px;
  line-height:24px;
}
.search-carx-result>li:hover{
  color:#ff6600;
}
.search-carx-result>li.title{
  font-size:18px;
}
.search-carx-result>li.cur{
  color:#ff6600;
}
.table-carx td{
  padding:10px 28px;
  font-size:14px;
  cursor:pointer;
}
.table-carx td:hover{
  color:#ff6600;
}
.table-carx td.title{
  font-size:18px;
}
span.pop-title{
  font-size:16px;
  color:#424242;

}
.search-pop-carpl{
  width:268px;
}
.result-carpr,.result-carpl{
  padding-top:24px;
}
.result-carpr>li>a,.result-carpl>li>a{
  display:inline-block;
  font-size:14px;
  color:#5c5c5c;
  padding:0 16px 16px;
}
.result-carpr>li>a:hover,.result-carpl>li>a:hover{
  color:#ff6600;
}
.search-pop-carprice{
  width:268px;
}
.other-price{
  padding-left:14px;
}
.other-price span{
  font-size:14px;
}
input.txt{
  width:30px;
  padding:4px 4px;
}
.confirm-btn{
  height:28px;
  width:50px;
  border:none;
  background-color:#ff6600;
  color:#fff;
  font-size:14px;
}
.more-condition{
  border-top:1px solid #e1e1e1;
  padding:18px 0 18px 86px;
}
.more-drap-item{
  position:relative;
  z-index:60;
  float:left;
  width:160px;
  height:28px;
  font-size:14px;
  color:#424242;
  line-height:28px;
  padding-left:8px;
  border:1px solid #e1e1e1;
  text-align:left;
  margin-right:40px;
  cursor:pointer;
  background:url(../images/drop-item.png) no-repeat right #fff;
}
.more-drap-item>ul{
  position:absolute;
  z-index:12;
  background-color:#fff;
  width:168px;
  border:1px solid #e1e1e1;
  left:-1px;
  top:28px;
  display:none;
}
.more-drap-item>ul>li{
  padding-left:8px;
  border-bottom:1px solid #eee;
}
.more-drap-item>ul>li:hover{
  background-color:#ff7700;color:#fff;
}
.color-chose{
  padding-top:24px;
  font-size:14px;
}

.color-item{ 
display:inline-block; 
width:42px; 
height:22px; 
border:1px solid #e1e1e1; 
margin:0 12px; 
vertical-align:middle; 
position: relative; 
} 

.color-chose a.cur,.color-item:hover{
  border:2px solid #ff6600;
  height:20px;
}

.color-item i,.color-chose-qt i { 
position: absolute; 
width: 14px; 
height: 14px; 
background: url(../images/color-item-close.png) no-repeat; 
right: -7px; 
top: -7px; 
display: none; 
} 
.color-item.cur i,.color-chose-qt.cur i { 
display: block; 
} 
.color-chose-qt { 
position: relative; 
text-align: center; 
display: inline-block; 
*display: inline; 
*zoom: 1; 
border:2px solid transparent; 
width:40px; 
height:20px; 
} 

.color1{
  background-color:#fff;
}
.color2{
  background-color:#000;
}
.color3{
  background-color:#888787;
}
.color4{
  background-color:#efecec;
}
.color5{
  background-color:#fcde00;
}
.color6{
  background-color:#cb0004;
}
.color6{
  background-color:#2768c9;
}
.color7{
  background-color:#ca2128; 
}
.color8{
  background-color:#79386a; 
}
.color10{
  background-color:#396bb3; 
}
.color11{
  background-color:#98cb68; 
}
.colorful{
  background: url(../images/colorful.png) no-repeat;
}
a.color-chose-qt{
  background: url(../images/colorqt.png)
}

.color-chose .black{background:#000;}
.color-chose .gray{background:#888787;}
.color-chose .silver{background:#efecec;}
.color-chose .white{background:#fff;border:2px solid #e0e0e0;}
.color-chose .gold{background:#e7d2ae;}
.color-chose .yellow{background:#fbdc04;}
.color-chose .orange{background:#f37921;}
.color-chose .red{background:#ca2128;}
.color-chose .pink{background:#febecc;}
.color-chose .violet{background:#79386a;}
.color-chose .blue{background:#396bb3;}
.color-chose .green{background:#98cb68;}
.color-chose .brown{background:#724624;}
.color-chose .qcolor{background:url('../images/colorqt.png') no-repeat;}

.result-chose{
  margin-top:28px;
  width:100%;
  border:1px solid #e1e1e1;
  background-color:#f9f9f9;
}
.list-type{
  height:48px;
  line-height:48px;
}
.result-xrz,.result-tj{
  font-size:18px;
  width:156px;
  text-align:center;
  color:#535353;
}
.list-type span.br{
  border-right:1px solid #e1e1e1;
}
.list-type span.cur{
  color:#ff6600;
  background-color:#fff;
}
.type-btn span{
  float:left;
  line-height:48px;
  font-size:14px;
  padding-right:18px;
}
.type-btn i{
  color:#ff6600;
}
.type-btn a{
  float:left;
  width:48px;
  height:48px;
  border-left:1px solid #e1e1e1;
}
.type-stt-on{
  background:url(../images/type-stt-on.png) no-repeat center center;
}
.type-stt-off{
  background:url(../images/type-stt-off.png) no-repeat center center;
}
.type-hor-on{
  background:url(../images/type-hor-on.png) no-repeat center center;
}
.type-hor-off{
  background:url(../images/type-hor-off.png) no-repeat center center;
}
.sort-style{
  width:100%;
  line-height:44px;
  border:1px solid #e1e1e1;
  border-top:none;
}
.sort-style>span{
  float:left;
  padding-left:34px;
  padding-right:56px;
}
.sort-style a{
  float:left;
  height:39px;
  width:67px;   
  margin-right:52px;
  color:#535353;
}

.sort-style a.s-icon.up{
  background:url(../images/sort-style1.png) no-repeat right center;
}
.sort-style a.s-icon.up.active{
  background:url(../images/sort-style2.png) no-repeat right center;
  color: #ff5837;
}

.sort-style a.s-icon.down{
  background:url(../images/sort-style3.png) no-repeat right center;
}
.sort-style a.s-icon.down.active{
  background:url(../images/sort-style4.png) no-repeat right center;
  color: #ff5837;
}


.sort-style a:hover{
  color:#ff6600;
}

/*卖车列表结束*/
/*卖车列表1*/
.buycar-list1 li{
float:left;
width:288px;
padding:8px 6px 28px;
cursor:pointer;
}
.buycar-list1 li:hover{
  border:1px solid #ff6600;
  padding:7px 5px 27px;
}
.buycar-list1 li:hover .list1-collection{
/*display:none;*/
}
.buycar-list1-imgwrap{
  position:relative;
}
.list1-xrz{
  position:absolute;
  left:8px;
  top:0;
  width:66px;
  height:30px;
  color:#fff;
  line-height:30px;
  font-size:14px;
  background-color:#0e3e88;
  text-align:center;
  opacity:0.7;
  filter:alpha(opacity=70);
}
.list1-collection{
  position:absolute;
  top:0;
  right:0;
  width:90px;
  height:30px;
  line-height:32px;
  text-indent:30px;
  color:#000000;
  background:url(../images/collection.png) 10px center no-repeat #f7f7f7;
  cursor:pointer;
    filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.6;  
}
.list1-collection-xing{
  position:absolute;
  top:0;
  right:0;
  width:90px;
  height:30px;
  line-height:32px;
  text-indent:30px;
  color:#000000;
  background:url(../images/collection-xing.png) 10px center no-repeat #f7f7f7;
  cursor:pointer;
   filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.6; 
}
.nameprice{
  padding-left:6px;
  padding-top:14px;
}
.list1-carname{
  float:left;
  font-size:14px;
  color:#414141;
}
.list1-carprice{
  float:right;
  font-size:18px;
  color:#ff6600;
  margin-top:-4px;
}
.list1-carxq{
  padding-left:6px;
  padding-top:6px;
}

/*卖车列表1结束*/
/*买车详情页*/

.detail-navwrap{
  width:100%;
  height:28px;
  background-color:#f6f6f6;
  border-top:#d7d7d7;
}
.detail-nav a{
  font-size:14px;
  line-height:28px;
  color:#707070;
}
.detail-nav a.selected{
  color:#ff6600;
}
.detail-carxq-head{
  height:80px;
  line-height:80px;
}
.detail-carxq-head h2{
  color:#000;
  font-size:20px;
}
.carlogo{
  display: inline-block;
  padding:30px 14px;
}
.xrzlogo{
  float:right;
  padding:20px 14px;
}
.detail-carxq-wrap{
  width:1200px;
  margin-left: auto;
  margin-right: auto;
}
.carxq-content-piclist{
  width:580px;
  height:400px;
  overflow:hidden;
}
.carxq-content-piclist li{
  width:580px;
  height:400px;
 }
.carxq-content-pic{
  cursor: pointer;
}
.carxq-content-detail{
  float:left;
}
.carxq-content-detail{
  color:#707070;
  padding-left:20px;
   width:600px;
}
.detail-ghf{
  text-align:left;
  width:142px;
  height:90px;
  padding-left:32px;
  padding-top:30px;
  background:url(../images/detail-ghf-br.png) #f6f6f6 right center no-repeat;
}
.detail-ghf span{
  color:#ff6600;
  font-size:20px;
  display:block;
}
.detail-ghf i{
  font-size:38px;
  font-weight: bold;
}
.result-f{ 
position:absolute; 
right:58px; 
top:12px; 
width: 114px; 
height: 114px; 
background:url(../images/result-f.png) no-repeat; 
line-height: 114px; 
text-align: center; 
color: #f60; 
font-size: 24px; 
}

.detail-car-helprice{
  width:174px;
  height:120px;
  background-color:#f6f6f6;
  text-align: center;
}
.detail-car-helprice span{
  display:block;
  text-decoration: line-through;
  font-size:20px;
  padding-top:42px;
}
.detail-company{
  width:230px;
  height:120px;
  margin-left:20px;
  background-color:#f6f6f6;
  text-align: center;
}
.detail-company span{
  display:block;
  font-size: 20px;
  padding-top:34px;
}
.cardetail-list{
  margin-top:18px;
  border:1px solid #f2f2f2;
  text-align:center;
  color:#000;
}
.cardetail-list li{
  float:left;
  width:149px;
  padding:10px 0;
  background:url(../images/carxq-rb.png) right center no-repeat;
}
.cardetail-list li span{
  color:#707070;
  display: block;
  line-height:20px;
}
.cardetail-tel{
  margin-top:16px;
  width:536px;
  padding-left:64px;
  background:url(../images/detail-tel.png) no-repeat;
}
.cardetail-tel .left {
  float: left;
  height:48px;
  line-height:48px;
  font-size:20px;
  color:#878787;
}
.cardetail-tel .right {
  float: right; 
  position: relative;
  z-index: 2;
}
.cardetail-tel .right-con {
  display: block;
  width: 230px;
  height: 48px;
  text-align: center;
  line-height: 48px;
  color: #fff;
  font-size: 20px;
  background-color: #f60;
  border-radius: 24px;
  cursor: pointer;
}
.cardetail-tel .right-content {
  width: 280px;
  padding: 25px 50px;
  background-color: #fff;
  box-shadow: 0 0 25px rgba(0,0,0,.2);
  position: absolute;
  top: 48px;
  right: -36px;  
  display: none;
}
.cardetail-tel .right-content:before {
  content: '';
  display: block;
  position: absolute;
  right: 134px;
  top: -15px;
  width: 0;
  height: 0;
  border: solid 8px;
  border-color: transparent transparent #fff transparent;
}
.cardetail-tel .right-content-text {
  font-size: 14px;
  line-height: 24px;
  color: #535353;
}
.cardetail-tel .right-ipt-tel,
.cardetail-tel .right-ipt-yzm {
  margin-top: 20px;
}
.cardetail-tel .right-ipt-tel input,
.cardetail-tel .right-ipt-yzm input {
  font-size: 14px;
  width: 248px;
  height: 38px;
  line-height: 38px\9;
  padding: 0 15px;
  background-color: #f6f8f9;
  border: solid 1px #e9f1f2;
}
.cardetail-tel .right-ipt-yzm input {
  width: 118px;
}
.cardetail-tel .right-yzm {
  width: 88px;
  height: 40px;
  margin-left: 24px;
  vertical-align: middle;
}
.cardetail-tel .right-btn {
  margin-top: 20px;
  text-align: center;
}
.cardetail-tel .right-btn input {
  width: 160px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  background-color: #4ca1ff;
  border: none;
  cursor: pointer;
}
.cardetail-tel .right-time {
  margin-top: 20px;
  font-size: 14px;
  color: #878787;
  text-align: center;
}
.seecar-address-wrap{
  position:relative;
  padding-left:12px;
  padding-top:14px;
}
.seecar-address-wrap{
  position:relative;
  padding-left:12px;
  padding-top:14px;
}
.result-f{
  position:absolute;
  right:58px;
  top:12px;
  width: 114px;
  height: 114px;
  background:url(../images/result-f.png) no-repeat;
  line-height: 114px;
  text-align: center;
  color: #f60;
  font-size: 24px;
}
.seecar-item{
  display:block;
  font-size: 16px;
  color:#5c5c5c;
  padding-bottom:20px;
}
.seecar-address{
  font-size:14px;
  color:#878787;
}
.search-map{
  display:inline-block;
  width:94px;
  height:26px;
  font-size:12px;
  color:#005fc8;
  text-decoration:underline;
  background:url(../images/search-map.png) 8px center no-repeat #f6f6f6;
  text-indent: 26px;
  line-height:26px;
}
.detail-add{
  padding-top:22px;
}
.detail-add a{
  display:inline-block;
  color:#878787;
  width:108px;
  height:34px;
  font-size:14px;
  line-height:34px;
  text-indent:38px;
}
.detail-add-col{
  background:url(../images/detail-add-col.png) 14px center no-repeat #f7f7f7;
}
.detail-add-col-xing{
  background:url(../images/collection-xing.png) 14px center no-repeat #f7f7f7;
}
.detail-add-bad{
  background:url(../images/detail-add-bad.png) 14px center no-repeat #f7f7f7;
  margin-left:14px;
}
.common-title{
  width:100%;
  height:46px;
  margin-top:18px;
  background:url(../images/common-title-bg.png) left center no-repeat #f1f1f1;
  line-height:46px;
  font-size:20px;
  color:#464646;
  text-indent:38px;
}
.recomon-config{
  border:1px solid #f2f2f2;
  border-top:none;
  padding-bottom:8px;
  padding-left:20px;
}
.recomon-config li{
  float:left;
  width:144px;
  padding-top:44px;
  padding-bottom:28px;
  font-size:16px;
  color:#878787;
  text-align: center;
  border-bottom:1px solid #f2f2f2;
}
.config-img span{
  display:block;
}
.certificate-wrap{
  padding-top:20px;
  padding-bottom:20px;
  border:1px solid #f2f2f2;
  border-top:none;
  height: 800px;
  background:url(../images/certificate-pic.jpg) no-repeat center center;
}
.certificate-wrap .num {
  font-size: 16px;
  color: #6c8aa9;
  text-align: right;
  padding: 80px 204px 0 0;
}
.certificate-wrap .tit {
  font-size: 30px;
  color: #000;
  margin: 120px 0 0 370px;
}
.certificate-wrap .list {
  width: 650px;
  padding: 0 13px;
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startcolorstr='#66FFFFFF',endcolorstr='#66FFFFFF');
  background-color: rgba(255,255,255,.4);
  margin: 70px 0 0 235px;  
}
.certificate-wrap li {
  font-size: 20px;
  color: #000;
  height: 59px;
  line-height: 59px;
  border-bottom: dashed 1px #6c8aa9;
  padding-left: 195px;
  background: url(../images/better.png) no-repeat 100px center;
}
.basic-view{
  float:right;
  width:80px;
  height:24px;
  margin-top:12px;
  margin-right:22px;
  color:#fff;
  font-size:14px;
  background:url(../images/basic-view-bg.png) no-repeat;
  line-height:24px;
  text-indent:0;
  text-align: center;
}
a.basic-view:hover{
  color:#fff;
}
.basic-table{
  border:1px solid #efefef;
  width:100%;
  text-align:center;
}
.basic-table td{
  border-right:1px solid #efefef;
  width:16.66%;
  padding-top:14px;
  padding-bottom:14px;
  color:#5a5a5a;
  font-size:14px;
}
.basic-table td.result{
  color:#6c8aa9;
}
.car-realshot li{
  position:relative;
  width:800px;
  margin:10px auto 0;
}
.car-realshot li span{
  position:absolute;
  left:0;
  top:0;
  color:#fff;
  width:120px;
  height:40px;
  line-height:40px;
  text-align:center;
  background-color:#083c8a;
  opacity:0.7;
  filter:alpha(opacity=70);
}
.detail-pop{
  width:100%;
  height:100%;
  background-color:#000;
  opacity:0.5;
  filter:alpha(opacity=50);
  position:fixed;
  top:0;
  left:0;
  z-index:99;
}
.detail-pop-close{
  width:52px;
  height:52px;
  position:absolute;
  background:url(../images/detail-pop-close.png) no-repeat;
  top:-40px;
  right:-12px;
}
.detail-pop-image{
  position:fixed;
  left:50%;
  top:50%;
  margin-left:-520px;
  margin-top:-300px;
  width:1040px;
  height:600px;
  z-index:999;
}
.detail-last{
  float:left;
  width:38px;
  height:72px;
  margin-top:260px;
  margin-right:62px;
  background:url(../images/last.png) no-repeat;
}
.detail-pop-imglist{
  width:800px;
  height:600px;
  overflow:hidden;
}
.detail-pop-imglist li{
  width:800px;
}
.detail-pop-imglist li span{
  height:44px;
  line-height:44px;
}
.detail-pop-imglist li img{
  width:800px;
  height:600px;
  opacity:1;
}
.detail-next{
  float:left;
  width:38px;
  height:72px;
  margin-top:260px;
  margin-left:62px;
  background:url(../images/next.png) no-repeat;
}
/*买车详情页结束*/
/*搜索结果*/
.no-result-wrap{
  width:420px;
  height:360px;
  margin-left:auto;
  margin-right:auto;
  padding-top:84px;
}
.noresult-des{
  padding-left:40px;
  float:left;
  padding-top:24px;
}
.noresult-des h2{
  font-size:18px;
  margin-bottom:24px;
}
.noresult-des p{
  line-height: 24px;
}
.noresult-des p>i{
  color:#ff6600;
}
/*搜索结果*/
/*车辆信息详情*/
.infor-detail-top{
  width:100%;
  height:64px;
  border-top:6px solid #2e69bf;
  border-bottom:1px solid #d7d7d7;
  font-size:20px;
  color:#000;
  line-height:64px;
  background:url(../images/infor-top-bg.png);
  text-align:center;
}
span.infor-result{
  font-size: 14px;
  color:#535353;
  padding-left:28px;
}
.infor-accident{
  border:1px solid #f2f2f2;
  padding:20px 0 20px 20px;
}
.infor-accident img{
  margin-right:44px;
}
.infro-table{
  border:1px solid #eeeeee;
  font-size:14px;
  color:#5a5a5a;
  text-align:center;
}
.infro-table td{
  border-right:1px solid #eee;
  padding-top:16px;
  padding-bottom:16px;
  position:relative;
}
.infro-table td.bad{
  color:#6c8aa9;
}
.table-dg{
  display:inline-block;
  width:18px;
  height:16px;
  background:url(../images/table-dg.png);
}
.infor-safety{
  border:1px solid #f2f2f2;
}
.infor-safety ul{
  padding-left:6px;
  padding-right:6px;
}
.infor-safety ul li.tit-li{
  float:left;
  width:522px;
  padding:32px;
  font-size:14px;
  color:#535353;
}
.infor-safety ul li.bb{
  border-bottom:1px solid #f2f2f2;
}
.safety-title{
  display:block;
  padding-bottom:38px;
}
.safety-con {
  margin-left: 150px;
  position: relative;
}
.safety-con ol {
  padding-bottom: 5px;
  border-bottom: solid #6c8aa9 1px;
  width: 260px;
}
.safety-con li {
  float: left;
  width: 35px;
  height: 174px;
  background-color: #b5c4d4;
  margin-right: 40px;
  position: relative;
}
.safety-con li.last {
  margin-right: 0;
}
.safety-con li span {
  position: absolute;
  left: 0;
  bottom:0;
  width: 100%;
  background-color: #6c8aa9;
  text-align: center;
  color: #fff;
  font-size: 12px;
  line-height: 58px;
}
.safety-con span.low {
  height: 58px;
}
.safety-con span.nice {
  height: 116px;
}
.safety-con span.high {
  height: 100%;
}
.safety-con li i {
  display: block;
  position: absolute;
  left: 5px;
  width: 25px;
  border-top: 1px dashed #fff;
}
.safety-con li i.low {
  bottom: 58px;
  *bottom: 38px;
}
.safety-con li i.nice {
  bottom: 116px;
  *bottom: 96px;
}
.safety-con-tit {
  margin-left: -20px;
}
.safety-con span.unsafety {
  height: 40px;
  line-height: 40px;
}
.safety-con span.unsafetysec {
  height: 130px;
  line-height: 130px;
}
.safety-level {
  margin-left: 150px;
}
.safety-level li {
  margin-bottom: 25px;
}
.safety-level .left,
.safety-level .right{
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
}
.safety-level .left {
  width: 25px;
  text-align: center;
  margin-right: 40px;
}
.safety-level .right {
  line-height: 18px;
  margin-top: -5px;
}
.safety-level span,
.safety-level i {
  display: block;
}
.safety-level span {
  color: #535353;
}
.safety-level i {
  color: #757575;
}
.safety-con-tit span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 75px;
  text-align: center;
  height: 30px;
  line-height: 30px;
}
.safety-con .safety-con-tip,
.safety-con .safety-con-tipsec {
  position: absolute;
  left: -84px;
  top: 100px;
  background-color: #ff8533;
  color: #fff;
  font-size: 12px;
  width: 70px;
  text-align: center;  
}
.safety-con .safety-con-tip:before,
.safety-con .safety-con-tipsec:before {
  content: '';
  position: absolute;
  right: -16px;
  top: 8px;
  display: block;
  width: 0;
  height: 0;
  border: solid 8px;
  border-color: transparent transparent transparent #ff8533;
}
.safety-con .safety-con-tipsec {
  top: 45px;
  height: 23px;
  line-height: 23px;  
}
.safety-con .safety-con-tipsec:before {
  right: -12px;
  top: 6px;
  border: solid 6px;
  border-color: transparent transparent transparent #ff8533;
}
.safety-con span.safety {
  height: 136px;
  line-height: 85px;
}
.safety-con span.safetysec {
  height: 100px;
  line-height: 84px;
}
.key-title{
  display:block;
  font-size:14px;
  color:#535353;
  padding:28px 0 18px 34px;
}
i.table-th{
  display:inline-block;
  width:12px;
  height:20px;
  background:url(../images/table-th.jpg) no-repeat;
}
i.table-thy{
  display:inline-block;
  width:7px;
  height:19px;
  background:url(../images/table-thy.png) no-repeat;
}
i.table-false{
  display:inline-block;
  width:16px;
  height:5px;
  background:url(../images/table-false.png) no-repeat;
}
i.table-destroy{
  position:absolute;
  right:40px;
  display: inline-block;
  width: 21px;
  height:15px;
  background:url(../images/table-destroy.png) no-repeat;
}
.popup {
  position: fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
  text-align: center;
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startcolorstr='#7f000000',endcolorstr='#7f000000');
  background-color:rgba(0,0,0,.5);
  z-index:100000; 
}
.popup .vm,
.popup .info-popup-box {
  vertical-align: middle;
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.popup .vm {
  width: 0;
  height: 100%;
}
.info-popup-box { 
  background-color: #fff;
  text-align: left;
}
.info-popup-box .close{
  display:block;
  float: right;
  margin-right:0;
  margin-top:-17px;
  cursor:pointer;
}
.info-popup-box .info-popup {
  width: 600px;
  padding: 0 50px 25px;
  position: relative;
}
.info-popup .submit-success {
  width: 198px;
  height: 58px;
  line-height: 58px;
  background-color: #fff;
  border: 1px solid #ccc;
  color: #000;
  font-size: 18px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -29px 0 0 -99px;
}
.info-popup .submit-success .vam {
  vertical-align: middle;
  margin: 0 5px;
}
.info-popup .tit {
  font-size: 18px;
  color: #000;
  line-height: 50px;
}
.info-popup .info {
  font-size: 14px;
  line-height: 1.5em;
  color: #535353;
  padding: 10px;
  background-color: #f6f8f9;
  border: 1px solid #e9f1f2;
}
.info-popup .info-tab {
  width: 100%;
  font-size: 14px;
  color: #535353;
  margin-top: 40px;
}
.info-tab input[type="radio"] {
  margin-right: 10px;
}
.info-area {
  font-size: 14px;
  width: 462px;
  height: 63px;
  padding: 10px;
  background-color: #f6f8f9;
  border: 1px solid #e9f1f2;
}
.info-ipt {
  font-size: 14px;
  width: 278px;
  height: 38px;
  line-height: 38px\9;
  padding: 0 10px;
  background-color: #f6f8f9;
  border: 1px solid #e9f1f2;
}
.info-btn {
  width: 200px;
  height: 44px;
  line-height: 44px;
  color: #fff;
  font-size: 18px;
  background-color: #4ca1ff;
  display: block;
  margin: 0 auto;
  border: none;
  margin-top: 40px;
  cursor: pointer;
}
.brand-cars li a { cursor:pointer;}
#searchSeries a { cursor: pointer; }
#searchSeries a.h1 { width: 760px; color: #666; font: normal 14px/24px 'Microsoft Yahei'; padding-bottom: 10px; }
#searchSeries a:hover { color: #ff5837; }

.search_select_change{position: relative;
z-index: 60;
float: left;
width: 160px;
height: 28px;
font-size: 14px;
color: #424242;
line-height: 28px;
padding-left: 8px;
border: 1px solid #e1e1e1;
text-align: left;
margin-right: 40px;
cursor: pointer;}

.brandAll{color: #5c5c5c;}

.brandAll:hover { background-color: #ff6600; color: #fff; }
.color-chose input[type='radio'] { display: none; }

.carList a:hover{color: #ff6600;}
.list-type span.cur a{ color: #ff6600; background-color: #fff; }
.searched-ico { background: url(/content/xing/images/color-item-close.png) no-repeat; display: inline-block; width: 15px; height: 15px; }
.clear-condition:hover{color: #ff6600;}

.result-carpl li a,.result-carpr li a,a[name='favorite']{cursor:pointer;}
.result-chose span.fl{cursor:pointer;}

/*201510-27添加*/
.cardetail-insurance div{
  float: left;
  margin-top: 10px;
  padding-left: 25px;
  width: 115px;
  height: 30px;
  line-height: 30px;
}
.cardetail-insurance .bx{
  margin-left: 10px;
  background: url(../images/xbx.png) no-repeat;
}
.cardetail-insurance .zb{
  background: url(../images/xzb.png) no-repeat;
}
.cardetail-insurance .jr{
  background: url(../images/xjr.png) no-repeat;
}