a:hover {
	color: #3399FF;
	text-decoration: none;
}
a:vlink {
	color: #0066FF;
}
a:alink {
	color: #FF3300;
}
small  {line-height:11pt; font-size : 11pt; }
PRE {line-height:11.5pt; font-size: 11pt}
body {
	font-size:11pt;
	font-family:新细明体;
	color: #000066;
	background-image: url(/styleimages/bg.jpg);
	background-repeat: repeat;
	scrollbar-arrow-color: blue;
	scrollbar-3dlight-color: #ccffff;
	scrollbar-highlight-color: #cccccc;
	scrollbar-face-color: #D2FFFF;
	scrollbar-shadow-color: #dddddd;
	scrollbar-darkshadow-color: #004080;
	scrollbar-track-color: #E2EFF0;
	margin-left: 0px;
}	
p {font-size:11pt; font-family: 新细明体;}
DIV {font-size:11pt}
td {font-size:11pt}

h1 {
	font-size: 14pt;
	font-weight: normal;
	color: #FF9900;
; line-height: 160%
; font-family: MingLiU
}
td.title {
	background-image: url(/styleimages/fgmlogo.jpg);
	background-repeat: no-repeat;
		
	background-position : right;
}
a {
	color: #3366FF;
	font-size : 10pt;
	text-decoration : none;
	font-weight : bold;
}
a.menu {
	color: #0066FF;
	text-decoration: none;
	background-image: url(/styleimages/blue_pix.gif);
	font-size: 11pt;
	font-weight: bold ;
	height: 18pt;
	width: 110px;
	line-height: 130%;
	vertical-align: center;
	
	margin-top : 2pt;
	padding-top : 2pt;
	background-position : bottom;
	background-repeat : repeat-x;
}
a.menu:visited {
	color: #0066FF;
	text-decoration: none;
	background-image: url(/styleimages/blue_pix.gif);
	font-size: 11pt;
	font-weight: bold ;
	height: 18pt;
	width: 110px;
	line-height: 130%;
	vertical-align: center;
	
	margin-top : 2pt;
	padding-top : 2pt;
	background-position : bottom;
	background-repeat : repeat-x;
}
a.menu:hover {
	color: #F0B500;
	text-decoration: none;
	background-image: url(/styleimages/orange_pix.gif);
	font-size: 11pt;
	font-weight: bold ;
	height: 18pt;
	width: 110px;
	line-height: 130%;
	vertical-align: center;
		margin-top : 2pt;
	padding-top : 2pt;
	background-position : bottom;
	background-repeat : repeat-x;
}

