html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:simsun;font-size:12px;vertical-align:baseline;color:#333;}
body{padding-top:40px;}
:focus{outline:0;}
ol,ul{list-style:none;}
.clear-both{clear:both;}
a{color:#333;text-decoration:none;}
a:visited{color:#333;}
a:hover{color:#c30;text-decoration:underline}
a:active{color:#c30;}
a:focus{color:#c30;}
img{-ms-interpolation-mode: bicubic}

/* 公用样式 */
.w960{width:960px;margin:0 auto;}
.l{overflow:hidden;float:left; width:715px; margin-right:10px;}
.r{overflow:hidden;float:left; width:230px;}
.imp{margin-left:5px;}
h3{width:198px; padding-left:12px; background:url(../img2/kdslife2k10_index_t1.jpg); line-height:28px;}
h3 a{font-family:Microsoft yahei; font-size:16px; color:#fff;}
h4{font-size:18px; font-weight:bold; font-family:Microsoft yahei;}
/* 广告 */
.ad650x90{top:15px;border:1px solid #95B057;}
.ad480x300{float:left;width:480px; height:300px;border:1px solid #e3e3e3;}
.ad715x60{ clear:both; width:713px; height:60px; border:1px solid #ccc;}
.ad210x270{overflow:hidden;width:210px; height:270px; margin-bottom:10px;}
.ad170x60{float:left;width:170px; height:60px; margin-right:10px;}
.ad960x60{width:960px; height:60px;}
/* 头部 */
#header{background:url(../img2/kds12.png);}
#kdslogo{left:-95px;top:0;width:403px;height:118px;background:url(../img2/kdslife2k10_index.jpg) 0 -244px;}
#logo{height:118px;}
#nav h2{background:url(../img2/kdslife2k10_index.jpg) 0 -481px;border:1px solid #697d23;}
#nav h2 a{background:url(../img2/kdslife2k10_index.gif) right -908px no-repeat;}
/* 焦点栏 */
.h300{overflow:hidden;height:302px;}
.h300 .l{width:710px; padding-left:5px;}
#focus_r{float:left;width:218px; height:292px; padding:4px; border:1px solid #e3e3e3; border-left:none; background:url(../img2/kdslife2k10_index.jpg) -1px -512px;}
#cTab1{height:28px; margin:9px 5px 13px 5px; padding-left:16px; border-bottom:1px solid #fff;}
#cTab1 li{float:left;width:88px; height:27px; line-height:27px; text-align:center; color:#1c5c66; font-size:14px;}
#cTab1 .current{background:url(../img2/kdslife2k10_index.jpg) -155px -406px; font-weight:700;}
.con1{overflow:hidden;height:223px; margin:0 11px;}
.con1 li{overflow:hidden;height:28px; padding-left:19px; line-height:28px; border-bottom:1px solid #7cc6c1; background:url(../img2/kdslife2k10_index.gif) -2px -807px no-repeat;}
/* 搜索 */
#search{height:22px; margin-bottom:5px;}
#search input{background:none; border:none;}
#search span{float:left;display:block; width:135px;height:22px;*height:20px;padding-left:35px;*padding-top:2px;line-height:22px;margin-right:4px; background:url(../img2/kdslife2k10_index.jpg) -158px -437px;}
#search span input{width:130px;}
#search strong input{float:left;width:55px; height:22px; background:url(../img2/kdslife2k10_index.jpg) -333px -437px; cursor:pointer;text-indent:-9999px;}
/* tab */
.h275{overflow:hidden;height:273px; border:1px solid #ccc;}
.rtab{height:27px; margin:3px 0 0 0; padding:0 0 0 4px; background:url(../img2/kdslife2k10_index.jpg) -1px -829px;}
.rtab li{overflow:hidden;float:left; /*width:80px;*/width:58px; height:27px; margin:0 4px 0 0; /*background:url(../img2/kdslife2k10_index.jpg) -323px -406px;*/background:url(../img2/kdslife2k10_index.jpg) -334px -406px; line-height:27px; text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.rtab .current{/*background-position:-243px -406px;*/background-position:-248px -406px; color:#ef721f;}
.icolist{position:relative;padding:9px; background:url(../img2/kdslife2k10_index.jpg) 0 -857px no-repeat;height:225px;}
.icolist span{position:absolute;top:-32px; right:-1px;display:block; width:37px; height:37px; background:url(../img2/kdslife2k10_index.jpg) -360px -368px; z-index:1;}
.icolist ul{margin-top:10px;}
.icolist ul li{overflow:hidden; height:22px; padding-left:14px; line-height:22px; background:url(../img2/kdslife2k10_index.gif) -4px -836px no-repeat;}
/* 汽车 */
#car{height:432px;}
/* 汽车导航 */
#car .tit{background-position:-1px -4px;}
.tit{position:relative;height:32px; margin-left:5px; background:url(../img2/kdslife2k10_index_t.jpg) no-repeat;}
.tit h2 a{display:block; width:120px; height:32px; text-indent:-9999px;}
.tit .nav{position:absolute; top:0; right:7px; line-height:32px;}
.tit .nav a{padding-right:5px;border-right:dashed 1px #ccc; font-size:13px;}
.tit .nav .lasta{border-right:none;}
.w960 .tit .highlight{color:#ef721f; font-weight:bold;}
.menu{height:27px; margin:0 0 16px 5px; overflow:hidden;}
.menu span{float:left;display:block; width:67px; height:27px; padding-right:8px; background:url(../img2/kdslife2k10_index.jpg);  line-height:27px; text-align:center; font-size:13px; color:#fff; font-weight:bold;}
#car .menu span{background-position:-234px -515px;}
.select{float:left; width:633px; height:25px;}
#car .select{border:1px solid #D1446A;}
#car .select a{padding:6px 0 5px 0;background:url(../img2/kdslife2k10_index.jpg) no-repeat; line-height:25px; font-size:13px;}
#car .select #xs{padding-left:46px;background-position:-359px -542px;}
#car .select #s{padding-left:50px;background-position:-355px -575px;}
#car .select #jc{padding-left:55px;background-position:-348px -613px;}
#car .select #m{padding-left:67px;background-position:-337px -647px;}
#car .select #h{padding-left:67px;background-position:-337px -681px;}
#car .select #xh{padding-left:70px;background-position:-334px -712px;}
/* 汽车焦点图及新闻 */
#car .l_l,#car .l_r{margin-bottom:18px;}
.l_l{overflow:hidden;float:left; display:inline;width:350px; height:277px; margin:0 13px 0 5px;}
.bd350x200{display:block;width:350px; height:200px; margin:0 0 13px 1px;}
.bd140x65{display:block;float:left;width:140px; height:65px; margin-right:10px;}
.w960 .l_l .t{overflow:hidden;float:left;display:block; width:200px; height:23px; line-height:1.2;font-size:18px; font-weight:bold; color:#B3304F; font-family:Microsoft yahei; text-align:center;}
.w960 .l_l .t:hover{color:#c30;}
.l_l ul{overflow:hidden;float:left; width:200px;}
.l_l li{overflow:hidden;width:190px;height:22px; padding-left:10px; line-height:22px;background:url(../img2/kdslife2k10_index.gif) -7px -836px no-repeat;}
#car .l_l li{background-position:-7px -345px;}
/* 大标题及新闻 */
.l_r{overflow:hidden;float:left; height:277px;}
.content{overflow:hidden;width:347px; height:55px; margin-bottom:7px; text-align:center; background:url(../img2/kdslife2k10_index_t.jpg) -7px 54px no-repeat;}
.content dt{margin-bottom:6px; }
#car .content{background:url(../img2/kdslife2010_index_lrbg.jpg) 0 bottom no-repeat;}
.l_r .content dt a h4{color:#B3304F;}
.l_r .content dt a:hover h4{color:#c30;}
.l_r .tul{width:347px;}
.l_r .tul li{width:273px; padding:0 0 0 74px;}
.tul li{overflow:hidden;position:relative; height:27px; line-height:27px;}
.tul li a{font-size:14px;}
.tul li em{position:absolute; left:0; top:0; font-style:normal; }
#car .tul em a{ color:#B3304F; }
#car .tul em a:hover{color:#c30; text-decoration:none;}
/* 汽车右栏 */
#car .r{width:208px;height:410px;border:1px solid #CCC;padding:10px;}
#car .r h3{height:40px; background-position:0 -3px;}
#car .r h3 a{font-family:Microsoft yahei; font-size:16px; color:#fff;}
#car .r ul{overflow:hidden; height:96px;}
#car .r li{overflow:hidden;height:24px; padding-left:10px; line-height:24px; background:url(../img2/kdslife2k10_index.gif) -7px -345px no-repeat;}
/* 结婚 */
#marry{overflow:hidden;height:394px;}
/* 结婚导航 */
#marry .tit{background-position:-1px -42px;}
#marry .menu,#zx .menu{margin-bottom:5px;}
#marry .menu span{background-position:-234px -549px;}
#marry .select,#zx .select{width:613px; padding:0 10px; border:1px solid #cd1d01; line-height:25px;}
/* 结婚焦点图及新闻 */
.bd200x260{float:left;display:inline;width:200px; height:260px; margin:0 8px 0 5px;}
#marry .l_m,#zx .l_m{float:left;display:inline;width:250px; height:260px; margin-right:8px;}
#marry .content,#zx .content{width:250px; background:url(../img2/kdslife2k10_index_t1.jpg) 0 54px no-repeat;}
#marry .content dt a h4{color:#cd1d01;}
#marry .tul li,#zx .tul li{width:206px; padding:0 0 0 44px;}
#marry .tul li a,#zx .tul li a{left:44px;}
#marry .tul em a{left:0;color:#cd1d01;}
#marry .tul em a:hover,#zx .tul em a:hover{color:#c30; text-decoration:none;}
#marry .l_r,#zx .l_r{height:260px; width:244px;}
#marry .l_r dl,#zx .l_r dl{overflow:hidden;height:80px;margin-bottom:7px;}
.bd80x80 img{float:left;width:80px; height:80px; margin-right:4px;}
#marry .l_r dl dt,#zx .l_r dl dt{float:left;width:160px; margin-bottom:5px; font-size:13px; font-weight:bold;}
#marry .l_r dd,#zx .l_r dd{float:left; width:157px; line-height:1.5;}
#marry .l_r dd a,#zx .l_r dd a{display:block;width:157px;}
#marry .highlight{color:#d9553c;}
/* 结婚170x60广告 */
.ad60{float:left; margin-top:10px;}
.lastad{margin:0;}
/* 结婚话题&商家排行 */
.h400{height:392px; border:1px solid #ccc;}
.h400 .icolist li{height:24px; line-height:24px; background-position:-4px -859px;}
.icolist2{position:relative;width:210px; padding:9px;background:url(../img2/kdslife2k10_index.jpg) 0 -857px no-repeat;}
.h400 ol{height:325px;background:url(../img2/kdslife2k10_index.gif) 0 -4px no-repeat;}
.h400 ol li{overflow:hidden; float:left;width:183px; height:14px; margin-bottom:10px;padding-left:25px; line-height:14px;}
.h400 ol .no1{height:102px; overflow:hidden;}
.no1 img{float:left;width:90px; height:90px; margin-right:5px; padding:1px; border:1px solid #ccc;}
.h400 .no1 strong{float:left; display:block; width:80px;}
.h400 .no1 strong a{color:#b62717;}
.h400 .icolist2 span{position:absolute;top:-32px; right:-1px;display:block; width:37px; height:37px; background:url(../img2/kdslife2k10_index.jpg) -360px -368px;}
/* 装修 */
#zx{overflow:hidden;height:327px;}
#zx .tit{background-position:-1px -207px;}
#zx .menu span{background-position:-234px -649px;}
#zx .select{border:1px solid #64AC00;}
#zx .content dt a h4,#zx .highlight{color:#579700;}
#zx .tul em a{left:0;color:#579700;}
#zx .content{background:url(../img2/kdslife2k10_index_t.jpg) no-repeat scroll -45px 54px transparent;}
#zx .h400{height:325px;}
/* 房产 */
#house{height:420px;}
#house .tit{margin-bottom:9px;background-position:-1px -81px;}
/* 房产焦点图及新闻 */
#house .bd350x200{margin-bottom:5px;}
#house .l_l{height:307px; margin-bottom:10px;}
#house .l_l .tul{width:350px;}
#house .tul li{width:273px; padding-left:74px; height:25px; line-height:25px; background:none;}
#house .tul em a{left:0;color:#5f85bc;}
#house .tul em a:hover{color:#c30;}
/* 大标题及新闻 */
#house .content dt a h4{color:#5f85bc;}
#house .content dt a:hover h4{color:#c30;}
#house .content{height:55px; background-position:-360px 53px;}
#house .l_r{height:307px; margin-bottom:10px;}
#house .l_r .tul li span{position:absolute; right:0; top:0;display:none; color:#ccc;}
/* 房产热帖 */
#house .r{width:210px;height:400px; padding:10px; background:#eef2f8;}
#house h3{height:40px; margin-bottom:5px; background-position:0 -46px;}
#house h3 a{color:#fff;}
#house .r li{height:24px;padding-left:14px; background:url(../img2/kdslife2k10_index.gif) -4px -884px no-repeat; line-height:24px;}
/* 商城 */
#shop{height:210px;}
#shop .tit{margin-bottom:8px; background-position:0 -118px;}
/* 我要打印 */
#print{position:relative;float:left; width:332px; height:169px;}
#print .t{width:72px; height:17px; padding:3px 130px 0 22px; margin-bottom:14px; text-align:center; background:url(../img2/kdslife2k10_index_t1.jpg) 0 -224px; line-height:20px; font-size:13px; font-weight:bold;}
.bd132x134 img{overflow:hidden;float:left;width:130px; height:132px; margin:0 7px 0 3px; border:1px solid #ccc;}
#print strong{float:left; display:block; width:190px; line-height:2;}
#print p{float:left;line-height:1.5; color:#666;}
#print p em{font-style:normal; color:#c30;}
.botton{float:left;display:block; width:62px; height:24px; padding-left:22px; text-align:center; background:url(../img2/kdslife2k10_index.jpg); text-indent:-9999px;}
#print .botton{position:absolute; bottom:1px; left:148px;background-position:-232px -584px;} 
/* 我要兑换 */
#exchange{float:left; width:378px;}
#exchange li{overflow:hidden;float:left; display:inline;width:102px; margin:0 11px 0 13px; text-align:center; line-height:1.5;}
#exchange li span{display:block; text-align:center;}
#exchange li a:hover{text-decoration:none;}
#exchange li em{font-style:normal; color:#c30;}
#exchange .botton{display:inline;margin-left:10px;background-position:-232px -686px;}
.bd100x100 img{width:100px; height:100px; border:1px solid #ccc;}
/* 社会关注品牌 */
#shop .r{width:210px; height:195px; padding:10px 10px 5px 10px;background:#fff9e3;}
#shop .r h3{background-position:0 -92px;}
#shop .r h3 a{color:#fff;}
#shop .r ol{height:159px; margin-top:6px; background:url(../img2/kdslife2k10_index.gif) 0 -385px no-repeat;}
.rol li{overflow:hidden;height:14px; margin-bottom:10px;padding-left:25px; line-height:14px;}
/* 互动 */
#int{height:286px;}
#int .tit{margin-bottom:4px; background:url(../img2/kdslife2k10_index_t.jpg) 0 -156px no-repeat;}
.b{overflow:hidden;width:712px;height:7px; margin-left:4px;background:url(../img2/kdslife2k10_index_t.jpg);}
.activelinkt{background-position:0 -192px;}
.activelinkb{background-position:0 -199px;}
.activelink{overflow:hidden; width:692px; height:236px; padding:0 8px; margin-left:5px; border-left:1px solid #829e14; border-right:1px solid #829e14;}
.activelink .item{ overflow:hidden; float:left; display:inline; padding:10px 20px; margin-right:9px; width:180px; height:60px}
.activelink .item dt a,.activelink .item dt a:visited{ color:#96b629; font-size:15px; font-weight:700}
.activelink .item dt a:hover{ text-decoration:underline; color:#C30}
.activelink .item dd a{ margin:0 10px 0 0; line-height:1.5;}
.activelink .current{background:url(../img2/kdslife2k10_index_t1.jpg) -2px -138px;}
.activelink .item:hover{background:url(../img2/kdslife2k10_index_t1.jpg) -2px -138px;}
/* 互动右栏 */
#int .r{width:210px;height:271px; padding:10px 10px 5px 10px;background:#ebf6d9;}
#int .r h3{height:30px;background-position:0 -250px;}
#int .r h3 a{color:#fff;}
#int .r ol{height:230px; margin-top:6px; background:url(../img2/kdslife2k10_index.gif) 0 -572px no-repeat;}
/* 友情链接 */
#flink{width:950px; padding:0 5px;}
#flink h3{height:25px; width:950px; margin-bottom:5px; padding:0; line-height:25px; background:none; border-bottom:1px solid #dedede; font-size:14px; font-weight:bold; color:#999;}
#links{line-height:1.8;}
#links a{margin:0 5px;}
/*装修标红*/
#nav .hot{position:relative;}
#nav .hot em{position:absolute;display:block;top:-5px;left:24px;width:28px;height:15px;background:url(http://images.pchome.net/global/img2/market2010_index.gif) right top;}
#nav #lastnava em{background:url(http://images.pchome.net/global/img2/market2010_index.gif) right -39px;}
/*右侧漂浮意见反馈小标签*/
#fRightCon{width:960px;margin:0 auto;}
#fRightLabel{position:absolute; z-index:12345;position:fixed; top:200px; margin-left:970px; overflow:hidden; width:32px; height:180px;}
/*大货栈*/
.icolist .dhztb{width:25px;height:224px;float:left;margin-top:0;border-bottom:1px solid #7cc6c1;}
.icolist .dhztb li{height:55px;background:#94eadf;text-align:center;line-height:28px;letter-spacing:1px;padding-left:0;border-top:1px solid #7cc6c1}
.icolist .dhztb .current{border:1px solid #7cc6c1;border-bottom:none;background:#fff;font-weight:700;}
.dhzicon{width:180px;height:225px;float:left;overflow:hidden;}
.dhzicon a{width:180px;overflow:hidden;display:block}
.dhzicon img{width:180px;height:225px;overflow:hidden;display:block}
/* 女性 */
#lady{height:360px;}
#lady .tit{background-position:-1px -239px;}
#lady .menu span{background-position:-234px -719px;}
#lady .select{border:1px solid #D4569B;}
#lady .select a{padding:6px 0 5px 0;background:url(../img2/kdslife2k10_index.jpg) no-repeat; line-height:25px;}
#lady .select #mr{padding-left:42px;background-position:-365px -745px;}
#lady .select #mt{padding-left:38px;background-position:-367px -779px;}
#lady .select #mf{padding-left:42px;background-position:-365px -812px;}
#lady .select #fs{padding-left:44px;background-position:-363px -842px;}
#lady .select #sp{margin-right:25px;padding-left:50px;background-position:-225px -753px;}
#lady .select strong{color:#EF721F;}
#lady .select .tja{background:none;}
/* 女性焦点图及新闻 */
#lady .bd350x200{margin-bottom:12px;}
#lady .l_l .t{color:#A02869;}
#lady .l_l .tul{width:350px;}
#lady .l_l li{background-position:-7px -344px;}
#lady .tul li{width:273px; padding-left:74px; height:27px; line-height:27px; background:none;}
#lady .tul em a{left:0;color:#A02869;}
#lady .tul em a:hover{color:#c30;}
/* 大标题及新闻 */
#lady .content dt a h4{color:#A02869;}
#lady .content dt a:hover h4{color:#c30;}
#lady .content{height:55px;background:url(../img2/kdslife2010_index_lrbg.jpg) -350px bottom no-repeat;}
#lady .l_r .tul li span{position:absolute; right:0; top:0;display:none; color:#ccc;}
/* 女性热帖 */
#lady .r{width:210px;height:340px; padding:10px; background:#F8E4EF;}
#lady h3{height:40px; margin-bottom:5px; background-position:0 -283px;}
#lady h3 a{color:#fff;}
#lady .r li{height:25px;padding-left:14px; background:url(../img2/kdslife2k10_index.gif) -4px -344px no-repeat; line-height:25px;}
/*重头切换*/
.slide{position:relative;overflow:hidden;border:1px solid #e3e3e3;}
.slide .view{position:relative;overflow:hidden;z-index:1;}
.slide .view a{display:block;overflow:hidden;position:absolute;left:0;top:0;background:#fff;text-decoration:none;}
.slide .view a img{display:block;margin:0 auto;border:0;}
.slide .mask,#slide .info{width:0; height:0;}
.slide ol{z-index:998;position:absolute;right:2px;bottom:2px;text-align:center;}
.slide ol li{float:left;display:block;width:17px;height:20px;margin-right:3px; padding:0;background:url(http://images.pchome.net/global/img2/small_imgtab_bg.gif) no-repeat;cursor:default;font:10px/1.5 "\5fae\8f6f\96c5\9ed1",sans-serif;line-height:24px;}
.slide ol .current{width:17px;height:20px;background-position:-27px 0;color:#fff;font-size:10px;line-height:24px;text-align:center;}
/*一屏切换*/
#slide{width:480px;height:300px;}
#slide .view{width:480px;height:300px;}
#slide .view a{width:480px;height:300px;}
#slide .view a img{width:480px;height:300px;}
/*汽车&房产&女性切换*/
#slide2,#slide5,#slide6{width:347px;height:200px;}
#slide2 .view,#slide5 .view,#slide6 .view{width:347px;height:200px;}
#slide2 .view a,#slide5 .view a,#slide6 .view a{width:347px;height:200px;}
#slide2 .view a img,#slide5 .view a img,#slide6 .view a img{width:347px;height:200px;}
#car #slide2 ol li,#lady #slide6 ol li{background-position:0 0;}
#car #slide2 ol .current,#lady #slide6 ol .current{background-position:-27px 0;}
/*结婚&装修切换*/
#slide3,#slide4{width:198px;height:260px;}
#slide3 .view,#slide4 .view{width:198px;height:260px;}
#slide3 .view a,#slide4 .view a{width:198px;height:260px;}
#slide3 .view a img,#slide4 .view a img{width:198px;height:260px;}
/*集团*/
.group{margin-top:30px;padding:0 10px;width:940px;}
.group dl{display:block;overflow:hidden;}
.group dl dt{color:#333;float:left;padding:12px 12px 300px 0;margin-bottom:-300px;font-size:arial;width:140px;font-weight:700}
.group dl dd{color:#999;float:left;width:780px;line-height:20px;padding:10px 0;}
.group dl dd a{padding:0 2px;white-space:nowrap;}
.container{position:relative;margin:0 auto;background:#fff;}

#clublist{top:28px; left:0; position:absolute;}
#newframe{left:750px; top:2px; position:absolute;}
