a{ text-decoration:none;}
.bdyh{font-family: 'Microsoft YaHei';}
 /*共用样式end*/
.h_news{ height: 21px; width: 23px;position: absolute;top:-13px; left: 500px;}
.bgFF {background:#FFFFFF;}
img {border-width: 0;vertical-align: top;}
i, em {font-style: normal;}
a {color: #2C2C2C;text-decoration: none;}
.pR20{ padding-right: 20px;}
.pL30{ padding-left: 30px;}
.blank60{ height:60px;}

.bottombk{ border-bottom:none;}
.Fs14 {font-size: 14px;}



/*边框内样式*/

.bk_nr{ border:1px solid #D9D8D4;}
.bk_nr .xbk span{ padding-left:20px; font-weight:bold;  line-height:36px;}
.bgff{ background-color:#ffffff;}

.tjxuanz dt{width:90px}
.tjxuanz dd{margin-left:80px}

.sxtj{ border-bottom:2px solid #FE7718; height:38px; line-height:38px;margin-bottom: 10px; background:#FFF;}
.sxtj .alti{ background:url(../../images/mh/zxjc/anli.gif) no-repeat right 0; padding-right:35px; font-size:14px; margin-right:10px;font-weight:bold; color:#FE7718;background-color: #FFF;}
.dqzftj span {color: #666;}
.dqzftj {border-top: 1px solid #ddd; height:30px; background:#FAFAFA;}
.dqzftj a {float: left;height: 20px;line-height: 20px;margin: 5px 0 5px 8px;padding: 0 14px 0 5px;white-space: nowrap; background:url(../../images/mh/zxjc/smpx.png) right -105px #F66B0C no-repeat; border-radius:3px; font-weight:bold; color:#FFF;}
.dqzftj a.qk {background:url(../../images/mh/zxjc/smpx.png) right -120px no-repeat; background-color:none;color: #989898;}
.dqzftj span{ height:30px; line-height:30px;}
/*.dqzftj {border-left:1px solid #DCDCDC; background:#EFEFEF;  margin-left: 100px; }*/






/*------ず瀑布流す-------*/
.fufix { position: fixed; top:42px;  z-index:20;left:50%;   _position:absolute;_top: expression(documentElement.scrollTop+42);background: url(../../images/mh/zxjc/12009.png);margin-left: -600px;}
#container { z-index: 0; text-align: center; background-color: #FFF; min-height:330px;_height:330px;width:1216px;margin-left:-2px;}
#container .noinfo{ min-height:330px;_height:330px;}

#container .cell {background: #ffffff; position: relative; z-index: 1; overflow: hidden; width: 290px;  }


.cell .a_box { display: none; z-index: 10; position: absolute; left: 0px; top: 10px; padding: 0px 10px; }
.cell .collect, .cell .help { width: 90px; height: 30px; cursor: pointer; }
.cell p { clear: both; display: block; overflow: hidden; padding: 0px 10px; line-height: 26px; text-align: left; color: #999999; }
.cell .brun { margin-top: 3px; }
.cell .brun a { margin-left: 5px; padding-left: 4px; background: url(../../images/mh/zxjc/pic_bg.jpg) no-repeat left center; color: #999; }
.cell .brun .first { margin-left: 0px; padding-left: 0px; background: none; }
.cell .brun a:hover { color: #999999; text-decoration: none; }
.leftsidebar { text-align: left; font-size: 14px; }
.leftsidebar dt { padding: 3px 10px 0; background: #f8f8f8; border-bottom: 1px solid #f3f3f3; font-weight: bold; line-height: 30px; }
.leftsidebar dd { padding: 2px 10px 12px 10px; }
.leftsidebar dd a, .left_list p a { display: inline-block; margin: 8px 8px 0px 0px; padding: 0px 6px; border: 1px solid #e8e8e8; background: #fbfbfb; line-height: 23px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; background: linear-gradient(0deg, rgba(251, 251, 251, 1)0%, rgba(255, 255, 255, 1)100%); background: -moz-linear-gradient(0deg, rgba(251, 251, 251, 1)0%, rgba(255, 255, 255, 1)100%); background: -webkit-linear-gradient(0deg, rgba(251, 251, 251, 1)0%, rgba(255, 255, 255, 1)100%); background: -o-linear-gradient(0deg, rgba(251, 251, 251, 1)0%, rgba(255, 255, 255, 1)100%); }
.leftsidebar dd a:hover, .left_list p a:hover { background: #ffffff; color: #e77817; text-decoration: none; }

#first_cell.cell { overflow: visible; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; background: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border: none\0; /* ie 8/9*/  *border: none; /* ie 6/7*/
}
#first_cell .cell2 { overflow: hidden; width: 225px; margin-top: 16px; margin-left: 3px; *margin-left: 0px;
_margin-left: 3px; margin-bottom: 3px; *margin-bottom: 0px;
background: #ffffff; box-shadow: 0 1px 3px rgba(0,0,0,.3); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.3); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3); border: 1px solid #E3E3E3\0; /* ie 8/9*/  *border: 1px solid #E3E3E3; /* ie 6/7*/
}
#first_cell .cell2 .tbspay { display: block; margin: 5px 0px; }

.zbrankCon {background: url("../../images/mh/zxjc/rank2.gif") no-repeat 10px 6px;padding-left: 35px; font-size:12px;}
.zbrankCon li {height: 28px;line-height: 28px;overflow: hidden;}
/*右边列表标题及内容样式end*/
.bgimg{ background:url(../../images/mh/zxjc/bgimg.gif) repeat-x;}
.bgimg .ybgimg{ padding: 0 20px 0 20px; color:#666; line-height:36px; overflow:hidden; border-bottom:1px solid #D9D7D7;  height:36px;}
.bgimg .ybgimg h3{font-family: "Microsoft YaHei";font-size: 16px;font-weight: bold;}
.cjwtinfo li { width:230px; font-size:12px; margin-bottom:12px;}
.cjwtinfo li p{ height:150px;}
.cjwtinfo li img{ border:1px solid #DFDFDF;}
.cjwtinfo li .act img{ border:1px solid #D61C23;}
.cjwtinfo li em{ border:1px solid #DFDFDF;line-height:18px; display:block; padding:5px 5px;}
.cjwtinfo li span{ color:#666666;}
.cjwtinfo li i{ border:1px solid #D61C23;line-height:18px; color:#DE305D; display:none; padding:5px 5px;}
.cjwtinfo li .act,.act img,.cjwtinfo li.act i{ display:block;}
.cjwtinfo li.act em{ display:none}
.cjwtinfo span .dhdtinfo span{color:#666666;}
.paixu a:hover,.dhinfo a:hover{ text-decoration:none;}
/*团购优惠信息样式end*/
.cvrankls p{ color:#999;}
.cvrankls li {font-size:12px; overflow:hidden; height:24px; line-height:24px;}
.cvrankls li a{ text-decoration:none;}
.cvrankls li a:hover{ color:#DE305D;}
.cvrankls li .cc{ color:#DE305D;}
img {border-width: 0;vertical-align: top;}
i, em {font-style: normal;}
a {color: #2C2C2C;text-decoration: none;}
.pR20{ padding-right: 20px;}
.pL70{ padding-left: 70px;}
.blank60{ height:60px;}

.bt1 h3{ background:url(../../images/mh/zxjc/smpx.png) left bottom  no-repeat;  font-size:12px; padding-left:20px; font-weight:normal;}
.zxalTit h1{ font-size:18px; font-weight:bold; color:#666666; font-family:"Microsoft YaHei"; line-height:36px;}

/*您的位置样式*/
.qgou .bt1 h4,.qgbm a,.huod li,.tj,.hf i,.meslb i,.qgbm,.tg_tel i,.down a{ background:url(../../images/mh/zxjc/qgimg.gif) no-repeat;}
.qgou {border: 1px solid #D6D6D6;}
.qgou .bt1{background-repeat: repeat-x;border-bottom: 1px solid #D6D6D6; background:#F1F1F1;font-size: 14px;font-weight: bolder;height: 36px;line-height: 36px;padding-left: 20px; overflow:hidden;}
.qgou .bt1 .zt{ font-size:12px; color:#666666; font-weight:normal;}
.zt b{color: #cd0b13;font-size: 26px;}
.qgou h1{text-shadow: -2px 1px 1px #DFDFDF; font-size:22px; font-weight:bold; line-height:50px; letter-spacing:2px;}
.qgou .bt1 a{ padding:0 5px; color:#666666; text-decoration:none;}
.qgou .bt1 h4{ background-position:0 -280px; padding-left:15px;}
.qgou .bt1 h3{ padding-left:15px; color:#969696; font-weight:bold; font-size:18px; float:left; font-family:"Microsoft YaHei";}
.qgou .bt1 span{ font-weight:normal; font-size:18px; letter-spacing:2px; color:#969696;}
.qgou .bt1 em{ font-size:12px;  font-weight:normal;}
.qgou .bt1 em a{color:#D62407; }
.h{ height:180px; border:1px solid #D5D5D5; padding:10px;}

/*团购报名*/
.tgbm{ background:url(../../images/mh/zxjc/bmbg.gif) no-repeat; width:928px; height:346px;}
.tgbm li{ padding:5px 0;}
.tgbm li i{ color:#B30C13;}
 input{ border:1px solid #D9D7D7; height:24px; line-height:24px; vertical-align:middle; width:180px;}
 input.yzm{ width:60px;}
.tgbm span{ color:#999999; font-size:12px;}
.tgbm form{ text-align:center; line-height:30px;}

.bt2{border: 1px solid #D6D6D6; border-top:none; background:#ffffff;font-size: 14px;height: 36px;line-height: 36px;overflow:hidden;}
.bt2 span{ color:#DB8005}
.bt2 em{ width:230px; overflow:hidden; height:36px; height:36px; padding:0 10px;}



.yzmbox .tjinput1 {width: 60px;height: 24px;line-height: 24px;border: 1px solid #D9D7D7;vertical-align: middle;float: left;}
.yzmbox .yzinp{ width:355px;}

.yzinp .tj{ background-position:0 -74px; height:37px; line-height:37px; color:#fff; font-size:14px; width:120px; text-transform:none; border:none; float:right; cursor:pointer;}

/*我要咨询样式表*/
.zxval textarea{ border:1px solid #D9D7D7; height:110px; width:875px; padding:5px;}
.zxval span{ color:#999999; font-size:12px;}
.lyjl .topbk{border-top:1px solid #D5D5D5; height:26px;}
.lyjl .meslb{ border-bottom:1px solid #DDDDDD;height:36px; margin-left:60px; padding-left:5px; width:680px; overflow:hidden; line-height:36x;}
.lyjl .meslb i{ background-position:0 -235px; position:absolute; display:block; width:35px; height:39px; left:140px;}
.lyjl span{ color:#999999; font-size:12px;}
.lyjl .hf{ border-bottom:medium none; display:inline-block; position:relative; margin-left:50px;  padding-top:5px; padding-left:40px; margin-bottom:20px;  line-height:24px;}
.hf i{ display:block; height:24px; left:20px; position:absolute; top:-1px; width:13px; background-position:-476px 0;}


/*发布团购信息样式*/
.fbtg{}
.fbtg a{ background:url(../../images/mh/zxjc/fbtuang.gif) no-repeat; cursor:pointer; display:block; width:252px; height:189px;text-indent: -9999em;overflow: hidden;}
.tg_tel a{background:url(../../images/mh/zxjc/fbtf_tex.gif) no-repeat; cursor:pointer; display:block; width:252px; height:66px;text-indent: -9999em;overflow: hidden;}
.w100{ width:115px;}
.w100 .yc{ line-height:24px; overflow:hidden; height:70px;}
/*.down{height:57px; margin:5px 0;}
.down a{background-position:-374px -318px; display:block; color:#fff; padding-left:55px; line-height:50px; color:#fff;}*/
.w100 span{ color:#999999;}

/*滑动图片效果样式*/
.anlitj i,a.ybf_button,.topda i,.yyuesj{ background:url(../../images/mh/zxjc/anli_xg.gif) no-repeat;}
.anlitj{ width:580px; height:448px; padding:20px 0 0 23px; position:relative;}
.anlitj ul{ width:580px; height:380px; overflow:hidden; }
.anlitj ul li{ width:580px;}
.anlitj i{ width:33px; height:67px; position:absolute; z-index:100; top:158px; background-color:#000; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; border:1px solid #CCC; cursor:pointer; }
.anlitj i.alprev{ left:2px; background-position:0 0; }
.anlitj i.alnext{ right:-22px; background-position:0 -68px; }
.anlitj p,.anlitj .pcn{ height:40px; line-height:40px; color:#686868; font-size:14px; font-weight:bold; width:580px; text-align:center; overflow:hidden;  float:left;}
.anlitj .bgr a{color:#686868; font-size:12px;display:inline-block;padding-left:22px;background: url(../../images/mh/zxjc/bkimg.png) no-repeat 0 -672px;}
.anlitj a{color:#237F5C }
.anlitj a em{font-size: 12px;}
.anlitj a.love{background-position: 0px -704px;}
.anlitj a.selmore{float:right;padding-right:10px;background-image: none;padding-left: 0}
.anlitj a:hover{color: #a41b1a}
.anlitj .bgr{background-color:#f5f5f5;}
.antit{ height: 36px; line-height: 36px; padding-left: 10px;font-weight:bold;background-color: #F1F1F1; text-align: left; color: #656565}

/*报名参观样板房表单样式*/
.ybf_bm {height:auto; clear: both; }
.ybf_bm em{height: 30px;line-height: 30px;overflow: hidden;font-size:12px; float:left; width:118px; overflow:hidden; padding-left:12px;}
.ybf_bm span{ color:#999;}
.ybf_bm span.lianx{display: block;padding-left: 72px; height:24px; line-height: 12px;}
.ybf_bm .topda{ border-top:1px dotted #D8D8D8; height:35px;}
.topda i{ background-position:0 -156px; line-height:32px; height:32px; display:block; margin-left:1px; margin-top:3px; color:#fff; font-weight:bold;letter-spacing:2px; padding-left:10px;}
.ybf_bm form{padding: 8px 0 0 6px;  color:#999;line-height:24px; }
.ybf_bm input{ width:100px;padding:0  10px; border:1px solid #C7C7C7; line-height: 24px }
.ybf_bm li{overflow:hidden; line-height:36px;height: 36px;}
.ybf_bm li span div{ display:none; float:left;position: absolute; top:0;}
form i{ color:#D5121A; padding-left:3px; vertical-align:middle;}
.ybf_bm .yzm{ width:50px; padding:0;}
.ic{color: #bababa}
.ybf_bm .yyuesj{ background-position:right -83px; width:120px; height:37px; color:#ffffff; border:none; font-weight:bold; text-align:center; margin:20px 50px; cursor: pointer;}
.ybf_bm p{ background:url(../../images/mh/zxjc/xqy.gif) repeat-x; height:36px; font-weight:bold; padding-left:20px; line-height:36px;}
.ybf_bm textarea{ border:1px solid #D9D7D7; height:80px; width:210px;}


/*滑动门样式*/
.ctt{height:auto;border-top:0; }
.w266{margin:20px 20px 20px 0; border:5px solid #FFA420; width:266px; _margin-right:10px;}
.tb_{background-color: #FFA420; text-align:center;}
.tb_ ul{height:36px;}
.tb_ li{float:left;height: 36px;width:130px;cursor:pointer; line-height:36px; font-size:14px;}
.normaltab{background-color:#FFA420; color:#ffffff; font-weight:bold;}
.hovertab{ background-image:url(../../images/mh/zxjc/hovertab.gif); color:#666666; font-weight:bold;}
.dis{display:block;}
.undis{display:none;}

.jzTit{ line-height:36px; background:url(../../images/mh/zxjc/bgimg.gif) repeat-x; height:36px;border-bottom:1px solid #D6D6D6; }
.jzTit h3{ margin-left:10px;}
.jzTit span a,.pdTT em a,.pdTT em,.pdtj li span a,.pdtj li span,.Mtit span a{ color:#999; }

.Conlh25 li,.Con25 li{ height:25px; line-height:25px; overflow:hidden; color:#999;font-size:12px; }
.Conlh25 li{ font-size:14px; }
.Conlh22 li{ height:22px; line-height:22px; overflow:hidden; color:#999; }
.m10{ margin:10px; }
.cgray{ color:#999; }
.zbRtit{ height:36px; line-height:36px; border-bottom:1px solid #D9D7D7; }
.zbRtit h3{padding-left: 10px;}
.b2Tred{ border: 1px solid #D5D4D0;}

.zxrank{ background:url(../../images/mh/zxjc/rank2.gif) 11px 5px no-repeat;font-size:12px; }
.zxrank li{ height:28px; line-height:28px; overflow:hidden; padding-left:25px; }
.picLs li{ width:100px; margin-left:18px; _display:inline; float:left; }
.picLs li div{ width:96px; height:70px; padding:1px; border:1px solid #CCC; }
.picLs li em{ height:25px; line-height:25px; overflow:hidden; display:block; text-align:center; }


/*装修招标*/
.zbpan p span.ov,.zbpan li.act span.ov,.putxt input.btn2a{background:url(../../images/mh/zxjc/zbfb.gif) no-repeat;}
.zbpan li{background-color: #fafafa;clear:both; color: #535A62; padding:20px 0; border-bottom:1px dashed #C8C8C8;}
.zbpan li.s{background-color:#FFF}
.zbpan li:hover,.zbpan li.agf{background-color: #FFFFCF;}
.zbpan p{line-height: 30px}
.TabTr1{width:160px; float:left;margin-left: 30px;_margin-left: 10px;}
.TabTr2{width: 600px; float:left;}
.TabTr3{float: right; margin: 10px 10px 0 0;text-align: center;width: 120px; font-size:12px;}
.ml3{margin-left: 10px;}
.f24{font-size: 24px;margin-top: 10px; font-weight: bolder;}
.TabTr2 b{ margin-right:50px; color: #222;font-weight: normal;}
.abtit a{ font-weight: bolder;font-size:14px;font-family: Tahoma,Geneva,sans-serif;}
.overTip,.OKTip{ color: #666; padding-left: 34px; text-align: left; font-size:12px;}
.OKTip{color: #F56B0D;}
.zbpan p span{ display: block; width: 75px; height: 27px; line-height:27px; margin-top:5px; margin-left:20px;_margin-left:0;}
.zbpan p span.ov{ background-position:0 0; color:#fff;}
.zbpan li.act span.ov{background-position:0 -27px; color:#999999;}

/*免费招标*/
.free{border-radius:5px; background:#ffffff; border:1px solid #E6E6E6; height:340px;}
.bkgb{border-radius: 5px 5px 0px 0px; background:#DE0000; height:40px;  text-align:center;}
.bkgb span{ line-height:40px; color:#ffffff; font-size:18px;}
.free .tit{height: 30px; line-height: 30px;padding-left: 15px; overflow:hidden; font-size:12px;}
.free i{ color:#D5121A; padding-left:3px; vertical-align:middle;}
.putxt{height: 24px;line-height: 24px; width: 195px; margin: 5px auto 0;}
.putxt p{ height: 32px; }
.putxt input{line-height: 22px; width:160px; height: 22px;border: 1px solid #c7c7c7;background-position:0 -184px; padding:0 3px; color: #555; }
.putxt input:focus{color: #000}
.putxt .yaoqiu{height: 64px;}
.putxt p textarea{ height: 45px;width: 185px;background-position:0 -184px; border: 1px solid #c7c7c7;background-color: #FFF}
.putxt input.btn2a{ width: 195px; height: 33px;background-position:left bottom; overflow: hidden;border-width: 0;cursor:pointer;text-align: center;line-height: 33px; color: #fff; font-weight:bold; letter-spacing:2px; margin-top:30px;_margin-top:10px;}
/*案例*/
.Kcase {padding-left:25px; padding-bottom:15px;}
.Kcase dl {width:175px; float:left;}
.Kcase dl dt { padding:10px 0;}
.Kcase dl dt .i,.Kcase dl dt .i a { overflow:hidden; width:160px; height:110px;}
.Kcase dl dt .i {border:solid 1px #f3f3f3;}
.Kcase dl dt .i a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:70px;}
.Kcase dl dt .i img{vertical-align:middle; max-width:160px; max-height:110px;
_width: expression(this.width > 160 && this.width > this.height ? 160 : true);
_height: expression(this.height > 110 ? 110 : true);}
.Kcase dl dd { height:20px; line-height:20px; overflow:hidden; width:160px; text-align:center;}
.Kcase dl dd a { color:#333333;}.Kcase dl dd.hd { font-weight:bold;}.Kcase dl dd.co { color:#ff7e00;}