/** 
 * Sharkwave main.css 
 * $Id$  
 */

*{ /** 这里慎重，不建议设置，建议保持默认 */
}

body{
	font: 12px Arial, Helvetica, sans-serif, "宋体";
	color:#000;
	background:#fff url(../images/bg.gif) repeat-x left top;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
body.shark *{ /** 这里慎重，不建议设置，建议保持默认 */
}
body.shark{
}
h1,h2,h3,h4,h5,h6,object{
	padding: 0;
	margin: 0 auto;
}
ul,ol,dd,dl{
	list-style:none;
	padding: 0;
	margin: 0;
	/*vertical-align: baseline;*/
}
li{
	list-style:none;
}
img{border:0;} 
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{/*color:#fff;*/ text-decoration:underline;}

#header {
	height: 110px;
	width: 980px;
	margin: 0px auto;
}

#header #logo {
	display: block;
	float: left;
}

#ad_headerbanner{
	height: 86px; width: 728px;
	float: right;
	padding: 4px 8px 0px 0px;
}

#user_panel{
}



#umenu{
	float: right;
	line-height:34px;
	padding-right: 2px;
}

#umenu,#umenu a,#umenu .pipe{color:#fff;}


/*
.head{position:relative;margin:0px auto 0px auto;width:980px;height:35px; padding-top:111px;text-align:left; background:url(../images/head.jpg) no-repeat left top;}
*/
#chnav{
	float: left;
}
.swlogin { float:left; width:980px; background:url(../images/login627bj.gif) bottom; height:23px; font-size:12px;color:#d5eff9;}
.swlogin a{color:#d5eff9; /*text-transform:none; */padding:0 10px;}
.swlogin a:hover{color:#d5eff9; /*text-transform:uppercase;*/}
.swlogin span { padding-left:20px;padding-bottom:6px;line-height:23px;height:12px;vertical-align:middle;}
.swlogin input { font-size:12px; width:100px; line-height:12px;height:12px;margin-bottom:2px;}
.swLoginleft { float:left;}
.swLoginright { float:right;}
.swLoginright img {cursor:hand;margin-bottom: -4px;*margin-bottom: -2px;}
.swLoginright2 { float:right;}
.swLoginright2 span{margin:0px; padding-left:4px; line-height:19px; width:12px; 
}
#insideCount, #notifyCount{ margin:0px; padding:0px;}

.nav{ float:left;width:830px;height:35px; margin-top:15px;}
.nav img { padding:0; margin:0;display:block; float:left}
.neck {background-color:#dcdcdc;color:#00596b;font-size:12px;height:18px;line-height:18px;margin:0;padding:6px 0 3px 24px;text-align:left; width:967px; font-family:Arial, Helvetica, sans-serif;}
.neck a{color:#00596b; padding:0 7px; font-weight:bold;}
.neck span {padding:0 7px; }
.neck a:hover{color:#00596b; text-decoration:underline;}

#nl_home{}
#nl_game{}
#nl_vod{}
#nl_wiki{}
#nl_club{}
#nl_pspt a{background:url(../images/nav_bgId1.gif) no-repeat left top; text-indent: -9999px;}
#nl_pspt.current a, #nl_pspt a:hover{background:url(../images/nav_bgId2new.gif) no-repeat left top;}
#nl_nba a{background:url(../images/nav_bgNba1.gif) no-repeat left top; text-indent: -9999px;}
#nl_nba.current a, #nl_nba a:hover{background:url(../images/nav_bgNba2new.gif) no-repeat left top;}

.searchform{float:right;width:260px;height:25px; margin:0;padding:5px 7px 0 0; line-height:20px; text-align:right;}
.searchform a{ color:#fff; font-size:12px; text-decoration:none; margin:0 2px 0 2px;}
.searchform a:hover{color:#fff; text-decoration:underline;}
.searchform img{ padding-right:10px;}
.searchform span{ text-align: right; color:#fff; font-size:12px;}
.searchtxt{
width:127px;height:14px;padding:2px 0 0 15px;border:1px solid #D3D2D0;color:#666; background:#E7E7E7 url(../images/search.gif) no-repeat 2px 2px;
}

.container, .adv_wrap{margin:0px auto; width:980px;clear:both;overflow:hidden;}

.container{
padding:10px 0;
text-align:left;
background-color:#dcdcdc;
}


#footer {margin-top:15px;clear:both;overflow:visible;}
#footer_main{
	background:url(../images/foot.gif) no-repeat #2C3437;
	height:78px;
	width:978px;
	margin:13px auto 0px auto;
	}

.footer_nav{	
	text-align:right;
	height:38px;
	line-height:38px;
	}
.footer_nav a{
	background:url(../images/foot_icon1.gif) no-repeat left;
	padding:0 20px 0 15px;
	color:#FFF!important;
	font:12px;
	text-decoration:none;}
.footer_nav a:hover{
	color:#FFF!important;
	text-decoration:underline;}
.footer_nav a:visted{
	color:#FFF!important;
	font:12px;
	text-decoration:none;}
	
.footer_rights{
	color:#6194a8;
	padding:0 20px 0 0 ;
	text-decoration:none;
	text-align:right;}
.footer_rights a{
	color:#6194a8;
	font:12px;
	text-decoration:underline;
	padding:0 0 0 12px ;
	}
.footer_rights a:hover{
	color:#fff;
	text-decoration:underline;}
.footer_rights a:visted{
	color:#508498;
	font:12px;
	text-decoration:none;}
.footer_rights h1{
	display:inline;
	font:10px Arial, Helvetica, sans-serif;
	padding:0 8px 0 0;}
.footer_rights h2{
	display:inline;
	font:12px Arial, Helvetica, sans-serif;}
	
/* 统一提示框 */
.popBgF{ width:280px; height:188px; overflow:hidden; background-color:#25A9D3;}
.popBgS{ width:270px; height:178px; margin:5px auto; background-color:#F6F8F8;}
.popUl{ float:left; width:270px; height:178px;margin:0; padding:0;overflow:hidden;list-style:none;}
.popli{float:left;width:270px; text-align:center;}
.popClose{ float:right; width:12px; height:12px;margin:8px 8px 27px auto; padding:0;cursor:hand;}
.popBut{ float:left; width:69px; height:21px;margin:5px 0 0 97px;cursor:hand;}
.popli img{ float:left; width:46px; height:46px;margin:0 10px 0 15px;}
.popTxt{ float:left; width:185px;margin:12px 0 0 0;line-height:24px; font-size:14px; font-weight:bold;color:#056A86;}
.pop0619{ float:left;width:245px; font-size:14px;height:90px; margin:0 12px 0 13px; display:inline;line-height:20px; color:#000000;text-align:center;}


.shawei_mwad{ float:left; margin:7px 0px 0px 5px;}



