#hd:after,#bd:after,#ft:after,.hd:after,.bd:after,.ft:after,.area:after,.ahd:after,.abd:after,.aft:after,.col-l:after,.col-m:after,.col-r:after,.col-lm:after,.col-mr:after,.mod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hd,#bd,#ft,.hd,.bd,.ft,.area,.ahd,.abd,.aft,.col-l,.col-m,.col-r,.col-lm,.col-mr,.mod{zoom:1;}
#hd,#bd,#ft,.area,.mod{clear:both;}
#ft{overflow:hidden;}
#footer{text-align:center;}
table{margin:auto; border-collapse:collapse;border-spacing:0;}
p{ margin:0;}
button,.btn{outline:none;}
button.hidefocus::-moz-focus-inner {border:none;}
html{overflow-y:scroll;}
html,body{margin:0; padding:0; background:#fff;}
body{position:relative;color:#2b2b2b;}
a{color:#2b2b2b;outline:none;}
object,embed,iframe{display:block;}
.details,.details:hover,.details a,.details a:hover{color:#ba2636;}
.wrap-window{position:relative;}
.wrap-page{position:relative; margin:auto; width:960px; text-align:left;background:#fff;}
.col-l{float:left;width:310px;overflow:hidden; }
.col-m{float:left;width:425px;overflow:hidden;}
.col-lm{float:left;width:735px;overflow:hidden;}
.col-r{ float:right;width:210px;overflow:hidden;}
/* top navigation */
#nav_top{position:relative;z-index:10;}
/* advertisement; */
#ad_top{ margin:auto;width:960px;clear:both;}
.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; overflow:hidden; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px; width:965px;}
.ggarea .ggtext li{width:120px; float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:12px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg680{width:660px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg195_60{margin-left:8px;}
.gg195_60 li{margin-bottom:10px;}
/* channel navigation */
#nav_channel{position:relative;z-index:5;margin:10px auto 0;width:960px; height:30px;}
#nav_channel .logos{ float:left;}
#nav_channel .logos a{float:left;display:block;}
#nav_channel .logos .logo{position:relative;float:left;display:block;margin:-6px 18px 0 18px;_margin-right:9px;}
#nav_channel .current-location{float:left;padding:10px 0 0;color:#2b2b2b; }
#nav_channel .current-location a{padding-right:5px;color:#2b2b2b;}
#nav_channel .current-location a:hover{color:#ba2636;}
#nav_channel .top_search{float:right; margin-top:6px;}
#nav_channel .top_search .select_box {background:url(mod_nav_main.png) no-repeat 0 -136px; width:45px; height:18px; border:none; position:relative; text-align:left; cursor:pointer; float:left; margin-right:4px;_margin-right:2px;}
#nav_channel .top_search .select_box .select_list {display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
#nav_channel .top_search .select_box .search_site {height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
#nav_channel .top_search .select_box .select_list {width:43px; border:1px solid #B4B4B4;}
#nav_channel .top_search .select_box {width:45px;}
#nav_channel .top_search .select_box a {display:block; height:18px; text-indent:5px;}
#nav_channel .top_search .select_box a:hover {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
#nav_channel .top_search .select_box a.active {background:#1E50A2; color:#fff; display:block; height:18px; text-decoration:none;}
#nav_channel .top_search .textbox{float:left; display:block; padding-left:3px;_padding-left:0px; width:116px; height:18px;background:url(mod_nav_main.png) no-repeat 0 -80px;}
#nav_channel .top_search .textbox input{ padding-top:2px;width:116px; height:16px; line-height:16px;*padding-top:1px;*height:17px;color:#7B7C7D; border:none; background:transparent none;}
#nav_channel .top_search .textbox input:focus{outline:none;}
#nav_channel .top_search .btn {overflow:hidden; width:41px; height:18px; background:url(mod_nav_main.png) no-repeat 0 -108px; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
#nav_channel .top_search form {float:left;}
#nav_channel #calendar{display:none;}
/* main navigation */
#nav_main{height:35px;padding:2px 0;z-index:4;position:relative;  background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat scroll 0 -26px;  }
#nav_main ul{float:left;display:inline;margin-left: 8px;}
#nav_main li{ display:inline; float:left; padding:8px 5px;height:19px;line-height:19px; text-align:center; color:#fff;}
#nav_main li a{color:#fff;}
#nav_main li .special{color: #fff8a5;}
#nav_main li.sp {margin:0 5px; padding:0;width:2px;height:35px; text-indent:-999px; overflow:hidden;background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat -435px -102px;}
#nav_main li.light{padding:8px 6px; background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat scroll -478px -104px; }
#nav_main li.open{background: none;background-color:#a70000;border: 1px solid #2c2c2c;border-bottom:none;padding:8px 5px;_padding-top:7px; }
#nav_main li.light .menu{position:relative; padding-right:11px; background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat right -108px;}
#nav_main li.light .menu .menubd{z-index:4;position: absolute;display:none; top: 27px;left: -7px;   }
#nav_main li.light .menu .menubd .content{position:absolute;top:0px;left:1px; z-index:4; padding:10px 6px 6px 6px; background:#a70000;border: 1px solid #2c2c2c; border-top:none;}
#nav_main li.light .menu .menubd .hidenframe{position:absolute;top:0px;left:1px;z-index:3;overflow: hidden;border: none;height:68px;background: none;}
#nav_main li.light .menubd dl {display:block;background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_index_y.png) repeat-x scroll 0 -77px;height:25px;line-height: 25px; }
#nav_main li.light .menubd dl.first{background: none;} 
#nav_main li.light .menubd dl dd{float: left; padding:0 5px; text-align: center; }
#nav_main li.light .menu .gcmenubd .content{width:188px;}
#nav_main li.light .menu .gcmenubd .hidenframe{width: 202px;}
#nav_main li.light .menu .ycmenubd .content{width:152px;}
#nav_main li.light .menu .ycmenubd .hidenframe{width:166px;}
#nav_main li.light .menu .cxkmenubd .content{width:170px;}
#nav_main li.light .menu .cxkmenubd .hidenframe{width:184px;}
#nav_main li.light .menu .hymenubd .content{width:120px;}
#nav_main li.light .menu .hymenubd .hidenframe{width:134px;}
#nav_main li.light .menu .ltmenubd{left:-489px;width: 732px;height:529px; }
#nav_main .cityselect{position:relative;height:26px;width:90px;  }
#nav_main .cityselect .city{float:left; width:54px; height:25px;line-height: 26px;display:inline-block; text-align: center;font-size:14px; color: #fff;font-weight: bold;  }
#nav_main .cityselect .pointer{float:right; width: 34px;height:24px;margin:2px 2px 0 0;_margin-right:1px; display:inline-block; cursor:pointer; background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat scroll 12px -114px;   }
#nav_main .cityselect .open{background-color: #fff;}
#nav_main .cityselect .citymenu{position: absolute;top: 26px;right:0px; display:none;  }
#nav_main .cityselect .citymenu .hidenframe{position:absolute;top: 0;right:0;z-index:4;overflow: hidden;border: none;height:120px;width:341px; background: none;}
#nav_main .cityselect .citymenu .content{z-index:5; position: absolute;top: 0;right:1px;width: 337px;padding-bottom:8px; background-color:#fff;text-align:left;border:1px solid #727171;border-top:none;}
#nav_main .cityselect .citymenu i{width:303px;border-top:1px solid #727171;display:block;height:8px;overflow:hidden; }
#nav_main .cityselect .citymenu dl{padding:10px 0;}
#nav_main .cityselect .citymenu dl.even{background-color: #f7f7f7;}
#nav_main .cityselect .citymenu dt,#nav_main .cityselect .citymenu dd{float:left;line-height:25px;color: #a5a5a5;}
#nav_main .cityselect .citymenu dt{padding:0 5px 0 10px;color:#4c4c4c; font-weight: bold;}
#nav_main .cityselect .citymenu dd a{margin: auto 6px;color: #727171;  }
#nav_main .cityselect .citymenu dd a:hover{color:#ba2636;}
#nav_main .submenul li{padding:6px 5px;height:23px;line-height:23px; text-align:center; color:#fff;}
#nav_main .submenul li.current{padding:8px 6px;margin-right:20px;height:19px;line-height:19px;background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat scroll -478px -104px;}
#nav_main .submenul li span.current{display: block; height:21px;line-height:21px;float:left; border:1px solid #550000;border-bottom-color:#a80000;border-right-color:#a80000; padding:0 5px;background: #860000;color: #ffe491;font-weight: bold;}
#nav_main ul.submenur{float:right;display:inline;margin:0 6px 0 0;}
#nav_main .submenur li.light .menu .menubd{_left: -16px;}
#nav_main .submenur li.light .menu .cxkmenubd{_left: -7px;}
#nav_main .submenur li{width:64px;text-align: center; }
#nav_main .submenur li.sp{width: 2px;}
#nav_main .submenur li.light{background: none;}
#nav_main .submenur li.open{background: none;background-color:#a70000;}
#nav_main .submenur li.light .menu .ltmenubd{left:-662px;width: 732px;height:423px; _left:-672px;}
#nav_main .submenur li.citymenu{padding: 0;width: 90px;height:26px;line-height: 26px;margin-top: 4px;}
/* 2级页导航宽度调整 */
#nav_main .submenur li.light .menu .gcmenubd .content,#nav_main .submenur li.light .menu .ycmenubd .content,#nav_main .submenur li.light .menu .cxkmenubd .content,#nav_main .submenur li.light .menu .hymenubd .content,#nav_main .submenur li.light .menu .gcmenubd .hidenframe,#nav_main .submenur li.light .menu .ycmenubd .hidenframe,#nav_main .submenur li.light .menu .cxkmenubd .hidenframe,#nav_main .submenur li.light .menu .hymenubd .hidenframe{width:156px;}
#nav_main .submenul li.ncity{background: none;padding: 0;margin-top: 4px;height:31px;background: url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_navnew.png) no-repeat scroll -471px -108px;}
#nav_main .submenul .cityselect{width: 90px;}
#nav_main .submenul .cityselect .citymenu{right:-516px;}
#nav_main .submenul .cityselect .citymenu i{margin-left: 34px;}
#nav_main .submenul .cityselect .citymenu .submenul {margin-right:34px}
/* 车型*/
#piccar{ height:37px;overflow:hidden;margin-top:10px;background:url(mod_searchbar.png) no-repeat 0 0;}
#piccar ul{ padding-top:2px;height:35px;}
#piccar li{ float:left;_display:inline;margin-left:3px; width:100px;height:35px; text-align:center; cursor:pointer;}
#piccar li.current{background:url(mod_searchbar.png) no-repeat 0 -113px;cursor: default;}
#piccar li a{ display:inline-block; height:25px; padding:10px 0 0 30px; text-decoration:none;}
#piccar li.t1{width:94px;}
#piccar li.t2{width:97px;}
#piccar li.t3{width:120px;}
#piccar li.t4{width:111px;}
#piccar li.t5{width:125px;}
#piccar li.t6{width:124px;}
#piccar li.t7{width:84px;}
#piccar li.t8{width:86px;}
#piccar li.t9{width:90px;}
#piccar li.t2 a{ padding-left:44px;}
#piccar li.t3 a{ padding-left:52px;}
#piccar li.t4 a{ padding-left:58px;}
#piccar li.t5 a{ padding-left:58px;}
#piccar li.t6 a{ padding-left:56px;}
#piccar li.t7 a{ padding-left:45px;}
#piccar li.t8 a{ padding-left:48px;}
#piccar li.t9 a{ padding-left:51px;}
/* 搜车*/
#choosecar{height:37px;z-index:1;color: #727171; border:1px solid #c6c6c6;border-top:none; background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/sp_index_y.png) repeat-x scroll 0 0;}
#choosecar .autojump{float: left; _display:inline;width:334px; margin-left:13px;  }
#choosecar .autojump strong{display: inline-block;float: left;margin-top: 12px;margin-top:14px\9;}
#choosecar .autojump .content{display:inline-block;float:right;width:264px;margin-top: 6px;padding:3px;background: #dedede; }
#choosecar .autojump .s0,#choosecar .autojump .s1{width:129px; height:20px; color:#727171;border:1px solid #b9b9b9;}
#choosecar .autojump .s0{color: #2b2b2b;}
#choosecar .autosearch{width:368px;float:right;_display:inline; margin-right:10px; }
#choosecar .autosearch strong{display: inline-block; float: left;margin-top: 12px;margin-top:14px\9;_margin-top:13px;}
#choosecar .autosearch .nui-suggest{z-index:1;display: inline-block; position:relative; float: right;margin-top:4px;_margin-top:3px; width:298px;height:24px; padding:3px;background:#dedede; }
#choosecar .autosearch .nui-suggest .nui-suggest-textbox{height:22px;line-height:22px; width:223px;display:inline-block; padding:0 0 0 7px;margin-top:-1px\9; color:#727171;border:1px solid #b9b9b9; }
#choosecar .autosearch .nui-suggest .nui-suggest-btn{display:inline-block;padding:0;width:59px; height:22px;line-height:22px;position:absolute;top:4px;right:4px;  border:0 none;cursor:pointer;text-align:center; background: url(sp_navnew.png) no-repeat scroll -313px -93px;}
#choosecar .nui-sugges .nui-suggest-btn::-moz-focus-inner {border:none;}
#choosecar .nui-suggest-panel{display:none; position:absolute; left:3px; top:27px;top:28px\9; width:232px; cursor: default;}
#choosecar .nui-suggest table{margin:auto; border-collapse:collapse;border-spacing:0;}
#choosecar .nui-suggest tr.nui-suggest-selected td{background-color:#e2eaff;}
#choosecar .nui-suggest td{padding-top:1px;height:64px;background:url(http://img1.cache.netease.com/auto/projects/pindao2/css/line-dot-x.png) repeat-x 0 0;}
#choosecar .nui-suggest-first td{padding-top:4px;background:transparent none; }
#choosecar .nui-suggest-pic{ margin: 0 10px;height:64px; overflow:hidden;}
#choosecar .nui-suggest-level4 .nui-suggest-pic img{ margin-top:2px;}
#choosecar .nui-suggest-text{vertical-align:middle;}
#choosecar .nui-suggest-text p{margin:0;padding-bottom:5px; color:#aaa;}
#choosecar .nui-suggest-text h5,.nui-suggest-text a{ font-size:14px; color:#2b2b2b;outline:none;}
#choosecar .nui-suggest-text a:hover{ color:#ba2636;}
#choosecar .nui-suggest-col1{ width:100px;}
#choosecar .nui-suggest-iframe{ position:absolute;left:0;top:0; z-index:0;width:232px;height:100px; overflow:hidden; background:#fff;}
#choosecar .nui-suggest-content{ position:absolute;left:0;top:0; z-index:1;width:230px;border:1px solid #b9b9b9; border-top:0;background:#fff;}
/* buycar */
#buycar{position:relative;z-index:0;margin:10px 0 0;}
#buycar .bd{width:823px;float:left;}
#buycar .hd ul{position:relative; float:left;border-left:1px solid #8a98a5;}
#buycar .hd li{float:left;margin-left:-1px;width:73px;height:23px;line-height:23px;text-align:center;font-weight:bolder;border:1px solid #8a98a5;background:transparent url(mod_buycar.png) no-repeat scroll 0 0;}
#buycar .hd li.current{height:24px;border-bottom:0;background:url(mod_buycar.png) no-repeat scroll 0 -48px;}
#buycar .hd p{float:right; margin:0;line-height:25px; padding-right:4px;}
#buycar .hd strong{color:#ba2636;}
#buycar .bd{margin-top:-1px;width:823px;height:69px;border:1px solid #8a98a5;background:transparent url(mod_buycar.png) repeat-x 0 -186px;}
#buycar .bd .panel a{color:#1e50a2;}
#buycar .bd .panel{display:none;margin:0 3px;}
#buycar .bd .panel.current{ display:block;}
#buycar .bd .panel ul{padding-top:1px;background:url(line-dot-x.png) repeat-x 0 0;}
#buycar .bd .panel ul.first{padding-top:0;background:transparent none;}
#buycar .bd .panel li{ float:left;width:75px;text-align:left; padding-left:8px;height:34px; line-height:34px;overflow:hidden;}
#buycar .bd .panel li.more{width:50px;}
#buycar .bd .panel li.more a, #buycar .bd .panel li.more a:visited{ color:#727171;}
#buycar .ft{float:right;width:126px;line-height:21px;color:#1e50a2;border:2px solid #ccc;background:#feffed;overflow:hidden;}
#buycar .ft img{float:left;margin-right:3px;}
#buycar .ft a{color:#1e50a2;}
/* nav_end */
#nav_end{margin-top:10px;}
#nav_end .channel-end {margin-top:0;}
/* footer */
#footer{margin-top:10px;}
