A.topa:link {
	COLOR: #01441A;
	FONT-SIZE: 24px;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	text-shadow: 4px;
}
A.topa:visited {
	COLOR: #486A00;
	FONT-SIZE: 24px;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	text-shadow: 4px;
}
A.topa:hover {
	COLOR: #FFFFFF;
	FONT-SIZE: 24px;
	LINE-HEIGHT: 16px;
	text-shadow: 4px;
	background: url(img\topbg.gif) repeat-x 100% 100%;
	direction: inherit;
	font-style: normal;
	font-weight: lighter;
}
A.topa:{ 
	COLOR: #692B28;
text-decoration: none; 
padding-bottom: 4px; 
white-space: nowrap; 
}
A.main:link {
	COLOR: #F3D332; FONT-SIZE: 20px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.main:hover {
	COLOR: #FFFFFF; FONT-SIZE: 20px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.main:visited {
	COLOR: #FE7200; FONT-SIZE: 20px; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
A.homea:link {
	COLOR: #000000;
	FONT-SIZE: 16px;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: underline;
	font-weight: bolder;
	text-shadow: 11;
}
A.homea:hover {
	COLOR: #000000; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: underline;font-weight: bolder;

}
A.homea:visited {
	COLOR: #000000; FONT-SIZE: 16px; LINE-HEIGHT: normal; TEXT-DECORATION: none;font-weight: bolder;

}
A.mema:hover {
	COLOR: #ff0000; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: none;font-weight: bolder;

}
A.mema:visited {
	COLOR: #000000; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: none;font-weight: bolder;

}
A.rulea:link {
	COLOR: #FFFF00; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: none;font-weight: bolder;

}
A.rulea:hover {
	COLOR: #FFFF00; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: none;font-weight: bolder;

}
A.rulea:visited {
	COLOR: #FFFF00; FONT-SIZE: 16px; LINE-HEIGHT: 16px; TEXT-DECORATION: none;font-weight: bolder;

}
A.cena:link {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.cena:hover {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.cena:visited {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
A.cena:hover {
	COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.style1 {
	color: #AA0000;
	font-weight: bold;
}
input.logintext{BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #ffffff 1px solid;  BORDER-RIGHT-WIDTH: 0px; font-size:20px; color:440044; width:130;
}
.logotext{FILTER: blur(direction=135,strength=8); color:#000000; font-size:36px;font-style: italic; 
}
.logotext2{
	FILTER: blur(direction=135,strength=8);
	color:#FF0055;
	font-size:16px;
	font-weight: bolder;
}
.top2 {	background-image: url(top2bg.gif);}
.datalist{ 
border:1px solid #0058a3; /* 表格边框 */ 
font-family:Arial; 
border-collapse:collapse; /* 边框重叠 */ 
    background:#E2ECEC;     /* 表格背景色 */ 
font-size:14px; 
} 
.datalist td{ 
border:2px solid #0058a3; /* 单元格边框 */ 

padding-top:4px; padding-bottom:4px; 
padding-left:10px; padding-right:10px; }

.datalist3{ 
border-top:1px solid #0071B3; border-bottom:1px solid #0071B3; text-align:center;

} 
.datalist3td{ 
style="border-right:1px solid #0071B3; border-bottom:1px solid #0071B3;"  }
.datalist3tr{ 
border-bottom:1px solid #71B8E1;border-right:1px solid #0071B3; }

.udtb{ 
border-top:1px solid #0071B3; border-bottom:1px solid #0071B3; text-align:center
} 
.udtb td{ border-bottom:1px solid #71B8E1;border-right:1px solid #0071B3;"}

.udtr {  background-color:#DBEDF7; color:#0071B3;}
.udtd1 { border-bottom:1px solid #71B8E1;border-right:1px solid #0071B3;}
.rp_trlx {  background-color: #110066}


.rp_table table{BORDER-TOP-STYLE: dashed; BORDER-RIGHT-STYLE: dashed; BORDER-LEFT-STYLE: dashed; BORDER-BOTTOM-STYLE: dashed}

.rp_table td {BORDER-RIGHT: #4a4a84 0px solid; BORDER-TOP: #4a4a84 0px solid; BACKGROUND: #ffffff; BORDER-LEFT: #4a4a84 0px solid; BORDER-BOTTOM: #4a4a84 2px solid
}

.table11 table{
background:#E2F5BC;
border: 1px solid #E2F5BC;
}

.table11 th {
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
border-right: 1px solid #E2F5BC;
border-bottom: 1px solid #E2F5BC;
border-top: 1px solid #E2F5BC;
letter-spacing: 2px;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
background:#EDF9D5;
}

.table11 td {
border-right: 1px solid #E2F5BC;
border-bottom: 1px solid #E2F5BC;
background: #F8FBFB;
font-size:16px;
padding: 6px 6px 6px 12px;
color: #4f6b72;
}

