@charset "UTF-8";
/* sprite/S */
.ico-today,
.ico-quit,
.ico-clock,
.ico-hot-house,
.ico-star,
.ico-hot,
.ico-huodong,
.ico-fang,
.ico-house-type,
.ico-interview,
.ico-see-house,
.ico-shouse-hot,
.ico-house-search,
.recommend .recommend-bd .project .time-node{
	background: url(../image/common/sprite-index.png) no-repeat;
}
.home-slider .slider-bd .slider-panel li .title,
.home-slider .slider-ft .slider-opt .prev,
.home-slider .slider-ft .slider-opt .next{
	background: url(../image/common/sprite-silder.png) no-repeat;
}
/* sprite/E */

/* 首页焦点图/S */
.home-slider{
	width: 334px;
	margin: 20px 20px 0 0;
	overflow: hidden;
}
.home-slider .slider-bd{
	position: relative;
	width: 334px;
	height: 342px;
	overflow: hidden;
}
.home-slider .slider-bd .slider-panel {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.home-slider .slider-bd .slider-panel li{
    position: relative;
	float: left;
    width: 334px;
}
.home-slider .slider-bd .slider-panel li .figure img{
	width: 334px;
	height: 342px;
}
.home-slider .slider-bd .slider-panel li .title{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 304px;
	height: 33px;
	padding: 16px 15px 0 15px;
	background-position: 0 -92px;
	background-repeat: repeat-x;
	color: #fff;
	font-size: 18px;
	text-align: center;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.home-slider .slider-ft{
	position: relative;
	z-index: 12;
}
.home-slider .slider-ft .slider-nav{
	height: 29px;
	margin-top: 11px;
	font-size: 0;
	text-align: center;
}
.home-slider .slider-ft .slider-nav a{
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 6px 0 5px;
	border: 1px solid #ccc;
	border-radius: 50%;
	background: #fff;
	-webkit-transition: all .12s ease;
	-moz-transition: all .12s ease;
	transition: all .12s ease;
}
.home-slider .slider-ft .slider-nav a:hover{
	border-color: #1fbbd4;
}
.home-slider .slider-ft .slider-nav a.selected{
	border-color: #1fbbd4;
	background-color: #1fbbd4;
	-webkit-animation: ScaleIn .7s ease-in-out backwards;
	animation: ScaleIn .7s ease-in-out backwards;
}
.home-slider .slider-ft .slider-opt .prev,
.home-slider .slider-ft .slider-opt .next{
	position: absolute;
	bottom: 185px;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background-color: rgba(0,0,0,.65);
	-webkit-transition: all .5s cubic-bezier(0.1,0.9,0.2,1);
	-moz-transition: all .5s cubic-bezier(0.1,0.9,0.2,1);
	transition: all .5s cubic-bezier(0.1,0.9,0.2,1);
}
.home-slider .slider-ft .slider-opt .prev{
	left: -47px;
	background-position: 0 0;
}
.home-slider .slider-ft .slider-opt .next{
	right: -47px;
	background-position: 0 -46px;
}
.home-slider .slider-ft .slider-opt .prev:hover,
.home-slider .slider-ft .slider-opt .next:hover{	
	background-color: rgba(31,187,212,.8);
}
.home-slider-hover .slider-ft .slider-opt .prev{
	left: 8px;
}
.home-slider-hover .slider-ft .slider-opt .next{
	right: 8px;
}
/* 首页焦点图/E */

/* 滑动图模块/S */
.picture-list{
	position: relative;
	width: 354px;
	height: 236px;
	margin-top: 20px;
	overflow: hidden;
}
.picture-list .list-item{
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	visibility: hidden;
}
.picture-list .list-item:nth-of-type(1) {
	opacity: 1;
	visibility: visible;
}
.picture-list .list-item .figure{
	display: block;
	width: 353px;
	height: 161px;
	position: relative;
}
.picture-list .list-item .figure img{
	width: 353px;
	height: 161px;
}
.picture-list .list-item .figure strong{
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: rgba(0,0,0,.6);
	color: #fff;
	padding-left: 12px;
	box-sizing:border-box;
}
.picture-list .list-item .info{
	display: block;
	height: 74px;
	border: 1px solid #ddd;
	border-top: 0 none;
}
.picture-list .list-item .info .info-bd:first-child{
	width: 175px;
	border-right:1px solid #ddd;
}
.picture-list .list-item .info .info-bd{
	width: 176px;
	height: 75px;
	text-align: center;
	float: left;
}
.picture-list .list-item .info .info-bd strong{
	display: inline-block;
	margin-top: 11px;
	width: 100%;
	font-size: 18px;
	color: #000;
}
.picture-list .list-item .info .info-bd .red{
	color: #f73453;
}
.picture-list .list-item .info .info-bd span{
	font-size: 14px;
	color: #777;
}
.picture-list .refresh {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 28px;
	height: 28px;
	border-radius: 5px;
	background: url("../image/common/refresh.png") no-repeat;
	background-color: #fff;
	background-position: 0 0;
}
.picture-list .refresh:hover {
	background-position: 0 -28px;
	background-color: #08afd9;
}
/* 滑动图模块/E */

/* 资讯模块/S */
.news-today{
	position: relative;
	margin-top: 20px;
	padding: 5px 0 10px 13px;
	border: 1px solid #ddd;
}
.news-today .news-today-bd{
	width: 526px;
}
.news-today .news-today-bd .title{
	position: relative;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	padding-left: 30px;
	background-position: 0 7px;
	font-size: 24px;
}
.news-today .news-today-bd .title .ico-today{
	position: absolute;
	left: 0;
	top: 9px;
	width: 22px;
	height: 22px;
	background-position: 0 0;
	color: #fff;
	font-size: 15px;
	line-height: 22px;
	text-align: center;
	cursor: default;
}
.news-today .news-today-bd .title a{
	color: #121212;
	-webkit-transition: all .12s ease;
	-moz-transition: all .12s ease;
	transition: all .12s ease;
}
.news-today .news-today-bd .title a:hover{
	color: #e53d4f;
}
.news-today .news-today-bd .title-des{
	height: 40px;
	margin-top: 5px;
	color: #888;
	font-size: 12px;
	font-family: tahoma;
	line-height: 1.7;
	overflow: hidden;
}
.news-today .news-today-bd .title-sub{
	margin-top: 8px;
}
.news-today .news-today-bd .title-sub .item{
	display: inline-block;
	position: relative;
}
.news-today .news-today-bd .title-sub .divide{
	display: inline-block;
	padding: 0 4px;
	color: #cacaca;
	font-weight: 400;
}
.news-today .news-today-ft{
	position: absolute;
	right: -1px;
	top: -1px;
	width: 161px;
	height: 130px;
}
.news-today .news-today-ft .weather{
	width: 100%;
	height: 130px;
}
.news-today .news-today-ft .weather-text{
	position: absolute;
	top: 29px;
	right: 17px;
	color: #fff;
	font-size: 12px;
	line-height: 1.9;
	text-align: left;
}
.news-today .news-today-ft .weather-line{
	position: absolute;
	display: inline-block;
	width: 130px;
	height: 1px;
	left: 15px;
	top:98px;
	border-top: 1px solid #fff;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.news-today .news-today-ft .weather-info{
	position: absolute;
	top:104px;
	left: 0;
	padding: 0 15px;
	width: 100%;
	box-sizing:border-box;
	font-size: 12px;
}
.news-today .news-today-ft .weather-info span{
	display: inline-block;
	color: #fff;
}
.news-today .news-today-ft .weather-qing { background: url(../image/common/weather/bg-weather-qing.png); }
.news-today .news-today-ft .weather-duoyun { background: url(../image/common/weather/bg-weather-duoyun.png); }
.news-today .news-today-ft .weather-yin { background: url(../image/common/weather/bg-weather-yin.png); }
.news-today .news-today-ft .weather-duoyun { background: url(../image/common/weather/bg-weather-duoyun.png); }
.news-today .news-today-ft .weather-xiaoyu { background: url(../image/common/weather/bg-weather-xiaoyu.png); }
.news-today .news-today-ft .weather-zhongyu { background: url(../image/common/weather/bg-weather-zhongyu.png); }
.news-today .news-today-ft .weather-dayu { background: url(../image/common/weather/bg-weather-dayu.png); }
.news-today .news-today-ft .weather-baoyu { background: url(../image/common/weather/bg-weather-baoyu.png); }
.news-today .news-today-ft .weather-leiyu { background: url(../image/common/weather/bg-weather-leiyu.png); }
.news-today .news-today-ft .weather-zhenyu { background: url(../image/common/weather/bg-weather-zhenyu.png); }
.news-today .news-today-ft .weather-wu { background: url(../image/common/weather/bg-weather-wu.png); }
.news-today .news-today-ft .weather-wumai { background: url(../image/common/weather/bg-weather-wumai.png); }
.news-today .news-today-ft .weather-yujiaxue { background: url(../image/common/weather/bg-weather-yujiaxue.png); }
.news-list{
	margin-top: 5px;
}
.news-list .news-list-mod{
	padding: 8px 0;
	border-bottom: 1px dashed #ddd;
}
.news-list .news-list-mod.last{
	padding-bottom: 0;
	border-bottom: 0 none;
}
.news-list .news-list-mod .title{	
	height: 30px;
	margin-bottom: 6px;
	font-size: 20px;
	line-height: 30px;
	overflow: hidden;
}
.news-list .news-list-mod .title a{
	color: #cc3300;
	-webkit-transition: all .12s ease;
	-moz-transition: all .12s ease;
	transition: all .12s ease;
}
.news-list .news-list-mod .title a:hover{color: #ff3300;}
/* 资讯模块/E */

/* 快讯排行模块/S */
.news-alerts{
	margin-top: 3px;
}
.news-alerts .news-alerts-hd{
	padding-top: 8px;
	margin-bottom: 5px;
}
.news-alerts .news-alerts-hd .title .ico-quit{
	margin: 11px 5px 0 0;
	background-position: 0 -65px;
}
.news-alerts .news-alerts-bd .item .tip-num{
	display: inline-block;
	vertical-align: top;
	width: 17px;
	height: 16px;
	margin: 7px 9px 0 0;
	border-radius: 2px;
	background: #c0c4c5;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
}
.news-alerts .news-alerts-bd .item .tip-num-normal{
	background: #ff8401;
}
.news-alerts .news-alerts-bd .item-large{
	margin-bottom: 11px;
}
.news-alerts .news-alerts-bd .item-large a{
	display: block;
	*zoom: 1;
}
.news-alerts .news-alerts-bd .item-large a:after{
	content: '';
	display: block;
	height: 0;
	clear: both;
}
.news-alerts .news-alerts-bd .item-large a:hover{
	background: #f6f6f6;
}
.news-alerts .news-alerts-bd .item-large .figure{
	position: relative;
	float: left;
	width: 98px;
	height: 98px;
	margin-right: 10px;
}
.news-alerts .news-alerts-bd .item-large .figure img{
	width: 98px;
	height: 98px;
}
.news-alerts .news-alerts-bd .item-large .figure .tip-num-large{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 32px;
	height: 0;
	padding-top: 32px;
	background: #fa4c68 url(../image/common/num1.png) no-repeat 0 0;
	color: #fff;
	font-weight: bold;
	transition: all .4s ease;
	overflow: hidden;
}
.news-alerts .news-alerts-bd .item-large:hover .figure .tip-num-large{
	left: -32px;
	background-color: #fff;
	background-position: 0 -32px;
	
}
.news-alerts .news-alerts-bd .item-large .info{
	float: left;
	width: 226px;
	height: 98px;
	overflow: hidden;
}
.news-alerts .news-alerts-bd .item-large .info strong{
	display: block;
	height: 22px;
	margin-bottom: 7px;
	color: #3c3c3c;
	font-weight: bold;
	font-size: 16px;
	overflow: hidden;
}
.news-alerts .news-alerts-bd .item-large .info p{
	color: #777;
}
/* 快讯排行模块/E */

/* 新盘推荐/S */
.recommend{
	margin-top: 12px;
	height: 280px;
}
.recommend .recommend-hd{
	padding-top: 0;
	border-top: none;
}
.recommend .recommend-hd .title .ico-clock{
	margin-right: 7px;
	background-position: 0 -97px;
	margin-top: 10px;
}
.recommend .recommend-bd .project{
	position: relative;
	padding: 0 0 10px 13px;
	border-left: 1px solid #e2e2e2;
}
.recommend .recommend-bd .project .mark{
	position: absolute;
	left: -4px;
	top: 5px;
	width: 3px;
	height: 3px;
	border: 2px solid #d0d0d0;
	border-radius: 50%;
	background: #fff;
}
.recommend .recommend-bd .project .time-node{
	display: block;
	width: 53px;
	height: 17px;
	margin: 0 0 8px -4px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 17px;
	background-position: -83px 0;
	color: #fff;
}
.recommend .recommend-bd .project-first .time-node{
	background-position: -83px -25px;
}
.recommend .recommend-bd .project .panel{
	display: block;
	height: 29px;
	line-height: 29px;
}
.recommend .recommend-bd .project .panel span{
	float: left;
}
.recommend .recommend-bd .project .panel em{
	float: right;
}
.recommend .recommend-bd .project .panel .tip{
	padding-left: 4px;
	color: #888;
}
/* 新盘推荐/E */

/* 新盘推荐—滚动条插件样式/S */
.recommend .scrollbox {
    height: 230px;
    padding: 0 0 0 4px;
    overflow: hidden;
}
.recommend .scrollbox .viewport {
    position: relative;
    width: 308px;
    height: 230px;
}
.recommend .scrollbox .viewport .overview {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.recommend .scrollbox .scrollbar {
    position: relative;
    float: right;
    width: 10px;
    height: 100%;
}
.recommend .scrollbox .scrollbar .track {
    position: relative;
    width: 100%;
    height: 100%;
    background: #efefef;
    border-radius: 5px;
}
.recommend .scrollbox .scrollbar .track .thumb {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 10px;
    background: #bebebe;
    border-radius: 5px;
    cursor: default;
    overflow: hidden;
    -webkit-transition: background .15s ease-out;
    -moz-transition: background .15s ease-out;
    transition: background .15s ease-out;
}
.recommend .scrollbox .scrollbar .track .thumb.active {
    background: #9e9e9e;
}
.recommend .scrollbox .disable {
    display: none;
}
.noSelect {
    user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}
/* 新盘推荐—滚动条插件样式/E */

/* 品牌大列兵/S */
.brand{
    margin-top: 20px;
    margin-bottom: 6px;
}
.brand .brand-hd .slogo{
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	padding-top: 22px;
	overflow: hidden;
}
.brand .brand-hd .title .ico-star{
	width: 24px;
	height: 25px;
	margin: 2px 8px 0 0;
	background-position: 0 -130px;
}
.brand .brand-bd ul li{
	display: inline-block;
	width: 224px;
	height: 100px;
	float: left;
	position: relative;
	margin: 0 18px 18px 0;
	overflow: hidden;
}
.brand .brand-bd ul li img{
	width: 224px;
	height: 100px;
}

.brand .brand-bd ul li:nth-child(4),
.brand .brand-bd ul li:last-child{
	margin-right: 0;
}
.brand-bd ul li strong,
.hot-topic-bd ul li strong {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
	overflow: hidden;
	padding: 0 5px;
	box-sizing:border-box;
}
/* 品牌大列兵/E */

/* 热点专题 /S*/
.hot-topic {
	margin-top: 20px;
    margin-bottom: 6px;
}
.hot-topic .hot-topic-hd .title .ico-hot{
	height: 30px;
	margin-top: 6px;
	background-position: 0 -163px;
}
.hot-topic  ul li{
	width: 334px;
	height: 120px;
	position: relative;
	margin-bottom: 18px;
	overflow: hidden;
}
.hot-topic  ul li img{
	width: 334px;
	height: 120px;
}
/* 热点专题 /E*/

/* 房产活动汇 /S*/
.huodong .huodong-hd .title .ico-huodong{
	height: 24px;
	margin-top: 3px;
	margin-right: 9px;
	background-position:0 -199px;
}
.huodong-bd li{
	width: 342px;
	float: left;
	margin-right:18px; 
}
.huodong-bd li:last-child{
	margin-right: 0;
}
.huodong-bd .thumb{
	float: left;
	width: 110px;
}
.huodong-bd .thumb img{
	width: 110px;
	height: 165px;
}
.huodong-bd .desc{
	float: left;
	width: 214px;
	margin: -3px 0 0 18px;
}
.huodong-bd .desc a{
	height: 50px;
	overflow: hidden;
	font-size: 16px;
	color: #121212;
	float: left;
}
.huodong-bd .desc a:hover{text-decoration:none;color: #e53d4f;}
.huodong-bd .desc span{
	display: inline-block;
	font-size: 14px;
	float: left;
}
.huodong-bd .desc .brief{
	height: 66px;
	color: #777;
	margin-top: 10px;
	overflow: hidden;
}
.huodong-bd .desc .count{
	color: #f73453;
	margin-top: 19px;
}
/* 房产活动汇 /E */

/* 新房中心 楼盘排行榜 /S */
.newhouse-wrap{
	margin-top: 21px;
	margin-bottom: 17px;
}
.newhouse .newhouse-hd .title .ico-fang{
	width: 29px;
	margin-right: 8px;
	background-position: 0 -232px;
}
.newhouse-bd .gallery{
	float: left;
}
.newhouse-bd .gallery li{
	width: 158px;
	position: relative;
	float: left;
}
.newhouse-bd .gallery li img{
	width: 158px;
	height: 118px;
}
.newhouse-bd .gallery li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
}
.newhouse-bd .gallery li:first-child{
	width: 334px;
	margin-bottom: 18px;
}
.newhouse-bd .gallery li:first-child img{
	width: 334px;
	height: 235px;
}
.newhouse-bd .gallery li:nth-child(2){
	margin-right: 18px;
}
.newhouse-bd .news{
	margin-top: -10px;
}
/* 新房中心 楼盘排行榜 /E */

/* 楼盘、团购排行榜 /S */
.house-tab .house-tab-hd{
	width: 100%;
	color: #121212;
	font-size: 18px;
	border-top:1px solid #ddd;
}
.house-tab .house-tab-hd li{
	float: left;
	margin: -1px 18px 12px 0;
	display: inline-block;
	padding-top: 11px;
	position: relative;	
	cursor: pointer;
}
.house-tab .house-tab-hd .t-border{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	border-top:2px solid #f73453;
	width: 100%;
}
.house-tab .house-tab-hd .on .t-border{
	display: block;
}
.house-tab .house-btn{
	height: 26px;
    padding: 0 8px;
	line-height: 26px;
	background-color: #f6f6f6;
    border: 1px solid #efefef;
}
.house-tab .house-tab-bd .item-box ul {
	width: 100%;
	margin-top: 7px;
}
.house-tab .house-tab-bd .item-box li{
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    font-size: 0;
}
.house-tab .house-tab-bd .item-box li i{
    display: inline-block;
    vertical-align: top;
    width: 17px;
    height: 16px;
    margin: 7px 9px 0 0;
    border-radius: 2px;
    background: #c0c4c5;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
}
.house-tab .house-tab-bd .item-box {
	display: none;
}
.house-tab .house-tab-bd .item-box.show {
	display: block;
}
.house-tab .house-tab-bd .item-box li span {
    font-size: 14px;
}
.house-tab .house-tab-bd .item-box li:first-child i{
	background: #f93d5b;
}
.house-tab .house-tab-bd .item-box li:nth-child(2) i,
.house-tab .house-tab-bd .item-box li:nth-child(3) i {
	background: #ff8401;
}
.house-tab .house-tab-bd .item-box li .title{
	padding: 0 7px 0 0;
}
.house-tab .house-tab-bd .item-box li .tag{
	color: #777;
}
.house-tab .house-tab-bd .item-box li .count{
	float: right;
}
.house-tab .house-ad{
	float: left;
	margin-top: 10px;
}
.house-tab .house-ad img{
	width: 334px;
	height: 65px;
}
/* 楼盘、团购排行榜 /E */

/* 热门楼盘 /S*/
.hot-house .hot-house-hd .title .ico-hot-house{
	width: 29px;
	margin-right: 8px;
	background-position: 0 -264px;
}
.hot-house .hot-house-bd ul li{
	float: left;
	width: 198px;
	margin: 0 18px 18px 0;
}
.hot-house .hot-house-bd ul li:nth-child(5),
.hot-house .hot-house-bd ul li:last-child
{
	margin-right: 0;
}
.hot-house .hot-house-bd ul li:nth-child(6),
.hot-house .hot-house-bd ul li:nth-child(7),
.hot-house .hot-house-bd ul li:nth-child(8),
.hot-house .hot-house-bd ul li:nth-child(9),
.hot-house .hot-house-bd ul li:nth-child(10)
{
	margin-bottom: 6px;
}
.hot-house .hot-house-bd ul li a{
	/*float: left;*/
	display: inline-block;
	position: relative;
}
.hot-house .hot-house-bd  img{
	width: 198px;
	height: 134px;
}
.hot-house .hot-house-bd strong{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
	overflow: hidden;
	padding: 0 5px;
	box-sizing:border-box;
}
.hot-house .hot-house-bd .summary{
	float: left;
	width: 198px;
	padding-top: 10px;
	text-align: center;
	overflow: hidden;
}	
/* 热门楼盘 /E*/

/* 谁是户型王 & 访谈风采 /S*/
.house-type-wrap{
	margin-top: 23px;
}
.house-type .house-type-hd .title .ico-house-type{
	margin-right: 10px;
	background-position: 0 -296px;
}
.house-type .house-type-tab{
	position: absolute;
	left: 128px;
	top:10px;
}
.house-type .house-type-tab a{
	position: relative;
	text-align: center;
	float: left;
	margin-right: 18px;
	cursor: pointer;
}
.house-type .house-type-tab a.on{
	position: relative;
	color: #fff;
	text-align: center;
	float: left;
	margin-right: 18px;
}
.house-type .house-type-tab a.on span{
	display: block;
	padding: 0 7px;
	height: 24px;
	line-height: 23px;
	border-radius: 3px;
	background-color: #fa4c68;
}
.house-type .house-type-tab a.on i{
	position: absolute;
	width: 7px;
	height: 4px;
	left: 50%;
	bottom: -4px;
	margin-left: -4px;
	background: url("../image/common/triangle-ico.png") top left no-repeat;
}
.house-type .house-type-bd .galleryl li{
	margin: 0 18px 18px 0;
	position: relative;
}
.house-type .house-type-bd .galleryl img{
	width: 302px;
	height: 202px;
}
.house-type .house-type-bd .galleryl li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
}
.house-type .house-type-bd .galleryr{
	width: 388px;
}
.house-type .house-type-bd .galleryr li{
	width: 185px;
	margin-bottom: 18px;
	position: relative;
	float: left;
}
.house-type .house-type-bd .galleryr li img{
	width: 185px;
	height: 144px;
}
.house-type .house-type-bd .galleryr li:first-child{
	width: 388px;
	height: 260px;
}
.house-type .house-type-bd .galleryr li:first-child img{
	width: 388px;
	height: 260px;
}
.house-type .house-type-bd .galleryr li:nth-child(2){
	margin-right: 18px;
}
.house-type .house-type-bd .galleryr li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
}
.house-type .house-type-bd .item-box{
	display: none;
}
.house-type .house-type-bd .item-box.show{
	display: block;
}
.interview .interview-bd li{
	width: 100%;
	height: 70px;
	margin-bottom: 18px;
	overflow: hidden;
}
.interview .interview-bd li:last-child{
	margin-bottom: 25px;
}
.interview .interview-bd li:hover{
	background-color: #f6f6f6;
}
.interview .interview-bd .thumb{
	float: left;
	width: 98px;
	margin-right: 12px;
	height: 70px;
	overflow: hidden;
}
.interview .interview-bd .thumb img{
	width: 98px;
	height: 70px;
}
.interview .interview-bd .content{
	float: left;
	width: 224px;
	height: 70px;
	overflow: hidden;
}
.interview .interview-bd .content strong{
	display: block;
  	height: 22px;
  	margin: -3px 0 7px 0;
  	color: #3c3c3c;
  	font-weight: bold;
  	font-size: 16px;
  	overflow: hidden;
}
.interview .interview-bd .content p{
	color: #777;
}
.interview .interview-hd .ico-interview{
	background-position: 0 -326px;
}
/* 谁是户型王 & 访谈风采 /E */

/* 网友看房 & 热帖推荐 /S */
.shouse-hot .shouse-hot-hd{
	margin-bottom: 8px;
}
.see-house .see-house-hd .title .ico-see-house{
	width: 26px;
    margin-right: 9px;
    background-position: 0 -356px;
}
.see-house-bd .shouse-news{
	float: left;
	width: 335px;
	overflow: hidden;
	margin-right: 18px;
}
.see-house-bd .shouse-news li{
	float: left;
}
.see-house-bd .shouse-news .news-pic li{
	position: relative;
	width: 158px;
	margin-bottom: 11px;
}
.see-house-bd .shouse-news .news-pic li img{
	width: 158px;
	height: 105px;
}
.see-house-bd .shouse-news .news-pic li:first-child{
	margin-right: 18px;
}
.see-house-bd .shouse-news .news-pic li strong{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 28px;
	line-height: 28px;
	display: block;
	overflow: hidden;
	text-align: center;
	background: rgba(0,0,0,.6);
	color: #fff;
}
.see-house-bd .shouse-news .news-text li {
	list-style: disc;
	list-style-position: inside;
	color: #b5b9ba;
	height: 29px;
	line-height: 29px;
	width: 335px;
	overflow: hidden;
}
.see-house-bd .guide {
    width: 354px;
}
.shouse-hot .shouse-hot-hd .title .ico-shouse-hot {
	height: 22px;
	margin: 6px 7px 0 0;
	background-position: 0 -387px;
}
.shouse-hot-bd li {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.shouse-hot-bd li:first-child {
	padding-top: 0;
}
.shouse-hot-bd  li i{
	display: inline-block;
	width: 16px;
	height: 16px;
	font-size: 12px;
	line-height: 16px;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	background: #c0c4c5;
	margin-right: 5px;
}
.shouse-hot-bd  li:first-child i {
	background: #f93d5b;
}
.shouse-hot-bd  li:nth-child(2) i,
.shouse-hot-bd  li:nth-child(3) i {
	background: #ff8401;
}
.shouse-hot-bd  li .title{
	padding: 0 7px 0 10px;
}
.shouse-hot-ad{
	margin-top: 14px;
}
.shouse-hot-ad img {
	width: 334px;
	height: 103px;
}
/* 网友看房 & 热帖推荐 /E */

/* 广告位/S */
.ad-panel {
	margin-top: 14px;
}
.ad-panel .item {
	padding: 2px 0;
}
.ad-panel .item img {
	display: block;
}
.ad-side1{
	margin-top: 18px;
}
.ad-side1 img {
	width: 334px;
	height: 67px;
}
/* 广告位/E */

/* 滚动条插件样式/S */
.nicescroll-rails {
    background: #eee;
}
/* 滚动条插件样式/E */

/* ie-hack/S */
.lte-ie8 .picture-list .list-item .figure strong ,
.lte-ie8 .brand-bd ul li strong,
.lte-ie8 .hot-topic-bd ul li strong,
.lte-ie8 .newhouse-bd .gallery li strong,
.lte-ie8 .hot-house .hot-house-bd strong,
.lte-ie8 .house-type .house-type-bd .galleryl li strong,
.lte-ie8 .house-type .house-type-bd .galleryr li strong,
.lte-ie8 .see-house-bd .shouse-news .news-pic li strong{
    background: url("../image/common/hack/ie-bg-60.png") repeat;
}
/* ie-hack/S */

/* 广告部分 */
.g_index_1,.g_index_2{ width:1062px; margin:0 auto; text-align:center;}
.g_index_5{ margin-top:13px;}
#g_s_34:after{
    content: '';
    display: block;
    height: 0;
    clear: both;
}
.banner_show {
	width: 100%;
	text-align: center;
	height: 570px;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.banner_show img{
	width: 100%;
}
.login-cont{padding:20px 25px 25px 25px;width:300px;min-height:240px;}
.login-cont dt{line-height:30px;font-size:16px;height:30px;}
.login-cont dt span{float:left;width:150px;text-align:center;font-weight:bold;cursor:pointer;}
.login-cont dt span.cur{color:#DF2F2F;}
.login-cont dd{line-height:40px;position:relative;padding-top:1px;}
.login-cont dd p{height:40px;width:300px;background:#f0f0f0;margin-top:20px;}
.login-cont dd p i{float:left;width:46px;height:22px;margin:9px 0;border-right:solid 1px #e0e0e0;background:url(../image/icon-login.png) no-repeat;}
.login-cont dd p input{float:left;height:40px;background:none;line-height:40px;font-size:14px;padding: 0 0 0 10px;width:233px;
	border:none;}
.login-cont dd p em{float:left;background:#fff;width:123px;}
.login-cont dd p button{margin-left:7px;height:40px;width:100%;font-size:14px;color:#666;background:#fff;border:solid 1px #f0f0f0;cursor:pointer;}
.login-cont dd p.login-member i{background-position:center top;}
.login-cont dd p.login-number i{background-position:center -44px;}
.login-cont dd p.login-number input{width:114px;}
.login-cont dd p.login-password i{background-position:center -22px;}
.login-cont dd font{display:block;height:15px;margin-top:20px;line-height:15px;font-size:14px;text-align:right;}
.login-cont dd font label{float:left;}
.login-cont dd font input{width:14px;height:14px;float:left;margin:1px 6px 0 0;}
.login-cont dd font a{margin-left:15px;}
.login-cont dd font a.red{color:#DF2F2F;}
.login-cont dd font.error{position:absolute;top:-2px;left:0;width:295px;height:22px;margin:0;padding-left:5px;line-height:22px;text-align:left;font-size:12px;color:#DF2F2F;background:#fff8e5;}/*1117*/
.login-cont dd span{display:block;height:45px;margin-top:20px;}
.login-cont dd span button{width:300px;padding-left:10px;height:40px;background:var(--themeColor);line-height:40px;color:#fff;font-size:18px;letter-spacing:10px;cursor:pointer;border: none}
.slide-verify{margin-top:20px;line-height:40px!important;height:40px!important;background-color:#f0f0f0!important;font-size:14px;}
.slide-verify .drag-handler{height:38px!important;width:45px!important;border:solid 1px #e0e0e0!important;}
.slide-verify .drag-bg{height:40px!important;}

.code-show{position:absolute;right:4px;top:4px;width:40px;height:40px;background:url(../image/icon-code.png);cursor:pointer;z-index:2;}
.code-show.no2{top:54px;right:24px;}
.code-show i,.code-show em{position:absolute;right:45px;top:0;background:#FFEAEA;color:#F3858B;padding:0 6px;height:20px;line-height:20px;border-radius:3px;text-align:center;display:none;white-space:nowrap;font-size:12px;}/*1117*/
.code-show:hover i{display:block;}
.code-show.cur{background-position:left -40px;}
.code-show.cur:hover em{display:block;}
.login-code{padding:20px 0 25px 0;width:350px;background:#fff;display:none;z-index:1;}/*1117*/
.login-code dt{line-height:30px;font-size:16px;height:30px;color:#DF2F2F;text-align:center;font-weight:bold;}
.login-code dt.no2{margin-top:21px;}
.login-code dd{text-align:center;}
.login-code dd div{display:inline-block;width:152px;height:152px;text-align:center;margin:30px auto 20px;}
.login-code dd i{display:none;width:164px;height:155px;background:url(../image/img-code.png);vertical-align:top;}
.login-code dd font{position:absolute;left:0;top:0;width:152px;height:100px;background:rgba(0,0,0,0.6);color:#fff;font-size:16px;line-height:28px;padding-top:52px;}
.login-code dd font a{display:block;width:68px;height:28px;font-size:14px;background:#DF2F2F;color:#fff!important;margin:10px auto;}
.login-code dd cite{display:inline-block;width:70px;height:70px;background:url(../image/ok-code.png) no-repeat;margin-top:40px;}
.login-code dd p{font-size:14px;line-height:20px;}
.login-code dd span:hover i{display:inline-block;}

.login-third{padding:10px 25px;width:300px;height:105px;}
.login-third dt{border-top:solid 1px #e6e6e6;line-height:21px;text-align:center;}
.login-third dt span{display:block;background:#fff;margin:-11px auto 0 auto;font-size:13px;width:133px;color:#999;}
.login-third dd span{display:block;height:24px;line-height:24px;margin:20px 0;text-align:center}
.login-third dd i{display:inline-block;width:60px;margin:0 8px;}
.login-third dd i a{display:block;padding-left:30px;height:24px;background:url(../image/icon-third.png?) no-repeat;}
.login-third dd i.third-qq a{background-position:left top;}
.login-third dd i.third-qq-img a{background:none;padding: 0px;}
.login-third dd i.third-wx a{background-position:left -24px;}
.login-third dd i.third-wb a{background-position:left -48px;}
.login-third dd i.third-bd a{background-position:left -72px;}
.login-third dd p{font-size:13px;text-align:center;line-height:30px;}
.login-third dd p a{margin:0 15px;}

.floatlayer22{position:fixed;bottom:0px;left:0px;width:100%;height:165px;z-index:1000002}
.flbox22{width:100%;height:122px;background:url(../images/icon012901.png) repeat-x;position:absolute;bottom:0px;left:0;}
.flbox22 .connr{width:770px; margin:0 auto; position:relative; overflow:hidden}
.flbox22 .connr .close{float:right;width:22px;height:22px;position: absolute;top:15px;right:0px;display:inline-block;background:url(../images/ll_close2.png) no-repeat;}
.flbox22 .connr .s1{float:left;width:107px;padding-top:3px;}
.flbox22 .connr .s2{float:left;width:280px; margin:33px 70px 0 30px; text-align:center}
.flbox22 .connr .s2 h2{font-size:20px;line-height:30px;color:#333;}
.flbox22 .connr .s2 h2 span{color:#df2f30}
.flbox22 .connr .s2 p{font-size:16px;color:#666;margin-top:8px;}
.flbox22 .connr .s2 p span{color:#df2f30;font-size:20px;}
.flbox22 .connr .s3{float:left;margin:15px 0 0 0;}
.flbox22 .connr .s3 img{float:left;width:92px;height:92px; display:block;margin:0 auto 5px}
.flbox22 .connr .s3 p{float:left;margin-left:20px;font-size:14px;color:#666;padding-top:35px;}
.flbox22 .connr .s3 p span{color:#df2f30}

/*0110*/
.loginNew{width:100%;height:570px;margin:0 auto;font-size:12px;color:#666; position:relative}
.logindiv{width:350px;border:solid 1px #eee\9;background:#fff;box-shadow:0 0 12px #ddd;position:absolute;top:120px;left:50%;margin-left:185px;z-index:888}
.banner_show{width:100%; text-align:center; height:570px; position:relative;z-index:1;overflow:hidden; }
.bannger_inbox{/* position:absolute; */left:0;top:0;z-index:1;}
.banner_show .gg{width:31px;height:18px;line-height:18px;position:absolute;left:10%;top:60px;z-index:88;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#11000000', endColorstr='#11000000'); background-color:rgba(0,0,0,0.1); border-radius:3px; display:block;font-size:12px; font-weight: normal; text-align:center;cursor:pointer;}
.banner_pre_next{position:relative;z-index:335;top:251px;margin:0 auto;_width:100%}
.banner_pre_next a{ width:38px; height:55px; background:url(../images/prejt.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:13%; background-position:0px 0px;}
.banner_pre_next .banner_btn_left:hover{background-position:-76px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;left:55%; background-position:-38px 0px;}
.banner_pre_next .banner_btn_right:hover{background-position:-114px 0px;}
.banner_ctr{position:absolute;bottom:80px;left:17%;z-index:333;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.banner_ctr span{text-align:center;width:8px;height:8px;float:left;margin-right:7px;cursor:pointer;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; display:block;background-color:#fff;}
.banner_ctr span.current{background-color:#df2f2f;}

/*1117è°ƒæ•´*/
.floatAlert{ position: fixed; top: 0; left:0;width: 100%; height: 100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background-color:rgba(0,0,0,0.6); z-index: 1000;}
.loginbox a:link,.login a:visited{color:#666;text-decoration:none;}
.loginbox a:hover{color:#DF2F2F;text-decoration:none;}
.loginbox{width:350px;border:solid 1px #eee\9;background:#fff;border: solid 1px #eee9;position:absolute;top:100px;left:50%;margin:0px 0 0 -175px}/*1231*/
.logintit{height:20px;line-height:20px;font-size:14px;color:#666;border-bottom:1px solid #e6e6e6;padding:0px 0 12px 0;margin-bottom:20px;}
.logintit .close-x{float:right;width:12px;height:12px;background:url(../images/closeX.png) no-repeat;display:block}

.login-other{margin:-4px 25px 30px 25px;color:#999;font-size:13px;}
.login-other span{float:right}
.login-other a,.login-other a:hover,.login-other a:link{color:#999;}
.iframebox{width:350px;height:452px;border:solid 1px #eee\9;background:#fff;box-shadow:0 0 12px #ddd;position:absolute;top:100px;left:50%;margin:0px 0 0 -175px}
.soniframe{width:350px;border:solid 1px #eee\9;background:#fff; position:relative; overflow:hidden;}
/*0419*/
.login-other{line-height:24px;margin-bottom:50px;margin-top:-10px;}
.login-other .third{float:left;height:24px;}
.login-other .third i{display:inline-block;width:58px;margin:0 8px;}
.login-other .third i a{display:block;padding-left:30px;height:24px;line-height:24px;background:url(../image/icon-third.png) no-repeat;}
.login-other .third i.third-qq a{background-position:left top;}
.login-other .third i.third-wx a{background-position:left -24px;}
/*1231*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;clear:both;}
.login-other{margin-bottom:0px;overflow:hidden}
.loginbox p.p1{font-size:12px;text-align:center;line-height:16px;margin:20px 0 25px;overflow:hidden;color:#666;position:relative}
.loginbox p.p1 a{margin:0;color:#666}
.loginbox p.p1 a:hover{text-decoration:underline}
.login-third p.p1{font-size:12px;text-align:center;line-height:16px;margin:20px 0 25px;overflow:hidden;color:#666;position:relative}
.login-third p.p1 a{margin:0;color:#666}
.login-third p.p1 a:hover{text-decoration:underline}
.login-cont dd p{position:relative}
.icon-m{position:absolute;top:12px;left:272px;width:16px;height:16px;z-index:999}
.icon-m em.yz{width:16px;height:16px;margin-top:0px;background:url(../images/icon_p1.png) no-repeat;display:block}
.icon-m.cur em{background:url(../images/icon_p2.png) no-repeat;}

.logoBox{clear:both;width:1200px;height:98px;margin:0 auto;}
.logoBox .logo{float:left;margin-top:30px;margin-left:10px;}
.logoBox .word{float:left;font-size:24px;line-height:26px;height:26px;color:#666666;margin-top:37px;_display:inline;}
.regmain{width:1200px;height:530px;background:#fff;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);border-radiugs:4px;margin:0 auto;padding:60px 0;
	display: flex;}
.leftpword {       width: 709px;
	border-right: 1px solid #cccccc;
	min-height: 500px;
	padding: 0 30px 0 160px;float: left;}
.righttxt {float:left;width:220px;padding:0px 40px;}
.formList{font-size:14px;}
.formList li {height:40px;margin-bottom:30px; position:relative}
.formList label {float: left;width:140px;padding-right:20px;line-height:40px;text-align: right;}
.formList label em{color:#DF2F30;font-size: 15px}
.formList .inputStyle {float:left;width:296px;height:30px;line-height:30px;padding:5px 12px; background:#F0F0F0;font-size:14px;border-radius:1px;outline:none;border:0;}
.formList .inputStyle::-webkit-input-placeholder{color:#999;line-height:16px;}
.formList .inputStyle.w190{width:166px;}
.formList .inputStyle.w120{width:120px;height:36px;line-height:36px;padding:0px;border:1px solid #f0f0f0;background:#fff; text-align:center;cursor:pointer;color:#666;margin-left:10px;}
.formList .btnStyle {width:320px;height: 44px;background: #DF2F30;border: none;color: #fff;font-size: 16px;cursor: pointer;font-family: MicroSoft YaHei;outline:none;border-radius:3px;}/*0108*/
.formList .slide-verify{float:left;width:320px;}
.formList .agreement{padding-left:195px;font-size:12px;}
.formList li .icon-m{position:absolute;top:12px;left:422px;width:16px;height:16px;z-index:999}
/*.formList li .icon-m i{width:16px;height:16px;margin-top:0px;background:url(../images/icon_p1.png) no-repeat;display:block}*/
/*.formList li .icon-m.cur i{background:url(../images/icon_p2.png) no-repeat;}*/

.rtipsa{width:229px;line-height:16px;font-size:12px;color:#999;padding:7px 8px;position:absolute;top:-3px;left:465px;z-index:55}
/*.rtips{width:207px;line-height:16px;font-size:12px;padding:7px 8px 7px 30px;border:1px solid #FFF3C8;background:#FFFCE9 url(../images/icon002.png) no-repeat 9px 8px; position:absolute;top:5px;left:465px;z-index:66}*/
/*.rtips:before{content:'';position:absolute;top:50%;left:-6px;width:7px;height:13px;margin-top:-6px;background:url(../images/icon7x13.png) no-repeat;}*/
.rtips.no2{top:0px;}
.rtips.pw_success,.rtips.fail{width:14px;height:14px;border:0; background:none;padding:0;top:14px;}
.rtips.pw_success:before,.rtips.fail:before{ display:none}
/*.rtips.pw_success i{width:14px;height:14px;margin-top:0px;background:url(../images/icon001.png) no-repeat;display:block}*/
/*.rtips.fail i{width:14px;height:14px;margin-top:0px;background:url(../images/icon001.png) no-repeat 0 -28px;display:block}*/
.sucpage{width:650px;margin:60px auto}
.sucpage h3{line-height:34px;font-size:24px; text-align:center}
/*.sucpage h3 i{width:34px;height:34px;background:url(../images/icon34x34.png) no-repeat;margin-right:13px;display:inline-block; vertical-align:top}*/
/*.sucpage h3.fail i{background:url(../images/icon34x34a.png) no-repeat;}*/
.sucpage ul{margin-top:40px;}
.sucpage li{line-height:21px;font-size:14px;margin-bottom:24px;}
.sucpage li i{width:175px;display:inline-block;}
.sucpage li em{width:60px;color:#999;display:inline-block;}
.sucpage li b{width:14px;display:inline-block;}
.sucpage .btntr{height:42px;margin-top:40px; text-align:center}
.sucpage .btntr a{width:130px;height:40px;line-height:40px;font-size:14px;color:#333;text-align:center;background:#fff;border-radius:1px;border:1px solid #F0F0F0; display:inline-block;margin:0 10px;}
.sucpage .btntr a:hover{ text-decoration:none}
.fixeddiv{position:fixed;left:0;top:0px;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#55000000', endColorstr='#55000000');background-color:rgba(0,0,0,0.5); z-index:9999}
.fixeddiv .conbox{width:640px;height:168px;padding:34px 40px 40px; background:#fff; position:absolute;top:50%;left:50%;margin:-124px 0 0 -260px}
/*.fixeddiv .conbox .close{position:absolute;background:url(../images/close12x12.png) no-repeat;width:12px;height:12px;top:13px;right:13px;cursor: pointer;}*/
.fixeddiv .conbox h3{line-height:30px;font-size:20px;font-weight:bold;margin-bottom:20px;}
.fixeddiv .conbox p{line-height:22px;font-size:14px;margin-top:10px;}
.righttxt .trdiv {padding-bottom:30px;border-bottom:1px solid #F5F5F5; overflow:hidden}
.righttxt .trdiv p{font-size:12px;line-height:18px;}
.righttxt .trdiv.pt30{padding-top:30px;}
.righttxt .trdiv.nob{border-bottom:0}
.righttxt .trdiv ul{margin-top:20px;}
.righttxt .trdiv ul li{float:left;width:50px;margin-right:20px;text-align:center}
.righttxt .trdiv ul li:last-child{margin-right:0}
.righttxt .trdiv ul li i{width:34px;height:34px;background:url(../image/ricon.png) no-repeat;display:block;margin:0 auto;}
.righttxt .trdiv ul li p{color:#999;margin-top:10px; }
.righttxt .trdiv ul li a{display:block; text-decoration:none}
.righttxt .trdiv ul li.no2 i{background:url(../image/ricon.png) no-repeat 0 -34px;}
.righttxt .trdiv ul li.no3 i{background:url(../image/ricon.png) no-repeat 0 -68px;}
.righttxt .trdiv ul li.no4 i{background:url(../image/ricon.png) no-repeat 0 -102px;}
.righttxt .trdiv ul li.no5 i{background:url(../image/ricon.png) no-repeat 0 -136px;}
.righttxt .trdiv ul li.no6 i{background:url(../image/ricon.png) no-repeat 0 -170px;}
.righttxt .trdiv ul li.no7 i{background:url(../image/ricon.png) no-repeat 0 -204px;}
.trdiv a,.agreement a{
	color: #004488;
}
.righttxt .trdiv p {
	font-size: 14px;
	line-height: 18px;
}
.pl-135{
	width: 600px;
	padding-left: 0;
	margin-top: 20px;
}

.main{width:1196px;margin:0 auto;border:2px solid #d7d7d7;background:#ffffff;padding:50px 0;display: flex}
.leftList{
	width: 925px;
	float: left;
	min-height: 500px;
	height: auto!important;
	height: 500px;border-right: 1px solid #cccccc;
}
.leftList .titleBox{margin:0 90px 40px;overflow:hidden;zoom:1;}
.leftList .introBox{margin:0 90px;font-size:15px;color:#999999;margin-bottom:40px;}
.rightLogin{float:left;width:270px;}
.formList{font-size:14px;}
.formList li{height:36px;margin-bottom:36px;}
.formList li.Hauto{height:auto;}
.formList li.noMar{margin-bottom:0;}
.formList .inputCon{display:block;padding:5px;line-height:26px;}
.formList .inputStyle{float:left;width:298px;height:24px;line-height:24px;padding:5px;border:1px solid #cccccc;font-size:14px;}
.formList .inputStyle.width2{width:138px;}
.formList .selectStyle{float:left;width:138px;height:34px;line-height:34px;border:1px solid #cccccc;vertical-align:middle;font-family:MicroSoft YaHei;}
.formList .yzmBtn{float:left;width:150px;height:36px;border:1px solid #cccccc;background:#f4f4f4;margin-left:10px;font-family:MicroSoft YaHei;cursor:pointer;}
.formList .err{float:left;padding:5px 15px;line-height:24px;border:1px solid #f7d0d4;background:#fbf0f1;color:#ff6666;margin-left:15px;font-size:12px;}
.formList .btnStyle{height:44px;background:#f73453;border:none;color:#fff;font-size:18px;cursor:pointer;font-family:MicroSoft YaHei;}
.formList .btnMail{width:126px;height:36px;background:#d00000;color:#fff;border:3px solid #d00000;border-bottom:3px solid #ad0505;border-radius:4px;font-size:16px;cursor:pointer;font-family:MicroSoft YaHei;}
.formList .spaceSpan{float:left;width:24px;height:36px;line-height:36px;text-align:center;}
.formList .radioBox label{text-align:left;width:100px;}
.formList .plus_c{width:210px;height:26px;line-height:26px;padding:0px 10px 0px 33px;background:url(../pcimages/title06.gif) no-repeat;color:#a8a8a8;margin-top:6px;}
.leftList .formList .plus_c{width:210px;height:26px;line-height:26px;padding:0px 10px 0px 33px;background:url(../pcimages/title06.gif) no-repeat;color:#a8a8a8;margin-top:6px;}
.leftList .formList .plus_b{width:230px;height:43px;line-height:18px;padding:4px 10px 3px 13px;background:url(../pcimages/title05.gif) no-repeat;color:#a8a8a8;}
.leftList .formList .plus_e{width:210px;height:43px;line-height:18px;padding:4px 10px 0px 33px;background:url(../pcimages/prompt01.gif) no-repeat;color:#a8a8a8;background-position:0 -95px;}

.Mtitle{border-bottom:1px solid #cccccc;font-size:16px;height:45px;width:100%;}
.Mtitle li{float:left;height:45px;}
.Mtitle li span{display:inline-block;height:20px;line-height:20px;padding:12px 18px;color:#999999;_float:left;}
.Mtitle li.on span{border-bottom:2px solid #4fc0e8;margin-bottom:-1px;color:#333333;}
.Mtitle .rightWord{float:right;font-size:12px;color:#999999;margin-top:18px;}
.Mtitle li a{color:#999999;}
.Mtitle li a:hover{text-decoration:none;}
.Mtitle li.on a{color:#333333;}
.Mtitle.item3 li{width:33%;text-align: center}
.Mtitle.item3 li span{cursor:pointer;}
.Mtitle.item6 li{width:auto;padding:0 15px;}
.Mtitle.item6 li span{cursor:pointer;}
.Mtitle.item6 li.on span{border-bottom:2px solid #666666;}
.leftList .formList{
	margin-left: 200px;
}
.blue {
	color: #4fc0e8!important;
}
.ml-150{
	margin-left: 150px;
}
.banner-show{
	width: 1200px;
	margin: 0 auto;
}
