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;}
: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:30px;}
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{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/kdslife2k10_index.jpg);}
#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 bottom 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; height:27px; margin:0 4px 0 0; background:url(../img2/kdslife2k10_index.jpg) -323px -406px; line-height:27px; text-align:center;}
.rtab .current{background-position:-243px -406px; color:#ef721f;}
.icolist{position:relative;padding:9px; background:url(../img2/kdslife2k10_index.jpg) 0 -857px no-repeat;}
.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 #a2d102;}
#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:#6a8110; 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;}
/* 大标题及新闻 */
.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; }
.l_r .content dt a h4{color:#6a8110;}
.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:#6a8110; }
#car .tul em a:hover{color:#c30; text-decoration:none;}
/* 汽车右栏 */
#car .r{width:210px;height:412px;background:#ebf6db; 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 -835px no-repeat;}
/* 结婚 */
#marry{overflow:hidden;height:394px;}
/* 结婚导航 */
#marry .tit{background-position:-1px -42px;}
#marry .menu{margin-bottom:5px;}
#marry .menu span{background-position:-234px -549px;}
#marry .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{float:left;display:inline;width:250px; height:260px; margin-right:8px;}
#marry .content{width:250px; background:url(../img2/kdslife2k10_index_t1.jpg) 0 54px no-repeat;}
#marry .content dt a h4{color:#cd1d01;}
#marry .tul li{width:206px; padding:0 0 0 44px;}
#marry .tul li a{left:44px;}
#marry .tul em a{left:0;color:#cd1d01;}
#marry .tul em a:hover{color:#c30; text-decoration:none;}
#marry .l_r{height:260px; width:244px;}
#marry .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{float:left;width:160px; margin-bottom:5px; font-size:13px; font-weight:bold;}
#marry .l_r dd{float:left; width:157px; line-height:1.5;}
#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;}
/* 房产 */
#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; 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 a:hover{text-decoration:none;}
#exchange li em{font-style:normal; color:#c30;}
#exchange .botton{display:inline;margin-left:10px;background-position:-232px -616px;}
.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 -3px;}
#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;}
/*重头切换*/
#slide{position:relative;overflow:hidden;width:480px;height:300px;border:1px solid #e3e3e3;}
#slide .view{position:relative;overflow:hidden;width:480px;height:300px;z-index:1;}
#slide .view a{display:block;overflow:hidden;position:absolute;left:0;top:0;width:480px;height:300px;background:#fff;text-decoration:none;}
#slide .view a img{display:block;margin:0 auto;width:480px;height:300px;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;}
/*装修标红*/
#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;}
