#baseNav{ height:42px; width:100%;}

#commonNav *{font-size:12px;outline:none;font: 12px/1.5 Tahoma, Helvetica, Arial, "宋体b8b\4f53", sans-serif;list-style:none;}
.hide {
display: none;
}
#commonNav_slide li{list-style:none;}
.pr{position:relative;}
.pa{position:absolute;}
.full{display:block;width:100%;height:100%;}
.l{float:left;}
#commonNav {
background: url(navImgs/navbg.png) repeat-x;
height: 42px;
width: 100%;
position:relative;
z-index:1;
}
#w_navCtn,#w_navSlide{
width: 960px;
margin: 0 auto;
position:relative;
}
#w_navSlide{position:static;}
#commonNav_slide {
background: url(navImgs/nabbg2.png) repeat-x;
overflow:hidden;
display:none;
width: 100%;
}
.navMenuItem {
display: inline-block;
*display:inline;
padding-top: 7px;
*padding-top:9px;
_padding-top:7px;
padding-bottom: 8px;
_padding-bottom:1px;
*zoom:1;
margin-top:1px;
margin-right: 6px;
}
.clearRM{margin-right:0;}
.navLogo {
width: 69px;
background: url(navImgs/navsp.png) no-repeat;
_background: url(navImgs/navsp.gif) no-repeat;
background-position:0 2px;
height: 40px;
margin-right: 5px;
*zoom:1;
margin-top:2px;
}

