.reserve{
	margin-top: -30px;
}
.page-btn{
	position: relative;
	z-index: 0;
	top: 0px;
	width: 100%;
	height: auto;
	text-align: center;
}
.page-btn .pagination a{
	color: #828282;
}
.page-btn .pagination a:hover{
	color: #5f83e5;
}
.page-btn .pagination .line.second,
.page-btn .pagination .line.third{
	display: none;
}
.page-btn .pagination .line a div{
	position: absolute;
	top: 18px;
	left: 6px;
	padding: 0 0;
}
.page-btn .pagination .line a img{
	padding: 0 0;
	width: 20px;
	height: 2px;
}
.pagination>li>a, .pagination>li>span{
	padding: 6px 10px;
	margin-left: 8px;
	border: 0px;
}
.pagination .middle a{
	margin-left: 0px;
}

.pagination>li:first-child>a, .pagination>li:first-child>span{
	border-bottom-left-radius: 0px; 
    border-top-left-radius: 0px; 
}
.pagination>li:last-child>a, .pagination>li:last-child>span{
	border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

/**----------------------- 有page内容选框的的媒体查询(电脑版) --------------------------------------**/
@media screen and (min-width: 768px){
	.page-btn{
		top: 20px;
	}
	.page-btn .pagination .line a div{
		top: 23px;
		left: 8px;
	}
	.page-btn .pagination .line a img{
		width: 30px;
	}
	.pagination>li>a, .pagination>li>span{
		padding: 8px 16px;
		margin-left: 12px;
	}
	/*
	.reserve-room{
		height: 1600px;
	}
	*/
}
@media screen and (min-width: 992px){
	.reserve{
		margin-top: -20px;
	}
}
@media screen and (min-width: 1024px){
	.page-btn{
		top: 26px;
	}
	.room.first{
		margin-top: 38px;
	}
	/*
	.reserve-room{
		height: 820px;
	}
	*/
}
@media screen and (min-width: 1200px){
	.page-btn{
		top: 28px;
	}
	.room.first{
		margin-top: 42px;
	}
	.reserve{
		margin-top: -18px;
	}
}



















