﻿/* CSS Document */
.mainWrap{width:980px; margin:0 auto 10px}
.pzbox{width:980px; margin:0 auto;_overflow:hidden;font-size:12px;font-family:"宋体",Arial,Helvetica,sans-serif;}
.tbcs th h3 b,em.ero,.ico_count,.switch_left,.switch_right,a.buycarico,a.btn_del{ background:url(../images/csicon.png?v20130821) no-repeat;}
.pzbox a:link,.pzbox a:visited{color:#3b5998; text-decoration:none;}
.pzbox a:hover{ color:#d60000;}
.pzbox table{padding:0px;border-collapse:collapse;border-spacing: 0;}
.operation{background-color:#ffffff;height:100px;overflow:visible; z-index:1200;display:table;}
.tbset{width:auto;height:100px;border-top:solid 1px #d9e5f3;border-left:solid 1px #d9e5f3;}
.tbset th,.tbset td{ border-right:solid 1px #E8E8E8;border-bottom:solid 1px #E8E8E8;background-color:#E1F3FE; vertical-align:top;}
.tbset th{ background:#fff; font-weight:normal; text-align:left;}
.tbset td:hover a.btn_del{ background-position:-80px -193px;}
.setbox{ width:185px; height:88px; padding:10px 0 0 15px; position:relative; z-index:1200; background-color:#FFFFFF;}
.setbox label{ font-family:Tahoma,"Times New Roman"; font-size:12px; color:#3b5998; vertical-align:middle; cursor:pointer; display:block; clear:both; height:20px; line-height:19px;}
.setbox label input{ margin:0px 5px 0 0; padding:0px; vertical-align:middle;}
.setbox p{ margin:8px 0px 0px; padding:0px; font-family:"\5B8B\4F53"; color:#676767;}
.carbox{width:140px; padding:0px 10px; text-align:center; line-height:15px;}
.fontf{ font-family:"\5B8B\4F53";}


a.buycarico{ width:15px; height:16px; display:inline-block; background-position:0px -172px;margin-left:5px; position:relative; top:3px; *position:inherit; *top:auto;}
a.buycarico:hover{ background-position:0 -198px;}
a.redab:link,a.redab:visited,a.redab:hover{ color:#d60000; text-decoration:none; font-weight:bold;}
.tbcs tr.highlight td{color:#F55E00;}
.tbcs tr.highlight th a:link,.tbcs tr.highlight th a:visited,.tbcs tr.highlight th a:hover{color:#F55E00;}


.tbset .carbox p{ height:15px; zoom:1; position:relative; margin:0px; padding:0px;}
.carbox div{ height:50px; font-size:12px; font-weight:bold;}
.sys_ow{ color:#993000;}
.btn_delbar{ height:16px; line-height:16px; padding:4px; text-align:center; position:relative;}
a.btn_del{cursor: pointer; width:16px; height:16px; line-height:16px; display:inline-block; background-position:-80px -172px; overflow:hidden; position:absolute; top:4px; right:4px;}
a.btn_del:hover{ background-position:-80px -193px;}
.tbset .switch_left,.tbset .switch_right{ position:absolute; top:0; width:40px; height:15px; line-height:150px; overflow:hidden; cursor:pointer;}
.tbset .switch_left{ left:3px; text-align:left; background-position:-52px -128px;}
.tbset .switch_right{ right:3px; text-align:right; background-position:-75px -148px;}
.tbset .switch_left:hover{ line-height:15px; color:#666666; background-position:28px -128px;}
.tbset .switch_right:hover{ line-height:15px; color:#666666; background-position:5px -148px;}
/*.tbset td:hover .switch_left{ background-position:3px -128px;}
.tbset td:hover .switch_right{ background-position:3px -148px;*/
.guide_p th,.guide_p td{ height:35px; line-height:35px; color:#676767;}
.guide_p th p{ width:180px; margin:0px; padding:0 10px; text-align:right;}
.guide_p td p{ width:200px; margin:0px; padding:0px; line-height:normal; text-align:center;}
.guide_p td .ico_count{ display:inline-block; width:12px; height:14px; margin:0px 0px 0px 3px; overflow:hidden; vertical-align:middle; background-position:0px -212px;}
.guide_p td:hover .ico_count{ background-position:0px -40px;}
.dealer_p th,.dealer_p td{ height:35px; line-height:35px; color:#676767;}
.dealer_p th p{ width:180px; margin:0px; padding:0 10px; text-align:right;}
.dealer_p td p{ width:200px; margin:0px; padding:0px; text-align:center;}
.dealer_p td a:link,.dealer_p td a:visited{ font-weight:bold; color:#d60000; text-decoration:none;}
.dealer_p td a:hover{ color:#d60000; text-decoration:underline;}
.conbox{position:relative;z-index:5;}
.tbcs{border-left:solid 1px #d9e5f3;border-bottom:solid 1px #d9e5f3; width:100%; background-color:#ffffff;}
.tbcs th{ width:200px; vertical-align:middle; font-weight:100;text-align:right; height:28px;}
.tbcs th.twol{ height:45px;}
.tbcs th h3{ font-size:12px;padding-left:15px;color:#0078B6; font-weight:bold;height:35px;line-height:35px; margin:0px; text-align:left;}
.tbcs th.cstitle{background-repeat:repeat-x; background-color:#E1F3FE;}
.tbcs th,.tbcs td{border-bottom:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;}
.tbcs td{vertical-align:middle;}
.tbcs th div{ width:180px; padding:0 10px;overflow:hidden; text-align:right;}
.tbcs td div{width:160px; text-align:center; vertical-align:middle;}
.tbcs th h3 b{ width:9px; height:9px; display:block; background-position:0px -91px; float:left; margin:13px 5px 0 0;}
.tbcs th h3 b.setcon{background-position:0px -110px;}
em.ero{ display:block; width:15px; height:15px; position:absolute; right:0px; top:0px;background-position:0px -65px;}
.fdbox{ width:202px;position:absolute; z-index:1000; left:0px; top:0px; background-color:#ffffff;}
.tbcs th div.carcolor{ height:80px; padding-top:8px;}
.colorul{ padding:3px 0 0 13px;_padding-left:10px; margin:0px; display:block;height:82px;}
.colorul li{width:16px; height:16px; line-height:16px; font-size:1px;padding:5px 3px; float:left; list-style:none;}
.colorul li a{border:solid 1px #D60000;}
.colorul li span{border:solid 1px #cecece;}
.colorul li a,.colorul li span{ display:block;width:15px; height:15px;float:left;}
a:hover{color:#d60000;text-decoration:none;}a:active{color:#3b5998;text-decoration:none;}
a.cd60000 {color: #D60000;}
.m_t8{margin-top: 8px;}
.m_r8{margin-right:8px}
.fc2{color:#3b5998}
.txtCen{text-align:center}
.t1{border:1px solid #9ec9ec; border-collapse:collapse}
.t1 th,.t1 td{border:1px solid #d9e5f3; padding:5px}
.t1 th{background-color:#f3f6fb}
input{vertical-align:middle;}
.lbTxt{ line-height:18px; padding-left: 2px; cursor: pointer; font-family:Tahoma,"Times New Roman"; font-size:12px; vertical-align: middle;}
a.cd60000 {color: #D60000;}
.selectTr_input{margin-right: 5px;margin-top: -2px;}
/*导航年代款的修改2012.11.29*/
/*车系导航和报价增加*/
.ma_l25{ margin-left:25px;}
.ic_arr1,.ic_arr2,.all_color,.news_dl dt,.stop,.ic_cal,.btn_db,.btn_dbgy,.expan,.away,.ic_right,.allact_bar span,.allact_bar a,.othcar_dl dt,.ic_score,.ic_score span,.ic_cnew,.ic_cun{ background:url(http://www.autohome.com.cn/channel2/series/images/cars_bg_28.png) no-repeat;}
.fr{ float:right;}
.fontw{ font-weight:bold;}
.grey65{ color:#656565;}
.fontbred{ font-weight:bold; color:#d60000;}
.ma_15{ margin:0 15px;}

.path{ height:24px; line-height:24px; margin:10px 0;}
.path .l {padding: 0 5px 0 4px;}

/*站内导航*/
.subnav{ margin-bottom:10px;}
.subnav-title{ height:49px; border:1px solid #ccd3e4; border-bottom:0;}
.subnav-title .subnav-title-name{ padding:0 20px 0 15px; float:left; font:bold 20px/49px \5FAE\8F6F\96C5\9ED1;}
.subnav-title .subnav-title-name a{ float:left;}
.subnav-title .subnav-title-name a:link, .subnav-title .subnav-title-name a:visited, .subnav-title .subnav-title-name a:hover{ color:#000000; text-decoration:none;}
.subnav-title .subnav-title-name h1{ display:inline; font:bold 20px/49px \5FAE\8F6F\96C5\9ED1;}

.subnav-title-return{ height:29px; overflow:hidden; margin:10px 0; padding-right:15px; float:left; border-right:1px solid #ccd3e4; font:bold 16px/28px \5FAE\8F6F\96C5\9ED1; *line-height:30px; line-height:30px\0; line-height:28px\9\0;}
.subnav-title-return a{ display:inline-block;}
.subnav-title-return .icon16-left, .subnav-title-return .icon16-left:hover{ display:inline-block; width:16px; height:16px; float:left; margin:6px 7px 0 6px; cursor:pointer; background-position:0 -220px;}

.nav-typebar{ height:30px; background-color:#3b5998;}
.nav-typebar ul{ height:30px; float:left; _float:none; display:inline-block; margin-left:10px; border-left:1px solid #29447e; border-right:1px solid #5577bb;}
.nav-typebar ul li{ float:left; text-align:center; border-left:1px solid #5577bb; border-right:1px solid #29447e; color:#999;}
.nav-typebar ul li a,.nav-typebar ul li span{ display:block; width:94px; height:30px; line-height:30px; font-size:14px; font-weight:bold;} 
.nav-typebar ul li a:link,.nav-typebar ul li a:visited{ color:#FFFFFF;}
.nav-typebar ul li a:hover{ color:#FFFFFF; text-decoration:none; background-color:#5577bb;}
.nav-typebar ul li.current a{ height:28px; line-height:28px; border-top:2px solid #ff6600;}
.nav-typebar ul li.current a:link, .nav-typebar ul li.current a:visited, .nav-typebar ul li.current a:hover{ color:#333333; background-color:#FFFFFF;}
/*全部年份浮层*/
.dropdown{ padding:2px; background:url(../images/shadow_bg.png) repeat; width:90px; font-size:12px;}
.dropdown .dropdown-content{ border:solid 1px #ccd3e4; background-color:#fff; padding:5px 0;}
.dropdown .dropdown-content ul li{height:27px; line-height:27px;}
.dropdown .dropdown-content ul li a{display:block;height:27px;padding:0 12px; text-decoration:none; color:#333333;}
.dropdown .dropdown-content ul li a:hover{background-color:#f2f5f8; color:#3b5998}
.dropdown .dropdown-content ul li.dropdown-content-line{ height:8px; line-height:8px; font-size:0;overflow:hidden;}

.other-car{ line-height:18px; float:left; padding-top:15px; color:#9f9f9f; position:relative; z-index:80;}
.subnav-title-rank{ line-height:18px; float:right; padding:15px 10px 0 0; color:#9f9f9f;}
.subnav-title-rank .red{ font-size:14px; font-weight:bold;}
.other-car-year{ width:90px; text-align:center; display:inline-block; float:left; position:relative; _margin-right:-3px; cursor:pointer; z-index:80;}
.other-car-year .dropdown{ width:90px; text-align:left; position:absolute; left:0; top:18px;}
.other-car-year .dropdown .dropdown-content ul li a{ padding:0 10px; cursor:pointer;}
.other-car-year .dropdown .dropdown-content ul li a .year-text{ float:left;}
.other-car-year .dropdown .dropdown-content ul li a i{ position:absolute; margin:7px 0 0 2px;}
.link-sale{ margin-left:25px;}

.all-sell{ display:inline-block; font-weight:bold; position:relative; z-index:40;}
a.all-sell:link,a.all-sell:visited,a.all-sell:hover{ color:#3b5998;}
.other-car-year .icon10{ position:relative; z-index:10;}
.other-car-year .icon10-down1{ margin-left:5px; *position:relative; *top:-4px; background-position:-180px -60px;}
.other-car-year .icon10-top{ margin-left:5px; *position:relative; *top:-4px; background-position:-180px -40px;}

/*海外车系提示*/
.oth_car{position:relative; z-index:10;}
.ovsea_tips{ width:390px; height:30px; position:absolute; top:5px; right:-400px;}
.ovsea_tips .seaj1,.ovsea_tips .seaj2{ position:absolute; color:#ff8330; z-index:2; top:5px; *top:7px;}
.ovsea_tips .seaj2{ color:#fff1e9; left:1px;}
.ovsea_con{ width:363px; height:28px; line-height:28px; padding:0 10px; border:1px solid #ff8330; background-color:#fff1e9; position:absolute; top:0; right:0;}
.ovsea_con p{ color:#333333;}
.ovsea_con p a:link,.ovsea_con p a:visited{ text-decoration:underline;}
.ovsea_con p a:hover{ text-decoration:none;}
.ovsea_con .clo_ovsea{ width:16px; height:16px; line-height:16px; float:right; margin-top:6px; overflow:hidden; background:url(../images/ovseabg.png) no-repeat;}
/*即将上市提示*/
.upcoming_tips{text-align:left; width:100px; height:20px; line-height:20px; float:left; position:relative; top:13px; left:5px; margin-right:-13px; font-size:12px; font-weight:normal; font-family:"\5B8B\4F53";}
.upcoming_tips .upj{ position:absolute; color:#ff6600; z-index:2; top:1px; *top:2px;}
.upcoming_tips .up_con{ width:95px; text-align:center; color:#FFFFFF; background-color:#ff6600; position:absolute; top:0; right:0;}
.upcoming_tips .up_con p{ padding:0; margin:0;}

.ayear2 ul{ width:68px; left:10px;}
.ayear2 ul li a{ padding-left:15px;}
.asell2{ background-position:-49px -55px;}

/* 左侧跟随 */
.followcon{width:107px; position:absolute; display:none; /*position:fixed;_position:absolute;margin-left:-134px;*/z-index:100;}
.folul{width:91px;background-color:#eef3f9;padding:5px 0px;margin:0 5px;float:left;}
.folul li{width:91px;height:100%;background-position:100px -274px;float:left;_overflow:hidden; }
.folul li.top{background-position:100px -339px;}
.folul li a.top:hover{background-position:100px -345px;}
.folul li.bottom{background-position:-34px -273px;}
.folul li a.bottom:hover{background-position:-34px -275px;}
.folul li a{display:block;height:23px;line-height:23px;margin:2px 0;text-align:center;}
.folul li a:link,.folul li a:visited{color:#5c6962;text-decoration:none;}
.folul li a:hover{color:#5c6962;background-color:#cfe0f4;background-position:100px -311px;}
.folul li a.active,.folul li a.active:link,.folul li a.active:visited,.folul li a.active:hover{
	width:101px;height:31px;line-height:31px;margin:0 0 0 -4px;padding-right:45px;color:#fff;font-weight:bold;position:relative;background-position: 0 -229px;
	background:url(../images/cs_bg3.gif) no-repeat;
}
/*增加对比*/
.carbox .btn-mini,.carbox .added{ display:inline-block; width:45px; height:16px; line-height:16px; padding:0; border:0!important; font-weight:bold;}
.carbox .added .icon10-plus{ display:none;}
.carbox .added:link, .carbox .added:visited, .carbox .added:hover{ color:#FFFFFF; text-decoration:none; background-color:#d9e5f3; cursor:default;}
.carbox .btn-mini:link,.carbox .btn-mini:visited{ color:#FFFFFF; background-color:#3b5998;}
.carbox .btn-mini:hover{ color:#FFFFFF; background-color:#ff7700;}
.carbox .icon10-plus{ display:inline-block; width:12px; height:12px; float:left; margin:3px 0 0 3px; vertical-align:middle; overflow:hidden; background-position:-180px -160px;}
/*产品库车型对比浮层样式*/
div.comparepop{ z-index:1500;}
div.comparepop .comparepop-alert{ color:#666666;}
/*双十一购车提示*/
.crazed-tips1, .crazed-tips1 i, .crazed-tips2, .crazed-tips2 i{ background:url(../images/icon-huibg.png) no-repeat;}
.crazed-tips1{ height:30px; line-height:30px; padding:0 5px; float:left; margin:10px 0 0 15px; color:#FFFFFF; font-family:\5FAE\8F6F\96C5\9ED1; font-size:15px; background-repeat:repeat-x; position:absolute;}
.crazed-tips1:link, .crazed-tips1:visited{ color:#FFFFFF;}
.crazed-tips1:hover{ color:#ffffff; text-decoration:underline;}
.crazed-tips1 .font-bold{ font-size:16px;}
.crazed-tips1 i{ width:5px; height:30px; position:absolute; top:0;}
.crazed-tips1 .crazed-tips-iconl{ background-position:0 -33px; left:-1px;}
.crazed-tips1 .crazed-tips-iconr{ background-position:-45px -33px; right:-1px;}

.row{ margin-bottom:10px;}
.alert .alert-con-hui{ max-width:none!important; width:968px; font-size:14px;}
.alert-con-hui a:hover{ text-decoration:underline;}