﻿

.Search { height:155px; border:1px solid #D7D7D7; border-top:0px none; background:url(../images2/bg/Search.png) repeat-x left top; }
/*快搜,快问*/
.chaSearch { height:29px; padding:10px 0px 0px; _overflow:hidden; }
.chaSearch td { vertical-align: top; }
/*快搜*/
.chaSearch .ksTem1 { float:left; width:260px; height:29px; padding-left:70px; position:relative; }
.chaSearch .ksTem1 .searchB select { vertical-align:top; margin-top:2px; width:60px }
.chaSearch .ksTem1 .searchB .selector { height:20px; margin-top:3px; vertical-align:top; line-height:20px }
.chaSearch .ksTem1 .searchB .inputBox { border:1px solid #7F9DB9; width:120px; padding:4px 2px; margin-right:6px; }
#faker-snsSearchTypeId .fakerHead div { width:54px; padding-right:0; }
/*车型查询*/
.ksTem2 { float:right; width:650px; height:29px; padding-left:10px; _overflow:hidden; }
.ksTem2 .lsubmit input { margin-right:5px;float:left;}
.ksTem2 select { width:130px; vertical-align:middle }
.fakerHead, .faker .fakerHead div { background-image:url(http://www1.pcauto.com.cn/2011/images/0411/faker.png); text-align:left }
.fakerHead { height:24px; padding-left:6px; line-height:26px; background-position: 0 -29px; overflow:hidden; cursor:default; font-size:12px }
.fakerHead div { background-position: right -29px; height:24px; overflow:hidden; width:105px; padding-right:20px; }
.focus .fakerHead { background-position: 0 0 }
.focus .fakerHead div { background-position: right 0; }
.disabled .fakerHead { background-position: 0 -57px; color:gray; }
.disabled .fakerHead div { background-position: right -57px }
.fakerBody { width:250px; border:1px solid #35a; background: #f5f5f5; text-align:left }
.fakerBody .inner { position:relative; border:2px solid #D7E2F8; overflow: auto; max-height:260px; overflow-x: hidden; }
.fakerBody .inner div { padding:2px }
.fakerBody a { display: block; height: 20px; padding: 0 5px; line-height: 20px; overflow: hidden; color:#222; font-size:12px; font-family:\5FAE\8F6F\96C5\9ED1; text-decoration:none }
.fakerBody a:hover { text-decoration:none }
.fakerBody a:focus { outline:none }
.fakerBody .disabled { cursor:default }
.fakerBody .caption { margin:5px; font-weight:bold; color:#3355AC; font-size:14px; }
.fakerBody .selected, .fakerBody a:hover { background:#35a; color: #fff }
.fakerBody .caption:hover { background:none; color:#c00 }
.fakerBody .disabled:hover { background:none; color:#3355AC }
.fakerBody .even { background: #fff }
.multiFakerBody { width:420px }
.multiFakerBody .inner div { position:relative; overflow:hidden; zoom:1; padding-top:28px }
.multiFakerBody a { float:left;/* width:90px;*/ min-width: 45px; margin:2px 5px }
.multiFakerBody .caption { position:absolute; left:0; top:0; min-width:inherit; }
/*追加*/
.multiFakerBody a { float:none; zoom:1; *display:inline;display:-moz-inline-stack; display:inline-block; }
/* 针对车型查询需要隐藏第一项的 */
.multiFakerBody .fBody0 { display:none }
.brandFakerBody .caption { position:absolute; left:0; top:0; width:20px; min-width:20px; height:15px; margin:8px 10px 10px; font:bold 15px/15px verdana; border-right:1px solid gray; overflow:hidden; padding:0 5px }
.brandFakerBody .inner div { position:relative; padding:4px 0 4px 50px; }
.brandFakerBody .fBody1 .disabled { width:32px; height:17px; background:url(http://www1.pcauto.com.cn/2011/images/select/0408/overLay.png) no-repeat -150px -103px; color:#fff; padding:0 0 0 8px; text-align:left; font-weight:lighter; font-size:12px; border:none; margin:5px 0; line-height:17px }
.firmFakerBody a { min-width: 55px }
.carFakerBody a { min-width: 170px; _width:170px }
.listFakerBody a { margin-left:5px; zoom:1; *display:inline;
display:-moz-inline-stack; display:inline-block; }
#faker-car .focus .fakerHead div { width:180px; position:absolute; }
#faker-car .disabled .fakerHead div { width:105px; }
/*chaTabN*/
.chaBox { padding-top:5px; }
.chaTabN { width:980px; margin:0 auto; border:1px solid #d1dded; border-top:none; background:#fff }
.chaTabN .dTitle { height:30px; overflow:hidden; background:url(http://www1.pcauto.com.cn/pd/gz20120629/img/tabBg.jpg) repeat-x; padding-left:9px; }
.chaTabN .dTitle i { display:inline; overflow:hidden; height:30px; line-height:30px; text-align:center; cursor:pointer; float:left; font-size:14px; padding:0 17px; color:#333; font-style: normal; }
.chaTabN .dTitle i a { color:#333; }
.chaNav .chaTabN .dTitle i a:hover { color:#c00; }
.chaTabN .dTitle .selected { border-right:1px solid #D1DDED; border-left:1px solid #D1DDED; border-top:solid 2px #f60; height:28px; line-height:26px; background:#fff; }
.chaTabN .dbody { padding:8px 2px 0; height:68px; overflow:hidden; background:#FFF; }
/*ulSelect*/
.ulSelect { padding-bottom:5px; }
.ulSelect li { height:30px; line-height:30px; float:left; width:975px; }
.ulSelect li.liJG { width:523px; }
.ulSelect li.liJB { position:relative; z-index:1; width:452px; }
.ulSelect dt { color:#777; float:left; width:40px; overflow:hidden; text-align:right; width:82px; }
.ulCarcent dt { width:58px; }
.ulShaJia dt { width:115px; }
.ulSelect dd { float:left; margin:0 10px 0 10px; display:inline; }
.ulSelect dd a { color:#05a; }
.ulSelect dd a:hover { color:#f60; }


.jxscxC { line-height:26px; color:#c00; padding:2px 0 0 6px; }
.jxscxC .subTitle { color:#999; }
.tjspL1 { padding:8px 0 0 6px; }
.tjspL1 li { position:relative; float:left; width:110px; }
.tjspL1 img { display:block; border:1px solid #d7d7d7; padding:2px; }
.tjspL1 i { position:absolute; left:8px; top:54px; width:16px; height:16px; background: url(../images2/icon/video.png) no-repeat left top; }
.tjspL1 .text { display:block; width:100px; padding-top:5px; text-align:center; }
.tjspL2 { margin-top:10px; border-top:1px dashed #D7D7D7; padding:3px 0 0 10px; line-height:28px; font-size:14px; }
.tjspL2 ul { margin-right:-10px; }
.tjspL2 li { float:left; width:148px; padding-left:20px; background: url(../images2/icon/camera.png) no-repeat left 9px; }
.topNews-c { padding-top:11px; }
.topNews-c dl { text-align:center; height:63px; }
.topNews-c dt { font-size:18px; font-family:'Microsoft Yahei', 'Lucida Grande', Calibri, Helvetica, Arial; font-weight:bold; padding-top:6px; }
.topNews-c dt a { color:#c00; }
.topNews-c dd { padding-top:6px; font-size:12px; color:#777; }
.topNews-c dd a { text-decoration:underline; color:#777; }
.topNews-c dd a:hover { color:#c00; }
.csxw { line-height:26px; color:#999; font-size:14px; padding:3px 0 0 5px; }
.csxw .first { padding-left:7px; height:30px;}
.csxw .titles { padding-left:7px; height:30px; text-align:center;}
.csxw .yahei { font-size:18px; font-family:'Microsoft Yahei', 'Lucida Grande', Calibri, Helvetica, Arial; font-weight:bold; color:#c00; }
.csxw a { margin-right:12px; }
.csxw .subTitle { float:left;font-size:12px; padding-left:5px; }
.csxw .subTitle a { color:#999; margin-right:0px; }
.csxw .subTitle i { color:#ccc; font-style:normal; margin:0 6px; }
.pgt { padding:10px 0 0 9px; }
.pgt li { float:left; width:115px; height:71px; }
.pgt img { display:block; border:1px solid #d7d7d7; padding:1px; }
.pgt .text { display:block; padding:4px 0 0 6px; }
.hqyh { line-height:26px; color:#999; padding:2px 10px 0 6px; }
.hqyh a { font-size:14px; }
.hqyh .date { float:right; color:#999; }
.rmcxC { height:222px; padding:10px 0 0 9px; }
.rmcxC li { float:left; width:185px; border:1px solid #d7d7d7; margin-right:9px; display:inline; }
.rmcxC img { display:block; border:2px solid #fff; }
.rmcxC .text { padding-top:6px; height:63px; background-color:#F5F5F5; line-height:20px; text-align:center; }
.rmcxC .text span { display:block; }
.rmcxB { width:968px; height:35px; margin:0 auto 10px; line-height:35px; background-color:#F5F5F5; font-size:14px; }
.rmcxB dt { float:left; color:#c00; font-weight:bold; padding-left:10px; }
.rmcxB dd { margin-left:85px; }
.rmcxB li { float:left; width:210px; }
.dlList1 { width:480px; float:left;display:inline; margin:9px 0px 0 10px; white-space:nowrap; overflow:hidden; background:url(../images2/bg/dlList1_r.png) repeat left 26px; }
.dlList1 .col1 { display:inline-block; width:134px; padding-left:11px; padding-right: 34px; }
.dlList1 span { overflow:hidden; }
.dlList1 .col2 { display:inline-block; width:85px; }
.dlList1 .col3 { display:inline-block; width:114px; }
.dlList1 .col4 { display:inline-block; }
.dlList1 dd .col2 { color:#c00; }
.dlList1 dt { background:url(../images2/bg/dlList1_rx.png) repeat-x left top; height:27px; color:#999; line-height:24px; }
.dlList1 dd { line-height:26px;}
.tjsjC { padding:9px 0 0 9px; margin-right:-10px; }
.tjsjC dl { float:left; display:inline; width:234px; height:61px; border:1px solid #d7d7d7; margin:0 10px 10px 0; }
.tjsjC dt { float:left; padding:2px 0 0 2px; }
.tjsjC dd { margin-left:64px; padding:12px 10px 0 0; line-height:20px; }
.tjsjC .link { color:#05a; }
.tjsjC .grade { float:right; width:18px; height:18px; background:url(../images2/sprites/grades.png) no-repeat left top; }
.tjsjC .btn { float:right; width:41px; height:17px; line-height:17px; border:1px solid #bbb; text-align:center; }
.tjsjC .tel { font-size:14px; }
.xcmn { padding:9px 0 0 9px; }
.xcmn li { float:left; width:121px;height:200px; }
.xcmn img { display:block;width:107px;height:152px; border:1px solid #d7d7d7; padding:3px; }
.xcmn p { display:block; width:115px; padding-top:9px; text-align:center; }

.lxfs1{padding:22px 0 0 9px;height:76px;}
.lxfsLine{margin:0 9px;height:0px;border-top:1px dashed #d7d7d7;overflow:hidden;}
.lxfs2{background-color:#F5F5F5;border:1px solid #fff;padding:8px 0 0 12px;height:100px;}
.lxfs2 dt{float:left;}
.lxfs2 dd{margin-left:54px;}
.lxfs2 ul{margin-right:-20px;}
.lxfs2 li{float:left;width:87px;color:#999;}
.lxfs2 li img{display:block;margin-bottom:3px;}
.friendLinks { background:url(../images2/bg/frl.jpg) no-repeat left top; height:68px; border:1px solid #d7d7d7; position:relative; padding-left:40px;}
.friendLinks h3 { position:absolute; width:15px; line-height:16px; left:8px; top:3px; font-size:12px; }
.friendLinks-c { line-height:24px;padding-top:4px;margin-right:-30px; }
.friendLinks-c li { float:left; padding-right: 18px; white-space: nowrap; }
/* 其他 */
.bdt_dashed{border-top:1px dashed #d7d7d7; }

.col_L { float:left; width:340px; }
.col_C { float:left; width:390px; padding-left:10px; }
.col_LC { float:left; width:740px; }
.col_R { float:right; width:243px; }