@charset "utf-8";
/* CSS Document */
body{ font-size:14px; font-family:微软雅黑; color:#333; font-weight:normal;}
body{ min-width:1200px;<meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>}
ul,li{ list-style:none}
a{ text-decoration:none;}
*{ padding:0; margin:0;}
img{border:none}
.clean{ height:0px; width:100%; clear:both;}
.main{ width:1200px; margin:0 auto}
.block1{ background:#f9f9f9; height:40px;}
.block{ background:#fff; height:40px;}


@media (min-width:768px){
	.main{width:100%}
	.header{ height:80px; width:94%; margin:0 3%; position:relative; z-index:20;}
	.head{ height:56px; width:94%; margin:15px auto; background:#fff; }
}
@media (min-width:992px){
	.main{width:970px}
	.header{ height:100px;  width:94%; margin:0 3%; margin:0 auto; position:relative; z-index:20;}
	.head{ height:56px; width:94%; margin:15px auto; background:#fff; }
}
@media (min-width:1200px){
	.main{width:1200px;margin-bottom:20px;}
	.header{ height:100px; width:1200px; margin:0 auto; position:relative; z-index:20;}
	.head{ height:56px; width:1200px; margin:15px auto; background:#fff; }
	}


	
/*头部导航*/
.header{ height:60px; width:1200px; margin:0 auto; position:relative; z-index:20;}
.header div.logo{ float:left; width:22.3%; height:60px;}
.header div.logo img{ height:60px; width:auto;}
.header ul{ float:left; height:60px; width:615px; margin-left:1%;}
.header ul li{ font-size:14px; float:left; width:74px; margin-left:27px; text-align:center;  line-height:60px;}
.header ul li a{ color:#000; display:block; height:58px; border-bottom:0px solid #fa6104;}
.header ul li a:hover{ color:#fa6104; border-bottom:2px solid #fa6104; font-weight:normal;text-decoration:none;}
.header ul li a.hover{ color:#000; border-bottom:2px solid #fa6104; font-weight:normal;text-decoration:none;}
.header .tel{width:150px; height:40px; float:left; margin-left:40px; margin-top:10px;}/*2019-05-17*/
.header .tel img{ width:22px; height:18px; float:left;}
.header .tel .re{font-size:14px; color:#000; height:18px; float:left; margin-left:2px;}
.header .tel .phone{font-size:18px; color:#ff8b00; font-weight:bold; float:left;}
.header .login{ width:110px; height:60px; float:right;}
.header .login .shu{font-size:14px; color:#888; line-height:60px;}
.header .login .shu a{color:#888;}
.header .login .shu a:hover{color:#ff8b00;}
.header .login span{font-size:14px; color:#888; line-height:60px;}

/*banner*/
.bannerbox{width:100%; position:relative; overflow:hidden; height:390px;}/*2019-05-10新增*/
.banner{width:1920px; position:absolute; left:50%; margin-left:-960px;}/*2019-05-10修改*/
.banner img{ height:390px; width:100%;}


/*位置*/
.seat{ height:30px; padding:20px 0 10px 0;}
.seat p{ font-size:14px; color:#333; float:left;}
.seat p a{color:#333;}
.seat p a:hover{color:#ff8b00;}
.seat span{color:#888; font-size:14px; float:left;}

/*筛选*/
.fl{float:left;}
.shai .input{ width:1185px; height:35px; margin:0 auto; padding-top:25px; position:relative; padding-left:15px;}/*2019-04-28修改*/
/*修改*/
.shai .is-inp1{
	width: 245px;
	height: 35px;
	padding-left: 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff url(../img/location.png) no-repeat 95% center;
	margin-right: 12px;
}/*2019-05-28修改*/

/*2019-05-05修改*/
.shai .is-inp1 input{
	border: 0;
	width: 150px;
	height: 15px;
	float: left;
	padding:10px 5px;
	outline:none;
}
/*2019-05-05修改结束*/


.shai .is-inp2{
	width: 300px;
	height: 35px;
	color: #999999;
	padding-left: 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff url(../img/time.png) no-repeat 95% center;
	margin-right: 12px;
}/*2019-05-28修改*/
.shai .is-inp2 span{
	float: left;
	margin-right: 4px;
	line-height:35px;
}
.shai .is-inp2 input{
	border: 0;
	width: 200px;
	height: 15px;
	float: left;
	background: none;
	padding:10px 5px;
	outline:none;
}/*2015-05-28修改*/

/*2015-05-05修改结束*/

.shai .is-inp3{
	width: 300px;
	height: 35px;
	padding-left: 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff url(../img/locationsearch.png) no-repeat 95% center;
	margin-right: 12px;
}/*2019-05-28修改*/


/*2019-05-05修改*/
.shai .is-inp3 input{
	border: 0;
	width: 150px;
	height: 15px;
	float: left;
	padding:10px 5px;
	outline:none;
}

.shai .is-btn button{
	width: 172px;
	height: 35px;
	border: 0;
	border-radius: 5px;
	color: #fff;
	background: #ff8b00;
	cursor:pointer;
	outline:none;
}/*2019-05-28修改*/


/*2019-05-05修改结束*/

/*2019-04-28新增*/
.shai .is-inp4{
	width: 320px;
	height: 35px;
	padding:0 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff no-repeat center;
	margin-right: 12px;
}
.shai .is-inp4 .input2{
	border: 0;
	width: 105px;
	height: 22px;
	float: right;
	border:#dcdcdc solid 1px;
	margin-top: 6px;
	line-height:22px;
	outline:none;
	text-indent:3px;
	color:#999;
}
.shai .is-inp4 .sp1{
	float: left;
	margin-right: 20px;
	line-height:35px;
	color:#999;
}
.shai .is-inp4 .input1{
	border: 0;
	margin-right:3px;
	margin-top:10px;
	margin-left:5px;
}

.shai .is-inp4 .sp2{
	margin-right: 4px;
	line-height:35px;
	color:#999;
}
/*2019-04-28新增结束*/


/*随心订 搜索*/
/*筛选*/
.shai{background-color:#b1c7d5; height:80px; width:0 auto; text-align:center;}
/*.shai ul{ width:1120px; height:35px; margin:0 auto; padding-top:22px;}
.shai ul li{width:215px; height:35px; float:left; margin-left:15px; background-color:#FFF; border-radius:3px;}
.shai ul li .sp_l,.shai ul li .la{font-size:14px; color:#000; line-height:35px; text-indent:10px; float:left;}
.shai ul li .sp_h{font-size:14px; color:#999; line-height:35px; text-indent:10px; float:left;}
.shai ul li img{height:20px; width:20px; float:right; padding-top:8px; padding-right:8px;}
.shai ul .sou{width:180px; height:35px; background-color:#ff8b00; border-radius:3px; text-align:center; color:#FFF; font-size:14px; line-height:35px; cursor:pointer;}*//*隐藏这部分*/

.xuan{background-color:#FFF; /*height:355px;*/ margin:0 auto; position:relative;padding-bottom:20px;}
.xuan .x_title{ width:1160px; height:50px; margin:0 auto; border-bottom:#eee solid 1px;}
.xuan .x_title ul{}
.xuan .x_title ul li{float:left;  line-height:50px; font-size:14px; color:#888; margin-right:50px; margin-left:5px;}
.xuan .x_title ul li p{float:left; line-height:50px; font-size:14px; color:#333;}
.xuan .x_title ul li img{ width:11x; height:6px; float:left; margin-left:5px; margin-top:23px;}
.xuan .x_con{ width:1160px; margin:0 auto; border-bottom:#eee solid 1px;}
.xuan .x_con .x_l{float:left; width:50px; line-height:50px; font-size:14px; color:#888; margin-left:5px;}
.xuan .x_con .x_r{float:left; font-size:14px; color:#fff; background-color:#ff8b00; padding:2px 5px; margin-top:14px; margin-left:40px; margin-right:30px;}
.xuan .x_con form .x_in{ width:88px; font-size:14px; color:#333; margin-left:20px; margin-right:3px; float:left; padding-top:17px;}
.xuan .x_con form .x_in input{ margin-right:3px; border:thin;}
.xuan .x_con .se{float:left; margin-left:100px; padding-top:17px;}
.xuan .x_con .se select option{color:14px; color:#333;}
/*多条件筛选第二行*/
.xuan .x_con .x_i{ margin-left:162px; margin-top:-30px; padding-bottom:15px;}
.xuan .x_con .x_i .x_in{ width:88px; font-size:14px; color:#333; margin-left:20px; margin-right:3px; float:left; padding-top:17px;}
.sear{ width:140px; height:40px; font-size:18px; color:#FFF; background-color:#ff8b00; text-align:center; border-radius:6px; margin:0 auto; margin-top:10px; font-weight:normal; line-height:40px;}
.sear a{ color:#FFF;}
/*随心订*/
.xuan .sx-wz{
	height: 40px;
	width:1160px;
	margin:0 auto;
	line-height: 40px;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 3px
}
.xuan .sx-span1{
	float: left;
	display: inline-block;
	width: 90px;
	line-height: 40px;
	color: #999999;
}
.xuan .sx-wz ul li{
	float: left;
	margin-right: 30px;
}
.xuan .sx-wz ul li a{
	padding-right: 20px;
	background: #fff url(../img/xiala5.png) no-repeat 93% center;
	display: inline-block;
	padding: 0 25px;
	height: 29px;
	line-height: 29px;
	}
.xuan .sx-wz ul li.on{
	position: relative;
	z-index: 9;
	background: #fff ;
}
.xuan .sx-wz ul li.on a{
	background: #fff url(../img/xiala6.png) no-repeat 93% center;
	border: 1px solid #ddd;
	border-bottom: 0
}
.xuan .sx-rj{
	width: 1000px;
	background: #fff;
	border: 1px solid #ddd;
	padding: 10px;
	position: absolute;
	left: 95px;
	top: 35px;
	z-index: 999;
	display: block;
}
.xuan .sx-rj ul li{
	float: left;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
    margin: 5px;
    border-radius: 3px;
}
.xuan .sx-rj ul li a{
	display: block;
	padding: 0 10px;
}
.xuan .sx-rj ul li:hover{
	background: #f79929;
}
.xuan .sx-rj ul li:hover a{
	color: #fff;
}
.xuan .sx-rj ul li.on{
	background: #f79929;
}
.xuan .sx-rj ul li.on a{
	color: #fff;
}



/*房源详情*/
.content_bai{background-color:#FFF; width:100%}
.s_title{ padding-top:20px;}/*2019-05-16修改*/
.s_title .bt{ width:1000px; float:left; padding-bottom:20px;}/*2019-05-05新增*/
.s_title p{color:#000; font-size:20px; line-height:40px; margin-bottom:5px; float:left;}/*2019-05-05修改*/
.s_title .hong{font-size:12px; color:#FFF; background-color:#fc5755; padding:2px 5px; border-radius:3px; float:left; margin-left:5px; margin-top:11px;}
.s_title .lv{font-size:12px; color:#FFF; background-color:#61c6a6; padding:2px 5px; border-radius:3px; margin-left:5px; float:left; margin-top:11px;}
.s_title .pri{height:50px; float:right;}
.s_title .pri del{font-size:16px; color:#999; font-weight:normal; margin-right:5px;}/*2019-05-05新增*/
.s_title .pri .price_l{ font-size:12px; color:#fa6104; line-height:50px; font-weight:bold;}
.s_title .pri .shuzi{ font-size:24px; color:#fa6104; font-weight:bold; line-height:50px;}
.s_title .pri .shuzi sup{font-size:14px;}/*2019-05-05新增*/
.s_title .pri .price_r{font-size:12px; color:#000; line-height:50px; font-weight:normal;}
.he{clear:both; margin-bottom:15px;}
.he .he_l{float:left;}
.he .he_l .hui{font-size:14px; color:#888; line-height:20px;}
.he .he_l img{ width:18px; height:18px; margin-left:5px;}
.he .he_l .map{font-size:12px; color:#5d9eef; cursor:pointer;}
.he p{font-size:14px; color:#888; line-height:20px; float:right;}
.he p span{color:#ff8b00; font-size:20px;}
.miao{ padding-bottom:15px; padding-top:10px;}
.miao ul{ float:left;}
.miao ul li{ width:60px; height:70px; margin-right:35px; text-align:center; float:left;}
.miao ul li img{ width:45px; height:40px;}
.miao ul li p{font-size:14px; color:#888; line-height:20px;}
.content_bai .miao .shou{ width:77px; float:right;}/*2019-05-17*
/*新增已收藏.shou a.xq-sc*/
.shou a.xq-scs{ background:url(../img/collected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:3px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}

.shou a.xq-sc{ background:url(../img/nocollected.png) no-repeat center; width:18px; height:15px; float:left; margin-top:3px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}

.shou img{width:20px; height:20px; float:left;}
.shou span{font-size:14px; color:#333; margin-left:5px; line-height:20px; float:right;}

.con_hui{background-color:#f5f5f5; width:100%; margin-top:15px;}
.con_l{float:left; width:850px; padding-top:30px;}
.con_l .sou_t{ width:850px; height:60px; background-color:#b1c7d5;}
.con_l .sou_t  .sou{width:90px; height:35px; background-color:#ff8b00; border-radius:3px; text-align:center; color:#FFF; font-size:14px; line-height:35px; margin-top:13px; cursor:pointer;}

.con_l .sou_t .span{float:left; color:#FFF; margin-left:10px; padding-top:22px; width:370px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px;}/*2019-05-28修改*/
.con_l .sou_d{width:850px; height:60px; background-color:#FFF; clear:both;}
.con_l .sou_d ul{height:60px; width:830px; margin:0 auto; padding-top:14px;}
.con_l .sou_d ul li{float:left; margin-right:25px; font-size:14px; color:#333; line-height:35px; width:auto;}
.con_l .sou_d ul li .x{ font-size:12px; color:#fa6104; line-height:35px;}
.con_l .sou_d ul li .d{font-size:22px; color:#fa6104; font-weight:600; line-height:35px;}
.con_l .sou_d ul li .d sup{font-size:14px;}/*2019-05-05新增*/
.con_l .sou_d ul li .h{font-size:14px; color:#888; line-height:35px;}
.con_l .sou_d ul li .h span{color:#ff8b00; font-size:22px; font-weight:normal;}
.con_l .sou_d ul .r{float:right; width:100px; height:36px; background-color:#ff8b00; line-height:36px; color:#FFF; text-align:center; font-size:16px; margin-right:0; border-radius:3px; outline:none;}/*2019-05-05修改*/

.con_l .sou_d ul .r button {
    width: 100px;
    height: 36px;
    color: #fff;
    background: #FF8B00;
    border: 0;
    border-radius: 5px;
	font-size:13px;
	font-weight:bold;
}
.con_l .is-inp2 input{
	width: 200px;
	height: 29px;
	float: left;
	margin-top: 3px;
	line-height:29px;
	outline:none;
	border:0;
	}/*2019-05-28修改*/
	
	
	
.con_l .is-inp2{
	width:300px;
	height: 35px;
	color: #999999;
	padding-left: 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff url(../img/time.png) no-repeat 95% center;
	margin-right: 12px;
	margin-left:15px;
	margin-top:13px;
}/*2019-05-28修改*/

.con_l .is-inp2 span{
	float: left;
	margin-right: 4px;
	line-height:35px;
	font-size:14px;
}/*2019-05-16*/


/*2019-04-28新增*/
.con_l .is-inp4{
	width: 300px;
	height: 35px;
	padding:0 8px;
	line-height: 35px;
	border-radius: 5px;
	background: #fff no-repeat center;
	margin-right: 12px;
	margin-top:13px;
}
/*2019-05-16*/


.con_l .is-inp4 .input2{
	border: 0;
	width: 105px;
	height: 22px;
	float: right;
	border:#dcdcdc solid 1px;
	margin-top: 6px;
	line-height:22px;
	outline:none;
	text-indent:3px;
	color:#999;
}
.con_l .is-inp4 .sp1{
	float: left;
	margin-right: 5px;
	line-height:35px;
	color:#999;
	font-size:14px;
}/*2019-05-16*/
/*2019-05-16*/


.con_l .is-inp4 .input1{
	border: 0;
	margin-right:3px;
	margin-top:10px;
	margin-left:5px;
}

.con_l .is-inp4 .sp2{
	margin-right: 4px;
	line-height:35px;
	color:#999;
	font-size:14px;
}/*2019-05-16*/
/*2019-04-28新增结束*/


.deta{width:850px; background-color:#FFF; margin-top:40px; margin-bottom:30px;}
.deta .de_nav{ width:850px; height:50px; border-bottom:#ddd solid 1px;}
.deta .de_nav span{font-size:16px; color:#ff8b00; line-height:50px; padding-left:15px;}
.deta .de_nav ul{}
.con_r .c_list ul li{ width:330px; height:460px; float:left; background-color:#FFF; margin-bottom:45px; overflow:hidden;}/*2019-05-05修改*/
.deta .de_nav ul li{ width:90px; height:48px; margin:auto 5px; float:left; font-size:16px; color:#333; line-height:48px; text-align:center;}
.deta .de_nav ul li a{ color:#333; display:block; height:48px; }
.deta .de_nav ul li a:hover{ color:#ff8b00; border-bottom:#ff8b00 solid 2px;text-decoration:none; }
.deta .de_nav ul li .hover{color:#ff8b00; border-bottom:#ff8b00 solid 2px; }
.deta .serv{ width:850px; margin-top:10px;}
.deta .serv .serv_l{ width:70px; height:75px; float:left; margin:25px; text-align:center;}
.deta .serv .serv_l img{width:52px; height:43px;}
.deta .serv .serv_l p{font-size:14px; color:#999; line-height:30px;}
.deta .serv .serv_r{ width:700px; float:left; margin-left:15px; margin-top:25px;}
.deta .serv .serv_r p{font-size:14px; color:#333; line-height:40px; padding-left:6px;}
.deta .serv .serv_r .se_p{font-size:14px; color:#666; line-height:40px; padding-left:6px; width:680px; padding-bottom:30px;}
.deta .serv .serv_r ul{ width:700px; padding-bottom:30px;}
.deta .serv .serv_r ul li{width:120px; margin:5px 10px; font-size:14px; color:#666; float:left;}/*2019-05-28修改*/
.deta .serv .serv_r ul li img{width:22px; height:22px; float:left; margin-right:2px;}
.deta .serv .serv_r .ul_p{ width:700px; padding-bottom:30px;}
.deta .serv .serv_r .ul_p li{width:120px; margin:10px 10px; font-size:14px; color:#666; float:left;}/*2019-05-28修改*/
.deta .serv .serv_r .ul_fu{ width:700px; padding-bottom:30px;}
.deta .serv .serv_r .ul_fu li{width:300px; margin:10px 10px; font-size:14px; color:#666; float:left;}
.deta .xi{width:800px; height:1px; border-bottom:#ddd solid 1px; margin:0 auto;}
.deta .de_co{width:780px; height:555px; margin:0 auto; margin-top:30px;}

.con_r{width:330px; padding-top:30px; float:right;}
.con_r .erw{ width:330px; height:400px; background-color:#FFF; text-align:center; float:right;}
.con_r .er{width:122px; height:150px; margin:20px auto;}
.con_r .er img{width:122px; height:122px;}
.con_r .er p{color:#333; font-size:14px;}
.con_r .co_co{ width:auto; height:160px; padding:0 20px; margin:0 auto;}/*2019-05-28修改*/
.con_r .co_co ul{}
.con_r .co_co ul li{ float:left; font-size:16px; color:#666; line-height:30px; padding:5px 0;}
.con_r .co_co ul .juse{color:#ff8b00; font-size:22px; line-height:30px; font-weight:600; margin-left:30px;}
.con_r .co_co ul li img{width:30px; height:30px; float:left; margin-right:3px;}
.con_r .cont{height:40px; padding-top:20px; width:350px;}
.con_r .cont .cor{width:9px; height:9px; background-color:#ff8b00; float:left; line-height:20px; margin-top:17px; margin-right:5px;}
.con_r .cont p{font-size:16px; color:#666; float:left; line-height:40px;}

.con_r .c_list{ margin:0 auto; margin-top:10px;}
.con_r .c_list ul{}
.con_r .c_list ul li{ width:330px; /*height:421px;*/ float:left; background-color:#FFF; margin-bottom:45px; overflow:hidden;}
.con_r .c_list ul li img{width:330px; height:230px;}
.con_r .c_list ul li .li_content{width:310px; min-height:159px; margin:0 auto;}/*2019-05-05修改*/
.con_r .c_list ul li .li_content .type{min-height:60px;}/*2019-05-05新增*/
.con_r .c_list ul li .li_content .ti_p{ color:#000; font-size:18px; line-height:26px; width:310px; margin:8px 0; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.con_r .c_list ul li .li_content .ti_p a{color:#000;}
.con_r .c_list .li_content .ti_p a:hover{color:#ff8b00;}
.con_r .c_list .li_content .hong{font-size:12px; color:#FFF; background-color:#fc5755; padding:2px 5px; border-radius:3px; display:inline-block; margin-bottom:5px;}/*2019-05-05修改*/
.con_r .c_list .li_content .lv{font-size:12px; color:#FFF; background-color:#61c6a6; padding:2px 5px; border-radius:3px; margin:5px; display:inline-block;}/*2019-05-05修改*/
.con_r .c_list .li_content .hui{font-size:14px; color:#888; line-height:14px; display:inline-block; max-width:260px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}/*2019-05-05修改*/

.con_r .c_list .li_content img{ width:18px; height:18px;}
.con_r .c_list .li_content .map{font-size:12px; color:#5d9eef; line-height:40px; cursor:pointer;}
.con_r .c_list .pr{ width:330px; height:50px; border-top:#eee solid 1px; margin-top:15px;}
.con_r .c_list .pr img{ width:16px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}
.con_r .c_list .pr .s_text{color:#888; font-size:14px; float:left; line-height:50px;}
.con_r .c_list ul li .pr .pri{ height:50px; float:right; line-height:40px; padding-right:10px; text-align:right;}/*2019-05-28修改*/
.con_r .c_list ul li .pr .pri del{font-size:16px; color:#999; font-weight:normal; margin-right:5px;}/*2019-05-05新增*/
.con_r .c_list ul li .pr .pri .price_l{ font-size:12px; color:#fa6104; line-height:50px; font-weight:bold;}
.con_r .c_list ul li .pr .pri .shuzi{ font-size:24px; color:#fa6104; font-weight:bold; line-height:50px;}
.con_r .c_list ul li .pr .pri .shuzi sup{font-size:14px;}/*2019-05-05新增*/
.con_r .c_list ul li .pr .pri .price_r{font-size:12px; color:#000; line-height:50px; font-weight:normal;}
/*房源详情结束*/

/*提交订单*/
.place_bg{ background-color:#f5f5f5; width:100%; padding:30px 0;}
.place_bg .jin{width:100%; height:100px; background-color:#FFF; text-align:center; margin:0 auto;}/*2019-05-05修改*/
.place_bg .jin img{ width:771px; height:45px; margin:0 auto; padding-top:30px;}/*2019-05-05修改*/
.place_bg .place{ width:100%; margin:0 auto;}
.place_bg .place .pl_l{ width:860px; padding-bottom:35px; background-color:#FFF; float:left; margin-top:30px;}/*2019-05-28修改*/
.place_bg .place .pl_l .pl_ti{ width:840px; height:40px; border-bottom:#ddd solid 1px; margin:0 auto; padding-top:10px;}
.place_bg .place .pl_l .pl_ti img{ width:5px; height:18px; float:left; margin:10px; margin-left:5px; line-height:40px;}
.place_bg .place .pl_l .pl_ti p{font-size:18px; color:#333; float:left; line-height:40px;}
.place_bg .place .pl_l .yu{width:805px; padding-left:38px; padding-bottom:35px;}/*2019-05-28修改*/
.place_bg .place .pl_l .yu .yu_o{height:30px; padding:5px 0; margin-top:10px;}
.place_bg .place .pl_l .yu .yu_o span{color:#333; font-size:14px; float:left; line-height:30px;}
.place_bg .place .pl_l .yu .yu_o .input{width:130px; height:30px; border:#ddd solid 1px; border-radius:2px; float:left; line-height:30px;}
.place_bg .place .pl_l .yu .yu_o .we{width:50px; text-align:center; height:30px; line-height:30px; margin-left:5px; color:#999; border:none; float:left;}
.place_bg .place .pl_l .yu .yu_o .input input{ font-size:14px; color:#333; width:110px; height:30px; line-height:30px; float:left; text-indent:5px; border:none;}
.place_bg .place .pl_l .yu .yu_o .input img{width:7px; height:5px; float:right; margin:13px; margin-left:0}
.place_bg .place .pl_l .yu .yu_o .hui{font-size:14px; color:#999; float:right; line-height:30px;}
.place_bg .place .pl_l .yu .yu_t{height:30px; padding:5px 0; margin-top:10px;}
.place_bg .place .pl_l .yu .yu_t span{color:#333; font-size:14px; float:left; line-height:30px;}
.place_bg .place .pl_l .yu .yu_t select{height:30px; width:90px; font-size:14px; line-height:40px; color:#333; text-indent:3px; margin-right:7px; float:left;}
.place_bg .place .pl_l .yu .yu_t .era{color:#333; font-size:14px; float:left; line-height:30px; margin-left:15px;}
.place_bg .place .pl_l .yu .yu_t .era span{color:#ff8b00; float:none;}
/*2019-06-04新增*/
.place_bg .place .pl_l .yu .yu_t .era_j{ height:30px; line-height:30px;}
.place_bg .place .pl_l .yu .yu_t .era_j span.l{display:block; float:left; width:225px; color:#333;}
.place_bg .place .pl_l .yu .yu_t .era_j span.r{display:block; float:left; font-size:14px; color:#ff8b00;}
/*2019-06-04新增结束*/



.place_bg .place .pl_l .yu .yu_th span{color:#333; font-size:14px; float:left; line-height:30px;}
.place_bg .place .pl_l .yu .yu_th{height:30px; padding:5px 0; margin-top:10px;}
.place_bg .place .pl_l .yu .yu_th select{height:30px; width:90px; font-size:14px; line-height:40px; color:#333; text-indent:3px; margin-right:7px; float:left;}
.place_bg .place .pl_l .ru{width:805px; height:160px; padding-left:38px;}
.place_bg .place .pl_l .ru ul{width:350px; margin-top:30px;}
.place_bg .place .pl_l .ru ul li{width:350px; height:30px; margin:15px; margin-left:0;}
.place_bg .place .pl_l .ru ul li p{color:#333; font-size:14px; width:55px; text-align:right; line-height:30px; float:left;}
.place_bg .place .pl_l .ru ul li p span{color:#ff8b00;}
.place_bg .place .pl_l .ru ul li input{ width:260px; height:30px; line-height:30px; font-size:14px; float:left; text-indent:10px;}
.place_bg .place .pl_l .tui{width:805px; padding-left:38px; padding-bottom:30px; margin-top:20px;}
.place_bg .place .pl_l .tui p{color:#333; font-size:14px; line-height:30px;}
.place_bg .place .pl_l .ag{ width:380px; height:30px; margin:0 auto;}
.place_bg .place .pl_l .ag img{width:12px; height:12px; float:left; margin-top:9px; margin-right:8px;}
.place_bg .place .pl_l .ag p{color:#333; font-size:14px; line-height:30px; float:left;}
.place_bg .place .pl_l .ag p span{color:#4e74c5;}
.place_bg .place .pl_l .ag p span a{color:#4e74c5;}

.place_bg .place .pl_l .ti{width:170px; height:40px; margin:0 auto; margin-top:20px;}
/*.place_bg .place .pl_l .ti p{font-size:16px; color:#FFF; line-height:40px; padding:0 50px; background-color:#ff8b00; border-radius:5px;}
.place_bg .place .pl_l .ti p button{color:#fff;}
*/
.ti button {
    width: 170px;
    height: 40px;
    border: 0;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    background-color:#ff8b00;
    margin:0 auto; margin-top:20px;
	outline: none;
	font-weight:bold;
}



.place_bg .place .pl_r{width:330px; background-color:#fff; float:right; margin-top:30px;}
.place_bg .place .pl_r img{width:330px; height:205px;}
.place_bg .place .pl_r .ti{color:#000; font-size:18px; line-height:40px; width:320px; margin:0 auto; margin-bottom:5px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.place_bg .place .pl_r .hui{font-size:14px; color:#888; line-height:20px; width:320px; margin:0 auto;}
.place_bg .place .pl_r .ye{width:330px; height:150px; background-color:#fffcf7; border-top:#f3daa4 solid 1px; margin-top:15px;}
.place_bg .place .pl_r .ye .ding{width:300px; height:50px; margin:0 auto; border-bottom:#f3daa4 dashed 1px;}
.place_bg .place .pl_r .ye .ding .xi{ font-size:14px; color:#333; float:left; line-height:50px;}
.place_bg .place .pl_r .ye .ding .cu{font-size:14px; color:#333; float:right; line-height:50px; font-weight:600;}
.place_bg .place .pl_r .ye .y_er{width:300px; margin:0 auto; margin-top:15px;}
.place_bg .place .pl_r .ye .y_er .l{ font-size:16px; color:#333; float:left; line-height:30px;}
.place_bg .place .pl_r .ye .y_er .r{font-size:20px; color:#fa6104; font-weight:600px; float:right;}
.place_bg .place .pl_r .ye .y_er .r span{font-size:14px;}
.place_bg .place .pl_r .ye .y_er .rx{ clear:both; font-size:14px; line-height:40px; color:#333; font-weight:600px; float:right;}
.place_bg .place .pl_r .ye .y_er .rx span{color:#ff8b00;}


/*支付订单*/
.jin{width:100%; height:100px; background-color:#FFF; text-align:center; margin:0 auto;}/*2019-05-05修改*/
.jin img{ width:771px; height:45px; margin:0 auto; padding-top:30px;}/*2019-05-05修改*/

.pay{background-color:#FFF; width:100%;  margin:0 auto; margin-top:30px;}
.pay .wan{ width:1150px; height:140px; margin:0 auto; border-bottom:#ddd dashed 1px;}
.pay .wan img{width:58px; height:58px; float:left; padding-top:40px;}
.pay .wan .miao{width:460px; height:60px; float:left; margin-left:20px; padding-top:40px;}
.pay .wan .miao .da{font-size:20px; color:#333; line-height:30px;}
.pay .wan .miao .xiao{ font-size:14px; color:#333; line-height:20px;}
.pay .wan .miao .xiao span{color:#ff8b00;}
.pay .wan .sheng{color:#888; font-size:14px; padding:15px 60px; border:#ddd solid 1px; float:left; margin-left:20px; margin-top:40px;}
.pay .xin{ width:800px; height:90px; margin-top:15px; margin-left:130px;}
.pay .xin p{ color:#333; font-size:14px; line-height:24px;}
.pay .con{width:320px; margin-top:20px; margin-left:40px;}
.pay .con p{color:#333; font-size:14px; line-height:50px;}
.pay .con p .da{font-size:20px; color:#fa6104; line-height:50px;}
.pay .con p .xi{ font-size:18px; color:#ff8b00; line-height:50px;}
.pay .xt{width:1150px; height:5px; margin:0 auto; border-bottom:#ddd dashed 1px;}
.pay .con span{color:#333; font-size:14px; line-height:30px;}
.pay .con img{width:16px; height:16px; margin-left:23px; margin-right:5px;}
.pay .con .er{ width:400px; margin-left:95px;}
.pay .con .er p{font-size:14px; color:#333; float:left;}
.pay .con .er p span{color:#ff8b00;}
.pay .con .san{ width:168px; height:40px; background-color:#ff8b00; font-size:16px; line-height:40px; border-radius:3px; color:#FFF; text-align:center; margin:50px 95px;}
.pay .con .san a{color:#FFF;}
.pay .con .kong{ height:50px;}

/*预订成功*/
.succe{background-color:#FFF; width:100%; height:350px; margin:0 auto; margin-top:30px; }
.succe .su_con{height:160px; width:740px; margin:0 auto; padding-top:95px;}
.succe .su_con img{ width:58px; height:58px; float:left; padding:15px;}
.succe .su_con .zh{ width:400px; height:330px; float:left;}
.succe .su_con .zh .da{font-size:20px; color:#333; line-height:36px;}
.succe .su_con .zh .xiao{font-size:14px; color:#333; line-height:30px;}
.succe .su_con .zh .xiao span{color:#ff8b00;}
.succe .su_con .zh .an{ width:265px; height:35px; margin-top:20px;}
.succe .su_con .zh .an .hui{ width:120px; height:35px; line-height:35px; background-color:#ddd; font-size:16px; color:#666; float:left; text-align:center; border-radius:3px;}
.succe .su_con .zh .an .hui a{color:#666;}
.succe .su_con .zh .an .ju{ width:120px; height:35px; line-height:35px; background-color:#ff8b00; font-size:16px; color:#FFF; float:right; text-align:center; border-radius:3px;}
.succe .su_con .zh .an .ju a{color:#fff;}
.succe .su_con .e_w{ width:110px; height:150px; float:right; text-align:center; padding-left:120px; border-left:#dcdcdc solid 1px;}/*2019-05-11修改*/
.succe .su_con .e_w img{ width:110px; height:110px; padding:0;}
.succe .su_con .e_w p{font-size:14px; color:#666; text-align:center;}




/*接送服务 旅游景点 专属服务*/
.qidai{width:1200px; background-color:#FFF; margin:0 auto;}
.qidai img{width:1200px; height:700px;}



/*旅居新动态*/
/*.new_bg{ width:100%; background-color:#f5f5f5; padding-bottom:70px; min-height:500px;}*/
.new_bg{ background-color:#f5f5f5; padding-bottom:70px; min-height:500px; width:100%; -ms-background-position-x:100%; margin:0 auto }
.new_li{ margin-top:10px;}
.new_li ul{float:left; width:770px;}
.new_li ul li{width:770px; height:220px; background-color:#FFF; margin-bottom:30px;}
.new_li ul li img{width:240px; height:170px; margin:25px; float:left;}
.new_li ul li .po_r{ width:445px; height:170px; float:left; margin-top:25px;}
.new_li ul li .po_r .p_title{font-size:20px; color:#000; line-height:45px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.new_li ul li .po_r .p_title a{color:#000;}
.new_li ul li .po_r .p_title a:hover{color:#ff8b00;}
.new_li ul li .po_r .p_con{font-size:14px; color:#888; line-height:26px; height:80px; overflow:hidden; padding:6px 0;}
.new_li ul li .po_r .p_con span{font-size:14px; color:#fa61o4; line-height:26px;}
.new_li ul li .po_r .p_con span a{color:#fa6104;}
.new_li ul li .po_r .p_con span a:hover{color:#ff8b00;}
.new_li ul li .po_r .p_date{font-size:14px; color:#999; line-height:30px;}
.new_li .ad{width:400px; float:right;}
.new_li .ad img{width:400px; height:220px; margin-bottom:30px; float:right;}

/*旅居新动态新闻详情*/
.new_con{width:1200px; background-color:#FFF;}
.new_con .n_head{ text-align:center; font-size:20px; color:#ff8b00; font-weight:600; line-height:40px; padding-top:30px;}
.new_con .time{ font-size:14px; color:#999; text-align:center; line-height:30px;}
.new_con .essay{ width:1030px; margin:0 auto; padding-bottom:40px;}/*2019-05-05修改*/
.new_con .essay p{color:#666; font-size:14px; line-height:30px; text-indent:36px;}
.new_con .essay img{ width:335px; height:230px; margin:15px 0 25px 0;}
.new_con .essay .length{ height:30px; line-height:30px;}/*2019-05-05新增*/
.new_con .essay .length p{color:#666;}/*2019-05-05新增*/
.new_con .essay .length p span{color:#333;}/*2019-05-05新增*/
.new_con .essay .length p a{color:#666;}/*2019-05-05新增*/

/*关于我们*/
.about_bg{ width:100%; background-color:#f5f5f5; padding-bottom:70px; min-height:500px; padding-top:30px;}
.about_bg .bai{ width:1700px; background-color:#FFF; margin:0 auto;}
.about_bg .bai .ab_t{font-size:22px; color:#000; line-height:50px; text-align:center; padding-top:15px;}
.about_bg .bai .hua{width:1200px; height:6px; background-color:#ff8b00; margin:10px 0 20px 0;}
.about_bg .bai .ab_c{ font-size:14px; color:#333; line-height:24px; text-indent:30px;}
.about_bg .bai img{width:1200px; height:550px; margin:20px 0;}


/*搜索-结果文字*/
.c_ti{ height:30px; padding:10px 0;}
.c_ti .c_l{ font-size:18px; color:#333; font-weight:600;}
.c_ti .c_r{ font-size:14px; color:#333;}


/*特点介绍*/
.cap{height:100px; width:100%; background-color:#FFF;}
.cap ul{width:1100px; padding-top:26px; margin-left:80px;}
.cap ul li{ width:250px; height:50px; float:left; margin-right:20px;}
.cap ul li img{width:50px; height:50px; float:left; margin-right:5px;}
.cap ul li p{font-size:18px; color:#333; float:left; line-height:30px;}
.cap ul li span{font-size:12px; color:#888; float:left;}



.content_bg{ width:100%; background-color:#f5f5f5; padding-bottom:70px; min-height:500px; padding:30px 0;}
/*随心订内容和标题*/
.title{ height:30px; padding-top:40px; padding-bottom:30px;}
.title .ti_xian{height:15px; width:540px; border-bottom:#e3e3e3 solid 1px; float:left;}
.title span{font-size:22px; color:#333; line-height:30px; float:left; padding:0 10px; font-weight:normal;}

/*首页推荐房源导航*/
.re_nav{ height:50px; width:1200px; margin:0 auto; margin-bottom:30px;}
.re_nav ul{}
.re_nav ul li{ width:60px; height:48px; margin:auto 20px; float:left; font-size:18px; color:#333; line-height:48px; text-align:center;}
.re_nav ul li a{ color:#333; display:block; height:48px; }
.re_nav ul li a:hover{ color:#ff8b00; border-bottom:#ff8b00 solid 2px; }
.re_nav ul li .hover{color:#ff8b00; border-bottom:#ff8b00 solid 2px; }

/*房源列表纵向*/
.portrait{ margin-top:10px;}
.portrait ul{float:left; width:760px;}
.portrait ul li{width:760px; height:260px; background-color:#FFF; margin-bottom:30px;}/*2019-05-05修改*/
.portrait ul li img{width:370px; height:260px; float:left;}/*2019-05-05修改*/
.portrait ul li .po_r{ width:365px; margin-left:15px; float:left;}
.portrait ul li .po_r .li_con{width:350px; min-height:177px; margin:0 auto; margin-top:10px;}/*2019-05-05修改*/
.portrait ul li .po_r .li_con .ti_p{ color:#000; font-size:18px; line-height:40px; width:350px; margin-bottom:5px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.portrait ul li .po_r .li_con .ti_p a{color:#000;}
.portrait ul li .po_r .li_con .ti_p a:hover{color:#ff8b00;}
.portrait ul li .po_r .li_con .type{min-height:60px;}/*2019-05-05新增*/
.portrait ul li .po_r .li_con .hong{font-size:12px; color:#FFF; background-color:#fc5755; padding:2px 5px; border-radius:3px; display:inline-block; margin-bottom:5px;}/*2019-05-05修改*/
.portrait ul li .po_r .li_con .lv{font-size:12px; color:#FFF; background-color:#61c6a6; padding:2px 5px; border-radius:3px; margin:5px; display:inline-block;}/*2019-05-05修改*/
.portrait ul li .po_r .li_con .hui{font-size:14px; color:#888; line-height:14px; display:inline-block; max-width:295px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}/*2019-05-05修改*/
.portrait ul li .po_r .li_con img{ width:18px; height:18px; margin-top:14px; float:none;}
.portrait ul li .po_r .li_con .map{font-size:12px; color:#5d9eef; line-height:50px; cursor:pointer;}
.portrait ul li .po_r .pr{ width:350px; height:50px; border-top:#eee solid 1px; margin-top:20px;}/*2019-05-28修改*/
/*.portrait ul li .po_r .pr img{ width:16px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}*/
.portrait ul li .pr a.lb-sc{ background:url(../img/nocollected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}
.portrait ul li .pr a.lb-scs{ background:url(../img/collected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}


.c_list ul li .pr a.lb-sc{ background:url(../img/nocollected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}
.c_list ul li .pr a.lb-scs{ background:url(../img/collected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}


.portrait ul li .po_r .pr .s_text{color:#888; font-size:14px; float:left; line-height:50px;}
.portrait ul li .po_r .pr .pri{ text-align:right;  height:50px; float:right;}/*2019-05-28修改*/
.portrait ul li .po_r .pr .pri del{font-size:16px; color:#999; font-weight:normal; margin-right:5px;}
.portrait ul li .po_r .pr .pri .price_l{ font-size:12px; color:#fa6104; line-height:50px; font-weight:bold;}
.portrait ul li .po_r .pr .pri .shuzi{ font-size:24px; color:#fa6104; font-weight:bold; line-height:40px;}/*2019-05-28修改*/
.portrait ul li .po_r .pr .pri .shuzi sup{font-size:14px;}/*2019-05-05新增*/
.portrait ul li .po_r .pr .pri .price_r{font-size:12px; color:#000; line-height:40px; font-weight:normal;}/*2019-05-28修改*/
/*右侧广告*/
.portrait .ad{width:400px; float:right;}
.portrait .ad img{width:400px; height:260px; margin-bottom:30px; float:right;}/*2019-05-05修改*/



/*房源列表横向*/
.list{ width:1200px; margin:0 auto; margin-top:30px;}
.list ul{}
.list ul li{ width:370px; min-height:421px; float:left; background-color:#FFF; margin-left:15px; margin-right:15px; margin-bottom:45px;}/*2019-05-05修改*/
.list ul li img{width:370px; height:230px;}
.list ul li .li_content{width:350px; min-height:158px; margin:0 auto;}/*2019-05-05修改*/
.list ul li .li_content .type{min-height:60px;}/*2019-05-05新增*/
.list ul li .li_content .ti_p{ color:#000; font-size:18px; line-height:26px; width:350px; margin:8px 0; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.list ul li .li_content .ti_p a{color:#000;}
.list ul li .li_content .ti_p a:hover{color:#ff8b00;}
.list ul li .li_content .hong{font-size:12px; color:#FFF; background-color:#fc5755; padding:2px 5px; border-radius:3px; display:inline-block; margin-bottom:5px;}/*2019-05-05修改*/
.list ul li .li_content .lv{font-size:12px; color:#FFF; background-color:#61c6a6; padding:2px 5px; border-radius:3px; margin:5px; display:inline-block;}/*2019-05-05修改*/
.list ul li .li_content .hui{font-size:14px; color:#888; line-height:14px; display:inline-block; max-width:295px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}/*2019-05-05修改*/
.list ul li .li_content img{ width:18px; height:18px;}
.list ul li .li_content .map{font-size:12px; color:#5d9eef; line-height:40px; cursor:pointer;}
.list ul li .pr{ width:370px; height:50px; border-top:#eee solid 1px; margin-top:15px;}
.list ul li .pr a.lb-sc{ background:url(../img/nocollected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}

.list ul li .pr a.lb-scs{ background:url(../img/collected.png) no-repeat center; width:18px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}

/*.list ul li .pr img{ width:16px; height:16px; float:left; margin-top:18px; margin-right:3px; margin-left:10px; line-height:50px; cursor:pointer;}*/
.list ul li .pr .s_text{color:#888; font-size:14px; float:left; line-height:50px;}
.list ul li .pr .s_text{color:#888; font-size:14px; float:left; line-height:50px;}
.list ul li .pr .pri{ text-align:right; line-height:40px; height:50px; float:right;}/*2019-05-28修改*/
.list ul li .pr .pri del{font-size:16px; color:#999; font-weight:normal; margin-right:5px;}/*2019-05-28新增*/
.list ul li .pr .pri .price_l{ font-size:12px; color:#fa6104; line-height:50px; font-weight:bold;}
.list ul li .pr .pri .shuzi{ font-size:24px; color:#fa6104; font-weight:bold; line-height:40px;}/*2019-05-28修改*/
.list ul li .pr .pri .shuzi sup{font-size:14px;}/*2019-05-05新增*/
.list ul li .pr .pri .price_r{font-size:12px; color:#000; line-height:50px; font-weight:normal;}

.more{width:180px; height:40px; background-color:#FFF; border:#CCC solid 1px; margin:0 auto; margin-top:15px;}
.more p{font-size:16px; color:#333; line-height:40px; padding:0 10px; float:left;}
.more p a{color:#333;}
.more p a:hover{color:#ff8b00;}
.more img{ width:15px; height:15px; float:left; margin-top:13px;}

.more .p_x{font-size:16px; color:#333; line-height:40px; padding-left:28px; padding-right:10px; float:left;}
.more .p_x a{color:#333;}
.more .p_x a:hover{color:#ff8b00;}

/*分页*/
.page{ padding-top:20px; text-align:center; margin-bottom:20px; padding-bottom:10px;}
.page li{ display:inline-block}
.page li a { display:inline-block; background-color:#FFF; border:1px solid #d8d8d8; padding:9px 18px; color:#777; border-radius:4px; margin-right:5px;}
.page li a:hover,.page li.hover a:hover{ border:1px solid #ff8b00; background:#ff8b00; color:#fff;}
.page li.hover a{border:1px solid #d8d8d8; color:#ff8b00;}
.page li.current{border:1px solid #d8d8d8;background:#ff8b00;color:#ffffff; padding:9px 18px; }
 
/*底部*/
.footer{width:100%; height:560px; background:#777;}
.footer ul{width:1200px; margin:0 auto; padding-top:35px;}
.footer ul li{ width:102px; margin-right:135px; float:left;}
.footer ul li h1{background-image:url(../img/bottom/menubottom.png); font-size:14px; font-weight:normal; margin-bottom:5px; text-indent:8px; line-height:34px; color:#FFF; width:101px; height:34px;}
.footer ul li p{font-size:14px; color:#bbb; line-height:30px; font-weight:normal; text-indent:8px;}
.footer ul li p a{color:#bbb;}
.footer ul li p a:hover{color:#FFF;}
.footer .xian{width:1200px; height:8px; background-color:#868686; margin:0 auto; clear:both; margin-top:10px;}
.footer .xia{width:1165px; height:180px; margin:0 auto; margin-top:28px;}
.footer .xia .xia_l{ width:628px; height:180px; float:left; margin-left:20px;}
.footer .xia .xia_l ul{ width:400px; height:30px; padding-top:15px;}
.footer .xia .xia_l ul li{ font-size:16px; color:#bbb; width:94px; height:20px; text-align:center; border-right:#bbb 1px solid; float:left; margin-right:2px;}
.footer .xia .xia_l ul li a{color:#bbb;}
.footer .xia .xia_l ul li a:hover{color:#FFF;}
.footer .xia .xia_l img{width:628px; height:90px; border-radius:6px;}
.footer .xia .xia_r{height:180px; width:420px; float:left; margin-left:90px;}
.footer .xia .xia_r .ma{ height:180px; width:120px; float:left;}
.footer .xia .xia_r .ma img{width:120px; height:120px;}
.footer .xia .xia_r .ma p{font-size:16px; color:#bbb; text-align:center; line-height:20px; padding-top:5px;}
.footer .xia .xia_r .ke{width:260px; height:180px; float:left; margin-left:33px;}
.footer .xia .xia_r .ke img{width:30px; height:30px; float:left; margin-bottom:2px;}
.footer .xia .xia_r .ke p{font-size:24px; color:#ff8b00; clear:both; font-weight:bold;}
.footer .xia .xia_r .ke span{font-size:14px; color:#bbb; text-indent:5px; line-height:30px; float:left; margin-bottom:10px;}
.footer .c_xian{ width:100%; height:1px; background-color:#666;}
.footer_main{width:1200px; height:30px; margin:0 auto; clear:both; position:relative; top:30px; }
.footer_main p{text-align:center; color:#bbb; line-height:20px; font-size:12px; font-weight:normal;}

/*右侧悬浮*/
.xf{
	position: fixed;
	bottom: 20px;
	right: 10px;
	width: 60px;
	background: #fff;
}
.xf ul li{
	width: 100%;
	height: 60px;
	background: #b8b8b8;
	margin-bottom: 2px;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.xf ul li:last-child{
	margin: 0;
}
.xf ul li p{
	display: none;
	width: 100%;
	color: #f79929;
	font-size: 12px;
	line-height: 25px;
	padding-top: 35px;
	position: absolute;
	bottom: 0;
	left: 0;
}
.xf ul li:hover p{
	display: inline;
}

.xf ul li.xf-kf{
	background: #b8b8b8 url(../img/xf-kf.png) no-repeat center;
}
.xf ul li.xf-kf:hover{
	background: #fff url(../img/xf-kf-a.png) no-repeat center 8px;
}

.xf ul li.xf-sc{
	background: #b8b8b8 url(../img/xf-sc.png) no-repeat center;
}
.xf ul li.xf-sc:hover{
	background: #fff url(../img/xf-sc-a.png) no-repeat center 8px;
}

.xf ul li.xf-tz{
	background: #b8b8b8 url(../img/xf-tz.png) no-repeat center;
}
.xf ul li.xf-tz:hover{
	background: #fff url(../img/xf-tz-a.png) no-repeat center 8px;
}

.xf ul li.xf-fk{
	background: #b8b8b8 url(../img/xf-fk.png) no-repeat center;
}
.xf ul li.xf-fk:hover{
	background: #fff url(../img/xf-fk-a.png) no-repeat center 8px;
}

.xf ul li.xf-fh{
	background: #b8b8b8 url(../img/xf-fh.png) no-repeat center;
}
.xf ul li.xf-fh:hover{
	background: #fff url(../img/xf-fh-a.png) no-repeat center 8px;
}
.xf .tz-sl{
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-radius: 10px;
	color: #fff;
	background: #ff6600;
	position: absolute;
	top: 124px;
	right: -5px;
}

/*新增搜索点击样式*//*2019-05-10修改*/
.shai .input .is-cs{
	width: 250px;
	background: #fff;
	border: 1px solid #b5aaa1;
	border-top: 0;
	top: 62px;
	left:15px;
	position:absolute;
	z-index: 9999;
	display: none;
}
.shai .input .is-cs ul{width:250px; height:auto; padding-top:0; margin-left:0; background-color:#fff;}
.shai .input .is-cs ul li{
	float: left;
	width: 50px;
	line-height: 34px;
	border-bottom: 1px solid #dcdcdc;
	text-align: center;
	color: #1c99e8;
	cursor: pointer;
	margin-left:0;
	background-color:#fff;
}
.shai .input .is-cs ul li:hover{
	line-height: 34px;
	text-align: center;
	color: #ff8b00;
	cursor: pointer;
	margin-left:0;
}
/*2019-05-10修改结束*/

/*新增搜索房型点击样式*/
.shai .input .is-rm{
	width: 460px;
	background: #fff;
	border: 1px solid #b5aaa1;
	position: absolute;
	top: 62px;
	right:140px;
	z-index: 9999;
	display: none;
}
.shai .input .is-rm ul{
	background: #f7f7f7;
}
.shai .input .is-rm ul li{
	float: left;
	line-height: 33px;
	margin: 0 13px;
}
.shai .input .is-rm .is-p3{
	background:url(../img/icon-29.png) no-repeat 5px center;
}
.shai .input .is-rm .is-p4{
	background:url(../img/icon-30.png) no-repeat 5px center;
}
.shai .input .is-rm .is-p5{
	background:url(../img/icon-31.png) no-repeat 5px center;
}
.shai .input .is-rm .is-p6{
	background:url(../img/icon-32.png) no-repeat 5px center;
}
.shai .input .is-rm .is-p2{
	color: #1c99e8;
	line-height: 39px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	padding-left: 30px;
	text-align:left;
}
.shai .input .is-rm ul{
	background: #f7f7f7;
}
.shai .input .is-rm ul li{
	float: left;
	line-height: 33px;
	margin: 0 13px;
}
.shai .input .is-rm ul li a{color:#333;}


/*新增位置选择*/
.xuan .sx-wz{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 3px
}
.xuan .sx-wz ul li{
	float: left;
	margin-right: 30px;
}
.xuan .sx-wz ul li a{
	padding-right: 20px;
	background: #fff url(../img/xiala5.png) no-repeat 93% center;
	display: inline-block;
	padding: 0 25px;
	height: 29px;
	line-height: 29px;
	margin-top: 6px
}
.xuan .sx-span1{
	float: left;
	display: inline-block;
	width: 90px;
	line-height: 40px;
	color: #999999;
}
.xuan .sx-wz ul li.on{
	position: relative;
	z-index: 9;
	background: #fff ;
}
.xuan .sx-wz ul li.on a{
	background: #fff url(../img/xiala6.png) no-repeat 93% center;
	border: 1px solid #ddd;
	border-bottom: 0
}

.xuan .sx-rj{
	width: 1000px;
	background: #fff;
	border: 1px solid #ddd;
	padding: 10px;
	position: absolute;
	left: 95px;
	top: 35px;
	z-index: 1;
	display: none
}
.xuan .sx-rj ul li{
	float: left;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
    margin: 5px;
    border-radius: 3px;
}
.xuan .sx-rj ul li a{
	display: block;
	padding: 0 10px;
}
.xuan .sx-rj ul li:hover{
	background: #f79929;
}
.xuan .sx-rj ul li:hover a{
	color: #fff;
}
.xuan .sx-rj ul li.on{
	background: #f79929;
}
.xuan .sx-rj ul li.on a{
	color: #fff;
}
.xuan .sx-rj ul li{
	float: left;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
    margin: 5px;
    border-radius: 3px;
}
.xuan .sx-rj ul li a{
	display: block;
	padding: 0 10px;
}
.xuan .sx-rj ul li:hover{
	background: #f79929;
}
.xuan .sx-rj ul li:hover a{
	color: #fff;
}
.xuan .sx-rj ul li.on{
	background: #f79929;
}
.xuan .sx-rj ul li.on a{
	color: #fff;
}






.sx-tj{
	line-height: 40px;
	border-bottom: 1px solid #e3e3e3;
}
.sx-tj .tj-r{
	width: 1000px;
	line-height: 40px;
	padding-bottom: 5px;
}
.sx-tj ul li .sx-bx{
	display: inline-block;
	width: 40px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 12px;
}
.sx-tj ul li{
	float: left;
	width: 80px;
	margin-right: 20px;
}
.sx-tj ul li:nth-child(12){
	margin-left: 100px;
}

.sx-tj ul li:nth-child(29){
	margin-left: 100px;
}
.sx-tj ul li a{
	display: inline-block;
	line-height: 22px;
	height: 22px;
	margin-top: 10px;
	padding: 0 4px 0 5px;
	overflow: hidden;
	max-width: 80px;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-radius: 2px;
	font-size: 12px;
	padding-left: 20px;
	background-image: url(../images/icon-list.png);
	background-repeat: no-repeat;
	background-position: -136px -25px;
	float: left;
	color:#666;
}
.sx-tj ul li.active span{
	color: #fff;
	background: #f79929;
}
.sx-tj ul li.active a{
	background-color: #f79929;
	color: #fff !important;
	background-position: -136px -53px;
}
.sx-tj .sx-rs{
	display: inline-block;
	margin-left: 200px;
	font-size: 12px;
}
.sx-tj .sx-rs select{
	margin-left: 4px;
	width: 60px;
	padding: 0 5px;
	font-size: 12px;
	border: 1px solid #b8b8b8;
    /*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/icon-28.png) no-repeat scroll 95% center transparent;     /***将sele.png替换为你的下拉箭头**/ 
}
.sx-btn{
	text-align: center;
	padding: 20px 0;
}
.sx-btn button{
	width: 150px;
	height: 40px;
	border: 0;
	border-radius: 5px;
	color: #fff;
	font-size: 18px;
	background: #ff6600;
}

.sx-tj .sx-zdy{
	width: auto;
	float: left;
}
.sx-tj .sx-zdy label{
	float: left;
	padding-right: 10px;
	font-size: 12px;
}
.sx-tj .sx-zdy input{
	line-height: 16px;
    width: 48px;
    height: 16px;
    padding-left: 2px;
    margin-top: 12px;
    border: 1px solid #dadde4;
    float: left;
}
.sx-tj .sx-zdy span{
	float: left;
}
.sx-tj .sx-zdy button{
	width: 38px;
    height: 17px;
    margin-left: 10px;
    line-height: 14px;
    border: 1px solid #dadde4;
    background: #f8f8f8;
}



/*2019-05-28新增*/
.tan{background:url(../img/da_bg.png) center; width:100%; height:100%; position:fixed; top:0; margin:0 auto; z-index:99;}
.tan_b{background:url(../img/failbg.png) no-repeat center; width:370px; height:218px; position:absolute; left:50%; margin-left:-185px; top:220px; z-index:100;} 
.tan_b .you{ text-align:center; height:88px; line-height:88px; width:370px; font-size:20px; color:#000; font-weight:600;}
.tan_b .ji{ text-align:center; height:66px; line-height:20px; width:370px; border-bottom:#dcdcdc solid 1px; font-size:16px; color:#888;}
.tan_b .liji{ text-align:center; height:54px; line-height:54px; width:370px; font-size:16px; color:#556a94; font-weight:600;}
.tan_b .liji a{color:#556a94;}
/*2019-05-28新增结束*/
.layui-laydate-content td.laydate-selected{
  background-color:#F8B878;
}