﻿@charset "utf-8";
/* CSS Document */

  #maincontext
  {	
    width:650px;
	
  }
 /* 行政單位的css */
.title_context{
width:630px;
margin:10px;
float:left;
 }
.sub_context{
	width:305px; *width:305px !important; _width:300px;
    margin:10px;
	float:left;
	}	
img.leftimg{
	width:70px;
	float: left;
	border:0;
	}

ul.mod{
	margin:0px 5px 5px 5px;
	list-style:none;
	line-height:20px;
	}
	ul.mod li.bigtitle{
		border-bottom:1px solid #999;
		font-weight:bold;
		}
	ul.mod li.lititle{
		border-bottom:1px dashed #999;
		font-weight:bold;
		}
		li.lititle a,li.bigtitle a{
			color:#666;
			text-decoration:none;
			}
			li.lititle a:hover,li.bigtitle a:hover{
				color:#333;
				text-decoration:underline;
				}
		ul.mod li.det{
			color:#333;
			font-family:Calibri;
			}
/*校區模組*/			
.modulearea{
	width:200px;
	height:235px;
	margin:10px 7px;
	font-size:14px;
	float:left;
	}
.sf{
	background:url("/ezfiles/0/1000/img/217/block_sf.jpg") repeat-x;
	}
/*.ml{
	background:url("/ezfiles/0/1000/img/217/block_ml.jpg") repeat-x;
	}*/
.pt{
	background:url("/ezfiles/0/1000/img/217/block_pt.jpg") repeat-x;
	}
.modulearea .type3
{
	height:235px;
border:none;
	}
.modulearea .type2{
	height:235px;
border:none;
	}
.modulearea .type1{
padding:10px 0px;
height:205px;
	}
.modulearea a,
.modulearea a:link,
.modulearea a:visited
{
	text-decoration:none;
	color:#333;
	}
	
.modulearea a:hover{
	color:#000;
	text-decoration:underline;
	}
/*以上為校區模組*/
/*模組1*/
.module1{
	width:200px;
	float: left;
	margin:10px 7px;
		font-size:14px;
	}
.module1 .type3{
background:url("/ezfiles/0/1000/img/88/block_middle.jpg") repeat-x;
height:209px;
border:none;
}
.module1 .type2{
background:url("/ezfiles/0/1000/img/88/block_left.jpg") no-repeat left top;
height:209px;
border:none;
}
.module1 .type1{
background:url("/ezfiles/0/1000/img/88/block_right.jpg") no-repeat right top;
padding:2px 10px;
height:209px;
}
.type1 .tt1 td{
	
	}
.module1 a,
.module1 a:link,
.module1 a:visited
{
	text-decoration:none;
	color:#333;
	}
	
.module1 a:hover{
	color:#000;
	text-decoration:underline;
	}
	
.module1bot{
	width:630px;
	height:217px;
	float: left;
	margin:10px 7px;
	background:url("/ezfiles/0/1000/img/88/bot.jpg") no-repeat center top;
	}
	
/*模組2*/
.module2{
	width:650px;
	font-size:14px;
	}
.module2 .type1{
/*	background-color:#930;*/
}
.module2 .subtype1 a img{
	border:none;
	}
.module2sub{
	background:url("/ezfiles/0/1000/img/368/arrowheaded.gif") no-repeat left 5px;
     width:630px;
	 padding-left:15px;
	/*background-color:#666;*/
	margin-bottom:10px;
	}			
	.module2sub .subtype1{
	/*	background:url("/ezfiles/0/1000/img/69/title1.jpg") no-repeat left 5px;*/
padding:10px 30px;
background-repeat:no-repeat;
background-position:left 5px;
/*background-color:#FCC;*/
		}
		.module2sub .tkey1{
			background-image:url("/ezfiles/0/1000/img/69/title1.jpg");		
			}
		.module2sub .tkey2{
			background-image:url("/ezfiles/0/1000/img/69/title2.jpg");		
			}
		.module2sub .tkey3{
			background-image:url("/ezfiles/0/1000/img/69/title3.jpg");		
			}
		.module2sub .tkey4{
			background-image:url("/ezfiles/0/1000/img/69/title4.jpg");		
			}
		.module2sub .tkey5{
			background-image:url("/ezfiles/0/1000/img/69/title5.jpg");		
			}
		.module2sub .tkey6{
			background-image:url("/ezfiles/0/1000/img/69/title6.jpg");		
			}
		.module2sub .tkey7{
			background-image:url("/ezfiles/0/1000/img/69/title7.jpg");		
			}
		.module2sub .tkey8{
			background-image:url("/ezfiles/0/1000/img/69/title8.jpg");		
			}
		.module2sub .tkey9{
			background-image:url("/ezfiles/0/1000/img/69/title9.jpg");		
			}
		.module2sub .tkey10{
			background-image:url("/ezfiles/0/1000/img/69/title10.jpg");		
			}
		.module2sub .tkey11{
			background-image:url("/ezfiles/0/1000/img/69/title11.jpg");		
			}
		.module2sub .tkey12{
			background-image:url("/ezfiles/0/1000/img/69/title12.jpg");		
			}
	.module2sub .subtype1 td{
		width:33%;
	}
	.module2sub .subtype1 table.ko td{
		width:100%;
		}
 ul.engimpoul{
	 padding-left:1em;
	 margin-left:0;
	 _margin-left:2px;
	 margin-top:0;
	 line-height:20px;
	 }
