body {
	text-align:center;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font: 12px Trebuchet MS, Helvetica, Arial, sans-serif;
}
a{
	color:#0253B7;
}
a:link {
	TEXT-DECORATION: none;
}
a:visited {
	TEXT-DECORATION: none;
}
a:hover {
	TEXT-DECORATION: underline;
	color:#666666;
}
.top {
	width: 980px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #cbcbcb;
	border-bottom-color: #b3b3b3;
	border-left-color: #cbcbcb;
	background-color: #FBF8D9;
	height: 34px;
}
.top .top_insideblk {
	width:980px;
	height:33px;
	border-bottom: solid 1px #dedede;
}
.top img {
	float: left;
}
.top .top_menu {
	float: right;
	padding: 4px;
	font-size: 14px;
}
.menu {
	width: 980px;
	font-size: 14px;
	line-height: 30px;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
}
.top_ads {
	width: 978px;
	text-align: left;
	border: 1px solid #999999;
	padding: 0px;
	margin-bottom: 6px;
}
.all {
	width: 980px;
	text-align: left;
	font-size: 12px;
	color: #666666;
}
.top .top_link {
	float: left;
	font-size: 12px;
	line-height: 33px;
	margin-left: 8px;
	width: 658px;
	text-align: left;
}
.top .top_gg form {
	font-family: "Arial", Courier, monospace;
	float: right;
	text-align: center;
	vertical-align:middle;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	margin-top: 6px;
	margin-right: 8px;
}
.top .top_gg img {
	font-family: "Arial", Courier, monospace;
	float: right;
	text-align: center;
	vertical-align: middle;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	margin-top: 5px
}
.top .top_gg input {
	font-size: 12px;
}
.top_logo {
	text-align: left;
}

.top_img_link img  {
	border: 0px;
}

.site_info {
	line-height: 16px;
	color: #999999;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	width: 964px;
	clear: both;
	text-align: center;
}
.site_other {
	line-height: 40px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cbcbcb;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	width: 980px;
	clear: both;
	text-align: center;
	margin-top:10px;
}
#tabs4 {
      float:left;
      width:100%;
      font-size:12px;
      line-height:normal;
	  border-bottom:1px solid #6B78A9;
      }
    #tabs4 ul {
	margin:0;
	list-style:none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
      }
    #tabs4 li {
      display:inline;
      margin:0;
      padding:0;
      }
	  #tabs4 .on {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs4 a {
      float:left;
      background:url(../images/tableft4.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
	 #tabs4 .on a {
      float:left;
      background:url(../images/tableft3.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 7px;
      text-decoration:none;
      }
    #tabs4 a span {
      float:left;
      display:block;
      background:url(../images/tabright4.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6B78A9;
      }
	#tabs4 .on a span {
      float:left;
      display:block;
      background:url(../images/tabright3.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      } 
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
	#tabs4 .on a span {
}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#6B78A9;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }  
	   #tabs4 .on a:hover span {
      color:#ffffff;
      }
    #tabs4 .on a:hover {
	background-position:0% -42px;
      }
    #tabs4 .on a:hover span {
      background-position:100% -42px;
      }  
	.next_next_menu_channelhome {
	background-image: url(../images/level3-4_menu_bg.gif);
	height: 5px;
	width: 980px;
	color: #FFFFFF;
	line-height: 5px;
	float: left;
	margin-bottom:0px;
	overflow:hidden;
}
	.next_next_menu {
	background-image: url(../images/level3-4_menu_bg.gif);
	height: 25px;
	width: 980px;
	color: #FFFFFF;
	line-height: 25px;
	float: left;
	margin-bottom:0px;
}

