/* ?????? ??????? ? img ? object ?????? td */
td img {
    display: block;
}
td object {
    display: block;
}

.style1 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style3 {
	color: #666666
}

.index_columns {
text-indent: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	 padding: 10px 10px 10px 10px;
	 vertical-align: top;
	 text-align: justify;

}

.indextable p {
padding-top:0px;
text-indent: 10px;
margin-top: 0px;
margin-bottom: 7px;
}
.indextable ul {
margin-top:0; 
margin-bottom: 7px;
margin-left:5px;
list-style-type:circle;
}
.wh1111{
color:#1C6EA8;
}

.wd1111{
color:#3D790C;
}
.indextable a {
color: 666666;
text-decoration:underline;
}
.indextable a:hover {
color: 666666;
text-decoration:none;
}


.main_td {
text-indent: 10px;
vertical-align: top;
	font-size: 12px;
	color:#5E5E5E;
	padding: 0px 12px 12px 12px;
	font-family: Arial, Helvetica, sans-serif;

}

.main_td a {
color: 666666;
text-decoration:underline;
}
.main_td a:hover {
color: 666666;
text-decoration:none;
}

.left_td {
vertical-align: top;
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	 text-align: left;
	 padding: 0px 10px 0 10px;
}

.left_td td{
vertical-align: center;
	color:white;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	 text-align: left;
	 height: 35px;
}

.left_td a {
	text-decoration: underline;
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.left_td a:hover{
	text-decoration: none;
	color:white;
}

.path_map {
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	 text-align: left;
	 text-indent: 10px;

}

div[class=path_map] a {
	text-decoration: underline;
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}


div[class=path_map] a:hover{
text-decoration: none;
color:red
}

/*[class=main_td] table {*/
.main_td table {
background-color:#000000;
margin: 0px 5px 0px 5px;
text-indent: 0px;
	font-size: 12px;
	color:#5E5E5E;
	font-family: Arial, Helvetica, sans-serif;

}

.main_td td {
background-color:#CCCCCC;
} 
.main_td td[align=left] {
text-align:left;
} 

.sitename {
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
height: 30px;
vertical-align: bottom;
}
.sitedesc {
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 5px;

}

.sitedesc ul {
margin-top:0; 
margin-bottom:0;
list-style-type:circle;
}
.psitedesc ol {
margin-top:0; 
margin-bottom:0;
}
.sitetime {
	padding-top: 5px;
	font-style:italic;

}

.siteprice {
color:#B7000E;
font-weight:bold;
text-align:center;

}
.psitename {
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
height: 40px;
vertical-align: center;
text-align:center;

}

.psitedesc {
	color: 666666;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 0px;
	padding-left: 7px;

}

.sitename a {
color: 666666;
text-decoration:underline;
}
.sitename a:hover {
color: 666666;
text-decoration:none;
}

.headline {
	font-size: 14px;
	color:#5E5E5E;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;

}
.promotion_item {
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
height: 30px;
margin-bottom: -10px;
}

h1 {
font-size:14px;
font-weight:bold;
}
.ul_ws li{
padding-top:5px;
}
h2 {
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
height: 30px;
vertical-align: bottom;
}