.module2 a,
.module2 a:link,
.module2 a:visited
{
	text-decoration:none;
	color:#333;
	}
	
.module2 a:hover{
	color:#000;
	text-decoration:underline;
	}
	
/*模組3*/
.module3{
	width:650px;
		font-size:14px;
	}
	
.module3 .type3{
border:none;
margin-bottom:15px;
height:auto;
}
.module3 .type2{
	background-position:left top;
background-repeat:no-repeat;
}
.module3 .tkey1{
	background-image:url("/ezfiles/0/1000/img/188/title1.jpg");
	}
.module3 .tkey2{
	background-image:url("/ezfiles/0/1000/img/188/title2.jpg");
	}
.module3 .tkey3{
	background-image:url("/ezfiles/0/1000/img/188/title3.jpg");
	}
.module3 .tkey4{
	background-image:url("/ezfiles/0/1000/img/188/title4.jpg");
	}
.module3 .tkey5{
	background-image:url("/ezfiles/0/1000/img/188/title5.jpg");
	}
.module3 .tkey6{
	background-image:url("/ezfiles/0/1000/img/188/title6.jpg");
	}
.module3 .tkey7{
	background-image:url("/ezfiles/0/1000/img/188/title7.jpg");
	}
.module3 .tkey8{
	background-image:url("/ezfiles/0/1000/img/188/title8.jpg");
	}
.module3 .tkey9{
	background-image:url("/ezfiles/0/1000/img/188/title9.jpg");
	}
/*校園生活icon*/
.module3 .life1{
	background-image:url("/ezfiles/0/1000/img/189/title1.jpg");
	}
.module3 .life2{
	background-image:url("/ezfiles/0/1000/img/189/title2.jpg");
	}
.module3 .life3{
	background-image:url("/ezfiles/0/1000/img/189/title3.jpg");
	}
.module3 .life4{
	background-image:url("/ezfiles/0/1000/img/189/title4.jpg");
	}
.module3 .type1{
	background:url("/ezfiles/0/1000/img/188/title_bg.jpg") no-repeat 33px 5px;
padding: 5px 30px;
}
table.tt3{
	margin-top:5px;
	}
	table.tt3 td{
		width:33%;
	}
	
	.module3 a,
.module3 a:link,
.module3 a:visited
{
	text-decoration:none;
	color:#333;
	}
	
.module3 a:hover{
	color:#000;
	text-decoration:underline;
	}

/*模組4*/
.module4{
	width:650px;
	font-size:14px;
	margin:5px 0px;
	float:left;
	}
	
	.module4 .type3{
background:url("/ezfiles/0/1000/img/197/title_bg.jpg") no-repeat;
width:650px;
border:none;
}
	.module4 .type2{
margin-left:10px;
border:none;
}
.module4 .type1{
	margin:10px 0px;
	width:640px;
/*background:url("/ezfiles/0/1000/img/88/block_right.jpg") no-repeat right top;
padding:2px 10px;
height:209px;*/
}
.module4 .typesong, .module4 .typesm{
	margin:10px 0px;
	width:640px;
	position:relative;
/*background:url("/ezfiles/0/1000/img/88/block_right.jpg") no-repeat right top;
padding:2px 10px;
height:209px;*/
}
/*東華校史,洄瀾人文之左右*/
.module4 .inleft, .module4 .inhualien{
	width:450px;
	float:left;
	margin:5px 0px;
	}
