*,li,a{

	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
}
.banner-text{
	padding-top: 121px;
	text-align: center;
}
.search-container{
	width: 910px;
	height: 89px;
	    left: 22%;
    position: absolute;
}
.search-group{
	width: 910px !important;
	height: 89px !important;
	

}
form{

	width: 910px;
	display: block;
	height: 89px;
}
.search-wrapper{
	width: 738px;
	float: left;
}
.search-city{
	height: 42px;
	width: 296px !important;
	background: #fff;
	float: left;
	border-radius: 5px;
	margin-left: 10px !important;
	font-size: 18px!important;
	font-family: microsoft yahei;
	color: #c7c7c7!important;
}
.search-stay{
	width: 142px !important;
	height: 42px !important;
	float: left;
	background: #fff;
	margin-left: 10px !important;
	font-family: microsoft yahei;
	font-size: 14px;
	color: #c7c7c7;
}
/*主题酒店*/
.theme{
	width: 100%;
	height: 2316px;
	background: #eee;
	float: left;
	padding-top: 83px;
	margin-bottom: 20px;
}
.theme-scope{
	width: 1200px;
	margin:0px auto;
}
.theme-box{
	width: 1200px;
	float: left;
	overflow: hidden;
}
.theme-title{
	font-size: 24px;
	color: #333333;
	font-family: microsoft yahei;
	float: left;
}
.theme-nav{
	width: 700px;
	height: 50px;
	float: left;
	margin-left:92px;
}
.theme-nav .theme-nav1{
	float: left;
	margin-right: 16px;
	padding: 5px 5px;
	margin-top: -2px;
	position: relative;
	font-family: microsoft yahei;
	font-size: 16px;
	color: #333333;
}
.remen-huan1{
	margin-top: 10px !important;

}
.remen-huan1:hover{
	background: url(/uploads/image/pskimages/huanyihuan1.png) no-repeat;
}
.theme-1{
	width: 370px;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	position: relative;
	overflow: hidden;
}
.theme-1 a{
	width: 370px;
	overflow: hidden;
	display: block;
}
.theme-1 a img{
	width: 370px;
	height: 240px;
}
.theme-text{
	width: 370px;
	top: 0px;
	float: left;
	position: absolute;
	left: 0px;
	background: rgba(0,0,0,0.2);
	height: 240px;

}
.theme-building{
	font-size: 30px;
	font-family: microsoft yahei;
	margin-top: 90px;
	text-align: center;
	width: 370px;
	float: left;
	color: #fff;
}
.theme-building1{
	font-size: 18px;
	font-family: microsoft yahei;
	margin-top: 9px;
	text-align: center;
	width: 370px;
	float: left;
	color: #fff;
}
.theme-bottom{
	width: 370px;
	background: url(/uploads/image/pskimages/yinying.png) no-repeat;
	float: left;
	height: 22px;
	margin-left: 20px;
}
.theme-box1{
	width: 1200px;
	float: left;
	overflow: hidden;
}
/*特价酒店*/
.theme-box4{
	margin-top: 45px;
	float: left;
	overflow: hidden;
	width: 1200px;
}
.theme-box5{
	width: 1200px;
	overflow: hidden;
	float: left;
	margin-top: 20px;
}
.theme-11{
	width: 369px;
	overflow: hidden;
	height: 302px;
	float: left;
	position: relative;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.theme-img{
	width: 369px;
	height: 279px;
	float: left;
}
.theme-11 img{
	width: 369px;
	height: 279px;
	
}
.theme-11 a{
	display: block;
	width: 369px;
	height: 302px;
}
.theme-shadow{
	width: 369px;
	height: 22px;
	background: url(/uploads/image/pskimages/yinying1.png) no-repeat;
	float: left;
}
.theme-text1{
	width: 369px;
	top: 116px;
	position: absolute;
	left: 0px;

}
.theme-job{
	width: 369px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #fff;
	font-family: microsoft yahei;
}
.theme-price{
	width: 369px;
	height: 39px;
	background: rgba(0,0,0,0.53);
	position: absolute;
	left: 0px;
	bottom: 22px;
}
.theme-price1{
	font-size: 16px;
	font-family: microsoft yahei;
	color: #fff;
	line-height: 39px;
	text-align: center;
	width: 130px;
	text-decoration: line-through;
}
.theme-price2{
	width: 113px;
	height: 39px;
	float: right;
	background: rgba(0,0,0,0.77);
	position: absolute;
	right: 0px;
	text-align: center;
	bottom: 0px;
	line-height: 39px;
	color: #ff6600;
	font-size: 14px;
	font-family: microsoft yahei;

}
.theme-price2 strong{
	font-size: 24px;
}
.theme-price2 span{
	font-size: 18px;
}
/*国外酒店预定*/
.predetermined-box{
	width: 1200px;
	overflow: hidden;
	float: left;
	margin-top: 65px;
	border-top: 1px solid #d2d2d2;
	padding-top: 52px;
}
.predetermined-left{
	width: 167px;
	float: left;
	text-align: center;
	font-family: microsoft yahei;
	font-size: 14px;
	color: #000000;
}
.predetermined-right{
	width: 896px;
	float: left;
}
.predetermined-right a{
	float: left;
	margin-left: 31px;
	margin-right: 31px;
	font-family: microsoft yahei;
	font-size: 14px;
	color: #666666;
	margin-bottom: 32px;
}
.predetermined-right a:hover{
	color: #ff6600;
}
.w{
	overflow: hidden;
}