﻿/*----------------------页面主体顶部内容开始------------*/
/*----------------------页面主体顶部logo部份开始---*/
.logo {
	width:1000px;
	height:76px; 
	overflow:hidden;
	float:left;
}
.logo ul { 
    overflow:hidden; 
}
.logo li {
	float:left;
}


.logopic {
	margin:0 0 0 8px;
}


.teaillogo{ width:225; height:69px; margin:0 0 0 12px;} 

.brandgame {
	 display:block;
	 margin:20px 0 0 0; 
}
.brandgame p { 
    overflow:hidden; 
	 width:247px; 
	 font-family:Tempus Sans ITC; 
	 font-size:11px; 
	 padding:5px 0 0 0; 
	 text-align:center;}
.brandgame p span { 
    color:#F00; 
	 font-family:Tempus Sans ITC; 
	 font-size:13px;}
.brandgame p b { 
    color:#F00; 
	 font-family:Tempus Sans ITC; 
	 font-size:18px; font-weight: normal;}	 
	 
.brandgame1 {
	 display:block;width:247px;
	 margin:20px 0 0 0; 
}	 
.brandgame1 p { 
    overflow:hidden; 
	 font-family:Tempus Sans ITC; 
	 font-size:11px; 
	 padding:5px 0 0 25px; width:170px; 
	 text-align:center;}
.brandgame1 p span { 
     color:#F00; 
	 font-family:Tempus Sans ITC; 
	 font-size:15px;}	 
	 
.goldcas{ width:39px; height:36px; float:right; margin:5px 10px 0 0 ;}
/*--------------------页面主体顶部nav部份开始---*/
.nav {
	height:38px;
	background-color:#8c1302;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.nav ul { overflow:hidden; }
.nav ul li{
	float:left; 
	position: relative;
}
.nav ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:block;
	position:relative;
}
.nav ul li a:hover {
	color:#fff;
	background-color:#cc280e;
}
/*----------------------页面主体顶部nav子菜单部份开始---*/
/*--------------------子菜单样式*/
.nav ul li ul {
	width:150px;
	color:#FFF;
	background-color:#FFF;
	position:absolute;
	z-index:99999;
	top:158px;
	height:auto;
	overflow:hidden;
	display:none;
	border:3px solid #267c97;
}
/*--------------------子菜单显示样式*/
.nav ul li:hover ul {
	display:block;
}
.nav ul li ul li {
	float:none;
	height:23px;
	list-style:none;
	color:#e86103;
	background:none;
	line-height:23px;
	font-weight:normal;
}
/*--------------------子菜单链接样式*/
.nav ul li ul li a {
	height:23px;
	color:#267c97;
	text-decoration:none;
	background:none;
	line-height:23px;
}
.nav ul li ul li a:hover {
	color:#267c97;
	text-decoration:underline;
	background:none;
}
/*---cdkey.html -------------------*/
.navcdkey {
	height:38px;
	background-color:#322e2e;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.navcdkey ul { overflow:hidden; }
.navcdkey ul li{
	float:left; 
}
.navcdkey ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:block;
	position:relative;
}
.navcdkey ul li a:hover {
	color:#fff;
	background-color:#cc280e;
}

/*---cdkey.html -------------------*/
.navgoldstor {
	height:38px;
	background-color:#034ea1;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.navgoldstor ul { overflow:hidden; }
.navgoldstor ul li{
	float:left; 
}
.navgoldstor ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:block;
	position:relative;
}
.navgoldstor ul li a:hover {
	color:#fff;
	background-color:#5e9bdf;
}


.itemstorss {
	height:38px;
	background-color:#14609a;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.itemstorss ul { overflow:hidden; }
.itemstorss ul li{
	float:left; 
}
.itemstorss ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:block;
	position:relative;
}
.itemstorss ul li a:hover {
	color:#fff;
	background-color:#2b85ca;
}

/*---cdkey detail.html -------------------*/
.cdkeydetail {
	height:38px;
	background-color:#322e2e;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.cdkeydetail ul { overflow:hidden; }
.cdkeydetail ul li{
	float:left; 
}
.cdkeydetail ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 16px;
	display:block;
	position:relative;
}
.cdkeydetail ul li a:hover {
	color:#fff;
	background-color:#b6211f;
}


/********pl store.html style********************/

.plstore {
	height:38px;
	background-color:#009999;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.plstore ul { overflow:hidden; }
.plstore ul li{
	float:left; 
}
.plstore ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 14px;
	display:block;
	position:relative;
}
.plstore ul li a:hover {
	color:#fff;
	background-color:#42baba;
}

/********perpaid_card_stroe.html style********************/

.perpaid {
	height:38px;
	background-color:#e55e28;
	line-height:38px;
	font-size:13px;
	font-weight:bold;
	float:left;
	width:1000px; overflow:hidden;
}
.perpaid ul { overflow:hidden; }
.perpaid ul li{
	float:left; 
}
.perpaid ul li a {
	color:#fff;
	text-decoration:none;
	height:38px;
	line-height:38px;
	padding:0 16px;
	display:block;
	position:relative;
}
.perpaid ul li a:hover {
	color:#fff;
	background-color:#ee8d66;
}
/*--------------------页面主体顶部search部份开始---*/
  .search {
	height:46px;
	background: #f0f0f0 url(../images/bg_menu.gif) no-repeat;
	float:left;
	width:996px;
	font-size:11px;
}
.searchul {
	margin:0 0 0 1px;
	width:455px;
	float:left;
	 height:42px;font-size:12px; color:#423d3d;
}
.searchul li {
	float:left;
	margin:8px 0 0 4px; 
	padding:10px 5px 0 0;
}
.search a {
	color:#777;
	text-decoration:none;
}
.search a:hover {
	color:#252121;
}
.searchul01 { overflow:hidden; 
}
.searchul01 li {
	float:left;
	margin:2px 0 0 3px; 
}
.searchbtn a {
	background:url(../images/btn_search.gif) no-repeat;
	width:59px;
	height:21px;
	float:left;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	line-height:21px;
	margin:4px 0 0 -15px;
}
.searchbtn a:hover {
	color:#80d8f6;
}
.sinput {
	 width:478px;
	 height:27px;
	 margin:6px 0 0 1px; 
	 border:0;
     float:left;
     line-height:25px;
	}
.searbrn { 
     background:url(../images/searbtn.png) no-repeat 0 5px; width:42px;
     height:31px; display:block; border:0;
     filter:alpha(opacity=0); /*IE*/
     -moz-opacity:0;/* MOZ , FF*/ 
     float:left;
     opacity:0; /*CSS3, FF1.5*/
	  cursor:pointer;
  }
  
.search_xl{ width:478px; position:relative; margin-left:3px; overflow:hidden; z-index:999; height:auto; margin-top:5px; border:1px solid #c4c1bc; background:#ffffff;}
.search_xl span{ display:block; height:24px; padding:0 8px;line-height:24px; color:#121212;}
.search_xl span:hover{ background-color:#e3e3e3;}

/*----------------页面主体顶部search部份结束---*/


/*------------页面主体顶部内容结束 ------------*/
