
#topnaviarrow
{
	background-image: url(../../../../themes/classic/images/cmuh/breadcrumb/arrow_white.png);
}
#combination_area_rtd
{
	background: #efece8;
}
#combination_area_ltd
{
	background: #ffffff;
}

#main_container{
	width:786px;
	float: left;
}

#main_container .en{
	font-family: calibri,verdana,arial;
	letter-spacing: -1px;
}

#top_title{	width:291px; height:36px;}

#top_pic{
	width: 745px;
	height:309px;
	margin-top: 26px;
	margin-left: 21px;
	margin-right: 21px;
	position: relative;
}

#top_pic .image{zoom:1; overflow:hidden; position:absolute; padding:3px; background-color: #FFFFFF;}

#top_pic .topimage_left{
	width: 499px;
	height: 303px;
	float: left;
}
#top_pic .topimage_right1, #top_pic .topimage_right2{
	width: 237px;
	height: 150px;
	float: left;
	margin-left:3px;
}
#top_pic .topimage_right1{
	margin-bottom: 3px;
}


#top_pic .disc{
 
 /* the words up on three pics
	width: 745px;
	height:57px;
	position: relative;
	top: 243px;
	*/
}

#top_pic .disc div{
	line-height: 25px;
	margin-left: 36px;
	text-align: left;
	font-size: 17px;
	color: #ffffff; 
}

#top_pic .p1{padding-top: 4px;}
#top_pic .p2{padding-top: 0px;}

.info{width: 740px; float:right; margin-right:21px; margin-top:15px; margin-bottom:15px;}
.info div{
	width: 740px;
	font-size: 14px;
	color: #555e7c;
	line-height: 18px;
	text-align: right;
}

#content{zoom:1; overflow:hidden; padding: 0px; margin: 0px;}


#content .show_content_block {
	width: 746px;
	margin-left: 21px;
	margin-bottom: 27px;
	overflow: hidden;
	height: 1%;
}

#content .show_content_title {
	
}

.show_content_title .show_content_title_left {
	width: 134px;
	height: 40px;
	position: relative;
	float: left;
	background:#979CAF;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:40px;
	text-align: center;
}

.show_content_title .show_content_title_right {
	width: 612px;
	height: 40px;
	position: relative;
	float: left;
	background:#6F768D;;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:40px;
	
}

#content .show_content_bottom{
	
}

.show_content_bottom .show_date {
	width: 134px;
	height: 224px;
	background-color: #6f768d;
	position: relative;
	float: left;
	text-align: center;
}

.show_content_bottom .show_date4 {
	width: 134px;
	height: 338px;
	background-color: #6f768d;
	position: relative;
	float: left;
	text-align: center;
}

.show_content_bottom .show_date7 {
	width: 134px;
	height: 476px;
	background-color: #6f768d;
	position: relative;
	float: left;
	text-align: center;
}

.show_date .day ,{
	margin-top: 63px;
	font-family:Arial;
	font-size:39px;
	font-weight:bold;
	color: #ffffff;
}

.show_date .month_and_year {
	margin-top: 16px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
}

.show_date4 .day4 {
	margin-top: 145px;
	font-family:Arial;
	font-size:39px;
	font-weight:bold;
	color: #ffffff;
}

.show_date7 .day4 {
	margin-top: 185px;
	font-family:Arial;
	font-size:39px;
	font-weight:bold;
	color: #ffffff;
}

.show_date4 .month_and_year4 {
	margin-top: 16px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
}

.show_date7 .month_and_year4 {
	margin-top: 16px;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
}

.show_content_bottom .show_real_content {
	width: 612px;
	position: relative;
	float: left;
	text-align: center;
}

.show_real_content div{
	height: 34px;
	line-height: 34px;
}

.show_real_content .little_title {
	width: 94px;
	height: 32px;
	position: relative;
	float: left;
	background-color: #7f8599;
	font-size:13px;
	line-height: 34px;
	color: #ffffff;
	clear: both;
}

.show_real_content .little_title4 {
	width: 94px;
	height: 168px;
	position: relative;
	float: left;
	background-color: #7f8599;
	font-size:13px;
	line-height: 170px;
	color: #ffffff;
	clear: both;
}

