@charset "utf-8";

/*************** 全局样式 ***************/

* { margin:0; padding:0;}
body { font-size:12px; font-family:SimSun; background:#333 url(../images/bodyBg.gif); line-height:150%; color:#ccc;}
table {	border-collapse:collapse; border-spacing:0;}
ol, ul { list-style:none;}
fieldset, img, abbr, acronym {	border:0;}
address, caption, cite, code, ins, del, dfn, em, th, var, s, i { font-style:normal; font-weight:normal; text-decoration:none;}
caption, th { text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
q:before, q:after {	content:'';}
form, select, input, textarea, button, font { font-family:SimSun; font-size:12px; line-height:150%;}
a{ color:#bbb; text-decoration:none;}
a:hover { color:#f33; }
.endFolat { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden;}

/* 布局 */
.wrap { width:930px; margin:0 auto; border:solid #666 15px; background:#222; min-height:500px; _height:500px; *zoom:1;}
.wrap:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.wrap_t, .wrap_b { display:none;}
.mainBar { width:649px; float:right; border-left:solid #666 1px; padding:0 15px; _display:inline;}
.sideBar { width:250px; float:left; border-right:solid #666 1px; margin-right:-1px; _display:inline;}
.endfloat { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}

/* 头部链接 */
.topLink { background:#fff;}
.topLink div { width:960px; height:32px; line-height:32px; margin:0 auto; color:#ccc;}
.topLink img { float:left; margin-right:5px;}
.topLink a { color:#555; margin:0 6px 0 2px;}
.topLink a:hover { color:#e00;}
.topLink span { float:right; padding-top:1px;}
.topLink span a { color:#e00; background:url(../images/ico.gif) no-repeat -3px -34px; padding-left:11px; margin:0 4px;}
.topLink span a:hover { color:#f00; text-decoration:underline;}

/* 头部 */
.header { width:960px; height:150px; margin:-150px auto 0;}
.header dl { height:150px; background:url(../images/logoBg.png) no-repeat 15px 12px;}
.header dt { float:left; width:180px; height:140px; overflow:hidden; text-align:center; margin:0 25px 0 23px; _display:inline;}
.header dt img { margin:23px auto 0; width:100px; height:100px;}
.header dd { padding-top:5px; _padding-top:6px;}
.header dd.phone{float: right; color: #ff0000; font-weight: bold; font-size: 16px; padding-right: 12px;}
.header h1 { float:left; padding-top:26px; margin-bottom:-3px; padding-right:4px; font-family:"微软雅黑","黑体"; color:#fff; font-size:24px; line-height:32px; }
.header h2 { padding-top:26px; margin-bottom:-3px; font-family:"微软雅黑", "黑体"; color:#c22; font-size:18px; line-height:36px;}
.header .repICO a { margin:0 5px;}
.header .repICO a:hover { text-decoration:underline;}

/* 头部背景 */
.headerBG { width:960px; height:150px; margin:25px auto 0;}
.headerBG div { height:150px; background:url(../images/bannerBg.jpg) no-repeat 0 0;}

/* 主导航 */
.mainNav { width:960px; height:42px; line-height:40px; margin:0 auto; background:#000 url(../images/mainMenuBg.gif) repeat-x 0 0;}
.mainNav ul { margin-left:20px; overflow:hidden;}
.mainNav li { float:left; width:90px; height:42px; overflow:hidden; background:url(../images/mainMenuBg.gif) no-repeat 0 -189px; text-align:center; margin-left:-1px; _display:inline;}
.mainNav li a { color:#ccc; font-size:14px;}
.mainNav li a:hover { color:#f33;}
.mainNav li.home { margin-left:0;}
.mainNav .current { background:url(../images/mainMenuBg.gif) repeat-x 0 -98px; position:relative;}
.mainNav .current a, .mainNav .current a:hover{ color:#fff; font-weight:bold;}

/* 脚部 */
.footer { padding:25px 0 50px; text-align:center; background:url(../images/footBg.png) repeat-x 0 bottom; color:#ccc;}
.footer strong { color:#ddd; font-size:14px;}
.footer p { font-family:Arial, "宋体"; padding:3px 0;}
.footer p i { font-style:normal; color:#c66; margin:0 5px;}
.footer p a { color:#ddd;}
.footer p a:hover { color:#f00; text-decoration:underline;}

/* 盒子样式 */
.box0 { margin-top:15px;}
.box0 .boxh { height:35px; line-height:36px; overflow:hidden; background:url(../images/box1.jpg) no-repeat right 0; border-right:solid #555 1px; border-top:solid #555 1px;}
.box0 .boxh h3 { float:left; font-size:16px; color:#fff; padding:0 14px;  border-left:solid #555 1px; border-right:solid #555 1px; _display:inline;}
.box0 .boxh h3 a { color:#fff;}
.box0 .boxh h3 a:hover { color:#f33;}
.box0 .boxh ul { float:left; _display:inline;}
.box0 .boxh li { float:left; padding:0 10px; border-right:solid #555 1px; color:#888;}
.box0 .boxh li a { color:#d44;}
.box0 .boxh li a:hover { color:#f33;}
.box0 .boxh span { float:right; line-height:36px; padding-right:8px; color:#666;}
.box0 .boxh span a { margin:0 5px;}
.box0 .boxh .current { background:url(../images/subMenuBg.gif) repeat-x 0 0; color:#fff;}
.box0 .boxh .current a, .box0 .boxh .current a:hover { color:#fff;}
.box0 .boxf { display:none;}

.box1 { position:relative; margin-top:15px; background:url(../images/box1.jpg) no-repeat right 0; *zoom:1;}
.box1 .boxh { float:left; height:35px; line-height:35px; background:url(../images/boxTitBg.gif) no-repeat 10px 4px;}
.box1 .boxh h3 { float:left; margin-left:22px; margin-right:-5px; padding-right:10px; background:url(../images/boxTitBg.gif) no-repeat right 4px; font-size:12px; color:#c33; _display:inline; _position:relative;}
.box1 .boxh span { position:absolute; height:35px; line-height:35px; overflow:hidden; top:0; right:8px; color:#000;}
.box1 .boxh span a { color:#7a7a7a;}
.box1 .boxh span a:hover { color:#ccc;}
.box1 .boxh span img { vertical-align:top; *vertical-align:middle;}
.box1 .boxf { display:none;}
.box1 .boxc { clear:both; *zoom:1; border-top:solid #777 1px;}

.box2 { position:relative; margin:1px 0 15px; background:url(../images/box2.jpg) no-repeat right 0; *zoom:1;}
.box2 .boxh { float:left; height:35px; line-height:35px; background:url(../images/boxTitBg.gif) no-repeat 10px 4px;}
.box2 .boxh h3 { float:left; margin-left:22px; margin-right:-5px; padding-right:10px; background:url(../images/boxTitBg.gif) no-repeat right 4px; font-size:12px; color:#c33; _display:inline; _position:relative;}
.box2 .boxh span { position:absolute; height:35px; line-height:35px; overflow:hidden; top:0; right:4px; color:#000;}
.box2 .boxh span a { color:#7a7a7a;}
.box2 .boxh span a:hover { color:#ccc;}
.box2 .boxh span img { vertical-align:top; *vertical-align:middle;}
.box2 .boxf { display:none;}
.box2 .boxc { clear:both; *zoom:1; border-top:solid #666 1px;}

.box9 { margin-top:15px;}
.box9 .boxh { display:none;}
.box9 .boxf { display:none;}

/* 通栏广告 */
.ad960 { width:950px; margin:0 auto; border:solid #666 5px; border-top-width:12px; border-bottom:none; background:#666; overflow:hidden; position:relative;}
.ad960 div { position:absolute; z-index:1;}

/* 商家类型图标 */
.sellerType1 { background:url(../images/sellerType.gif) no-repeat 0 0; display:inline-block; width:29px; height:12px; margin-bottom:-2px;}
.sellerType2 { background:url(../images/sellerType.gif) no-repeat 0 -32px; display:inline-block; width:29px; height:12px; margin-bottom:-2px;}
.sellerType3 { background:url(../images/sellerType.gif) no-repeat 0 -64px; display:inline-block; width:29px; height:12px; margin-bottom:-2px;}
.sellerType4 { background:url(../images/sellerType.gif) no-repeat 0 -96px; display:inline-block; width:29px; height:12px; margin-bottom:-2px;}
.sellerType5 { background:url(../images/sellerType.gif) no-repeat 0 -128px; display:inline-block; width:29px; height:12px; margin-bottom:-2px;}

/* 口碑指数图标 */
.repICO em { display:inline-block; width:5.2em; height:1.5em; *height:1em; font-size:13px; background:url(../images/star1.gif) no-repeat 0 -50px; vertical-align:middle; }
.repICO i { display:inline-block; width:1em; height:1.5em; *height:1em; font-size:13px; background:url(../images/star1.gif) no-repeat 0 0; vertical-align:middle;}
.repICO var { color:#d22; font-size:12px; font-family:Arial, "宋体"; vertical-align:middle; position:relative; top:-2px; *top:0;}
.repICO2 em { display:inline-block; width:5.2em; height:1.3em; *height:1em; font-size:16px; background:url(../images/star2.gif) no-repeat 0 -50px; vertical-align:middle; }
.repICO2 i { display:inline-block; width:1em; height:1.3em; *height:1em; font-size:16px; background:url(../images/star2.gif) no-repeat 0 0; vertical-align:middle;}
.repICO2 var { color:#d22; font-size:14px; font-family:"宋体"; vertical-align:middle;}

/* 页数导航 */
.pageNumNav { padding:15px 0 25px; text-align:center;}
.pageNumNav a { color:#777; display:inline-block; margin:0 1px;}
.pageNumNav a:hover { color:#f00;}
.pageNumNav span a { color:#888; background:#000; padding:0 6px; font-family:Arial; border:solid #444 1px;}
.pageNumNav span a:hover { color:#f00; text-decoration:none;}
.pageNumNav span a.current, .pageNumNav span a.current:hover { color:#fff; background:#a22; font-weight:bold;}

/* 底部按钮栏 */
.pageButtonBar { padding:15px 0 25px; text-align:center;}
.pageButtonBar a { display:inline-block; position:relative; height:28px; line-height:28px; color:#c22; font-size:14px; padding:0 15px 0 10px; margin:0 3px; background:url(../images/button2.gif) no-repeat right 0;}
.pageButtonBar a s { position:absolute; width:5px; height:28px; left:-5px; top:0; background:url(../images/button2.gif) no-repeat 0 0;}
.pageButtonBar a:hover { color:#fff; background-position:right -50px;}
.pageButtonBar a:hover s { background-position:0 -50px;}


/*************** 侧栏 ***************/

/* 公司概要 */
.sellerInfo .boxc { padding:6px 14px;}
.sellerInfo .boxc p { height:24px; line-height:24px; overflow:hidden;}
.sellerInfo .boxc p.phone{color: #ff0000;}
.sellerInfo .boxc p i { font-style:normal; color:#666;}

/* 文章列表 */
.newsSide ul { line-height:24px; padding:5px 12px;}
.newsSide li { height:24px; overflow:hidden;}
.newsSide li span { float:right; padding-left:3px; color:#aaa;}
.newsSide li em a { color:#d33; margin:0 2px 0 -1px;}
.newsSide li a:hover { text-decoration:underline; color:#f00;}

/* 销售顾问 */
.carSales .boxc { padding:10px 0 5px 17px;}
.carSales .boxc span { display:inline-block; width:100px; height:124px; overflow:hidden; text-align:center; margin:4px 3px 0;}
.carSales .boxc a { font-weight:bold;}
.carSales .boxc a:hover { color:#fff;}
.carSales .boxc font a { color:#47c; font-weight:normal; margin-left:-5px;}
.carSales .boxc font a:hover { color:#f33; text-decoration:underline;}
.carSales .boxc img { display:block; margin:0 auto; margin-bottom:4px; border:solid #444 2px;}
.carSales .boxc a:hover img { border-color:#888;}
.carSales .boxc p { color:#777;}

/* 车系导航 */
.carNav .boxc { padding:2px 0 10px;}
.carNav dl { width:230px; margin:10px auto 0; padding-bottom:5px; background:url(../images/carNavBg.gif) no-repeat 0 bottom;}
.carNav dt { height:32px; line-height:30px; overflow:hidden; background:#fff url(../images/carNavBg.gif) no-repeat 0 0; padding-left:10px; position:relative;}
.carNav dt a { font-size:14px; font-weight:bold; color:#ddd;}
.carNav dt a:hover { color:#fff;}
.carNav dd { height:26px; line-height:26px; border-left:solid #444 8px; border-right:solid #444 8px; margin:-1px 0 1px; overflow:hidden; background:#444 url(../images/line1.gif) repeat-x 0 -100px;}
.carNav dd a { background:url(../images/ico.gif) no-repeat 0 -152px; padding-left:15px;}
.carNav dd a:hover { color:#fff;}
.carNav dd font { float:right; color:#000; padding:0 6px; line-height:26px; *margin-top:-26px;}
.carNav dd.current { background-color:#622;}
.carNav dd.current a, .carNav dd.current a:hover { background-position:0 -127px; color:#f33;}
.carNav dd.current font { color:#955;}

/* 电子地图 */
.mapSide .boxc { text-align:center; background: url(../images/loading.gif) center no-repeat;}
.mapSide .boxc iframe { width:240px; margin:5px auto; margin-bottom:3px;}
.mapSide .boxc p { height:20px; line-height:20px; overflow:hidden; text-align:right; padding-right:10px;}
.mapSide .boxc p a { text-decoration:underline; color:#47c;}
.mapSide .boxc p a:hover { color:#999;}

/* 友情链接 */
.webLink { position:relative;}
.webLink .boxc { background:url(../images/box2.jpg) no-repeat right 0; padding-bottom:5px;}
.webLink .boxh { display:block; position:absolute;  background:url(../images/box2.jpg) no-repeat 0 0;  width:6px; height:35px; top:0px; left:0px; padding:4px 0 0 10px;}
.webLink .boxh span { display:block; height:35px; background:url(../images/boxTitBg.gif) no-repeat 0 0;}
.webLink dl { line-height:24px; *zoom:1;}
.webLink dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.webLink dt { height:35px; line-height:35px; font-size:12px; color:#c33; font-weight:bold; border-bottom:solid #666 1px; padding-left:22px; margin-bottom:3px; background:url(../images/boxTitBg.gif) no-repeat -120px 4px;}
.webLink dd { float:left; width:40%; height:24px; overflow:hidden; vertical-align:top; margin-left:4.9%; _display:inline;}
.webLink dd a { color:#999;}
.webLink dd a:hover { color:#ccc; text-decoration:underline;}


/*************** 首页 ***************/

/* 热门新闻 */
.hotNews .boxc { margin-bottom:20px; *zoom:1;}
.hotNews .boxc:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.hotNews #flashNews { width:300px; height:225px; overflow:hidden; float:left; border:solid #666 2px;}
.hotNews #flashNews a { display:none;}
.hotNews dl { float:left; margin-left:10px; width:335px; height:230px; overflow:hidden; background:url(../images/hotNewsBg.jpg) repeat-x 0 0; _display:inline;}
.hotNews dt { height:48px; line-height:48px; padding:8px 10px 0; overflow:hidden; text-align:center; font-size:18px; font-family:"微软雅黑", "黑体"; color:#fff; background:url(../images/hotNewsBg.gif) repeat-x 0 bottom; margin-bottom:-1px; position:relative;}
.hotNews dt a { color:#fff;}
.hotNews dt .hot { display:none;}
.hotNews dd { height:30px; line-height:30px; margin:0 12px; overflow:hidden; background:url(../images/line1.gif) repeat-x 0 0;}
.hotNews dd span { float:right; color:#666; padding:0 3px;}
.hotNews dd b a { margin:0 3px; color:#d55; font-weight:normal;}
.hotNews dl a:hover { color:#f00;}

/* 热门车型 */
.hotCar .boxc { padding-bottom:10px;}
.hotCar dl { line-height:18px; background:url(../images/carListBg.gif) 0 30px;}
.hotCar dl dt { height:26px; line-height:26px; padding-top:3px; overflow:hidden; border-bottom:solid #000 1px; background:#292929;}
.hotCar dl dt span { color:#555!important; padding-top:0!important; font:normal normal normal 12px/24px "宋体" !important;}
.hotCar dl dd { height:90px; overflow:hidden; clear:both;}
.hotCar dl span { float:left; vertical-align:top;}
.hotCar dl .td1 { width:104px; text-align:center; padding-top:5px; padding-left:5px;}
.hotCar dl .td2 { width:130px; padding:0 10px; padding-top:24px;}
.hotCar dl .td3 { width:60px; padding:0 10px; text-align:center; font-size:14px; padding-top:34px; color:#47c;}
.hotCar dl .td4 { width:130px; text-align:center; font-size:14px; font-weight:bold; color:d22; padding-top:34px;}
.hotCar dl .td4 a { color:#d22;}
.hotCar dl .td4 i { font-family:Arial, "宋体"; font-size:12px; color:#666; font-weight:normal; margin-left:2px;}
.hotCar dl .td5 { padding-left:10px; padding-top:32px;}
.hotCar dd img { width:100px; height:75px; border:solid #444 2px;}
.hotCar dd a:hover img { border-color:#888;}
.hotCar dd .td5 a { display:inline-block; width:34px; height:24px; line-height:24px; overflow:hidden; text-align:center; color:#fdd; background:url(../images/button1.gif) no-repeat 0 0; margin-right:6px;}
.hotCar dd .td5 a:hover { background-position:0 -50px; color:#000;}
.hotCar dd .td4 a:hover, .hotCar dl .td2 a:hover { color:#f33; text-decoration:underline;}
.hotCar dt .td5 { padding-left:70px;}

/* 购车问答 */
.QA .boxc { padding:0 2px 20px;}
.QA dl { padding-top:18px; padding-left:90px; *zoom:1;}
.QA dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.QA dt { float:left; width:80px; text-align:center; margin-left:-85px; line-height:16px; overflow:hidden; _display:inline;}
.QA dt a { color:#777;}
.QA dt a:hover { color:#fff;}
.QA dt i { display:block; color:#555;}
.QA dt img { display:block; border:solid #777 1px; margin:0 auto 4px;}
.QA dt a:hover img { border-color:#fff;}
.QA dd { line-height:1.5em; background:url(../images/qaBg.gif) no-repeat 0 bottom; padding-bottom:6px; _zoom:1;}
.QA dd h6 { color:#bbb; background:#222}
.QA dd h5 { width:490px; padding:14px 10px 0 28px; background:#222 url(../images/qaBg.gif) no-repeat 0 0; font-weight:normal; color:#47c;}
.QA dd h5 i { color:#47c; font-style:italic; background:url(../images/ico.gif) no-repeat 0 -3px; padding-left:76px; margin-left:-75px;}
.QA dd div { width:480px; padding:2px 14px; border-left:solid #555 1px; border-right:solid #555 1px; color:#888; background:#2e2e2e; min-height:14px; _height:20px;}
.QA dd div p { color:#555; line-height:1.5em; padding:4px 0;}

/* 商家口碑 */
.REP { padding-bottom:15px;}
.REP .boxh form { position:absolute; width:400px; text-align:right; top:10px; right:8px; color:#777;}
.REP .boxh form input { width:80px; line-height:100%; color:#000; border:solid #999 1px; background:#ccc;}
.REP .boxh form a { color:#777;}
.REP .boxh form a:hover { color:#fff;}
.REP .boxc { padding:12px 30px; background:#fff; border:solid #555 3px; *zoom:1;}
.REP .boxc input { line-height:100%;}
.REP .repMark { float:left; width:340px; line-height:20px; color:#555;}
.REP .repStatus { float:left; width:210px; border-left:solid #ddd 1px; padding-left:30px; line-height:22px; color:#333;}
.REP .repInput { clear:both; padding-top:10px; line-height:22px; color:#555; *zoom:1;}
.repMark *{ cursor:default; -moz-user-select:none; hutia:expression(this.onselectstart=function(){return(false)});}
.repMark *::selection{background: #fff; color:inherit; /* Safari */} 
.repMark *::-moz-selection{background: #fff; color:inherit; /* Firefox webkit */ } 
.repMark h5 { color:#c33; margin-bottom:3px; height:20px; overflow:hidden; font-size:14px;}
.repMark input { margin-right:3px; *margin-right:0;}
.repMark p { padding:3px 0; *padding:4px 0;}
.repMark em { display:inline-block; width:200px; height:20px; overflow:hidden; background:url(../images/reLine.gif) no-repeat 0 0; vertical-align:middle;}
.repMark i { display:inline-block; width:100px; height:20px; background:url(../images/reLine.gif) no-repeat 0 -21px;}
.repMark var { color:#d61; margin-left:6px;}
.repMark .count i { background-position:0 -42px;}
.repMark .count var { font-weight:bold;}
.repStatus h5 { font-size:14px; margin-bottom:2px; _margin-bottom:4px;}
.repStatus h5 var { color:#d22; font-weight:bold;}
.repStatus p { font-weight:bold; _padding:4px 0;}
.repStatus p var { font-weight:normal;}
.repStatus .count { font-weight:normal; color:#888; border-top:dotted #ddd 1px; margin-top:5px; padding-top:5px;}
.repStatus .count b { color:#333;}
.repStatus .count a { color:#36a;}
.repStatus .count a:hover { color:#f00; text-decoration:underline;}
.repInput p { padding:2px 0;}
.repInput input { width:80%; border:solid #aaa 1px; height:20px; line-height:20px!important; *vertical-align:middle;}
.repInput p textarea { width:80%; height:60px; vertical-align:middle; resize:vertical; border:solid #aaa 1px;}
.repInput h6 { font-weight:normal; padding-top:2px;}
.repInput h6 input { width:100px;}
.repInput h6 img { vertical-align:middle; margin:0 5px; margin-top:-4px; *margin-top:0;}
.repInput button { margin-left:4.9em; margin-top:5px; padding:3px 10px; cursor:pointer; *padding:0;}

/*************** 内页 ***************/

/* 版块栏头 */
.blockTitle { height:24px; line-height:24px; overflow:hidden; padding-left:18px; color:#c33; border-bottom:solid #622 1px; background:#000 url(../images/ico.gif) no-repeat 5px -122px; margin-top:5px; }
.blockTitle span { float:right; font-size:12px; font-weight:normal; color:#444; line-height:24px; padding-right:8px; *margin-top:-24px; }
.blockTitle span img { vertical-align:middle; margin-top:-5px; *margin-bottom:-4px;}
.blockTitle span a { color:#777;}
.blockTitle span a:hover { color:#fff;}

/* 版块TAB栏头 */
.blockTabTitle { height:24px; line-height:24px; border-bottom:solid #555 1px; padding-left:25px;}
.blockTabTitle a { display:inline-block; height:23px; border:solid #333 1px; background:#111; border-bottom:none; padding:0 12px; font-weight:normal; color:#777; _zoom:1; _margin-bottom:-1px;}
.blockTabTitle a:hover { color:#c33;}
.blockTabTitle a.current { background:#222; height:24px; color:#c33; font-weight:bold; border-color:#555; position:relative;}

/* 文章列表 */
.newsList { padding:5px 2px; line-height:40px;}
.newsList li { height:40px; overflow:hidden; background:url(../images/line1.gif) repeat-x 0 39px; color:#c00; padding-left:6px;}
.newsList li span { float:right; color:#666; padding-right:5px;}
.newsList li a { font-size:14px;}
.newsList li em a { color:#37c; margin-right:3px;}
.newsList li a:hover { color:#f33;}

/* 正文标题 */
.newsTitle { padding:30px 0 15px; border-bottom:solid #666 1px; text-align:center;}
.newsTitle h2 { font-size:20px; font-family:"微软雅黑", "黑体"; color:#fff;}
.newsTitle p { color:#888; padding-top:6px;}
.newsTitle s { color:#555; margin:0 8px;}

/* 正文内容 */
.newsContent { width:610px; overflow:hidden; margin:0 auto; padding:10px 0 15px; line-height:180%; font-size:14px; color:#aaa; }
.newsContent p { padding:8px 0; text-indent: 2em;}

/*文章评论*/
.newsComment form { padding:15px 20px 20px; padding-left:415px; line-height:20px;}
.newsComment form label {margin-left: -400px; line-height: 25px; font-weight: bold;}
.newsComment form label font{ color: #93969c; font-weight: normal;}
.newsComment form textarea { width:380px; height:100px; resize:none; float:left; margin-left:-400px; _display:inline; border:solid #000 2px; background:#ccc;}
.newsComment form p { color:#93969c; margin-bottom: 10px;}
.newsComment form p span{ color: #d22;}
.newsComment form input { width:120px; height:18px; line-height:18px; border:solid #000 2px; background:#ccc; vertical-align:middle;}
.newsComment form img { vertical-align:top; margin:1px 0 0 2px; vertical-align:middle\0;}
.newsComment form button { background:url(../images/button4.gif) no-repeat; margin-top:5px; padding-left:15px; width:130px; height:36px; line-height:36px; text-align:center; font-weight:bold; color:#ebb; font-size:14px; letter-spacing:2px; border:none; cursor:pointer;}
.newsComment dl { padding:5px 0 10px;}
.newsComment dt { padding:6px 0 0 70px; border-top:solid #444 1px; color:#666; position:relative; *zoom:1;}
.newsComment dt img { position:absolute; top:7px; left:5px;}
.newsComment dt span { position:absolute; top:5px; right:5px; color:#a33;}
.newsComment dt a { color:#37c; text-decoration:underline;}
.newsComment dt a:hover { color:#f33;}
.newsComment dd { padding:2px 50px 7px 65px; color:#888; min-height:30px; _height:30px;}

/*关联车型*/
.linkCar { margin-bottom:3px;}
.linkCar .boxc { background:#622; padding:6px 10px; padding-left:100px; position:relative; *zoom:1;}
.linkCar .boxc:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.linkCar h6 img { float:left; margin-left:-90px; border:solid #000 1px;}
.linkCar h6 a:hover img { border-color:#f00;}
.linkCar h5 { font-size:14px; color:#c00; height:22px; line-height:22px; padding-top:4px; overflow:hidden;}
.linkCar h5 a { color:#fff; text-decoration:underline;}
.linkCar h5 a:hover { color:#fff;}
.linkCar menu { height:22px; line-height:18px; padding-top:7px; overflow:hidden;}
.linkCar menu a { display:inline-block; background:#222; color:#c22; padding:0 8px;}
.linkCar menu a:hover { color:#fff; background:#d22;}
.linkCar em a { position:absolute; top:24px; right:15px; border:solid #500 1px; background:#e22; padding:4px 8px; font-size:14px; color:#fff;}
.linkCar em a:hover { background:#f00; border-color:#e99; color:#fff;}

/* 活动概要 */
.activityIntor { margin-top:-1px; padding:8px 15px; *padding-bottom:10px; border:solid #444 1px; background:#111; *zoom:1;}
.activityIntor:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.activityIntor em { float:left; width:170px; padding-top:6px; text-align:center;}
.activityIntor em var { display:inline-block; width:83px; height:47px; overflow:hidden; line-height:14px; background:url(../images/topREP_bg.gif) no-repeat; color:#ebb; vertical-align:middle; margin-top:-3px;}
.activityIntor em var b { display:block; font-size:20px; font-family:Arial, "宋体"; color:#fff; padding-top:7px; height:20px; line-height:20px; overflow:hidden;}
.activityIntor em a { margin-left:3px; font-size:14px; text-decoration:underline; color:#f00;}
.activityIntor ul { float:right; width:440px; line-height:20px; color:#eee;}
.activityIntor li { float:left; width:48%; height:20px; overflow:hidden; border:solid #555 1px; background:#333; margin:2px 3px; _display:inline;}
.activityIntor li span { padding-left:6px; color:#37c;}
.activityIntor li.ful{float: left; width: 424px; height: auto; padding-left: 6px;}
.activityIntor li.ful span{padding-left: 0px;}

/* 活动报名 */
.activityApply .boxc { padding:1px 0 15px;}
.activityApply dl { border:solid #444 1px; background:#611; *zoom:1;}
.activityApply dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.activityApply dt { float:left; width:60%; border-right:solid #822 1px; *margin-left:-1px; _display:inline;}
.activityApply dd { float:left; width:40%; border-left:solid #822 1px; margin:0 -1px; _display:inline;}
.activityApply h6 var { font-size:12px; color:#888; margin-left:2px;}
.activityApply h6 b { font-size:14px; color:#d22; margin:0 1px;}
.activityApply form { padding:5px 15px 10px 20px; line-height:20px;}
.activityApply form fieldset { display:none; padding:10px 0;}
.activityApply form fieldset center { border:solid #300 1px; background:#822; padding:25px 0; }
.activityApply form fieldset center a { color:#f33; text-decoration:underline;}
.activityApply form h6 { border-bottom:solid #300 1px; color:#fff; margin-bottom:5px; height:25px; line-height:20px; overflow:hidden;}
.activityApply form h6 input { position:relative; top:3px; margin-right:5px; *top:2px; *margin-right:0;}
.activityApply form h6 a { font-weight:normal;}
.activityApply form p { line-height:20px; padding:2px 0; padding-left:18px;}
.activityApply form label { color:#b77;}
.activityApply form p input { width:250px; height:18px; line-height:18px; border:solid #aaa 1px; vertical-align:middle;}
.activityApply form p span {color: #d22}
.activityApply form textarea { border:solid #aaa 1px; width:250px; height:60px; vertical-align:middle;}
.activityApply form img { vertical-align:middle;}
.activityApply form button { background:url(../images/button4.gif) no-repeat; margin-top:5px; padding-left:20px; width:130px; height:36px; line-height:36px; text-align:center; font-weight:bold; color:#ebb; font-size:14px; border:none; cursor:pointer;}
.activityApply dd h6 { border-bottom:solid #922 1px; height:30px; line-height:30px; overflow:hidden; padding-left:10px; }
.activityApply dd p { height:28px; line-height:28px; overflow:hidden; margin:0 12px; background:url(../images/line1.gif) repeat-x 0 0;}
.activityApply dd p * { display:inline-block; height:28px; overflow:hidden; vertical-align:top;}
.activityApply dd p em { width:70px; padding-left:5px; color:#f33;}
.activityApply dd p i { width:80px; margin-right:20px; color:#999;}
.activityApply dd p span { color:#777; width:50px; text-align:center;}
.activityApply dd .tit { background:none;}
.activityApply dd .tit * { color:#b77;}

/* 联系信息 */
.contactInfo { padding:10px 2px; line-height:32px;}
.contactInfo p { height:32px; line-height:30px; overflow:hidden; background:url(../images/line1.gif) repeat-x 0 -19px; padding-left:10px;}
.contactInfo p i { color:#777; margin-right:5px;}
.contactInfo div { padding:25px 0; background:#111; text-align:center;}

/* 车型概要 */
.carIntor { padding:0 1px; margin:10px 0 15px; *zoom:1;}
.carIntor:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.carIntor h2 { float:left; margin-right:7px; _display:inline;}
.carIntor h2 img { border:solid #a33 3px; padding:1px; background:#ccc; width:280px; height:210px;}
.carIntor dl { float:left; border:solid #a33 1px; width:350px; height:216px; background:url(../images/hotNewsBg.jpg) repeat-x 0 50px; *zoom:1;}
.carIntor dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.carIntor dt { padding:12px 0 12px 10px; font-size:12px; color:#e88; background:#800; border-bottom:solid #a33 1px; margin-bottom:5px;}
.carIntor dt var { color:#fff; font-size:14px;}
.carIntor dt strong { color:#fd3; font-size:16px;}
.carIntor dt p { font-size:12px; padding-top:10px;}
.carIntor dt a { display:inline-block; height:18px; line-height:18px; padding:0 5px; background:url(../images/button2.gif) no-repeat -5px -52px; border:solid #d44 1px; color:#fee;}
.carIntor dt a:hover { background-position:-5px -1px; color:#000; border-color:#500;}
.carIntor dd { float:left; width:40%; height:26px; line-height:26px; overflow:hidden; vertical-align:top; padding-left:4%;}
.carIntor dd i { color:#888;}
.carIntor dd.ful{width: auto;}

/* 车型新闻 */
.carNews { padding:5px 0 12px;}
.carNews ul { line-height:28px; padding-left:5px; *zoom:1;}
.carNews ul:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.carNews li { float:left; width:46.9%; height:28px; overflow:hidden; vertical-align:top; margin-right:3%; color:#666; _display:inline;}
.carNews li span { float:right; color:#777;}
.carNews li b a { font-weight:normal; margin:0 3px 0 -1px; color:#37c;}
.carNews ul a:hover { color:#f00;}

/* 车型图片 */
.carPics { padding-bottom:8px;}
.carPics ul { line-height:22px; padding-left:8px; *zoom:1;}
.carPics ul:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.carPics li { float:left; margin:4px 16px; margin-left:0; vertical-align:top; _display:inline;}
.carPics li a { display:block; width:144px; height:130px; overflow:hidden; text-align:center;}
.carPics li img { display:block; margin:0 auto; width:140px; height:105px; border:solid #000 2px;}
.carPics li a:hover { color:#fff;}
.carPics li a:hover img { border-color:#888;}
.box0 .carPics ul { padding-top:10px;}

/* 车型参数 */
.carParameter { padding-top:5px;}
.carParameter dl { line-height:28px; border-right:solid #444 1px; border-left:solid #444 1px; *zoom:1;}
.carParameter dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.carParameter dt { background:#222; color:#777; clear:both; text-align:center;}
.carParameter dd { height:28px; overflow:hidden; float:left; width:50%; border-bottom:solid #444 1px; color:#aaa; background:#000; white-space:nowrap; *white-space:normal; *word-break:break-all; *margin-right:-0.1em;}
.carParameter dd font { float:left; width:35%; height:28px; line-height:28px; overflow:hidden; color:#777; text-align:center; background:#333; margin-right:3%; _display:inline;}

/* 定车表单 */
.orderForm form { border:solid #000 2px; padding:8px 25px 12px; line-height:20px; background:#611; color:#daa;}
.orderForm form p { margin:9px 0;}
.orderForm form p strong { color:#fff;}
.orderForm form p img { margin-top:-4px; *margin-top:0;}
.orderForm form input { border:solid #c00 1px; height:18px; line-height:18px;}
.orderForm form textarea { border:solid #c00 1px; width:70%; vertical-align:middle; height:100px;}
.orderForm form span { color:#f33;}

/* 员工列表 */
.sellerList h6 { line-height:28px; border-bottom:solid #555 1px;}
.sellerList h6 * { color:#666; font-weight:normal;}
.sellerList h6 i { padding-left:40px; margin-right:100px;}
.sellerList h6 em { margin-right:140px;}
.sellerList h6 b { margin-right:110px;}
.sellerList dl { padding:8px 0; background:url(../images/line1.gif) repeat-x 0 120px; line-height:16px; *zoom:1;}
.sellerList dl:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.sellerList dt, .sellerList dd { float:left; height:105px; overflow:hidden;}
.sellerList dt { width:105px; padding-left:8px;}
.sellerList dt img { border:solid #ccc 2px;}
.sellerList dd { padding:0 10px;}
.sellerList .td1 { width:200px;}
.sellerList .td2 { width:150px; line-height:18px;}
.sellerList .td3 { width:110px; text-align:center;}
.sellerList .td1 h5 { padding:5px 0 2px; color:#fff;}
.sellerList .td1 p { padding-top:1px; color:#888;}
.sellerList .td1 font { color:#37c;}
.sellerList .td2 a { display:inline-block; margin-right:3px; text-decoration:underline; color:#944;}
.sellerList .td2 a:hover { color:#f33;}
.sellerList .td3 { height:auto; padding-top:30px;}
.sellerList .td3 em { display:block; margin-bottom:8px; font-size:18px; color:#37c; font-family:Arial, "宋体"; font-weight:bold;}
.sellerList .td3 a { display:inline-block; height:18px; line-height:18px; padding:0 5px; background:url(../images/button2.gif) repeat-x -5px -5px; border:solid #777 1px; color:#666;}
.sellerList .td3 a:hover { background-position:-5px -55px; color:#fff; border-color:#600;}

.sellerPics { padding:5px 0; padding-right:0;}
.sellerPics ul { line-height:22px; padding:5px 0 0 20px; *zoom:1;}
.sellerPics ul:after { content:""; display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.sellerPics li { float:left; margin:4px 6px 10px 0; margin-left:0; vertical-align:top; _display:inline; width:49%; height:85px; overflow: hidden;}
.sellerPics li img { display:block; margin-right: 10px; width:60px; height:80px; border:solid #000 2px; float: left;}
.sellerPics li img:hover { border-color:#888;}
.sellerPics li font {color: #37c}