@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
#body_main{ width:100%; overflow:hidden;}
.bgPng {background: url(../images/separateVTile.png) repeat-y 230px 0;}
/*----------------------header----------------*/
.head{ width:100%;}
#header{ width:960px; margin:0px auto;}
/*nav*/
#nav{ height:49px; margin-top:10px; background:url(../images/navBg.png) repeat-x;}
.uNav{ width:960px; margin:0 auto; height:49px; overflow:hidden;}
.uNav li{ float:left;}
.uNav li a{width:100px; height:42px; display:inline-block; line-height:42px; text-align:center; text-decoration:none; font-size:14px; font-weight:bold;  color:#fff;}
.uNav li a:hover{background:url(../images/navHover.png) no-repeat center center;}
.uNav li.cntLi a.current{width:120px; height:49px; display:inline-block; line-height:42px; text-align:center; text-decoration:none; font-size:14px; font-weight:bold;  color:#2d63a8;background:url(../images/navCurrent.png) no-repeat 0 7px;}


/*--------------------content-------------------*/
#content{ width:960px; margin:10px auto; _zoom:1;}
#content:after{display:block; content:'.'; visibility:hidden; clear:both;height:0;}
#cnt_left{ float:left; width:230px;}
.linkbtn li{ height:71px; overflow:hidden; margin-bottom:5px;}


/*中青宝服务*/
.zqsvc{ margin-top:5px;}
ul.service li{ height:24px; border-bottom:1px dashed #dfdfdf; padding-top:10px;}
ul.service li a{ color:#333; text-decoration:none; font-size:12px; font-weight:bold; margin-left:5px;}
ul.service li a:hover{ text-decoration:underline; color:#cc0000;}
.outspan{ color:#999; margin-left:12px; display:none; vertical-align:middle;}
.overspan{ color:#999; margin-left:12px; display:inline; vertical-align:middle;}


/*热门专题活动*/

.zqht ul li{ margin-left:10px; margin-right:10px; padding-bottom:3px; padding-left:10px; background:url(../images/list_ico.jpg) no-repeat 0px 6px; color:#999; border-bottom:1px dashed #ccc; margin-bottom:10px; line-height:18px;}
.zqht ul li a{ color:#333; text-decoration:none;}
.zqht ul li a:hover{text-decoration:underline; color:#cc0000;}




/*right*/
#cnt_right{ width:720px; float:right; }
.turn_pic{ height:138px; overflow:hidden; position:relative;}
 .tn_pic{ width:84px; position:absolute; bottom:7px; right:5px; height:14px;}
.tn_pic a{float:left;display:block; width:14px; height:14px; background:url(../images/tpic1.png) no-repeat; margin-left:5px;}
 .tn_pic a:hover{background:url(../images/tpic2.png) no-repeat;  }
.turn_pic .tpic3{ height:31px; width:720px; background:url(../images/tpic3.png) no-repeat; position:absolute; bottom:0px; left:0px;}

 .tn_pic .atv{float:left;display:block; width:14px; height:14px; background:url(../images/tpic1.png) no-repeat; margin-left:5px;}
.tn_pic .leave{background:url(../images/tpic2.png) no-repeat;  }

/*红色网游*/
h3.hGame{font-size:14px; color:#333; font-weight:bold;text-indent:20px; height:24px; line-height:24px; background:url(../images/Hico.png) no-repeat 5px center; position:relative;}
a.more{ color:#666; text-decoration:none; position:absolute; right:5px;top:0px;font-size:12px; font-weight:400 !important;}
a.more:hover{ color:#ff0000; text-decoration:underline;}
.separate{ height:2px; background:url(../images/separateTile.png) repeat-x; overflow:hidden;}
.rgame_content{}
.rgame_jdgame{ width:718px; border-left:1px solid #7bc6de;border-right:1px solid #7bc6de;overflow:hidden; height:175px;}


.gmList{ overflow:hidden; zoom:1;}
.gmList li{float:left; width:170px; height:95px; background:url(../images/gameBg.png) no-repeat; margin-top:10px; position:relative; color:#999; margin-right:13px;}
.gmList li.last{ margin-right:0px;}
.gameName{color:#333; font-weight:bold; text-decoration:none;}
.gameName:hover{ color:#cc0000;}

.gmList span {background: url(../images/linkhover.png) repeat-x;bottom: 7px;display: none;height: 30px;left: 0; margin: 0 auto;position: absolute;width: 170px;z-index: 99999;}
 a.logo_ft {background: url(../images/enterBtnHover.png) no-repeat;display: inline-block;height:25px;width:84px; line-height:28px; overflow:hidden; font-weight:bold; color:#fff; font-size:12px; text-decoration:none; text-indent:28px; margin:2px 0 0 82px;*margin-left: 54px;}
 a.logo_ft:hover{background:url(../images/enterBtn.png) no-repeat;}

.rgame_jdgame ul li{ width:80px; position:relative; text-align:center; float:left; margin-left:8px;_display:inline; line-height:25px; margin-top:15px;  height:55px; background:url(../images/logo_bg.jpg) no-repeat;}
.rgame_pggame p{overflow:hidden; margin:10px auto 0px; width:700px;}
.p_dsh_bottom{ border-bottom:1px dashed #999; padding-bottom:10px;}
.rgame_pggame p a{ width:94px; height:30px; line-height:30px; text-decoration:none; float:left; color:#333; }

.htn{position:absolute; top:1px; right:2px; z-index:8888;}


/*图片轮换*/
.focus_div{ height:170px; overflow:hidden; position:relative;width:720px;}
#focus_tab{ position:absolute; right:10px; bottom:10px; z-index:9;}
#focus_tab li {text-decoration:none; background:url(../images/focus_li.jpg) no-repeat; float: left; height:16px; width:17px; margin: 0 2px; text-align:center; line-height:16px; text-decoration:none; color:#fff; font-weight:bold;}
#focus_tab li.on {background:url(../images/focus_li_on.jpg) no-repeat; display:inline-block; height:16px; width:17px; text-align:center; line-height:16px; text-decoration:none; color:#fff; font-weight:bold;}
/*end*/

/*公告*/
.announcement .li1{ width:80px; height:80px; float:left;}
.announcement .li2{ width:140px; float:right;}

/*帮助中心*/
.helpCnt{ margin-bottom:8px; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.helpCnt b{ color:#666;}
.helpCnt li{ display:inline;}
.helpCnt a{ text-decoration:none; color:#333; display:inline-block; width:100px;}
.helpCnt a:hover{ text-decoration:underline; color:#cc0000;}

.linkRed{color:#ff0000; font-weight:bold; text-decoration:none;}
.linkRed:hover{ text-decoration:underline;}

.top{ position:relative;}
.top a{ width:600px; height:80px; position:absolute; display:block; top:0; right:0; background:url(../images/protect_link01.jpg) -1000px 0 no-repeat;}




