﻿@charset "utf-8";
/* CSS Document */
body {
	font: 12px/20px '宋体', PMingLiU, Verdana, Sans-Serif;
	background: #fff url(../images/top_bg.gif) repeat-x top;
	color:#666;
	padding:0;
	width:980px;
	margin-top: -20;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
a {
   color:#666;
   text-decoration:none;
}
a:hover {
   color:#585856;
   text-decoration:underline;
}
img {
   border:0;
}
h4 {
    font-size:14px;
	color:#585856;
	margin:0;
	padding:10px 0 10px 10px;
	text-align:left;
}
h5 {
    font-size:14px;
	color:#585856;
	margin:0;
	padding:10px 0 10px 10px;
	float:left;
}
.more {
    font-size:12px;
	color:#585856;
	margin:0;
	padding:10px 12px 0 10px;
	float:right;
}
.redfont {
	color:#f00;
}
.main {
    width:980px;
	height:100%;
}
.qianru {
   padding-top:40px;
   padding-left:1px;
}
.logo {
	float:left;
}
.top {
	height:79px;
	text-align:right;
	width:980px;
}
.top ul {
    list-style:none;
	padding:30px 10px 0 0;
	color:#565656;
	margin:0;
}
.ad {
    z-index:0;
}
.marquee {
    background:url(../images/marquee_bg.png);
	width:980px;
	height:26px;
	margin-top:10px;
} 
.marquee_content {
   padding:5px 0 0 120px;
   *padding-top:3px;
   height:23px;
   text-align:left;
 }
.marquee_content a:link{
   color:#666;
   text-decoration:none;
}
.marquee_content a:visited {
   color:#666;
   text-decoration:none;
}
.marquee_content a:hover {
   color:#222;
   text-decoration:underline;
}
.sidebar {
   float:left;
   width:238px;
   margin-top:10px;
}  
.submenu {
   width:228px;
   background:url(../images/sidebar_bg.png) no-repeat left top;
   margin-right:10px;
   padding-bottom:20px;
}
.submenu a:hover {
   color:#955;
   text-decoration:none;
}
.submenu ul {
  list-style:none;
  margin:0;
  padding:10px 0 0 0;
}
.submenu li {
  background:url(../images/sidebar_line.gif) no-repeat bottom;
  width:228px;
  text-align:center;
  padding:5px 0 1px 0;
}
.submenu_footer {
	background:url(../images/sidebar_footer.gif) no-repeat left;
	width:222px;
	height:11px;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-bottom: 0px;
}
.online {
	width:228px;
	background:url(../images/bg1.png) no-repeat left top;
	margin-right:10px;
}
.sidebar_a {
   float:left;
   width:228px;
   background:url(../images/bg1.png) no-repeat left top;
   margin:20px 10px 0 0;
}
.content {
   float:left;
   width:504px;
   height:214px;
   margin:20px 10px 0 0;
} 
.content1 {
   float:left;
   width:742px;
   margin:10px 0;
   overflow:hidden;
   background:url(../images/content_bg.png) no-repeat left top;
}
#content {
   width:980px;
   height:100%;
   margin:10px 0 5px 0;
}
.sidebar_b {
   float:left;
   width:228px;
   margin:20px 0 5px 0;
} 
.sidebar_b img {
   margin-bottom:10px;
}
.notice {
	border:1px solid #d9d9d9;
	padding:3px;
	color:#955;
}
.msn {
   margin-top:5px;
   padding-left:10px;
}
.qq {
   margin:10px 0 15px 0;
   padding-left:10px;
}
.qq span {
	font-size:14px;
	font-weight:bold;
}
.biaodan {
   margin:10px 0 10px 0;
   z-index:100;
}
.biaodan select {
	width:228px;
}
#jumpMenu {
   font-size:12px;
}
.about {
   background:url(../images/bg1.png) no-repeat left top;
   width:228px;
   margin:8px 0 0 0;
} 
.about img {
   padding:5px 25px;
}
.about a {
  color:#955;
  text-decoration:none;
}
.about a:hover {
   color:#955;
   text-decoration:underline;
}
.about_text {
   padding:5px 8px;
}
.partner {
   background:url(../images/bg3.png) no-repeat top;
   height:96px;
   width:980px;
   margin-bottom:5px;
   text-align:left; 
}
.link {
  margin:5px 0 0 0;
}
.link img {
   border:1px solid #ccc;
   padding:0;
   margin:0;
}
#footer {
  background: url(../images/footer_bg.png) no-repeat top;
  height:33px;
  text-align:center;
  font-weight:bold;
  color:#955;
  padding-top:8px;
  margin-bottom:5px;
 }
