html{
	overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}
/* body
--------------------------------------------------*/
body {
  background: #FFF;
  margin: 0px;
  padding: 0px; /* required for Opera to have 0 margin */
  font-family: Georgia, Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  line-height: 150%;
  text-align:center;
}
.guoqing_bg{ background:url(images/topbg.gif) repeat-x top; margin: 0;}
.guoqing_topc{ width:100%; background:url(images/topbg.jpg) no-repeat top center; padding-top:18px;}
h2{font-size:12px;color:red;}
.txt { line-height:200%}

body#commentspopup {padding:0;}
/* links
--------------------------------------------------*/
a {text-decoration:none;}
a img {border:none;}
a {color:#FF7400;}
a:hover {color:#009193;}
}
/* container
--------------------------------------------------*/
#container {
  padding-top:0;
  border-top:2px solid white;
  background:white
}

#container {
  width:963px;
  position: relative;
  margin:0 auto;
  padding:0px 20px 0 20px;
  text-align:left;
}

/* navigation
--------------------------------------------------*/
#navigation {background-color:#6495ED;}
#navigation li {border-color:#FFFFFF;}
#navigation a {color:#FFFFFF;}
#navigation .selected,
#navigation a:hover
  {background-color:#FF7F50}
#navigation form {
  border-color:white;
  background:#FF7F50 
}
#navigation #s {border-color:#FFF9EA;}
#navigation #searchbutton {
  color:white;
  background-color:#6495ED;
}
#navigation {
  height:2.7em;
  line-height:2.7em;
}
#navigation ul {
  margin:0;
  padding:0;
}
#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border-right:1px solid;
  white-space:nowrap;
}
#navigation li a {
  display:block;
  padding:0 18px;
  font-size: 9pt;
  text-transform:uppercase;
  letter-spacing:1px;
}
* html #navigation a {width:1%;} 
#navigation form {
  float:right;
  height:100%;
  width:250px;
  padding:0 15px;
  border-left:1px solid;
  line-height:0;
}
#navigation form fieldset {
  /* centering the search form could've
  been done way more elegant but IEWin
  and Opera refused to follow the rules */
  margin-top:7px;
  border:0 solid; /* Opera */
}
* html #navigation form fieldset {margin-top:7px;}
#navigation #s {
  height:1.5em;
  width:140px;
  margin:0 5px 0 0;
  padding:0;
  border:1px solid;
  font-size: 9pt;
  vertical-align:middle;
}
#navigation #searchbutton {
  height:2em;
  width:auto;
  padding:0 1px;
  border:1px solid;
  font-size: 9pt;
  letter-spacing:1px;
  text-align:center;
  vertical-align:middle;
}
/* È«¾ÖCSS¶¨Òå */
a:hover {  color:#000000; text-decoration: underline}
a:link { text-decoration: none; color:#000000}
a:visited {  color:#666666; text-decoration: none}
a {color: #000000;	text-decoration: none;}
a.white {	color:#ffffff;text-decoration: none;	font-size: 14px;font-weight: bold;}
a.white:link {  text-decoration: none; color:#FFFFFF}
a.white:hover {  color:#FFFFFF; text-decoration: underline}
a.white:visited {color: #FFFFFF;text-decoration: none;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height:1.5;}


#tra_flash {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FLOAT: center; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 363px; PADDING-TOP: 3px; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 245px
}

#textslide{color:#333333;}
