.title{ height:34px; background:url(../images/title_bg.gif) repeat-x; border:1px solid #dadfe5;}
.title h2{ height:34px; text-indent:-1000px;}
.title span{ float:right; color:#0749ac;}
.title span a{ color:#666; line-height:34px; padding-right:5px; }
.container{border:1px solid #dadfe5; border-top:0;  padding:15px 10px 0 10px; overflow:hidden;}
.main2, .main3{ margin-bottom:6px; height:289px; overflow:hidden;}
.main1,.main4,.main5,.main6{ margin-bottom:6px;}
table{border-collapse:collapse;width:100%;}

.slide, .search_ncar, .search_ucar{ width:286px; margin-right:6px; float:left; }
.slide_ad { height:30px; overflow:hidden; margin-bottom:1px; }

.focus{ float:left; width:430px; margin-right:6px; }
.focus h2{background:url(../images/title_news.gif) no-repeat; }
.focus .container{ height:210px;}
.focus h6 { text-align:center; margin-bottom:7px;}
.focus h6 a { color:#a20000; font-size:20px; }
.focus p { text-indent:2em; line-height:1.6em; color:#333; background:url(images/line.gif) repeat-x bottom; padding-bottom:8px; }
.focus p a { color:#a20000; }
.focus ul { padding-top:5px; }
.focus li { line-height:2em; padding-left:8px; background:url(../images/point.gif) left no-repeat; }
.focus li span{ float:right;}

.main1_side, .car_pic{ width:208px; float:left;}
.login_side h2{ background:url(../images/title_login.gif) no-repeat;}
.login_side .container{ height:120px; margin-bottom:6px;}
.login_side li{ height:30px; overflow:hidden;}
.login_side li label{ width:40px; display:block; float:left; padding-top:3px;}
.login_side li span{display:block;}
.login_side li a{ margin-left:10px; color:#054e99;}
.login_side li input.login_btn{ margin-left:25px;}
.login_side li.user_num{ padding-left:15px; background:url(../images/hot.gif) left 1px no-repeat;}
.login_side li input.a_enter{width:45px; height:19px; background:url(../images/login_btn.gif) no-repeat; border:0; margin-left:10px;}
.login_side p{ line-height:2em; text-align:center;}
.login_side p a{ margin:0 5px;}
.login_side p a.sell_new{ font-size:14px; font-weight:bold; text-decoration:underline; color:#a20000;}
.side_ad1{ width:208px; height:84px; overflow:hidden;}

.search_ncar h2{ background:url(../images/title_newsearch.gif) no-repeat;}
.search_ucar h2{ background:url(../images/title_usedsearch.gif) no-repeat;}
.search_ncar .container{ padding:6px; height:173px;}
.type_search{ border:10px solid #e6ebf0; margin-top:8px;}
.type_search img{ margin:5px 8px;}

.car_list{ width:410px; height:263px; background:url(../images/list_bg.gif) no-repeat; float:left; padding:13px 10px; margin-right:6px; }
.title_list span{ float:right;}
.title_list h2{ padding-left:25px; font-weight:normal;}
.car_list table{ margin-top:5px;}
.car_list thead { height:23px; }
.car_list th { padding-left:5px; font-weight:normal; text-align:left; color:#666;  height:23px;}
.car_list tbody td { height:23px; padding-left:5px; }
.newcar_list .brand { width:23% }
.newcar_list .type { width:35% }
.newcar_list .price { width:15%;}
.newcar_list .company { width:27% }

.new_car_pic h2{ background:url(../images/title_newcar.gif) no-repeat;}
.used_car_pic h2{ background:url(../images/title_usedcar.gif) no-repeat;}
.car_pic .container{ padding:10px; height:232px; }
.car_pic img { width:80px; height:63px; float:left; margin-right:8px; }
.car_pic .car_list1 { height:74px; overflow:hidden; margin-bottom:8px; }
.car_pic .car_list1 .name { line-height:1.6em; margin-bottom:5px; }
.search_ucar .container{ padding:4px 5px 0 5px; height:248px; overflow:hidden; }
.search_ucar .search, .qa .search { border-bottom:1px solid #cddcea; padding:2px 5px 7px 5px; margin-bottom:5px; }
.search_ucar .search strong { color:#002b51; }
.search_ucar .q_search dl { clear:both; background:url(../images/dot.gif) bottom repeat-x; height:52px; overflow:hidden; }
.search_ucar .q_search dl.type { height:110px; }
.search_ucar .q_search dt { float:left; width:50px; _width:42px; text-align:center; color:#bf7226; font-weight:bold; background:url(../images/dot.gif) right repeat-y; height:52px; line-height:52px;}
.search_ucar .q_search dl.type dt { height:110px; line-height:110px; }
.search_ucar .q_search dd { float:left; width:70px; line-height:24px; padding-left:4px }
.search_ucar .q_search dd a { color:#333333; }
.search_ucar .q_search dl.type dd { width:55px; padding:0; text-align:center; height:55px; }
.search_ucar .q_search dl.type dd img{ _width:57px; _height:24px;}

.ad_936{ margin-bottom:6px;}

.car_comment{ width:324px; float:left; margin-right:6px;}
.car_comment .title h2{ background:url(../images/title_comment.gif) no-repeat;}
.car_comment  .container{ padding:8px 10px; height:269px; overflow:hidden; }
.car_comment li{  height:90px;}
.car_comment li img{ height:75px; width:100px; float:left; margin-right:8px; padding:2px; border:1px solid #ccc;}
.comment_content{ float:left; padding:2px; width:184px;}
.car_comment li p.car_infor{ line-height:24px; background:#e4edf2; height:24px; overflow:hidden; padding:0 5px; font-weight:bold; margin-bottom:5px;}
.car_comment li p.car_infor span{ float:right;}
.car_comment p a{color:#00084f;}
.car_comment li p.comments{ line-height:1.4em; height:50px; overflow:hidden;}


.rank{ width:300px; float:left;}
.car_dig{ margin-right:6px;}
.car_dig h2{ background:url(../images/title_dig.gif) no-repeat;}
.car_hot h2{ background:url(../images/title_hot.gif) no-repeat;}
.rank .container{ background:url(../images/num_bg.gif) 5px 25px no-repeat; height:275px; padding:10px 5px 0 45px;}
.rank td{ height:24px;}
.rank tr.num1 td{ height:40px; }
.rank tr.num1 strong a{ color:#091587;}
.rank th{color:#666; text-align:left; font-weight:normal; height:16px; }

.activity{ width:226px; float:left; margin-right:6px;}
.activity .title2{ border:1px solid #dadfe5; border-bottom-width:5px; height:27px; background:url(../images/activity.gif) no-repeat; text-indent:-1000px;}
.activity .container{ padding:8px; height:158px; overflow:hidden;}
.activity img{ margin-bottom:5px;}
.activity li { line-height:2em; height:2em; overflow:hidden; }
.activity li span{ float:right;}

.good_car{ width:704px; float:left;}
.good_car h2{ background:url(../images/title_hot_car.gif) no-repeat;}
.rollBox{overflow:hidden; padding:20px 12px; padding-bottom:6px; float:left; background:#f9f9f9; height:145px; width:678px;}
.rollBox .LeftBotton{height:18px;width:25px;background:url(../images/pre.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:15px 5px 0 3px;cursor:pointer;}
.rollBox .RightBotton{height:18px;width:24px;background:url(../images/next.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:15px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:600px; margin-left:5px; overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:3px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:109px; height:82px;}
.rollBox .Cont .pic p{ margin-top:4px; color:#a20000; font-size:12px; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.qa{ width:280px; margin-right:6px; float:left;}
.qa .title h2{ background: url(../images/title_qa.gif) no-repeat;}
.qa .container{ height:228px; padding:0 5px; }
.qa li { line-height:26px; height:26px; background:url(../images/dot.gif) repeat-x bottom; overflow:hidden; }
.qa li a { padding-left:15px; background:url(../images/point.gif) 5px 5px no-repeat; }

.good_company{ width:600px; float:left; background: url(../images/company_bg.gif); height:235px; padding:15px 0 15px 50px;}
.good_company li{ float:left; display:inline; width:195px; height:75px; overflow:hidden;}
.good_company li img{ width:185px;}


.model .container{ margin-bottom:6px; padding-right:0; height:135px; overflow:hidden;}
.model .title h2{ background:url(../images/title_model.gif) no-repeat;}
.model li{ float:left; display:inline; margin:0 19px 8px 0; width:134px; text-align:center; line-height:2em; overflow:hidden;}
.model li img{ width:128px; height:96px; padding:2px; border:1px solid #ccc;}

.company{ margin-bottom:6px;}
.company .title h2{ background:url(../images/title_company.gif) no-repeat;}
.company .container{ height:225px; overflow:hidden; padding:4px 10px; }
.company img{ border:2px solid #dedede; float:left; margin-right:8px;}
.company li{ width:304px; float:left; margin:7px 0; display:inline; height:60px; overflow:hidden;}
.company .infor{ float:left; color:#333;}
.company .infor h6{ background-color:#eeebf6; height:21px; line-height:21px; padding-left:5px; margin-bottom:2px; color:#000; overflow:hidden; width:200px;}
.company .infor .address{ padding-left:15px; background: url(../images/adress.gif) left no-repeat; line-height:20px;}
.company .infor .tel{ padding-left:15px; background: url(../images/tel.gif) left no-repeat; line-height:20px;}

.friendlink .title2{ border:1px solid #dadfe5; border-bottom-width:5px; height:36px; background:url(../images/friend_link.gif) no-repeat;}
.friendlink .title2 h2 { text-indent:-1000px;}
.friendlink .title2 span { float:right; line-height:36px; padding-right:8px;}
.friendlink .container{ padding:10px;}
.friendlink li { width:150px; line-height:20px; height20px; overflow:hidden; float:left; }
.friendlink li a:hover { text-decoration:underline; }
.friendlink li.more { text-align:right; }
.friendlink li.more a { text-decoration:underline; }











