/*team*/
.team{clear:both;border:1px solid #eee;padding:25px 30px 0px 20px;margin-bottom:30px;padding-bottom:25px; overflow:hidden;}
.team .scroll-img{margin-bottom:20px;}
.team-b .info{margin-top:30px;}
.team-summary{position:relative;padding:0px;}
.team-summary .expired{background:url(../images/fangchaoshi/label-icon.png) no-repeat 0 0;position:absolute;top:-25px;left:-20px;width:59px;height:59px;text-indent:-999em;overflow:hidden;}
.team-summary .hd{overflow:hidden; padding-bottom:10px;}
.team-summary h2{font-size:24px;float:left;display:inline;margin:0 20px 0 0;}
.team-summary .tag{color:#99b761;font-size:12px;border:1px solid #99b761;padding:1px 8px 2px;margin:7px 10px 0 0;float:left;display:inline;}
.team-summary .team-fun{color:#666; float:left;}
.team-summary .person-num{background:url(../images/fangchaoshi/tuangou_icon.png) no-repeat 0 -2px;padding: 0 0 0 26px;}
.team-summary .person-num em{color:#EE4433;margin:0 5px;}
.team-summary .time{background:url(../images/fangchaoshi/tuangou_icon.png)no-repeat 0 -72px;padding:0 0 0 26px;}
.team-summary .time em{color:#EE4433;margin:0 5px;}
.team-summary .team-price{margin-bottom: 5px; float:right;margin-right: 20px;}
.team-summary .team-price span{color:#666;}
.team-summary .team-price em{font-family:Georgia;font-size:30px;color:#EE4433;}
.team-summary .line-summary{line-height:26px;}
.team-summary .line-summary span{color:#666;}
.team-summary .btn{border:0 none;width:140px;height:40px;color:#fff;font-size:18px;text-align:center;line-height:40px;display:block;position:absolute;top:5px;right:0px;background:#EE4433;}
.team-summary .btn:hover{text-decoration:none;background:#DB3F2F;}
.team-summary .no-apply{background:#EE4433;}
.team-summary .no-apply:hover{background: #DB3F2F;}
.team-summary .yes-apply{background:#CFCFCF;}
.team-summary .yes-apply:hover{background: #CFCFCF;}
.team-summary .end-apply{background:#CFCFCF;}
.team-summary .end-apply:hover{background: #CFCFCF;}
.team-summary-guoqi{padding:0 0 0 10px;}
.team-line{background:url(../images/fangchaoshi/line_15.png) no-repeat 0 0;width:1153px;height:60px;margin:20px 0 30px -5px;position:relative;z-index:100;}
.team-line #h1{left:200px;}
.team-line #h2{left:500px;}
.team-line .house{width:100px;height:15px;position:absolute;top:21px;}
.team-line .dot{background:url(../images/fangchaoshi/icon.png) no-repeat 39px -143px;width:100px;height:15px;display:block;}
.team-line .dot:hover{background-position: 39px -219px;}
.team-line .on{background-position: 39px -219px;}
.team-line h3{white-space: nowrap;width: 114px;position: absolute;left: 50%;margin-left: -57px;text-align: center;line-height: 24px;padding-top: 5px;}
.team-line h3 a{color: #666;max-width: 94px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.team-line h3 a:hover{font-weight: bold;color: #333;text-decoration: none;}
.team-line h3 a.on{font-weight:bold;color:#333;}
.team-line .youhui{background: url(../images/fangchaoshi/tuangou_icon.png) no-repeat 0 -1943px;width: 20px;height: 20px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;margin-left:5px;}
.team-line .arrow{display:none;width:30px;height:25px;position:absolute;left: 50%;margin-left: -15px;z-index: 2;background: url(../images/fangchaoshi/arrow1.png) no-repeat center top;top: -20px;}
.team-line .detail{display: none;position: absolute;z-index: 1;left: 50%;margin-left: -220px;width: 440px;height: 120px;padding: 20px 10px;border: 1px solid #eee;background: #FAFAFA;top: -181px;}
.team-line .detail dt{font-size:16px;font-weight:bold;line-height:24px;}
.team-line .detail dt a, .team-line .detail dt span{vertical-align:middle;}
.team-line .detail dt a{display:inline-block;max-width:110px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.team-line .detail dd{font-size:12px;line-height: 24px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.team-line .detail .tag{color:#99b761;font-size: 12px;border: 1px solid #99b761;padding: 1px 8px 2px;font-weight: normal;margin: 0 0 0 10px;}
.team-line .detail img{float:left;width:160px;}
.team-line .detail dl{float:left;width:268px;margin: 0 0 0 12px;display:inline;}
.hongbao{/*background: url(../images/fangchaoshi/tuangou_hongbao.png) no-repeat 0 0;*/position: absolute;top:35px;left:5px;width:36px;height:36px;}
/*s-tag*/
body .s-tag{margin:13px auto 0;}
.s-tag{width:1200px;height:25px;line-height:25px;margin:18px auto 0;color:#999;border-bottom:2px solid #e43;font-size:12px;}
.s-tag a{color:#666;}
.s-tag a:hover{color:#EE4433;}
.s-tag .tag-left{float:left;}
.s-tag .tag-right{float:right;font-size: 12px;}
.s-tag .tag-jc{width: 40px;height: 20px;line-height: 20px;font-size: 12px;color: #999;background: #f8f8f8;display: inline-block;vertical-align: baseline;border: 1px solid #eee;text-align: center;margin-left: 10px;}
.s-tag h1{font-weight: normal;display: inline;}
.lp-h3{height: 30px;line-height: 26px;*line-height: 32px;color: #333;font-size: 30px;font-weight: normal;padding-left: 13px;border-left: 3px solid #ee4433;margin-bottom: 30px;overflow: hidden;text-align: left;}
.lp-h3 .lp-s-txt{float: none;height: 20px;line-height: 20px;display: inline-block;margin-left: 15px;color: #ebebeb;vertical-align: middle;font-weight: normal;}
.lp-h3 .lp-s-txt a{margin:0 10px;}
.lp-h3 .link-more{float:right;font-size:16px;font-weight:normal;line-height:44px;background:url(../images/fangchaoshi/tuangou_icon.png) no-repeat right -2045px;padding-right: 18px;}
.lp-h3 .link-more:hover{background-position:right -2155px;}
.moretgpic li{float:left;}
.moretgpic li img{width:560px; height:620px;}
.mod .con{width:1198px;border:1px solid #eee;padding:30px 0;margin-bottom:45px;overflow:hidden;}
.mod .con a:hover{color: #EE4433;text-decoration:underline;}
.cppc{width:1200px;overflow:hidden;margin-bottom:45px;}
.cppc ul{overflow:hidden;width:1200px;}
.cppc ul li{width:220px;height:165px;overflow:hidden;float:left;display:inline;margin:0 25px 0 0;position:relative;}
.cppc ul p{color: #fff;position:absolute;bottom: 0px;left: 0px;width:200px;height:36px;line-height:36px;z-index:2;padding:0 10px;}
.cppc ul .bg{background: #000;opacity:0.6;position:absolute;bottom:0px;left:0px;width:100%;height:36px;z-index:1;}
.cppc ul a{display:block;width: 220px;height:165px;}
.cppc ul a:hover img{opacity: 0.8;filter:alpha(opacity=80);}
.cppc ul a:hover p{text-decoration:underline;color:#fff;}
.checkbox{display: inline-block;*display: inline;*zoom: 1;width: 18px;height: 18px;margin: 0 5px 0 15px;background: url(../images/fangchaoshi/tuangou_icon.png) no-repeat -1px -467px;}
.checked{background: url(../images/fangchaoshi/tuangou_icon.png) no-repeat -1px -373px;}
/*registration-start*/
.registration-info{width: 378px;height: 354px;margin-left: -190px;margin-top: -178px;}
.registration-info h2{margin-bottom: 20px;}
.registration-info p{margin: 20px 0 0 55px;position: relative;*height: 40px;}
.registration-info p.p-item{z-index: 100;}
.registration-info p.p-item .wrap{float: left;display: inline;}
.registration-info .input-txt{border: 1px solid #ddd;height: 38px;height: 33px\9;height: 38px\9\0;*height: 38px;line-height: 38px;padding: 0 10px;padding: 5px 10px 0\9;padding: 0 10px\9\0;*padding: 0 10px;background: #fff;margin: 0 5px;}
.registration-info .name{width: 151px;margin-right: 5px;float: left;display: inline;}
.registration-info .tel{width: 236px;}
.registration-info .code{width: 136px;margin-right: 5px;}
.registration-info .code-img{width: 88px;background: #F0F0F0;text-align: center;border: 1px solid #ddd;height: 38px;line-height: 38px;display: inline-block;*display: inline;*zoom: 1;*font-size: 32px;margin-right: 2px;}
.registration-info .code-img img{vertical-align: middle;position: relative;top: -2px;}
.registration-info .person-num{height: 38px;width: 71px;float: left;display: inline;color: #999;position: relative;}
.registration-info .person-num .num{display: block;background-image: url(../images/fangchaoshi/tuangou_icon.png);background-position: 45px -852px;background-repeat: no-repeat;background-color: #fff;border: 1px solid #ddd;height: 38px;line-height: 38px;padding: 0 10px;width: 51px;cursor: pointer;}
.registration-info .person-num .error{background-color: #FDECEB;}
.registration-info .person-num .expend{border: 1px solid #EE4433;border-bottom: 0 none;background-position: 45px -938px;}
.registration-info .person-num .error-tip{left: -15px;width: 100px;}
.registration-info .selected{background-position: -1px -950px;}
.registration-info .person-list{display: none;position: absolute;top: 39px;left: 0px;border: 1px solid #EE4433;border-top: 0 none;background: #fff;z-index: 10;}
.registration-info .person-list a{display: block;height: 38px;line-height: 38px;padding: 0 10px;width: 51px;}
.registration-info .person-list a:hover{color: #333;text-decoration: none;}
.registration-info .error{background-color: #FDECEB;}
.registration-info .error-tip{display: none;background: url(../images/fangchaoshi/tuangou_icon.png) no-repeat 1px -1244px;color: #EE4433;position: absolute;top: -17px;left: 0px;font-size: 12px;padding-left: 20px;}
.registration-info label{color: #999;}
.registration-info label a{color: #999;}
.registration-info label a:hover{color: #EE4433;}
.registration-info .apply-btn{border: 0 none;width: 180px;height: 40px;color: #fff;font-size: 18px;text-align: center;line-height: 40px;display: block;margin: 20px auto 0;}
.registration-info .apply-btn:hover{text-decoration: none;}
.registration-info .no-apply{background: #EE4433;}
.registration-info .no-apply:hover{background: #DB3F2F;}
.registration-info .xieyi{margin: 10px 0 0 45px;position: relative;}
.registration-info .xieyi span, .registration-info .xieyi label{vertical-align: middle;}
.registration-info .xieyi .error-tip{top: 22px;left: 13px;}
.registration-info .change-btn{color: #999;font-size: 12px;*position: relative;*top: -10px;}
.registration-rs, .registration-rs1, .registration-rs2{display: none;width: 398px;height: 426px;margin-left: -200px;margin-top: -214px;}
.registration-rs p, .registration-rs1 p, .registration-rs2 p{margin: 10px 0 0 0;position: relative;}
.registration-rs .tip, .registration-rs1 .tip, .registration-rs2 .tip{background: url(../images/fangchaoshi/tuangou_icon.png) no-repeat 15px -1100px;padding: 0 0 0 65px;margin: 15px 30px 0;font-size: 20px;line-height: 46px;}
.registration-rs .tip1, .registration-rs1 .tip1, .registration-rs2 .tip1{margin: 0 30px;text-align: center;border-bottom: 1px solid #eee;line-height: 30px;color: #999;padding: 0 0 20px;}
.registration-rs .code, .registration-rs1 .code, .registration-rs2 .code{line-height: 20px;text-align: center;}
.registration-rs .code img, .registration-rs1 .code img, .registration-rs2 .code img{display: block;margin: 0 auto;}
.registration-rs .code span, .registration-rs1 .code span, .registration-rs2 .code span{color: #999;display: block;}
.registration-rs{height: 444px;margin-top: -222px;}
.registration-rs1{height: 160px;}
.registration-rs1 .tip1{border-bottom: 0 none;}
.registration-rs2{height: 160px;display: block;}
/*registration-end*/

/*报名开始-*/
.side{float: right;width: 300px;background: #fff;}
.apply{border: 1px solid #eee;width: 298px;margin: 0;background: #fff;}
.apply h2{font-size: 18px;background: #FAFAFA;height: 45px;line-height: 45px;border-bottom: 1px solid #eee;padding-left: 20px;margin-bottom: 30px;}
.apply p{margin: 20px 0 0 20px;}
.apply .xieyi{margin: 10px 0 0 10px;}
.apply .btn{border: 0 none;width: 180px;height: 40px;color: #fff;font-size: 18px;text-align: center;line-height: 40px;display: block;margin: 20px auto 0;}
.apply .btn:hover{text-decoration: none;}
.apply .no-apply{background:#EE4433;}
.apply .no-apply:hover{background:#DB3F2F;}
.apply .yes-apply{background:#CFCFCF;}
.apply .yes-apply:hover{background:#CFCFCF;}
.apply .end-apply{background:#CFCFCF;}
.apply .end-apply:hover{background:#CFCFCF;}
.placeholder-tip {position:absolute;top: 0px;left: 15px;color: #ccc;height: 40px;line-height: 40px;}
::-webkit-input-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-ms-input-placeholder{color:#ccc;}
.left{width:860px;float:left;}
#map_container{width:860px;height:365px;border:1px solid #eee;margin-bottom:45px;}
.xts{width:1200px;overflow: hidden;margin-bottom: 45px;}
.xts .con{padding:10px 0 20px 20px;width:1158px;margin-bottom:0px;height:212px;overflow:hidden;}
.xts h4{font-size:16px;font-weight:bold;margin:25px 0 10px 0;}
.xts p{line-height:26px;color: #666;}
.xts .btn-bg{background:#F7F7F7;height:4px;border:1px solid #eee;border-top:0 none;position:relative;z-index: 1; padding:0px 0 0px 20px;width:1158px;}
.xts .btn-box{position:relative;height: 24px;z-index: 2;width: 108px;margin: 0 auto;top: 0px;}
.xts .btn-box a{width:108px;padding-right:10px;height:24px;background:url(../images/fangchaoshi/tuangou_icon.png) no-repeat #f7f7f7;border:1px solid #eee;border-top:0 none;position: absolute;bottom: 0px;left: 50%;margin-left:-59px;text-align:center;line-height:24px;color:#666;}
.xts .btn-box a:hover{color:#333;text-decoration: none;}
.xts .btn-box a.unfold{background-position:90px -1456px;}
.xts .btn-box a.fold{display: none;background-position:90px -1361px;}
.rmlx .con{padding-bottom: 0px;}
.rmlx ul{width:1200px;overflow:hidden;}
.rmlx li{width: 535px;float: left;display: inline;margin: 0 45px 30px 20px;height: 146px;overflow: hidden;}
.rmlx img{float: left;display: inline;margin: 0 20px 0 0;width: 180px;}
.rmlx .right{float: left;display: inline;width: 335px;}
.rmlx .right p{overflow: hidden;line-height: 20px;}
.rmlx .right p .title{float: left;width: 70px;color: #666;}
.rmlx .right p .content{float: left;width: 265px;height: 78px;overflow: hidden;}
.rmlx .right p em{font-family:Georgia;font-size: 18px;color: #EE4433;}
.rmlx h4{font-size: 24px;margin-bottom: 10px;height: 31px;overflow: hidden;}
.house-line li{position: relative;}
.house-line{width: 818px;border: 1px solid #eee;padding: 20px 20px 0;margin-bottom: 45px;overflow: hidden;}
.house-line ul{float:left;width:750px;}
.house-line li{border-bottom:1px solid #eee;padding:30px 0;overflow:hidden;}
.house-line li.last{border-bottom:0 none;padding-bottom: 0;}
.house-line h3{font-size:26px;}
.house-line .time{font-size:20px;color:#666;margin-left:10px;display:inline-block;width:690px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.house-line img{float:left;display:inline;margin:0 30px 0 0;width:280px;}
.house-line .right{float:left;display:inline;width:440px;}
.house-line .right p{overflow:hidden;line-height:26px;}
.house-line .right p .title{float:left;width:70px;color: #666;}
.house-line .right p em{font-family:Georgia;font-size:18px;color:#EE4433;}
.house-line h4{font-size:24px;margin-bottom:10px;overflow:hidden;}
.house-line h4 a{float:left;display:inline;margin-right:20px;width:268px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.house-line .tag{color:#99b761;font-size:12px;border:1px solid #99b761;padding:1px 8px 2px;margin: 7px 10px 0 0;float:left;display:inline;}
.house-line .order{border-left:1px solid #EE4433;width: 24px;float: left;margin:120px 10px 100px 10px;}
.house-line .order span{display:block;background:url(../images/fangchaoshi/tuangou_icon.png) no-repeat -3px -1571px;color:#fff;width:24px;height:24px;text-align:center;line-height:24px;margin-left:-12px;}
.house-line .order span.gap{margin-bottom:250px;}

/*渠道begin*/
.qudao{margin-bottom: 30px;}
.dis{display: none;}
.activeInfo{width:1200px;height:108px;padding:16px 0;background:url(../images/fangchaoshi/tuangou_activeBg.jpg) repeat-x;;cursor: pointer;}
.qddsLeft{float:left;width:100px;height: 100px;padding: 4px 20px;border-right: 1px dashed #ff801a;}
.qddsMid{float:left;width:783px;overflow:hidden; margin-left:25px;}
.qddsMidT{font-size:21px;color:#fff;font-weight:bold;width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.qddsMidM{display:table;margin:10px auto 0;*display:inline;*zoom:1;*position:relative;*left:50%;*margin-left:-260px;}
.qddsMidM>li{float:left;padding-left:35px;height:24px;line-height:24px;font-size:14px;color:#ffe985;margin-left:34px;}
.qddsMidB{height:28px;line-height:28px;}
.countDown{float:left;}
.countDown>li{float:left;font-size:14px;color:#fff;}
.countDown>li.countDownTime{color:#ffe985;width:28px;margin:0 8px;height:28px;background:url(../images/fangchaoshi/tuangou_timeBg.png) no-repeat;text-align: center;font-weight:bold;}
.joinNum{float:left;margin-left:37px;height:28px;color:#fff;padding-left:24px;background:url(../images/fangchaoshi/tuangou_renwu.png) no-repeat left center;}
.qddsRight{height:98px;float:right;width:207px;padding:5px 20px;overflow:hidden;border-left:1px dashed #ff801a;}
.qddsRight>a:hover{text-decoration:none;}
.ml37{margin-left:37px;}
.ml180{margin-top:15px;}
.qddsLeft.xsms{width:181px;height:108px;padding:0 13px;}
.qddsMid.xsmsMid{width:744px;}
.qddsMidT a:hover{color:#fff;text-decoration:none}
.line-summary{margin:0;padding:0;clear:both;color:#fff;margin-top:8px;}
.line-summary span{color:#fff;}
.yellow{font-family:Georgia;font-size:32px;color:#ffe985;}
.qddsRight{color:#fff;font-size:14px;}
/*渠道end*/