.module4 .inhualien{
	background:url("/ezfiles/0/1000/img/196/hl.jpg") no-repeat left top;
	}
 
.module4 .inright{
	width:170px;
	float:right;
	padding:0;
	margin-top:15px;
	*margin-top:0px;
	_margin-top:0px;
	}
	.module4 .inrightapp{
		margin-top:10px;
	*margin-top:0px;
	_margin-top:0px;
		}
/*東華校史之左右結束*/
/*校長,副校長,歷屆校長之左右*/
.module5 .presidentleft{
	width:155px;
	float:left;
	margin:10px 5px;
	}
.module5 .presidentright{
	width:410px;
	padding:0 0 0 10px;
	float:left;
	border-left:1px dashed #999;
    margin-top:10px;
	}
	
		.presidentright a,
.presidentright a:link,
.presidentright a:visited{
	text-decoration:none;
	color:#333;
	}
	.presidentright a:hover{
	color:#000;
	text-decoration:underline;
	}
/*校長,副校長,歷屆校長之左右結束*/
/*校歌*/
.module4 .songup{
	width:640px;
	}
.module4 .songbot{
	width:640px;
	z-index:500;
	}
.module4 .putimg{
	width:278px;
	height:348px;
	position:absolute;
	top:0;
	right:0;
	z-index:1000;
	}
.module4 .putimg a img{
	border:none;
	}
.module4 td.forsong{
		padding-left:15px; 
		_padding:15px;
		*padding:15px;
		}
/*以上校歌結束*/	
/*校刊開始*/
.module4 .smphoto{
	position:absolute;
	top:40px;
	left:0px;
	width:169px;
	height:299px;
	z-index:1000;
	background-color:#9F9;
	}
.module4 .blocklist{
	width:640px;
	z-index:500;
	padding-top:10px;
	}
.module4 .tablesm td img{
	margin-left:15px;
	vertical-align:middle;
	border:none;
	}
.module4 .tablesm td
{
	border-bottom:dashed #CCC 1px;
	line-height:25px;
	}
.module4 .tablesm td.col1{
	width:40%;
	}
.module4 .tablesm td.col2,.module4 .tablesm td.col3{
	width:30%;
	}
.module4 .tablesmtitle
{
	color:#363;
	}
/*以上----校刊結束*/
/*東華大事紀,卓越精神*/
.module4 .yeartb td
{
	border-top:dashed 1px #CCC;
	}
.module4 table.yeartb{
	border-bottom:dashed 1px #CCC;
	}
.module4 td.headimg
{
	border-top:none;
	}
.module4 td.headimgapp
{
	height:50px;
	vertical-align:bottom;
	padding-bottom:5px;
	}
	.module4 td.subimg{
		padding-top:10px;
		padding-bottom:5px;
		}
.module4 .yeartb td.col_title{
	background-color:#FFC;
	}
.module4 .yeartb td.year,.module4 .yeartb td.prizeman,.module4 .yeartb td.teampeople,.module4 .yeartb td.yearman{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#366;
	width:15%;
	}
.module4 .yeartb td.prizeman,.module4 .yeartb td.teampeople{
		vertical-align:top;
		padding-top:2px;
	padding-top: 5px \9;
	*padding-top:4px;
	_padding-top:4px;
	padding-bottom:3px;
}
.module4 .yeartb td.teampeople{
	width:30%;
	}
.module4 .yeartb td.date{
	width:15%;
    vertical-align:top;
		padding-top:2px;
	padding-top: 3px \9;
	*padding-top:3px;
	_padding-top:3px;
		padding-bottom:3px;
	}
	.module4 .yeartb td.position,.module4 .yeartb td.position2{
		width:20%;
		vertical-align:top;
		padding-top:2px;
	padding-top: 5px \9;
	*padding-top:4px;
	_padding-top:4px;
	padding-bottom:3px;
		}
.module4 .yeartb td.position2{
	width:30%;
	}
	.module4 .yeartb td.yearman{
		width:55%;
		}
		.module4 .yeartb td.clubnum{
			width:10%;
			}
		.module4 .yeartb td.clubname{
			line-height:20px;
			width:40%;
			}
.module4 .yeartb td.dnote, .module4 .yeartb td.prizething,.module4 .yeartb td.teamthing{
	width:70%;
	padding-top:2px;
	padding-top: 5px \9;
	*padding-top:4px;
	_padding-top:4px;
	padding-bottom:3px;
	vertical-align:top;
	}
.module4 .yeartb td.prizething
{
	line-height:20px;
	width:65%;
	}