.navMenu {
width: 619px;
height: 15px;
margin-top: 6px;
*margin-top:3px;
*zoom:1;
}
.navItem_r {
background-position: -93px -98px;
position: absolute;
top: 4px;
width: 10px;
height: 31px;
top:2px\9;
*top:9px;
_top:7px;
}
.navItem_l{
background-position: 0 -98px;
padding-top: 5px;
padding-left: 6px;
padding-bottom: 7px;
*zoom:1;
}
.on .navItem_r,.on .navItem_l{
	background-image: url(navImgs/navsp.png);
	_background-image: url(navImgs/navsp.gif);
	background-repeat:no-repeat;
}
.navMenuItem .normal{
color:#333;
text-decoration:none;
cursor:pointer;
}
.on .normal{
	color:black;
	text-decoration:none;
}
.navMenuItem .color090,.navLogins .color090{color:#090;cursor:pointer;text-decoration:none;}
.navLogins .color090 {
color: #666;
text-decoration:underline;
}
.on .color090{
	color:#060;
	text-decoration:none;cursor:pointer;
}.navAllGame .color090:hover{
color:#090;
text-decoration:none;
}
.navMenuIconMg{
	margin-left:22px;
}
.navMenuIcon{
position: absolute;
width: 20px;
height: 20px;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
background-position: 0 -59px;
top: 8px;
top:6px\9;
*top:13px;
_top:12px;
}
.navMenuIconaola{
background-image: url(http://www.100bt.com/resource/image/navicon/aola.png);
background-position: 0px 1px;
background-repeat: no-repeat;
}
.navMenuIconaobi {
background-image: url(http://www.100bt.com/resource/image/navicon/aobi.png);
background-position: 0px -3px;
}
.navMenuIconaoqi {
background: url(http://www.100bt.com/resource/image/navicon/aoqi.png?20120713);
background-position: 0px -2px;
}
.navMenuIconqq {
background-position: -20px -59px;
}
.navStatus {
position: absolute;
width: 23px;
height: 12px;
top: -5px;
*top:-1px;
_top:-3px;
right: 12%;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
}
.navStatus_new .navStatus {
background-position: 0px -82px;
}
.navStatus_hot .navStatus {
background-position: -27px -82px;
}
.w_navMenuLinks{float:left;}
.navMenuSlideIcon{
padding: 0px 6px;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
background-position: -53px -40px;
*zoom:1;
}
.navMenuSlideIcon_open .navMenuSlideIcon,.userProfileSlideIcon_open .userProfileSlideIcon{
background-position: -65px -40px;
}
.navAllGame{
background-position: -72px -136px;
padding-left: 5px;
width: 41px;
margin-top: 9px;
*margin-top:3px;
_margin-top:7px;
}
.navAllGame a{
	*zoom:1;
	*padding:5px 0 7px;
}
.navLinks {
position: absolute;
top: 14px;
right: 0px;
}
.navLinks a{
border-right: 1px solid;
padding: 0px 6px;
color:#666;
text-decoration:none;
}
.navLinks a:hover{
text-decoration:underline;
}
.navLinks .clearRB{
	border-right:none;
}
.openbg{background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);}
.navSlide {
height: 88px;
margin-left: 360px;
}
.navSlide li {
float: left;
margin-top: 2px;
margin-right: 10px;
}
.navSlide li.hov {
background: url(navImgs/navsp.png);
_background: url(navImgs/navsp.gif);
background-position: 0 -127px;
}
.navLogins{*position:relative;*z-index:101;}
.navLogins,.logins_avatar,.userProfile,.navLogins_mail{
*zoom:1;
}
.navLoginsStatus_unlog,.navLoginsStatus_loged{
	display:none;
}
.navLoginsStatus_unlog {
margin-top: 15px;
text-align: right;
width: 250px;
}
.navLoginsStatus_loged {
margin-top: 5px;margin-left: 30px;
}
.mailNb{color:#666;font-weight:bold;}
.hasMail .mailNb{color:#36ae44}
.loginsIcon{background: url(navImgs/navsp.png);_background: url(navImgs/navsp.gif);
background-repeat:no-repeat;padding: 2px 10px;*zoom:1;}
.mailIcon{background-position: -100px -57px;}
.hasMail .mailIcon{background-position: -80px -57px;}
.logins_avatar {
position: relative;
border: 1px solid white;
width: 30px;
height: 30px;
_overflow:hidden;
}
.logins_avatar img {
width: 30px;
height: 30px;
}
.logins_avatar_light {
position: absolute;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
width: 30px;
height: 30px;
top: 0;
left: 0;
background-position: -124px -142px;
}
.userProfile {
margin-right:20px;
}
.userProfile_name a{
	color:#666;
	text-decoration:none;
}
.userProfile_bar {
width: 92px;
overflow: hidden;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 18px;
text-align: center;
}
.userProfile ul {
position: absolute;
z-index: 10000;
width: 140px;
border: 1px solid #CCC;
background-color: white;
/*box-shadow: 5px 8px 11px 0px #444;*/
top: 33px;
left: -28px;
border-top: none;
display:none;
}
.userProfile ul li {
height: 25px;
margin-bottom: 7px;
_margin-bottom:0;
}
.userProfile .userProfile_drops li a {
color: black;
text-decoration: none;
padding-top: 7px;
margin: 0 0 2px 2px;
width: 137px;
height: 23px;
*width:136px;
}
.userProfile ul li a:hover{
background-color:#36ae44;
color:white
}
.userProfile .userProfile_drops li a.quitStyle {
color: #999;
border-top:1px solid #ccc;
}
.userProfile ul li a.quitStyle:hover{
color:white;
}
.userProfileIcon {
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
padding: 2px 10px;
margin-right: 10px;
*zoom:1;
}
.upi_quit {
background-position: -120px -58px;
}
.upi_fan {
background-position: -60px -58px;
}
.upi_home {
background-position: -40px -58px;
}
.userProfileSlideIcon {
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
width: 13px;
height: 13px;
position: absolute;
right: 3px;
background-position: -78px -40px;
}
.userProfileSlideIcon_open {
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
background-position: -72px -180px;
}
.w_loginMail{
	margin-top: 8px;
}
.navSlidebg {
width: 68px;
height: 77px;
}
.navSlidebg01{
background-image:url(navImgs/g1.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g1.png");
}
.navSlidebg02{
background-image:url(navImgs/g2.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g2.png");
}
.navSlidebg03{
background-image:url(navImgs/g3.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g3.png");
}
.navSlidebg04{
background-image:url(navImgs/g4.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g4.png");
}
.navSlidebg05{
background-image:url(navImgs/g5.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g5.png");
}
.navSlidebg06{
background-image:url(navImgs/g6.png);
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/js/util/commonNav/navImgs/g6.png");
}
.navLogins .navLogins_mail a{
	text-decoration:none;
}
.commonPop {
position: absolute;
right: 0px;
width: 270px;
min-height: 40px;
border: 1px solid #999;
top: 43px;
background-color: #fff6c7;
z-index: 100;
}
.commonPop a{
color: #393;
}
.commonPop p {
color: #666;
}
.commonPop_close {
width: 15px;
height: 15px;
position: absolute;
right: 5px;
top: 5px;
display:block;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
background-position: -23px -40px;
}
.commonPop_close:hover{
background-position: -3px -40px;
}
.commonPop_ctn {
margin-top: 15px;
padding: 0px 10px 5px;
}
.commonPop_ctn .typeNumb {

}
.navMenuItem a{outline:none;}
.navMenuItem .w_navMenuLinks a{text-decoration:none;}
.navLogo a {
display: block;
height: 100%;
width: 100%;
}
.navMenuItem em{
position: absolute;
background-image: url(navImgs/navsp.png);
_background-image: url(navImgs/navsp.gif);
width: 23px;
height: 13PX;
top: -3px;
background-position: 0PX -82PX;
left: 50%;
margin-left: -9px;
*top:2px;
_top:4px;
}