@charset "utf-8";

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:"微软雅黑"; background:#fff; line-height:150%; }

table { border-spacing:0; }

fieldset, img { border:0; vertical-align:top }

legend { display:none; }

/*address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }*/

.col-con strong{ font-weight:bolder}

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:#3c3c3c; text-decoration:none; }

a:hover { color:#c00; text-decoration:underline; }

a strong { color:#c00; }

.bt_page { width:980px; margin:0 auto; text-align:left; overflow:hidden; }

.clear { clear:both; height:0; overflow:hidden; }

input.input_button { background:url(../images/bg_common.png) 100% 0 no-repeat; border:none; font-size:12px; font-weight:bold; color:#000; width:83px; height:23px; line-height:21px; padding:2px 0 3px; }

a.best:link, a.best:visited { color:#d01d19; }

.w730{ width:740px; float:left;}

.w410{ width:420px; float:left;}

.line_box { position: relative; background-color:#FFF; border: 1px #E0E0E0 solid; padding: 0; margin: 0 0 10px 0; }

.line_box h3 { font-size: 14px; font-weight: bold; line-height: 28px; height:29px; overflow:hidden; background:url(../images/h3_bg.png) 0 0 repeat-x; padding: 0; color:#000; }

.line_box h3 span { padding:0 0 0 10px; }

.line_box h3 span i { font-style:normal; color:#334EA3; }

.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:bold; font-size:12px; }

.line_box h3 span em { color:#999; font-weight:normal; font-size:12px; }

.line_box h3.commu span { background:url(../images/icon_h3_commu.png) 7px 0 no-repeat; }

.line_box h3.news span { background:url(../images/icon_h3_news.png) 7px 0 no-repeat; }

.line_box h3.car { width:100%; }

.line_box h3.car span { background:url(../images/icon_h3_car.png) 7px 0 no-repeat; }

.line_box h3.car span.ppjs { color:#334EA3; }

.line_box h3.commu span, .line_box h3.news span, .line_box h3.car span { padding:0 0 0 15px; }

.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:5px; top:2px; color:#666; }

.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; }

.col-all { width:980px; float:left; }

.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 { float:left; margin-right:10px; width:310px; overflow:hidden; }

.recommend { clear:both; }

.recommend dl { margin:10px 10px 5px 10px; _margin:10px 10px 3px 10px; height:90px; background:url(../images/bg_repeat.png) 0 89px repeat-x; }

.recommend dl img { width:120px; height:80px; border:1px solid #666; float:left; margin-right:10px; }

.recommend dl dt { margin:0 0 5px 0; }

.recommend ul { margin:0 10px; clear:both; }

.recommend ul li { background:url(../images/bg_repeat.png) 2px -18px no-repeat; padding-left:13px; line-height:20px; }

.recommend ul li a { margin-right:7px; }

.focus_chart { margin-bottom:10px; background:#e6eaed; padding:5px 0 5px 5px; width:305px; height:231px; overflow:hidden; position:relative; }

.focus_chart p { border-bottom:2px #a40b02 solid; position:absolute; left:5px; top:5px; 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/icon_focus_li.png) 0 0 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/icon_focus_li_current.png) 0 0 no-repeat; }

.focus_chart div a { text-decoration:none; }

.col-sub .line_box { background:#f9fbff; }

.col-sub ul.list { margin:6px 0 0 14px; }

.col-sub ul.list li { background:url(../images/icon_dot.png) 0 9px no-repeat; 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 { }

.col-sub .list_focus_new { height:58px; }

.col-sub .list_focus_new dt { background:url(../images/index_spe.png) 0 -99px no-repeat; float:left; width:54px; height:15px; color:#000; margin:7px 0 6px 9px; padding:0 0 0 3px; *padding:1px 0 0 3px;

_padding:0 0 0 3px; text-align:left; display:inline; line-height:133%; }

.col-sub .list_focus_new dd { float:left; margin:5px 0 5px 9px; display:inline; }

.col-main { float:left; width:430px; overflow:hidden; }

.mainlist_box { }

.mainlist_box ul.list_date { margin:6px 10px; }

.mainlist_box h2 { display:block; text-align:center; padding:8px 0 0; line-height:27px; font-family:Microsoft YaHei; }

.mainlist_box h2 a:link, .mainlist_box h2 a:visited { font-size:20px; font-weight:bold; }

.mainlist_box span.h2_sub { display:block; text-align:center; background:url(../images/bg_repeat.png) 0 23px repeat-x; padding:0 0 8px 0; margin:0 10px; }

.mainlist_box ul { margin:4px 0 0 15px; }

.mainlist_box ul li { background:url(../images/icon_dot.png) 0 9px no-repeat; padding-left:13px; height:22px; line-height:22px; position:relative; overflow:hidden; }

.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; }

.mainlist_box ul.half { }

.mainlist_box ul.half li { float:left; width:170px; padding:0 8px 0 13px; }

.topnews { margin-bottom:10px; border-top:1px #dcdddd solid; }

.topnews .topnews_list { margin:1px; clear:both; }

.topnews .topnews_list h2 { display:block; text-align:center; padding:8px 0 0; line-height:27px; }

.topnews .topnews_list h2 a { font-size:20px; font-family:Microsoft YaHei; font-weight:bold; }

.topnews .topnews_list span { display:block; text-align:center; background:url(../images/bg_repeat.png) 0 25px repeat-x; padding:0 0 8px 0; margin:0 10px; }

.topnews .topnews_list p { text-indent:2em; margin:10px 0; }

.topnews ul { margin:10px 0 0 15px; }

.topnews ul li { background:url(../images/icon_dot.png) 0 9px no-repeat; padding-left:13px; height:22px; line-height:22px; position:relative; }

.topnews ul li a:link, .topnews ul li a:visited { font-size:14px; text-decoration:underline; }

.topnews ul.list_date { background:url(../images/bg_repeat.png) 0 133px repeat-x; padding:3px 0 11px; }

.topnews ul li em { float:left; font-size:14px; line-height:20px; margin:0 5px 0 0; font-style:normal; }

.topnews ul li em a { font-size:14px; font-style:normal; }

.topnews2 { margin-bottom:10px; border:1px #dcdddd solid; padding:6px; height:227px; }

.topnews2 h2 { display:block; text-align:center; padding:8px 0 0; line-height:27px; height:27px; overflow:hidden; }

.topnews2 h2 a { font-size:20px; font-family:Microsoft YaHei; font-weight:bold; }

.topnews2 h2 a:link, .topnews2 h2 a:visited { color:#c00; text-decoration:none; }

.topnews2 h2 a:hover { color:#c00; text-decoration:underline; }

.topnews2 p { text-indent:2em; padding:8px 0; height:55px; overflow:hidden; background:url(../images/icon_s_dot.png) 0 100% repeat-x; }

.topnews2 p a { font-family:simSun; margin:0 0 0 5px; }

.topnews2 span { color:#666; margin:0 3px 0 0; }

.topnews2 span a:link, .topnews2 span a:visited { color:#666; }

.topnews2 span a:hover { color:#c00; }

.topnews2 small { color:#666; font-size:12px; font-style:normal; position:absolute; right:0; }

.topnews2 ul { margin:7px 0 0 9px; }

.topnews2 ul li { background:url(../images/icon_dot.png) 0 9px no-repeat; padding-left:13px; height:22px; line-height:22px; position:relative; }

.topnews2 ul li a:link, .topnews2 ul li a:visited { font-size:14px; text-decoration:underline; }

.col-side { float:right; width:220px; overflow:hidden;  margin-left: 10px; display:inline;}

.col-side .line_box { border: 1px #e5e5e5 solid; padding: 0; margin: 0 0 10px 0; position: relative; background:#fff; overflow:hidden; width: 218px;}

.col-side .line_box h3 { width: 238px; 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:-5px; top:6px; color:#666; }

.col-side .line_box .more a strong { color:#c00; }

.col-side .browsed { padding:10px 0 0 10px; height:82px; }

.col-side .browsed img { border:1px solid #E8E8E8; display:block; margin:0 0 1px 0; }

.col-side .browsed dt { float:left; text-align:center; font-weight:bold; }

.col-side .browsed dd { float:left; width:100px; padding:0 0 0 8px; background: url(../images/icon_arrow_red4.png) no-repeat 0 8px; height:20px; line-height:20px; overflow:hidden; margin:0 0 0 7px; }

.col-side .browsed_goto { padding:10px 0; }

.col-side .browsed_goto a { background:#fff url(../images/icon_post3.png) no-repeat scroll 0 0; color:#fff; font-size:14px; font-weight:bold; height:26px; line-height:26px; width:109px; text-align:center; display:block; margin:0 auto; cursor:pointer; }

.col-side .browsed_goto a:link, .col-side .browsed_goto a:visited { color:#fff; text-decoration:none; }

.col-side .browsed_goto a:hover { color:#fff; text-decoration:underline; }

.hot_num { height:155px; }

.hot_ranking, .hot_num { margin:5px 10px; position:relative; }

.hot_ranking { background:url(../images/08rank.png) 0 8px no-repeat; height:240px; overflow:hidden; }

.hot_ranking li, .hot_num li { height:24px; line-height:24px; position:relative; width:100%; overflow:hidden; float:left; background:url(../images/icon_s_dot.png) 0 23px repeat-x; }

.hot_ranking li a, .hot_num li a { height:24px; line-height:24px; float:left; display:inline; }

.hot_ranking li a { margin-left:25px; }

.hot_ranking li span, .hot_num li span { font-family:Arial, Helvetica, sans-serif; position:absolute; right:10px; }

.hot_ranking li span strong { line-height:1000px; float:left; width:18px; height:24px; overflow:hidden; }

.hot_ranking li span em { float:left; }

.hot_ranking li span strong.tie { background:url(../images/bt_car_public_icontie.png) 4px 10px no-repeat; }

.hot_ranking li span strong.up { background:url(../images/bt_car_public_iconup.png) 6px 7px no-repeat; }

.hot_ranking li span strong.down { background:url(../images/bt_car_public_icondown.png) 6px 7px no-repeat; }

.hot_ranking .high { color:#FF5E00; }

.hot_ranking_t { height:23px; color:#666; margin:5px 10px 0 10px; background:url(../images/icon_s_dot.png) 0 100% repeat-x; }

.hot_ranking_t li.num { width:35px; float:left; }

.hot_ranking_t li.car { float:left; }

.hot_ranking_t li.others { float:right; text-align:right; display:inline; margin-right:10px; }

.ranking_3col .hot_ranking li a { margin-left:35px; }

.ranking_3col .hot_ranking { margin-top:0; }

.hot_rank8 { height:192px; }

.hot_rank12 { height:290px; }

.col-side .hot_tags { margin:10px 8px; }

.col-side .hot_tags a { margin:0 2px; line-height:24px; font-size:14px; text-decoration:underline; }

.col-side .hot_tags a strong { font-weight:bold; color:#164A84; }

.col-side .hot_select { /*background:url(../images/icon_select.png) 17px 8px no-repeat; *background:url(../images/icon_select.png) 15px 8px no-repeat;*/

margin:5px 10px; }

.col-side .hot_select li { height:39px; overflow:hidden; background:url(../images/icon_s_dot.png) 0 100% repeat-x; padding:7px 0 0 0; margin:0; *margin:0 0 -3px 0;

color:#000; }

.col-side .hot_select li .s_num em { color:#CC0000; }

.col-side .hot_select li a { margin:0 3px 0 0; }

.col-side .hot_select li div { background:url(../images/icon_line.png) 0 0 repeat-x; height:8px; margin:2px 0 0 0; }

.col-side .hot_select li.post { background:none; height:30px; padding:7px 0 0 17px; *padding:7px 0 0 5px;

}

.col-side .hot_select li.post input { border:1px solid #333; background:#555; border-width:0 1px 1px 0; color:#fff; float:left; height:21px; width:43px; line-height:23px; cursor:pointer; }

.col-side .hot_select li span.s_input { float:left; width:55px; *width:57px;

margin:10px 0 0 0; *margin:7px 0 0 -5px;

display:inline; }

.col-side .hot_select li span.s_num { float:left; width:140px; }

.col-side .car_img { margin:10px auto 0; text-align:center; width:187px; position:relative; }

.col-side .car_img img { display:block; margin:0 auto 3px auto; border:1px #ccc solid; }

.col-side .car_img ul { background:url(../images/icon_s_dot.png) 0 0 repeat-x; margin:5px 0; padding-top:5px; }

.col-side .car_img ul li { text-align:left; background:#eef2f5 url(../images/icon_dot.png) 0 9px no-repeat; padding:0 0 0 10px; line-height:20px; height:20px; overflow:hidden; }

.col-side .car_img a.v_bg { width:150px; height:105px; position:absolute; background:url(../images/v_bg150.png) 0 0 no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='..//images/v_bg150.png', sizingMethod='image ');

display:block; position:absolute; left:19px; top:-5px; cursor:pointer; }

.col-side .car_img a.car_img_t { height:20px; overflow:hidden; display:block; }

.col-side .car_img ul.video_list li { background:#eef2f5 url(../images/icon_video.png) 0 5px no-repeat; padding:0 0 0 20px; }

.col-side_ad { margin-bottom:10px; }

.col-side .list { clear:both; margin:5px 10px 5px 14px; }

.col-side .list li { line-height:20px; height:20px; overflow:hidden; background:url(../images/icon_dot.png) 0 9px no-repeat; padding:0 0 0 8px; }

.col-side .pic_list_box { height:100%; }

.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-side .pic_list li div { height:18px; overflow:hidden; }

.col-side .pk_box { background:#fff; }

.col-side .pk_box ul { padding:5px 0 0 5px; }

.col-side .pk_box ul li { background:url(../images/icon_pk.png) 0 0 no-repeat; padding:3px 0 0 0; margin:0 0 5px 0; height:42px; }

.col-side .pk_box ul li a { padding:0 0 0 47px; display:block; width:160px; height:42px; }

.col-side .pk_box ul li strong { display:none; }

.col-side .pk_box ul li span { display:block; margin:0 0 2px 0; }

.col-side .ask_box .search { padding:13px 0 0 0; height:40px; background:url(../images/icon_s_dot.png) 0 100% repeat-x; text-align:center; }

.col-side .ask_box .search input { width:60px; cursor:pointer; }

.col-side .ask_box .search .input_text { width:133px; }

.col-side .ask_box .search .input_button { }

.auto_inquiries .innerbox { padding:10px 23px 0; }

.auto_inquiries { text-align:center; }

.auto_inquiries select { height:20px; margin:0 0 5px 0; width:170px; }

.auto_inquiries .select_2 { width:83px; }

.auto_inquiries .line { margin-top:8px; }

.col-con { float:left; width:720px; }

.price_tab_table { padding:5px 10px 0 10px; clear:both; }

.price_tab_table table { }

.price_tab_table table thead th { color:#808080; font-weight:normal; text-align:left; }

.price_tab_table table thead th, .price_tab_table table tbody td { padding:2px 4px; background:url(../images/bg_repeat.png) 0 21px repeat-x; }

.price_tab_table table tbody td.high { color:#FF5E00; }

.price_tab_table td.center, .price_tab_table th.center { text-align:center; }

.col-con_sub { float:left; width:355px; margin-right:10px; }

.col-con_main { float:left; width:355px; }

.pic_album ul.list_pic { margin:10px 0 0 4px; }

.pic_album ul.list_pic li { background:none; float:left; width:170px; height:258px; padding:0; text-align:center; position:relative; margin:0 5px 10px;}

.pic_album ul.list_pic li img { display:block; margin:0 auto 3px auto; }

.pic_album ul.list_pic li a.v_bg { width:150px; height:113px; position:absolute; background:url(../images/v_bg150.png) 0 0 no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='..//images/v_bg150.png', sizingMethod='image ');

display:block; position:absolute; left:19px; top:0; cursor:pointer; }

.pic_album ul.list_pic_thin { margin:10px 0 0 4px; }

.pic_album ul.list_pic_thin li { float:left; width:110px; height:190px; overflow:hidden; padding:0; text-align:center; display:inline; margin:0 12px; }

.pic_album ul.list_pic_thin li img { display:block; margin:0 auto 3px auto; }

.col-con .focusmap { height:247px; }

.col-con .focustext { width:388px; height:229px; border:1px solid #CDDDEB; background:#fff; float:right; margin:8px 8px 0 0; text-align:left; display:inline; }

.col-con .focustext h2 { margin:10px 18px 0; }

.col-con .focustext h2 a { font-size:14px; }

.col-con .focustext p { margin:0 18px 5px; padding-bottom:10px; }

.col-con .focustext ul { background:url(../images/bg_repeat.png) 0 0 repeat-x; margin:10px 10px 0 10px; height:26px; }

.col-con .focustext ul li { float:left; line-height:26px; background:url(../images/bg_repeat.png) no-repeat scroll 0 -14px; margin:0 10px 0 0; padding:0 0 0 10px; }

.col-side .brief { height:247px; text-align:left; }

.col-side .brief p { height:115px; padding:7px; text-align:left; }

.col-side_main { float:left; width:630px; }

.col-sub .mov_bg { background:#E0EEFE; height:230px; padding:5px; }

.col-side_main .car_score { height:230px; padding:5px; overflow:hidden; }

.col-side_main .car_score .score { width:388px; float:left; height:228px; position:relative; }

.col-side_main .car_score .score h2 { width:310px; padding-left:50px; padding-top:5px; height:50px; margin:10px auto 0; font-size:16px; }

.col-side_main .car_score .score h2 span { display:block; }

.col-side_main .car_score .score small { font-size:12px; color:#FF5E00; display:block; font-weight:400; float:left; }

.col-side_main .car_score .score .sub { left:190px; position:absolute; top:10px; }

.col-side_main .car_score .score .sub strong { font-family:Georgia; font-size:36px; line-height:50px; color:#FF5E00; }

.col-side_main .car_score .score .sub strong sub { font-weight:400; font-size:12px; *font-size:14px;

margin-left:5px; }

.col-side_main .car_score .score h3 { width:360px; margin:0 auto; font-size:16px; background:url(../images/bg_repeat.png) 0 0 repeat-x; padding-top:8px; }

.col-side_main .car_score .score p { width:360px; margin:7px auto 0; }

.col-side_main .car_score .cars { width:223px; float:right; height:228px; overflow:hidden; }

.col-side_main .car_score .cars ul { margin:10px 15px; }

.col-side_main .car_score .cars ul li { background:url(../images/bg_repeat.png) 0 0 repeat-x; font-size:14px; font-weight:bold; color:#FF5E00; padding:3px 0; *padding:3px 0;

float:left; width:100%; }

.col-side_main .car_score .cars ul li label { font-weight:400; color:#000; }

.col-all ul.list_commend { margin:10px 0 0 4px; }

.col-all ul.list_commend li { float:left; width:230px; margin:0 2px 10px 3px; }

.col-all ul.list_commend li img { float:left; }

.col-all ul.list_commend li dl { float:left; width:145px; margin:0 0 0 10px; height:70px; }

.col-all ul.list_commend dd.address { height:36px; overflow:hidden; }

.column { background:url(../images/column.png) 0 0 no-repeat; clear:both; width:950px; height:40px; margin-bottom:10px; position:relative; color:#b5b5b6; z-index:666; }

.column h2 { padding:8px 0 0 60px; *padding:10px 0 0 60px;

font-size:18px; color:#fff; font-weight:bold; }

.column ul.more { height:35px; line-height:38px; position:absolute; top:0; right:48px; background:url(../images/column_more.png) 0 1px no-repeat; padding:0 0 0 5px; _padding:0; }

.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_con { background:url(../images/column_con_news.png) 0 1px no-repeat; height:31px; width:720px; }

.column_con_car { background:url(../images/column_con_car.png) 0 1px no-repeat; }

.column_con_commu { background:url(../images/column_con_commu.png) 0 1px no-repeat; }

.column_con h2 { padding:7px 0 0 62px; font-size:14px; }

.column_con ul.more { height:29px; line-height:29px; top:2px; right:42px; background:url(../images/column_con_more.png) 0 1px no-repeat; }

.h3_tab { position:absolute; top:0; left:10px; }

.h3_tab ul { border-left:1px solid #DCE6F2; height:28px; width:auto; margin:0; }

.h3_tab ul li { border-right:1px solid #DCE6F2; float:left; height:28px; padding:0 10px; 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-side .h3_tab ul li { background:#F5F7F9; font-size:14px; }

.col-side .h3_tab ul li.current { background:#EEF2F5; }

.col-side .h3_tab ul li a, .col-side .h3_tab ul li.current a { font-size:14px; }

.col-sub .h3_tab_title { left:147px; width:151px; }

.col-sub .h3_tab_left { }

.col-sub .h3_tab_title a { font-size:14px; }

.col-sub .h3_tab_title li { padding:0 10px; }

.col-sub .h3_tab ul li, .col-sub .h3_tab ul li a { margin-right:0; }

.mainlist_box .tab li { float:left; }

.col-main .h3_tab li { }

.col-con .h3_tab_title { left:160px; }

.col-con .h3_tab_title a { }

.col-con .h3_tab_title li { padding:0 10px; }

.col-side .tab_list { left:140px; position:absolute; top:0; }

.col-side .tab_list ul { border-left:1px solid #DCE6F2; height:28px; width:78px; }

.col-side .tab_list ul li { border-right:1px solid #DCE6F2; float:left; height:28px; padding:0 6px; cursor:pointer; line-height:28px; }

.col-side .tab_list ul li.current { background:#eef2f5; height:29px; }

.col-side .tab_list ul li a { position:inherit; line-height:28px; text-decoration:none; }

.con_ad { margin:0 0 10px 0; height:80px; clear:both; }

.con_ad .main { width:720px; float:left; }

.con_ad .side { width:220px; float:left; margin:0 0 0 10px; }

.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_70 { width:220px; height:70px; overflow:hidden; }

.box_h a:link, .box_h a:visited { color:#014DA2; }

.box_h a:hover { color:#d01d19; }

.hot_foc_box { background:#CEDDF2; position:relative; padding:3px; margin-bottom:10px; }

.hot_foc_box_bg { background:#fff; border:1px solid #BDD1E9; height:300px; padding-left:5px; overflow:hidden; }

.hot_foc_box_img { background:url(../images/hot_img.gif) no-repeat 0 0; position:absolute; right:4px; top:4px; width:42px; height:42px; }

.hot_focus { width:300px; float:left; margin-right:30px; }

.hot_focus h2 { margin-top:10px; }

.hot_focus h2 a { font-size:18px; font-weight:bold; }

.hot_focus img { width:300px; height:200px; margin-top:7px; border:1px solid #666; }

.hot_focus p { margin-top:7px; }

.hot_foc_news { width:350px; float:left; margin-top:11px; }

.hot_foc_news dl { height:85px; margin-bottom:10px; background:url(../common/images/list_bg2.gif) repeat-x 0 100%; }

.hot_foc_news dl.nobg { background:none; }

.hot_foc_news dl a { font-size:14px; }

.hot_foc_news dl img { border:1px solid #666; float:left; margin-right:10px; margin-top:4px; }

.hot_foc_news dl dd a { font-size:12px; }

.figures_box { clear:both; height:170px; }

.figures_list { position:relative; height:125px; }

.figures_list ul { height:100%; position:absolute; top:0; }

.figures_list ul li { width:122px; float:left; text-align:center; margin:0 6px; display:inline; }

.figures_list ul li img { width:120px; height:80px; border:1px solid #666; display:block; }

.figures_list ul li span { display:block; margin:5px auto 2px; }

.figures_list em.pre, .figures_list em.pre_disable { left:0; }

.figures_list em.next, .figures_list em.next_disable { right:0; }

.figures_list em { position:absolute; top:40px; width:15px; height:34px; display:block; line-height:100px; overflow:hidden; background:url(../images/flip.gif) no-repeat 0 -34px; cursor:pointer; }

.figures_list em.next { background-position:-15px 0; }

.figures_list em.next_disable { background-position:-15px -34px; }

.figures_list em.pre { background-position:0 0; }

.figures_list em.pre_disable { background-position:0 -34px; }

.figures_list em span { display:none; }

.figures_scroll_box { clear:both; width:670px; height:125px; margin:10px auto; overflow:hidden; position:relative; }

.all_newslist { float:left; width:978px; overflow:hidden; }

.all_newslist .list_date ul { overflow:hidden; width:420px; float:left; margin:16px 34px 15px 20px; display:inline; }

.all_newslist .list_date { float:left; }

.all_newslist .page_li { border-top:1px solid #ECF0F9; clear:both; margin:15px 17px 10px; padding-top:10px; text-align:center; }

.focus_pics { background-color:#e6eaed; overflow:hidden; float:left; display:inline; margin:0 0 10px 0; padding:5px; width:300px; height:272px; }

.focus_pics .lantern_pic { width:300px; height:200px; overflow:hidden; margin-bottom:2px; float:left; display:inline; }

.focus_pics .lantern_pic div { position:relative; width:300px; height:200px; overflow:hidden; }

.focus_pics .lantern_pic div.block { display:block; }

.focus_pics .lantern_pic div p { position:absolute; top:163px; left:0; background:#403e3f; filter: Alpha(opacity=80); -moz-opacity:.8; opacity:0.8; color:#fff; height:36px; line-height:36px; text-align:center; width:100%; font-size:14px; font-weight:bold; }

.focus_pics .lantern_pic div p a:link, .focus_pics .lantern_pic div p a:visited { color:#fff; }

.focus_pics .lantern_pic div p a:hover { color:#c00; }

.focus_pics .lantern_pic img { border:0; vertical-align:middle; }

.focus_pics .lantern_list { width:315px; float:left; }

.focus_pics .lantern_list li { float:left; width:94px; height:64px; overflow:hidden; padding-top:5px; margin-right:9px; }

.focus_pics .lantern_list li img { width:90px; height:60px; border:2px solid #ccc; }

.focus_pics .lantern_list li.current { background:url(../images/icon_arrow_red.png) center 0 no-repeat; }

.focus_pics .lantern_list li.current img { border:2px solid #c20d03; }

.focus_pics_up { width:403px; height:235px; overflow:hidden; padding:10px 10px 0 10px; *margin:0;

}

.focus_pics_up .lantern_pic { float:left; margin:0 3px 0 0; height:235px; display:inline; }

.focus_pics_up .lantern_pic .lantern_pic_img { display:block; width:300px; height:200px; overflow:hidden; }

.focus_pics_up .lantern_list { width:98px; overflow:hidden; float:left; }

.focus_pics_up .lantern_list li { margin:0 0 4px 0; padding:0 0 0 5px; }

.focus_pics_up .lantern_list li.current { background:url(../images/icon_arrow_red3.png) 1px center no-repeat; }

.focus_pics_up .lantern_pic div p { background:none; filter: Alpha(opacity=100); -moz-opacity:1; opacity:1; color:#fff; top:200px; }

.focus_pics_up .lantern_pic div p a:link, .focus_pics_up .lantern_pic div p a:visited { color:#164A84; }

.focus_pics_up .lantern_pic div p a:hover { color:#c00; }

.focus_pics_up .lantern_pic div.block { height:235px; }

.focus_pics_up .lantern_pic div.block img { display:block; }

.focus_pics_up .lantern_pic div img { display:none; }

.auto_type_about { clear:both; width:288px; padding:10px; }

.auto_type_main { padding:10px; }

.auto_type_main .auto_type_basic { font-size:14px; margin:0; }

.auto_type_main .auto_type_basic li { padding-left:0; background:none; }

.col-side .auto_type_discuss { padding:10px; }

.col-side .auto_type_discuss dl dt { font-weight:bold; }

.col-con .review_dlist { border-bottom:1px dashed #EAEAEA; margin-bottom:10px; float:left; width:100%; overflow:hidden; }

.col-con .review_dlist img { float:left; border:1px #666 solid; }

.col-con .review_dlist .review_con { float:right; width:630px; margin:0; padding:0 0 5px 0; color:#999; }

.col-con .review_dlist .review_con h3 { background:#f3f3f3; font-size:12px; font-weight:normal; line-height:26px; height:26px; padding:0 10px; position:relative; border:none; }

.col-con .review_dlist .review_con h3 a { font-weight:bold; line-height:26px; }

.col-con .review_dlist .review_con h3 a.edit { font-weight:normal; }

.col-con .review_dlist .review_con h3 small { color:#999; position:absolute; right:25px; top:0; font-size:12px; }

.col-con .review_dlist .review_con h3 a.open_more { background:url(../images/icon_jia.png) 0 0 no-repeat; }

.col-con .review_dlist .review_con h3 a.open_less { background:url(../images/icon_jian.png) 0 0 no-repeat; }

.col-con .review_dlist .review_con h3 a.open_more, .col-con .review_dlist .review_con h3 a.open_less { cursor:pointer; display:block; position:absolute; right:6px; top:6px; height:14px; width:14px; overflow:hidden; line-height:1000px; }

.col-con .review_dlist .review_con .name { margin:5px 10px 0 10px; line-height:21px; height:21px; }

.col-con .review_dlist .review_con p { margin:5px 10px; color:#000; clear:both; }

.col-con .review_dlist .review_con p a { font-family:simSun; margin:0 0 0 5px; }

.col-con .review_dlist .review_con ul { float:right; }

.col-con .review_dlist .review_con ul li { float:left; line-height:23px; margin:0 0 0 10px; color:#c00; padding:0 0 0 20px; }

.col-con .review_dlist .review_con ul li.good { background:url(../images/icon_flower.png) 0 4px no-repeat; }

.col-con .review_dlist .review_con ul li.bad { background:url(../images/icon_egg.png) 0 4px no-repeat; }

.col-con .review_dlist .review_con ul li.re { background:url(../images/icon_comment.png) 0 4px no-repeat; }

.col-con .review_dlist .name a, .col-con .review_dlist .name span { float:left; }

.col-con .review_dlist .name a { margin:0 10px 0 0; }

.col-con .review_dlist .name .star_base { width:60px; height:11px; line-height:1000px; overflow:hidden; margin:4px 0 0 0; }

.col-con .review_dlist .name .star_base { background:#fff url(../images/icon_star_base.png) 0 0 repeat-x; }

.col-con .review_dlist .star_1 { background:url(../images/icon_star.png) 0 0 repeat-x; width:12px; height:11px; margin:0; }

.col-con .review_dlist .star_2 { background:url(../images/icon_star.png) 0 0 repeat-x; width:24px; height:11px; margin:0; }

.col-con .review_dlist .star_3 { background:url(../images/icon_star.png) 0 0 repeat-x; width:36px; height:11px; margin:0; }

.col-con .review_dlist .star_4 { background:url(../images/icon_star.png) 0 0 repeat-x; width:48px; height:11px; margin:0; }

.col-con .review_dlist .star_5 { background:url(../images/icon_star.png) 0 0 repeat-x; width:60px; height:11px; margin:0; }

.link {margin:0 auto; padding:2px 10px 10px 10px; *padding:2px 10px 5px 10px;

text-align:left; overflow:hidden; background:#F8F8F8; clear:both; border:1px #DCE6F2 solid; }

.link a { line-height:1.2em; }

.link h5 { font-size:14px; font-weight:bold; color:#000; margin:4px 0; width:100%; white-space:nowrap; }

.link h5 span { color:#666; font-size:12px; font-weight:normal; }

.link ul { background:#fff; float:left; list-style:none; padding:10px 0 0 0; width:930px; overflow:hidden; height:70px; display:inline; }

.link ul li { float:left; padding:0 8px 0 0; margin:0 0 10px 8px; border-right:1px #666 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 .lin, .link .co { float:left; }

.link .lin { margin:4px 0 0 0; *margin:2px 0 0 0;

}

.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/rainbow_1.png) center 10px no-repeat; }

.table_rainbow td.rainbow_2 { background:url(../images/rainbow_2.png) center 10px no-repeat; }

.table_rainbow td.rainbow_3 { background:url(../images/rainbow_3.png) center 10px no-repeat; }

.table_rainbow td.rainbow_4 { background:url(../images/rainbow_4.png) center 10px no-repeat; }

.table_rainbow td.rainbow_5 { background:url(../images/rainbow_5.png) center 10px no-repeat; }

.table_rainbow td.rainbow_6 { background:url(../images/rainbow_6.png) center 10px no-repeat; }

.table_rainbow td.rainbow_7 { background:url(../images/rainbow_7.png) center 10px no-repeat; }

.table_rainbow td.rainbow_8 { background:url(../images/rainbow_8.png) center 10px no-repeat; }

.table_rainbow td.rainbow_9 { background:url(../images/rainbow_9.png) center 10px no-repeat; }

.table_rainbow td.rainbow_10 { background:url(../images/rainbow_10.png) center 10px no-repeat; }

.table_rainbow td.rainbow_11 { background:url(../images/rainbow_11.png) center 10px no-repeat; }

.table_rainbow td.rainbow_comp { background:url(../images/rainbow_comp.png) center 3px no-repeat; }

.table_rainbow td.rainbow_comp span { display:none; }

.table_rainbow td.rainbow_none { background:url(../images/rainbow_none.png) center 10px no-repeat; color:#e2e2e2; padding:19px 0 0 0; }

.rainbow_box h3 strong { font-size:12px; font-weight:400; margin-left:10px; padding-left:10px; background:url(../images/bt_login_line.png) no-repeat 0 50%; }

.bt_login { width:948px; border:1px #dfe4e8 solid; border-width:0 1px 1px 1px; margin:0 auto; background:url(../images/bt_login_bg.png) 0 0 repeat-x; 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/bt_login_line.png) 100% 8px no-repeat; }

.bt_login ul li.more { background:url(../images/bt_login_arrow.png) 100% 10px 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; }

.bt_login .popiframe { position:absolute; right:-5px; top:-1px; z-index:6666; width:98px; _width:97px; height:188px; border:none; display:none; }

.bt_login .popiframeblock { display:block; }

.bt_login .pop { border:1px #014fa2 solid; width:86px; _width:85px; padding:0 5px 2px 5px; background:#fff url(../images/bt_login_arrow.png) 83px 10px 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; }

.bt_frame_logo { background:url(../images/bt_frame_logo.png) no-repeat scroll 0 0; display:block; height:19px; line-height:1000px; overflow:hidden; width:71px; }

.bt_frame_login { width:100%; overflow:hidden; }

.bt_nav { border-bottom:1px #dfe4e8 solid; border-left:1px #dfe4e8 solid; border-right:1px #dfe4e8 solid; margin:0 auto; padding:5px 0 0 0; width:953px; height:22px; }

.bt_nav dt, .bt_nav dd { float:left; display:inline; padding:0 4px; }

.bt_nav dt.first { background:none; }

.bt_nav dt { font-weight:bold; background:url(../images/bt_login_dot.png) 0 0 repeat-y; /*padding:0 5px 0 11px; */margin:0 0 0 4px; }

.bt_nav dt span{ *+font-weight:100;}

.btnav_b { background:url(../images/bt_nav_b.png) 0 1px repeat-x; height:56px; width:948px; border-left:1px #dfe4e8 solid; border-right:1px #dfe4e8 solid; border-bottom:1px #dfe4e8 solid; margin:0 auto; position:relative; z-index:66665; }

.btnav_b .interval { padding:10px 0 0 10px; float:left; width:214px; font-family:simSun; }

.btnav_b .interval li { float:left; width:70px; height:20px; position:relative; }

.btnav_b .interval li.interval_more { background:url(../images/bt_login_arrow.png) no-repeat 28px 6px; color:#164A84; }

.btnav_b .interval li span { cursor:pointer; }

.btnav_b dl.interval_pop { background:#fff url(../images/bt_login_arrow.png) no-repeat 33px 8px; border:1px solid #014FA2; display:none; padding:0 5px 2px; position:absolute; left:-6px; top:-3px; width:60px; z-index:66665; }

.btnav_b dl.interval_pop_block { display:block; }

.btnav_b .interval_pop dt { cursor:pointer; padding:2px 0 0 0; }

.btnav_b .interval_pop dd { margin:5px 0; }

#sug { border:1px solid #817F82; position:absolute; z-index: 200; width: 350px; top: 21px; background:#fff; display:none; white-space:nowrap; text-align:left; }

#sug ul { margin:0; padding:0; list-style:none; }

#sug ul li { background:#fff; color:#000; line-height:10px; padding:5px; margin:0 0 1px 0; cursor:default; float:none; height:10px; overflow:hidden; border-right:none; font-size:14px; width:auto; }

#sug ul li.mo { background:#014da2; color:#fff }

#sug ul li.right { text-align:right; }

#sug ul li.ml_l { background:#fff; color:#164A84 }

#sug a:link, #sug a:visited { color:#014da2; text-decoration:none; }

#sug a:hover { color:#d01d19; text-decoration:none; }

.btnav_b .cartabs { background:url(../images/carhead.png) no-repeat 0 0; height:56px; overflow:hidden; float:left; border:none; width:auto; }

.btnav_b .cartabs ul li { float:left; width:66px; text-align:center; }

.btnav_b .cartabs ul li a { font-weight:800; line-height:32px; display:block; height:57px; }

.btnav_b .cartabs ul li a:hover { background:url(../images/carhead.png) no-repeat 0 -58px; }

.btnav_b .cartabs ul li.f2 { width:72px; }

.btnav_b .cartabs ul li.f2 a:hover { background-position:-66px -58px; }

.btnav_b .cartabs ul li.f3 { width:78px; }

.btnav_b .cartabs ul li.f3 a:hover { background-position:-138px -58px; }

.btnav_b .cartabs ul li.f4 { width:83px; }

.btnav_b .cartabs ul li.f4 a:hover { background-position:-216px -58px; }

.btnav_b .cartabs ul li.f5 { width:85px; }

.btnav_b .cartabs ul li.f5 a:hover { background-position:-299px -58px; }

.btnav_b .cartabs ul li.f6 { width:88px; }

.btnav_b .cartabs ul li.f6 a:hover { background-position:-384px -58px; }

.btnav_b .cartabs ul li.f7 { width:85px; }

.btnav_b .cartabs ul li.f7 a:hover { background-position:-472px -58px; }

.btnav_b .cartabs ul li.f8 { width:80px; }

.btnav_b .cartabs ul li.f8 a:hover { background-position:-557px -58px; }

.btnav_b .cartabs ul li.f9 { width:87px; }

.btnav_b .cartabs ul li.f9 a:hover { background-position:-637px -58px; }

.btnav_b .cartabs100312 { background:url(../images/head2010.png) no-repeat 0 -1px; height:56px; overflow:hidden; float:left; border:none; width:auto; }

/*.btnav_b .cartabs100312 ul li { float:left; width:66px; text-align:center; }

.btnav_b .cartabs100312 ul li a { line-height:84px; display:block; height:58px; }

.btnav_b .cartabs100312 ul li a:hover { background:url(../images/head2010.png) no-repeat 0 -58px; }

.btnav_b .cartabs100312 ul li.f2 { width:71px; }

.btnav_b .cartabs100312 ul li.f2 a:hover { background-position:-66px -58px; }

.btnav_b .cartabs100312 ul li.f3 { width:75px; }

.btnav_b .cartabs100312 ul li.f3 a:hover { background-position:-137px -58px; }

.btnav_b .cartabs100312 ul li.f4 { width:75px; }

.btnav_b .cartabs100312 ul li.f4 a:hover { background-position:-212px -58px; }

.btnav_b .cartabs100312 ul li.f5 { width:77px; }

.btnav_b .cartabs100312 ul li.f5 a:hover { background-position:-287px -58px; }

.btnav_b .cartabs100312 ul li.f6 { width:65px; }

.btnav_b .cartabs100312 ul li.f6 a:hover { background-position:-364px -58px; }

.btnav_b .cartabs100312 ul li.f7 { width:91px; }

.btnav_b .cartabs100312 ul li.f7 a:hover { background-position:-429px -58px; }

.btnav_b .cartabs100312 ul li.f8 { width:76px; }

.btnav_b .cartabs100312 ul li.f8 a:hover { background-position:-520px -58px; }

.btnav_b .cartabs100312 ul li.f9 { width:61px; }

.btnav_b .cartabs100312 ul li.f9 a:hover { background-position:-596px -58px; }

.btnav_b .cartabs100312 ul li.f10 { width:66px; }

.btnav_b .cartabs100312 ul li.f10 a:hover { background-position:-657px -58px; }*/



.btnav_b .cartabs100312 ul li { float:left; width:66px; text-align:center; }

.btnav_b .cartabs100312 ul li a { line-height:90px; display:block; height:58px; }

.btnav_b .cartabs100312 ul li a:hover { background:url(../images/head2010.png) no-repeat 0 -58px; }

.btnav_b .cartabs100312 ul li.f2 { width:71px; }

.btnav_b .cartabs100312 ul li.f2 a:hover { background-position:-66px -58px; }

.btnav_b .cartabs100312 ul li.f3 { width:75px; }

.btnav_b .cartabs100312 ul li.f3 a:hover { background-position:-137px -58px; }

.btnav_b .cartabs100312 ul li.f4 { width:75px; }

.btnav_b .cartabs100312 ul li.f4 a:hover { background-position:-212px -58px; }

.btnav_b .cartabs100312 ul li.f5 { width:68px; }

.btnav_b .cartabs100312 ul li.f5 a:hover { background-position:-287px -58px; }

.btnav_b .cartabs100312 ul li.f6 { width:87px;  }

.btnav_b .cartabs100312 ul li.f6 a:hover { background-position:-355px -58px; }

.btnav_b .cartabs100312 ul li.f7 { width:78px; }

.btnav_b .cartabs100312 ul li.f7 a:hover { background-position:-442px -58px; }

.btnav_b .cartabs100312 ul li.f8 { width:76px; }

.btnav_b .cartabs100312 ul li.f8 a:hover { background-position:-520px -58px; }

.btnav_b .cartabs100312 ul li.f9 { width:61px; }

.btnav_b .cartabs100312 ul li.f9 a:hover { background-position:-596px -58px; }

.btnav_b .cartabs100312 ul li.f10 { width:66px; }

.btnav_b .cartabs100312 ul li.f10 a:hover { background-position:-657px -58px; }



.bt_ad { clear:both; height:80px; margin:0 auto 5px; padding:5px 0; width:950px; overflow:hidden; }

.bt_ad_main { float:left; overflow:hidden; width:720px; padding:0 5px 0 0; margin:0 4px 0 0; }

.bt_ad_side { float:left; overflow:hidden; width:230px; }

.bt_smenu { width:980px; margin:0 auto 10px auto; padding:0; height:25px;  overflow:inherit; }

.bt_smenu .bt_navigate { float:left; font-size:14px; margin:0; height:25px; overflow:hidden; color:#164A84 }

.bt_smenu .bt_navigate div { float:left; height:27px; margin:0 0 0 6px; display:inline; color:#666; font-size:13px;}

.bt_smenu .bt_navigate div a{color:#666; font-size:13px;}

.bt_smenu .bt_navigate div strong { color:#c00; font-weight:bold; }

.bt_smenu .bt_navigate a.bt_hezuo, .bt_smenu .bt_navigate a.bt_logo, .bt_smenu .bt_navigate a.bt_car, .bt_smenu .bt_navigate a.bt_pic, .bt_smenu .bt_navigate a.bt_news, .bt_smenu .bt_navigate .bt_diaocha, .bt_smenu .bt_navigate .bt_bangzhu, .bt_smenu .bt_navigate .bt_ditu, .bt_smenu .bt_navigate a.bt_CYG, .bt_smenu .bt_navigate a.bt_price, .bt_smenu .bt_navigate a.bt_bugy, .bt_smenu .bt_navigate a.bt_hd, .bt_smenu .bt_navigate a.bt_dealer, .bt_smenu .bt_navigate a.bt_carscan, .bt_smenu .bt_navigate a.bt_kb, .bt_smenu .bt_navigate a.bt_carbuy, .bt_smenu .bt_navigate a.bt_sh, .bt_smenu .bt_navigate a.bt_video, .bt_smenu .bt_navigate a.bt_so, .bt_smenu .bt_navigate a.bt_caruse, .bt_smenu .bt_navigate a.bt_test, .bt_smenu .bt_navigate .bt_compare, .bt_smenu .bt_navigate .bt_compute, .bt_smenu .bt_navigate a.bt_dayi, .bt_smenu .bt_navigate a.bt_ershou, .bt_smenu .bt_navigate a.bt_shequ, .bt_smenu .bt_navigate a.bt_pinglun, .bt_smenu .bt_navigate a.bt_paihang, .bt_smenu .bt_navigate a.bt_game, .bt_smenu .bt_navigate a.bt_autosense, .bt_smenu .bt_navigate a.bt_meinv, .bt_smenu .bt_navigate a.bt_xcgj, .bt_smenu .bt_navigate a.bt_blog, .bt_smenu .bt_navigate a.bt_luntan, .bt_smenu .bt_navigate a.bt_rss { height:27px; float:left; line-height:1000px; overflow:hidden; }

.bt_smenu .bt_navigate a.bt_logo { background:url(../img/hqico.gif) no-repeat 0 4px; width:13px; }

.bt_smenu .bt_navigate a.bt_car { background:url(../images/car.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_pic { background:url(../images/icon_nav_tuku.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_news { background:url(../images/xinwen.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_bangzhu { background:url(../images/icon_nav_bangzhu.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:84px; }

.bt_smenu .bt_navigate a.bt_ditu { background:url(../images/icon_nav_ditu.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:48px; }

.bt_smenu .bt_navigate a.bt_diaocha { background:url(../images/icon_nav_diaocha.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_CYG { background:url(../images/xinwen.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_price { background:url(../images/icon_nav_baojia.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_buy { background:url(../images/icon_nav_cheyigou.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_hd { background:url(../images/huodong.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_dealer { background:url(../images/icon_nav_jingxiaoshang.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_carscan { background:url(../images/kanche.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_kb { background:url(../images/koubei.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_carbuy { background:url(../images/maiche.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_sh { background:url(../images/icon_nav_shenghuo.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_video { background:url(../images/icon_nav_shipin.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_so { background:url(../images/icon_nav_sousuo.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_caruse { background:url(../images/icon_nav_yongche.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_test { background:url(../images/icon_nav_test.png) no-repeat 0 0; width:84px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_compare { background:url(../images/compare.png) no-repeat 0 0; width:84px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_compute { background:url(../images/icon_nav_compute.png) no-repeat 0 0; width:84px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_dayi { background:url(../images/icon_nav_dayi.png) no-repeat 0 0; width:48px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_ershou { background:url(../images/ershou.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_shequ { background:url(../images/icon_nav_shequ.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_luntan { background:url(../images/icon_nav_luntan.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_pinglun { background:url(../images/pinglun.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_paihang { background:url(../images/icon_nav_paihang.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_game { background:url(../images/icon_nav_game.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_autosense { background:url(../images/icon_nav_autosense.png) no-repeat 0 0; width:185px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_meinv { background:url(../images/meinv.png) no-repeat 0 0; width:70px; margin:0 0 0 10px; }

.bt_smenu .bt_navigate a.bt_hezuo { background:url(../images/icon_nav_hezuo.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:70px; }

.bt_smenu .bt_navigate a.bt_xcgj { background:url(../images/icon_nav_xcgj.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:84px; }

.bt_smenu .bt_navigate a.bt_blog { background:url(../images/icon_nav_blog.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:84px; }

.bt_smenu .bt_navigate a.bt_rss { background:url(../images/icon_nav_rss.png) no-repeat scroll 0 0; margin:0 0 0 10px; width:120px; }

.bt_smenu .bt_search { width:220px; float:right; text-align:right; display:inline; padding:0;  }

.bt_smenu .bt_search_select { width:321px; margin:0 10px 0 0; }

.bt_smenu .bt_search_select select { width:130px; float:left; height:22px; margin:0 0 0 3px; }

.bt_smenu .bt_used { width:270px; }

.bt_smenu .bt_model { width:241px; }

.bt_smenu .bt_search .text { border:1px #969696 solid; height:19px;font-family: "微软雅黑";  line-height:19px; width:160px; padding:0 0 0 3px; vertical-align:middle; color:#999; }

.bt_smenu .bt_search .bt_input { background:url(../images/icon_post2.png) no-repeat 0 0; border:none;font-family: "微软雅黑"; color:#fff; height:21px; line-height:21px; width:43px; vertical-align:middle; cursor:pointer; }

.bt_smenu .bt_search_select .bt_input { background:url(../images/icon_post3_1.png) no-repeat scroll 0 0; width:52px; text-align:center; }

.bt_smenu .bt_used .bt_input { background:url(../images/icon_post4.png) no-repeat 0 0; width:85px; }

.bt_smenu .bt_model .bt_input { background:#555; border:1px solid #333; border-width:0 1px 1px 0; width:70px; }

.bt_smenu .bt_usedlist { float:right; margin:13px 0 0 0; }

.bt_smenu .bt_usedlist a { margin:0 5px; }

.bt_smenu .bt_hot { background:url(../images/icon_hotsearch.png) 0 13px no-repeat; float:right; margin:0 10px 0 0; padding:10px 0 0 37px; }

.bt_smenu .bt_hot a:link, .bt_smenu .bt_hot a:visited, .bt_smenu .bt_hot a:hover { text-decoration:underline; }

.bt_car_public { width:980px; height:80px; background:url(../images/bt_car_public_bg.png) 0 0 repeat-x; margin:0 auto 10px auto; position:relative; }

.bt_car_public .info { padding:13px 0 0 10px; height:33px; }

.bt_car_public .info span.info_logo { float:left; margin:0 10px 0 0; }

.bt_car_public h2 { font-size:18px; line-height:24px; font-weight:bold; font-family:Microsoft YaHei; float:left; margin:0 10px 0 0; _margin:1px 10px 0 0; }

.bt_car_public h1 { font-size:18px; line-height:24px; font-weight:bold; font-family:Microsoft YaHei; float:left; margin:0 10px 0 0; _margin:1px 10px 0 0; }

.bt_car_public img { float:left; margin:0 10px 0 0; }

.bt_car_public .class { float:left; margin:5px 10px 0 0; }

.bt_car_public em { background:url(../images/bt_car_public_icon_test.png) 0 0 no-repeat; float:left; width:65px; height:19px; line-height:1000px; overflow:hidden; margin:4px 0 0 0; }

.bt_car_public em a { width:83px; height:19px; display:block; overflow:hidden; }

.bt_car_public .sdshow { background:url(../images/bg-3dshow.png) 0 0 no-repeat; width:54px; height:25px; float:left; line-height:1000px; overflow:hidden; margin:4px 0 0 16px; display: inline; }

.bt_car_public .sdshow a { width: 54px; height: 25px; display: block; }

.bt_car_public div.rank { float:right; margin:5px 15px 0 0; display:inline; position:relative; text-align:right; }

.bt_car_public div.rank strong { color:#c00; font-size:14px; font-weight:bold; padding:0 4px; margin:4px 0 0 0; }

.bt_car_public div.rank span { float:left; }

.bt_car_public div.rank strong.tie, .bt_car_public div.rank strong.up, .bt_car_public div.rank strong.down { overflow:hidden; line-height:1000px; float:left; }

.bt_car_public div.rank strong.tie { background:url(../images/bt_car_public_icontie.png) 3px 3px no-repeat; width:12px; height:11px; }

.bt_car_public div.rank strong.up { background:url(../images/bt_car_public_iconup.png) 3px 0 no-repeat; width:6px; height:11px; }

.bt_car_public div.rank strong.down { background:url(../images/bt_car_public_icondown.png) 3px 0 no-repeat; width:6px; height:11px; }

.bt_car_public ul.news, .bt_car_public ul.com, .bt_car_public ul.dealer { clear:both; position:absolute; }

.bt_car_public ul.news { top:48px; left:6px; }

.bt_car_public ul.com { top:48px; left:256px; }

.bt_car_public ul.com1 { left:486px; }

.bt_car_public ul.dealer { top:48px; left:651px; }

.bt_car_public ul li { float:left; width:55px; overflow:hidden; height:32px; line-height:34px; text-align:center; background:url(../images/bt_car_public_li_bg.png) 100% 0 no-repeat; margin:0; font-size:14px; color:#B1C9DC; font-weight:bold; padding:0 0 0 1px; }

.bt_car_public ul li.first { background:url(../images/bt_car_public_li_bg_l.png) 0 0 no-repeat; }

.bt_car_public ul li.last { background:url(../images/bt_car_public_li_bg_r.png) 100% 0 no-repeat; }

.bt_car_public ul li.dealerprice { width:99px; }

.bt_car_public ul li.dealerprice a { width:99px; }

.bt_car_public ul li.config { width:75px; }

.bt_car_public ul li.config a { width:75px; }

.bt_car_public ul li a { width:55px; height:33px; display:block; }

.bt_car_public ul li.single { background:url(../images/bt_car_public_li_single.png) 0 0 no-repeat; width:92px; margin:0 3px; }

.bt_car_public ul li.single a { width:92px; }

.bt_car_public ul li.loca { background:url(../images/bt_car_public_li_single.png) 0 0 no-repeat; width:105px; margin:0 2px 0 0 }

.bt_car_public ul li.loca a { width:105px; }

.bt_car_public ul li.show { background:url(../images/bt_car_public_li_show.png) 0 0 no-repeat; }

.bt_car_public ul li a:link, .bt_car_public ul li a:visited, .bt_car_public ul li a:hover { color:#fff; font-weight:bold; }

.bt_car_public ul li.current { background:url(../images/bt_car_public_li_current_bg1.png) 0 0 no-repeat; }

.bt_car_public ul li.current a { background:url(../images/bt_car_public_li_current_bg1.png) 100% 0 no-repeat; }

.bt_car_public ul li.current a:link, .bt_car_public ul li.current a:visited { color:#3c3c3c; text-decoration:none; }

.bt_car_public ul li.current a:hover { color:#c00; text-decoration:underline; }

.the_pages { clear:both; position:relative; height:53px; font-family:simSum; }

.the_pages div { float:left; position:relative; left:50%; padding:10px 0; }

.the_pages div a, .the_pages div span, .the_pages div em { position:relative; left:-50%; display:block; float:left; margin:0 5px 0 0; height:17px; width:37px; padding:2px; white-space:nowrap; text-align:center; border:1px solid #164a84; font-size:12px; line-height:18px; text-decoration:none; }

.the_pages div a.preview_on, .the_pages div a.next_on, .the_pages div span.preview_off, .the_pages div span.next_off { width:47px; }

.the_pages div em { border:1px solid #fff; }

.the_pages div input { position:relative; right:50%; float:left; margin:0 4px 0 0; height:16px; line-height:20px; overflow:hidden; font-size:12px; padding:2px; }

.the_pages div input.text { width:27px; }

.the_pages div input.button { height:21px; padding:0; *padding:0 0 0 7px;

_padding:0; width:43px; background:url(../images/icon_post2.png); color:#fff; font-weight:bold; border:0; line-height:21px; cursor:pointer; text-align:center; }

.the_pages div span.num { border:none; background:none; color:#000; padding:2px 2px 2px 8px; }

.the_pages div span { border-color:#666; color:#666; background:#fff; }

.the_pages div a{margin:0 4px 0 0;}

.the_pages div a:link { background:#fff; }

.the_pages div a:visited { background:#fff; }

.the_pages div a:hover { border:1px solid #164a84; background:#e3eaef; text-decoration:none; color:#164a84; }

.the_pages div a.p_curpage, .the_pages div span.linknow { border:1px solid #334ea3; background-color:#334ea3; color:#fff; }

.line_box .comment { background:#fff; border-bottom:1px solid #dedede; margin:10px 20px; padding:0 0 10px 0;}

.line_box .comment .title { width:100%; height:23px; color:#898989; }

.line_box .comment .name { float:left; }

.line_box .comment .name .num { }

.line_box .comment .name .time { }

.line_box .comment .title .re { color:#164A84; cursor:pointer; float:right; }

.line_box .comment p { clear:both; line-height:1.5em; overflow:hidden; width:678px; }

.line_box .comment .discuss_quote { background:#FFFDDB; border:1px solid #CBCBCB; margin:0 0 8px 0; padding:10px; clear:both; }

.line_box .comment .discuss_quote .discuss_originally { color:#898989; padding:0 0 5px 0; }

.line_box .comment .discuss_quote p { width:auto; }

.line_box .comment_post { background:#f7f9fc; border-top:1px #dedede solid; height:250px; clear:both; overflow:hidden; position:relative; }

.line_box .comment_post h3 { background:none; font-size:12px; font-weight:bold; border:none; margin:5px 0 5px 10px; }

.line_box .comment_post h3 span { padding:0 0 0 10px; }

.line_box .comment_post ul { margin:0 0 0 20px; }

.line_box .comment_post ul li { margin:0 0 10px 0; text-align:left; }

.line_box .comment_post ul li textarea { width:670px; height:130px; }

.line_box .comment_post ul li.comment_submit { position:absolute; left:20px; *left:0;

top:208px; *top:210px;

}

.line_box .comment_post ul li.comment_submit input { background:#fff url(../images/icon_post1.png) 0 0 no-repeat; border:none; width:86px; height:26px; line-height:26px; color:#fff; font-size:14px; font-weight:bold; float:left; cursor:pointer; }

.line_box .comment_post ul li.comment_submit input.yzm{ background:none; border:1px solid #CCC; color:#333; font-weight:normal; height:24px; line-height:24px; width:50px; margin:0 5px; cursor:text;}

.line_box .comment_post ul li .input_text, .line_box .comment_post ul li textarea { border-left:1px #a9a9a9 solid; border-top:1px #a9a9a9 solid; border-right:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid; }

.line_box .comment_post ul li textarea { background:#fff url(../images/logo_bt_common.png) center center no-repeat; }

.line_box .comment_post ul li.note_w { color:#c00; padding:0 0 0 20px; background:url(../images/icon_wrong.png) 0 2px no-repeat; }

.line_box .comment_post ul li.note_r { color:#ff7f00; padding:0 0 0 20px; background:url(../images/icon_right.png) 0 2px no-repeat; }

.line_box .comment_post ul li.note_l { background:url(../images/icon_loading.gif) 100px 5px no-repeat; }

.line_box .comment_post ul li.note_w, .line_box .comment_post ul li.note_r { position:absolute; left:126px; top:213px; }

.table_dealer { margin:5px; width:98%; clear:both; }

.table_dealer td, .table_dealer th { padding:3px 8px 3px; }

.table_dealer td { background:#fff url(../images/icon_s_dot.png) 0 0 repeat-x; }

.table_dealer th { color:#727171; }

.table_dealer td .official { background:url(../images/icon_400.png) 100% 0 no-repeat; padding:0 20px 0 0; color:#c00; font-weight:bold; }

.table_dealer td a { float:left; }

.table_dealer td a.dealer_com { background:url(../images/icon_jxsh.png) 100% 0 no-repeat; line-height:1000px; width:16px; height:13px; margin:3px 0 0 5px; overflow:hidden; }

.table_dealer td.dealer_rzh a { background:url(../images/icon_rzh.png) 100% 0 no-repeat; padding:0 30px 0 0; }

.table_dealer td.dealer_price { color:#c00; }

.alert_position { position:absolute; top:51%; left:40%; }

.alert_box { border:1px #ff7f00 solid; background:#fff; color:#ff7f00; padding:1px 12px 0 3px; width:150px; height:18px; line-height:18px; position:relative; }

.alert_box a.alert_close { width:8px; height:8px; display:block; overflow:hidden; line-height:1000px; background:#fff url(../images/icon_close.png) 0 0 no-repeat; position:absolute; top:2px; right:2px; }

.value_box { margin:0 auto 20px auto; width:652px; position:relative; }

.car_channel .value_box { margin:0; }

.car_channel .value_box h3 { border-bottom:none; border-top:1px solid #DEE3E7; }

.value_box .value { background:#fff; height:120px; width:620px; overflow:hidden; padding:10px 0 0 38px; }

.value_box .value li { float:left; width:71px; text-align:center; margin:0 30px 0 0; color:#727171; }

.value_box .value li span { color:#c00; }

.value_box .value li a { width:71px; height:21px; display:block; padding:68px 0 0 0; text-decoration:none; font-size:14px; color:#000; font-weight:bold; cursor:pointer; }

.value_box .value li.ding a { background:url(../images/icon_ding.png) center top no-repeat; }

.value_box .value li.hao a { background:url(../images/icon_hao.png) center top no-repeat; }

.value_box .value li.qiang a { background:url(../images/icon_qiang.png) center top no-repeat; }

.value_box .value li.lei a { background:url(../images/icon_lei.png) center top no-repeat; }

.value_box .value li.jiong a { background:url(../images/icon_jiong.png) center top no-repeat; }

.value_box .value li.biao a { background:url(../images/icon_biao.png) center top no-repeat; }

.value_box .value li.mei a { background:url(../images/icon_mei.png) center top no-repeat; }

.value_box .value li.sui a { background:url(../images/icon_sui.png) center top no-repeat; }

.value_box .value li.you a { background:url(../images/icon_you.png) center top no-repeat; }

.value_box .value li.qianglie a { background:url(../images/icon_qianglie.png) center top no-repeat; }

.value_box .value li.ji a { background:url(../images/icon_ji.png) center top no-repeat; }

.value_box .value li.wo a { background:url(../images/icon_wo.png) center top no-repeat; }

#popBox { background:#000; position:absolute; z-index:666; top:0; left:0; filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3; }

#popWin { border:4px solid #3369A7; width:450px; background:#FFF; position:absolute; z-index:6666; }

#popWin .line_box { border-bottom: none }

#popWin h3.errorcheck span { padding-left:30px; background:url(../images/bg-zhaocha1.gif) 3px 0 no-repeat; }

#popWin .more { width:31px; padding-left:20px; color:#28588D; background:url(../images/bg-close.gif) 0 1px no-repeat; cursor:pointer; }

.tree_box { background: #fff; /*left: 0px; top:0;*/ position: fixed;  _position: absolute }

.tree_tab { width:210px; margin:0 0 0 2px; height:30px; padding:5px 0 0 0; background:url(../images/tree_div.png) 0 0 repeat-x; clear:both; }

.tree_tab .tab { float:left; display:inline; margin:0 5px; height:30px;  }

.tree_tab .tab li { float:left; height:30px; }

.tree_tab .tab li a { padding:0 10px; float:left; cursor:default; background:url(../images/tree_tab-li.png) 100% 2px no-repeat; color:#fff; line-height:33px; text-align:center; height:30px; }

.tree_tab .tab li a:visited { color:#fff; }

.tree_tab .tab .on { padding:0 1px 0 0; background:url(../images/tree_tab-li_on.png) 100% 0 no-repeat; }

.tree_tab .tab .on a { background:url(../images/tree_tab-li_on.png) 0 0 no-repeat; color:#000; font-weight:bold; position:relative; left:-2px; }

.tree_tab .tab .on a:visited { color:#000; }

.tree_tab .tab .last a { background:none; }

.tree_letter { width:210px; margin:0 0 0 2px; height:35px; _height:30px; padding:5px 0 0 2px; _padding:3px 0 0 2px; clear:both; }

.tree_letter li { background:#ebf0f6; color:#DCDCDC; float:left; font-family:Arial; line-height:120%; height:15px; margin:0 1px 1px 0; overflow:hidden; text-align:center; width:15px; }

.tree_letter li.none { background:#f3f3f3; }

.tree_letter li a:link, .tree_letter li a:visited { height:15px; width:15px; display:block; text-decoration:none; }

.tree_letter li a:hover { background:#164A84; color:#fff; }

.tree_side { width:220px; float:left }

.car_nav { height:27px; line-height:27px; font-family:simSun; padding:0 0 0 10px; margin:0 0 10px 0; background:url(../images/car_nav_bg.png) 0 0 repeat-x; border-bottom:1px #476780 solid; }

.main_frame { padding:10px 0 0 10px; width:750px; }

.publicTab1 { width:980px; margin:0 auto 10px auto; background:url(../images/car-jb-repeatx.png) repeat-x 0 -32px; height:35px; }

.publicTab1 .tab { padding:0 0 0 10px; float:left; }

.publicTab1 .tab li { float:left; font-size:14px; height:35px; }

.publicTab1 .tab li a { padding:0 15px; float:left; color:#fff; line-height:35px; text-align:center; height:35px; }

.publicTab1 .tab li a:visited { color:#fff; }

.publicTab1 .tab .on { padding:0 1px 0 0;}

.publicTab1 .tab .on a { background:url(../images/bg-tab.gif) repeat scroll right top transparent; color:#000; font-weight:bold; position:relative; left:-2px; }

.publicTab1 .tab .on a:visited { color:#000; }

.publicTab1 .tab .last a { background:none; }

.publicTab2 { width:950px; background:url(../images/bg-tab2.gif); height:38px; overflow:hidden; margin:0 auto; }

.publicTab2 .tab { padding:3px 0 0 10px; }

.publicTab2 .tab li { float:left; padding:0 0 0 1px; margin:0 5px 0 0; display:inline; font-size:14px; line-height:35px; height:35px; }

.publicTab2 .tab li a { float:left; padding:0 15px;  color:#fff; font-weight:bold; height:35px; }

.publicTab2 .tab li a:visited { color:#fff; }

.publicTab2 .tab .on {background:url(../images/bg-tab.gif) right top; }

.publicTab2 .tab .on a { background-position:right top; color:#000; }

.publicTab2 .tab .on a:visited { color:#000; }

.publicTab2 .tab .current { background-position:left top; }

.publicTab2 .tab .current a { background-position:right top; color:#000; }

.publicTab2 .tab .current a:visited { color:#000; }

.col-side .half { width:45%; float:left; display:inline; position:relative; margin:10px 0 10px 10px; }

.col-side .half li { float:left; }

.sp_tab .btn { float:right; padding:5px 7px 0 0; }

.sp_tab .btn li { margin:0 3px 0 0; width:68px; float:right; background:url(../images/bg-icons.gif) 0 -3033px; text-indent:14px; height:20px; padding: 4px 0 0 0; display: inline; }

.new { width:24px; display:inline-block; background:url(../images/bg-icons.gif) 3px -2198px no-repeat; text-indent:-9999px; height:13px; }

.byletters { float:left; width:978px; border-top:none!important; }

.car_top_tit { padding:19px 0 8px 0; float:left; width:948px; text-align:center; }

.car_top_tit ul { width:660px; margin:auto; }

.car_top_tit li { float:left; margin:0 5px 0 0; width:20px; display:inline; color:#868686; background:url(../images/bg-icons.gif) 0 -1506px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; height:30px; }

.car_top_tit .nolink { background:url(../images/bg-icons.gif) 0 -1621px; }

.car_top_tit a { width:16px; margin:auto; display:block; text-align:center; height:16px; }

.byletters_list { float:left; width:978px; overflow: hidden; }

.byletters_list .fir { border: none; margin-top:-10px; }

.byletters_list dt { float:left; width:978px; background:#F1F6F9; line-height:36px; height:36px; position:relative; top:-1px; z-index:11; }

.byletters_list dt label { float:left; padding:0 0 0 8px; color:#c00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-transform:uppercase; }

.byletters_list dt .gotop { float:right; padding:0 8px 0 0; font-family:SimSun; }

.byletters_list ul { display:inline; float:left; margin:0 16px; padding:0; width:920px; }

.byletters_list li { width:183px; padding:10px 0 0 0; float:left; height:53px; overflow:hidden; }

.byletters_list li .highlight, .bybrand_list li .highlight { color:#c00; text-align:left; margin:2px 0 0 0; }

.byletters_list li a { font-weight:bold; }

.line_box .byletters_list li div a { margin:0 10px 0 0; color:#666; font-weight:normal; text-decoration:underline; }

.line_box .byletters_list .classify { padding:0 0 0 5px; color:#666; font-weight:normal; }

.byletters_list .hideline { float:left; margin-top:-1px; width:100%; background:#fff; font-size:0; height:1px; position:relative; z-index:11; overflow:hidden; }

.bybrand_list { float:left; width:948px; background:url(../images/bg-bybrand.gif) repeat-y; }

.bybrand_list dt { float:left; width:948px; border-bottom:1px solid #E2E6EA; background:#F1F6F9; line-height:36px; height:36px; }

.bybrand_list dt label { float:left; padding:0 0 0 8px; color:#c00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-transform:uppercase; }

.bybrand_list dt .gotop { float:right; padding:0 8px 0 0; }

.bybrand_list dd { float:left; overflow:hidden; }

.bybrand_list .have { padding:0 0 0 10px; width:779px; }

.bybrand_list .line { width:100%; float:left; background:#E2E6EA; font-size:0; height:1px; overflow:hidden; }

.bybrand_list h2 { padding:12px 0 5px 0; float:left; width:100%; font-weight:bold; font-size:14px; }

.bybrand_list ul { float:left; width:784px; padding:0 0 5px 0; }

.bybrand_list .border { border-top:1px dashed #D1D7DD; }

.bybrand_list li { width:195px; float:left; height:55px; }

.bybrand_list li a { font-weight:bold; }

.bybrand_list li .classify { padding:0 0 0 5px; color:#666!important; font-weight:normal; }

.line_box .bybrand_list li div a { margin:0 10px 0 0; color:#666; font-weight:normal; text-decoration:underline; }

.tit_byprice ul { width:805px; }

.tit_byprice .l { width:670px; }

.tit_byprice li { width:68px; background:url(../images/bg-icons.gif) 0 -2762px; font-weight:normal; height:40px; }

.tit_byprice .nolink { width:68px; background:url(../images/bg-icons.gif) 0 -2802px; font-weight:normal; height:40px; line-height: 22px; }

.tit_byprice a { height: 22px; overflow: hidden; width: auto; line-height: 22px; line-height: 26px\9; }

.byprice_list dt { margin-top:-1px; position:relative; z-index:11; }

.byprice_list dt label { font-size:14px; }

.byprice_list dd { float: left }

.byprice_list .py { padding:0 0 0 5px; font-size:12px; font-weight:normal; }

.byprice_list h2 { width:100%; border-top:1px solid #DFE4E8; float:left; color:#666; color:#000; font-size:18px; font-weight:bold; font-family:Microsoft YaHei; font-size:18px; line-height:45px; text-indent:10px; position:relative; top:-1px; }

.byprice_list ul { margin:0 0 0 16px; }

.tit_bynation ul { width:670px; }

.tit_bynation li a { padding:0 0 0 35px; background:url(../images/icon-n.gif) no-repeat; text-align:left; height:20px; overflow:hidden; }

.tit_bynation .n01 a { background-position:10px 6px; }

.tit_bynation .n02 a { background-position:10px -40px; }

.tit_bynation .n03 a { background-position:10px -86px; }

.tit_bynation .n04 a { background-position:10px -126px; }

.tit_bynation .n05 a { background-position:10px -174px; }

.tit_bynation .n06 a { background-position:10px -224px; }

.tit_bynation .n07 a { background-position:10px -278px; }

.tit_bynation .n08 a { background-position:10px -330px; }

.tit_bynation .n09 a { background-position:10px -380px; }

.tit_bynation .n10 a { padding:2px 0 0 30px; background-position:8px -440px; }

.tit_bynation .other a { background: none; text-align: center; padding: 0 }

.tit_bynation .n10 { width:81px; background:url(../images/bg-icons.gif) 0 -2896px; }

.tit_bynation .n07 { width:81px; background:url(../images/bg-icons.gif) 0 -2896px; }

.bynation_list dt label { padding:0 0 0 30px; background:url(../images/icon-n.gif) no-repeat; font-size:14px; }

.bynation_list #zz { background-position:8px 10px; }

.bynation_list #mx { background-position:8px -35px; }

.bynation_list #rx { background-position:8px -82px; }

.bynation_list #dx { background-position:8px -122px; }

.bynation_list #fx { background-position:8px -168px; }

.bynation_list #yx { background-position:8px -220px; }

.bynation_list #yx2 { background-position:8px -273px; }

.bynation_list #hx { background-position:8px -327px; }

.bynation_list #hx2 { background-position:8px -375px; }

.bynation_list #mlx { background-position:8px -435px; }

.bybrand_list .brand { display: inline; float: left; height: 55px; margin: 12px 52px 7px; overflow: hidden; padding: 0; width: 55px; cursor: pointer; border:1px solid #ccc; }

.bybrand_list .b { padding-bottom: 10px; width: 159px; }

.bybrand_list .brandname { color: #999999; font-size: 14px; font-weight: bold; text-align: center; }

.bybrand_list .b .highlight { font-weight: bold; font-size: 14px; color: #c00; text-align: center }

.bybrand_list .brand .highlight { color:#c00 }

.bybrand_list .m_100_b { background-position: -5445px 0; }

.bybrand_list .m_101_b { background-position: -5500px 0; }

.bybrand_list .m_102_b { background-position: -5555px 0; }

.bybrand_list .m_103_b { background-position: -5610px 0; }

.bybrand_list .m_104_b { background-position: -5665px 0; }

.bybrand_list .m_105_b { background-position: -5720px 0; }

.bybrand_list .m_106_b { background-position: -5775px 0; }

.bybrand_list .m_107_b { background-position: -5830px 0; }

.bybrand_list .m_108_b { background-position: -5885px 0; }

.bybrand_list .m_109_b { background-position: -5940px 0; }

.bybrand_list .m_10_b { background-position: -495px 0; }

.bybrand_list .m_110_b { background-position: -5995px 0; }

.bybrand_list .m_111_b { background-position: -6050px 0; }

.bybrand_list .m_112_b { background-position: -6105px 0; }

.bybrand_list .m_113_b { background-position: -6160px 0; }

.bybrand_list .m_114_b { background-position: -6215px 0; }

.bybrand_list .m_115_b { background-position: -6270px 0; }

.bybrand_list .m_116_b { background-position: -6325px 0; }

.bybrand_list .m_119_b { background-position: -6490px 0; }

.bybrand_list .m_123_b { background-position: -6710px 0; }

.bybrand_list .m_124_b { background-position: -6765px 0; }

.bybrand_list .m_126_b { background-position: -6875px 0; }

.bybrand_list .m_127_b { background-position: -6930px 0; }

.bybrand_list .m_128_b { background-position: -6985px 0; }

.bybrand_list .m_129_b { background-position: -7040px 0; }

.bybrand_list .m_12_b { background-position: -605px 0; }

.bybrand_list .m_133_b { background-position: -7260px 0; }

.bybrand_list .m_134_b { background-position: -7315px 0; }

.bybrand_list .m_135_b { background-position: -7370px 0; }

.bybrand_list .m_136_b { background-position: -7425px 0; }

.bybrand_list .m_137_b { background-position: -7480px 0; }

.bybrand_list .m_138_b { background-position: -7535px 0; }

.bybrand_list .m_13_b { background-position: -660px 0; }

.bybrand_list .m_140_b { background-position: -7645px 0; }

.bybrand_list .m_141_b { background-position: -7700px 0; }

.bybrand_list .m_142_b { background-position: -7755px 0; }

.bybrand_list .m_143_b { background-position: -7810px 0; }

.bybrand_list .m_144_b { background-position: -7865px 0; }

.bybrand_list .m_145_b { background-position: -7920px 0; }

.bybrand_list .m_146_b { background-position: -7975px 0; }

.bybrand_list .m_147_b { background-position: -8030px 0; }

.bybrand_list .m_148_b { background-position: -8085px 0; }

.bybrand_list .m_149_b { background-position: -8140px 0; }

.bybrand_list .m_14_b { background-position: -715px 0; }

.bybrand_list .m_150_b { background-position: -8195px 0; }

.bybrand_list .m_151_b { background-position: -8250px 0; }

.bybrand_list .m_152_b { background-position: -8305px 0; }

.bybrand_list .m_153_b { background-position: -8360px 0; }

.bybrand_list .m_15_b { background-position: -770px 0; }

.bybrand_list .m_16_b { background-position: -825px 0; }

.bybrand_list .m_17_b { background-position: -880px 0; }

.bybrand_list .m_18_b { background-position: -935px 0; }

.bybrand_list .m_19_b { background-position: -990px 0; }

.bybrand_list .m_20_b { background-position: -1045px 0; }

.bybrand_list .m_21_b { background-position: -1100px 0; }

.bybrand_list .m_23_b { background-position: -1210px 0; }

.bybrand_list .m_24_b { background-position: -1265px 0; }

.bybrand_list .m_25_b { background-position: -1320px 0; }

.bybrand_list .m_26_b { background-position: -1375px 0; }

.bybrand_list .m_27_b { background-position: -1430px 0; }

.bybrand_list .m_28_b { background-position: -1485px 0; }

.bybrand_list .m_29_b { background-position: -1540px 0; }

.bybrand_list .m_2_b { background-position: -55px 0; }

.bybrand_list .m_30_b { background-position: -1595px 0; }

.bybrand_list .m_31_b { background-position: -1650px 0; }

.bybrand_list .m_32_b { background-position: -1705px 0; }

.bybrand_list .m_33_b { background-position: -1760px 0; }

.bybrand_list .m_34_b { background-position: -1815px 0; }

.bybrand_list .m_35_b { background-position: -1870px 0; }

.bybrand_list .m_36_b { background-position: -1925px 0; }

.bybrand_list .m_37_b { background-position: -1980px 0; }

.bybrand_list .m_38_b { background-position: -2035px 0; }

.bybrand_list .m_39_b { background-position: -2090px 0; }

.bybrand_list .m_3_b { background-position: -110px 0; }

.bybrand_list .m_40_b { background-position: -2145px 0; }

.bybrand_list .m_41_b { background-position: -2200px 0; }

.bybrand_list .m_42_b { background-position: -2255px 0; }

.bybrand_list .m_43_b { background-position: -2310px 0; }

.bybrand_list .m_44_b { background-position: -2365px 0; }

.bybrand_list .m_45_b { background-position: -2420px 0; }

.bybrand_list .m_47_b { background-position: -2530px 0; }

.bybrand_list .m_48_b { background-position: -2585px 0; }

.bybrand_list .m_49_b { background-position: -2640px 0; }

.bybrand_list .m_4_b { background-position: -165px 0; }

.bybrand_list .m_50_b { background-position: -2695px 0; }

.bybrand_list .m_51_b { background-position: -2750px 0; }

.bybrand_list .m_52_b { background-position: -2805px 0; }

.bybrand_list .m_53_b { background-position: -2860px 0; }

.bybrand_list .m_54_b { background-position: -2915px 0; }

.bybrand_list .m_55_b { background-position: -2970px 0; }

.bybrand_list .m_56_b { background-position: -3025px 0; }

.bybrand_list .m_57_b { background-position: -3080px 0; }

.bybrand_list .m_58_b { background-position: -3135px 0; }

.bybrand_list .m_59_b { background-position: -3190px 0; }

.bybrand_list .m_5_b { background-position: -220px 0; }

.bybrand_list .m_60_b { background-position: -3245px 0; }

.bybrand_list .m_61_b { background-position: -3300px 0; }

.bybrand_list .m_62_b { background-position: -3355px 0; }

.bybrand_list .m_63_b { background-position: -3410px 0; }

.bybrand_list .m_64_b { background-position: -3465px 0; }

.bybrand_list .m_65_b { background-position: -3520px 0; }

.bybrand_list .m_66_b { background-position: -3575px 0; }

.bybrand_list .m_67_b { background-position: -3630px 0; }

.bybrand_list .m_68_b { background-position: -3685px 0; }

.bybrand_list .m_69_b { background-position: -3740px 0; }

.bybrand_list .m_6_b { background-position: -275px 0; }

.bybrand_list .m_70_b { background-position: -3795px 0; }

.bybrand_list .m_71_b { background-position: -3850px 0; }

.bybrand_list .m_72_b { background-position: -3905px 0; }

.bybrand_list .m_73_b { background-position: -3960px 0; }

.bybrand_list .m_74_b { background-position: -4015px 0; }

.bybrand_list .m_75_b { background-position: -4070px 0; }

.bybrand_list .m_76_b { background-position: -4125px 0; }

.bybrand_list .m_77_b { background-position: -4180px 0; }

.bybrand_list .m_78_b { background-position: -4235px 0; }

.bybrand_list .m_79_b { background-position: -4290px 0; }

.bybrand_list .m_7_b { background-position: -330px 0; }

.bybrand_list .m_80_b { background-position: -4345px 0; }

.bybrand_list .m_81_b { background-position: -4400px 0; }

.bybrand_list .m_82_b { background-position: -4455px 0; }

.bybrand_list .m_83_b { background-position: -4510px 0; }

.bybrand_list .m_84_b { background-position: -4565px 0; }

.bybrand_list .m_85_b { background-position: -4620px 0; }

.bybrand_list .m_86_b { background-position: -4675px 0; }

.bybrand_list .m_87_b { background-position: -4730px 0; }

.bybrand_list .m_88_b { background-position: -4785px 0; }

.bybrand_list .m_89_b { background-position: -4840px 0; }

.bybrand_list .m_8_b { background-position: -385px 0; }

.bybrand_list .m_90_b { background-position: -4895px 0; }

.bybrand_list .m_91_b { background-position: -4950px 0; }

.bybrand_list .m_92_b { background-position: -5005px 0; }

.bybrand_list .m_93_b { background-position: -5060px 0; }

.bybrand_list .m_94_b { background-position: -5115px 0; }

.bybrand_list .m_95_b { background-position: -5170px 0; }

.bybrand_list .m_96_b { background-position: -5225px 0; }

.bybrand_list .m_97_b { background-position: -5280px 0; }

.bybrand_list .m_98_b { background-position: -5335px 0; }

.bybrand_list .m_99_b { background-position: -5390px 0; }

.bybrand_list .m_9_b { background-position: -440px 0; }

#bt_fixnav { position:fixed; top:0; z-index:99; background:#fff; width:950px; }

.add_compare { background:#F6F6F6; margin:0 0 15px; overflow:hidden; padding:15px 0 0; width:950px; margin-bottom:2px; }

.add_compare .line_box { float:left; margin:0; height:100%; }

.add_compare .tab .t { float:left; font-size:14px; font-weight:bold; }

.add_compare .tab { float:left; border-top:1px solid #fff; border-bottom:1px solid #DCDDDD; width:948px; background:#EFEFEF; }

.add_compare .tab li { float:left; padding:0 7px; border-right:1px solid #DCDDDD; border-left:1px solid #fff; font-weight:bold; line-height:23px; height:23px; }

.add_compare .tab .last { border:none; text-align:right; float: right; position: relative; top:2px; }

.add_compare .tab .last a { font-weight: normal; padding-left:20px; height:18px; display:block; overflow:hidden; background:url(../images/btn-show.gif) no-repeat 0 0; line-height:18px; }

.add_compare .tab .last img { margin:2px 2px 0 0; vertical-align: baseline; position: relative; top:5px }

.add_compare .on { background:#FFFFFF none repeat scroll 0 0; border-bottom:1px solid #FFFFFF; margin-bottom:-1px; position:relative; z-index:11; }

.add_compare .on a { color:#000; }

.cx { float:left; width:948px; background:#fff; padding-bottom:10px; }

.cx dl { float:left; width:948px; padding:5px 0; background:url(../images/icon_s_dot.png) repeat-x scroll 0 100%; }

.cx .j { background:#F8F8F8 url(../images/icon_s_dot.png) repeat-x scroll 0 100%; }

.cx dt { float:left; width:72px; padding:2px 0 0; text-align:right; }

.cx dd { float:left; padding:0 0 0 15px; width:850px; background:url(../images/koubei_model_bg.gif) no-repeat 5px 50%; }

.cx li { float:left; }

.cx li a { float:left; width:100px; padding:0 0 0 20px; margin:3px 0; background:url(../images/bg-add.gif) 0 50% no-repeat; }

dl.no_line { background:none; }

.pop_compare { float:left; width:233px; background:#fff; border:1px solid #AEC4D5; }

.pop_compare h3 { border:none; background:none; font-size:12px; text-indent:10px; padding:0 5px; }

.pop_compare ul { float:left; padding:7px 0; }

.pop_compare li { float:left; width:205px; padding:0 0 0 18px; background:transparent url(../images/bg_repeat.png) no-repeat 10px -17px; line-height:23px; height:23px; overflow:hidden; }

.pop_compare li .c { float:right; width:14px; width:54px; background:url(../images/btn-duibi.gif); height:14px; height:19px; }

.bt_change_btn { width:79px; height:21px; position:relative; z-index:100000; display:inline; }

.bt_change_btn span { width:75px; height:21px; 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/city_list_bg.gif) no-repeat 97% 3px; padding-right:13px; }

.bt_change_btn span.close { display:block; width:9px; height:9px; overflow:hidden; line-height:65px; background:url(../images/imgs.gif) no-repeat 0 0; 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/city_list_bg.gif) no-repeat 97% -25px; color:#fff; }

.bt_change_btn .hotcity_list { position:absolute; left:0; width:470px; padding:15px; background:#fff; border:3px solid #FF9600; z-index:10000; 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; }

.bt_change_btn .min_city { height:340px; margin:5px 0 0; overflow:auto; background:url(../images/icon_s_dot.png) repeat-x scroll 0 0; position:relative; }

.bt_change_btn .min_city .input_name { width:130px; font-size:12px; color:#666; border:0; height:17px; margin:0; line-height:16px; margin-left:1px; }

.bt_change_btn .min_city em { clear:both; display:block; }

.bt_change_btn .min_city dl { height:auto; }

.bt_change_btn .min_city dl dt { display:block; float:none; margin-top:5px; margin-bottom:5px; }

.bt_change_btn .min_city dl dd { clear:both; padding-left:70px; position:relative; width:400px; margin-top:5px; }

.bt_change_btn .min_city dl dd a { margin:0 7px 0 0; word-break:keep-all; float:left; }

.bt_change_btn .min_city dl dd strong { float:left; width:70px; margin:0; padding:0; background:none; position:absolute; left:0; top:0; }

.bt_change_btn .city_list_xia { border:1px solid #817F82; background:#fff; width:130px; position:absolute; z-index:3000; left:60px; top:34px; }

.bt_change_btn .city_list_xia ul li { height:18px; padding:0 3px; }

.bt_change_btn .city_list_xia ul li.current { background:#3266CC; color:#fff; }

.bt_change_btn .city_list_xia ul li strong { font-weight:700; display:inline; margin:0; padding:0; }

.bt_change_btn .all_pro { border-top:2px solid #E4E4E4; padding:10px 100px 0 0; margin-top:15px; }

.bt_change_btn .all_pro span { margin:0 15px 0 0; line-height:21px; cursor:pointer; padding:0; text-indent:0; float:left; width:auto; }

.bt_change_btn .all_pro h4 { margin-bottom:5px; }

.bt_change_btn .all_pro .list { width:400px; overflow:hidden; height:100%; }

.bt_change_btn .all_pro .list a { word-break:keep-all; }

.ask_question { background:url(../images/help_bg.gif) repeat-y 0 0; padding-bottom:30px; overflow:hidden; height:100%; }

.ask_question ul { width:256px; margin-top:20px; float:left; padding-top:1px; }

.ask_question ul li { height:35px; background:url(../images/icon_s_dot.png) repeat-x 0 100%; margin:0 0 0 20px; padding-left:10px; width:170px; cursor:pointer; line-height:35px; color:#164A84; }

.ask_question ul li.current { background:url(../images/help_bg_li.gif) no-repeat 0 0; width:228px; margin:-1px 0 0 15px; padding-left:15px; color:#c00; font-weight:bold; }

.ask_question fieldset { float:left; width:660px; margin-top:20px; }

.ask_question dl dt { font-size:20px; border-bottom:1px solid #DEE3E7; font-weight:bold; padding:8px 0; }

.ask_question dl dd { font-size:14px; line-height:200%; }

.ask_question dl dd p { margin:8px 0 0; }

.ask_question dl dd p strong { font-weight:bold; }

.ask_question dl dd p.text1 { text-indent:2em; }

.ask_question dl dd p.top { margin-top:30px; }

.ask_question dl dd p.button img { vertical-align:middle; margin:0 5px; }

.footer0904 { width:950px; margin:0 auto; padding:20px 0 0 0; color:#666; text-align:center; clear:both; }

.footer720px { width:720px; margin:0; }

.footer0904 .footer_c { margin:0 0 5px 0; }

.footer0904 .footer_about { position:relative; height:26px; margin:0 0 3px 0; text-align:center; overflow:hidden; border-top:1px solid #DCDCDC; }

.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; }

.img_star { padding:10px 0 0 10px; height:62px; }

.img_star img { border:1px solid #E8E8E8; float:left; }

.img_star div { margin:5px 0 0 8px; float:left; width:100px; overflow:hidden; line-height:1.7em; font-family:simSun; }

.col-side .img_star_list { clear:both; margin:0 10px 5px 14px; }

.login_login { background:#FFFFFF none repeat scroll 0 0; border:4px solid #3369A7; left:50%; margin-left:-270px; position:absolute; top:12%; width:560px; z-index:10000001; }

.login_login .line_box { border:0; }

.login_login .line_box h3 { background:#DEEEFF; border:0 none; padding:5px 0 0; width:560px; display:block; }

.login_login .line_box h3 span { margin-left:15px; padding:6px 10px; }

.login_login .line_box h3 span.current { background:#FFFFFF none repeat scroll 0 0; }

.login_login .more { background:url(../images/write_w1.gif) no-repeat scroll -102px -25px; color:#28588D; cursor:pointer; height:16px; overflow:hidden; text-indent:-555px; width:16px; }

.login_login .login_logging { padding:10px; }

.login_login .login_logging ul li { clear:both; height:55px; }

.login_login .login_logging ul li select { float:left; margin-right:5px; }

.login_login .login_logging ul li input { float:left; }

.login_login .login_logging ul li label { width:80px; float:left; text-align:right; }

.login_login .login_logging ul li small { padding-left:80px; display:block; font-size:12px; color:#999; clear:both; }

.login_login .login_logging ul li.pact { padding-left:80px; height:25px; }

.login_login .login_logging ul li.pact a:link, .login_login .login_logging ul li.pact a:visited { text-decoration:underline; }

.login_login .login_logging ul li.tijiao { padding-left:80px; height:30px; }

.submits { background:transparent url(../images/input_bg2.gif) repeat-x scroll 0 0; border:1px solid #768938; height:30px; width:124px; }

.submits input { background:none; border:0 none; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:center; width:124px; }

.login_login .login_logging ul li .error { background:transparent url(../images/msg_bg.gif) no-repeat scroll 80px 8px; color:#999999; display:block; float:left; line-height:30px; margin:3px auto 0 0; padding-left:80px; }

.login_login .login_logging ul li .error small { background: url(../images/error_msg_bg.gif) no-repeat scroll 0 0; display:block; font-size:12px; height:30px; padding-left:15px; width:405px; margin-left:20px; }

.login_login .login_logging .width_s_1 { width:90px; }

.login_login .login_logging .width_s_2 { width:190px; }

.login_login .login_logging .width_s_3 { width:105px; }

.login_login .login_logging ul li .correct { background: url(../images/msg_bg.gif) no-repeat scroll 0 -21px; color:#999999; float:left; height:20px; margin:0 auto 0 10px; padding-left:30px; width:30px; }

.line_box h3.commu span { background:url(../images/icon_h3_commu.png) 7px 7px no-repeat; }

.line_box h3.news span { background:url(../images/icon_h3_news.png) 7px 7px no-repeat; }

.line_box h3.car span { background:url(../images/icon_h3_car.png) 7px 7px no-repeat; }

.line_box h3 span { float:left; }

.line_box h3 span.line { float:none; }

.line_box h3 span.caption { background:url(../images/h3_span_bg1.png) 100% 0 no-repeat; padding:0 12px; text-align:center; height:28px; float:left; color:#3c3c3c; margin:0 5px 0 0; }

.line_box h3 span.caption a:link, .line_box h3 span.caption a:visited { color:#3c3c3c; text-decoration:none; }

.line_box h3 span.caption a:hover { color:#c00; text-decoration:underline }

.col-con .col-side .line_box h3 span { background:none; float:none; height:auto; text-align:left; padding:0; }

.col-side .line_box h3 span { float:none; margin:0; }

.col-side .line_box h3 span a:link, .col-side .line_box h3 span a:visited { color:#3c3c3c; text-decoration:none; }

.col-side .line_box h3 span { color:#3c3c3c; }

.col-side .line_box h3 span a:hover { color:#c00; text-decoration:underline }

.line_box_nobottomborder { border-width:1px 1px 0 1px }

.bt_login ul li.ibit_more { background:url(../images/bt_login_arrow.png) 65px 10px no-repeat; padding:4px 15px 0 10px; color:#164A84; }

.bt_login .pop_ibit { text-align:left; border:1px #014fa2 solid; width:65px; padding:0 5px 2px 5px; background:#fff url(../images/bt_login_arrow.png) 60px 10px no-repeat; position:absolute; right:-5px; top:-1px; display:none; z-index:66666; }

.bt_login .ibitpop_block { display:block; padding:0 5px 2px 5px; }

.bt_login .ibitpopiframe { position:absolute; right:-5px; top:-1px; z-index:6666; width:77px; height:148px; border:none; display:none; }

.bt_login .ibitpopiframeblock { display:block; }

.bt_login .bitlast { background:url(../images/bt_login_line.png) no-repeat scroll 9px 8px; padding-left:20px; }

.bt_login .pop_ibit dt { cursor:pointer; height:20px; margin:0; padding:4px 0 0; }

.bt_login .pop_ibit dd { line-height:20px; }

.line_box .byletters_list li .name { width: 180px; overflow: hidden; height: 18px; white-space: nowrap }

.line_box .byletters_list li .name a { font-weight: bold; color: #164A84; text-decoration: none; margin:0 }

.line_box .byletters_list li .name a:hover { text-decoration: underline }

.line_box .byletters_list li .name a.classify { font-weight: normal }

.bt_ad { padding:0; height:auto; }

.ad_w720_80 { height:auto; }

.cms08active { position:relative; overflow:visible; width:100px;  display:inline-block; }

.morecon2 { position:absolute; right:0; top:0; width:380px; background-color:#fFF; z-index:9999999; border:1px solid #ddd; font-weight:100; padding:5px; line-height:24px; }

.morecon2 a { padding-left:5px; }

.bt_nav span a.act { font-weight:600; color:#f00; }

.hot_city { background:url(../images/08xxk.png) repeat-x 0 -1552px; height:23px; border:1px solid #DCDDDD; border-top:0; margin:0 auto 10px auto; padding:5px 0 0 5px; width:943px; color:#ccc; font-family:"SimSun"; overflow:visible }

.hot_city strong { font-weight:800; color:#355294; margin-left:5px; float:left; }

 .hot_city  .area{ float:left;width:742px; overflow:hidden; white-space:nowrap;}

.hot_city a { padding:0 6px;_padding:0 5px; }



/*.hot_city { background:url(../images/08xxk.png) repeat-x 0 -1552px; height:23px; border:1px solid #DCDDDD; border-top:0; margin:0 auto 10px auto; padding:5px 0 0 5px; width:943px; color:#ccc; font-family:"SimSun"; }

.hot_city strong { font-weight:800; color:#355294; margin-left:5px; }

.hot_city a { margin:0 1px 0 2px; }

.hot_city a {

*+margin:0;

*+padding:0; _margin:0; _padding:0 }*/

.baojiadv { margin:0 0 10px 0; width:720px; height:80px; }

.column_title { background:url(../images/bg_allhoney.gif) repeat-x scroll 0 0 transparent; border-bottom:1px solid #e6eaed; height:27px; }

.column_title h3, .column_title h1 { background:url("../images/icon_all.gif") no-repeat scroll 9px 7px; color:#034A80; font-size:14px; font-weight:bold; height:19px; padding:7px 0 0 20px; }

.more { background:url("../images/icon_all.gif") no-repeat scroll right -29px; display:inline-block; padding-right:13px; position:absolute; right:10px; top:4px; }

.jiantou { background-position:right -24px }

#sorts { background-image:none; top:3px; }

#sorts a { display:block; width:60px; height:18px; border:1px solid #ddd; float:left; margin:0 5px; padding:0 5px; text-align:center; text-decoration:none }

#sorts a.green { color:#CC0000; background-color:#D8E0EC; }

.ti { display:block; width:98px; overflow:hidden; margin-top:4px; height:26px; }

.mB0 { margin-bottom:0; }

#pic3_2 { height:201px; width:310px; overflow:hidden; float:left; }

.discuss fieldset { border:solid 1px #CCC; margin:10px auto; width:150px; }

.discuss fieldset legend { display:block; margin-left:20px; _float:left; }

.discuss fieldset .quoting { padding:10px; background:#EEF2F5; margin:10px; }

.discuss fieldset .quoting .info_title { height:28px; line-height:28px; display:block; color:#898989; width:610px;  }

.discuss fieldset .quoting p { height:28px; line-height:28px; width:570px; }

.w960{ width: 960px;}

.w958{ width: 958px;}



/* 提示层 */

#wantLater{

		display:inline-block;

		position:fixed!important;

		position:absolute;

		z-index:10000;

		top:50%;

		margin-top:-30px;

		left:50%;

		margin-left:-80px;

		background:#000 url(../images/loader.gif) no-repeat 10px 50%;

		padding:15px 30px 15px 60px;

		-moz-box-shadow:0px 0px 2px #000;

		-webkit-box-shadow:0px 0px 2px #000;

		box-shadow:0px 0px 2px #000;

		opacity:0.9;

		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);

		color:#eee;

		font-size:20px;

	}