﻿.w60{width: 60px;}
.w290{width: 290px;}
.w700{width: 700px;}
.pt40{padding-top: 40px;}
/* 导航 搜索*/
.tg-nav .searchr .btn,.jg li i{background: url(../images/jg-ico.jpg) no-repeat;}
.tg-nav{background-color: #CC0000;position: relative;height: 46px;line-height: 46px; margin:10px 0;}
.tg-nav ul{position:absolute;top: -8px;}
.tg-nav li{float: left; background-color: #FF6600;margin-right:10px; text-align: center; height: 60px;width: 130px;}
.tg-nav li a{line-height: 60px;font-size: 18px; font-family: Microsoft yahei;color: #fff;}
.tg-nav li a:hover,.tg-nav li.act a{color: #FFFF00; text-decoration: none;}
.tg-nav .searchr{border: 8px solid #FF6600;position: absolute;top: -8px;right: 0;background-color: #fff;}
.tg-nav .searchr .txt{border: none;color: #999;border-right: 1px solid #E0E0E0;height: 46px;width: 210px;padding-left: 10px;line-height: 46px;}
.tg-nav .searchr .btn{border: none; text-transform: none;width: 29px;height: 25px; text-indent: -100px; overflow: hidden; margin: 0 10px;_margin-bottom:10px; background-position: -1px -63px; cursor: pointer;}
/* 面包屑 */
.tg-bread{height: 36px; line-height: 36px;}
.tg-bread span {color: #e55414;margin: 0 5px;}
.tg-bread em {color: #a9a9a9;}
/* 今日团购 */
.jrtg{border: 1px solid #FF7E00;position: relative; padding: 20px;}
.recom{position: absolute;top: 1px; left: 1px;width: 180px;height: 70px;background: url(../images/tg-jrtj.png) no-repeat;display: block;z-index: 2;color: #fff;font-size: 24px; font-family: microsoft yahei;line-height: 70px;padding-left: 15px;}
.jrtg .l-titimg{float: left; width: 620px;}
.jrtg .l-titimg h2{font-size: 24px; font-family:Microsoft yahei;line-height: 36px; margin:0 0 10px 185px;height: 36px;overflow: hidden;}
.jrtg .l-titimg .imgimg{position: relative; margin-top: 30px; width: 620px; height: 280px;}
.jrtg .l-titimg img{border-radius:4px;box-shadow: -2px 2px 3px #D2D1D1,2px -2px 3px #D2D1D1;width: 620px; height: 280px;}
.jrtg .l-titimg .imgimg .bminfo{background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');bottom: 0;color: #fff;height: 46px;left: 0;line-height: 46px;overflow: hidden;position: absolute;width: 100%;font-family: microsoft yahei;}
.jrtg .l-titimg .imgimg .bminfo li {display: inline;float: left; padding: 0 15px 0 20px;z-index: 2;}
.jrtg .l-titimg .imgimg em {color: #ffcc66;padding: 0 5px;}
.jrtg .r-info{float: right; color: #666;}
.end-date .pri-txt span{border: 1px solid #CFCFCF;border-radius: 3px; height:32px; line-height:32px;padding: 5px; background-color: #F2F3F3;font-weight: bold;margin: 6px;}
.jg{position:relative;margin-right: -50px;}
.jg li{float: left;width: 110px; height: 36px; line-height: 14px;font-size: 12px;margin-right: 5px;}
.jg li i{display: block;width: 29px; height: 29px;float: left;}
.jg li .ico1{ background-position:0 0;}
.jg li .ico2{background-position:0 -29px;}
.jg li span{ font-family: arial;float:right;padding-left: 8px;height: 14px;line-height: 14px;width: 72px;overflow: hidden;}
.jrtg .r-info em{font-weight: bold;color: #F90303;}

/* 团购预订流程 */
.tg-ydlc{border: 1px solid #CCC;}
.tg-ydlc li{background: url(../images/tg-lc-li.png) no-repeat; height: 62px;float: left;font:18px/62px microsoft yahei; overflow: hidden;padding-left: 34px;width: 114px;text-align: center;}
.tg-ydlc li.firstF{background: none;padding-left: 10px;color: #46B913; font-size: 24px;width: 96px;}
/* .tg-ydlc li a:hover,.tg-ydlc li.act a{text-decoration: none;font-weight: bold;} */
/* 团购列表 */
.tg-list{border: 1px solid #CCC;padding: 20px;margin-bottom: 10px;}
.tg-list .linfo{float: left; width: 620px;}
.tg-list h2{font-size: 24px; font-family:Microsoft yahei;line-height: 36px;margin-bottom: 30px;height: 36px;overflow: hidden;}
.tg-list img{border-radius:4px;box-shadow: -2px 2px 3px #D2D1D1,2px -2px 3px #D2D1D1;width: 620px; height: 280px;}
.tg-list .rinfo{float: right; color: #666;}
.tg-list .rinfo h1{font-size: 36px;color: #000;font-weight: bold; height: 42px; line-height: 42px;overflow: hidden;}
.tg-list .rinfo h3{font-size: 16px;color: #000;font-weight: bold; height: 42px; line-height: 42px;overflow: hidden;}
.tg-list .rinfo em{font-weight: bold;color: #F90303;}
.tg-list  .tg{position: relative;}
.tg-list  .tg i { position: absolute; left: -20px; top: -20px; width: 50px; height: 50px; background: url(../images/gqico.gif); }
.tel{background-color: #EFEFEF;border-radius: 3px;height: 55px;line-height: 55px;font-size: 24px;font-family: microsoft yahei;color: #000;}
.tel i{background: url(../images/call.gif) no-repeat;width: 21px;height: 28px;float: left;margin:12px 6px 0 10px;display: inline;}

.baoming{border-top:1px solid #E2E2E2;}
.baoming li{height: 22px; line-height: 22px; overflow: hidden;}
.baoming li span{padding-right: 10px;}


/* 团购优惠 */
.tgyh{border: 1px solid #FF7E00;position: relative; padding: 20px;}
.tgyh .l-titimg{float: left; width: 630px;}
.tgyh .l-titimg h2{font-size: 24px; font-family:Microsoft yahei;line-height: 36px; margin:0 0 30px 180px;height: 36px; overflow: hidden;}
.tgyh .l-titimg .imgimg img{border-radius:4px;box-shadow: -2px 2px 3px #D2D1D1,2px -2px 3px #D2D1D1;width: 620px; height: 280px;}
.tgyh .l-titimg ul{padding-top: 15px;position: relative;margin-right: -50px;}
.tgyh .l-titimg li{width: 184px;float: left;padding-right: 33px;_padding-right: 30px;}
.tgyh .l-titimg li img{border: 1px solid #EEE; padding: 1px;width: 182px; height: 80px;}
.tgyh .l-titimg li .lh-info{text-align: center;line-height: 22px;height: 22px;overflow: hidden;}
.tgyh .r-info{float: right; color: #666; width: 310px;}
.tgyh .r-info h1{font-size: 36px;color: #000;font-weight: bold; height: 42px; line-height: 42px;overflow: hidden;}
.tgyh .r-info h3{font-size: 16px;color: #000;font-weight: bold; height: 42px; line-height: 42px;overflow: hidden;}
.tgyh .r-info em{font-weight: bold;color: #F90303;}
.biaod .txt{border: 1px solid #E8E8E8;height: 24px;line-height: 24px;}
.biaod .btn{background-color: #FF5E00;color: #fff;width: 160px;text-align: center; line-height: 45px; height: 45px;overflow: hidden;text-transform: none;border: none;border-radius: 5px;font-family: Microsoft yahei;font-size: 24px;display: block;}
.biaod .btn.end{background-color: #BDBDBD;}
.biaod .btn:hover{cursor: pointer;opacity: 0.8;text-decoration: none;}
.biaod i{color: #F86E08;}
/* 本月团购排行*/
.tg-tit{height: 36px; line-height: 36px;overflow: hidden;border: 1px solid #DADADA;background-color: #F2F2F2;}
.tg-tit h3{float: left;background: #FF6600;color: #fff;font-weight: bold;font-size: 14px;padding: 0 10px;}
.content1{border: 1px solid #dadada;}
.table1 { margin: 8px; overflow: hidden; *zoom: 1;_padding-left: 8px;}
.table1 dt i { background: #EEE; font-weight: bold; height: 24px; line-height: 24px; overflow: hidden; _margin-top:8px;}
.table1 dd { clear: both; vertical-align: top; overflow: hidden; }
.table1 dd:hover { background: #efefef; cursor: pointer;}
.table1 dd .td3 { color: #BD2928; text-align: center; }
.table1 i { float: left; height: 22px; line-height: 22px; overflow: hidden; }
.table1 .td1 { width: 125px; }
.table1 .td2 { width: 50px; }
.table1 .td3 { width: 60px; }
.table1 .td4 { width: 32px; padding-left: 5px; }
.table1 .td4 a{color:#4688BE;}
.table1 .td4 a:hover{color:#F60;}
.table1 .c6{color: #666;}
.table1 em{color: #BD2928;}
/* 热门楼盘 */
.tlist1{margin: 5px 8px;}
.tlist1 li {background: url(../images/title04.gif) no-repeat center bottom;height: 30px;line-height: 30px;overflow: hidden;position: relative;padding-left: 30px;}
.tlist1 i {position: absolute;color: #999;font-family: Arial;font-weight: bold;overflow: hidden;height: 20px;line-height: 20px;margin: 0 5px;text-align: center;width: 20px;left: 0;top: 5px;}
.tlist1 li .img {float: left;margin-right: 5px;_margin-right: 2px;border: 1px solid #ccc;padding: 1px;}
.tlist1 li .img:hover{background-color: #c00;}
.tlist1 li .img, .tlist1 li p {display: none;}
.tlist1 .hover .img, .tlist1 .hover p {display: block;color: #BD2928;}
.tlist1 .hover h4, .tlist1 .hover p {height: 20px;line-height: 20px;overflow: hidden;}
.tlist1 .hover {background: #FAFAFA;border-bottom: 1px solid #D8D8D8;border-top: 1px solid #D8D8D8;height: 60px;padding: 7px 0 7px 30px;}
.tlist1 .hover i {background: #f60;color: #FFF;top: 7px;}
/* 活动说明*/
.content2{border: 1px solid #DADADA; border-top: none;}
.content-txt{padding: 20px;line-height: 26px;font-size: 14px;}
/* 项目简介*/
.tg-xmjj .content-txt{padding: 20px;font-size: 12px;}
.tg-xmjj .content-txt a{color: #c00;}
/* 项目详情 */
.tg-tit span,.tg-tit span a{color: #999;}
.tab-tit2 {background: url(../images/xiangxi002.gif) 0 21px;height: 22px;padding-left: 22px;margin-bottom: 10px;}
.tab-tit2 .act {background: url(../images/xiangxi002.gif);color: #BD2928;}
.tab-tit2 li {background: url(../images/xiangxi001.gif);cursor: pointer;float: left;font-weight: bold;height: 22px;line-height: 22px;text-align: center;width: 90px;border-left: 1px solid #C7CCD3;}
.tab-tit2 .last {border-right: 1px solid #C7CCD3;}
.tab-con2 .con-info {height: 200px;line-height: 22px;overflow-y:auto;}
#footer .wrap{ border-top-color:#FF6600; }
.fixed-div li .ico{background-color:#FF6600;}
/* 房价走势 */
.tg-fjzs{}
/* .content4 .cont li i { position: absolute; left: -1px; top: -1px; width: 50px; height: 50px; background: url(../images/gqico.gif); } */

/* 正在进行/往期团购 */
/* .content4 { clear: both; margin: 8px auto 0; }
.content4 .hd1 { height: 30px; line-height: 29px; background: url(../images/bgft1-ahuing.png) repeat-x 0 -376px; border-top: 3px solid #E21818; font-size: 14px; text-align: center; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; padding-left: 1px; }
.content4 .hd1 .s1 { float: left; width: 106px; height: 30px; background: #fff; color: #BD2928; font-weight: bold; overflow: hidden; margin: 0 -1px; display: inline }
.content4 .hd1 .s3 { float: left; width: 3px; height: 29px; padding-bottom: 1px; font-size: 0; background: url(../images/bgft1-ahuing.png) no-repeat 0 -521px; overflow: hidden; }
.content4 .num { float: right; top: 5px; position: relative; }
.content4 .num li { height: 20px; background: url(../images/bgft-ahuing.png) no-repeat -24px -240px; margin: 0 3px; cursor: pointer; float: left; width: 20px; line-height: 21px; text-align: center; _display: inline }
.content4 .num .on { height: 28px; background-position: 0 -240px; color: #fff; }
.content4 .hd { height: 28px; overflow: hidden; background: url(../images/bgft1-ahuing.png) repeat-x 0 -452px; line-height: 28px; }
.content4 .hd .t1 { float: left; width: 140px; font-weight: bold; font-size: 14px; color: #fff; background: url(../images/bgft-ahuing.png) no-repeat -115px -123px; text-indent: 15px; }
.content4 .hd .more { float: right; padding-right: 15px; font-size: 12px; background: url(../images/bgft1-ahuing.png) no-repeat right -418px; width: 36px; height: 28px; }
.content4 .bd .l1 { width: 460px; padding: 12px 13px; overflow: hidden; border: 1px solid #D8D8D8; height: 490px; margin-top: 12px; }
.content4 .bd .l1:hover { border-color: #E21818; }
.content4 .bd .l1 h1 { overflow: hidden; height: 24px; margin: 0 0 8px; font: normal 18px/24px Microsoft YaHei, arial; }
.content4 .bd .l1 .img1 { width: 460px; height: 277px; overflow: hidden; }
.content4 .bd .l1 ul { border: 1px solid #D8D8D8; margin: 8px 0; }
.content4 .bd .l1 li { float: left; width: 212px; padding: 0 8px; overflow: hidden; height: 28px; line-height: 28px; }
.content4 .bd .l1 li.lbd { border-right: 1px solid rgb(216, 216, 216); }
.content4 .bd .l1 li.bbd { border-bottom: 1px solid rgb(216, 216, 216); }
.content4 .bd .l1 .btm { background: #FAFAFA; height: 90px; padding: 4px 6px; margin: 8px auto; }
.content4 .bd .btm h3 { overflow: hidden; height: 24px; line-height: 24px; margin: 0 0 5px; }
.content4 .bd .btm .box01 { height: 64px; }
.content4 .bd .btm .box01 .rtbtns { float: left; margin-left: 2px; overflow: hidden; width: 135px; }
.content4 .bd .btm .iwanttbtn { background: url(../images/bgft-ahuing.png) no-repeat -32px -174px; display: block; height: 37px; width: 132px; }
.content4 .bd .btm .iwanttbtn:hover { background-position: -175px -174px; }
.content4 .bd .btm .timebox { background: url(../images/bgft-ahuing.png) no-repeat -437px -186px; color: #666; height: 15px; line-height: 18px; margin: 5px 0 0; overflow: hidden; padding-left: 15px; }
.content4 .yh-info { float: left; overflow: hidden; width: 310px; height: 56px; line-height: 28px; }
.content4 .yh-info .s3 { float: left; height: 28px; width: 80px; overflow: hidden; }
.content4 .yh-info .s2 { float: left; width: 226px; overflow: hidden; font: bold 20px/28px Microsoft YaHei, arial; }
.content4 .cont { margin: 0 -21px; position: relative; *zoom: 1; }
.content4 .cont li { float: left; margin: 12px 0 0 21px; width: 216px; overflow: hidden; border: 1px solid #D8D8D8; padding: 5px 8px; display: inline; position: relative; height: 240px; }
.content4 .cont li:hover { border-color: #E21818; }
.content4 .cont li img { width: 216px; height: 140px; overflow: hidden; }
.content4 .cont li h2 { height: 24px; overflow: hidden; font: bold 16px/24px Microsoft YaHei, arial; margin: 6px 0; }
.content4 .cont li h3 { height: 14px; line-height: 14px; overflow: hidden; padding-right: 70px; }
.content4 .cont li .h3 { height: 14px; line-height: 14px; overflow: hidden; font-weight: normal; margin: 6px 0; }
.content4 .cont li .h3 .u1 { float: left; width: 106px; overflow: hidden; margin-right: 4px; }
.content4 .cont li .h3 .u2 { float: left; width: 106px; overflow: hidden; }
.content4 .cont li .btn { background: url(../images/xmqj_btns.png) no-repeat 0 0; width: 54px; height: 19px; right: 10px; bottom: 30px; position: absolute; }
.content4 .cont li .btn2 { background: url(../images/bgft-ahuing.png) no-repeat -434px -296px; width: 68px; height: 20px; line-height: 20px; right: 10px; top: 178px; position: absolute; text-indent: 20px; }
.content4 .cont li .h4 { background: #FAFAFA; text-align: center; }

.content4 .plist2 li { height: 216px; }
.content4 .cont1 { float: right; width: 512px; margin: 0; }
.content5 { margin: 20px auto 8px; height: 40px; line-height: 40px; background: #F8F8F8; padding-left: 10px; overflow: hidden; word-spacing: 8px; border-radius: 5px }
.content5 strong, .content5 a { margin: 0 12px; } */