.t_guide a{
	color:#0CF
}



.t_guide ul{
list-style:none;
display:block;
width:100%;
padding:1px;
border:0;
background-color:#ccc;
/*for Safari and chrome*/
-webkit-border-top-left-radius: 5px;  
-webkit-border-top-right-radius: 5px;  
-webkit-border-bottom-right-radius: 5px;  
-webkit-border-bottom-left-radius: 5px;
/*for Firefox*/
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
/*for IE*/
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
margin:0;
margin-bottom:15px;

}
.t_guide li{
overflow:hidden;
margin:0;
padding:15px;
float:none;
clear:both;
text-align:left;
border-bottom:1px #CCC dotted;
background-color:#fff;
text-decoration:none;
font-weight: normal;
vertical-align:middle;
font-size:small;
}


.t_guide li:first-child{
overflow:hidden;
text-align:center;
margin:0;
float:none;
clear:both;
color:#FFFFFF;
padding:10px 0;
border: 0;
background: #000000 /*{f-bar-background-color}*/;
font-weight: bold;text-shadow: 0 1px 0 #111 ;
background-image: -webkit-gradient(linear, left top, left bottom, from( #3a3a3a ), to( #000000 )); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient( #3a3a3a , #000000 ); /* Chrome 10+, Saf5.1+ */
background-image:    -moz-linear-gradient( #3a3a3a , #000000 ); /* FF3.6 */
background-image:      -o-linear-gradient( #3a3a3a , #000000 ); /* Opera 11.10+ */
background-image:         linear-gradient( #3a3a3a , #000000 );/*for Safari and chrome*/
text-decoration:none;
font-weight:bold;
vertical-align:middle;
text-shadow:
0px 1px 1px #2cbce4,
0px -1px 0px #2cbce4);
/*for Safari and chrome*/
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
/*for Firefox*/
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
/*for IE*/
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;

}
.t_guide li:last-child{
/*for Safari and chrome*/
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 5px;  
-webkit-border-bottom-left-radius: 5px;
/*for Firefox*/
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
/*for IE*/
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom:0;

}



.t_guide p{
margin:0;
padding:0}




.t_note a{
	color:#0CF
}



.t_note ul{
list-style:none;
display:block;
width:100%;
padding:1px;
border:0;
background-color:#ccc;
/*for Safari and chrome*/
-webkit-border-top-left-radius: 5px;  
-webkit-border-top-right-radius: 5px;  
-webkit-border-bottom-right-radius: 5px;  
-webkit-border-bottom-left-radius: 5px;
/*for Firefox*/
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
/*for IE*/
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
margin:0;
margin-bottom:15px;

}
.t_note li{
overflow:hidden;
margin:0;
padding:15px;
float:none;
clear:both;
text-align:left;
border-bottom:1px #CCC dotted;
background-color:#fff;
text-decoration:none;
font-weight: normal;
vertical-align:middle;
font-size:small;
}


.t_note li:first-child{
overflow:hidden;
text-align:center;
margin:0;
float:none;
clear:both;
color:#FFFFFF;
padding:10px 0;
border: 0;
background: #000000 /*{f-bar-background-color}*/;
font-weight: bold;text-shadow: 0 1px 0 #111 ;
background-image: -webkit-gradient(linear, left top, left bottom, from( #3a3a3a ), to( #000000 )); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient( #3a3a3a , #000000 ); /* Chrome 10+, Saf5.1+ */
background-image:    -moz-linear-gradient( #3a3a3a , #000000 ); /* FF3.6 */
background-image:      -o-linear-gradient( #3a3a3a , #000000 ); /* Opera 11.10+ */
background-image:         linear-gradient( #3a3a3a , #000000 );/*for Safari and chrome*/
text-decoration:none;
font-weight:bold;
vertical-align:middle;
text-shadow:
0px 1px 1px #2cbce4,
0px -1px 0px #2cbce4);
/*for Safari and chrome*/
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
/*for Firefox*/
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
/*for IE*/
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;

}
.t_note li:last-child{
/*for Safari and chrome*/
-webkit-border-top-left-radius: 0px;  
-webkit-border-top-right-radius: 0px;  
-webkit-border-bottom-right-radius: 5px;  
-webkit-border-bottom-left-radius: 5px;
/*for Firefox*/
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
/*for IE*/
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom:0;

}



.t_note p{
margin:0;
padding:0}




.t_tknpln{
	font-size: 12px;
	line-height: 15px;
	margin-top: 5px;
	background-image: url(../main/img/linkmark.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 21px;
}
#contentMap #map div div{
	width:100%}