a.menu:active {
	color: #F0B500;
	text-decoration: none;
	background-image: url(/styleimages/orange_pix.gif);
	font-size: 11pt;
	font-weight: bold ;
	height: 18pt;
	width: 110px;
	line-height: 130%;
	vertical-align: center;
		margin-top : 2pt;
	padding-top : 2pt;
	background-position : bottom;
	background-repeat : repeat-x;
}
td.right
{
	color : #000066;
	background-color : #EEFFFF;
}
p.category {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
a.category {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
a:hover.category{
	font-size: 12pt;
	font-weight: bold;
	color: #0066FF;
}
a.category:active {
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
a:visited .category{
	font-size: 12pt;
	font-weight: bold;
	color: #FF6600;
}
p.category1 {
	font-size: 11pt;
	font-weight: bold;
	color: #00C5C8;
}
a.category1
 {
	font-size: 10pt;
	color: #3399CC;
}
a:active.category1
 {
	font-size: 10pt;
	color: #3399CC;
}
a:visited.category1
 {
	font-size: 10pt;
	color: #3399CC;
}


a:hover.category1
 {
	font-size: 10pt;

	color: #00C5C8;
}
td.subcategory {
	background-image: url(/styleimages/subcat_bg.jpg);
	background-repeat : repeat-y;
	font-size : 10pt;
	padding-left: 6pt;
	padding-right: 6pt;
	
}
td.subcategory  a:link{
	
	font-size : 11pt;
}
td.subcategory  a:visited{
	
	font-size : 11pt;
}
p.smalltitle {
	font-size: 14pt;
	color: #cc3300;
	font-weight: bold;
	margin-top : 5px;
}
td.ram {
	background-image: url(/styleimages/ram.jpg);
	background-repeat: repeat-y;
	font-size: 11pt;
	color: #3366CC;
	padding: 3pt;
}

td.line {  background-image: url(/styleimages/line.gif); background-repeat: repeat-x; background-position: top}

a.menuhome
{
	color:#F48117;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold ;
	height : 22;
	border : 1 solid #F48117;
	padding-bottom : 1pt;
	padding-top : 1pt;
	background-color:#F3F2F1 ;
	width : 70px;
	text-align : center;
}
a:active.menuhome
{
	color:#F48117;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold ;
	height : 22;
	border : 1 solid #F48117;
	padding-bottom : 1pt;
	padding-top : 1pt;
	background-color:#F3F2F1 ;
	width : 70px;
	text-align : center;
}
a:visited.menuhome {
	color:#F48117;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold ;
	height : 22;
	border : 1 solid #F48117;
	padding-bottom : 1pt;
	padding-top : 1pt;
	background-color:#F3F2F1 ;
	width : 70px;
	text-align : center;
}
td.menuhome
{
	vertical-align : middle;
	padding-top : 2pt;
	padding-bottom : 2pt;
	white-space : nowrap;
}
a.menuhome:hover {
	color: #3366FF;
	text-decoration: none;
}
p.footer {  color: #FF9900}
a.footer {  font-size: 10pt; color: #3CB5B5; text-decoration: none}
a.footer:hover {  color: #3399FF; text-decoration: underline}
hr {  color: #F48117}
hr.blue {
	color: #98BABA;
}
hr.bluelight {
	color: #66B2D9;
}
td.tline {
	background-image: url(/styleimages/orange_pix.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color : #F2FFFF;
}
td.sline {
	background-image: url(/styleimages/grey_pix.gif);
	background-repeat: repeat-y;
	background-position: left;
	
}
td.bline { background-image: url(/styleimages/orange_pix.gif); background-repeat: repeat-x; background-position: bottom}
input.keyword{
	background-color: White;
	color: #3366CC;
	border: 1 solid #F48117;
	padding-top: 0;
	background-position: center;
	height : 14pt;
	width: 100px;
	font-size: 10pt;
	 font-family: 新细明体;
}
input.message{
	background-color: White;
	color: #3366CC;
	border: 1 solid #F48117;
	padding-top: 0;
	background-position: center;
	height : 14pt;
	width: 200px;
	font-size: 10pt;
	 font-family: 新细明体;
}
input.button
{
	background-color:#F3F2F1 ;
	color: Gray;
	border: 1 solid Grey;
	height : 15pt;
	font-size : 9pt;
	vertical-align : middle;
	padding-bottom : 2pt;
	margin-top : 2pt;
	cursor: hand
}
input.button1
{
	background-color:#F3F2F1 ;
	color: Gray;
	border: 1 solid Grey;
	height : 15pt;
	font-size : 9pt;
	vertical-align : middle;
	padding-bottom : 2pt;
	margin-top : 2pt;
	cursor: hand;
	width : 60pt;
}
input.detail
{
	background-color:#F3F2F1 ;
	color: #F48117;
	border: 1 solid #F48117;
	height : 15pt;
	font-size : 9pt;
	vertical-align : middle;
	padding-bottom : 2pt;
	margin-top : 1pt;
	margin-bottom : 1pt;
	cursor: hand
}
select.menu
{
	background-color: White;
	color: #3366CC;
	height : 14pt;
	font-size : 9pt;
	vertical-align : middle;
	padding-top : 1pt;
	padding-bottom : 1pt;
	margin-top : 1pt;
	margin-bottom : 1pt;
	border-color : #F48117;
	border-width : 1;
	border-style : solid;
}
form.menu
{
	background-color: White;
	color: #3366CC;
	height : 14pt;
	font-size : 9pt;
	vertical-align : top;
	padding-top : 10pt;
	padding-bottom : 10pt;
	margin-top : 10pt;
	margin-bottom : 10pt;
	border-color : #F48117;
	border-width : 1;
	border-style : solid;
}
td.menu
{
	background-color: White;
	color: #3366CC;

	font-size : 11pt;
	vertical-align : top;
padding-right: 10pt;	
	padding-left: 10pt;

}
TEXTAREA.menu {
	background-color: White;
	color: #3366CC;
	border-color : #F48117;

	font-size : 9pt;
	border-style : solid;
	border-width : 1;
}
TEXTAREA.message {
	background-color: White;
	color: #3366CC;
	border-color : #F48117;
	width: 200px;
	font-size : 9pt;
	border-style : solid;
	border-width : 1;
}


td.detail
{
	background-color:#F3F2F1 ;
	color: #F48117;
	border: 1 solid #F48117;
	height : 15pt;
	font-size : 9pt;
	vertical-align : middle;
	padding-top : 1pt;
	padding-bottom : 1pt;
	margin-top : 1pt;
	margin-bottom : 1pt;
}
a.link1
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link1:visited
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link1:active
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link1:hover
{
	color : #FF6633;
	text-decoration : none;
}
a.linkgrey
{
	color : #CCCCCC;
	text-decoration : none;
	font-size : 11pt;
	width : 110px;
	text-align : center;
}
a.link1:visited
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link1:active
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.linkgrey:hover
{
	color : #FF6633;
	text-decoration : none;
}
td.menunews {
	background-image: url(/styleimages/subcat_bg.jpg);
	background-repeat : repeat-y;
	background-position : center;
}
a.link2
{
	color : #98BABA;
	text-decoration : none;
	font-size : 10pt;
}
a.link1:visited
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link1:active
{
	color : #00CCCC;
	text-decoration : none;
	font-size : 11pt;
}
a.link2:hover
{
	color : #FF6666;
	text-decoration : none;
}