.next_next_menu .link_space {
	float: left;
	height: 25px;
	background-image: url(../images/level3-4_menu_right_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
}
.next_next_menu .link_space_in {
	background-image: url(../images/level3-4_menu_in_bg.gif);
	float: left;
	height: 25px;
	padding-right: 10px;
	padding-left: 10px;
}
.next_menu #tabs4 .link_in {
	background-image: url(../images/level3-4_menu_bg.gif);
	background-repeat: repeat-x;
	width:980px;
}
.index_top_menu {
	line-height: 22px;
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/index-top-menu-background.gif);
	color: #FFFFFF;
	text-align: left;
	width: 980px;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #858ab4;
	border-right-color: #858ab4;
	border-bottom-color: #858ab4;
	border-left-color: #858ab4;
}
.index_top_menu a {
	color: #FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	float: left;
}
.index_top_menu a:visited{
        color: #FFFFFF;
}
.index_top_menu a:hover{
        color: #FFFF00;
}
.link_space a {
	color: #FFFFFF;
}
.link_space a:visited{
        color: #FFFFFF;
}
.index_top_menu .in {
	float: left;
	color: #154BA0;
	background-color: #E2F0F9;
	padding-right: 8px;
	padding-left: 8px;
}
.index_top_menu .tabin {
	float: left;
	color: #154BA0;
	background-color: #E2F0F9;
	padding-right: 8px;
	padding-left: 8px;
}
.global_left {
	float: left;
	width: 660px;
	margin-right:20px;
	text-align: left;
	overflow: hidden;
}
.global_search {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(../../images/global_search_bg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	height: 24px;
	color: #003399;
	font-weight: bold;
	padding-top: 5px;
	width: 980px;
	float: left;
}
.global_search .gglinkad {
	width: 500px;
	float: left;
	margin: 0px;
	text-align:left;
	padding-left:8px;
	height: 24px;
}
.global_search .search_area {
	width: 450px;
	float: right;
	margin-right: 10px;
	text-align:right;
	height: 24px;
}
.global_search .search_area form {
	float: right;
	margin: 0px;
	padding:0px;
}
.global_search .search_area input {
	font-size: 12px;
	border: 1px solid #403F9C;
	line-height:24px;
}
.where {
	line-height: 20px;
	margin-left: 0px;
	text-align: left;
	width:680px;
	float: left;
	height:20px;
	padding-bottom:20px;
}
.where_in_content {
	line-height: 20px;
	margin-left: 5px;
	text-align: left;
	width:480px;
	float: left;
	height:20px;
	padding-bottom:20px;
	font-weight:normal;
}
.page {
    line-height: 20px;
	width:100%;
	text-align: right;
    float: left;
	font-size:12px;
	font-family: Verdana, Arial;
	margin-top:12px;
	font-weight:bold;
}

.logo_ad{
width:980px;
height:98px;
 float: left;
   overflow: hidden;
text-align: left;
}

.logo img {
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    float: left;
	overflow: hidden;
	text-align: left;
}



.ad {
	float: right;
	height: 60px;
	width: 728px;
	margin-top: 4px;
	margin-bottom: 4px;
   overflow: hidden;
   text-align: right;
}

.ad728 {
	float: right;
	height: 60px;
	width: 728px;
	margin-top: 4px;
	margin-bottom: 4px;
   overflow: hidden;
   text-align: left;
}
.top_tab {
	float: left;
	width: 980px;
	border-style: none;
	
}
.s_title{
  width:308px;
  float: left;
  padding-left: 20px;
  color:#ffffff;
  MARGIN-RIGHT: 2px;
 background-color: #37618d;
 line-height: 20px;
 
  
}
.s_title_f{
  width:640px;
  float: left;
   padding-left: 20px;
   color:#ffffff;
  background-color: #37618d;
 line-height: 20px;
 text-align: center;
}


.s_space{
 width:330px;
  float: left;
  padding-top: 10px;
  padding-bottom: 10px;
 
 
 line-height: 18px;
}
.s_space_f{
  width:640px;
  float: left;
   padding: 10px;
   text-align: center;
 line-height: 18px;
}

/* ÆµµÀµ¼º½ */

.index_top_menu_new{width:980px; height:27px; background:#efefef;  border-left:0px solid #b2b2b2; border-right:0px solid #b2b2b2; border-bottom:1px solid #b3b3b3;}
.index_top_menu_new ul{ margin:0;height:26px;border-bottom:1px solid #dedede;float:left;padding:0px;width:980px;}
.index_top_menu_new li{list-style-type:none; text-align:left; color:#1f3a87; padding:8px 0 0 8px; clear:both;}
.index_top_menu_new li a:visited{color:#1f3a87;}
.index_top_menu_new li a:hover{color:#bc2931;}
.index_top_menu_new li a:active{color:#bc2931;}


.datetime{
	color:#9A9A9A;
	font-size:10px;
	line-height:19px;
	padding-left:2px;
}
.clearit{clear:both;height:18px;overflow:hidden;}