﻿/****--------------------
common
-----------------------------------------------------------****/
body{_background-image: url(about:blank);_background-attachment: fixed;}
.login span.user,.login span.pass,.login input.logbnt,.regbt,.qqbnt,.wbbnt,.city dt,.tabbar a.act,.indsoso input,.num,.num i.act em,.comTit em.act i,.Tit em.act i,.colhTil i,.colhTil2 i,.Rtil,.tgCon em,.tgCon span,.sobnt,.overTil h3 a,.lmTit,.cpTit strong,.prebnt,.nexbnt,.hddb span,.sjsCon i a,.compTit a,.compCon li i,.selCon i,.jjmtTit a,.sopt em,.hddb i.close,.ksdhnav,.hdclose,.indsoso em{ background:url(../image/indbg.gif) no-repeat;}
.con28 li{ height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#999;}
.con25 li{ height:25px; line-height:25px; overflow:hidden;}
.con28 li i,.con28 li i a{ color:#999;}
.con28 li span{ float:right; color:#999; margin-left:10px;}
.rankCon{ background:url(../image/rank.gif) no-repeat 0 7px; padding-left:20px;}
.rankCon li{ height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.hbor li{ border-bottom:1px dotted #E5E5E5;}
.hbor li.last{ border-bottom:none;}
.Rcon28 li{ height:28px; line-height:28px; overflow:hidden;color:#999;}
.comTit{ height:30px; line-height:28px; background:url(../image/bor2.gif) repeat-x 0 28px;}
.comTit strong{ font-size:14px; color:#2C2C2C; border-bottom:2px solid #AA2329;display:block; float:left;}
.comTit em{ float:left; padding:0 10px; font-size:14px; position:relative;}
.comTit em.act{border-bottom:2px solid #AA2329; font-weight:bold;}
.comTit em.act i{ width:7px; height:4px; position:absolute; background-position: -228px -359px; left:20px; top:30px;}
.comTit em a:hover{ text-decoration:none;}
.Tit em.act i{width:7px; height:4px; position:absolute; background-position: -228px -359px; left:36px; top:30px;}
.colmore{ color:#999; float:right;}
.colhTil{ width:20px; line-height:22px; padding:4px; text-align:center; border:1px solid #AB2329; margin:7px 15px 0 0; position:relative; font-size:14px;}
.colhTil a,.colhTil2{ color:#AB2329;}
.colhTil i,.colhTil2 i{width:10px; height:14px; display:block; position:absolute;background-position:-156px -60px;}
.colhTil i{ top:40px; left:28px; }
.colhTil2{ width:38px; height:24px; line-height:24px;text-align:center; border:1px solid #AB2329;  position:relative; font-size:14px;}
.colhTil2 i{ top:5px; left:38px;}
.Rtil,.cpTit{ height:28px; line-height:28px; }
.Rtil strong,.cpTit strong,.lmTit strong{ font-size:14px;}
.Rtil{border-bottom:1px solid #DDD; padding:0 2px 0 15px; background-position:-229px -86px;}
.cpTit{ background:url(../image/hline2.gif) repeat-x 0 13px;}
.cpTit strong{  padding:0 5px 0 20px;background-position:-226px -318px;  background-color:#FFF;}
.cpTit a.colmore{ background-color:#FFF; padding-left:5px;}
#cpmain .cur,#cpmain .cur strong,#cpmain .cur a.colmore{ background-color:#F7F7F7;}
.lmTit{ border-bottom:2px solid #AB2329; height:28px; line-height:28px; background-position:-223px -311px; padding-left:20px;}
.h150{ height:150px;}
.h230{ height:230px;}
.mar{ margin-right:25px;width: 139px;}
.sit1{left: 90px;}
/****--------------------
login
-----------------------------------------------------------****/
.login input{height:20px; line-height:20px; border:1px solid #CCC; float:left;  font-size:12px; color:#666; margin-right:8px;}
.login span.user,.login span.pass{width:70px; color:#AFABAB; height:20px;background-color:#FFF; float:left;border:1px solid #CCC; margin-right:8px; }
.login span.user{ background-position:5px 2px;}
.login span.pass{ background-position:-73px 2px;}
.login span input{ width:45px; border:none; float:right; margin-right:0;}
.login span.yzmbox{ float:left; position:relative;}
.login input.yzm{ width:50px; border:1px solid #CCC; z-index:999; margin-right:5px;}
.login span.yzmbox img{ left:53px;}
.login input.logbnt,.regbt{ background-position:0 -28px; width:42px; height:20px; border:none; line-height:22px; color:#666; margin-top:1px; cursor:pointer;}
.regbt{ display:block; text-align:center;}
.qqbnt,.wbbnt{padding-left:20px; height:20px; line-height:20px; display:block; cursor:pointer; }
.qqbnt{ background-position:-154px 0; width:40px;}
.wbbnt{ background-position:-222px 1px; width:60px;}
.wbbnt:hover{color:#AA2329;}
/****--------------------
logo+search
-----------------------------------------------------------****/
.logo{ margin:8px 10px 0 0; width:130px; height:65px; overflow:hidden;}
.city{ width:88px; cursor:pointer; margin-top:12px; z-index:998;}
.city em,.city i{text-align:center; display:block;}
.city em{ height:28px; line-height:28px; overflow:hidden;  font-size:16px;  border:1px solid #FFF; border-bottom:none;}
.city i{color:#666;}
.city.act em{ border:1px solid #AB2329;background-position:right -41px;}
.city b{ width:88px; position:absolute; left:1px; top:28px; height:1px; overflow:hidden; background:#FFF; z-index:100;}
.city dl{ position:absolute; top:28px; left:0; line-height:32px; width:282px; border:1px solid #AB2329; background:#FFF; text-align:left; padding:0 10px 8px; line-height:22px; display:none;}
.city.act dl{ display:block;}
.city dt{ background-position:-226px -247px;border-bottom:1px solid #DDD; font-weight:bold; height:22px; line-height:22px; margin-top:8px; padding-left:18px;}
.city dt i{ position:absolute; top:-2px; right:0;}
.city dt a{ color:#AB2329;}
.city dd{  padding:5px 10px; }
.city dd a{ white-space:nowrap; }
.w460{ width:460px; margin:12px  50px 0 210px;}
.tabbar{height:24px; line-height:24px;}
.tabbar a{ float:left; width:38px; text-align:center; cursor:pointer;}
.tabbar a:hover{ text-decoration:none;}
.tabbar a.act{ background-position:0 -57px; color:#FFF;}
.indsoso{ position:relative;z-index:1;}
.indsoso div{ width:460px; height:34px; background:#AB2329; position:absolute; z-index:1;}
.indsoso input{ width:362px; height:28px; line-height:28px; border:none; border:3px solid #AB2329; color:#999; border-width:3px 0 0 3px; padding-left:25px; background-position:-218px -64px; background-color:#FFF; position:absolute; top:0; left:0;}
.indsoso input.indsobnt{ width:70px; height:34px; background-position:-41px -55px; border:none; padding-left:0; cursor:pointer; left:390px;}
.indsoso input.zxcpsoso{ width:274px; left:87px;}
.indsoso em{ width:75px;height:28px; line-height:28px; margin:3px 0 0 3px;  padding-right:10px; text-align:center; float:left; position:relative; z-index:100;  background-position:-158px -347px; background-color:#FFF;cursor:pointer;}
.indsoso ul{ width:86px;position:absolute; top:28px; left:-1px;  border:1px solid #AB2329; border-top: none; background:#FFF;}
.indsoso ul li{ height:28px; line-height:28px;  padding-right:10px;}
.indsoso ul li.cur{ background:#AB2329; color:#FFF; }
.otherxx{   display: block; position: absolute;left: 89px; top:4px;z-index: 1000000; }
#pick_cxid{width: 290px;border: 2px solid #AB2329;border-top-width:0; width: 299px;background-color: #fff;}
#pick_cxid li.ind,#pick_cxid2 li.ind { background-color: #DDD;}
#pick_cxid li a,#pick_cxid2 li a{display: block; height:28px; line-height: 28px; text-decoration: none; padding-left: 10px;width: 289px; }
#pick_cxid li.act a,#pick_cxid2 li.act a{background-color: #aa1006;color: #fff;}
#otherxx2{display: block; position: absolute;left: 1px; top:4px;z-index: 1000000;}
#pick_cxid2{width: 290px;border: 3px solid #AB2329;border-top-width:0; width: 387px;background-color: #fff;}
#pick_cxid2 li a{ width:377px; }


.ad_fp{float: left;width: 170px;overflow: hidden;position: relative;height: 78px;background: #ddd;}
.ad_fp li{position:absolute;}
.ad_fp li a{position: relative;display: block;}
.ad_fp .bg{background:url(../image/marbg.gif) no-repeat -1px 0;width: 170px;height: 78px;position: absolute;left: 0;top: 0;}
/****--------------------
幻灯片
-----------------------------------------------------------****/
.hdp{ border:3px solid #B4B4B4;}
.hdpcon{ width:304px; height:309px; overflow:hidden;}
#big ul{ width:10000px;}
#big ul li{ float:left;}
.num{ position:absolute; top:260px; left:0; width:304px; background-position:168px -98px;}
.num div{ margin-right:7px; display:inline;}
.num i{ width:24px; height:17px; line-height:17px;float:left;display:block; text-align:center;cursor:pointer; color:#FFF;}
.num i em{ font-weight:bold;}
.num i.act{color:#E0B47F; position:relative;}
.num i.act em{ width:36px; height:17px; display:block; background-position:-116px -61px; position:absolute; left:-6px; border:none;}
.hdp a.txt,.hdp span{ height:30px; line-height:30px; position:absolute; top:280px; left:0; }
.hdp a.txt{width:284px; text-align:center; overflow:hidden; padding:0 10px; color:#FFF; font-weight:bold; font-size:14px; z-index:10;}
.hdp span{  width:304px;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; background:#000;}

.adcon25 li{ width:142px; height:25px; line-height:25px; float:left; overflow:hidden; color:#999;}
/****--------------------
团购
-----------------------------------------------------------****/
.tgCon div{ width:294px; height:180px; position:relative;}
.tgCon div.addr,.tgCon div.addrbg{ width:280px;height:24px; position:absolute; left:7px; bottom:0;}
.tgCon div.addrbg{filter:alpha(opacity=80); -moz-opacity:0.6; opacity:0.6; background:#000;}
.tgCon div.addr{ color:#FFF; text-align:center; z-index:10; bottom:3px; font-size:14px;}
.tgCon div,.tgCon strong{ padding:7px 7px 0 7px;}
.tgCon strong{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:14px; text-align:center;}
.tgCon em{ width:308px;height:66px; display:block; background-position:146px -120px;}
.tgCon em.close{background-position:146px -396px;}
.tgCon i{ color:#999;height:24px; line-height:24px; overflow:hidden; display:block; padding-left:10px; font-size:12px;}
.tgCon b{ width:150px;height:42px; line-height:42px; display:block; background:#AE0001; text-align:center; color:#FFF; overflow:hidden; font-size:18px;}
.tgCon .kankan{width:132px; height:43px; display:block; overflow:hidden;_display:inline; text-indent:-1000px; float:right;margin:15px 6px 0;  }
.tgCon span{ width:138px;height:40px; line-height:40px; overflow:hidden; float:left; display:block; padding-left:30px; background-position:-217px -115px;}
.tgCon span.pp{ width:115px;background-position:-220px -151px; padding-left:25px;}
.tgCon small a,.tgCon small{ font-weight:bold; font-size:14px; color:#AE0001;}
/****--------------------
头条
-----------------------------------------------------------****/
.toutiao h2{ height:40px; line-height:40px; font-size:24px; overflow:hidden; text-align:center;}
.toutiao h2 a{ color:#CC0000;}
.toutiao em{ height:28px; line-height:28px; overflow:hidden; display:block; color:#999; text-align:center;}
.toutiao em a{ color:#999;}
.jsCon{ height:24px;overflow:hidden; width:319px; border:1px solid #AB2329; border-width:1px 1px 1px 0; padding:0 10px;}
.jsCon ul{ width:500px;}
.jsCon i{ position:absolute; width:13px; height:25px; background:#FFF; left:327px; display:block; z-index:10000;}


/****--------------------
右侧栏图文,左侧栏图文
-----------------------------------------------------------****/
.picRCon div,.picRCon p,.picLCon div,.picLCon em,.picLCon p,.picMCon div,.picMCon em,.picMCon p,.cpPicCon div,.cpPicCon em,.cpPicCon p{ float:left;}
.picRCon div,.picLCon div,.picMCon div,.cpPicCon div{padding:2px; border:1px solid #DDD; margin-right:10px;}
.picRCon em,.picLCon em,.picMCon em,.cpPicCon em{ height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; display:block;}
.picRCon p a,.picLCon p a,.picMCon p a,.cpPicCon p a{ color:#CC0000;}
.picRCon{ height:103px; overflow:hidden;}
.picRCon div{width:86px; height:64px;}
.picRCon p{width:108px;}
.picRCon em{  font-size:13px;}
.picRCon p{line-height:22px; color:#666;}

.picLCon div,.picMCon div,.cpPicCon div{width:130px; height:100px;}
.picLCon p,.picMCon p,.cpPicCon p{ line-height:24px; color:#666;}

.picLCon em,.picLCon p{width:164px;}
.picMCon em,.picMCon p{width:233px; }
.cpPicCon em,.cpPicCon p{width:140px; }

/****--------------------
横跨导航
-----------------------------------------------------------****/
.overTil{height:27px; line-height:27px;  text-align:center; border-bottom:7px solid #000; position:relative; padding-right:10px;}
.overTil em{ float:right; color:#999;}
.overTil h3{ background-color:#FFF; width:210px; height:50px; position:absolute; left:0; top:0; padding-right:10px; overflow:hidden;}
.overTil h3 a{ width:218px;background-position:0 -195px;  height:50px;display:block; text-indent:-500px;}
.overTil h3 a.jyjcTil{background-position:0 -248px; }
/****--------------------
装修招标
-----------------------------------------------------------****/
.zxzbCon dt,.zxzbCon dd{ height:32px; line-height:32px; float:left; width:700px; overflow:hidden;}
.zxzbCon dd{background:url(../image/hline.gif) 0 bottom repeat-x;}
.zxzbCon dd.last{ background:none;}
.zxzbCon dt i{ color:#999;}
.zxzbCon dt{ border-bottom:1px solid #D9D7D7;}
.zxzbCon i{ display:block; float: left; width:80px; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.zxzbCon i.w280{ width:220px; text-align:left;}
.zxzbCon em{ color:#CC0000;}
.zxzbCon a{ text-decoration:underline;}
.zxzbCon a.zbz,.zxzbCon a.zbjs{width:60px;height: 20px;line-height: 20px;display: block; margin:5px auto 0; text-decoration:none;}
.zxzbCon a.zbz{ color: #FFFFFF; background:#AB2329;}
.zxzbCon a.zbjs{ color:#BBB; background:#DDD;}

/****--------------------
装修案例
-----------------------------------------------------------****/
#slide{ margin-left:45px;}
.anliCon li{ width:136px;  float:left; margin:0 10px; display:inline; text-align:center;}
.anliCon li div{ width:130px; height:100px;padding:2px; border:1px solid #D9D7D7; }
.anliCon li img{ background:#FFF;}
.anliCon li em{ height:22px; line-height:22px; overflow:hidden; display:block; margin-top:3px; font-size:14px;}
.prebnt,.nexbnt{ width:19px; height:28px;margin-top:50px; position:absolute; top:0; display:block;}
.prebnt{ background-position:-43px -25px; left:15px; }
.nexbnt{ background-position:-65px -25px; display:inline; right:15px;}
.pervcur{background-position:-173px -434px;}
.nextcur{background-position:-193px -434px;}
/****--------------------
专业设计师
-----------------------------------------------------------****/
.sjsCon div{ width:80px; height:100px; padding:1px; border:1px solid #DDD; float:left; margin-right:10px;}
.sjsCon li{ float:left; margin-bottom:11px; background:url(../image/hline.gif) repeat-x 0 bottom;padding-bottom:12px;}
.sjsCon em,.sjsCon i{ width:120px; float:left;}
.sjsCon em{ height:30px; line-height:30px;font-weight:bold; overflow:hidden;}
.sjsCon i{ height:24px; line-height:24px; overflow:hidden;}
.sjsCon span,.sjsCon i a{ color:#999;}
.sjsCon i a{ display:block; background-position:-176px -382px;}
.sjsCon b{ font-weight:normal; color:#CC0000;}
.sjsLs a{ width:53px; text-align:center; margin-bottom:1px; height:25px; line-height:25px; float:left; overflow:hidden; background:url(../image/sline.gif) repeat-y right 0;}
.sjsLs a.last{ border:none;}
/****--------------------
推荐装修公司\推荐装修公司\推荐卖场
-----------------------------------------------------------****/
.compTit a{ position:absolute; width:120px; height:25px; top:-8px; left:0; background-position:7px -304px; overflow:hidden; text-indent:-100px;background-color:#FFF;}
.compTit a.jccom{ background-position:-104px -304px;}
.compTit a.mccom{ background-position:-135px -330px; width:85px;}
.compTit a.tjcp{ background:#FFF; text-indent:0; text-align:center; width:auto;top:-12px; font-weight:bold; font-size:14px; padding:0 8px;}
.compCon li{ height:155px;}
.compCon li div{ width:130px; padding:2px;  float:left; margin:0 10px; display:inline; border:1px solid #D9D7D7;}
.compCon li b{ width:130px; height:100px; display:block;}
.compCon li img{ background:#FFF;}
.compCon li em{ height:22px; line-height:22px; overflow:hidden; display:block; margin-top:3px; font-size:14px; font-weight:bold; padding:0 5px;}
.compCon li i{padding:0 5px; display:block; background-position:-170px -382px;}
.compCon li i a{ color:#808080;}
.selCon{ width:80px; height:25px; margin:0 auto;}
.selCon i{ width:10px; height:10px; float:left; margin-right:10px; background-position:-120px -32px; cursor:pointer;}
.selCon i.act{ background-position:-94px -32px;}
/****--------------------
装修工具
-----------------------------------------------------------****/
.toolLs a{width:71px; height:28px; padding-top:42px;border:1px solid #DDD; border-width:0 1px 1px 0; float:left; text-align:center; background:url(../image/tools.gif) no-repeat 20px 8px;}
.toolLs a.db,.toolLs a.cl{ border-right:none;}
.toolLs a.bz,.toolLs a.tl,.toolLs a.cl{ border-bottom:none;}
.toolLs a.dz{ background-position:-41px 8px;}
.toolLs a.db{ background-position:-102px 8px;}
.toolLs a.bz{ background-position:-164px 8px;}
.toolLs a.tl{ background-position:-226px 8px;}
.toolLs a.cl{ background-position:-290px 8px;}
.toolLs a:hover{ background-color:#DDD; text-decoration:none;}
/****--------------------
产品内容
-----------------------------------------------------------****/
#cpmain .cur{ background:#F7F7F7;}
.cpCon li{ height:25px; overflow:hidden; font-size:14px; float:left; width:280px;}
.cpCon li.act{ height:130px;}
.cpCon em{ height:25px; line-height:25px; display:block; overflow:hidden;background:url(../image/rank.gif) 0 5px no-repeat; padding-left:20px; border:none;}
.cpCon em.num2{background-position:0 -22px;}
.cpCon em.num3{background-position:0 -48px;}
.cpCon em.num4{background-position:0 -76px;}
.cpCon em.num5{background-position:0 -99px;}
.cpCon em.num6{background-position:0 -125px;}
.cpCon span{ float:right; color:#CC0000;}
.cpCon div{ width:120px; height:90px; padding:2px; border:1px solid #DDD; float:left; margin:0 10px 0 25px; _display:inline; float:left;}
.cpCon p{ height:32px; line-height:32px; overflow:hidden; float:left; width:116px; font-size:13px; color:#666; white-space:nowrap;}
.scpline{ height:21px; overflow:hidden; clear:both; background:url(../image/hline2.gif) 0 10px repeat-x;}
.indpp{ height:35px; background:#F7F7F7; padding-top:5px; margin-top:12px;}
.indpp li{ width:80px; height:25px; border:1px solid #FFF; padding:1px; float:left; margin-left:10px; _display:inline;}
/****--------------------
家居美图
-----------------------------------------------------------****/
.Bred{ border:1px solid #AB2329; border-top-width:5px;}
.jjmtTit{ height:18px;}
.jjmtTit a{ width:125px; height:30px; position:absolute; top:-17px; left:0; background-position:5px -327px; background-color:#FFF; overflow:hidden; text-indent:-100px;}
.tkPic{ padding:0 0 8px 0;}
.tkPic li.first{ position:relative;width:329px;}
.tkPic li.first div{ width:325px; height:250px;}
.tkPic li{ float:left; width:134px;margin-left:15px; _display:inline;}
.tkPic li div{ width:130px; height:100px; border:1px solid #E6E6E6;padding:1px;}
.tkPic li em{ height:26px; line-height:24px; overflow:hidden; display:block;}
.tkPic li.first i{ width:325px;height:50px; background:#000; position:absolute; bottom:2px;_bottom:0; left:2px;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; display:block;}
.tkPic li.first em,.tkPic li.first p{ width:290px; height:22px; line-height:22px; overflow:hidden; position:absolute; left:0; z-index:100; padding:0 10px;}
.tkPic li.first em{ top:207px; font-size:14px; font-weight:bold;}
.tkPic li.first em a{ color:#FFF;}
.tkPic li.first p{top:227px; color:#FFF;}

/****--------------------
友情链接
-----------------------------------------------------------****/
.link34{ width:20px;padding:0 5px 0 9px; height:100px; text-align:center; background:url(../image/linkwz.gif) no-repeat 6px center; text-indent:-1000px; display:block; overflow:hidden;}
.link924{ width:924px; border:1px solid #AA2329; border-width:1px 0; min-height:100px; _height:100px;}
.link924,.link924 a{ color:#666;}
.kline{ background:url(../image/kline.gif) repeat-y; }
/****--------------------
回到顶部
-----------------------------------------------------------****/
/***.hdclose{ width:15px; height:15px; position:fixed; right:4px; bottom:10px;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-10);z-index:10002;background-position:right -446px; cursor:pointer;}***/
.ksdhnav{ width:125px; height:34px; background-position:-1px -364px; background-color:#F5F5F5;position:fixed; right:0; bottom:0;_position:absolute;_top:  expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:10001; border:1px solid #CCC; cursor:pointer;}
.hddb{ width:100%;height:34px; line-height:34px; background:#F5F5F5;position:fixed; bottom:0;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);z-index:10002; border:1px solid #CCC; border-width:1px 0; display:none;}
.hddb i.close{ width:15px; height:15px; background-position:right -446px; margin:10px 10px 0 0; position:absolute; top:0; left:92px; cursor:pointer;}
.hddb a,.hddb span{height:34px; display:block; float:left;}
.hddb a{ width:115px; border-right:1px solid #CCC; text-align:center; font-size:14px; font-weight:bold;}
.hddb a.m3{color: #DDD;cursor: move; text-decoration: none;}
.hddb span{ width:125px; background-position:-20px -364px; text-indent:-1000px; cursor:pointer;}
.hddb a i{ font-weight:normal;}
.sopt{ padding-top:2px; margin-left:25px;}
.bLRC{ border:1px solid #CCC; border-width:0 1px;}
.soky{ height:24px; line-height:24px;border:2px solid #AA2329; padding-left:10px;}
.w200{width:200px; }
.sobnt{ width:41px; height:28px; background-position:-154px -91px; border:none; cursor:pointer;}
.keyw{ height:17px; line-height:17px; overflow:hidden;}
.keyw a,.soky{ color:#999;}
.sopt em{ height:24px; line-height:24px; width:55px; padding:0 10px 0 5px; text-align:center; float:left; position:relative; border:2px solid #AB2329; border-right:none; background-position:right -350px; cursor:pointer;}
.sopt ul{ width:70px;position:absolute; bottom:24px; left:-2px;  border:2px solid #AB2329; background:#FFF;}
.sopt ul li{ height:24px; line-height:24px;  padding:0 10px 0 5px;}
.sopt ul li.cur{ background:#AB2329; color:#FFF;}
/****--------------------
家装输入手机招标
-----------------------------------------------------------****/
.jia{ width: 211px; height: 130px; border:2px solid #ab2329;margin:0px auto 5px; background:#f4f4f4 url(../image/zx_ask_pic.jpg) no-repeat 10px 10px; position: relative; }
.jia .mun{ position: absolute; top:5px; left: 101px; font-size:24px; color:#cf2424; font-weight: bolder;}
.jb input{border-width: 0;}
.jb{ height: 30px; line-height: 30px; width: 195px; margin: 0 auto; margin-top: 67px;}
.jb .txtpyut{width: 137px; height: 30px; line-height: 30px; padding-left: 5px; background: url(../image/inputb.jpg) no-repeat; float: left;  padding-right: 5px; color:#CCCCCC; _ padding-right:3px;}
.jb .txtpyut:focus{ color: #FF6600; font-weight: bolder;}
.jb .btnb{ width: 47px; height: 30px; text-align: center;color: #FFF; font-size: 14px; font-weight: bolder; background: url(../image/btn_set_up.jpg) no-repeat; cursor: pointer;float: left;text-decoration: none;}
.jsConx{height: 24px; line-height: 24px; width: 195px; margin: 0 auto;}
.jsConx li{ height: 24px; overflow: hidden; line-height: 24px; list-style-type:square;}
.jsConx li b{ padding-right:5px; color:#FF6600; }
body .fixed-div {height: 236px;}