@charset "utf-8";
/* CSS Document - news*/
#leftside_title {
	margin-bottom:20px;
}
#content {
	width:680px;
	margin:0 auto;
	padding-bottom:30px;
	position: relative;
	line-height: 26px;
	margin-bottom:30px;
	list-style:none;
	border-bottom:#DDDDDD 1px dashed;
}
#content li{
	height:115px;
	padding-top:15px;
	list-style:none;
	display:block;
	position: relative;
	border-bottom:#E5E4E5 1px solid;
}
#content li .date{
	width:43px;
	height:43px;
	font-size:14px;
	padding:5px;
	line-height:21px;
	color:#FFFFFF;
	background:url(../data/wrapper/event_bg.jpg) no-repeat;
	position:absolute;
	text-align:center;
}
#content li .date span{
	display:block;
	border-bottom:#7BB8EA 1px solid;
	font-weight:bold;
	font-size:16px;
	font-family:"Arial Black";
}
#content li .name{
	height: 45px;
	color: #FF9999;
	font-size:14px;
	text-decoration: none;
	line-height: 18px;
	padding:8px 10px 0 63px;
	border-bottom:#DDDDDD 1px solid;
	background: url(../data/wrapper/bg.jpg) repeat;display: -webkit-box;
	-webkit-line-clamp: 2; /*超出第5行時截斷*/
	-webkit-box-orient: vertical;
	overflow: hidden;
}
#content li a{
	color:#888888;
	text-decoration:none;
}
#content li a:visited{
	color:#888888;
	text-decoration:none;
}
#content li a:hover{
	color: #F24D6E;
	text-decoration: none;
}
#content li .con{
	padding:10px 0 0 0;
	height:36px;
	font-size:13px;
	line-height:18px;
	display: -webkit-box;
	-webkit-line-clamp: 2; /*超出第5行時截斷*/
	-webkit-box-orient: vertical;
	overflow: hidden;
}
/*********************************************************/
/*********************************************************/
#content_in {
	width: 680px;
	margin: 0 auto;
	position: relative;
	line-height: 26px;
	padding-bottom:30px;
	margin-bottom: 30px;
	border-bottom:#D8D8D8 1px dashed;
}
#content_in .top_box{
	margin-bottom:10px;
}
#content_in .top_box .date{
	width:43px;
	height:43px;
	font-size:14px;
	padding:5px;
	line-height:21px;
	color:#FFFFFF;
	background:url(../data/wrapper/event_bg.jpg) no-repeat;
	position:absolute;
	text-align:center;
}
#content_in .top_box .date span{
	display:block;
	border-bottom:#7BB8EA 1px solid;
	font-weight:bold;
	font-size:16px;
	font-family:"Arial Black";
}
#content_in .top_box .name{
	height: 45px;
	color: #444444;
	font-size:14px;
	text-decoration: none;
	line-height: 18px;
	padding:8px 10px 0 63px;
	border-bottom:#DDDDDD 1px solid;
	background: url(../data/wrapper/bg.jpg) repeat;display: -webkit-box;
	-webkit-line-clamp: 2; /*超出第5行時截斷*/
	-webkit-box-orient: vertical;
	overflow: hidden;
}
#content_in .info{
	font-size:15px;
	color:#666666;
	font-weight:bold;
	margin-bottom:10px;
}
#content_in .info td{
	padding:5px 0;
}
#content_in .info span{
	color:#DC4818;
}
#content_in .con {
	color:#666666;
	line-height: 24px;
}
#content_in .con img{
	max-width:680px;
	height:auto !important;
}
/*********************************************************/
/*********************************************************/

#apply{
	width:542px;
	padding-top:31px;
	background:url(../data/event/title.png) 0 0 no-repeat;
}
#apply .name{
	font-size:14px;
	font-weight:bold;
	color:#0A7DD6;
	text-align:center;
	padding:8px 10px;
	background:#FFF;
}
#apply .con{
	padding: 8px 5px 25px 5px;
	background:url(../data/wrapper/bg.jpg) repeat
}
#apply .con .pic {
	position: absolute;
	left: 544px;
	top: -15px;
}
#apply .con_map {
	width: 630px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
#apply .con table.bg_use td {
	background: url(../data/wrapper/img/bg.jpg);
}
#apply .con table {
	border-collapse: collapse;
	margin-bottom:15px;
}
#apply .con tr:hover{
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
#apply .con > table tr > td {
	color: #AAAAAA;
	padding: 6px 15px;
}
#apply .con tr > td.title_use {
	color: #555555;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
}
#apply .con tr > td.title_use img {
	padding: 5px 13px 0px 0px;
}
#apply .con tr > td table tr td {
	padding: 0px 0px;
}
.fancybox-skin{
	background:none !important;
}
.fancybox-close{
	display:none;
}