.clear{clear:both;}
.searchcar{height:24px;font-family:"MicroSoft YaHei",SimHei,SimSun,Arial;text-align:left;position:relative;}
.searchcar_no_arrow .searchcar_arrow_close{ display:none }
.searchcar_brands_item .auto_brandlogo_trans_48x48{ float:left;width:48px;height:48px;margin:5px 0 0 0;}
.searchcar_types .auto_brandlogo_trans_48x48{ float:left;width:48px;height:48px;margin:9px 22px 16px 0;}
.auto_serieslogo{ float:left;width:80px;height:60px;margin:3px 10px 0 0;}
.searchcar iframe{ position:absolute;top:0;left:0;width:230px;height:420px;border:2px solid #000;filter:alpha(opacity=0);z-index:100;display:none}
.searchcar a,
.searchcar a:hover{text-decoration:none;}
.searchcar_keyword,
.searchcar_arrow_close,
.searchcar_btn{display:block;float:left;height:22px;border:1px solid #B9B9B9;}
.searchcar_keyword{padding:0}
.searchcar_keyword input{border:0;height:21px;width:203px;color:#999;padding-left:3px;outline:0;text-align:left;}
.searchcar_no_arrow .searchcar_keyword input{width:227px}
.searchcar_arrow_close{width:23px;overflow:hidden;line-height:200px;background:url(images/i.png) no-repeat -1px -1px;border-left:0}
.searchcar_arrow_open{background-position:-27px -1px;}
.searchcar_btn,
.searchcar_btn:hover{margin-left:5px;width:53px;border-top:1px solid #c9c9c9;border-right:1px solid #cacaca;border-bottom:1px solid #c9c9c9;border-left:1px solid #c9c9c9;background:url(images/i.png) no-repeat -59px 0;font-size:14px;color:#000;text-align:center;line-height:22px;}
.searchcar_preload{ position:absolute;top:0;left:0;width:0;height:0 }

.searchcar_suggest_wrapper,
.searchcar_popup{width:230px;position:absolute;background:#fff;border:1px solid #C6C6C6;margin-top:-1px;z-index:400}
.searchcar_letters{float:left;width:25px;padding-top:3px;padding-bottom:1px;}
.searchcar_letters a{margin:auto;display:block;width:18px;height:18px;overflow:hidden;text-align:center;font-size:12px;color:#5ca8db;}
.searchcar_letters a:hover{color:#fff;background:#8dbbdb;text-decoration:underline;}
.searchcar_limitbrand .searchcar_letters{ display:none }
.searchcar_panel{height:370px;overflow:auto;padding-top:30px;border-left:1px solid #E6E5E5;}
.noDeadCtrl .searchcar_panel{height:400px;padding-top:0}
.noDeadCtrl .searchcar_trans{display:none }

.searchcar_trans{position:absolute;z-index:100;left:26px;top:0;padding-right:3px;width:184px;height:28px;background:#f6f6f6 url(images/i.png) no-repeat -1px -27px;}
.searchcar_limitbrand .searchcar_trans{left:3px;width:208px;background:#fff;border-bottom:1px dashed #ddd}
.searchcar_trans label{float:right;color:#999;line-height:28px;}
.searchcar_trans_open{float:right;margin-top:5px;width:46px;height:17px;text-indent:-999px;overflow:hidden;cursor:pointer;background:#f6f6f6 url(images/i.png) no-repeat -195px -6px;}
.searchcar_trans_close{background-position:-195px -35px;}

.searchcar_brand ul.loading{ background:url(//static.ws.126.net/auto/projects/club/v1.1/default/images/loadings.gif) no-repeat center center;height:300px }
.searchcar_flag_suggest_brand a,
.searchcar_brand li a{display:block;padding:0 0 0 15px;height:60px;background:url(images/i.png) no-repeat 5px -77px;color:#2B2B2B;}
.searchcar_limitbrand .searchcar_brand li a{ background:#fff;border-bottom:1px solid #eee }
.searchcar_flag_suggest_brand a{ background:none;border-bottom:1px solid #e5e5e5 }
.searchcar_flag_suggest_brand a:hover,
.searchcar_brand li a:hover{color:#2B2B2B;}
.searchcar_flag_suggest_brand img,
.searchcar_brand li img{float:left;margin-top:5px;width:48px;height:48px;}
.searchcar_flag_suggest_brand strong,
.searchcar_brand li strong{display:block;padding:20px 0;text-indent:10px;font-size:14px;font-weight:normal;line-height:18px}
.searchcar_suggest li.loading strong,
.searchcar_brand li.loading strong{ background:url(//static.ws.126.net/auto/projects/club/v1.1/default/images/loadings.gif) no-repeat right center }

.searchcar li.searchcar_brand_selected a{background:#fff url(images/i.png) no-repeat 0 -148px;}

.searchcar_types{display:none;width:223px}
.searchcar_types ul{position:absolute;top:51px;left:159px;z-index:500;border:1px solid #8dbbdb;overflow:hidden;background:#fff;padding:1px 0;box-shadow:2px 2px 3px #aaa;}
.searchcar_types_scroll{ width:236px }
.searchcar_types_scroll ul{height:397px;overflow:auto;overflow-x:hidden;}
.searchcar_types_arr{position:absolute;top:113px;left:154px;z-index:1200;background:url(images/i.png) no-repeat -156px 0;display:block;width:6px;height:12px;}
.searchcar_flag_suggest_types,
.searchcar_types li{position:relative;clear:both;}
.searchcar_flag_suggest_types{ width:100% }
.searchcar_types ul.animating{ overflow:hidden;}
.searchcar_types ul.animating  li{ width:223px }
.searchcar_types.searchcar_types_scroll ul.animating li{ width:236px }
.searchcar_types ul  li{ *width:222px } /* ie fix */
.searchcar_flag_suggest_types a,
.searchcar_types a, .searchcar_limitbrand li a{display:block;height:66px;padding-left:10px;}
.searchcar_limitbrand li a{ padding-left:9px }
.searchcar li.hover a,
.searchcar_flag_suggest_brand a:hover,
.searchcar_flag_suggest_types a:hover,
.searchcar_types li a:hover, .searchcar_limitbrand li a:hover,
.searchcar_brand a.searchcar_selected{background:#e2eaff;}
.searchcar_flag_suggest_types img,
.searchcar_types li img, .searchcar_limitbrand .searchcar_brand li img{float:left;width:80px;height:60px}
.searchcar_flag_suggest_types em,
.searchcar_types li em, .searchcar_limitbrand li em{margin:12px 0 0 0;font-style:normal;height:20px;font-size:12px;color:#aaa;float:left;width:120px;overflow:hidden;white-space:nowrap;display:none;}
.searchcar_flag_suggest_types strong,
.searchcar_types li strong, .searchcar_limitbrand li strong{font-size:14px;font-weight:normal;color:#2b2b2b;line-height:60px;overflow:hidden;float:left;width:120px;padding:0;text-indent:0;white-space:nowrap;}

.searchcar_flag_suggest_types{border-bottom:1px solid #E5E5E5;}
.searchcar_flag_suggest_types:last-child{border-bottom:0;}

.searchcar_brand_no_dead li.searchcar_types_flag_2{display:none;}
.searchcar_brand_no_dead li.searchcar_flag_1{ display:none }
li span.searchcar_types_dead{display:none;}
li.searchcar_types_flag_2 span.searchcar_types_dead{display:block;position:absolute;top:3px;left:5px;display:block;width:13px;height:13px;text-align:center;color:#fff;border:1px solid #888;background:#999;line-height:12px;}
.searchcar_suggest_wrapper{display:none;z-index:400;}
li.no_data{background:url(images/no_result.png) no-repeat left center / 20px auto;padding:8px 0 8px 26px;display:inline-block;font-size:13px;color:#999;margin-left:12px;}

/*ui.v1*/
.new_ui1 .searchcar{width:295px;height:auto;font-family:"MicroSoft YaHei",SimHei,SimSun,Arial;}
.new_ui1 .searchcar_popup .searchcar_brands_item .auto_brandlogo_trans_48x48{display:none;}
.new_ui1 .searchcar .searchcar_brand li:hover,
.new_ui1 .searchcar li.searchcar_brand_selected{background:#f8f8f8;}
.new_ui1 .searchcar li.searchcar_brand_selected a{background:none;}
.new_ui1 .searchcar_keyword,
.new_ui1 .searchcar_arrow_close{height:26px;border:0;}
.new_ui1 .searchcar_arrow_close{background:#fff;float:none;position:absolute;left:205px;top:50%;margin-top:-2px;width:0;height:0;border-left:4px dashed transparent;border-right:4px dashed transparent;border-top:4px solid #aaa;}
.new_ui1 .searchcar_keyword input{height:26px;line-height:26px;padding-left:20px;width:210px;background:transparent;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.new_ui1 .searchcar_keyword{border-width:1px;border-style:solid;border-color:#e1e1e1;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#fff;}
.new_ui1 .searchcar_btn{height:28px;line-height:28px;margin-left:10px;background:#e8230d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;border:0;transition:all 0.2s ease-out;}
.new_ui1 .searchcar_btn:hover{background-color:#ec5758;}
.new_ui1 .searchcar_popup{padding-right:10px;width:220px;}
.new_ui1 .searchcar_suggest_wrapper,
.new_ui1 .searchcar_popup,
.new_ui1 .searchcar_types ul{border:1px solid #e5e5e5;box-shadow:0 -1px 10px #eae7e7;}
.new_ui1 .searchcar_suggest_wrapper,
.new_ui1 .searchcar_popup{margin-top:10px;z-index:100;}
.new_ui1 .searchcar_popup{padding:18px 0;}
.new_ui1 .searchcar_suggest_wrapper:before,
.new_ui1 .searchcar_popup:before{content:'';background:url("//static.ws.126.net/f2e/auto/index2016/static/images/icon.png") -15px 0 no-repeat;width:18px;height:10px;display:block;position:absolute;top:-10px;left:40px;}
.new_ui1 .searchcar_popup{padding-right:5px;width:225px;}
.new_ui1 .searchcar_types ul{left:170px;margin-top:10px;}
.new_ui1 .searchcar_types ul a:hover{background:#f8f8f8;}
.new_ui1 .searchcar_letters{width:48px;}
.new_ui1 .searchcar_letters a{color:#444;}
.new_ui1 .searchcar_letters a:hover{color:#fff;text-decoration:none;}
.new_ui1 .searchcar_panel{border-left:1px solid #eee;}
.new_ui1 .searchcar_brand li a{height:40px;line-height:40px;background:none;}
.new_ui1 .searchcar_types_arr{margin-top:25px;left:157px;background:url("//static.ws.126.net/f2e/auto/index2016/static/images/icon.png") -15px 0 no-repeat;width:18px;height:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);}
.new_ui1 .searchcar_brand li strong{padding:10px 0;}
.new_ui1 .searchcar_types_scroll ul{height:435px;}
.new_ui1 .searchcar_brand ul .loading{height:auto;margin:0;text-align:left;}