.module4 .yeartb td.teamthing{
	line-height:20px;
	width:50%;
	}
/*以上東華大事紀,卓越精神 結束*/
/* 校徽及留學 */
.module4 .logo{
	}
.module4 .logo img{
	margin-top:15px \9;	
	}
.module4 td.logoblock
{
	text-align:center;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:5px;
	}
	
.module4 .logouse1{
	float:left;
	}
.module4 .logouse2{
	width:600px; 
	margin-left:2em;
	}
	p.inlogo,p.inring{
		padding-left:12px;
		padding-right:12px;
		line-height:35px;
		}
		p.inring{
			line-height:25px;
			}
		p.national{
			line-height:20px;
			}
	p.national a,
p.national a:link,
p.national a:visited{
	text-decoration:none;
	color:#333;
	}
	p.national a:hover{
	color:#000;
	text-decoration:underline;
	}
/*以上校徽及留學結束*/
/*聯絡東華*/
.module4 .contact td{
	vertical-align:top;
	}
.module4 .contact_col1{
	width:5%;
	}
.module4 .contact_col2{
	width:15%;
	}
.module4 .contact_col3{
	width:80%;
	line-height:25px;
	}
.contact_col3 a,
.contact_col3 a:link,
.contact_col3 a:visited{
	text-decoration:none;
	color:#333;
	}
	.contact_col3 a:hover{
	color:#000;
	text-decoration:underline;
	}
	
/*聯絡東華結束..以上*/

/*---------------------------------------------------*/
/*模組5*/
.module5{
	width:650px;
	font-size:14px;
	}
.module5 .type1{
/*background-color:#930;*/
}
.module5 .subtype1 a img{
	border:none;
	}
.module5sub{
	/*background:url("/ezfiles/0/1000/img/197/title_bg.jpg") no-repeat;*/
     width:630px;
	 padding-left:0px;
/*	background-color:#666;*/
	margin-bottom:10px;
	}
	
	.module5sub .subtitletype{
	/*	background:url("/ezfiles/0/1000/img/69/title1.jpg") no-repeat left 5px;*/
padding:10px 0;
background-repeat:no-repeat;
background-position:left 0px;
		}	
		.module5sub .subtitletype2{
			padding:0;
		}
		.module5sub .inviewmap{
			margin:15px 0;
			overflow:hidden;
			}
	.module5sub .subtype1{
	/*	background:url("/ezfiles/0/1000/img/69/title1.jpg") no-repeat left 5px;*/
padding:10px 20px;
background-repeat:no-repeat;
background-position:left 15px;
/*background-color:#F9F;*/
		}
.module5sub .subtype2{
	padding:10px 0px;
background-repeat:no-repeat;
background-position:left 3px;
	}
.module5sub .subtype3{
	padding:10px 25px;
background-repeat:no-repeat;
background-position:left 3px;
	}
	.module5sub .subtype3 td.sce{
		padding:10px;
		}
		.module5sub .subtype3 td.drivetype{
			width:70px;
			}
	.module5sub .subtype3 td.sce img{
		padding-right:5px;
		float:left;
		}
	.module5sub .subtype3 td.sce .resource{
		float:right;
		color:#630;
		}
		.module5sub .subtype3 ul.airport{
			list-style:decimal;
			}
			 .module5sub .subtype3 ul.airport li{
				 margin-top:5px;
				 }

