@import url(base.css);
@import url(common.css);
@charset "gbk";
/* CSS Document */
/* ==========================================================
	* 车源
	* Copyright (c) 2010, All rights reserved.
	* Date: 2010/10/22
	* Name: littelmao
============================================================*/
body{line-height:180%;color:#333;}


/*搜车箱*/
.searchleft{border:0px solid #d8d8d8;background:#fff;padding:0px;}
.searchleft h3{color:#333;font-size:14px;font-family:"Microsoft YaHei";font-size:26px;height:35px;line-height:35px;}

/*选择*/
.selectbox{border:1px solid #ddd;width:265px;float:left;margin-left:0px;height:40px;}
.selectbox.ml15{margin-left:15px;}
.selectbox span{float:left;display:block;font-size:12px;color:#333;height:38px;}
.selectbox span.title{width:50px;height:38px;line-height:38px;text-align:center;color:#333;border-right:1px solid #ddd;}
.selectbox i{border-left:#ddd 1px solid;}
.selectbox span.select{padding:10px 10px 0 10px;}
.selectbox span.priceinp{background:url(../img/bgline.gif) no-repeat 85px 0;}
.selectbox span.priceinp input{width:60px;margin-right:20px;background:transparent;}
.selectbox span.priceinp input.inp02{width:60px;margin-left:10px;margin-right:10px;background:transparent;}
.selectbox span select{width:240px;border:none;color:#666;font-size:12px;}
.selectbox span select.selopt{width:85px;color:#999;}
.selectbox span .inp01{border:0px solid #eee;width:180px;}
.searchcarbox .box .button {background:#00a0ea;border: none;color: #FFFFFF;font-size: 14px;font-weight: normal;height: 45px;line-height: 45px;width: 115px;margin-top:25px;width:260px;}

/*search option*/
.searchleft{}
.searchleft .box{border-top:1px #ddd solid;}
.searchleft .box .selectbox{width:99.9%;border-top:none;height:auto;position:relative;background:url(../img/bgf9.gif) repeat-y 0 0;}
.searchleft .box .selectbox span{height:auto;padding:5px 0px;}
.searchleft .box .selectbox span.title{background:#f9f9f9;border-right:none;width:79px;height:100%;font-size:13px;margin-right:12px;}
.searchleft .box .selectbox span.select a{line-height:38px;color:#666;padding:1px 7px;margin:auto 6px;font-size:13px;}
.searchleft .box .selectbox span.select a.selected{background:#ff6600;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.searchleft .box .selectbox span.txt{margin-top:8px;}
.searchleft .box .selectbox span input{margin-top:8px;}
.searchleft .box .selectbox span input.inp01{width:51px;height:21px;border:#ddd 1px solid;margin-left:7px;margin-right:7px;padding-left:5px;}
.searchleft .box .selectbox span input.but01{width:50px;height:21px;border:none;background:#ff6600;color:#fff;margin-left:10px;}

.searchleft .box .selectbox span.subbrandslist .moresubbrands,
.searchleft .box .selectbox span.subbrandslist .moresubbrands2,
.searchleft .box .selectbox span.brands .morebrands2,
.searchleft .box .selectbox span.brands .morebrands{position:absolute;z-index:9;right:11px;background:url(../img/arrowd.gif) no-repeat right center;padding-right:15px;}
.searchleft .box .selectbox span.brands .morebrands2{background:url(../img/arrowu.gif) no-repeat right center;}
.searchleft .box .selectbox span.subbrandslist .moresubbrands2{background:url(../img/arrowu.gif) no-repeat right center;}

.searchleft .box .selectbox span.subselect{border:#ddd 1px solid;width:1084px;float:right;margin-right:17px;margin-bottom:40px;}
.searchleft .box .selectbox span.subselect .brandsbox{padding:5px 25px 20px 20px;}
.searchleft .box .selectbox span.subselect .brandsbox .tab{border-bottom:#ddd 1px solid;width:100%;float:left;}
.searchleft .box .selectbox span.subselect .brandsbox .tab li{float:left;}
.searchleft .box .selectbox span.subselect .brandsbox .tab li a{height:40px;line-height:40px;padding-bottom:11px;margin-left:0px;margin-right:12px;color:#666;font-size:14px;font-family:arial;}
.searchleft .box .selectbox span.subselect .brandsbox .tab li a.here{border-bottom:#ff6600 2px solid;text-decoration:none;}
.searchleft .box .selectbox span.subselect .brandsbox .tab li a.hot{font-family:"Microsoft YaHei";padding-bottom:9px;}
.searchleft .box .selectbox span.subselect .brandsbox .brands_box{margin-bottom:40px;}
.searchleft .box .selectbox span.subselect .brandsbox .brands_box .p20{padding-left:0px;}
.searchleft .box .selectbox span.subselect .brandsbox .brands_box .brandslist{float:left;margin-top:10px;padding-left:0px;margin-left:0px;}
.searchleft .box .selectbox span.subselect .brandsbox .brands_box .brandslist a{margin-left:0px;margin-right:10px;}

.searchleft .box .selectbox span.subsubselect{border:#ddd 1px solid;width:1084px;float:right;margin-right:17px;margin-bottom:40px;}
.searchleft .box .selectbox span.subsubselect .subbrandsbox{padding:5px 25px 20px 15px;}

.searchleft .box .selectbox span.othersel .dropdown{float:left;margin-top:4px;margin-left:5px;margin-right:20px;}
.searchleft .box .selectbox span.othersel .dropdown button{position:relative;width:100px;height:30px;text-align:left;font-size:13px;}
.searchleft .box .selectbox span.othersel .dropdown button .downa{width:10px;height:5px;position:absolute;z-index:9;right:10px;top:8px;background:url(../img/downa.png) no-repeat right center;}
.searchleft .box .selectbox span.othersel .dropdown .dropdown-menu li{height:26px;}
.searchleft .box .selectbox span.othersel .dropdown .dropdown-menu li a{height:26px;line-height:26px;margin:0px 1px;}
.searchleft .box .selectbox span.othersel .dropdown .dropdown-menu li a:hover{background:#00a0ea;color:#fff;}
.searchleft .box .selectbox span.othersel .dpkilometer button{width:130px;}



/*选择条件*/
.filter_car{width:99.9%;margin-top:-1px;height:auto;position:relative;background:url(../img/bgf9.gif) repeat-y 0 0;margin-bottom:10px;}
.filter_car span{height:auto;padding:5px 0px;}
.filter_car span.title{background:#f9f9f9;border-right:none;width:79px;height:100%;font-size:13px;margin-right:8px;}
.filter_car span.select a{line-height:38px;color:#666;padding:1px 7px;font-size:13px;}
.filter_car span.select a.selected{background:#ff6600;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}

.choose_condition{float:left;width:auto;}
.choose_condition span.title{float:left;padding-left:10px;}
.choose_condition a{float:left;}
.choose_condition a.notice{margin-right:10px;display:block;padding:0px 20px 0px 10px !important;height:30px;line-height:28px !important;color:#fff;background:#fff url(../img/close.gif) no-repeat right center;border:1px solid #ddd;color:#666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.choose_condition a.clearcondition{display:block;width:80px;text-align:center;border:#ddd 0px solid;height:30px;line-height:28px !important;margin-left:40px !important;}
.choose_condition .totalcar{margin-top:4px;margin-left:40px;font-size:13px;}
.choose_condition .totalcar strong{color:#ff6600;}
.unhide{display:block !important;}


.menu {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  display: flex;
	z-index:999;
}
.menu * {
  box-sizing: border-box;
}
.menu .center {
  width: 1200px;
}
.menu .ul-list {
  display: flex;
}
.menu .ul-list > li {
  flex: 1;
  border-right: 0px solid #333;
  position: relative;
	padding-left:0px !important;
	padding-right:0px !important;
	margin-left:0px !important;
	margin-top:5px !important;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > a {
  height: 24px !important;
	line-height:24px !important;
	padding-top:0px;
  display: flex;
  font-size: 14px;
  text-decoration: none;
  color: #fff;
	padding-left:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
.menu .ul-list > li > span {
  color: #fff;
  font-size: 14px;
	line-height:24px !important;
	padding-top:0px;
  display: flex;
  background: #fff;
}
.menu .ul-list > li:hover .ol-list {
  display: block;
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.menu .ol-list {
  display: none;
  position: absolute;
  top: 27px !important;
  left: 5px !important;
  z-index: 999;
  background: #fff;
  width: 97%;
	border:#d8d8d8 1px solid;
	order-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;
}
.menu .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  height: 26px !important;
	line-height:26px !important;
	padding-top:0px;
  display: flex;
  border-bottom: 0px solid #222;
}
.menu .ol-list > li > a:hover {
  background: #ff6600;
	color:#fff !important;
}

.left-sreach-button{width:100%;text-align:left;color:#333;border-radius:0;height:26px !important;padding-top:0px !important;padding-bottom:0px !important;}

.orderbox,.orderbox2{float:left;width:350px;border:2px solid #f2f2f4;border-right:none;background:#fff;height:34x;}
.orderbox2{width:122px;}
.orderbox a{float:left;display:block;height:34x;line-height:34px;border-right:2px solid #f2f2f4;padding:0px 25px 0px 15px;text-align:center;color:#333;font-size:10.5pt;}
.orderbox a:hover{color:#ed3101;}
.orderbox a.selected{background:#fff;color:#ff6600;}

.orderbox .asc,
.orderbox .orderbox01{background:#fff url(../img/orderby.png) no-repeat 94% -94px;}
.orderbox .desc,
.orderbox .orderbox02{background:#fff url(../img/orderby.png) no-repeat 94% -47px;}
.orderbox .default,
.orderbox .orderbox03{background:#fff url(../img/orderby.png) no-repeat 94% 2px;}

.car_order{margin-left:auto;margin-right:auto;height:34px;}
.car_order ul li{ float:left;padding:8px 3px 0 18px;}
.car_order ul li.pagenum a.selected{color:#cc0000;font-weight:bold;}
.car_order ul li span{ float:left;}
.car_order ul li select{ border:1px solid #bbb;}
.car_order ul li a{font-size:10.5pt;width:32px;}
.car_order ul .dpbox_shu{ width:2px; height:36px; background:url(../img/dp.gif) no-repeat 0 -187px; padding:0; }
.car_order ul .dpbox_li1,.car_order ul .dpbox_li2,.car_order ul .dpbox_li3{padding-top:12px;}
.car_order ul .dpbox_li1 a{display:block;color:#333;padding-left:20px;height:14px;line-height:14px;background:url(../img/showtype.gif) no-repeat 0 -14px;}
.car_order ul .dpbox_li1 a:hover,.car_order ul .dpbox_li1 a.selected{background:url(../img/showtype.gif) no-repeat 0 0;color:#ed3101;}
.car_order ul .dpbox_li2 a{display:block;color:#333;padding-left:20px;height:14px;line-height:14px;background:url(../img/showtype.gif) no-repeat 0 -42px;}
.car_order ul .dpbox_li2 a:hover,.car_order ul .dpbox_li2 a.selected{background:url(../img/showtype.gif) no-repeat 0 -28px;color:#ed3101;}
.car_order ul .dpbox_li3 a{display:block;color:#333;padding-left:20px;height:14px;line-height:14px;background:url(../img/showtype.gif) no-repeat 0 -70px;}
.car_order ul .dpbox_li3 a:hover,.car_order ul .dpbox_li3 a.selected{background:url(../img/showtype.gif) no-repeat 0 -56px;color:#ed3101;}
.buycar li a{border:#ed3101 1px solid;padding:5px 15px;color:#ed3101;font-size:14px;border-radius:3px; -moz- border-radius:3px; -webkit-border-radius:3px;-ms-border-radius:3px}
.buycar li a:hover{background:#ed3101;color:#fff !important;}


/*推荐品牌*/
.lefttitle{padding-left:25px;height:35px;line-height:30px;background:url(../img/leftsearch2.png) no-repeat 0 6px;color:#333;font-weight:bold;border-bottom:1px solid #d8d8d8;}
.leftcombrand{padding:0px 0;}
.leftcombrand li{float:left;padding:5px 10px 0 0;}
.leftcombrand li a{font-size:12px;}

.carframe{border:#f2f2f4 7px solid;}

/*二手车列表*/
.carlist li{float:left;height:280px;overflow:hidden;}
.carlist li div{width:230px;padding-bottom:15px;border:2px solid #fff;position:relative;margin:10px 29px 10px 30px;}
.carlist li div:hover{border:2px solid #ff6902;}
.carlist li img{width:230px;height:153px;}
.carlist li p.carname{height:14px;line-height:14px;padding-top:10px;padding-bottom:5px;}
.carlist li p.carname a{font-size:10.5pt;color:#333;}
.carlist li p.carname a:hover{color:#ed3101;}
.carlist li p.regdate{color:#666;}
.carlist li p span.price{font-size:18pt;color:#f25717;font-weight:normal;}
.carlist li p span.price small{font-size:12pt;}
.carlist li p{padding:0px 7px;}
.carlist li p .detail a{color:#8d8d8d;border:#8d8d8d 1px solid;padding:4px 12px;font-size:10pt;}
.carlist li div:hover p .detail a{color:#ed3101;border-color:#ed3101;}
.morecar{width:147px;margin:10px auto 20px auto;border:#fa531f 1px solid;}
.morecar a{width:147px;height:31px;line-height:31px;font-size:16px;color:#fa531f;display:block;text-align:center;}


/*预售车列表*/
.carlist_ys li{float:left;padding-bottom:15px;}
.carlist_ys li div{background:#fff;width:248px;padding:20px;border:1px solid #d8d8d8;position:relative;}
.carlist_ys li div:hover{border:1px solid #ed3101;}
.carlist_ys li .mark{display:block;position:absolute;top:17px;right:30px;width:39px;height:40px;background:url(../img/tag_sprite.png) no-repeat -1px -1px;}
.carlist_ys li img{width:248px;height:180px;}
.carlist_ys li p.carname{margin-top:5px;height:35px;line-height:35px;}
.carlist_ys li p.carname a{font-weight:bold;font-size:14px;color:#333;}
.carlist_ys li p span.price{font-size:22px;color:#02a4a8;}
.carlist_ys li p{margin-top:5px;}


.leftbox{border:1px solid #ededed;padding:20px;background:#fff;width:200px;}

/*车源列表*/
.pwlist{width:1125px;padding:10px 10px;border-bottom:1px dotted #d8d8d8;background:white;}
.pwlist dt{float:right;width:980px;height:22px;font-size:14px;font-weight:bold;}
.pwlist dt span{padding-right:20px;}
.pwlist dt a{font-size:10.5pt;color:#000;font-weight:normal;}
.pwlist dt a:hover{color:#ed3101 !important;}
.pwlist dt .price{float:right;font-size:18pt;color:#f25717;font-weight:normal;}
.pwlist dd{margin:0 0 0 145px;padding:0;color:#868686;}
.pwlist dd.img{margin:0;}
.pwlist dd.img img{float:left;padding:2px;width:130px;height:100px;border:1px solid #efefef;}

/*特价车源列表*/
.specialcar{width:1200px;margin-left:auto;margin-right:auto;padding-top:399px;}
.speciallist{margin-left:auto;margin-right:auto;width:945px;padding:3px;border:1px solid #d8d8d8;background:white;}
.speciallist dt{float:right;width:516px;font-size:14px;font-weight:bold;}
.speciallist dt span{padding-right:20px;}
.speciallist dd.cartitle a{color:353535;line-height:40px;font-size:18px;}
.speciallist dd.cartitle a:hover{color:ff6600;}
.speciallist dd.price{background:#b71c22;color:#fff;height:55px;padding:10px;margin-top:15px;}
.speciallist dd p{float:left;}
.speciallist dd.price .soprice{width:210px;text-align:right;}
.speciallist dd.price .oprice{color:#fcb8ba;line-height:30px;}
.speciallist dd.price .dprice{width:111px;height:25px;padding-top:30px;text-align:center;background:url(../img/cheap.gif) no-repeat;}
.speciallist dd.price .cardetail{width:210px;text-align:center;}
.speciallist dd.caritem{border:#ebebeb 1px solid;color:#353535;padding:15px 0px;height:55px;}
.speciallist dd.caritem p{padding:0px 20px;text-align:center;line-height:30px;background:url(../img/caritemline.gif) no-repeat right center;}
.speciallist dd{margin:0 0 0 379px;padding:0;color:#868686;}
.speciallist dd.img{margin:0;}
.speciallist dd.img img{float:left;padding:2px;width:360px;height:240px;border:1px solid #efefef;}

.issell2{float:right;margin-top:-90px;background:transparent !important;border:0px !important;width:80px !important;height:53px !important;}
.issell2 img{width:80px !important;height:53px !important;}

.soldprice{text-decoration:line-through;color:#666 !important;}



/*文字车源列表*/
.wordlist{width:1160px;margin-top:20px;}
.wordlist th{background:#f5f5f5;padding:5px 0px;text-align:center;font-size:12pt;}
.wordlist th.pb,.wordlist td.pb{text-align:left;padding-left:20px;}
.wordlist tr{border-bottom:#ccc 1px dotted;}
.wordlist td{font-size:12px;padding:8px 0px;}
.wordlist td .price{font-size:12pt;color:#f25717;}

/*无搜索结果*/
.noresult{background:url(../img/noresulticon.jpg) no-repeat 0 center;padding-left:105px;margin:50px auto;width:380px;}
.noresult h4{font-size:20px;line-height:30px;color:#01010;}
.noresult li{height:25px;line-height:25px;font-size:14px;color:#656462;}

/*分页*/
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #ff5517;
    border-color: #ff5517;
    color: #fff;
    cursor: default;
    z-index: 2;
}
/*分页*/
.pagination{float:right;margin-top:-10px;}
.pagination li{float:left;}




/*左侧列表*/
.list_nav_wrap{display:inline-block;float:right;margin-right:253px;margin-top:-26px;height:13px;margin-bottom:0px;}
.list_nav_wrap .list_allBrand {
  position: absolute;
  right: -269px;
	top:18px;
  width: 1155px !important;
  padding-bottom: 12px;
  padding-left: 25px;
  background-color: #fff;
  border: 1px solid #ed3101;
  z-index: 10;
  display: none;
  overflow: hidden;
}
.list_nav_wrap .list_allBrand a.selected{color:#fff !important;font-weight:normal;background:#fd6900;padding:0px 5px;}
.list_allBrand h3{font-size:12pt;color:#ed3101;}
.nav_brand2,
.nav_brand {
  position: relative;
  border: 1px solid #fff;
  border-right: none;
  padding-bottom: 10px;
  margin-left: 10px;
  padding-left: 2px;
}
.nav_brand .nav_list_more{color:#fe6603;padding-right:10px;}
.list_allBrand_wrap{width:1155px;}