@charset "utf-8";
/*base
---------------------------*/
#room {
	margin-top: 10px;

}



#room h2{
width:133px;
height:34px;
background: url(../images/room_title.png);
text-indent:-9999px;
margin:5px 0 10px 5px;
}


#room {
	float: left;
	width: 720px;	
	border:#FFF solid 2px;
}

#room p {
color: white;
line-height: 20px;
display:block;
padding:0 50px 0 50px;
margin-bottom:10px;

}


#room table{
	width:605px;
	margin-left:45px;
	border-top:#FFF solid 2px;
	border-bottom:#FFF solid 2px;
	padding:5px 0 5px 0;
	

}

#room table.roomtb td{
padding: 3px 1px;
text-align:right;
font-weight:bold;
vertical-align:top;
color:#FFF;
font-size:70%;

}

#room .room img{float:left;
margin:1px 1px 0 0;
margin-left:0px;
}

#room .room img.first{
margin-left:0px;
}

#room .detail{
margin-left:45px;
padding:10px;
font-size:90%;
color:#FFF;
}

#room .detail img{
float:none;
margin-right:3px;
vertical-align: middle;
}


#room a img {
border: 1px #FFF solid;
}


.list_movie {
	width:605px;
	margin-left:45px;
	margin-top: 20px;
	border-bottom:#FFF solid 2px;
	padding:5px 0 5px 0;
}

.list_movie .tit_movie {
	font-size: 25px;
	color: #C30D1A;
	margin-bottom: 15px;
}

.list_movie ul {
	overflow: hidden;
	margin-left: -5px;
}

.list_movie ul li {
	float: left;
	width: 20%;
}

.list_movie ul li .item_movie {
	display: block;
	margin-left: 5px;
}

.list_movie ul li .item_movie a img {
	border: 0 !important;
}

.list_movie ul li .item_movie .txt {
	font-size: 70%;
}


@media screen and (max-width: 767px) {
	.list_movie {
		width: auto;
		margin-left: 0;
	}

	.list_movie ul li {
		width: 33.33%;
	}

	.list_movie ul li .item_movie .txt {
		text-align: center !important;
	}
}
	