.show_real_content .little_title7 {
	width: 94px;
	height: 238px;
	position: relative;
	float: left;
	background-color: #7f8599;
	font-size:12px;
	line-height: 170px;
	color: #ffffff;
	clear: both;
}

.show_real_content .little_title_edge {
	height: 34px;
}

.show_real_content .singular, .show_real_content .plural{

	width: 518px;
	height: 34px;
	font-size:13px;
	color: #383838;
	line-height: 34px;
	position: relative;
	float: left;
}

.show_real_content .plural4{

	width: 518px;
	height: 170px;
	font-size:13px;
	color: #383838;
	line-height: 170px;
	position: relative;
	float: left;
}

.show_real_content .plural7{

	width: 518px;
	height: 240px;
	font-size:13px;
	color: #383838;
	line-height: 240px;
	position: relative;
	float: left;
	text-align: left;

}

.show_real_content .singular {
	background-color: #f7f7f7;
}

.show_real_content .plural{
	background-color: #ffffff;
}

.show_real_content .plural4{
	background-color: #ffffff;
}

.show_real_content .plural7{
	background-color: #ffffff;
}

.r_height1 .s_line span{display:block; padding-top: 9px;}

.r_height1 .m_lline div{height:40px; font-size:13px; color:#3d3d3d;}
.r_height1 .m_line .l1{display:block; height: 40px;}
.r_height1 .m_line .l2{display:block; height: 40px;}

.h_line{margin-left: 21px;}
.top_line{margin-bottom:4px;}
.bottom_line{margin-top:4px;}
.button{cursor:pointer;}
.clear{clear:both;}

.bottom_group{height:26px; float:right; margin-right:21px; margin-top:6px;}

.pageNumb{
	width:26px;
	height:26px;
	font-size:13px;
	font-family:Aril;
	line-height:26px;
	color:#138aaa;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#64BBD2;
	margin-left:6px;
	float:left;
}

.selected{background-color:#138aaa; color:#ffffff;}
/****演講備註****/
#content .show_info_title {
	
}

.show_info_title .show_info_title_left {
	width: 134px;
	height:160px;
	position: relative;
	float: left;
	background:#979CAF;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:80px;
	text-align: center;

}

.show_info_title .show_info_title_right {
	width: 612px;
	position: relative;
	float: left;
	background:#6F768D;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:40px;
	
}

.show_info_title .show_info_title_left2 {
	width: 134px;
	height:80px;
	position: relative;
	float: left;
	background:#979CAF;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:60px;
	text-align: center;

}

.show_info_title .show_info_title_right2 {
	width: 612px;
	height:80px;
	position: relative;
	float: left;
	background:#6F768D;
	background-repeat:repeat-x;
	font-size:14px;
	color: #fff;
	line-height:40px;
	
}


#anchor{
	width: 48px;
	height: 10px;
	float: right;
	padding-top: 50px;
	padding-bottom: 7px;
	margin-right: 21px;
}
#anchor img{
	width: 48px;
	height: 10px;
	border: 0px;
}

.enter_page_button{
	float: right;
	margin-right: 21px;
	cursor:pointer;
}


.popup {
	display: none;
	position:absolute;
	width:745px;
	top:200px;
	left:650px;
	background-color:#f7f5f0;
	border: solid 0px #CCC; 
	-moz-box-shadow: 2px 2px 20px #999; 
	-webkit-box-shadow: 2px 2px 6px #999; 
	box-shadow: 2px 2px 6px #999;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2); /* ie */
}
.popup .big_title{
	margin-left:30px;
	margin-top:30px; 
	margin-bottom:30px; 
	font-size:16px; 
	font-weight:bold; 
	color:#383838;
}

.popup .title{
	width: auto;
	float: left;
	margin-bottom:20px; 
	background-color: #6babb3;
}

.popup .title span{
	margin-left:30px;
	font-size:14px; 
	font-weight:bold; 
	color:#ffffff;
}

.popup .date{font-size:12px; font-weight:bold; color:#666464;}
.popup .newcontent{
	clear: both;
	margin-left:30px; 
	margin-right:30px;
	margin-bottom: 20px;
	overflow: auto;
	font-size:14px;
	color:#383838;
}
.popup .bottom{
	margin-bottom: 50px;
}

.close {float:right; cursor: pointer; margin-top:17px; margin-right:12px; font-size: 12px;}
