@charset "utf-8";
#box {
	clear:both;
}

#box #main {
	float:left;
	width:770px;

}

#box #menu {
	float:right;
	width:200px;
}

#menu .bannerArea p{
	margin:0 0 5px 0;
	padding:0;
}

.event_pick_item {
	width:270px;
	float:left;
}

.event_list {
}

.event_list table {
	border:0px;
	margin:0px;
	padding:0px;
}

.event_list table td {
	margin:0px;
	text-align:left;
	vertical-align:top;
	border:0px;
	padding:10px;
}

.event_list .event_image {
	width:120px;
	text-align:center;
	float:left;
}

.event_list .event_data {
	width:100px;
	float:right;
}

.event_calendar {
	text-align:center;
}

.event_calendar table {
	border:none;
	width:100%;
	text-align:left;
	border-top:#01789F solid 1px;
	border-left:#01789F solid 1px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.event_calendar table td {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	padding:5px;
}

.event_calendar table th {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
}

.event_ticket{
	border:none;
	width:100%;
	text-align:center;
	border-top:#01789F solid 1px;
	border-left:#01789F solid 1px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.naiyou {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	padding:5px;
	text-align:left;
}

.midashi {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	background:#09c;
	color:#FFFFFF;
	padding:5px;
}

.naiyou_impact {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	padding:5px;
	background:#FFECEC;
	text-align:center;
}

.midashi_impact  {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	background:#FAC5B6;
	color:#F05528;
	padding:5px;
}

.event_info {
	text-align:center;
}

.event_info table {
	border:none;
	text-align:left;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.event_info table td {
	padding:5px;
	vertical-align:top;
}

.event_info table th {
	padding:5px;
	vertical-align:top;

}

.cinema_item {
	clear:both;
	margin-bottom:15px;
}
.cinema_item table{
	width:100%;
}

.cinema_item td{
	vertical-align:top;
	text-align:left;
}

.cinema_item .cinema_image {
	width:120px;
	text-align:center;
	float:left;
}

.cinema_send {
	text-align:center;
}

.cinema_send table {
	border:none;
	width:100%;
	text-align:left;
	border-top:#01789F solid 1px;
	border-left:#01789F solid 1px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.cinema_send table td {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	padding:5px;
}

.cinema_send table th {
	border-right:#01789F solid 1px;
	border-bottom:#01789F solid 1px;
	background:#09c;
	color:#FFFFFF;
	padding:5px;
	width:20%;
}

#eventList {
	margin-bottom:20px;
}

#eventList ul {
	display:none;
}

.tabBox {
	overflow:hidden;
	border-style:solid;
	border-color:#CCC;
	border-width:1px;
}

.eventList {
	margin:0;
	padding:0px;
}

.eventListTitle {
	clear:both;
	margin:10px 0px 10px;
	padding:2px 8px;
	border-width:5px 0;
	border-color: #80CEDD;/*B*/
	border-style:solid;
	background:#029EBC;/*C*/
	color:#EBF7FA;/*A*/
	line-height:140%;
	font-weight:bold;
	text-align:center;
}

.eventItem {
	width:240px;
	height:330px;
	float:left;
	margin:0  0 10px 10px;
	border:#CCC solid 1px;
	overflow:hidden;
	background:#E9FCFC;
	display:inline;
}

.eventItemContents {
	padding:10px;
	background:#FFF;
}

.eventItemLeft {
	width:100px;
	float:left;
}

.eventItemRight {
	width:110px;
	float:right;
}

.eventItemImg {
	height:160px;
	margin:0;
	padding:0;
}

.eventItemText {
	margin:0 0 5px 0;
	padding:0;
}

.eventItemDate {
	margin:0 0 5px 0;
	padding:0;
	font-size:77%;
	color:#fff;
	background:#09C;
	text-indent:1em;
}

.eventItemDateT {
	margin:0 0 5px 0;
	padding:0;
}

.eventItemPlace {
	margin:0 0 5px 0;
	padding:0;
	font-size:77%;
	text-indent:1em;
	color:#fff;
	background:#09C;
}

.eventItemPlaceT {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #09C;
}

.eventItemTitle {
	clear:both;
	padding:5px;
	font-weight:bold;
	color:#09C;
}

.eventItemBtn {
	margin:0;
	padding:0;
}

.cinemaImg {
}

.cinemaLeft {
	width:200px;
	text-align:center;
	float:right;
}

.cinemaRight {
	float:left;
	width:550px;
}

.day {
	padding:10px;
	background:#2687BB;
	color:#E8FFFF;
}