.module5sub .subtype4{
	float:left;
	width:180px;
	padding:10px 5px;
background-repeat:no-repeat;
background-position:left 3px;
	}
		.module5sub .tkey1{
			background-image:url("/ezfiles/0/1000/img/368/arrowheaded.gif");	
			}
	   	.module5sub .tkey2{
			background-image:url("/ezfiles/0/1000/img/253/icon02.gif");		
			}
				.module5sub .tkey3{
			background-image:url("/ezfiles/0/1000/img/253/icon03.gif");		
			}
			
		.module5sub .traff1{
			padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon01.gif");
		}
		.module5sub .traff2{
			padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon02.gif");
		}
		.module5sub .traff3{
			padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon03.gif");
		}
		.module5sub .traff4{
			padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon04.gif");
		}
		.module5sub .traff5{
			padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon05.gif");
		}
		.module5sub .traff6{
		padding:10px 28px;
		background-image:url("/ezfiles/0/1000/img/265/icon06.gif");
		}
		.module5sub .imgtype{
			/*background-image:url("/ezfiles/0/1000/img/253/bg2.jpg");*/
			/*background-position:left 5px;*/
			/*background-color:#FF0;*/
		}
		.typenonhr{
			border:none;
			}
			td.easydescribe{
				vertical-align:top;
				width:300px;
				padding:0 5px;
				}
		.typedescribe{
		/*	border-top:none;
			border-bottom:1px dashed #666;
			width:100%;*/
			text-align:justify;
			line-height:20px;
			}
			.subdescribe{
				padding-left:40px;
				}
		.typeimg{
			text-align:center;
			padding-top:5px;
			padding-bottom:5px;
			
			}
		.smalltitle1{
			font-size:16px;
			color:#063;
			font-weight:bold;		
			}
			.smalltitle2{
			font-size:18px;
			color:#36C;
			font-weight:bold;		
			}
			.extsmall1{
				padding-top:5px;
				padding-bottom:10px;
				}
		.module5sub .m5t
		{
			/*background-color:#660;*/
			
			}
		.module5sub .viewtype1 td.viewimg{
			vertical-align:top;
			padding:10px 0px;
			width:30%;
			text-align:center;
			}
			.module5sub .viewtype1 td.links
			{
				vertical-align:top;
			padding:10px 0;
			width:70%;
		/*	background-color:#FC9;*/
		text-align:left;
				}
				td.links ul.view{
					margin:0;
					padding-left:20px;
					line-height:20px;
					}
	    .module5sub .viewtype2 td{
			text-align:center;
			vertical-align:top;
			}	
			
		.module5sub .m5t td.leftm5t
		{
			vertical-align:top;
			padding:10px 2px;
			width:40%;
			/*background-color:#CCF;*/
			}
		.module5sub .m5t td.rightm5t
		{
			vertical-align:top;
			padding:10px 2px;
			width:60%;
		/*	background-color:#FC9;*/
			text-indent:2em;
		text-align:left;
			}
			.module5sub .m5t td.rightm5t ul,.module5sub .m5t td.rightm5t ul li{
				text-indent:0;
				}
			.module5sub .m5t td.bipart{
				padding:10px 2px;
				width:50%;
				vertical-align:top;
				}
	.module5sub .m5t td.import
	{
		vertical-align:top;
			padding:10px 2px;
		}
		.module5sub .m5t td.import a:link,
        .module5sub .m5t td.import a:visited{
			color:#F00;
			}
		
.module5 a,
.module5 a:link,
.module5 a:visited
{
	text-decoration:none;
	color:#333;
	}
	
.module5 a:hover{
	color:#000;
	text-decoration:underline;
	}
	
	.subtype3 a.moreinfo{
	color:#933;
	}	
.subtype3 a.moreinfo:hover{
		color:#F00;
		}
	
/*---------------------------------------------------*/

	/*段落縮排,很多會用到,不要隨便改*/	
    p.blocktype1{
		text-indent:2em;
		text-align:left;
		}
	td.blocktype2{
		line-height:25px;
				text-indent:2em;
		text-align:left;
		}
	/*以上為段落縮排註解*/
	.info_third{
		width:650px;
	font-size:14px;
	margin:5px 0px;
	float:left;
		}
		
		.info_third .type3{
background:url("/ezfiles/0/1000/img/197/block_middle.jpg") repeat-x;
height:89px;
border:none;
}
.info_third .type2{
background:url("/ezfiles/0/1000/img/197/block_left.jpg") no-repeat left top;
height:89px;
border:none;
}
.info_third .type1{
background:url("/ezfiles/0/1000/img/197/block_right.jpg") no-repeat right top;
padding:2px 10px;
height:89px;
}
.info_third .tt4 td{
	padding:2px;
	}
	
	.inleft a,
	.inleft a:link,
	.inleft a:visited{
		text-decoration:none;
	color:#333;
	}
		.inleft a:hover{
	color:#000;
	text-decoration:underline;
	}
	
	.info_third a,
.info_third a:link,
.info_third a:visited{
	text-decoration:none;
	color:#333;
	}
	
.info_third a:hover{
	color:#000;
	text-decoration:underline;
	}
	
	
	 .air1{
		color:#369;
		}
	.air2{
		color:#396;
		margin-left:30px;
		}	
.moreline{
	text-align:right;
	}
	
 a.moreeng,
 a.moreeng:link,
 a.moreeng:visited{
	color:#933;
	}	
table td a.moreeng:hover{
		color:#F00;
		}
th{
text-align:left;
}