.maptext{
width:956px;  height:auto;
}
.map_main
{
	width:830px; margin:0 auto; height:162px;
	}
.map_main_letter
{
	float:left; width:362px; height:162px; background-image:url('../letter_bg.gif');
	}
.map_main_letter li
{
	width:20px; white-space:nowrap; float:left; list-style:none; padding-left:22px; font-family:Verdana; font-size:20px; font-weight:bold; line-height:250%;
}
.map_main_letter li a
{
	color:#c30; text-decoration:underline;
	}
.map_main_letter li a:hover
{
	color:#f30; text-decoration:none;
	}

.map_main_tip
{
	float:right; width:442px; height:162px; background-image:url('../tip_bg.gif');
	}

.maptext_blank{
width:956px;
}
.maptext_letter
{
	width:926px; height:30px; background-color:#F3f3F3; border:1px solid #DADADA; line-height:28px; font-size:17px; font-family:Verdana; font-weight:normal;padding-left:10px;
}
.maptext_letter1
{
	width:880px; height:30px; background-color:#FFFFFF; border:1px solid #cc9900; line-height:28px; font-size:17px; font-family:Verdana; font-weight:normal;padding-left:10px;margin-bottom:10px;
}
.maptext_letter2
{
	width:880px; height:30px; background-color:#FFFFFF; border:1px solid #99ccFF; line-height:28px; font-size:17px; font-family:Verdana; font-weight:normal;padding-left:10px;margin-bottom:10px;
}
.maptext_letter span{padding:0px 5px 0px 5px;cursor:pointer;}
.maptext_letter1 span{padding:0px 5px 0px 5px;cursor:pointer;}
.maptext_letter2 span{padding:0px 5px 0px 5px;cursor:pointer;}
.maptext_letter1 a
{
	color:#FF0000;
	text-decoration:underline;
}
.maptext_letter a
{
	color:#900;
	text-decoration:underline;
}
.maptext_letter a:hover
{
	color:#f00;
	text-decoration:none;
}
.maptext_letter a:active
{
	color:#f00;
	text-decoration:none;
}
.maptext_tip
{
	color:#555; font-family:Tahoma; font-size:12px; margin-left:15px; margin-top:10px;
}

.maptext_blank
{
	clear:left; height:17px; line-height:17px;
	}
		
.map_list_line
{
	width:894px; height:1px; line-height:1px; background-image:url('../map_list_line.gif'); background-repeat:repeat-x;
	}

.map_list_main
{
	line-height:36px;
	}
.map_list_main ul
{
	width:894px;float:left;
	}
.map_list_main ul li
{
	float:left; padding-right:18px; list-style:none;
	}
.map_list_main ul li a
{
	color:#333;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	white-space:nowrap;
}

.map_list_main ul li a:hover
{
	color:#006AB5;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	white-space:nowrap;
}