.slfgx{ background:url(../images/e2line.gif) 200px 0 repeat-y;  }
.ws1000{ width:1000px;}
.w200{ width:200px;}
.w800{ width:800px;}
.w850{ width:850px;}
.w630{ width:630px;}
.pL15{ padding-left:15px;}
.mR15{ margin-right:15px;}
em,i{ font-style:normal;}
.sososec input,.smtrg,.flmTit,.search .choose, .search .choose_hui,.xgother em,.xgother div a,.flmsider dt,.jsqico,.dbbnt,.Graybnt,.zsckTit em{ background:url(../images/sosobg.gif) no-repeat;}
.sosotop{ height:34px; line-height:34px; background:url(../images/e2line.gif) 0 bottom repeat-x #FFF; padding:0 10px; color:#999; position:relative; z-index:10001;}
.sochange a{ float:left; padding:0 22px; font-size:14px;}
.sochange a.act,.sosolg,.sobg2{ background:url(../images/sebg.gif);}
.sochange a.act{ border:1px solid #E2E2E2; border-width:0 1px; font-weight:bold; color:#244A99;}
.sologo{ float:left; margin:5px 15px 0 0; padding-left:15px;}
.sosolg{ height:90px; border-bottom:2px solid #E2E2E2; position:relative;}
.sososec{ width:728px; padding:5px 0 0 5px; height:35px; background:#EFEFEF;}
.sososec2{ width:519px;}
.sososec input{ width:406px; height:28px; float:left; padding-left:25px; line-height:28px; border:1px solid #E2E2E2; background-color:#FFF; background-position:5px 5px; color:#999;}
.sososec input.sobnt{ width:82px; height:30px; line-height:30px; padding:0; background-position:0 -31px; color:#444; cursor:pointer; border:0;}
.getrel{ height:22px; line-height:22px; color:#999;}
.getrel span,.getrel span a{ color:#244A99;}
.getrel span a{ text-decoration:underline;}
.smtrg{ width:12px; height:6px; background-position:-86px -31px; position:absolute; left:195px; bottom:-6px; _bottom:-14px;}
.sobg2{ height:72px; border:1px solid #E2E2E2; border:1px 0;}
.xgother{ width:360px; text-align:right; color:#666; position:absolute; right:10px; top:0;}
.xgother a{color:#666}
.xgother em{ position:relative; float:right; width:86px; padding:1px 0 0 5px; height:30px; line-height:30px; text-align:left; border:1px solid #FFF; background-position:right -86px; cursor:pointer;}
.xgother em.act{border:1px solid #244A99;background-position:right -107px;}
.xgother em div{ position:absolute; top:30px; left:-1px; width:91px; background:#FFF; z-index:10001;border:1px solid #244A99; border-top:0; display:none; padding-bottom:5px;}
.xgother em.act div{ display:block;}
.xgother div a{ height:25px; line-height:26px; display:block; background-position:0 -133px; padding-left:28px;}
.xgother div a.qqbnt{background-position:0 -165px; }
/***车型搜索内容***/
.socxCon li{ width:132px; padding:5px; float:left; margin:0 0 16px 16px; _display:inline;  border:1px solid #E2E2E2; text-align:center;}
.socxCon li.act{ border:1px solid #244A99; background:#FAFBFC;}
.socxCon img{ display:block;}
.socxCon em{ height:48px;line-height:22px;color:#999; margin-top:5px; display:block;  overflow:hidden; text-align:left;}
.socxCon em a{ color:#244A99; font-size:13px;}
.socxCon a.dbbnt,.socxCon a.Graybnt{ width:30px; height:18px; line-height:18px;padding-left: 16px;float:right; cursor:pointer;}
.socxCon a.dbbnt{ background-color: #F7F9FD; background-position: 5px -214px; border: 1px solid #D5DFEF;}
.socxCon a.Graybnt{background-color:#E6E6E6; background-position:-85px -195px; color:#BBB; border:1px solid #BBB;}
.socxCon a span{ color:#CC0000;}
.socxCon i{ border-top:1px solid #E2E2E2; height:24px; line-height:24px; overflow:hidden; margin-top:3px; padding-top:5px; display:block;}
.socxCon i a{ color:#666;}
.dburl{ margin:9px 0 0 10px; _display:inline; color:#244A99;}
/***资讯搜索内容***/
.socxpd a.cxpic{ width:120px; height:90px; display:block; padding:2px; border:1px solid #E2E2E2; margin-right:15px;}
.socxpd a.cxpic:hover{ border:1px solid #244A99;}
.socxpd p{ height:24px; line-height:24px; overflow:hidden;}
.socxpd p a{ color:#244A99; }
.socxpd p.last a{text-decoration:underline;}
.socxpd em a{ font-size:16px; color:#CC0000;}
.socxpd span{ float:right; color:#888;}
.socxpd b{ color:#CC0000;}
.zsckTit{ height:30px; line-height:30px; background:url(../images/hline2.gif) 0 29px repeat-x; position:relative; z-index:100;}
.zsckTit a{float:left; height:29px;line-height:29px; font-size:14px; padding:0 15px; }
.zsckTit a.ckgray{ color:#999; cursor:no-drop;}
.zsckTit a.ckgray:hover{ text-decoration:none;}
.zsckTit a.act{border:1px solid #E2E2E2; border-bottom:0; background:#FFF;font-weight:bold; color:#244A99; }
.zsckTit em{ float:right; height:22px; line-height:22px; border:1px solid #D9D7D7; width:60px; padding:0 15px 0 10px;background-position:right -91px; position:relative;cursor:pointer;}
.zsckTit ul{ position:absolute; top:22px; left:-1px; border:1px solid #D9D7D7; border-top:0;width:85px; background:#FFF;}
.zsckTit li{ height:22px; line-height:22px; border-top:1px solid #D9D7D7;padding-left:10px; cursor:pointer;}
.zsckTit li a{ font-size:12px; font-weight:normal; padding:0; height:22px; line-height:22px; float:none;}
.sozsckCon li{ height:82px; border-bottom:1px dotted #E2E2E2; clear:both; padding-top:12px;}
.sozsckCon div{width:90px; float:left; padding:0 15px;}
.sozsckCon div.w420{ width:425px;}
.sozsckCon div.w170{ width:180px;}
.sozsckCon em,.sozsckCon p{ height:34px; line-height:34px; overflow:hidden;}
.sozsckCon em{ display:block;}
.sozsckCon em a{ font-size:14px; text-decoration:underline;}
.sozsckCon em a.cx{ text-decoration:none; color:#444;}
.sozsckCon span{ color:#888;}
.sozsckCon strong{ color:#CC0000; font-size:14px;}
.sozsckCon a{color:#244A99;}
.sozsckCon i,.jsqico{ float:left; margin-right:5px;}
.jsqico{ background-position:0 -197px; width:10px; height:14px; margin-top:9px;}
.sozsckCon a.dbbnt,.sozsckCon a.Graybnt{ width:58px; height:20px; padding-left:24px; line-height:20px; display:block;margin-top:8px; cursor:pointer;}
.sozsckCon a.dbbnt{border:1px solid #D5DFEF; background-color:#F7F9FD;background-position:10px -213px;}
.sozsckCon a.Graybnt{ background-color:#E6E6E6; background-position:-81px -194px; color:#BBB; border:1px solid #BBB;}
.sosoCon li{ margin-top:10px;}
.sosoCon em{ height:32px; line-height:32px; overflow:hidden; font-size:14px;}
.sosoCon em a{ color:#244A99; text-decoration:underline;}
.sosoCon i{ color:#008000;}
.sosoCon span{ color:#999;}
/***视频搜索***/
.sosovd li{ width:378px; height:108px; padding-right:7px; float:left; margin:0 0 15px 15px; background:#FAFAFA; _display:inline;}
.sosovd li.act{ background:#F7F9FD;}
.sosovd a.vdpic{ width:130px; height:102px; padding:2px; border:1px solid #DDD; float:left; margin-right:10px; background:url(../images/vdico.gif) 2px 94px no-repeat #FFF;}
.sosovd li.act a.vdpic{ border:1px solid #244A99;}
.sosovd span{ color:#666;}
.sosovd span.clRed{ color:#CC0000;}
.sosovd em{ height:32px; line-height:32px; overflow:hidden; font-size:14px; display:block;}
.sosovd em a{ color:#244A99; text-decoration:underline;}
.sosovd p{ height:46px; line-height:22px; overflow:hidden;}
.sosovd i{ height:24px; line-height:22px; display:block; overflow:hidden;}
/***提示信息***/
.sotips{ padding:50px 0 50px 200px; background:url(../images/cry.gif) no-repeat 58px 50px;}
.sotips span{ color:#CC0000;}
.sotips p{ padding-left:15px; color:#666;}
.sotips a{ color:#244A99;}
/***左侧栏信息***/
.fgline{ height:5px; border-bottom:1px solid #E2E2E2; clear:both; overflow:hidden;}
.flmTit,.flmCon{ padding-left:5px;}
.flmsider dt,.flmTit{ height:28px; line-height:28px;  margin-top:5px; background-position:-85px -40px; padding-left:15px;  font-weight:bold; font-size:13px;}
.flmsider dd,.flmCon li{ height:24px; line-height:24px;padding-left:8px; margin-top:2px; border-left:2px solid #FFF;}
.flmsider dd{ margin-left:5px;}
.flmsider dd a{ color:#444;}
.flmsider dd.act,.flmCon li.act{ border-left:2px solid #CC0000;}
.flmsider dd.act a,.flmCon li.act a,.flmCon li i,.flmCon li.ejact a{ color:#244A99; }
.flmCon li a{color:#555;}
.flmCon2 li a{color:#555; font-weight:bold;}
.flmCon li i a{ font-weight: normal;}
.flmCon li i{ padding-left:5px;}
.flmCon li.ejact i{ color:#CC0000;}
.indfoot{border-top:0;}
.indfoot .wline{ height:0; overflow:hidden;}
/***车型搜索***/
.yaheilan14 { color:#45536B; font-size: 14px; font-weight: bold;}
.search .select { float: left;width: 104px; height: 20px; line-height: 20px; position: relative;}
.xuanxiang, .xuanxiang1 { position: absolute; border: 1px solid #E2E2E2; left: 0; top: 29px; width: 462px; overflow: hidden;background:#FFF; }
.xuanxiang1 { width: 429px; left:0; }
.xuanxiang { height: 250px; overflow-x: hidden; overflow-y: scroll;}
.search span { float: left; height: 20px; display: inline-block; line-height: 22px; }
.search .choose, .search .choose_hui {background-position:right -65px;width: 82px; height: 28px; line-height:28px; border:1px solid #E2E2E2; background-color:#FFF; display: block; padding:0 10px 0 5px; color: #333; cursor:pointer; overflow:hidden; }
.search .choose:hover, .search .choose_hui:hover { text-decoration: none; }
.remen {color: #ccc; height: 35px; padding-left: 5px;}
.remen span { background:url(../images/hotbg.gif); color: #fff; display: block; float: left; height: 17px; line-height: 17px;margin: 8px 14px 0 0; padding-right: 5px; text-align: center; width: 35px;}
.remen a {color: #333; display: inline-block; margin: 0 2px; padding-top: 7px; cursor:pointer;}
.fenlei div { padding: 0 0 4px 51px; position: relative;}
.fenlei span { display: block; line-height: 26px;}
.xuanxiang span { margin-left: 0;}
.fenlei a { color: #333; cursor:pointer;  display: inline-block; font-family: SimSun; height: 25px; margin-left: 14px; overflow: hidden; text-align: left; width: 72px;}
.fenlei2 { width: 97%; padding: 4px 0 0 16px; line-height: 22px; }
.fenlei2 a { width: 75px; cursor:pointer;  display: inline-block; margin-right: 10px; color: #333; font-family: SimSun; overflow: hidden; height: 22px;}
.fenlei2 div{ line-height:28px;}
.fenlei{ line-height:28px;}
.addbg{ background:#FBFBFB;}
.fenlei .od, .bbszimunr .od {width: 31px; border-right: 1px solid #CCC; font: bold 15px/15px verdana; height: 15px; margin: 8px 19px 10px; position: absolute;left: 0; text-align: left; top: -2px; color:#244A99;}
.zind1000{ z-index:1000;}

/***车型对比***/
.bgblue{ background:#F7F9FD;}
.dbmcon{ border:2px solid #244A99; width:994px;position:fixed; bottom:0; z-index:999;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); display:none;}
.dbmTit{ height:30px; line-height:30px;border-bottom:1px solid #D5DFEF;}
.dbmTit i{ color:#666;}
.zxhbnt{ float:right; width:14px; height:12px; border:1px solid #666; background-position:-21px -150px; background-color:#FFF; margin-top:7px; cursor:pointer; overflow:hidden;}
.zxhbnt:hover{ border:1px solid #244A99; background-position:0 -150px;}
.dbmTit b{ width:12px; height:3px; background:#244A99; display:block; margin:6px auto 0;}
.dbmcon li{ width:210px;height:90px; float:left; border-right:1px solid #D5DFEF; background:#FFF; padding:15px 8px 0; position:relative;}
.dbclose{ width:14px; height:14px; background-position:-39px -150px; position:absolute; top:2px; right:2px; clear:both;}
.dbclose:hover{background-position:-53px -150px;}
.dbmcon li div a{ width:90px; height:70px; border:1px solid #D5DFEF; padding:1px; margin-right:8px; display:block;}
.dbmcon li em,.dbmcon li i,.dbmcon li div{ float:left;}
.dbmcon li em,.dbmcon li i{ width:108px;}
.dbmcon li em{ height:48px; overflow:hidden;}
.dbmcon li i{ height:24px; line-height:24px; overflow:hidden;  color:#CC0000;}
.dbmcon li.last{ width:65px; border-right:none; padding-left:12px;}
.dbmcon li select{ width:150px; margin:4px 0 0 25px;}
.startdb,.clearcx{ display:block; height:20px; line-height:20px; line-height:22px; margin-top:10px; float:left; overflow:hidden; cursor:pointer;}
.startdb{background:#4D76BA; text-align:center; color:#FFF; padding:0 7px; border:1px solid #234BA6;}
.startdb:hover{ color:#FFF;}
.clearcx{ background-position:-68px -144px; padding-left:17px;}