#commonNav *{font-size:12px;outline:none;font: 12px/1.5 Tahoma, Helvetica, Arial, "宋体b8b\4f53", sans-serif;list-style: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:2;
}
#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:2px 5px 0 0;
*zoom:1;

}
/*420改*/
.navLogins {
margin-left: 0px;
}
.navLoginsStatus_unlog a {
border-right: 1px solid;
padding: 0px 6px;
color: #666;
text-decoration: none;
}
.navLinks .justHome{display:none;}
/*420改*/
.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;
}
.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: 1px;
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: 14px;
text-align: right;
width: 194px;
}
.navLoginsStatus_loged{
margin-top: 5px;
}
.mailNb{color:#666;font-weight:normal;}
#commonNav .hasMail .mailNb {
color: white;
background: url(navImgs/g.png);
float: left;
height: 27px;
width: 30px;
line-height: 27px;
text-align: center;
display: block;
overflow: hidden;
}
#reciveBoxUnreadMsgNum{
display: block;
line-height: 27px;
height: 27px;
width: 22px;
margin-left: 7px;
font-family: "Arial";
font-size: 12px;
font-weight: bold;
}
.loginsIcon{background: url(navImgs/navsp.png);_background: url(navImgs/navsp.gif);
background-repeat:no-repeat;*zoom:1;padding:0;}
.mailIcon {
background-position: -100px -57px;
float: left;
width: 20px;
height: 20px;
margin-top: 5px;
}
.hasMail .mailIcon{background-position: -80px -57px;}
.logins_avatar {
position: relative;
border: 1px solid #ccc;
width: 26px;
height: 26px;
_overflow:hidden;
margin-top:2px;
}
.logins_avatar img {
width: 24px;
height: 24px;
margin:1px 0 0 1px;
}
.logins_avatar_light {
position: absolute;
background-image: url(navImgs/navsp.png);
_background-image: none;
width: 26px;
height: 26px;
top: 0;
left: 0;
background-position: -124px -142px;
}
.userProfile {
margin-right: 5px;
}
.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;height: 18px;text-overflow:ellipsis;white-space:nowrap;}
.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: 2px;
}
.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;
min-height: 40px;
border: 1px solid #999;
top: 43px;
background-color: white;
z-index: 100;
padding-right:20px;
filter:alpha(opacity=80);
zoom: 1;
opacity:0.8;
}
.commonPop a{
color: #393;
}
.commonPop p {
color: #333;
}
.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;
}
.userProfileSlideIcon_open .userProfile_name a{
color:#060;
}
.navMenuIconaoqi {
background: url(http://www.100bt.com/resource/image/navicon/aoqi.png?20120713);
background-position: 0px -2px;
}