@charset "utf-8";
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:12px; font-family:simSun, Arial, Helvetica, sans-serif; background:#fff; line-height:150%; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
legend { display:none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
a:link, a:visited { color:#164a84; text-decoration:none; }
a:hover { color:#c00; text-decoration:underline; }
a strong { color:#c00; }
.bt_page { width:950px; margin:0 auto; text-align:left; background:#fff; }
.clear { clear:both; height:0; overflow:hidden; }
/*reset end
==============================================================================================================================*/
/*best*/
a.best:link, a.best:visited { color:#c00; }
.line_box { border: 1px #dee3e7 solid; padding: 0; margin: 0 0 10px 0; position: relative; clear: both; }
.line_box h3 { font-size: 14px; font-weight: bold; line-height: 28px; height:29px; overflow:hidden; background:url(../images/bit_icon091231.png) 0 -1045px repeat-x; padding: 0; color:#000; font-family:simSun; }

.line_box h3 span.line { font-weight:normal; color:#999; }
.line_box h3.commu span .con, .line_box h3.news span .con, .line_box h3.car span .con, .line_box h3.commu span.line, .line_box h3.news span.line, .line_box h3.car span.line { padding:0; background:none; }
.line_box h3 span .con { padding:0; background:none; font-weight:normal; font-size:12px; }
.line_box h3 span strong { color:#c00; font-weight:normal; font-size:12px; }
.line_box h3 span em { color:#999; font-weight:normal; font-size:12px; }
/*100127*/
.line_box h3.commu span { background:url(../images/bit_icon091231.png) 7px 5px no-repeat; }
.line_box h3.news span { background:url(../images/bit_icon091231.png) 7px -45px no-repeat; }
.line_box h3.car { }
.line_box h3.car span { background:url(../images/bit_icon091231.png) 7px -19px no-repeat; }
/*100127*/
.line_box h3.commu span, .line_box h3.news span, .line_box h3.car span { padding:0 0 0 30px; }

.line_box h3.commu span.caption, .line_box h3.news span.captionm, .line_box h3.car span.caption  { background:none;padding:0; }

.line_box h3 .other { font-size:12px; font-weight:normal; }
.line_box .more { font-family:SimSun; font-size:12px; font-weight:normal; position:absolute; right:10px; top:6px; color:#999; }
.line_box .more .morelist { margin:2px -10px 0 0; }
.line_box .more .morelist li { float:left; border-right:1px #000 solid; padding:0 5px 0 0; margin:0 5px 0 0; height:14px; line-height:14px; }
.line_box .more .morelist li.last { border:none; }
/*100127*/
.line_box h3 span a { background:url(../images/h3_span_bg1.png) 100% 0 no-repeat; float:left; height:28px; text-align:center; padding:0 12px; }
.line_box h3 span { float:left; }
.line_box h3 span a:link, .line_box h3 span a:visited { color:#fff; text-decoration:none; }
.line_box h3 span a:hover { color:#c00; text-decoration:underline }
.line_box h3 a { float:left; margin:0 3px; }
/*
=====col sub=====*/
/**/
.col-all { width:950px; float:left; }
#divMaiRegion .col-all { float:none; }
.col-all .col-average { float:left; margin-right:10px; width:308px; clear:none; }
.col-all .col-average_last { margin-right:0; }
.col-all .col-average_h, .col-all .col-average_h_last { float:left; margin-right:10px; width:468px; clear:none; }
.col-all .col-average_h_last { margin-right:0; }
.col-all .pic_album { height:180px; }
.col-all .pic_album_thin { height:235px; }
.col-all ul.list_pic li { width:188px; display:block; }
/*col-sub*/
.col-sub { float:left; margin-right:10px; width:310px; overflow:hidden; }
/*col sub pic_newslist*/
.col-sub .pic_newslist { padding:10px 0 0 10px; height:114px; }
.col-sub .pic_newslist .pic_news { float:left; width:122px; text-align:center; }
.col-sub .pic_newslist .pic_news img { display:block; margin:0 0 5px 0; border:1px solid #e8e8e8; }
.col-sub .pic_newslist .pic_list { float:left; margin:0 0 0 10px; width:166px; overflow:hidden; }
.col-sub .pic_newslist .pic_list li { background:url(../images/bit_icon091231.png) 0 -75px no-repeat; line-height:20px; padding-left:8px; white-space:nowrap; }
/*pic_carfuns*/
.col-sub ul.pic_carfuns { padding:10px 0 0 12px; }
.col-sub ul.pic_carfuns li { float:left; margin:0 11px 5px 0; text-align:center; display:inline; }
.col-sub ul.pic_carfuns li img { display:block; border:1px #e8e8e8 solid; margin:0 0 3px 0; }
/*pic_hotgirl*/
.col-main ul.pic_hotgirl { padding:10px 0 0 25px; }
.col-main ul.pic_hotgirl li { float:left; margin:0 20px 5px 0; text-align:center; display:inline; }
.col-main ul.pic_hotgirl li img { display:block; border:1px #e8e8e8 solid; margin:0 0 3px 0; }
/*col sub focus
====================================================================================================*/
.focus_chart { background:#e6eaed; padding:5px 0 5px 5px; width:303px; height:231px; overflow:hidden; position:relative; }
.focus_chart p { border-bottom:2px #a40b02 solid; position:absolute; left:4px; top:4px; height:200px; overflow:hidden; }
.focus_chart div { color:#004FB2; float:left; height:31px; width:18px; line-height:33px; overflow:hidden; font-size:14px; font-weight:bold; margin:200px 0 0 0; }
.focus_chart div.current { width:210px; }
.focus_chart div em { background:url(../images/bit_icon091231.png) 0 -101px no-repeat; color:#fff; cursor:pointer; float:left; width:15px; height:29px; padding:0 0 0 3px; _padding:0 0 0 4px; text-decoration:none; font-weight:bold; font-family:Arial; }
.focus_chart div.current em { background:url(../images/bit_icon091231.png) -24px -101px no-repeat; }
.focus_chart div a { text-decoration:none; }
/*.col-sub list*/
.col-sub .line_box { background:#f9fbff; }
.col-sub ul.list { margin:6px 0 6px 14px; }
.col-sub ul.list li { background:url(../images/bit_icon091231.png) no-repeat scroll 0 -74px; padding-left:8px; height:22px; line-height:22px; position:relative; }
.col-sub ul.list li a { }
.col-sub ul.list a:link, .col-sub ul.list a:visited, .col-sub ul.list a:hover { /*text-decoration:underline;*/ }
/**/
.index_hotnews ul.list li em { color:#666; float:left; font-style:normal; margin:0 5px 0 0; }
.col-sub ul.list_indexhot a:link, .col-sub ul.list_indexhot a:visited { text-decoration:underline; }

.col-sub ul.list_index li { height:24px; line-height:24px; font-size:14px; }
/*col-side_ad*/
.col-sub_ad { margin-bottom:10px; }
.col-sub .list_half { margin:5px 0 5px 14px; }
.col-sub .list_half li { width:130px; float:left; line-height:20px; height:20px; overflow:hidden; background:url(../images/bit_icon091231.png) 0 -76px no-repeat; padding:0 0 0 8px; margin:0 5px 0 0; }
/*
=====col main=====*/
/*col-main*/
.col-main { float:left; width:400px; overflow:hidden; }
/**/
.col-main_ad_all { clear:both; margin-bottom:10px; height:40px; }
.col-main_ad_main { float:left; }
.col-main_ad_side { float:right; }
/*list date*/
.mainlist_box { clear:both; }
.mainlist_box ul.list_date { margin:6px 10px 6px 13px; }
.mainlist_box div.list_date, .mainlist_box div.list_date2 { padding:4px 0 0 0; }
.mainlist_box div.list_date ul, .mainlist_box div.list_date2 ul { padding:3px 10px 0 13px; margin:0 3px; }
.mainlist_box div.list_date ul { height:140px; background:url(../images/bit_icon091231.png) repeat-x 0 -163px; }
.mainlist_box div.list_date2 ul { height:179px; background:url(../images/bit_icon091231.png) repeat-x 0 -1772px; position:relative; }
#break_redian { background:none; }
/*main list box*/
.mainlist_box h2 { display:block; text-align:center; padding:8px 0 0; line-height:27px; }
.mainlist_box h2 a:link, .mainlist_box h2 a:visited { font-size:20px; font-weight:bold; }
/*mainlistbox ul*/
.mainlist_box ul { margin:12px 0 0 13px; }
.mainlist_box ul.ad { margin:0px 0 0 13px; }
.mainlist_box ul li { background:url(../images/bit_icon091231.png) no-repeat scroll 0 -73px; padding-left:13px; height:22px; line-height:22px; position:relative; vertical-align:top; }
/*20100205*/
.mainlist_box ul li span { float:left; width:186px; display:block }
.mainlist_box ul li a:link, .mainlist_box ul li a:visited { font-size:14px; text-decoration:underline; }
.mainlist_box ul li small { font-style:normal; color:#666; position:absolute; right:0; font-size:12px; top:0; }
.mainlist_box ul.half { float:left; width:180px; display:inline; }
.mainlist_box ul.half li { float:left; width:170px; }
.mainlist_box ul li em { color:#666; float:left; height:22px; font-size:14px; font-style:normal; line-height:20px; margin:0 5px 0 0; }
.mainlist_box ul li em a:link, .mainlist_box ul li em a:visited { color:#666; }
.mainlist_box ul li em a:hover { color:#c00; }
/*topnews*/
.topnews { margin-bottom:5px; overflow:hidden; }
.topnews .topnews_list { margin:5px 1px 1px 1px; clear:both; }
.topnews .topnews_list h2 { display:block; text-align:center; padding:3px 0 0; line-height:27px; }
.topnews .topnews_list ul.ad { clear:both; }
.topnews .topnews_list ul.half { float:left; width:180px; display:inline; }
.topnews .topnews_list ul.half li { float:left; width:170px; }
.topnews .topnews_list h2 a { font-size:20px; font-family:Microsoft YaHei; font-weight:bold; }
.topnews .topnews_list h2 a:link, .topnews .topnews_list h2 a:visited { color:#c00; text-decoration:none; }
.topnews .topnews_list h2 a:hover { color:#c00; text-decoration:underline; }
.topnews .topnews_list span { display:block; text-align:center;  padding:2px 0 6px 0; margin:0 10px; color:#B5B5B6; }
/*20100205*/
.topnews .topnews_list ul span { text-align:left; padding:0; margin:0; float:left; width:186px; display:block; }
.topnews ul { padding:9px 0 0 10px; margin:4px 0 0 3px; background:url(../images/bit_icon091231.png) 0 -1773px repeat-x; }
.topnews ul li { background:url(../images/bit_icon091231.png) no-repeat scroll 0 -74px; padding-left:13px; height:24px; line-height:24px; position:relative; vertical-align:top; }
.topnews ul li a:link, .topnews ul li a:visited { font-size:14px; text-decoration:underline; }
.topnews ul.list_date { padding:3px 0 11px; }
.topnews ul li a.t_video { background:url(../images/bitauto_h2_100305.png) no-repeat scroll -199px 3px; padding:0 0 0 22px; }
/*topnews_s*/

/*.topnews{background:url(../images/bit_icon091231.png) repeat-x scroll 0 -280px;}*/
.topnews_s { margin-bottom:10px; }
.topnews ul a, .topnews_s ul a { }
.topnews_s ul.ad { margin:0 0 0 15px; }
.topnews_s ul.ad li { }
.topnews_s ul li { line-height:24px; height:24px; overflow:hidden; background:url(../images/bit_icon091231.png) no-repeat scroll 0 -73px; }
.index_topic { background:url(../images/bitauto_h2_100305.png) 0 -502px no-repeat; }
.index_topic_ad { background:url(../images/bitauto_h2_100305.png) -446px -502px no-repeat; }
.index_bbstopic .more { font-family:SimSun; font-size:12px; font-weight:normal; position:absolute; right:10px; top:6px; color:#999; }
/*
=====col side=====*/
/*col-side*/
.col-side { float:right; width:220px; overflow:hidden; }
/*col side line box*/
.col-side .line_box { border: 1px #d1ddea solid; padding: 0; margin: 0 0 10px 0; position: relative; background:#eef2f5; }
.col-side .line_box h3 { font-size: 14px; font-weight: bold; border-bottom: 1px #d1ddea solid; line-height: 28px; height:28px; overflow:hidden; background:#f5f7f9; padding: 0 0 0 10px; color:#000; text-align:left; }
.col-side .line_box h3 span { padding:0; }
.col-side .line_box .more { font-family:SimSun; font-size:12px; font-weight:normal; position:absolute; right:10px; top:6px; color:#666; }
.col-side .line_box .more a strong { color:#c00; }
.col-side ul.photo { padding:12px 0 3px 10px; }
.col-side ul.photo li { float:left; margin:0 10px 10px 0; *margin:0 10px -5px 0;
text-align:center; display:inline; position:relative; height:80px; width:94px; overflow:hidden; }
.col-side ul.photo li a.v_bg { display:none; }
.col-side ul.photo li img { background:url(../images/bitauto_h2_100305.png) no-repeat -741px -207px; height:50px; margin:0; padding:2px 2px 12px; width:90px; overflow:hidden; display:block; }

/*col-side_ad*/
.col-side_ad { margin-bottom:10px; }
/*col side list*/
.col-side .list { clear:both; margin:5px 10px 5px 14px; }
.col-side .list li { line-height:20px; height:20px; overflow:hidden; background:#eef2f5 url(../images/bit_icon091231.png) no-repeat 0 -74px; padding:0 0 0 8px; }
.col-side .list_half { margin:5px 0 5px 14px; }
.col-side .list_half li { width:88px; float:left; display:inline; line-height:20px; height:20px; overflow:hidden; background:#eef2f5 url(../images/bit_icon091231.png) no-repeat 0 -76px; padding:0 0 0 8px; margin:0 5px 0 0; }
.col-side .list_third { margin:5px 0 5px 5px; }
.col-side .list_third li { width:58px; float:left; line-height:20px; height:20px; overflow:hidden; padding:0 0 0 8px; margin:0 5px 0 0; display:inline; }
.col-side .pic_list { margin:11px 0 0 2px; float:left; }
.col-side .pic_list li { margin:0 0 6px 6px; float:left; width:98px; text-align:center; display:inline; }
.col-side .pic_list li img { display:block; margin:0 auto; border:1px #ccc solid; }
.col-side .pic_list li a { display:block; }
/*
=====col con=====*/
/* col con */
.col-con { float:left; width:720px; }
.col-con .line_box { background:#eef2f5; }
.col-con .cartools div { clear:both; }
.col-con .cartools dl { margin:10px 10px 5px; width:390px; float:left; display:inline; }
.col-con .cartools dl dt { margin:0 0 5px; }
.col-con .cartools dl img { border:1px solid #E8E8E8; float:left; height:100px; margin-right:10px; width:150px; }
.col-con .cartools ul { margin:6px 10px 6px 13px; float:left; width:285px; display:inline; }
.col-con .cartools ul li { background:#eef2f5 url(../images/bit_icon091231.png) no-repeat 0 -76px; height:20px; line-height:20px; padding-left:13px; position:relative; }
.col-con .cartools ul li small { color:#666; font-size:12px; font-style:normal; position:absolute; right:0; top:0; _top:-2px; }
/*col con_sub*/
.col-con_sub { float:left; width:355px; margin-right:10px; }
.col-con_main { float:left; width:355px; }
/*pic_album*/
.pic_album ul.list_pic { margin:10px 0 0 4px; }
.pic_album ul.list_pic li { background:none; float:left; width:177px; height:142px; padding:0; text-align:center; color:#c00; }
.pic_album ul.list_pic li img { display:block; margin:0 auto 3px auto; border:1px solid #e8e8e8; }
.pic_album_all { border:1px solid #DEE3E7; height:135px; margin-bottom:10px; overflow:hidden; }
.pic_album_all ul.list_pic li { width:157px; }
/*
=====column=====*/
/*column */
.column { clear:both; width:950px; height:36px; margin-bottom:10px; position:relative; color:#b5b5b6; z-index:666; background:url(../images/bitauto_h2_100305.png) 0 -361px no-repeat; }
.column h2 { line-height:1000px; height:36px; overflow:hidden; width:182px; }
.column h2 a { display:block; width:100%; height:100%; }
.column ul.more { height:35px; line-height:38px; position:absolute; top:0; right:48px; background:url(../images/bitauto_h2_100305.png) 0 -406px no-repeat; padding:0 0 0 5px; _padding:0; z-index:999; }
.column ul.more li { float:left; font-family:simSun; margin:0 0 0 8px; }
.column ul.more li a { border-right:1px #b5b5b6 solid; padding:0 8px 0 0; }
.column ul.more li.last a { border:none; }
.column_plan { margin-bottom:0; }
.column_plan h2 { background:url(../images/bitauto_h2_100305.png) 0 -111px no-repeat; }
.column_buy h2 { background:url(../images/bitauto_h2_100305.png) 0 -37px no-repeat; }
.column_use h2 { background:url(../images/bitauto_h2_100305.png) 0 -74px no-repeat; }
.column_life h2 { background:url(../images/bitauto_h2_100305.png) 0 0 no-repeat; }
.column_news h2 { background:url(../images/bitauto_h2_100305.png) -230px -37px no-repeat; }
.column .change_city { position:absolute; top:10px; left:175px; color:#164A84; font-family:simSun; z-index:100000; }
.column .change_city strong { font-weight:bold; }
.column .change_city strong a:link, .column .change_city strong a:visited { color:#c00; }
/*
=====tab=====*/
/*h3 tab*/
.h3_tab { position:absolute; top:0; left:30px; }
.h3_tab ul { border-left:1px solid #DCE6F2; height:28px; width:auto; margin:0; }
.h3_tab ul li { border-right:1px solid #DCE6F2; background:url(../images/bit_icon091231.png) 0 -1198px repeat-x; float:left; height:28px; padding:0 9px; cursor:pointer; line-height:28px; }
.h3_tab ul li.current { background:#f9fbff; height:29px; font-weight:bold; font-size:14px; }
.h3_tab ul li a:link, .h3_tab ul li a:visited { position:inherit; line-height:28px; text-decoration:none; font-size:12px; }
.h3_tab ul li a { font-size:12px; }
.h3_tab ul li.current a { font-size:14px; }
.h3_tab ul li.current a:link, .h3_tab ul li.current a:visited { font-size:14px; line-height:28px; }
/*col main*/
.mainlist_box .tab li { float:left; }
.col-main .h3_tab li { }
/*con_ad
===========================================================================================*/
.con_ad { margin:0 auto 10px auto; padding:0; height:80px; clear:both; background:#fff; width:950px; }
.con_ad .main { width:720px; float:left; }
.con_ad .side { width:220px; float:right; }
.con_ad .side_s { width:170px; float:left; }
.con_ad .main_s { width:610px; float:left; margin:0; }
.ad_w590_80 { width:590px; height:80px; overflow:hidden; }
.ad_w610_80 { width:610px; height:80px; overflow:hidden; }
.ad_w170_80 { width:170px; height:80px; overflow:hidden; }
.ad_w720_80 { width:720px; height:80px; overflow:hidden; }
.ad_w220_80 { width:220px; height:80px; overflow:hidden; }
.ad_w220_150 { width:220px; height:150px; overflow:hidden; }
.ad_w220_155 { width:220px; height:155px; overflow:hidden; }
.ad_w220_70 { width:220px; height:70px; overflow:hidden; }
.ad_w220_75 { width:220px; height:75px; overflow:hidden; }
.ad_w310_80 { width:310px; height:80px; overflow:hidden; }
.ad_w310_80 { width:310px; height:80px; overflow:hidden; }
.ad_w220_40 { width:220px; height:40px; overflow:hidden; }
.ad_w220_65 { width:220px; height:65px; overflow:hidden; }
.ad_w310_40 { width:310px; height:40px; overflow:hidden; }
.ad_w400_40 { width:400px; height:40px; overflow:hidden; }
.ad_w195_40 { height:40px; overflow:hidden; }
.ad_w950_40 { width:950px; /*height:40px;*/ margin:0 auto; }
.ad_w950_40_b { margin:0 auto; }
/*a link*/
.box_h a:link, .box_h a:visited { color:#014DA2; }
.box_h a:hover { color:#d01d19; }
/*===================================index end=======================================*/
/*rainbow*/
.rainbow_box { border-width:1px 0 1px 1px; }
.rainbow_box h3 { border:1px #dee3e7 solid; border-width:0 1px 0 0; }
.table_rainbow { width:100%; border-collapse:collapse; }
.table_rainbow td, .table_rainbow th { border:1px #dee3e7 solid; border-width:1px 1px 0 0; text-align:center; padding:3px 0; }
.table_rainbow th { background:#f9fbff; }
.table_rainbow th a:link, .table_rainbow th a:visited { color:#666; }
.table_rainbow th a:hover { color:#c00; }
.table_rainbow th div a:link, .table_rainbow th div a:visited { color:#164A84; }
.table_rainbow th div a:hover { color:#c00; }
.table_rainbow td a { width:68px; height:20px; display:block; overflow:hidden; padding:19px 0 0 0; }
.table_rainbow td { width:68px; height:20px; }
.table_rainbow td.rainbow_1 { background:url(../images/bitauto_h2_100305.png) 1px -157px no-repeat; }
.table_rainbow td.rainbow_2 { background:url(../images/bitauto_h2_100305.png) -75px -157px no-repeat; }
.table_rainbow td.rainbow_3 { background:url(../images/bitauto_h2_100305.png) -150px -157px no-repeat; }
.table_rainbow td.rainbow_4 { background:url(../images/bitauto_h2_100305.png) -226px -157px no-repeat; }
.table_rainbow td.rainbow_5 { background:url(../images/bitauto_h2_100305.png) -301px -157px no-repeat; }
.table_rainbow td.rainbow_6 { background:url(../images/bitauto_h2_100305.png) -377px -157px no-repeat; }
.table_rainbow td.rainbow_7 { background:url(../images/bitauto_h2_100305.png) -453px -157px no-repeat; }
.table_rainbow td.rainbow_8 { background:url(../images/bitauto_h2_100305.png) -528px -157px no-repeat; }
.table_rainbow td.rainbow_9 { background:url(../images/bitauto_h2_100305.png) -604px -157px no-repeat; }
.table_rainbow td.rainbow_10 { background:url(../images/bitauto_h2_100305.png) -679px -157px no-repeat; }
.table_rainbow td.rainbow_11 { background:url(../images/bitauto_h2_100305.png) -755px -157px no-repeat; }
.table_rainbow td.rainbow_comp { background:url(../images/bitauto_h2_100305.png) -219px -116px no-repeat; }
.table_rainbow td.rainbow_comp span { display:none; }
.table_rainbow td.rainbow_none { background:url(../images/bitauto_h2_100305.png) -831px -157px no-repeat; color:#e2e2e2; padding:19px 0 0 0; }
/*====================buy car tab======================*/
.model_cartabs { background:url(../images/bit_icon091231.png) repeat-x 0 -1405px; height:56px; border-bottom:1px #DCDDDD solid; overflow:hidden; font-family:simSun; position:relative; z-index:100 }
.model_cartabs .cartabs { background:url(../images/bitauto_h2_100305.png) no-repeat 0 -207px; height:56px; overflow:hidden; float:left; }
.model_cartabs .cartabs ul li { float:left; width:66px; text-align:center; }
.model_cartabs .cartabs ul li a { font-weight:800; line-height:26px; display:block; height:57px; }
.model_cartabs .cartabs ul li a:hover { background:url(../images/bitauto_h2_100305.png) no-repeat 0 -265px; }
.model_cartabs .cartabs ul li.f2 { width:72px; }
.model_cartabs .cartabs ul li.f2 a:hover { background-position:-66px -265px; }
.model_cartabs .cartabs ul li.f3 { width:78px; }
.model_cartabs .cartabs ul li.f3 a:hover { background-position:-138px -265px; }
.model_cartabs .cartabs ul li.f4 { width:83px; }
.model_cartabs .cartabs ul li.f4 a:hover { background-position:-216px -265px; }
.model_cartabs .cartabs ul li.f5 { width:85px; }
.model_cartabs .cartabs ul li.f5 a:hover { background-position:-299px -265px; }
.model_cartabs .cartabs ul li.f6 { width:88px; }
.model_cartabs .cartabs ul li.f6 a:hover { background-position:-384px -265px; }
.model_cartabs .cartabs ul li.f7 { width:85px; }
.model_cartabs .cartabs ul li.f7 a:hover { background-position:-472px -265px; }
.model_cartabs .cartabs ul li.f8 { width:80px; }
.model_cartabs .cartabs ul li.f8 a:hover { background-position:-557px -265px; }
.model_cartabs .cartabs ul li.f9 { width:87px; }
.model_cartabs .cartabs ul li.f9 a:hover { background-position:-637px -265px; }
.model_cartabs .carsearch { width:212px; padding:7px 0 0 10px; position:absolute; right:0; z-index:99; }
.model_cartabs .carsearch dl dt { font-weight:700; margin-bottom:8px; }
.model_cartabs .carsearch dl dd { height:20px; }
.model_cartabs .carsearch dl dd a { font-weight:bold; background:url(../images/bit_icon091231.png) no-repeat -30px -393px; padding-left:8px; float:left; margin:0 6px 0 0; }
.model_cartabs .buyCar { position:absolute; z-index:1000; right:0; width:141px; height:27px; overflow:hidden; }
/*model_cartabs_small*/
.model_cartabs_small { height:29px; }
.model_cartabs_small .cartabs { height:29px; }
.model_cartabs_small .cartabs ul li { background:url(../images/bit_icon091231.png) no-repeat 100% -1373px; padding:0 2px 0 0; }
.model_cartabs_small .cartabs ul li a { background:url(../images/bit_icon091231.png) repeat-x 0 -1159px; }
.model_cartabs_small .cartabs ul li a:hover, .model_cartabs_small .cartabs ul li.f2 a:hover, .model_cartabs_small .cartabs ul li.f3 a:hover, .model_cartabs_small .cartabs ul li.f4 a:hover, .model_cartabs_small .cartabs ul li.f5 a:hover, .model_cartabs_small .cartabs ul li.f6 a:hover, .model_cartabs_small .cartabs ul li.f7 a:hover, .model_cartabs_small .cartabs ul li.f8 a:hover, .model_cartabs_small .cartabs ul li.f9 a:hover { background:url(../images/bit_icon091231.png) repeat-x 0 -1120px; }
.model_cartabs_small .cartabs ul li.f1 { width:66px; }
.model_cartabs_small .cartabs ul li.f2 { width:72px; }
.model_cartabs_small .cartabs ul li.f3 { width:78px; }
.model_cartabs_small .cartabs ul li.f4 { width:82px; }
.model_cartabs_small .cartabs ul li.f5 { width:86px; }
.model_cartabs_small .cartabs ul li.f6 { width:74px; }
.model_cartabs_small .cartabs ul li.f7 { width:71px; }
.model_cartabs_small .cartabs ul li.f8 { width:66px; }
.model_cartabs_small .cartabs ul li.f9 { width:65px; }
.model_cartabs_small .cartabs { background:none; }
.model_cartabs_small .carsearch { background:url(../images/bit_icon091231.png) repeat-x 0 -1159px; border-bottom:1px #DCDDDD solid; height:19px; padding:5px 0 5px 5px; width:auto; }
.model_cartabs_small .carsearch dl dt { float:left; margin:0 5px 0 0; display:inline; }
.model_cartabs_small .carsearch dl dd { float:left; white-space:nowrap; width:200px; overflow:hidden; }
.model_cartabs_small .cartabs ul li { }
.model_cartabs_small .cartabs ul li a { height:auto; }
.model_cartabs .cartabs ul li a { line-height:32px; }
.model_cartabs_small .carsearch dl dd a { margin:0 6px 0 0; }
/*============================dealer_logo================================*/
.dealer_logo { height:150px; }
.dealer_logo ul { padding:0; }
.dealer_logo ul li { width:105px; height:111px; float:left; text-align:center; color:#666; padding:10px 0 0 0; }
.dealer_logo ul li img { margin:0 auto; border:1px #999 solid; }
.dealer_logo ul li .d_search a:link, .dealer_logo ul li .d_search a:visited { color:#666; }
.dealer_logo ul li .d_search a:hover { color:#c00; }
.dealer_logo .scroll_box { height:121px; overflow:hidden; width:948px; }
.dealer_logo .scroll_box ul { }
/**/
/*010127*/
.car_model_list { width:724px; float:left; height:124px; border-right:1px solid #DCDDDD; position:relative; font-family:simSun; }
.car_model_list ul { border-top:1px solid #fff; border-bottom:1px solid #DCDDDD; height:27px; background:#f1f1f1; *overflow:hidden;
}
.car_model_list ul li { float:left; border-left:1px solid #fff; border-right:1px solid #DCDDDD; text-align:center; width:78px; }
.car_model_list ul li.current { height:26px; position:relative; background:#fff; border-top:2px #c00 solid; }
.car_model_list ul li.last { border-right:none; }
.car_model_list ul li a { display:block; height:27px; font-weight:bold; line-height:27px; float:left; width:78px; }
.car_model_list ul li a:link, .car_model_list ul li a:visited { text-decoration:underline; }
.car_model_list ul li.current a { color:#CC0000; line-height:23px; }
/*010127*/
.car_model_list dl { height:32px; background:url(../images/bit_icon091231.png) repeat-x scroll 0 -272px; position:static; z-index:1; }
.car_model_list dl.fist { background:#F8F8F8 url(../images/bit_icon091231.png) repeat-x scroll 0 -272px; }
/*010127*/
.car_model_list dl a { line-height:32px; position:relative; }
.car_model_list dl a:link span, .car_model_list dl a:visited span { display:none; }
.car_model_list dl a:hover { margin:0; }
.car_model_list dl a:hover span { display:block; border:1px #164a84 solid; background:#fff; text-decoration:none; }
.car_model_list dl a span { position:absolute; top:14px; left:0; width:173px; color:#000; text-align:left; padding:2px 0 0 5px; cursor:default; line-height:17px; }
.car_model_list dl a span em { color:#c00; font-weight:bold; line-height:20px; }
.car_model_list dl dt { float:left; background:url(../images/bit_icon091231.png) no-repeat 74px -973px; width:80px; text-align:center; }
.car_model_list dl dd { float:left; width:73px; text-align:center; height:auto; position:static; }
.car_model_list dl dd.more { position:inherit; top:auto; right:auto; padding-right:0; width:50px; }
.car_model_list dl dd.more a { font-family:simSun; }
.best_car div { height:124px; width:223px; float:right; }
.best_car h3 { margin:8px 0 0 10px; font-weight:bold; background:#fff; border:0; font-size:12px; padding:0; line-height:19px; height:19px; width:auto; }
.best_car h3 a { float:none; }
.best_car img { float:left; display:inline; margin:7px 10px 0 10px; border:1px #E8E8E8 solid; }
.best_car ul { float:left; margin:7px 0 0; }
.best_car ul li { width:73px; height:21px; border:1px solid #BCBDBD; margin:0 0 5px; }
.best_car ul li a { display:block; border:1px solid #fff; text-align:center; background:url(../images/bit_icon091231.png) repeat-x 0 -1237px; height:19px; line-height:19px; }
.best_car ul li a:hover { text-decoration:none; }
/*=======================price==========================*/

/*010127*/
ul.car_tab_ul { border-right:1px solid #DCDDDD; float:left; height:29px; overflow:hidden; padding-left:10px; position:absolute; left:190px; top:0; _top:1px; background:none; }
ul.car_tab_ul li { float:left; border-left:1px #dee2e6 solid; width:65px; height:30px; overflow:hidden; text-align:center; line-height:31px; background:none; cursor:pointer; }
ul.car_tab_ul li.current { color:#c00; background:#fff; border-top:2px #c00 solid; height:27px; line-height:27px; font-weight:bold; }
.data_table { clear:both; border:1px solid #DCDDDD; border-top:0; width:946px; overflow:hidden; }
.data_table_head { border:2px solid #EAEEF1; width:944px; border-width:0 2px 5px; float:left; background:#eaeef1; }
.data_table_head li { width:457px; height:27px; margin:0 2px; float:left; display:inline; line-height:27px; color:#000; padding:0 5px; overflow:hidden; background:#fff url(../images/bit_icon091231.png) repeat-x scroll 0 -537px; }
.data_table_head li.head { background:url(../images/bit_icon091231.png) repeat-x 0 -1120px; color:#666; }
.data_table_head li span { float:left; white-space:nowrap; overflow:hidden; padding:0 3px; text-align:left; display:inline; }
.data_table_head li strong { font-weight:700; float:left; white-space:nowrap; overflow:hidden; text-align:left; padding:0 3px; }
.data_table_head li .t01 { width:90px; }
.data_table_head li .t02 { width:75px; }
.data_table_head li .t03 { width:50px; text-align:right; }
.data_table_head li .t04 { width:50px; text-align:right; }
.data_table_head li .t05 { width:37px; text-align:center; }
.data_table_head li .t06 { width:75px; }
.data_table_head li .t07 { width:38px; }
.data_table_head em { color:#c00; }
.old_data li .t03 { text-align:left; width:30px; }
.old_data li .t04 { width:70px; }
.old_data li .t05 { width:50px; text-align:center; }
.old_data li .t06 { width:100px; }

.data_oldcar li .t02 { width:50px; }
.data_oldcar li .t06 { width:125px; }
/*========================text_list===================*/
.text_list { border:1px #7AA8CB solid; border-width:0 1px 1px 1px; background:#EEF2F5; margin-bottom:10px; }
.text_list ul { padding:3px 0; float:left; display:inline; }
.text_list li { float:left; width:160px; background:#eef2f5 url(../images/bit_icon091231.png) no-repeat 0 -76px; line-height:20px; padding-left:8px; margin:0 0 0 20px; display:inline; }
.column_buy { margin-bottom:0; }
/*=======================link=========================*/
/*link*/
.link { margin:0 auto; padding:10px; text-align:left; overflow:hidden; background:#EEF2F5; clear:both; position:relative; }
.link a { line-height:1.2em; }
.link ul { background:#fff; padding:7px 0 0 0; overflow:hidden; height:70px; clear:both; }
.link ul li { float:left; padding:0 8px 0 0; margin:1px 0 8px 8px; border-right:1px #ccc solid; display:inline; white-space:nowrap; line-height:14px; }
.link ul li.tom { padding:0 14px 0 0; }
.link ul li.more { float:right; border:none; padding:0 10px 0 0; margin-left:5px; }
.link ul li.none { border:none; }
.link ul li.big { width:60px; }
.link .co { position:relative; }
.link .module { position:absolute; left:170px; top:5px; color:#666; }
.link .module a.add { background:url(../images/bit_icon091231.png) no-repeat 3px -317px; padding:0 0 0 15px; }
.link h4 { font-size:14px; font-weight:bold; color:#000; padding:0 5px 3px 5px; width:900px; white-space:nowrap; }
.link ul.link_tab_ul { height:auto; padding:0; margin:10px 0 0 0; width:930px; clear:both; background:none; }
.link ul.link_tab_ul li { margin:0; padding:0; border:none; width:80px; float:left; }
.link ul.link_tab_ul li.current { background:#fff; }
.link ul.link_tab_ul li a { display:block; width:70px; padding:5px 5px 3px 5px; text-align:center; }
.link ul.link_tab_ul li h4 { font-weight:normal; padding:0; width:auto; }
.link ul.link_tab_ul li.current h4 { font-weight:bold; }
/*=======================height=========================*/
.height74 { height:74px; overflow:hidden; }
.height74 ul.list { margin:8px 10px 5px 14px }
.height240 { height:240px; overflow:hidden; }
.height120 { height:120px; overflow:hidden; }
.height123 { height:123px; overflow:hidden; }
.height210 { height:210px; overflow:hidden; }
.height220 { height:220px; overflow:hidden; }
.height152 { height:152px; overflow:hidden; }
.height186 { height:186px; overflow:hidden; }
.height187 { height:187px; overflow:hidden; }
.height317 { height:317px; overflow:hidden; }
.height170 { height:170px; overflow:hidden; }
.height186 { height:186px; overflow:hidden; }
.height259 { height:259px; overflow:hidden; }
.height199 { height:199px; overflow:hidden; }
.height108 { height:108px; overflow:hidden; }
.height199 { height:199px; overflow:hidden; }
.height289 { height:289px; overflow:hidden; }
/**/
.col-side .height152 .list { clear:both; margin:10px 10px 5px 14px; }
.col-side .height152 .list_half { clear:both; margin:10px 0 5px 14px; }
.height310 { height:310px; overflow:hidden; }
.height316 { height:316px; overflow:hidden; }
.height207 { height:207px; _height:208px; overflow:hidden; }
.height198 { height:198px; overflow:hidden; }
/**/
/*img star*/
.img_star { padding:10px 0 0 10px; height:62px; }
.img_star img { border:1px solid #E8E8E8; float:left; }
.img_star div { margin:0 0 0 8px; float:left; width:100px; overflow:hidden; line-height:1.7em; font-family:simSun; color:#333; }
.col-side .height152 .img_star_list { clear:both; margin:5px 10px 5px 14px; }
/*===================zhaohuan header===============*/

.header_style { background:url(../images/bit_icon091231.png) repeat-x 0 -1289px; height:74px; width:950px; position:relative; margin:0 auto; }
.header_l { background:url(../images/bit_icon091231.png) no-repeat 0 -892px; width:2px; height:74px; position:absolute; left:0; top:0; z-index:10; }
.header_r { background:url(../images/bit_icon091231.png) no-repeat -12px -892px; width:2px; height:74px; position:absolute; right:0; top:0; z-index:10; overflow:hidden; /*090929_zhh*/ }
.header_h { width:183px; color:#164A84; text-align:center; position:absolute; top:0; left:2px; }
.header_h h1 { margin-bottom:3px; }
.header_h h1 a { display:block; text-align:center; overflow:hidden; margin:8px auto 0; height:39px; text-align:center; }
.header_h h1 a img { display:block; margin:0 auto; }
.header_h span a { margin-left:5px; }
.header_h #lblNavDate { color:#727171; }
.header_style .bitauto_class { position:absolute; right:0; top:0; width:763px; }
.header_style .bitauto_class dl { float:left; width:190px; padding-top:10px; background:url(../images/bit_icon091231.png) no-repeat 0 -1469px; display:block; overflow:hidden; }
.header_style .bitauto_class dl.buy { width:136px; }
.header_style .bitauto_class dl.use { width:123px; }
.header_style .bitauto_class dl.life { width:123px; }
.header_style .bitauto_class dl dt { float:left; height:62px; width:55px; }
.header_style .bitauto_class dl dt a { padding-top:36px; font-weight:800; font-size:14px; display:block; width:38px; margin:0 auto; text-align:center; }
.header_style .bitauto_class dl.look dt a { background:url(../images/bit_icon091231.png) no-repeat 4px -568px; }
.header_style .bitauto_class dl.look dt a:hover { background:url(../images/bit_icon091231.png) no-repeat -45px -568px; }
.header_style .bitauto_class dl.buy dt a { background:url(../images/bit_icon091231.png) no-repeat 4px -626px; }
.header_style .bitauto_class dl.buy dt a:hover { background:url(../images/bit_icon091231.png) no-repeat -45px -626px; }
.header_style .bitauto_class dl.use dt a { background:url(../images/bit_icon091231.png) no-repeat 4px -696px; }
.header_style .bitauto_class dl.use dt a:hover { background:url(../images/bit_icon091231.png) no-repeat -45px -696px; }
.header_style .bitauto_class dl.news dt a { background:url(../images/bit_icon091231.png) no-repeat 6px -762px; }
.header_style .bitauto_class dl.news dt a:hover { background:url(../images/bit_icon091231.png) no-repeat -43px -762px; }
.header_style .bitauto_class dl.life dt a { background:url(../images/bit_icon091231.png) no-repeat 5px -820px; }
.header_style .bitauto_class dl.life dt a:hover { background:url(../images/bit_icon091231.png) no-repeat -45px -820px; }
.header_style .bitauto_class dl dd { width:26px; float:left; margin-right:7px; text-align:center; }
.header_style .bitauto_class dl dd a { }
.header_style .bitauto_class dl dd a.hot { color:#c00; }
.header_style .bitauto_class dl dd.long { width:36px; }
.hot_city { background:url(../images/bit_icon091231.png) repeat-x 0 -1551px; height:23px; border:1px solid #DCDDDD; border-top:0; margin:0 auto 10px auto; padding:5px 0 0 0; width:948px; color:#ccc; font-family:"SimSun"; text-align:center; }
.hot_city strong { font-weight:800; color:#355294; margin-left:5px; }
.hot_city a { margin:0 1px 0 2px; }
.city_position { border:1px #f8c180 solid; background:#fff1d5; height:22px; position:relative; padding:25px 0 0 0; }
.city_position div { text-align:left; color:#f00; font-weight:bold; padding:0 0 2px 20px; background:url(../images/bitauto_h2_100305.png) no-repeat -440px -36px; width:480px; position:absolute; left:10px; top:5px; }
.city_position span { position:absolute; right:10px; top:5px; display:block; width:60px; height:20px; background:url(../images/bitauto_h2_100305.png) no-repeat -388px -82px; }
.city_position span a { display:block; width:60px; height:20px; text-align:left; }
.city_position span a:link, .city_position span a:visited { color:#e59c45; text-decoration:none; }
.city_position span a:hover { color:#e59c45; text-decoration:underline; }
.model_city { position:relative; z-index:9999; background:url(../images/bitauto_h2_100305.png) no-repeat 0 -452px; height:31px; padding:10px 0 0 0; width:950px; margin:0 auto; }
.model_city .select_model { width:130px; float:left; margin-right:5px; color:#666; }
.model_city .select_car { background:url(../images/bitauto_h2_100305.png) no-repeat -346px -121px; width:52px; border:0; color:#fff; text-align:center; font-size:12px; font-weight:700; float:left; margin-right:5px; padding:3px 0 2px; *padding:4px 0 1px;
padding:6px 0 3px 0\0; cursor:pointer; }
.model_city ul { float:left; margin-top:2px; padding-left:5px; display:inline; }
.model_city ul.search_arrow { position:absolute; right:0px; top:10px; }
.model_city ul li { float:left; background:url(../images/bit_icon091231.png) no-repeat -30px -393px; padding-left:10px; /*margin-right:10px; */ white-space:nowrap; width:59px; overflow:hidden; }
.model_city ul li a:link, .model_city ul li a:visited { color:#fff; }
.model_city .select_sea { width:130px; float:left; margin-right:5px; margin-top:1px; border:1px solid #3B566D; padding:2px 0 1px 5px; color:#666; }
.model_city .select_more { background:url(../images/bitauto_h2_100305.png) no-repeat -303px -122px; width:42px; border:0; color:#fff; text-align:center; font-size:12px; font-weight:700; float:left; padding:3px 0 2px; *padding:4px 0 1px;
padding:5px 0 3px 0\0; cursor:pointer; }
.model_city .search_text { position:relative; float:left; margin:0 20px 0 15px; display:inline; }
.model_city .search_text a.search { float:left; display:block; height:22px; width:65px; background:url(../images/bitauto_h2_100305.png) no-repeat -225px -88px; line-height:90px; overflow:hidden; }
/*search pop*/
#sug { border:1px solid #817F82; position:absolute; z-index: 200; width: 350px; top: 21px; background:#fff; display:none; white-space:nowrap; text-align:left; overflow:hidden; }
#sug ul { margin:0; padding:0; list-style:none; }
#sug ul li { background:#fff; color:#000; line-height:21px; padding:0 5px; margin:0 0 1px 0; cursor:default; height:21px; font-size:14px; width:130px; overflow:hidden; }
#sug ul li.mo { background:#014da2; color:#fff }
#sug ul li.right { text-align:right; }
#sug a:link, #sug a:visited { color:#014da2; text-decoration:none; }
#sug a:hover { color:#d01d19; text-decoration:none; }
/*=============================from news detail page==============================*/
.bt_login { width:948px; border:1px #dfe4e8 solid; border-width:0 1px 1px 1px; margin:0 auto; background:#fff url(../images/bit_icon091231.png) 0 -1085px repeat-x; height:26px; /*line-height:26px;*/ clear:both; position:relative; z-index:66666; }
.bt_login ul { float:left; }
.bt_login ul li { float:left; padding:4px 10px 0 10px; position:relative; background:url(../images/bit_icon091231.png) 100% -1259px no-repeat; }
.bt_login ul li.more { background:url(../images/bit_icon091231.png) 88px -1577px no-repeat; padding:4px 15px 0 10px; color:#164A84; }
.bt_login ul li span { cursor:pointer; }
.bt_login .bt_login_member ul { float:right; }
.bt_login .bt_login_member ul li.last { background:none; }
/*login pop*/
.bt_login .pop { border:1px #014fa2 solid; width:86px; _width:85px; padding:0 5px 2px 5px; background:#fff url(../images/bit_icon091231.png) 83px -1577px no-repeat; position:absolute; right:-5px; top:-1px; display:none; z-index:66666; }
.bt_login .pop_block { display:block; }
.bt_login .pop dt { height:20px; margin:0; padding:4px 0 0 0; cursor:pointer; }
.bt_login .pop dd { line-height:20px; }
.bt_login .pop_d { width:50px; _width:49px; }
/*---layer---*/
.bt_change_btn { position:relative; z-index:100000; display:inline; font-family:Arial; }
.bt_change_btn span { margin:5px 0 0; text-indent:6px; color:#164a84; cursor:pointer; padding:2px 5px; }
.bt_change_btn span em { font-size:12px; background:url(../images/bit_icon091231.png) no-repeat 208% -341px; padding-right:13px; }
.bt_change_btn span.close { display:block; width:9px; height:9px; overflow:hidden; line-height:65px; background:url(../images/bit_icon091231.png) no-repeat 0 -1017px; float:right; margin:-5px 0 0 0; right:0; position:absolute; }
.bt_change_btn .change_btn_open { background:#F69019; color:#fff; }
.bt_change_btn .change_btn_open em { background:#F69019 url(../images/bit_icon091231.png) no-repeat 98px -370px; color:#fff; }
.bt_change_btn .hotcity_list { position:absolute; left:0; width:470px; padding:15px; background:#fff; border:3px solid #FF9600; z-index:100000; top:17px; }
.bt_change_btn .hotcity_list h4 a { margin:0 8px; }
.bt_change_btn .hotcity_list strong { padding:0; display:block; font-weight:400; margin:5px 0; padding:10px 0 0; }
.bt_change_btn .hotcity_list input { vertical-align:middle; float:left; }
.bt_change_btn .hotcity_list .error { color:#FE0002; float:left; margin-left:3px; }
.bt_change_btn .hotcity_list dl { clear:both; overflow:hidden; height:100%; margin:5px 0; }
.bt_change_btn .hotcity_list dl dt { float:left; width:60px; color:#666; }
.bt_change_btn .hotcity_list dl dd { float:right; width:410px; }
.bt_change_btn .hotcity_list dl dd a { margin:0 10px 0 0; word-break:keep-all; float:left; }
.bt_change_btn .hotcity_list strong em { float:left; }
.bt_change_btn .hotcity_list .input_0 { float:left; border:1px solid #D4D0C7; height:17px; border-top:1px solid #80807E; border-left:1px solid #80807E; margin-right:10px; overflow:hidden; width:130px; padding:0; background:#404040; }
/*============footer==============*/
#footer0904 { width:950px; margin:0 auto; padding:20px 0 0 0; color:#666; text-align:center; clear:both; }
#footer0904 .footer_c { margin:0 0 10px 0; }
#footer0904 .footer_about { position:relative; height:26px; margin:0 0 10px 0; border:1px #DEE3E7 solid; background:#EEF2F5; text-align:center; overflow:hidden; }
#footer0904 .footer_about_sim { border:1px #dcdcdc solid; border-width:1px 0 0 0; background:none; height:22px; margin:0 0 5px 0; }
#footer0904 .footer_about .about { float:left; position:relative; left:50%; list-style:none; text-align:center; }
#footer0904 .footer_about .about li { position:relative; right:50%; float:left; padding:0 10px; line-height:15px; height:14px; margin-top:6px; cursor:pointer; border-right:1px #ccc solid; }
#footer0904 .footer_about .about li a { line-height:15px; }
#footer0904 .footer_about .about li.last { border:none; }
#footer0904 .footer_logo { position:relative; width:100%; height:32px; margin:0 0 10px 0; text-align:center; overflow:hidden; }
#footer0904 .footer_logo .logo { float:left; position:relative; left:50%; list-style:none; text-align:center; width:838px; }
#footer0904 .footer_logo .logo dt { float:left; position:relative; right:50%; float:left; color:#000; height:32px; line-height:32px; margin:0 20px; display:inline; }
#footer0904 .footer_logo .logo dd { float:left; position:relative; right:50%; float:left; height:32px; margin:0 20px 0 0; display:inline; }
#footer0904 .footer_logo .logo dd span { display:none; }
#footer0904 .footer_logo .logo dd.bitauto { width:60px; background:url(../images/footer_logo_091112.png) 0 0 no-repeat; }
#footer0904 .footer_logo .logo dd.ucar { width:86px; background:url(../images/footer_logo_091112.png) 0 -32px no-repeat; }
#footer0904 .footer_logo .logo dd.baa { width:74px; background:url(../images/footer_logo_091112.png) 0 -64px no-repeat; }
#footer0904 .footer_logo .logo dd.chshj { width:60px; background:url(../images/footer_logo_091112.png) 0 -96px no-repeat; }
#footer0904 .footer_logo .logo dd.qchchj { width:131px; background:url(../images/footer_logo_091112.png) 0 -128px no-repeat; }
#footer0904 .footer_logo .logo dd.cycm { width:35px; background:url(../images/footer_logo_091112.png) 0 -308px no-repeat; }
#footer0904 .footer_logo .logo dd a { height:32px; display:block; }
#footer0904 .footer_icp { background:url(../images/footer_logo_091112.png) 185px -183px no-repeat; height:48px; line-height:48px; position:relative; }
#footer0904 .footer_icp a.icp { height:44px; left:185px; position:absolute; top:0; width:35px; }
#footer0904 .footer_icp a.icp span { display:none; }
#footer0904 .footer_logo .logo dd.jsqch { width:45px; background:url(../images/footer_logo_091112.png) 0 -245px no-repeat; }
#footer0904 .footer_logo .logo dd.chshd { width:60px; background:url(../images/footer_logo_091112.png) 0 -273px no-repeat; }
/**/
.index_video { float:left; width:308px; }
.index_video dt { width:36px; height:28px; background:#f9fbff; border-right:1px solid #DEE3E7; float:left; font-size:14px; font-weight:bold; padding:25px 0 0 5px; line-height:160%; background:url(../images/bitauto_h2_100305.png) no-repeat scroll -189px 11px; }
.index_video dd { float:left; background:url(../images/bit_icon091231.png) no-repeat scroll 0 -76px; padding:0 0 0 9px; font-size:14px; margin:6px 0 0 6px; width:116px; }
.index_video dd a:link, .index_video dd a:visited { text-decoration:underline }
.index_video dd a:hover { text-decoration:underline }
/**/
.mainlist_t h2 a:link, .mainlist_t h2 a:visited { color:#CC0000; text-decoration:none; }
.mainlist_t h2 a:hover { color:#CC0000; text-decoration:underline; }
.mainlist_t h2 a { font-family:Microsoft YaHei; font-size:20px; font-weight:bold; }
.mainlist_t span { color:#666; display:block; margin:0 10px; padding:2px 0 0 0; text-align:center; }
.mainlist_list ul { margin:5px 0 0 3px; padding:5px 0 0 10px; background:url(../images/bit_icon091231.png) repeat-x scroll 0 -1773px; }
.mainlist_list ul.ad { margin:0 0 0 13px; padding:0; background:none; }
/**/
.index_topic2 { background:url(../images/bitauto_h2_100305.png) no-repeat scroll -949px 0; }
/**/
.picfocus { background:#e6eaed; text-align:center; margin:0 0 10px 0; position:relative; height:200px; overflow:hidden; }
.picfocus a.picfocus_t { background:url(http://www.bitauto.com/themes/2009/common/images/picfocus_t_091231_1733.png) 0 0 no-repeat; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.bitauto.com/themes/2009/common/images/picfocus_t_091231_1733.png', sizingMethod='image ');
width:300px; height:22px; display:block; position:absolute; left:5px;  *left:0;
bottom:26px;  *bottom:30px;
padding:4px 0 0 0; }
.picfocus a.picfocus_t:link, .picfocus a.picfocus_t:visited { color:#fff; font-size:14px; font-weight:bold; text-decoration:none; position:relative; }
.picfocus a.picfocus_t:hover { color:#fff; font-size:14px; font-weight:bold; text-decoration:underline; position:relative; }
.bittools { padding:5px 0 0 2px; }
.bittools li { float:left; width:67px; height:47px;  *height:42px;
_height:42px; text-align:center; margin:0 5px 0 0; overflow:hidden; display:inline; }
.bittools li a { padding:22px 0 0 0; display:block; }
.bittools li.tools_car a { background:url(../images/bitauto_h2_100305.png) -937px -268px no-repeat; }
.bittools li.tools_car a:hover { background:url(../images/bitauto_h2_100305.png) -937px -313px no-repeat; }
.bittools li.tools_so a { background:url(../images/bitauto_h2_100305.png) -984px -268px no-repeat; }
.bittools li.tools_so a:hover { background:url(../images/bitauto_h2_100305.png) -984px -313px no-repeat; }
.bittools li.tools_go a { background:url(../images/bitauto_h2_100305.png) -1034px -268px no-repeat; }
.bittools li.tools_go a:hover { background:url(../images/bitauto_h2_100305.png) -1034px -313px no-repeat; }
.bittools li.tools_count a { background:url(../images/bitauto_h2_100305.png) -1085px -268px no-repeat; }
.bittools li.tools_count a:hover { background:url(../images/bitauto_h2_100305.png) -1085px -313px no-repeat; }
.bittools li.tools_dealer a { background:url(../images/bitauto_h2_100305.png) -1131px -268px no-repeat; }
.bittools li.tools_dealer a:hover { background:url(../images/bitauto_h2_100305.png) -1131px -313px no-repeat; }
.bittools li.tools_ask a { background:url(../images/bitauto_h2_100305.png) -1178px -268px no-repeat; }
.bittools li.tools_ask a:hover { background:url(../images/bitauto_h2_100305.png) -1178px -313px no-repeat; }
/*100127*/
.col-side .line_box h3 span a { background:none; float:none; height:auto; text-align:left; padding:0; }
.col-side .line_box h3 span { float:none; }
.col-side .line_box h3 span a:link, .col-side .line_box h3 span a:visited { color:#164A84; text-decoration:none; }
.col-side .line_box h3 span a:hover { color:#c00; text-decoration:underline }
.col-side .line_box h3 span a { float:none; margin:0; }
/*100205*/
.city_title_4 ul { margin:0 0 0 13px; padding:0; background:none; height:88px; overflow:hidden; }
.city_title_4 ul li { position:static }
/*100222*/
.city_title_3 ul {margin:0 0 0 13px;padding:0; background:none;height:66px; overflow:hidden;}
.city_title_3 ul li{ position:static}

/*festival*/
/*.on_festival{	background:url(../images/body_2010spring_2.jpg) center 0 no-repeat;	padding-top:50px;}
.close_festival{width:1px;height:1px;position:absolute;	top:0;	left:50%;}
#close_f{width:50px;height:18px;position:absolute;display:block;line-height:1000px;	overflow:hidden;right:-475px;top:30px;cursor:pointer;float:left;	background:url(../images/body_2010spring_2.jpg) -1011px -30px no-repeat;}
html{background:url(../images/html_2010spring.jpg) 0 0 repeat-x;}*/

/*100301*/
.close_festival { display:none; }

/*100301*/
.line_box .ibit{ border:1px #dee3e7 solid; padding:7px 12px 0 12px; margin:10px; background:#fafbff}
.line_box .ibit .ibit_t{ background:none; font-size:14px; padding:3px 0;}
.line_box .ibit h4 { display:block; font-size:14px; font-weight:bold;background:url(../images/bit_icon091231.png) repeat-x scroll 0 -1727px ; height:48px; }
.line_box .ibit h4 a{ float:left; height:18px; padding:3px 8px 0 0;}
.line_box .ibit h4 span{ float:left; background:url(../images/bitauto_h2_100305.png) -322px -85px no-repeat; padding:3px 0 0 13px; height:18px; overflow:hidden;}
.line_box .ibit h4 span a{ height:auto;padding:0;}

/*100305*/
.hot_ranking{ margin:0 10px; position:relative; }
.hot_ranking { background:url(../images/bitauto_h2_100305.png) no-repeat -949px -496px ; height:240px; overflow:hidden; }
.hot_ranking li{ height:24px; line-height:24px; position:relative; width:100%; overflow:hidden; float:left; background:url(../images/bit_icon091231.png) repeat-x 0 -280px ;}
.hot_ranking li a{ height:24px; line-height:24px; float:left; display:inline; }
.hot_ranking li a { margin-left:25px; }
.hot_rank_b{ margin:0 10px 0 0; float:left; clear:none; width:231px; height:148px; overflow:hidden;}
.hot_rank_blast{ margin:0;width:232px}
.hot_rank_bside{height:148px; overflow:hidden;}

.hot_rank_b h3 span a{ background:none; padding:0 0 0 10px; display:inline}
.hot_rank_b h3{ background:#F5F7F9; background-image:none;border-bottom:1px solid #D1DDEA;}
.hot_rank_b h3 span a:link, .hot_rank_b h3 span a:visited {color:#164A84;text-decoration:none;}
.hot_rank_b h3 span a:hover { color:#c00; text-decoration:underline; }

.hot_ranking li span{ font-family:Arial, Helvetica, sans-serif; position:absolute; right:10px; }

/**/
.line_box_nobottomborder{ border-width:1px 1px 0 1px}