@charset "utf-8";

* { 
	margin:0; 
	padding:0; 
	outline:none; 
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
	-webkit-font-smoothing:antialiased; /*chrome、safari*/
	-moz-osx-font-smoothing:grayscale; /*firefox*/
}

body{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:24px;
	background:#fff;
	color:#3e3a39;
	-webkit-font-smoothing: antialiased; /*chrome、safari*/
	-moz-osx-font-smoothing: grayscale; /*firefox*/
}

ol,ul,li,p {
		list-style:none;
}
dl,dt,dd {border:0;}
a {
		color:#3e3a39;
		text-decoration:none;
		outline:none;
}
a:hover {}
a img {
		border:0;
		margin:0;
		padding:0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b1b1b1; opacity:1; 
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b1b1b1;opacity:1;
}
input:-ms-input-placeholder{
    color: #b1b1b1;opacity:1;
}
input::-webkit-input-placeholder{
    color: #b1b1b1;opacity:1;
}

.topdiv {width:100%;background-image:url(/images/top_bg.jpg);margin-top: 10px;}

.maintable {width:1000px;}
.td_left  {width:200px;}
.td_right {width:800px;}

.top_td_div {margin-left:20px;text-align: left;margin-right:15px;}
.location_font {color:#38589A;font-weight:bold }
.line_div {width:760px;height:10px;background-image: url(/images/line.png); }
.title_font { color:#38589A;font-weight:bold;font-size:18px }
.title_font a:link    {color: #38589A;}
.title_font a:visited {color:#38589A;}
.title_font a:hover   {color:green;}
.title_font a:active  {color:#38589A;}

.top_psplit {height:10px;}

.psplit {height:30px;}

.maindiv table {width:750px;margin-left: 10px;}
.maindiv table tr td img {width:180px;cursor:pointer;}
.maindiv table tr td div {margin-left:30px;margin-right:0px;width:540px;}

.titlediv table {width:750px;margin-left: 10px;}
.titlediv table tr td img {width:180px;cursor:pointer;}
.titlediv table tr td div {margin-left:20px;width:550px;}

.td_noimage_left {width: 10px;}
.td_noimage_right {width: 750px;}

.bigImgs {cursor:pointer;}
.divBlod {font-weight: bold;font-size: 15px}
.divMarginLeft {margin-left: 23px}
.divMarginLeft21 {margin-left: 21px}
.divMarginLeft19 {margin-left: 5px}
.spanBlod {font-weight: bold;}

.title_span {font-size: 15px;font-weight: bold;color:#38589A;}
.title_span a:link    {color:#38589A;}
.title_span a:visited {color:#38589A;}
.title_span a:hover   {color:red;}
.title_span a:active  {color:#38589A;}

.title_italiano_span {font-size: 15px;font-weight: bold;color:#38589A;}
.title_italiano_span a:link    {color:#38589A;}
.title_italiano_span a:visited {color:#38589A;}
.title_italiano_span a:hover   {color:green;}
.title_italiano_span a:active  {color:#38589A;}

.left_span {font-weight: normal;}
.left_span a:link    {color: #3e3a39;}
.left_span a:visited {color:#3e3a39;}
.left_span a:hover   {color:red;}
.left_span a:active  {color:#3e3a39;}

.address_span {font-weight: normal;}
.address_span a:link    {color: #3e3a39;}
.address_span a:visited {color:#3e3a39;}
.address_span a:hover   {color:red;}
.address_span a:active  {color:#3e3a39;}

.left_table {width: 195px;border: 1px solid #93BFF0}
.left_table tr td {width: 193px;}
.sub_tab {margin-top: 0px;width: 193px;}
.sub_name_td 
{
	background-image:url(/images/lefttd.jpg);
	color:white;
	font-weight:bold;
	border:1px solid #93BFF0;
	height:27px;
	line-height:27px;
}

.main_top_school {font-weight: bold;}
.main_top_school a:link    {color: #38589A;}
.main_top_school a:visited {color:#38589A;}
.main_top_school a:hover   {color:red;}
.main_top_school a:active  {color:#38589A;}

.academyofart_table {width:750px;border-collapse:collapse;border:2px solid #e7e3e3;}
.academyofart_table tr td {border:2px solid #e7e3e3;height: 35px;padding: 1px}
.academyofart_table tr td div {padding:2px;background-color: #e7e3e3;height:120px;}
.td_padding_left {padding-left: 5px}

.italytraffic_div a:link    {font-weight: bold;color:#38589A;}
.italytraffic_div a:visited {font-weight: bold;color:#38589A;}
.italytraffic_div a:hover   {font-weight: bold;color:red;}
.italytraffic_div a:active  {font-weight: bold;color:#38589A;}

.StudentCases_table {width:750px;border-collapse:collapse;text-align:center;border:2px solid #e7e3e3;}
.StudentCases_table tr td {border:2px solid #e7e3e3;height: 35px;padding: 1px}
.StudentCases_table tr td div {padding:2px;background-color: #e7e3e3;height:50px;line-height:50px}


