@charset "utf-8";
@import url("common.css");
.ad1 ,.ad2 ,.hot_reg ,.hotcar ,.container ,.container_2 ,.beauty ,.link ,.news ,.brand{clear:both; margin:auto; width:960px;}
.hh_title ul ,.hotcar .ht_title ,.nc_title ,.cx_title ,.bm_title ,.pg_title ,.ns_title ,.bt_title ,.lk_title ,.iask_title{background:url(../images/ico_bg.png) repeat-x;}

.lk_title ,.bt_title ,.ns_title ,.pg_title,.cx_title ,.iask_title{ border-bottom:1px solid #ccc; height:25px;line-height:25px; text-align:left; text-indent:15px;background-position:0 -246px;}
.jpcy{background:url(../images/ico_bg.png) repeat-x;}
.hot_reg{ clear:both; height:152px; margin-top:5px;}
.hothit{ width:737px; height:150px; border:1px solid #acb4c7;float:left;}

.hh_title .w_40{width:40px;}
.hh_title .w_235{width:143px;}
.hh_title ul{ height:27px; background-position:0 -347px; width:737px;}
.hh_title li{ float:left; width:92px; height:22px; padding-top:5px;cursor:pointer;border-bottom:1px solid #acb4c7;}
.hh_title li a{font-size:14px; font-weight:bold;}
.hh_title li.hover{background:#fff; width:92px;  font-weight:bold; height:22px; border:1px solid #acb4c7; border-top:0; border-bottom:1px solid #fff;} 
.hh_title li.hover a{font-size:14px; font-weight:700;background:#fff;color:#f00;}

.hh_info{clear:both;width:720px; padding-top:7px; margin:0 auto;} 
.hh_info .hh_price ,.hh_class ,.hh_age ,.hh_brand { background:url(../images/xx.gif) left bottom repeat-x; padding:5px 0; text-align:left;}
.hh_info .hh_price a ,.hh_class a ,.hh_age a ,.hh_brand a{ padding:0 10px 0 8px;}
/*.hh_info a:visited ,.hotcar a:visited ,*/.newscar a:visited ,.buymsg a:visited{color:#800080;text-decoration:none;}


.reg{ float:left;margin-left:11px; width:200px; background-color:#fefbf6; padding-left:8px; height:150px; border:1px solid #ffbf08;}
.reg .all_btn{ width:195px; padding-top:8px;}
.reg .reg_login ,.reg .reg_reg ,.reg .reg_buy ,.reg .reg_sell{background:url(../images/ico_bg.png) no-repeat; width:95px; height:32px; margin-bottom:6px;}
.reg .reg_login{background-position:0 -100px;}
.reg .reg_reg{background-position:-101px -100px; margin-left:4px;}
.reg .reg_buy{background-position:-101px -138px; margin-left:4px;}
.reg .reg_sell{background-position:0 -138px;}

.reg .note{ color:#6f6e6e; text-align:left; width:190px;}
.reg .tel_num{ color:#fd3a06; padding-top:8px; text-align:left;}
/*ƷԴ*/ 
.hotcar{ clear:both;border:1px solid #c2cef2; margin-top:8px;padding:0 1px;}
.hotcar .ht_title{ background-position: 0 -174px; height:27px; text-align:left;}
.hotcar .ht_title h1{ border:1px solid #aec0ec; border-top:none; border-bottom:none; width:97px; text-align:center; background-color:#fff; height:27px; line-height:27px; margin-left:40px; }
.hotcar .ht_info{ padding-top:10px; height:125px;}
.hotcar .ht_car {width:107px; overflow:hidden; text-align:left; float:left; margin:0 0 0 11px; display:inline;}
.hotcar .ht_car_pic img{width:100px; height:74px; padding:2px; border:1px solid #ddd;}
.hotcar .ht_car_name{width:107px; text-align:center; overflow:hidden; white-space:nowrap;text-overflow:clip;}
.hotcar .city_price em{color:#de0000; font-size:12px;padding-left:8px;}
.hotcar .city_price{ width:102px; text-align:center;}

.container ,.container_2 ,.beauty ,.link ,.news{ margin-top:8px;}
.container{ display:inline-block;}
.newscar{ width:644px; border:1px solid #ccc; padding:1px; float:left; position:relative;}
.newscar .nc_title{ height:26px; background-position:0 -246px; line-height:26px;}
.newscar .nc_title .title{ float:left; width:169px; text-align:center; font-size:14px; font-weight:700;}
.newscar .nc_title .car_class{float:left; width:420px; text-align:left;}
.newscar .nc_title .car_class a{ padding:0 5px;}
.newscar .nc_title .more{float:left;}

.nc_info_title{ background:#f9f9f9; height:20px; line-height:20px; color:#666}
.nc_type{float:left; width:52px;}
.nc_city{float:left;width:60px;}
.nc_name{float:left;width:300px;text-align:left; text-indent:10px;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.nc_name img{ vertical-align: middle}
.nc_brand{float:left;width:80px; }
.nc_price{float:left;width:75px;color:#de0000;}
.nc_time{float:left;width:68px; }
.nc_shop{float:left;width:63px;}
.nc_list{ padding-bottom:5px;}
.msg_list{ clear:both; height:26px; line-height:26px; border-bottom:1px dashed #eee;}

.chengxing{ width:297px; height:456px; border:1px solid #ccc; margin-left:11px; float:left;padding:1px;}
.chengxing ul{ clear:both;width:287px; padding:3px 5px 3px 5px;}
.chengxing ul li{ position:relative; width:287px; height:83px;background:#f4f4f4;vertical-align:bottom;}

.chengxing .name_add{ float:left; text-align:left; padding:5px 0 0 8px;}
.chengxing h2{ clear:both; width:177px;overflow:hidden;text-overflow:clip;white-space:nowrap}
.chengxing .cx_add{ width:177px;}

.chengxing ul li em{float:left;display:block;width:13px;height:13px;line-height:13px; font-size:11px; text-align:center;color:#fff;background:url(http://www.uu2car.com/images/ico_bg.png) no-repeat -300px -100px;margin:10px 0 0 8px;}
.chengxing ul li b{float:left;margin-left:10px;display:block;width:193px;overflow:hidden; text-align:left;}
.chengxing ul li .level{float:right;margin:6px 4px 0 0;}

.chengxing .dis{height:100px;overflow:hidden;background:#fff;}
.chengxing .dis em{background:url(http://www.uu2car.com/images/ico_bg.png) no-repeat -300px -118px;}
.chengxing .dis .photo{position:absolute;top:30px;left:6px; width:92px; height:78px;}
.chengxing .dis .photo img{width:96px; height:72px; padding:2px; border:1px solid #efefef;}
.chengxing .dis b{line-height:32px; font-size:14px; }
.chengxing .dis b a{color:#0000FF}
.chengxing .dis p{position:absolute;top:35px;left:115px;}
.chengxing .dis p span{display:block;line-height:22px; text-align:left}
.chengxing .dis p span.address{width:180px;height:18px;overflow:hidden;}

.chengxing ul li.undis{height:31px;line-height:31px;overflow:hidden; border-bottom:1px solid #fff;}
.chengxing ul li.undis b{width:193px;overflow:hidden;}
.chengxing ul li.undis b a{color:#252525;}
.chengxing ul li.undis .photo{display:none;}
.chengxing ul li.undis p{display:none;}

/*brand*/
.brand{ margin-top:10px; display:inline-block; background:url(/images/brand_bg.png) 0 0 no-repeat; height:100px;}
.brandlist{ padding:12px 0 0 40px;}
.brandlist li{ float:left; margin-left:12px; display:inline;}

/*ping*/
.buy_ping{width:646px; float:left;}
.buymsg{ width:644px; border:1px solid #ccc; padding:1px; margin-top:10px; }
.buymsg .bm_title{ height:25px; background-position:0 -246px; line-height:25px; text-align:left; text-indent:20px;}
.buymsg .list_title{background:#f9f9f9;height:20px; line-height:20px; color:#666}
.bm_type{float:left; width:52px;}
.bm_city{float:left;width:60px;}
.bm_name{float:left;width:255px;text-align:left; text-indent:10px;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.bm_price{float:left;width:75px; }
.bm_age{float:left;width:75px;}
.bm_contact{float:left;width:63px;}
.bm_time{float:left;width:68px; }
.bm_list{ clear:both; height:26px; line-height:26px; border-bottom:1px dashed #eee;}

.pinggu{ clear:both;border:1px solid #CCC;padding:1px;width:644px;}
.pinggu .pg_info{ height:204px; padding:6px 0 0 3px;}
.pg_list{ width:128px; float:left; margin:0 auto;  text-align:center;}
.pg_list li{ width:128px; overflow:hidden; white-space:nowrap;}
.pg_list img{ padding:1px; border:1px solid #ccc; width:100px; height:120px;}
.pg_list em{ padding-top:8px;}

.iask{ width:296px; border:1px solid #ccc; margin-left:12px;float:left;padding:1px 1px 5px 1px; display:inline;}
.iasklist{text-align:left; padding:3px 0 8px 0;}
.iasklist li{ padding-left:5px;  width:290px; height:23px; line-height:23px;}
.iasklist .date{ float:right; padding-right:5px;}
.iasklist em{ font-weight:normal; font-size:12px; float:left; padding-left:5px; color:#333;}

.news{border:1px solid #ccc;padding:1px 1px 5px 1px; display:inline-block;}
.newslist{ padding:3px 0 0 4px;}
.newslist li{ float:left;width:239px; text-align:left;}
.newslist h4{ font-size:12px; font-weight:700; text-align:left; border-right:3px solid #fff; width:226px; background:url(/images/ico.png) 0px -25px no-repeat #e1e1e1; padding-left:10px; text-indent:10px;}
.buy li ,.sell li ,.wxby li ,.pai li{ background:url(/images/ico.png) -10px -44px no-repeat; padding-left:10px; line-height:22px; width:217px; margin-left:8px; display:inline;overflow:hidden; white-space:nowrap;text-overflow:clip;}
/*beauty*/
.beauty{ border:1px solid #ccc; padding:1px 1px 10px 1px; display:inline-block;}
.beauty .bt_title{ color:#b00;}
.beauty .bt_info{ }
.beauty .bt_list{ float:left; margin:5px 0 0 22px;width:134px; height:190px; display:inline;background:url(http://www.uu2car.com/images/mm_photo_bg.gif) 0 0 no-repeat}
.beauty .bt_list img{width:120px; height:160px; padding:4px 4px 10px 0;}
.beauty .mm_name{ width:130px; overflow:hidden; white-space:nowrap;text-overflow:clip; text-align:center; line-height:25px;}

/*link*/
.link{ border:1px solid #ccc; padding:1px;}
.link .lk_title{background-position:0 -246px;}
.link .lk_info{ padding:5px; text-align:left;}
.link .lk_info a{ padding-right:10px;}

/* ad css*/
.ad1{ height:102px; margin-top:5px;}
.ad2{ height:90px; margin-top:5px; }
.ad5{ padding-top:5px; border-top:1px dashed #e1e1e1;}
.ad5 img{ padding-top:5px;}