#footer a {
  color:#955;
  text-decoration:none;
}
#footer a:hover {
   color:#666;
   text-decoration:none;
}
.copy {
   text-align:center;
}
select option {
    background:#f6f6f6;
	color:#666;
}
hr {
    margin:5px 0;
}
.context {
    margin:40px 10px 10px 10px;
	padding:10px;
	height:580px;
	overflow:auto;
	text-align:left;
}
.context a {
   color:#666;
   text-decoration: underline;
}
.context a:hover {
   color:#955;
   text-decoration:underline;
}
.context1 {
	margin:40px 10px 10px 10px;
	padding:10px;
	height:300px;
	overflow:auto;
}
.context1 a {
	color:#666;
	text-decoration: none;
}
.context1 a:hover {
   color:#955;
   text-decoration:underline;
}
.title {
    font-size:14px;
	font-weight:bold;
	text-align:center;
}
.title span {
    font-size:12px;
	font-weight:normal;
}
.shengming {
    font-size:10px;
}
table {
	border-collapse:collapse;
	width:95%;
	text-align:left;
	font-size:12px;
	line-height:20px;
}
tr td {
    padding-left:2px;
}
.map {
	float:left;
	margin-top: 0;
	margin-right: 50px;
	margin-bottom: 0;
	margin-left: 20px;
}
.map ul {
    margin:0;
	padding-left:20px;
}
.regbtn a {
	background:url(../cn/starlinggold/images/regbtn.png) no-repeat;
	width:180px;
	height:20px;
	padding-top:2px;
	text-align:center;
	display:block;
	margin:0 auto;
	text-decoration:none;
}
.regbtn a:hover {
	background:url(../cn/starlinggold/images/regbtnon.png) no-repeat;
	text-decoration:none;
}
/* Nav
==========================================================*/
.nav {
    position:relative;
    margin:0 0 10px 0;
	background:url(../images/nav_bg.png) no-repeat left top; 
	width:980px;
	height:35px;
}
.nav li {
    float:left;
    display:block;
    margin:9px 20px 0 20px;
	_margin:9px 30px 0 10px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.nav a {
    display:block;
    text-align:center;
	color:#dedede;
	float:left;
	padding:0 8px;
}
.nav a:link, .nav a:visited {
    color:#dedede;
	float:left;
	height:35px;
	text-decoration:none;
	padding:0 8px;
}
.nav a.current, .nav a:hover, .nav a:active {
    color:#585856;
    font-weight:bold;
    background:#f7f7f7;
	text-align:center;
	height:26px;
}
.subnav {
    position:absolute;
    top:34px;
	_top:35px;
	padding-top:5px;
	width:980px;
    height:33px;
    background:url(../images/topa_bg.gif) repeat-x;
}
* html .subnav {
    margin:0; /* IE 6 and below */
}
.subnav span {
    display:block;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
	font-size:12px;
}
.subnav a {
    display:block;
    padding:0;
	color:#585856;
    font-size:12px;
	font-weight:normal;
}
.subnav a:link, .subnav a:visited {
    color:#585856;
	background:none;
	text-decoration:underline;
}
.subnav a:hover, .subnav a:active {
	color:#955;
	display:block;
    font-weight:normal;
	background:none;
	text-decoration:underline;
}
/* subnav position and pointer position */
/* subnav position and pointer position */
#subnav1, #subnav2, #subnav3, #subnav4, #subnav5, #subnav6, #subnav7 { 
    left:auto;
    right:0px;
}
#subnav1, #subnav2, #subnav3, #subnav4, #subnav5, #subnav6, #subnav7{
    min-width:0;
}
/* Note
==========================================================*/
.note {
    margin:0 15px 10px;
	color:#666;
}
.note span{
	float:right;
}
.disable {
    display:none;
}

/* Nav
==========================================================*/
.change a {
	text-decoration: none;
	text-align: center;
	font-size: 13px;
	color: #03C;
	font-weight: bold;
}
.change {
	text-align: center;
}
