body, ul, ol, li, dl, dt, dd, form, iframe, p, h1, h2, h3, h4, h5, em, strong { margin:0; padding:0 }
input, button, img, iframe { border:0 }
li { list-style:none }
h1, h2, h3, h4, h5, em, strong { font-style:normal; font-weight:normal; font-size:inherit }
table { border-collapse:collapse }
a { text-decoration:none; outline:none }
a:hover { text-decoration:underline }
body { font:12px "宋体", Arial, Helvetica, sans-serif }
.red, .red a, a.red { color:#b80a0b; }
.fc666, .fc666 a, a.fc666 { color:#666666; }
.fc999, .fc999 a, a.fc999 { color:#999;}
.fc333, .fc333 a, a.fc333 { color:#333 }
.fc333 a:hover, a.fc333:hover { color:#C31100 }
.fc000, .fc000 a, a.fc000 { color:#000 }
.fc000 a:hover, a.fc000:hover { color:#C31100 }
.fcred, .fcred a, a.fcred { color:#b80a0b }
.fc900, .fc900 a { color:#990000; }
.red, .red a, a.red { color:#b80a0b }
.s12 { font-size:12px; }
.fR { float:right; }
.fontb { font-weight:bold; }
.f14 { font-size:14px; }
span.red, .fcinfo .red { color:#c00; }
.f16 { font-size:16px; }
.magR20 { display:inline; margin-right:20px; }
.branding { width:950px; margin:auto }
.indexNav { width:950px; height:21px; line-height:21px; margin:3px 0 5px }
.indexNav a { color:#000 }
.indexNav em a, .picListB .hd strong, .picListA .bd div strong, .hd2 p a.stop_made strong, .hd2 p span strong, .picListA .hd span, .hdA .hd span { color:#c00 }
.indexLogo { width:156px; height:21px; position:relative; display:block; float:left }
.indexLogo img { position:absolute; top:0; left:0 }
.indexNav ul { float:right; padding-right:7px }
.indexNav li { display:inline; padding-left:11px; float:left; background:url(img/icon.png) -67px 0 no-repeat }
.indexNav li.sohuIndex { background:none }
.channelNav { height:23px; width:948px; line-height:23px; background:url(img/icon.png) 0 -25px repeat-x; border:1px solid #666d7f }
.channelNav ul { padding-left:11px }
.channelNav li { float:left; display:inline; padding-left:20px; background:url(img/icon.png) -65px -49px no-repeat }
.channelNav li.autoIndex { padding-left:0; background:none }
.channelNav a { color:#fff; margin-right:7px }
.channelNav em a { color:#fc0 }
.navTool { width:950px; height:52px; background:url(img/title.jpg??); margin-top:5px; position:relative }
.navTool ul { position:absolute; top:19px; left:300px }
.navTool li { float:left }
.navTool li a { color:#000; width:67px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; float:left; display:inline }
.navTool li a.on { background:url(img/icon.png) 0 -75px; color:#c00 }
.navTool li a:hover { background:url(img/icon.png) 6px -498px no-repeat; color:#c00; text-decoration:none }
.navTool p { height:24px; line-height:24px; position:absolute; top:18px; left:648px }
.navTool p input { height:16px; line-height:16px; width:194px; padding:3px; border:1px solid #ccc; color:#ccc; border-right:0; float:left; font-size:12px }
.navTool p button { width:24px; height:24px; background:url(img/icon.png) 0 -110px; float:left; cursor:pointer; margin-right:12px }
.navTool p a { color:#666 }
.wrap { width:950px; margin:auto }
.main { width:750px; float:right; margin-left:10px; display:inline }
.content { width:750px;}
.crumbs { height:27px; line-height:27px; border-bottom:1px solid #d8d8d8; background:#f6f6f6; margin:7px 0; padding-left:13px }
.crumbs a { margin-right:7px; color:#333 }
.crumbs .copy_url{ margin-right:7px; color:#999; float:right }
.crumbs span { margin-left:7px; color:#333 }
.focus { width:473px; height:375px; border:1px solid #ccc; float:left }
.flash { width:473px; height:344px; border-bottom:1px solid #ccc }
.importantLink { background:#f3f3f3; height:28px; line-height:28px; border:solid #fff; border-width:1px 0 }
.importantLink em { color:#c00; margin:0 10px 0 15px }
.importantLink a { width:62px; height:21px; line-height:22px; text-align:center; color:#fff; background:url(img/icon.png) 0 -52px; display:block; float:right; margin:4px 5px 0; text-decoration:none }
.importantLink a:hover { text-decoration:none }

/**/
#car_logo .title, .bjright .title { background:url(img/title.png) repeat 0 -500px transparent; height:29px; line-height:29px; width:748px;}
#car_logo .title h3 { background:url(img/icon.png) no-repeat -62px -200px; color:#000000; padding-left:24px; float:left; font-size:14px; font-weight:bold; height:29px; line-height:29px; }
#car_logo .title .moreLink { float:right; margin-right:12px; }
#car_logo .title .moreLink a { color:#666; }

#car_logo .bda{ width:100%; overflow:hidden; clear:both}
#car_logo .bda ul{ float:left; width:734px; height:77px; padding:15px 0 0 9px;}
#car_logo .bda li{ float:left; text-align:center; width:81px; height:77px; font:12px/21px Arial, Helvetica, sans-serif; color:#333; margin:0}
#car_logo .bda li a{ color:#333}
#car_logo .bda li .pic{width:54px; height:54px; border:1px solid #ccc; margin:0 auto; display:block}

.pr { width:263px; height:375px; border:1px solid #ccc; float:right; overflow:hidden }
.pr .hd { height:29px; line-height:29px; background:url(img/icon.png) 0 -360px }
.pr .hd h3 { font-size:14px; font-weight:bold; line-height:29px; padding-left:16px }
.pr .bd {; position:relative; width:100%; overflow:hidden }
.pr .bd ol { line-height:27px; padding:5px; background:#fefef6 url(img/pr.png) no-repeat 16px 11px }
.pr .bd ol li { height:27px; overflow:hidden; font-size:12px; padding:0 16px 0 39px; border-bottom:1px dotted #ccc }
.pr .bd ol a, .bdDli p a, .bdC li p a, .picListA li p a, .picListB li p a, .list, .list a { color:#039 }
.pr .bd ol span { color:#999 }
.pr .bd ol .click { float:right; color:#666; font-family:Arial, Helvetica, sans-serif }
.pr .bd b { height:5px; font-size:5px; background:#fefef6; position:absolute; bottom:3px; left:0px; display:block; width:100% }
.sideBar { width:188px; float:left; border:1px solid #ccc; border-top:0; position:relative; background:#fff }
.tab { height:35px; background:url(img/icon.png) 0 -135px; padding-left:6px }
.tab a { width:52px; height:26px; display:inline; background:url(img/icon.png) 0 -170px; float:left; text-align:center; margin:9px 0 0 5px; line-height:26px; color:#333 }
.tab a.on { color:#c00; font-weight:bold; background:url(img/icon.png) 0 -205px }
.select { width:170px; height:26px; background:url(img/select.png); cursor:pointer; margin:8px 0 0 6px; line-height:26px; padding:0 3px; position:relative }
.option { width:174px; border:1px solid #c7cfe6; overflow:hidden; position:absolute; top:25px; left:0px; background:#fff; padding:6px 0; display:none }
.option a { height:25px; line-height:25px; width:162px; float:left; padding:0 6px; color:#333; text-decoration:none }
.option a:hover { background:#d8e4fe }
.keyboard { padding:4px 0 4px 4px; overflow:hidden; width:184px; background:url(img/icon.png) 0 -235px }
.keyboard a { width:14px; height:14px; color:#039; border:1px solid #ccc; display:inline; float:left; margin:2px; font:14px/14px Arial; text-align:center }
.keyboard a:hover { color:#fff; background:#c00 }
.keyboard a.none { color:#999 }
.keyboard a.none:hover { color:#999; background:#fff }
.list { width:188px; overflow-y:scroll; overflow-x:hidden; background:#fefef6; line-height:22px; padding:4px 0 }
.list li { overflow:hidden }
.list li h4.open { background:url(img/o.png) no-repeat 6px 5px }
.list li h4 { cursor:pointer; font-size:12px; padding-left:20px; background:url(img/o.png) no-repeat 6px 5px; width:150px }
.list li h4:hover, .list dt:hover, .list dd:hover { background-color:#fff6cb; color:#bc1100; font-weight:bold }
.list li h4:hover a, .list dt:hover a, .list dd:hover a { color:#bc1100; }
.list li strong { color:#c00; font:14px Arial; margin-right:4px }
.list dl { width:100%; overflow:hidden }
.list dt { padding-left:25px; background:url(img/icon.png) -56px -305px no-repeat; line-height:25px; height:25px; overflow:hidden }
.list .num { color:#999 }
.list dd { background:url("img/icon.png") no-repeat scroll -34px -334px transparent; height:22px; overflow:hidden; padding-left:47px; }
.picListA { width:748px; overflow:hidden; border:1px solid #ccc; margin-top:0px; float:left }
.picListA .hd, .hdA .hd { height:29px; line-height:29px; background:url(img/icon.png) 0 -400px; padding-right:10px }
.picListA .hd h3, .hdA .hd h3 { font-size:14px; font-weight:bold; padding-left:22px; background:url(img/icon.png) -62px -200px no-repeat; float:left }
.picListA .hd span, .hdA .hd span { margin-left:160px }
.picListA .hd h3 span, .hdA .hd h3 span { font-weight:normal; color:#c00; margin-left:0 }
.picListA .hd h3 strong, .hdA .hd h3 strong { font-size:12px; color:#999 }
.picListA .hd a, .picListB .hd a { float:right; color:#333; padding-left:20px; background:url(img/icon.png) no-repeat -65px -52px; line-height:16px; margin-top:6px }
.girl_hd { padding-right:10px; float:right }
.girl_introduce { line-height:23px; ; border-bottom:1px solid #ccc; padding:12px 19px }
.girl_introduce em { font-size:14px; font-weight:bold; padding:0 0.5em }
.girl_vote { height:43px; line-height:43px; border-bottom:1px solid #ccc; background:url(img/vote.jpg) no-repeat }
.girl_vote h3 { width:263px; height:43px; float:left }
.vote_num { color:#666; float:left }
.vote_btn { margin:8px 0 0 17px; text-align:center; cursor:pointer; width:54px; height:23px; line-height:23px; color:#fff; background:url(img/vbtn.png); float:left }
.picListB .hd .girl_hd a, .girl_hd a { background:none; color:#039; float:right; line-height:16px; margin-top:6px; padding-left:20px }
.girl_hd a { line-height:43px; margin-top:0 }
.picListA .hd a.noBg, .picListB .hd a.noBg { background:none }
.hdA .hd h3 a { font-size:12px; float:none; background:none; font-weight:normal; padding-left:0; margin-left:20px; color:#039 }
.hdA .hd h3 a span { color:c00 }
.hdA .hd a { float:right; color:#333; line-height:16px; margin-top:6px; margin-left:3px }
.hdA .hd a.current{color:#c10000}
.hdA .hd a.c_h{color:#c00}
.hdA .hd a.icon1on, .hd3 a.icon1on { background:url(img/icon.png) no-repeat -57px -442px; padding-left:22px }
.hdA .hd a.icon1off, .hd3 a.icon1off { background:url(img/icon.png) no-repeat 2px -5px; padding-left:22px }
.hdA .hd a.icon1off, .hd3 a.icon1off { background:url(img/icon.png) no-repeat 0 -316px; padding-left:22px }
.hdA .hd a.icon2off, .hd3 a.icon2off { background:url(img/icon.png) no-repeat -57px -481px; padding-left:22px }/**/
.hd2 { float:left; width:100%; clear:both }
.hd2 h5 { line-height:30px; padding-left:24px; color:#333; font-size:12px; background:url(img/icon.png) -58px -509px no-repeat }
.hd2 p { line-height:25px; padding-left:80px; color:#ccc; position:relative; overflow:hidden; width:668px }
.hd2 p em { font-weight:bold; position:absolute; left:4px; color:#333; top:0; display:block; text-align:right; width:66px }
.hd2 p span { margin-right:6px; white-space:nowrap; float:left; display:inline }
.hd2 p a { color:#039; padding:2px }
.hd2 p a.thisA { color:#fff; background:#c00 }
.hd2 p a.stop_made { color:#333; width:156px; height:22px; display:inline; border:1px #ccc solid; background:#f7f7f7; text-align:center; float:right; margin-right:12px }
.hd3 { height:48px; width:726px; border:1px #ccc solid; border-width:0 1px; background:url(img/bg3.png) repeat-x; clear:both; margin:10px 0 0 10px; float:left; display:inline; position:relative }
.hd3 a.icon { float:right; height:16px; margin:12px 6px 0 0; line-height:16px; color:#333 }
.hd3 .lb, .hd3 .rb { width:4px; height:5px; font-size:4px; position:absolute; background:#fff; bottom:0; display:block }
.hd3 .lb { left:-1px }
.hd3 .rb { right:-1px }
.hd3 span { display:inline; float:left; height:40px; line-height:36px; position:relative; padding:4px 13px; text-align:center; color:#c00 }
.hd3 span a { display:block; color:#333; font-weight:bold; float:none }
.hd3 span.on { background:url(img/bg3.png) right -60px; color:#fff }
.hd3 span.on a { color:#fff }
.hd3 span.on .sj { position:absolute; bottom:1px; left:50%; margin-left:-3px; width:7px; height:4px; font-size:3px; background:url(img/icon.png) 0 -447px; display:block }
.sub_hd { overflow:hidden; color:#c00; padding:10px 25px 0 }
.sub_hd a { color:#369; font-weight:bold }
.sub_hd a.more { float:right; color:#999; font-weight:normal }
.picListA .bd div { overflow:hidden; clear:both; padding-right:10px; height:28px; border-bottom:1px solid #ccc; margin:5px 4px 0 }
.picListA .bd div h4 { font-size:14px; font-weight:bold; padding-left:8px; float:left; line-height:28px }
.picListA .bd div span { margin-left:160px }
.picListA .bd div h4 span { font-weight:normal; color:#c00; margin-left:0 }
.picListA .bd div h4 strong { font-size:12px; color:#999 }
.picListA .bd div a { float:right; color:#333; padding-left:20px; background:url(img/icon.png) no-repeat -65px -52px; line-height:16px; margin-top:6px }
.picListA .bd div a.noBg { background:none }
.picListA .bd { width:100%; float:left }
.price_hd1 { overflow:hidden; clear:both; padding-right:10px; height:28px; border-bottom:1px solid #ccc; margin:5px 4px 0 }
.price_hd1 h4 { font-size:14px; font-weight:bold; padding-left:8px; float:left; line-height:28px }
.price_hd1 span { margin-left:160px }
.price_hd1 h4 span { font-weight:normal; color:#c00; margin-left:0 }
.price_hd1 h4 strong { font-size:12px; color:#999 }
.price_hd1 a { float:right; color:#333; padding-left:20px; background:url(img/icon.png) no-repeat -65px -52px; line-height:16px; margin-top:6px }
.price_hd1 a.noBg { background:none }
.picListA ul, .picListB ul { overflow:hidden; padding:0 0 10px 22px; float:left }
.picListA li { float:left; display:inline; margin:15px 10px 0; width:126px }
.picListB li { float:left; display:inline; margin:18px 11px 0; width:158px }
.picListA li span, .picListB li span { display:block; border:1px #ccc solid; position:relative; margin-bottom:10px }
.picListA li span { width:126px; height:86px; }
.picListB li span { width:156px; height:106px; }
.picListA li span a, .picListB li span a { display:block; padding:3px; border:1px solid #ccc; position:absolute; top:3px; left:-4px; background:#fff; overflow:hidden }
.picListA li span a { width:120px; height:80px; }
.picListB li span a { width:150px; height:100px; }
.picListA li span .border { border:3px solid #fff; width:119px; height:79px; position:absolute; top:4px; left:-3px }
.picListB li span .border { border:3px solid #fff; width:150px; height:100px; position:absolute; top:4px; left:-3px }
.picListA li p, .picListB li p { width:100%; height:20px; line-height:20px; display:block; text-align:center; color:#999 }
.picListA li p span, .picListB li p span { color:#c00; display:inline; border:0 }
.picListB { width:748px;border:1px solid #ccc;padding-bottom:10px; overflow:auto }
.picListB .hd { height:29px; line-height:29px; background:url(img/icon.png) 0 -400px }
.picListB .hd h3 { font-size:14px; font-weight:bold; padding-left:22px; background:url(img/icon.png) -62px -200px no-repeat; float:left }
.picListB.hdA .hd h3 a{ font-size:14px; font-weight:bold; color:#000; margin-left:0}
.picListB .hd span { margin-left:160px }
.bdC li span { display:block; border:1px #ccc solid; width:134px; height:102px; position:relative; margin-bottom:6px }
.bdC li span a { display:block; width:128px; height:96px; border:0; padding:0; position:absolute; top:3px; left:3px; background:#fff; overflow:hidden }
.bdC li span a img{width:128px; height:96px}
.bdC li span .border { border:3px solid #fff; width:150px; height:100px; position:absolute; top:4px; left:-3px }
.bdC li p { width:100%; height:20px; line-height:20px; display:block; text-align:left; color:#333; position:relative; }
.bdC li p span { color:#c00; display:inline; border:0 }
.bdC li p.name a { color:#0b5999 }
.bdC li p.price { color:#c10000 }
.bdC li p.link a { color:#999; margin:0 3px }
.bdD li { float:left; display:inline; margin:18px 9px 0; width:128px }
.bdD li span { display:block; border:1px #ccc solid; width:126px; height:186px; position:relative; margin-bottom:10px }
.bdD li span a { display:block; width:120px; height:180px; padding:3px; border:1px solid #ccc; position:absolute; top:3px; left:-4px; background:#fff; overflow:hidden }
.bdD li span .border { border:3px solid #fff; width:150px; height:100px; position:absolute; top:4px; left:-3px }
.bdD li p { width:100%; height:20px; line-height:20px; display:block; text-align:center; color:#c00; overflow:hidden }
.bdD li p span { color:#c00; display:inline; border:0 }
.bd { overflow:hidden; float:left; clear:both; width:100% }
.ft { clear:both; text-align:center; margin:0; float:left; width:100% }
.page { margin-top:10px; clear:both; text-align:center; width:auto; position:relative }
.pagenum { text-align:center; line-height:23px; display:inline-block; vertical-align:middle; padding-top:2px }
.pagenum span { padding:2px 0; border:1px solid; cursor:pointer; margin:0 1px }
.pagenum span.tdq { border-color:#f60; background:#fbf1e5; font-weight:bold }
.pagenum span a { padding:0 6px }
.pagenum span a:hover { text-decoration:underline }
.pagenum span.tdq a:hover { background:#fff }
.pagenum span { border-color:#ccc }
.pagenum span a { color:#333 }
.pagenum span.tdq a { color:#f60 }
.pagenum span.pre { background:url(img/pre.png) 0 1px }
.pagenum span.back { background:url(img/back.png) 39px 1px no-repeat; padding-right:7px }
.pagenum span.nopre { background:url(img/pre1.png) 0 1px }
.pagenum span.nopre a { cursor:default }
.pagenum span.noback { background:url(img/back1.png) 39px 1px no-repeat; padding-right:7px }
.pagenum span.noback a { color:#999; text-decoration:none; cursor:default }
.siteInfo { width:750px;text-align:center }
.subNav { line-height:35px; border-bottom:1px solid #ccc; width:100%; float:left }
.subNav a { margin:0 8px; color:#333 }
.copyRights { font:12px/33px Arial, Helvetica, sans-serif; width:100%; float:left }
.pic_top { width:950px; height:56px; margin:0 auto; line-height:44px; position:relative }
.pic_logo { width:157px; height:22px; margin:9px 0 0 13px; float:left; display:inline }
.pic_crumbs { position:absolute; left:178px }
.pic_crumbs a { margin:0 3px }
.pic_kind a { margin:0 8px }
.pic_other { position:absolute; right:80px }
.pic_other.adpo { left:670px }
.pic_other a { margin:0 3px }
.change_skin { position:absolute; left:878px }
.change_skin span { width:15px; height:11px; float:left; margin-right:5px; display:inline; margin-top:16px; cursor:pointer }
.change_skin span.text { width:24px; line-height:12px; cursor:default }
.pic_nav { position:relative; width:950px; height:34px; margin:0 auto; line-height:30px }
.pic_nav .ad { float:left }
.pic_nav h1 { font:18px/30px "黑体"; float:left; margin:0 7px 0 15px }
.pic_kind { float:left }
.pic_size { position:absolute; left:795px }
.pic_size span { float:left; margin-left:19px; display:inline; cursor:pointer }
.pic_size .default { padding-left:22px }
.pic_size .vod { padding-left:29px }
.pic_wrapper { width:950px; margin:0 auto }
.pic_wrapper .top_l, .pic_wrapper .bottom_l { height:4px; display:block; position:relative; z-index:2; overflow:hidden }
.pic_wrapper .top_l { margin-bottom:-4px }
.pic_wrapper .bottom_l { margin-top:-4px }
.pic_wrapper .top_l b, .pic_wrapper .bottom_l b { width:4px; height:4px; float:right }
.pic_content { width:942px; padding:3px; overflow:hidden; border:1px solid; padding-bottom:12px }
.pictrue { width:940px; position:relative }
.pictrue img { display:block; margin:0 auto; border:1px solid; position:relative; z-index:1 }
.pictrue a { width:470px; height:100%; position:absolute; top:0; display:block; z-index:3; background:url(img/a.png) }
.pictrue .pre { left:0 }
.pictrue .next { left:470px }
.girl { height:900px }
.girl a { height:900px }
.pic_wrapper h2 { font:bold 16px/48px "宋体"; text-align:center; height:48px }
.introduce { padding:0 28px; line-height:25px; text-indent:2em }
.tools { text-align:right }
.tools a { margin-right:25px; padding:2px 0 1px 19px }
.from { width:300px; position:relative; padding-left:28px; margin-top:-10px }
.from span { margin-left:30px }
.about_pic { height:129px; margin:0 auto; border:1px solid; border-width:1px 0; margin-top:12px; position:relative }
.about_pic.niu { height:150px }
.pre_pic, .next_pic { position:absolute; top:15px; display:block; text-align:center; line-height:32px }
.pre_pic { left:15px }
.next_pic { right:15px }
.pre_pic .pic, .next_pic .pic { width:90px; border:1px solid; display:block }
.pre_pic .pic img, .next_pic .pic img { margin:0 auto; display:block }
.some_link { width:734px; position:absolute; left:107px; text-align:center; top:25px }
.some_link span { padding-left:16px; margin:0 23px; line-height:32px; display:inline-block }
.some_link span a { padding-right:16px; font-size:14px; font-weight:bold; display:block }
.maybe { position:absolute; top:82px; left:143px }
.maybe a { margin-right:12px }
.some_hot { padding:0 12px; line-height:25px; padding-top:6px }
.some_hot em, .some_hot a { float:left; display:inline }
.some_hot em { font-weight:bold }
.some_hot a { white-space:nowrap; margin-right:18px }
.site_nav, .copyright { width:950px; margin:0 auto; text-align:center; line-height:40px; height:40px }
.site_nav a { margin:0 10px; margin-top:10px }
.copyright { border-top:1px solid }
.list li h4.close { background:url(img/c.png) no-repeat 6px 5px }
.bjsearch { width:748px; height:190px; border:1px #ccc solid; margin-bottom:10px }
.bjsearch .sform { height:23px; line-height:23px; width:584px; float:left; margin:13px 0 0 50px; display:inline; border:0; overflow:hidden; clear:both; float:left }
.sform span, .sform input { float:left }
.tdcn { overflow: hidden; height: 32px; display: block; }
.sform .textarea { line-height:21px; border:1px #909dad solid; width:389px; margin-right:12px; font-size:14px; padding:3px 2px 2px; color:#ccc }
.fBTn { width:86px; height:23px; background:url(img/seaBtn.png); border:0; cursor:pointer }
.bjsearch .hotKey { width:100%; text-align:center;height:30px; line-height:30px; color:#333; overflow:hidden; float:left; border:0;display:inline;color:#333; font-weight:normal}
.bjsearch .hotKey a { color:#333; margin:0 3px }
.searchBox { height:69px; background:#FEFEF6 url(img/sear.jpg) no-repeat }
.bjsearch p { height:29px; line-height:29px; border-top:1px #ccc dashed; padding-left:10px; font-weight:bold; }
.bjsearch .tjList p a { color:#039; font-weight:normal; margin:0 3px }
#carPrice { font-size:12px; line-height:22px; clear:both; font-size:12px; margin:10px auto 0;width:750px; }
#carPrice .title { background:url(img/title.png); height:31px; line-height:31px; position:relative; width:750px; }
#carPrice .h3L { background:url(img/title.png) no-repeat scroll 0 0 transparent; float:left; height:31px; }
#carPrice .tIcon4 { background-position:0 -300px; width:50px; }
#carPrice .title h3 { background:url(img/title.png) 0 -50px transparent; color:#fff; float:left; font-size:14px; font-weight:bold; height:31px; line-height:31px; }
#carPrice .h3RN { background:url(img/h3RN.jpg) no-repeat 0 0; float:left; height:31px; width:112px; }
#carPrice .titR { background:url(img/title.png) -115px -100px; height:31px; position:absolute; right:0; width:5px; }
.h3R { background:url(img/title.png) no-repeat scroll 0 -100px transparent; float:left; height:31px; width:112px; }
#tap5C { overflow:hidden; float:left }
#carPrice .tbWrap { background:#EFEFEF; border:1px solid #CCCCCC; border-top:0;float:left; overflow:hidden; padding:0 0 2px 3px; width:745px; }
#carPrice .tbWrap table { float:left; margin:0 1px 0 0; width:370px; }
#carPrice .tbWrap thead { background:url(http://auto.sohu.com/upload/auto09/auto09/css/logo.png) repeat-x 0 -1068px transparent; height:29px; line-height:29px; text-align:center; }
#carPrice .tbWrap th { color:#666; font-weight:normal; }
#carPrice .tbWrap td { background:none repeat scroll 0 0 #fff; border-bottom:1px dashed #ccc; line-height:26px; padding-left:1px; padding-right:0 }
#carPrice .tbWrap td a{ color:#000}
.bjnews { border:1px solid #ccc; float:left;width:368px; float:left; margin-top:10px; padding-bottom:10px }
.bjnews.magL10 { margin-left:10px }

.bjnews .title, .bjright .title { background:url(img/title.png) repeat 0 -500px transparent; height:29px; line-height:29px; width:100%; }
.bjnews .title h3 { background:url(img/icon.png) no-repeat -62px -200px; color:#000000; padding-left:24px; float:left; font-size:14px; font-weight:bold; height:29px; line-height:29px; }
.bjnews .title .moreLink { float:right; margin-right:12px; }
.bjnews .title .moreLink a { color:#666; }

#carPrice{margin:10px auto; float:left}
#carPrice .title, .bjright .title { background:url(img/title.png) repeat 0 -500px transparent; height:29px; line-height:29px; width:748px; border:1px solid #d0d0d0; border-bottom:0}
#carPrice .title h3 { background:url(img/icon.png) no-repeat -62px -200px; color:#000000; padding-left:24px; float:left; font-size:14px; font-weight:bold; height:29px; line-height:29px; }
#carPrice .title .moreLink { float:right; margin-right:12px; }
#carPrice .title .moreLink a { color:#666; }

#buy_car_p .title, .bjright .title { background:url(img/title.png) repeat 0 -500px transparent; height:29px; line-height:29px; width:748px; border:1px solid #d0d0d0; border-bottom:0}
#buy_car_p .title h3 { background:url(img/icon.png) no-repeat -62px -200px; color:#000000; padding-left:24px; float:left; font-size:14px; font-weight:bold; height:29px; line-height:29px; }
#buy_car_p .title p{ float:left; margin-left:6px; display:inline; color:#333}
#buy_car_p .title .moreLink { float:right; margin-right:12px; color:#333 }
#buy_car_p .title .moreLink a { color:#333; margin:0 10px }
#buy_car_p .title .moreLink .c_h{color:#c00}
#buy_car_p .title .moreLink .c6{color:#666}





.bjnews .bd ul { float:left; font-size:14px; line-height:26px; padding-top:5px; width:100%; }
.bjnews .bd li { background:url(img/d.png) no-repeat 10px 10px; float:left; padding-left:20px; height:26px; overflow:hidden; width:348px }
.bjnews .bd li a { color:#333; }
.bjnews .bd li span { float:right; color:#999; padding-right:10px; padding-left:4px; font-size:12px }
.bjnews .bd li .deal { font-size:12px }
#buy_car_p { width:750px; margin-top:10px; float:left}

#buy_car_p .h3L { background:url(img/title.png) no-repeat scroll 0 0 transparent; float:left; height:31px; }
#buy_car_p .tIcon4 { background-position:0 -300px; width:50px; }

#buy_car_p .content { border:1px solid; overflow:hidden; width:748px; }
#buy_car_p div.gray { border:1px solid #E1E1E1;border-top:0 }
#buy_car_p .kjtul { margin-left:1px; overflow:hidden; }
#buy_car_p .kjtul li { display:inline; float:left; height:209px; margin:16px 19px 8px; width:148px; }
#buy_car_p .kjtul li .kjtimg { border:1px solid #DCDCDC; display:block; float:left; height:92px; margin-bottom:4px; width:130px; }
#buy_car_p .kjtul li .kjtimg img { height:92px; width:130px; }
#buy_car_p .kjtul li .smallbanner1 { background:url(img/title.png) -80px -200px; color:#fff; display:block; float:left; font-size:12px; height:60px; line-height:14px; padding:2px 0 0 2px; width:14px; }
#buy_car_p .kjtul li .smallbanner2 { background:url(img/title.png) -80px -300px; color:#fff; display:block; float:left; font-size:12px; height:60px; line-height:14px; padding:2px 0 0 2px; width:14px; }
#buy_car_p .kjtul li .smallbanner3 { background:url(img/title.png) -120px -200px; color:#fff; display:block; float:left; font-size:12px; height:60px; line-height:14px; padding:2px 0 0 2px; width:14px; }
#buy_car_p .kjtul li p { clear:both; font-size:12px; height:20px; line-height:20px; overflow:hidden; text-align:center; width:148px; }
#buy_car_p .perNum { float:left; height:30px; line-height:30px; }
#buy_car_p .perNum .fcred { font-weight:bold; }
#buy_car_p .kjtul li span { font-size:12px; }
#buy_car_p .iwant { background:url(img/title.png) 0 -450px; float:right; height:23px; margin:2px 6px 0 0; width:63px; }
#buy_car_p .iwant a { display:block; height:23px; text-indent:-9999px; width:63px; }
.fcar { background:#FFFCED; border:1px solid #ccc; float:left; height:124px; width:748px; margin-top:10px }
.fcar { background:none repeat scroll 0 0 #FFFCED; border:1px solid #CCCCCC; float:left; height:124px; width:748px; clear:both }
.facr { border:1px solid #CCCCCC; display:inline; float:left; height:98px; margin:10px 10px 0; padding:2px; width:130px; }
.fcinfo { color:#666666; float:left; height:106px; line-height:26px; margin-top:10px; width:300px; }
.fcinfo span, .fcinfo a { color:#000000; }
.fcinfoR { color:#666666; float:right; height:106px; margin:10px 10px 0 0; width:230px; }
.fcinfoR a { color:#000000; }
.fcinfoR p { line-height:26px; }
.fcinfoR .price { color:#333333; font-family:"黑体"; font-size:16px; line-height:50px; }
.fcinfoR .price span { color:#c00; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; }
.fcinfoR .icon span, .cktab td .icon { padding:4px 4px 4px 18px; }
.fcinfoR .icon a { color:#003399; }
.iconA { background:url(img/icon1.png) no-repeat scroll -100px -2px transparent; }
.iconB { background:url(img/icon1.png) no-repeat scroll -94px -42px transparent; }
.iconC { background:url(img/icon1.png) no-repeat scroll -100px -79px transparent; }
/**/
.areaBorf { width:748px; overflow:hidden; border:1px #ccc solid; margin:10px auto 0; padding:0 0 10px; background:url(img/bg1.png) repeat-x; clear:both; float:left }
.fmtit {background:url(img/icon.png) repeat 0 -400px;
height:29px;line-height:29px;}
.fmtit span { padding-left:20px; font-size:14px; font-weight:bold; background:url(img/icon.png) no-repeat -62px -207px; }
.fmtit a{color:#039; margin-left:10px}
/*10-11-02rocky*/
#w1102_tab{padding:10px 0 0px 55px;color:#0b5999;}
#w1102_tab span{margin:0 20px 0 0;padding:1px 1px 0;cursor:pointer}
#w1102_tab .on{background:#0b5999;color:#fff}
/*over*/
.fckList {overflow:hidden; width:728px; margin-left:10px; border-bottom:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; padding-top:4px; padding-bottom:3px}
.fckList p {line-height:25px; clear:both;overflow:hidden;padding-left:45px; width:683px }
.fckList p span { width:224px; float:left; color:#999; height:29px; overflow:hidden }
.fckList p span a { color:#039 }
.fckList p span em{ color:#c00}
.fckList p span a:hover,.fckList p span a.current { color:#fff; background:#c00}
.fckList p span a:hover em,.fckList p span a.current em{color:#fff}
.fckList .fckth { width:50px; padding-left:4px; font-weight:bold; color:#000 ;margin-left:-47px;position:relative;width:40px;}
.clear{ height:0; line-height:0; overflow:hidden; width:100%;clear:both}
#w_where{ width:100%; overflow:hidden; clear:both}
#w_where .where{ padding:6px 0 6px 33px; font:12px "宋体"; border-bottom:1px dotted #ccc; margin:0 10px; overflow:hidden; width:690px;}
#w_where em{margin-right:-43px; float:left; overflow:hidden; position:relative; height:40px; line-height:40px; padding-left:13px; font-weight:bold}
#w_where .where a{ display:inline-block; padding:1px 3px 0; height:16px; line-height:16px; margin:4px 8px; color:#039; float:left; white-space:nowrap}
#w_where .where a.thislnik{ background:#039; color:#fff}
#w_where .w_s_page{float:right; color:#333; font:12px Arial, Helvetica, sans-serif; margin-right:5px; display:inline; margin-top:-32px; margin-top:-36px \9}
#w_where .w_s_page span{ display:inline; height:20px; line-height:20px; float:left; margin:0 3px}
#w_where .w_s_page .p{width:20px; height:18px; display:inline; background:url(img/p.png); float:left}
#w_where .w_s_page .n{width:20px; height:18px; display:inline; background:url(img/n.png); float:left}
#w_where .w_s_page .no_p{width:20px; height:18px; display:inline; background:url(img/no_p.png); float:left}
#w_where .w_s_page .no_n{width:20px; height:18px; display:inline; background:url(img/no_n.png); float:left}
#w_where .where .w_qq{width:11px; height:11px; display:inline-block; background:url(img/qu.png) no-repeat; padding:0; font-size:11px; margin:7px 0 0 -5px}

#w_where .w_s_page b{ color:#c00; font-weight:normal}
.priceTool { line-height:38px; margin-top:9px; overflow:hidden }
.priceTool .ptBtnL a { float:left; height:23px; line-height:23px; text-align:center; color:#000; margin-right:5px }
.priceTool .ptBtnL a:hover { text-decoration:none }
.priceTool .ptBtnL a.sBtnOn { width:75px; background:url(img/sbtnon.png); color:#fff }
.priceTool .ptBtnL a.sBtnOff { width:75px; background:url(img/sbtnoff.png) }
.priceTool .ptBtnL a.lBtnOn { width:95px; background:url(img/icon1.png) 0 0 no-repeat; color:#fff }
.priceTool .ptBtnL a.lBtnOff { width:95px; background:url(img/lbtnoff.png) }
.cBox { width:20px; height:20px; float:left; line-height:16px; padding-top:4px }
.cBox input { width:16px; height:16px; }
.cBoxF { width:40px; height:25px; float:left; line-height:25px }
.notice { float:right; line-height:22px; color:#666 }
.w_head1{ border:1px solid #dcdcdc; background:url(img/bg2.png); height:48px; font:bold 14px/48px Arial, Helvetica, sans-serif; color:#c00; padding-left:10px; width:728px; margin:0 auto}
.w_head1 p{float:right; font-size:12px; color:#666; font-weight:normal; padding-right:10px;}
.w_head1 p b{ color:#c00; margin-right:8px}
.w_head1 p a{color:#039; font-family:"宋体"}
.w_tips1{ width:716px; height:26px; line-height:26px; border:1px solid #dbdbdb; border-top:0; margin:0 auto; background:#fefef4 url(img/tips.png) no-repeat 10px 5px; padding-left:22px; color:#333; overflow:hidden}
.w_tips1 i{color:#c00; font-style:normal}
.w_tips1 a{float:right; margin-right:12px; display:inline; color:#039}

#w_where .where.no_bor_bot{border-bottom:0}
.cktab{width:740px; margin:0 5px}
.cktab thead { background:url(img/thead.png) }
.cktab tr.w_tj{background:#fff5dc}
.cktab th { text-align:center; font-weight:normal; line-height:29px; color:#666; padding:0; height:29px }

.cktab .th1 { width:140px }
.cktab .th2 { width:137px }
.cktab .th3 { width:143px }
.cktab .th4 { width:259px }
.cktab .th5 { width:213px }
.cktab .th6 { width:120px }
.cktab tbody td { border-bottom:1px dashed #ccc; padding:14px 0 10px 10px }
.cktab tbody td.t_l p{text-align:left}
.cktab td p {text-align:center; line-height:22px; display:block; clear:left; overflow:hidden }

.cktab td p.t_l{ text-align:left}
.cktab td p.fc666{color:#666}
.cktab td p.fc666 .w_n_l{ color:#666; margin:0 5px}
.cktab td p.fc333{color:#333}
.cktab td p .n_l_k_p{ margin:0 0 0 3px; color:#039; text-decoration:underline; background:url(img/tel.png) no-repeat; padding-left:15px}
.cktab td p .n_l_k{ margin:0 0 0 3px; color:#039; text-decoration:underline}
.cktab td p{ color:#333}
.cktab td p.f_bold{font-weight:bold; text-align:left}
.cktab td p a{color:#333}
.cktab td p.c9{color:#666}
.cktab td p a.c_l{color:#039}
.cktab td p .tj{ float:left; width:41px; height:17px; text-indent:-9999px; background:url(img/tj.png); margin:10px 4px 0; line-height:17px}
.cktab td p .rz{ float:left; width:41px; height:17px; text-indent:-9999px; background:url(img/rz.png); margin:10px 4px 0; line-height:17px}
.cktab td p .wrz{ float:left;width:41px; height:17px; text-indent:-9999px; background:url(img/wrz.png); margin:10px 4px 0; line-height:17px }
.cktab td p .dm{ float:left; height:17px; line-height:17px; margin:10px 4px 0; line-height:17px}
.cktab td p .rhrz{ float:left;height:17px; line-height:17px; color:#000;  margin:2px 0 0; line-height:17px; text-decoration:underline}
.cktab td p .ckhq{height:17px; line-height:17px; color:#000;  margin:2px 0 0; line-height:17px; text-decoration:underline}


.cktab td .icon a { color:#039 }
.cktab td .fc900 { font:bold 22px Arial, Helvetica, sans-serif; height:30px }
.cktab td .c_h { font:bold 22px Arial, Helvetica, sans-serif; height:30px; color:#c00 }
.cktab td .c_h a{color:#c10000}
.iconA { background:url(img/icon1.png) -100px -2px no-repeat }
.iconB { background:url(img/icon1.png) -94px -42px no-repeat }
.iconC { background:url(img/icon1.png) -100px -79px no-repeat }
.kj { width:64px; height:16px; display:inline-block; margin:0 3px; background:url(img/icon1.png) 0 -40px no-repeat }
.zjjg{ display:inline-block;}
.jjicon { background:url(img/icon1.png) -94px -141px no-repeat; margin-right:3px; display:inline-block; width:10px; height:22px; }
.jsqicon {background:url(img/icon1.png) -100px -174px no-repeat; margin-left:3px; display:inline-block; width:10px; height:22px;  }
.scoreBg, .scoreStar { width:88px; height:14px; display:block; margin:auto; background:url(img/star.png); float:left }
.scoreStar { background-position:0 -40px; float:left }
.sStar0 { width:0px }
.sStar1 { width:8px }
.sStar2 { width:18px }
.sStar3 { width:26px }
.sStar4 { width:36px }
.sStar5 { width:45px }
.sStar6 { width:56px }
.sStar7 { width:63px }
.sStar8 { width:73px }
.sStar9 { width:81px }
.sStar10 { width:90px }
.goTop { width:59px; height:14px; background:url(img/icon1.png) 0 -80px; float:right; margin:-35px 20px 0 0; display:inline }
.goTop a { width:59px; height:14px; display:block }
.fckList p span.thisis a { color:#900 }
.cktab td p.fc039 a { color:#003399; }
#marketList span{float:left}
