body
{
  margin:0px; padding:0px;
  background-image:url(../../images/frame/body_bg.gif); background-attachment: fixed;
  text-align: center;
}
body,table{ font-family: "Tahoma,Arial,Courier,宋体";font-size:12px;color:#333333;word-break : break-all; }
table{ border: 0px; margin:0px; padding:0px; };
.SmallFont
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
}
.SmallerFont
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
}
.MyButton
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	cursor:hand;
}
.MyInput
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	background-color: #E4E4E4;
}
.StrongText
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	font-weight: bold;
}
.PanelTitle
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	font-weight: bold;
	color:green;
}
.RedText
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	color: #FF0000;
}
.BgTable
{
	background-color: #999999;
	font-size:9pt;
}
.BgRow
{
	background-color: #E4E4E4;
}
.BgDarkRow
{
	background-color: #DEDBDE;
}
.TableHeader
{
    font-weight:bold;
    font-size:10.5pt;
}
.History
{
    font-family: "Tahoma,Arial,Courier,宋体";
	background-color: #DDDDDD;
	border: 1px solid #999999;
    margin-right:  20px;
    margin-top:    0px;
    margin-bottom: 10px;
    padding:       5px;
}
.Notes
{
    font-family: "Tahoma,Arial,Courier,宋体";
    font-size:9pt;
	border: 1px solid #999999;
	background-color: #E4E4E4;
	width: 100%;
}
.AssignedTo
{
	background-color: #FFCF9C;
}
.PublishedBy
{
	background-color: #D6E3EF;
}
.ResolvedBy
{
	background-color: #B6F5CB;
}
body
{
	font-family: "Tahoma,Arial,Courier,宋体";
	font-size: 9pt;
	color: #000000;
	background-color: #EFEFEF;
}
select
{
	font-family: "Tahoma,Arial,宋体";
	font-size: 9pt;
	color: #000000;
	background-color: #E4E4E4;
}
.MyMainDiv{
  width: 850px;
  background-color:#FFFFFF; 
  margin-right: auto; margin-left: auto;
}
.MyMainTable{
  width: 850px;
  background-color:#FFFFFF;
}
.MyContentTable{
  width: 830px;
}
.MyContentTD{
  width: 624px;
}
a:link,a:visited
{
    text-decoration: none;
	color:#0066CC;
}
a:hover 
{
	text-decoration:underline;
	color:#0066CC;
}
.index_news_type{
  font-size:14px;
  font-weight:bold;
  color:#666666;
  line-height:1.5;
}
#index_news_type a{
  font-size:14px;
  font-weight:bold;
  color:#666666;
  line-height:1.5;
}
.index_news_tilte{
  color: #FDAD33;
  font-weight:bold;
  font-size:14px;
}
.indexprodclass_title
{
  text-align:left;
  font-size:13px;
  padding-left:10px;
  font-weight:900;
}
.indexprodclass_title A{
	color:#333333;
}
.indexprodclass_title A:hover{
	color:#003399;
	text-decoration:none;
}
.indexprodclass_desc
{
  text-align:left;
  padding-left:10px;
  padding-right:6px;
  padding-top:6px;
  padding-bottom:4px;
  line-height:1.8;
}
.indexprodclass_desc_more
{ 
  text-align:left;
  font-size:11px;
  padding-left:10px;  
  padding-top:4px;
}
.indexprodclass_prod
{
  text-align:left;
  padding-left:10px;
  font-weight: bold;
  padding-top:8px;
}
.indexprodclass_prod_list{
  text-align:left;
  padding-left:10px;
  padding-top:8px;  
}
.product_menu_td{
  width:190px;
  vertical-align:top;
}
.product_overview
{
  width:640px;
  vertical-align:top;
}
#product_menu {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid;BACKGROUND-COLOR: #e6e6e6
}
#product_menu A.title{
	background-image:url(../../images/product/product_menu_title.gif); background-repeat:repeat-x;
	padding:0px; height:18px; width:178px;
	padding-top:6px; padding-right:10px;
	color:#333333;
}
#product_menu A.title_c{
	background-image:url(../../images/product/product_menu_begin_c.gif); background-repeat:no-repeat;
	padding-right:-1px; height:18px; width:177px;
	padding-bottom:1px; padding-top:6px; padding-right:10px;
	color:#333333;	
}

#product_menu A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#product_menu A:hover {
	COLOR: #434343; BACKGROUND-COLOR: #f8f8f8
}
#product_menu A.sub {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f7f7f7;
	color:#333333;
	margin-right:10px;
}
#product_menu A.sub:hover {
	COLOR: #434343; BACKGROUND-COLOR: #ffffff
}
#product_menu A.last_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f7f7f7;
	color:#333333;
}
#product_menu A.last_sub:hover {
	COLOR: #434343; BACKGROUND-COLOR: #ffffff
}
#product_menu A.cur_page {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #0066ff
}
#product_menu A.cur_page:hover {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #0066ff
}
#product_menu B {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px tahoma, arial, helvetica, sans-serif; COLOR: black; PADDING-TOP: 2px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.product_content{
	padding-top:8px;
}
.Content_News_Subject{
  color:#333333;
  font-size:12px;
  line-height: 1.5;
}
.index_news_more{
  color:#0066CC;
  font-size:11px;
  padding-top:3px;
  padding-bottom:8px;
}
.CopyRight{
  padding-left:8px;
  font-size:11px;
  color:#999999;
}
.GoToTop{
  padding-left:12px;
  font-size:11px;
}
.FooterMenu{
  padding-left:2px;
  line-height: 2;
  font-size:11px;
  color:#999999;
}
.FooterMenuItem{
  padding-left:6px;
  padding-right:6px;
}
.FooterText{
  padding-left:8px;
  font-size:10px;
  color:#999999;  
}
ul,li{
list-style-type:none;
margin:0px;
padding:0px;
}
li{
  margin-left:8px;
}
.path{
  text-align:left;
}

.home {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(img/home.gif); MARGIN-LEFT: 17px; WIDTH: 31px; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
.map {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(img/map.gif); WIDTH: 31px; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
.print {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(img/print.gif); WIDTH: 31px; MARGIN-RIGHT: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
.sep {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(img/sep.gif); WIDTH: 31px; MARGIN-RIGHT: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
A.map {
	
}
A.home {
	
}
A.print {
	
}

#home_normal
{
  padding:0px;
  margin-left:8px; margin-bottom:8px; margin-top:2px;
}
#home_normal TD.title
{
  font-size:18px;
  font-weight:900;
  padding:4px;
  margin:4px;
}
#home_normal TD.title_bar
{
  background-image:url(img/normal_title_bar_bg.gif); background-repeat:repeat-x;
}
#home_normal TD.content
{
  padding:2px;
}