/*css reset*/
body,div,form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,button,input,select,textarea,fieldset{ margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0}
body,button,input,select,textarea{ font:12px Arial,Simsun,Tahoma,Helvetica,sans-serif; line-height:20px; }
body{ background: url(http://ossweb-img.qq.com/images/qqgame/act/a20100819cf/bg.gif);color:#5d5e60;}
a img,img{ border:0;}
a{ color:#5d5e60; text-decoration:none;}
a:hover{ color:#5d5e60; text-decoration:underline;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3,h4,h5,h6{ font-size:100%;}
ul,ol,li{ list-style:none;}
em { font-style:normal;}
.B{ font-weight: bold;}

.c_blue,a.c_blue,a.c_blue:hover{color:#5f749e;}
.c_yellow,a.c_yellow,a.c_yellow:hover{ color:#ffc300; }
.U{ text-decoration:underline;}

.hr6{ height:6px;font-size:1px;line-height:1px;clear:both;}
.hr12{ height:12px;font-size:1px;line-height:1px;clear:both;}

#wrapper{ width:100%; margin:0 auto;background: url(http://ossweb-img.qq.com/images/qqgame/act/a20100819cf/bg_body.jpg) center top repeat-x; }
#header{ width:950px; height:335px; margin:0 auto;}
#header h1{ height:280px; text-indent:-999em; }






#header .nav{ width:780px; height:40px; margin:0 auto; padding:0; overflow:hidden;}
#header .nav a{ display:block; overflow:hidden; float:left; }
#header .nav a.nav01{ width:150px; height:40px;margin-left:30px;}
#header .nav a.nav02{ width:160px; height:40px;}
#header .nav a.nav03{ width:160px; height:40px; margin-left:110px;}
#header .nav a.nav04{ width:160px; height:40px;}




#main{ width:990px;  margin:0 auto;}
.sidebar{ float:left; width:202px;}
.content{ float:left; width:552px; margin-left:8px; background:#23292f; border:1px solid #617282 }
.rightbar{ float:left; width:215px; margin-left:10px;}
#footer{width:100%;margin:0 auto; background:url(http://ossweb-img.qq.com/images/qqgame/act/a20100819cf/fotter_bg.gif) repeat-x;  clear:both; text-align:center}
#footer p{ padding-top:20px;  color:#5d5e60; line-height:20px; text-align:center;}
#footer p a{ color:#5d5e60;}

.sidebar,.sidebar a,.sidebar a:hover{ color:#9fa2a8}



.userinfo_wp,.userinfo_b,.userinfo_wp,.mod_box_b,.mod_news,.mod_box2,.mod_box2_b,.gift4_cont,.bannerbox,.flash_item li.on,.flash_item li,.act_wp,.act_inner,
.btn_kaitong,.btn_denglu,.btn_xiazai,.btn_int1,.btn_int2,.btn_int3,.btn_int4,.btn_lingqu,.btn_qidai,.btn_gamevip,.btn_down,.btn_bbs,.title_gameinfo2,
.line1,.line,.mod_box,.title_gameinfo,.flash_item li,.flash_item li.on,.act_top,.news_wp .gg,.news_wp .news,.topimg,.btn_goumai,.boxmin .tit
{ background:url(http://ossweb-img.qq.com/images/qqgame/act/a20100819cf/bg_sprites.png) no-repeat;}


.btn_denglu{ background-position:-1000px -434px; width:99px; height:24px; color:#a10f02; font-weight:bold; border:none; font-size:14px;  text-align:center; overflow:hidden; cursor:pointer;}
.btn_kaitong{ background-position:-1000px -461px; width:99px; height:24px; color:#c6b3e0; border:none;  text-align:center; overflow:hidden; cursor:pointer;}
.btn_xiazai{background-position:-410px -160px; width:202px; height:43px; color:#fffffd; font-weight:bold; border:none;  text-align:center; overflow:hidden; cursor:pointer;}
.btn_lingqu{background-position:-1000px -488px; width:99px; height:24px;  border:none; overflow:hidden; cursor:pointer;}
.btn_goumai{background-position:-1000px -515px; width:78px; height:24px;  border:none; overflow:hidden; cursor:pointer;}

.btn_qidai{background-position:-624px -446px; width:108px; height:29px;  border:none;  overflow:hidden; cursor:pointer;}
.btn_int1{ background-position:-1280px -114px; width:88px; height:26px;float:left;  margin:6px 0 0 0;  display:block; overflow:hidden;cursor:pointer;}
.btn_int2{ background-position:-1280px -144px; width:88px; height:26px;float:left;  margin:6px 0 0 0;  display:block; overflow:hidden;cursor:pointer;}
.btn_int3{ background-position:-1280px -174px; width:88px; height:26px;float:left; margin:6px 0 0 0;  display:block; overflow:hidden;cursor:pointer;}
.btn_int4{ background-position:-1280px -205px; width:88px; height:26px;float:left; margin:6px 0 0 0;  display:block; overflow:hidden;cursor:pointer;}

.userinfo_wp{ background-position: 0 0; width:202px; height:auto; overflow:hidden;}
.userinfo_wp .login{ width:192px; margin:12px auto 0; padding:12px 10px;  overflow:hidden; }
.userinfo_wp .login dl dt{ float:left; width:50px; height:42px;}
.userinfo_wp .login dl dt img{ width:40px; height:40px; border:#fff 1px solid;}
.userinfo_wp .login dl dd{ float:left; width:124px; line-height:22px;}
.userinfo_wp .login a{  text-decoration:underline;}
.userinfo_wp .login a:hover{ ; text-decoration:none;}
.usermsg_wp{ width:188px; margin:5px auto; color:#9fa2a8; line-height:18px;}
.usermsg_wp h4,.usermsg_wp p{ width:168px; padding:0 8px;}
.usermsg_wp h4{ }
.usermsg_wp p em{ float:right;}
.usermsg_wp p.line1{ background-position:-1000px -314px; height:2px; margin:8px auto; font-size:1px; overflow:hidden;}

.userinfo_b{ height:6px; background-position:0 bottom;}
.list_dom dl{ float:left;  width:60px; margin:0px 0 5px 20px; display:inline; overflow:hidden;}
.list_dom dt img{ border:#246da4 1px solid;}

/*右侧广告+按钮*/
.topad_wp{ height:245px; margin:0 auto;}
.topad_wp img{ padding:1px; border:1px solid #67a9d1;}
.right_btn_wp{ }
.btn_gamevip{ display:block; background-position:-1000px -322px; height:52px; width:200px;  text-indent:-999em;}
.btn_bbs{ display:block; background-position:-1000px -376px; height:52px; text-indent:-999em;}
.btn_down{ display:block; background-position:-1250px -317px; height:40px; text-indent:-999em; margin-top:4px;}



/*游戏介绍通用框*/
.mod_box{ width:200px; background-position:-220px 0; overflow:hidden;}
.noti{background-position:-670px 0;}
.title_gameinfo{ width:192px; height:32px; background-position:-1000px -236px; margin-left:2px; margin-top:1px;}
.title_gameinfo h3{ line-height:23px; text-align:center;}
.mod_box .inner{ width:172px; margin:15px auto;}

.mod_box .inner a{ color:#9fa2a8;}
.mod_box .player{margin:5px auto 15px auto;}
.mod_box .player p{ margin-top:10px;}
.mod_box .player p img{ border:#7c4e52 3px solid;}
.mod_box .player p span{ display:block; background:#7c4e52; height:22px; color:#f4ccd0; text-align:center;}
.mod_box .player p a{ color:#1f4174; text-decoration:underline;}
.mod_box_b{ height:6px; background-position:-220px bottom;}



.mod_box2{ width:200px; background-position:-220px 0; overflow:hidden;}
.mod_box2 .title_gameinfo{ width:195px; height:33px; background-position:-1000px -201px; margin:2px auto 0 auto;}
.mod_box2 .title_gameinfo2{ width:199px; height:33px; background-position:-1000px -272px; margin-left:2px}


.mod_box2 .inner{ width:172px; margin:15px auto;}
.mod_box2 img{ border: 1px solid #422f80;} 
.mod_box2 .inner a{ color:#1f4174;}
.mod_box2 .player{margin:5px auto 15px auto;}
.mod_box2 .player p{ margin-top:10px;}
.mod_box2 .player p img{ border:#7c4e52 3px solid;}
.mod_box2 .player p span{ display:block; background:#7c4e52; height:22px; color:#f4ccd0; text-align:center;}
.mod_box2 .player p a{ color:#1f4174; text-decoration:underline;}
.mod_box2_b{ height:2px; background-position:-220px bottom;}

/*游戏专区+图标*/
.mod_box2 .gamelist{ width:200px; margin:5px 0 5px 5px; overflow:hidden;}
.mod_box2 .gamelist li{ float:left; background:url(http://ossweb-img.qq.com/images/qqgame/images/public_games_icon.png) no-repeat; width:96px; line-height:25px; color:#9fa2a8;}
.mod_box2 .gamelist li a{ padding-left:22px;  color:#9fa2a8;}
.gamelist li.icon_hxsj   { background-position:0 6px;}
.gamelist li.icon_ava    { background-position:0 -25px;}
.gamelist li.icon_speed  { background-position:0 -55px;}
.gamelist li.icon_qqhx   { background-position:0 -85px;}
.gamelist li.icon_sl     { background-position:0 -115px;}
.gamelist li.icon_xx     { background-position:0 -145px;}
.gamelist li.icon_cf     { background-position:0 -175px;}
.gamelist li.icon_pet    { background-position:0 -205px;}
.gamelist li.icon_fs     { background-position:0 -235px;}
.gamelist li.icon_qqzt   { background-position:0 -265px;}
.gamelist li.icon_qqxy   { background-position:0 -295px;}
.gamelist li.icon_bear   { background-position:0 -325px;}
.gamelist li.icon_7x     { background-position:0 -355px;}
.gamelist li.icon_hero   { background-position:0 -385px;}
.gamelist li.icon_dm     { background-position:0 -415px;}
.gamelist li.icon_r2     { background-position:0 -445px;}
.gamelist li.icon_x5     { background-position:0 -475px;}
.gamelist li.icon_ffo    { background-position:0 -505px;}
.gamelist li.icon_qqtang { background-position:0 -535px;}
.gamelist li.icon_sg     { background-position:0 -565px;}
.gamelist li.icon_yxd    { background-position:0 -595px;}
.gamelist li.icon_dnf    { background-position:0 -625px;}
.gamelist li.icon_xxz    { background-position:0 -655px;}
.gamelist li.icon_xy     { background-position:0 -685px;}
.gamelist li.icon_yxzc   { background-position:0 -715px;}
.gamelist li.icon_zg     { background-position:0 -745px;}
.gamelist li.icon_3366   { background-position:0 -775px;}
.gamelist li.icon_qcdld  { background-position:0 -985px;}

.gamelist li.icon_tq1    { background-position:0 -805px;}
.gamelist li.icon_tq2    { background-position:0 -836px;}
.gamelist li.icon_tq3    { background-position:0 -867px;}
.gamelist li.icon_tq4    { background-position:0 -895px;}
.gamelist li.icon_tq5    { background-position:0 -928px;}
.gamelist li.icon_tq6    { background-position:0 -956px;}

/*专区介绍栏*/
.act_wp .info{ width:521px; padding:10px 6px; background:#342021; color:#d18760;}
.act_wp .info h4{ padding:10px 0 10px 15px; font-size:14px; line-height:22px;}
.act_wp .info h5{ padding:10px 0 0 15px;}
.act_wp .info h6{ padding-left:15px; color:#ffc09f;}
.act_wp .info h6 em{ color:#f05f13;}
.act_wp .info p{ padding-left:15px; }
.act_wp .info p em{ color:#f05f13;}
.act_wp .info p img{ margin:10px 0; border:#9e5a5d 1px solid;}
.act_wp .info p table{ margin-bottom:10px;}
.act_wp .info p table th{ color:#e06d6d;}
.act_wp .info p table td{ color:#eba3a3;}
.act_wp .info p a,.act_wp .info p a:hover{ color:#fe4c4c; text-decoration:underline;}




/*滚动banner   width:541px; height:216px;  width:526px; height:197px;  background-position:-450px 0;  */

/*滚动banner*/
.bannerbox{background-position:-450px 0;margin-left:9px;width:541px; height:216px; }
.banner{ width:526px; height:197px; margin-top:5px;  margin-left:4px;overflow:hidden; position:relative; }
.flash_img{  overflow: hidden;}
.flash_img .img-box{ position:absolute; overflow:hidden; }
.flash_img img{  display:block; overflow:hidden;width:526px; height:197px;}
.flash_item{display: block; height:20px;overflow:hidden; position:absolute; right:2px; bottom:1px; index-x:9;  }
.flash_item li{ display:block; float:left;width:29px; height: 19px;  background-position:-1280px -248px; color:#ffffff; 
 font-size:14px; font-weight:bold; text-align:center; cursor:pointer}
.flash_item li.on {display:block; float:left; width:29px; height: 19px; background-position:-1280px -274px;  color:#3f1f0a;font-size:14px; font-weight:bold; text-align:center; cursor:pointer;}


/*4大礼包栏*/
.gifts_wp{width:536px; overflow:hidden; margin:0 auto;}
.gifts_tab,.gift_cont,.gift_cont_b,
.gifts_tab a.tab1,.gifts_tab a.tab2,.gifts_tab a.tab3,.gifts_tab a.tab4,.gifts_tab a.tab5,
.gifts_tab a.tab1_o,.gifts_tab a.tab2_o,.gifts_tab a.tab3_o,.gifts_tab a.tab4_o,.gifts_tab a.tab5_o{ background:url(http://ossweb-img.qq.com/images/qqgame/act/a20100819cf/bg_sprites.png) no-repeat;}
.gifts_tab{  height:34px; width:534px; margin:0 auto;}
.gifts_tab a{ float:left;   height:34px; cursor:pointer; line-height:200px; overflow:hidden;} 
.gifts_tab a.tab1{ background-position:-450px -527px; width:102px;}
.gifts_tab a.tab2{ background-position:-552px -527px; width:126px;}
.gifts_tab a.tab3{ background-position:-678px -527px; width:103px;}
.gifts_tab a.tab4{ background-position:-781px -527px; width:101px;}
.gifts_tab a.tab5{ background-position:-882px -527px; width:102px;}

.gifts_tab a.tab1_o{ background-position:-450px -489px; font-size:14px;width:102px;}
.gifts_tab a.tab2_o{ background-position:-552px -489px; font-size:14px;width:126px;}
.gifts_tab a.tab3_o{ background-position:-678px -489px; font-size:14px;width:103px;}
.gifts_tab a.tab4_o{ background-position:-781px -489px; font-size:14px;width:101px;}
.gifts_tab a.tab5_o{ background-position:-882px -489px; font-size:14px;width:102px;}


.gift_cont{ width:534px; background-position:-450px -225px; margin:0 auto;}
.gift_cont h1{color:#ffc300; font-weight:bold; font-size:16px; font-family:'微软雅黑';}
.gift_cont p{ clear:both; color:#9fa2a8; text-align:left; line-height:18px;}
.gift_cont p.tex{ width:100%; height:35px; line-height:35px; clear:both; color:#843f30; text-align:center;}
.gift_cont_b{background-position:-450px -480px; width:534px;  height:2px; margin:0 auto; font-size:1px;}



/*特权活动*/
.act_wp{width:534px; overflow:hidden;margin:0 auto;background-position:-450px -225px;}
.act_top{ height:37px; background-position:-1000px 0; }
.act_top span{ float:right; padding-right:20px; padding-top:5px; color:#ffffff; font-weight:bold;}
.act_top span a{ color:#ffffff;}
.act_inner{ width:519px; height:25px; margin:6px 0 6px 8px; background-position:-1000px -45px;display:block; }
.act_inner h4.act_title{ float:left; width:519px;   padding-left:10px; padding-top:3px; color:#2e3645;}
.act_wp{ color:#9fa2a8;}


.act_box{ clear:both; overflow:hidden; color:#beb1e8; background:#523f8f; height:135px;}
.act_box dl{ margin:10px 13px; overflow:hidden;}
.act_box dt{ float:left; width:186px;}
.act_box dt img{ border:#090514 1px solid;}
.act_box dd{ float:left; width:285px; line-height:20px;}
.act_box dd.hh{ margin-top:10px; text-align:center;}




/*新闻栏*/
.news_wp{ width:536px; overflow:hidden; margin:0 auto;}
.notice{ margin-left:6px;}
.news_wp .gg{background-position:-1000px -114px; height:31px; margin:2px 0 0 2px;}
.news_wp .news{background-position:-1000px -148px;height:31px;margin:2px 0 0 2px;}
.mod_news{ float:left; width:264px; height:181px;background-position:-1280px -385px;  }
.mod_news h3{ padding-left:12px;}
.mod_news ul{ margin:10px 0 0 15px;}
.mod_news ul li{ color:#9fa2a8; line-height:20px;}
.mod_news ul li a{ color:#9fa2a8; text-decoration:none;}
.mod_news ul li a:hover{ text-decoration:underline;}





.boxmin{ width:534px;margin:0 auto;border:1px solid #6b7581;}
.boxmin .tit{height:25px; border-bottom:1px solid #6b7581;  background-position:-1000px -75px; font-size:12px;  line-height:30px;  padding-left:10px; display:block; color:#ffc300;}
.boxmin p{ padding:10px; color:#9fa2a8;}
.boxmin .tit span{ float:right; padding-right:10px; color:#9fa2a8}
.boxmin .tit span a{color:#9fa2a8}
.boxmin .comm{clear:both; overflow:hidden; color:#beb1e8; background:#3f2c7c;}
.txt1{background:#db7576; color:#fff; padding:1px 4px;  }
.txt2{background:#c24344; color:#fff; padding:1px 3px;}






#bgDiv{display:none;position:absolute;width:100%;height:100%;top:0;left:0;right:0;background:#2b2b2b;filter: alpha(opacity=80);opacity: 0.8; color:#4f3a29;}
#detailCont{display:none;z-index:11;width:422px;height:283px;background:url(http://ossweb-img.qq.com/images/qqgame/act/a20100623qqxy/layerbg.gif) no-repeat;position:absolute;left:36%;top:30%;overflow:hidden;}
#detailCont .close{float:right;display:inline;margin-right:0px;margin-top:0px;width:22px;height:22px;}	
#detailCont .close a{width:22px;height:22px;display:block;overflow:hidden; cursor:hand;}
#detailCont .d_tips{float:left;display:inline;margin:25px 0 0 25px; width:380px;height:200px; font-size:12px; line-height:23px; color:#4f3a29;}
#detailCont .d_tips a{ color:#4f3a29;}
/*  |xGv00|2ed664f83571a41525ea4ff64ea08694 */