@charset "gb2312";
body{font-size:12px;font-family:"宋体";color:#000;background:#d0eefe;}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin:0;padding:0;font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
ol,ul,li{list-style:none;}
img{border:none;}
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both; zoom:1;}
.clear{ clear:both; overflow:hidden;}

/* ---------------------------------- 共用整理 ----------- */
.tc{ text-align:center;}
.tr{ text-align:right;}
.w1{ width:980px; margin:0 auto; overflow:hidden;}
.w2{ width:978px; margin:0 auto; overflow:hidden;}
.c1{ color:#d60305!important;}
.mt8{ margin-top:8px!important;}
.ie_ma{_margin-top:2px!important;}
.bw{ border:1px solid #adc2cc; background:#e6f6fe; overflow:hidden;}
.btn_img{ position:absolute; top:8px; right:55px;}
.btn_img a{ margin-right:10px;}
/* -------- 标题 ------- */
.tt{ height:43px; overflow:hidden; background:url(/flashzt/img/zsg/title.png?v=2) no-repeat; width:100%; position:relative;}
.title{float:left;width:170px;height:43px;overflow:hidden;text-indent:-9998px;}
.title a{width:100%; height:100%;display:block;}
.t_right{overflow:hidden;float:right;display:inline;}
.t_right .more{width:36px;height:11px;display:block;background:url(/flashzt/img/zsg/ico.png) no-repeat 0 -640px;overflow:hidden;line-height:100px; position:absolute; top:15px; right:10px;}
.t_right .more:hover{background-position:0 -651px;}
.tt1{ background-position:0 0;}
.tt2{ background-position:-486px 0;}
.tt3{ background-position:0 -44px;}
.tt4{ background-position:0 -88px;}
.tt5{ background-position:-322px -88px;}
.tt6{ background-position:-644px -88px;}
.tt7{ background-position:0 -132px;}
.tt8{ background-position:0 -176px; height:39px;}
.tt9{ background-position:-650px -176px;}
.tt10{ background-position:0 -220px;}
.tt11{ background-position:-650px -220px;}
.tt12{ background-position:0 -264px;}
.tt13{ background-position:-322px -132px;}

/* -------- 边框填充 ------- */
.c1 .bw{ height:141px; width:485px; overflow:hidden;}
.mbx{ background:url(/flashzt/img/zsg/ico.png) no-repeat -6px -503px; padding-left:15px; height:30px; line-height:30px;}
/* -------- 图片滚动 ------- */
.sroll_1{ position:relative;}
.sroll_1 .ll1,.sroll_1 .rr1{ position:absolute; top:15px;}
.ll1{ left:10px;}
.rr1{ right:10px;}
.sroll_1 .s_con{ width:430px; overflow:hidden;margin:13px auto 0;}
.sroll_2{ position:relative; padding-bottom:20px;}
.sroll_2 .ll2,.sroll_2 .rr2{ position:absolute; top:25%;}
.ll2{ left:10px;}
.rr2{ right:10px;}
.sroll_2 .zclist{ width:880px; overflow:hidden;margin:13px auto 0;}
/* -------- 导航 ------- */
.nav{ background:url(/flashzt/img/zsg/nav_bg.jpg) no-repeat; height:51px; width:974px; padding:10px 3px}
.nav li{ width:138px; height:50px; overflow:hidden; float:left; margin-right:1px;}
.nav a{ background-image:url(/flashzt/img/zsg/nav.png?v=1); background-repeat:no-repeat; display:block; width:138px; height:50px; line-height:200px; overflow:hidden;}
.n1{ background-position:0 0;}
.n2{ background-position:-139px 0;}
.n3{ background-position:-278px 0;}
.n4{ background-position:-417px 0;}
.n5{ background-position:-556px 0;}
.n6{ background-position:-695px 0;}
.n7{ background-position:-834px 0;}
.n1:hover{ background-position:0 -50px;}
.n2:hover{ background-position:-139px -50px;}
.n3:hover{ background-position:-278px -50px;}
.n4:hover{ background-position:-417px -50px;}
.n5:hover{ background-position:-556px -50px;}
.n6:hover{ background-position:-695px -50px;}
.n7:hover{ background-position:-834px -50px;}
/* -------- 列表 们 ------- */
.list li{ float:left; width:86px; text-align:center; line-height:20px;}
.list li a{ color:#1f130f;}
.list li a:hover{ color:#75aac1;}

.list img{ background:url(/flashzt/img/zsg/ico.png) no-repeat -205px -159px; display:block; padding:4px; width:68px; margin:0 auto; margin-bottom:5px;}
.list1 li{ width:108px; height:151px; float:left; line-height:28px; margin:0 10px 0 9px;_margin:0 8px;}
.list1 li a{ width:100px; height:145px; overflow:hidden; padding:3px 4px; display:block; color:#a9d5e8; text-align:center;background:url(/flashzt/img/zsg/ibg1.gif) no-repeat;}
.list1 li a:hover{ color:#fff700}
.list1 img{ display:block;}
.list_t{ margin:6px 10px 6px;}
.list_t li{ height:26px; line-height:26px;*height:22px;*line-height:22px;_height:23px;_line-height:23px; overflow:hidden;font-size:14px; background:url(/flashzt/img/zsg/ico.png) no-repeat -12px -277px;*background-position:-12px -278px; padding-left:10px;}
.list_t li a{width:85%;line-height:26px;overflow: hidden;display: inline-block;_display:inline;float: left;}
.list_t li img{_margin-top:4px;}
.list_t li span{width:40px;display:inline-block;float:right;_display:inline; color:#666;}
.list2{  margin-top:10px;_margin-left:-8px;}
.list2 li{ width:152px; float:left; text-align:center; line-height:24px; margin:5px 0; margin-left:8px; font-size:14px;}
.list2 li img{ width:144px; height:98px; display:block;padding:5px 4px 3px;margin-bottom:10px;background:url (/flashzt/img/zsg/ico.png) no-repeat 0 -158px;}
.list3{width:280px; overflow:hidden; margin:30px auto 0;_margin:25px auto 0;}
.list3 li{ width:118px; padding-left:22px; background:url(/flashzt/img/zsg/ico.png) no-repeat -8px -473px; height:24px; line-height:24px; float:left}
.list4{ width:336px; overflow:hidden; margin:50px auto 0;_width:340px;}
.list4 li{ float:left; width:52px;margin:0 2px; line-height:20px; text-align:center}
.list4 li img{ display:block; margin:0 auto 5px; text-align:center;}

.list5{_margin-left:-5px;}
.list5 li{ width:70px; float:left; margin:16px 5px; text-align:center;_margin:16px 5px; overflow:hidden;}
.list5 li img{ display:block; margin:0 auto 5px;text-align:center; width:46px; height:46px;}
/* -------- 切换 ------- */
.tab_b{ margin-left:1px;}
.tab_b li{ width:215px; height:33px; float:left;}
.tab_b li a{ background-image:url(/flashzt/img/zsg/tab.png); display:block; background-repeat:no-repeat; width:215px; height:33px; line-height:100px; overflow:hidden;}
.cur1{ background-position:0 0;}
.cur2{ background-position:-215px 0;}
.cur3{ background-position:-430px 0;}
.cur1:hover,.on .cur1{ background-position:0 -33px;}
.cur2:hover,.on .cur2{ background-position:-215px -33px;}
.cur3:hover,.on .cur3{ background-position:-430px -33px;}

.rw_info_all{ overflow:hidden;}
.list_btn{ width:206px;_width:220px; margin:10px auto 0;}
.list_btn li{ width:93px; height:27px; margin:0 5px; float:left;}
.list_btn li a{ width:93px; height:27px; display:block; line-height:100px; overflow:hidden; background-repeat:no-repeat;}
.tab_b1 .list_btn li a{ background-image:url(/flashzt/img/zsg/btn_tab1.gif);}
.tab_b2 .list_btn li a{ background-image:url(/flashzt/img/zsg/btn_tab2.gif);}
.tab_b3 .list_btn li a{ background-image:url(/flashzt/img/zsg/btn_tab3.gif);}
.btn1{ background-position:0 -27px;}
.btn2{ background-position:-93px -27px;}
.btn1:hover,.on .btn1{ background-position:0 0;}
.btn2:hover,.on .btn2{ background-position:-93px 0;}
/* ---------------------------------- 头 + 尾 + 分享 + ----------- */
/* top */
.site_tbar{ width:100%; height:32px;  background:url(//www.4399.com/images/play/top_bar.gif) repeat-x;}
.site_tbar_inner{ width:980px; height:32px; line-height:30px;  margin:0 auto; overflow:hidden;}
.site_tbar_logo{ float:left; margin:4px 15px 0 0; display:inline;}
.site_tbar_wri{ float:left; display:inline;}
.site_tbar_wri a{ margin:0 7px;float:left;}
.nnhot{width:54px; text-align:left; background:url(//www.4399.com/imageyx/seer2012/hottop.gif) 35px 5px no-repeat; color:#fe5022; margin-right:0px !important;}
a.nnhot:hover{color:#F36900;}
.top_b { float:right; padding:2px 0; height:27px;}
.top_b a{ margin-right:10px;}
a.f36{color:#f36900;}
a:hover.f36{color:#f36900;}
/* 分享 */
#bdshare .t_qq{ background:url(http://news.4399.com/gongfupai/images/tqq.gif) no-repeat 3px 5px !important;}
#bdshare  span{ float:left; line-height:28px; color:#000;}
#bdshare .share_comm{padding:4px 10px;height:20px;}
.baidushare{ font-size:12px;height:30px; position:absolute; top:5px; left:480px;}
#bdshare a{ margin-right:2px; position:relative}
/* footer */
.footer{width:980px;margin:0 auto;text-align:center;line-height:20px;padding:25px 0 8px;color:#5d7b83;font-size:12px;clear:both;}
.footer a{color:#5d7b83;}
.footer a:hover{color:#3a545c;}

/* 评论 */
.plinfo{width:960px;border:1px solid #adc2cc; margin:0 auto;padding:9px; background:#e6f6fe;}
.plinfo center{background:#FFF;}
/* 底部专题 */
.ztinfo{border:1px solid #adc2cc;background:#e6f6fe;width:963px;margin:8px auto 0;padding:10px 5px 10px 10px;_padding:10px 5px 0 10px;position:relative;}
.yxzt{width:32px;height:95px;background:url(/flashzt/img/zsg/ico.png) no-repeat 0 -704px;position:absolute;top:-2px;overflow:hidden;}
.r_game{width:945px;float:right;padding:10px; padding-left:0;overflow:hidden;}
.r_game li{width:108px;height:24px;line-height:24px;padding-left:10px;background:url(/flashzt/img/zsg/ico.png) no-repeat 0 -111px;overflow:hidden;float:left;}
.r_game li a{color:#666;}
.r_game li a:hover{color:#333;}
/* ---------------------------------------------------------- 首页  --------------------------------------------------------------- */
/* ----------------------------------------- gamebg  --------------- */
.gamebg{ width:100%; background:url(/flashzt/img/zsg/bg1.jpg) no-repeat center top; height:649px; overflow:hidden;}
.game{ width:980px; background:url(/flashzt/img/zsg/game_v1.jpg) no-repeat; margin:0 auto; height:649px; overflow:hidden;}
.game_t{ height:40px; overflow:hidden; position:relative;}
.g_new{ width:290px; height:24px; float:left; overflow:hidden; font-size:16px;line-height:24px; font-weight:bold; text-align:center; padding-top:8px;}
.g_new a{ color:#F0D938;}
.g_btn{ height:24px; padding-top:8px; float:right;}
.g_btn a{ margin-right:7px;}
.game_c{ width:960px; padding:0 10px; margin:0 auto; overflow:hidden;}
/* ----------------------------------------- gameinfo  --------------- */
.gameinfo{ background:url(/flashzt/img/zsg/bg2_v1.jpg) no-repeat; height:256px;  padding:10px 0; overflow:hidden;}
.gameinfo p{ line-height:20px; margin-top:; text-indent:2em;}
.gameinfo .left{ width:430px; margin-left:50px}
.gameinfo .right{ width:440px; margin-right:25px}
.jianj{ margin-top:65px; height:88px;}
.mbiao{ margin-top:38px; height:66px;}
.qita{ margin-top:30px;*margin-top:30px; height:50px; padding:0 10px;}
.qita p{ text-indent:0;}
.qita p a{ text-decoration:underline; color:#FF0000; font-weight:bold;}
.q_btn{ margin:5px auto; height:36px; text-align:center;}
.banq{ margin-top:26px; padding:0 10px; height:100px;}
.banq .one{ text-indent:0;}
/* ----------------------------------------- wujiang  --------------- */
.wujiang{ width:960px;padding:10px;}
.wujiang ul{_margin-left:-6px;}
.wujiang li{ margin:6px;}
.wujiang .tc{ margin:30px 0 5px; text-align:center;}
/* ----------------------------------------- other  --------------- */
.l_other{ width:651px; float:left;height:434px;}
.l_other .fl{height:434px;}
.l_other .fr{height:432px;}
.l_other .fl,.l_other .fr,.r_other{ width:322px; overflow:hidden;}
.r_other{ width:323px; float:right; height:434px;}
.txt_info{ width:300px; margin:5px auto 0; border-bottom:1px dashed #8f989d; padding-bottom:5px;}
.txt_info strong{ display:block; line-height:30px;_height:26px; overflow:hidden; _line-height:26px; font-size:16px; text-align:center;}
.txt_info p{ text-indent:0.2em; color:#868585; line-height:24px;}

.bbbox{background:url(/flashzt/img/zsg/bbbox.jpg) no-repeat; width:309px;height:150px;padding:40px 0 0 14px;margin-top:8px}
.bbbox a{background:url(/flashzt/img/zsg/bbboxa.png) no-repeat;display:inline-block; width:124px; height:31px; line-height:31px; text-align:center; margin:4px 0 0 15px;}
/* ----------------------------------------- 精彩视频  --------------- */
.left_w{ width:649px; height:363px;}
.right_w{ width:323px;}
.left_w2{ width:647px; background:url(/flashzt/img/zsg/bg3.jpg) no-repeat; padding:2px 1px 2px 3px; height:335px;}
.right_w2{ width:321px;height:337px;}
/* ---- xinshou  ---- */
.xinshou{ background:url(/flashzt/img/zsg/xinshou.jpg) no-repeat; width:321px; padding:1px; height:170px;}
.xinshou .bg{ background:url(/flashzt/img/zsg/tb1.gif) no-repeat; padding:; width:28px; height:27px; padding:15px; text-align:center; color:#FFF;}
.xs_sj{ margin-top:3px; margin-left:15px;}
.xs_jj{ margin-top:5px; margin-left:15px;}
.xinshou .a_txt{ width:238px; overflow:hidden; margin-top:10px; margin-left:10px;}
.xinshou .a_txt a{ margin:0 10px;text-align:center; display:inline-block; height:20px; line-height:20px;}
/* ---- jiaoliu ---- */
.jiaoliu{ margin-top:6px;_margin-top:7px;}
.jiaoliu .btn_img{_right:60px;}
/* ----------------------------------------- 人物 职业介绍  --------------- */
.rw_info .tr{ margin-right:10px;}
/* ----------------------------------------- 将星宝典  --------------- */
.jiangxing{ width:321px; height:292px; overflow:hidden; background:url(/flashzt/img/zsg/jiangxing.jpg) no-repeat ;}
/* ----------------------------------------- 性别 人物 ------- */
.rw_img{ position:relative; width:280px; padding-left:10px;}
.rw span{ display:block; width:34px; height:34px; position:absolute; right:10px; bottom:10px;}
.rw_info{ background:url(/flashzt/img/zsg/tab2_bg.jpg) no-repeat; width:355px; height:257px;}
 .rw .boy{ display:block; width:34px; height:34px; position:absolute; right:10px; bottom: 50px;}
  .tips {
            position: absolute;
            width: 500px;
            height: 58px;
            line-height: 58px;
            text-align: center;
            color: #fff;
            z-index: 9966;
            background: #333;
            font-size: 18px;
            top: 100px;
            left: 50%;
            margin-left: -250px;
            border-radius: 100px;
        }
