@charset "gb2312";
/* CSS Document */
body,html{margin:0; padding:0px;font-size:12px; font-weight:normal; background:#fff no-repeat top; font-family:Tahoma; }
div,h1,h2,h3,h4,h5,h6,dl,ul,li,p,dt,dd,span,form{ margin:0; padding:0; list-style:none;font-size:12px; font-weight:normal;}
u{ text-decoration:none;}
em{ font-style:normal;}
img{ border:none;}
input{ vertical-align:middle;}
b{ font-weight:normal;}
a{ text-decoration:none; color:#666; padding:0; margin:0;}
a:hover{ color:#F60;}
.red{ color:#f00;}
.green{ color:#00a651;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.blank6{ clear:both; height:6px; overflow:hidden;}
.blank4{ clear:both; height:4px; overflow:hidden;}
.blank10{ clear:both; height:10px; overflow:hidden;}
.ml0{ margin-left:8px;}
.mr0{ margin-right:10px;}
.left{ float: left; width:219px;}
.right{ float:right;}
/*头部*/
.c_1002{margin:0 auto; width:1002px; clear:both; background:#FFF; overflow:hidden;}
.logo{ margin:10px 14px 0 20px; float:left;}
.h-ad{ margin-right:30px; float:left;}
.head-r{ float:left;}
.join{ background:url(//img1.cache.jj.cn/web/img/web3/add.gif) no-repeat; margin:4px 6px;width:168px; height:26px; overflow:hidden;}
.join li{ float:left; line-height:22px; margin-left:16px; padding-top:4px; display:inline;}
.join li a{ color:#000;}
.join li img{ margin-right:6px; vertical-align:middle;}
.join li.bs a{ color:#CC0000;}
.inner-nav{ margin-left:16px;}
.inner-nav span{ background:url(//img1.cache.jj.cn/web/img/web3/innav.gif); width:93px; height:21px; display:block; padding-left:12px; cursor:pointer; line-height:21px; margin-bottom:4px;}
.inner-nav .zndh-box{ border:1px solid #bfccd7; width:103px; position:absolute; z-index:99; margin-left:-12px; *margin-left:-64px; top:54px; overflow:hidden; background:#FFF;}
.inner-nav .zndh-box li{ color:#ff0000; line-height:24px; height:24px; padding-left:16px;}
.inner-nav .zndh-box li a{ color:#00a651}
.inner-nav .zndh-box li.on{ color:#f00;}
.inner-nav .allgame{ width:376px; position:absolute; z-index:9999; margin-left:-309px; *margin-left:-362px;margin-top:-2px; *margin-top:17px;  background:#FFF; border:1px solid #CCC; padding:6px 12px; display:block; overflow:hidden;}
.inner-nav .allgame .act{ width:114px; float:left; margin:0 5px; overflow:hidden;}
.inner-nav .allgame .act span{ background:none; width:112px; padding-left:0;  border-bottom:1px solid #CCC; color:#666; display:block; font-weight:bold; height:24px; line-height:24px;}
.inner-nav .allgame .act span a{ color:#666;}
.inner-nav .allgame .act li{ padding-left:0; text-align:left; margin-left:0; line-height:24px;color:#666;}
.inner-nav .allgame .act li a:hover{ color:#999;}
.inner-nav .allgame .act li.act01{ margin:0px; padding:0;}
.inner-nav .allgame .act li.act01 a{ background:url(//img1.cache.jj.cn/web/img/web3/rh.gif) no-repeat right; margin-left:0; padding-right:16px;color:#F00;}
.inner-nav .allgame .act li.act02 a{ background:url(//img1.cache.jj.cn/web/img/web3/gh.gif) no-repeat right; padding-right:16px; color:#00a651;}
.inner-nav .allgame .act span.act04 a{ color:#666; background:none; padding-right:0;}


/*头像*/
#touxiang{width:215px; height:205px; overflow:hidden; position:absolute; padding:2px; background:#EFEFEF; border:1px solid #DFDFDF;}
	.txShow{width:213px; height:179px; float:left; padding:3px;}
	.txShow a{display:block; float:left; padding-left:2px; margin-right:2px; display:inline;  margin-bottom:2px;}
	.txShow a img{ float:left; padding:3px; border:1px solid #DFDFDF; }
	.txShow a:hover img{border:1px solid #FF0000;}
	.txClick{ width:213px;height:20px; float:left;}
	.aBlock{width:40px; margin:0px 5px;height:18px; text-align:center; background:#ff8100; border:1px solid #CCCCCC; display:block; float:left; font-size:12px; color:#FFFFFF; font-family:"宋体"; line-height:20px;}
	.insertTX img{padding:1px; border:1px solid  #999999;}
	.yema{float:left;}

.menu{ background:url(//img1.cache.jj.cn/web/img/web3/web_nav.gif) repeat-x; height:33px; overflow:hidden; padding-left:30px; _padding-left:16px; position:relative;}
.menu li{ float:left; text-align:center; height:33px; line-height:33px; padding-right:2px; width:88px; background:url(//img1.cache.jj.cn/web/img/web3/rline.gif) no-repeat right -2px;}
.menu li a span{ font-size:14px; color:#FFF;}
.menu .menu-on a{ background:url(//img1.cache.jj.cn/web/img/web3/nav-on.gif) no-repeat center right; display:block; font-size:14px; height:33px; line-height:33px; padding:0; padding-right:10px; color:#333; overflow:hidden; float:left; margin-left:20px;}
.menu .menu-on02 a span,.menu .menu-on a span{ background:url(//img1.cache.jj.cn/web/img/web3/nav-on.gif) no-repeat center left; padding-left:8px; display:block;font-weight:bold; color:#333;}
.menu .menu-on02 a{ background:url(//img1.cache.jj.cn/web/img/web3/nav-on.gif) no-repeat center right; display:block; font-size:14px; height:33px; line-height:33px; padding:0; padding-right:8px; color:#333; overflow:hidden; margin-left:4px; float:left;}
.menu .menu-hov a{ background:url(//img1.cache.jj.cn/web/img/web3/header-hov.gif) no-repeat center right; display:block; font-size:14px; height:33px; line-height:33px; padding-right:8px; color:#333; overflow:hidden; float:left; margin-left:22px;}
.menu .menu-hov a span{ background:url(//img1.cache.jj.cn/web/img/web3/header-hov.gif) no-repeat center left; padding-left:8px; display:block; color:#fff;}
.menu .menu-hov02 a{ background:url(//img1.cache.jj.cn/web/img/web3/header-hov.gif) no-repeat center right; display:block; font-size:14px; height:33px; line-height:33px; padding-right:8px; color:#333; overflow:hidden; float:left; margin-left:8px; display:inline;}
.menu .menu-hov02 a span{ background:url(//img1.cache.jj.cn/web/img/web3/header-hov.gif) no-repeat center left; padding-left:8px; display:block; color:#fff;}
.newplayer{ position:absolute; right:64px; top:10px;}
.newplayer a{ background:url(//img1.cache.jj.cn/web/img/web3/lb.gif) no-repeat left; color:#FFF; padding-left:20px;}
.c_left{ width:211px; float:left; margin-left:8px; _margin-left:4px;}

/*登录*/
.logined,.login{ float:left; margin-left:8px;_margin-left:4px; margin-top:6px; overflow:hidden; width:215px;_width:211px; overflow:hidden;}
.lg01{ background:url(//img1.cache.jj.cn/web/img/web3/zh.jpg) no-repeat; width:191px; height:152px; padding:10px; overflow:hidden;}
.lg01 li{ padding-top:10px; clear:both;}
.lg01 .tx01{ width:138px; height:22px; line-height:22px; border:1px solid #CCC; line-height:22px;}
.lg01 li button{ background:url(//img1.cache.jj.cn/web/img/web3/btn-login.gif) no-repeat; text-indent:-9999px; border:none; cursor:pointer; width:58px; height:34px; float:left; margin:0 20px 0 40px;}
.lg01 li span{ float:left;}
.lg01 li span.b-rgs{ background:url(//img1.cache.jj.cn/web/img/web3/btn-regs.gif) no-repeat; cursor:pointer; width:58px; height:34px; text-indent:-9999px;}
.lg01 li.code a{ margin-left:40px; color:#0143cf;}
.lg02{ background:url(//img1.cache.jj.cn/web/img/web3/zf.jpg) no-repeat; width:211px; height:105px; overflow:hidden;}

.lg03{ background:url(//img1.cache.jj.cn/web/img/web3/lgh.gif) no-repeat; width:193px; height:140px; padding:12px; overflow:hidden;}
.lg04{ background: url(//img1.cache.jj.cn/web/img/web3/lgh2.gif) no-repeat; width:215px; height:89px; padding:12px 0; overflow:hidden;}

.image{ width:50px; height:50px; float:left; margin-right:8px;}
.pl-info{ float:left; width:126px; overflow:hidden; height:84px; position:relative;}
.pl-info button{ background:url(//img1.cache.jj.cn/web/img/web3/tch.gif) no-repeat; width:44px; height:18px; line-height:18px; text-align:center; cursor:pointer; border:none; position:absolute; right:0px; top:0px;}
.pl-info em{ margin-bottom:4px; display:block;}
.pl-info em b{ color:#e41334;}
.pl-info b{ font-size:14px;}
.pl-info span{ color:#e41334; font-size:14px; display:block; height:30px; line-height:30px;}
.details li{ float:left; color:#158cee; margin-right:10px; background:url(//img1.cache.jj.cn/web/img/web3/btnbg.gif) no-repeat; width:76px; height:20px; margin-left:6px; margin-bottom:6px; text-align:center; line-height:20px;}
.details li a{ color:#158cee;}
.details .red a{ color:#e41334;}
.details li a:hover{ color:#0143cf; text-decoration:underline;}
.often{background:url(//img1.cache.jj.cn/web/img/web3/last-log.gif) no-repeat; position:absolute; width:21px; height:93px; text-indent:-9999px; margin-left:18px;}
.lg-name{ padding-left:44px; padding-top:10px;}
.lg-name li{ font-size:14px; position:relative; padding-right:12px; overflow:hidden; width:165px; height:24px;}
.lg-name li span{ position:absolute; right:16px; top:2px; color:#999;}
.lg-name li a{color:#e41334;}
.lg-name li b{ display:block; width:140px; height:22px; overflow:hidden;}

.r-news{ float:left; margin-left:7px;}
.news-title{ background:url(//img1.cache.jj.cn/web/img/web3/r-n.gif) repeat-x; height:32px; width:254px; padding:0 8px; overflow:hidden;}
.news-title li{ float:left; margin-top:7px; line-height:25px; margin-right:10px;}
.news-title .hover{ color:#FFF; font-weight:bold; background:url(//img1.cache.jj.cn/web/img/web3/advice.gif) no-repeat; width:70px; height:25px; text-align:center;}
.news-title .hover a{ color:#FFF;}
.news-advice li{ margin-left:10px; width:260px; overflow:hidden; background:url(//img1.cache.jj.cn/web/img/web3/sj.gif) no-repeat left; border-bottom:1px dashed #CCC; display:block; overflow:hidden; height:30px; line-height:30px; text-indent:10px;} 
.news-advice li a{ color:#000; width:260px; height:30px; overflow:hidden;}
.news-advice li a:hover{ color:#FF6600;}

.wbgm-top{ background:url(//img1.cache.jj.cn/web/img/web3/col-navbg.gif) no-repeat; position:relative; width:201px; height:24px;display:block; padding-top:6px; color:#FFF; font-size:14px; padding-left:10px;}
.wbgm-top b{ background:url(//img1.cache.jj.cn/web/img/web3/ls.gif) no-repeat left; height:20px; padding-left:20px;font-weight:bold; }
.wbgm-top a{ position:absolute; z-index:99; margin-top:2px; right:10px;}
.wbgm-list{ border:1px solid #CCC; border-top:0; width:209px; position:relative; z-index:22;}
.wbgm-list dd{ height:22px; border-bottom:1px dashed #CCC; padding-top:8px; padding-left:10px;}
.wbgm-list img{ vertical-align:middle; width:16px; height:16px; overflow:hidden;}
.wbgm-list .spl{ font-size:14px; font-weight:bold;}
.wbgm-list .spl a{ color:#F60;}
.wbgm-list b{ background:url(//img1.cache.jj.cn/web/img/web3/new.gif) no-repeat;position:absolute; z-index:99; width:25px; height:9px; margin-left:8px;}
.wbgm-list dd a{ color:#000;}
.wbgm-list .game-current{background:#f7941d; display:block; color:#FFF;}
.wbgm-list .game-current a{ color:#FFF;}
.wbgm-list .over{ background:#f7941d; display:block;}
.wbgm-list .over2 a,.wbgm-list .over a{ color:#FFF;}
.wbgm-list .over2{ background:#f7941d; display:block; z-index:10; font-size:14px; font-weight:bold;}
.wbgm-list .over2 a{ color:#Fff;}

.xzh{ border:3px solid #F90; width:362px; height:204px; background:#FFF; z-index:99;}
.xzh .tj-img img{ width:130px; height:200px;}
.xzh .tj-img{ float:left; width:130px; margin-right:8px;}
.xzh .tj-nr{ float:left; width:223px;}
.xzh .tj-nr h2{ font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.xzh .tj-nr h2 a{ color:#c10000;}
.xzh .tj-nr p{ color:#333; border-bottom:1px dashed #CCC; padding-bottom:8px; line-height:20px; height:84px;}
.xzh .styles li{ float:left; height:44px; width:110px; overflow:hidden; margin-top:10px; color:#333;}
.xzh .styles li img{ width:auto; height:auto;}
.xzh .tips li{ float:left; color:#333; line-height:22px;}
.xzh .tips li a{ color:#000;}
.xzh .tips li span{ margin:0 4px;}
.xzh .tips li a:hover{ color:#FF6600; background-color:none;}


.wbgm-page{ background:#e2e2e2; border:1px solid #CCC; border-top:none;text-align:right; width:209px; height:26px; display:block; padding-top:4px; overflow:hidden;}
.wbgm-page ul{ float:right;}
.wbgm-page li{ float:left; background:#bec9da; width:38px; height:22px; font-size:16px; font-weight:bold; font-family:SimHei; line-height:22px; text-align:center; margin-right:8px;}
.wbgm-page li a{ color:#003a93;}
.wbgm-page .ff{ background:#413625; color:#ffc56c;cursor:pointer}

.l-ad{ border:1px solid #CCC; width:209px; height:260px; overflow:hidden;}
.service{ background:url(//img1.cache.jj.cn/web/img/web3/kfxx.gif) no-repeat; width:211px; height:91px;}
.service span{ font-size:14px; color:#333; font-weight:bold; height:40px; display:block; line-height:30px; margin-left:40px;}
.service .svc-info li{ font-size:14px; height:26px; padding-left:20px;}
.service .svc-info li a{ color:#333;}
.service .svc-info li a:hover{ color:#5f2a23; text-decoration:underline;}

.qst{ background:url(//img1.cache.jj.cn/web/img/web3/qst.gif) no-repeat; width:211px; height:183px;}
.qst span{ font-size:14px; color:#333; font-weight:bold; height:26px; padding-top:6px; display:block; position:relative; margin-left:40px;} 
.qst span a{ float:right; padding-right:10px;}
.qst span b{ float:left; width:120px;}
.qst-info li{font-size:14px; height:24px; line-height:24px; margin-left:20px; background:url(//img1.cache.jj.cn/web/img/web3/dash.gif) no-repeat left center; text-indent:12px;}
.qst-info li a{color:#333;}
.qst-info li a:hover{ color: #FF6600;}

.c-right{ float:left; margin-left:8px; width:775px; _width:770px; display:inline;}
.tj-title{ background:url(//img1.cache.jj.cn/web/img/web3/m-bg.gif) no-repeat; width:775px; height:30px; line-height:30px; position:relative;}
.tj-title span{ margin-left:30px; font-size:14px; font-weight:bold; color:#FFF;}
.tj-title b{ position:absolute; right:124px; top:4px;}

.bigbox{ margin:6px 6px 0 0; float:left; display:inline;}
.bigbox .bg01{ background:url(//img1.cache.jj.cn/web/img/web3/l01.gif) no-repeat; width:379px; height:5px; line-height:0; font-size:0;}
.bigbox .bg02{ background:url(//img1.cache.jj.cn/web/img/web3/l02.gif) repeat-y; width:365px; height:200px; padding:0 7px;}
.bigbox .bg03{ background:url(//img1.cache.jj.cn/web/img/web3/l03.gif) no-repeat; width:379px; height:8px; line-height:0; font-size:0;}
.bg02 .tj-img{ float:left; width:130px; margin-right:8px;}
.bg02 .tj-nr{ float:left; width:223px;}
.bg02 .tj-nr h2{ font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.bg02 .tj-nr h2 a{ color:#c10000;}
.bg02 .tj-nr p{ color:#333; border-bottom:1px dashed #CCC; padding-bottom:8px; line-height:20px; height:84px;}
.bg02 .styles li{ float:left; height:44px; width:110px; overflow:hidden; margin-top:10px;}
.bg02 .tips li{ float:left; overflow:hidden; height:22px; line-height:22px;}
.bg02 .tips li a{ color:#000;}
.bg02 .tips li span{ margin:0 4px;}
.bg02 .tips li a:hover{ color:#FF6600;}

.game-news{ width:360px; float:left; margin:0 10px; display:inline;}
.gn-top{ background:url(//img1.cache.jj.cn/web/img/web3/menubg.gif) no-repeat bottom; width:352px; height:30px; padding-top:17px; line-height:30px;}
.gn-top span{ font-size:14px; color:#333; float:left; font-weight:bold; }
.gn-top a{ float:right; padding-right:4px;}
.game-news .tupic{ float:left; border:1px solid #CCC; width:112px; margin:10px 10px 10px 0; height:160px; overflow:hidden;}
.game-news .gn-box{ float:left; padding:10px 0; overflow:hidden;}
.game-news .gn-box li{ background:url(//img1.cache.jj.cn/web/img/web3/dash.gif) no-repeat left; height:26px; width:230px; overflow:hidden; line-height:26px; text-indent:10px; border-bottom:1px dashed #CCC;}
.game-news .gn-box li a{ color:#333; height:26px; width:230px; overflow:hidden; }
.game-news .gn-box li a:hover{ color:#F60;}
.game-news .gn-box2{ width:230px;}
.crack{ background:url(//img1.cache.jj.cn/web/img/web3/spl.gif) no-repeat; width:10px; height:206px; float:left; margin-top:14px;}
.game-news .w354 li{ width:334px;}
.palyer-show{ position:relative;}
.palyer-show .t-l{ position:absolute; cursor:pointer; left:8px; width:8px; height:84px; top:60px; background:url(//img1.cache.jj.cn/web/img/web3/rol.gif) no-repeat; display:block;}
.palyer-show .PpRight{ position:absolute; left:746px; cursor:pointer; top:60px; width:8px; height:84px; background:url(//img1.cache.jj.cn/web/img/web3/ror.gif) no-repeat; display:block;}
.palyer-show .ps-top{ background:url(//img1.cache.jj.cn/web/img/web3/m-bg.gif) no-repeat; width:715px; padding:0 30px; height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#FFF;}
.PpList { position:relative; width:690px; overflow:hidden; clear:both; top:22px; left:42px; z-index:3; height:164px;}
.PpList .PpImg {display:block; width:2800px; height:164px; overflow:hidden;}
.PpList .PpImg li { float:left; width:690px;}
.PpList .PpImg li dt{ width:102px; height:128px; display:block; background:#fff; padding:2px; display:inline; margin-right:6px; _margin-right:4px; float:left; text-align:center;}
.PpList .PpImg li font{ display:block; text-align:center; color:#000; line-height:22px; font-size:12px; height:22px;}
.PpList .PpImg li dt span{ width:102px; height:106px; display:block; border:1px solid #CCC; padding:1px; overflow:hidden;}
.PpList .PpImg li dt img{ width:102px;}
.PpList .PpImg li dt em{ background:#eee; display:block; text-align:center; height:22px; line-height:22px; border-top:1px solid #ccc;}
.PpList .PpImg li dt em a{line-height:18px; text-decoration:none;}
.PpList .PpNav{ display:none;}


.friend-link{ border:1px solid #CCC; margin:0 8px; width:980px; display:block; overflow:hidden;}
.friend-link span{ width:14px; padding:36px 10px; border-right:1px solid #CCC; float:left; color:#444; display:block;}
.friend-link .link-box{ float:left; width:940px; padding:6px 0;}
.friend-link .link-box li{ float:left; width:104px; height:24px; line-height:24px; text-indent:10px; overflow:hidden;}
.friend-link .link-box li a{ color:#00658f;}



/*二级页面*/
.current{ background:url(//img1.cache.jj.cn/web/img/web3/sec-hbgg.gif) repeat-x; height:28px; color:#333; overflow:hidden; border:1px solid #CCC; width:746px; padding-left:20px; line-height:28px; margin-top:7px;}
.current span{ font-weight:bold; color:#F00;}
.current b{ color:#045be0;}
.con_nav{ overflow:hidden; width:760px; height:27px; line-height:27px; padding-top:8px; border-bottom:1px solid #CCC;}
.con_nav li{ background:url(//img1.cache.jj.cn/web/img/web3/sec-hbg.gif) top left; width:135px; height:27px; overflow:hidden; float:left; text-align:center; margin-right:6px; font-size:14px; font-weight:bold; line-height:27px; display:inline;}
.con_nav li.nav-on{ background:url(//img1.cache.jj.cn/web/img/web3/sec-hbg.gif) left -28px; display:block; width:135px; height:27px; overflow:hidden;}
.con_nav li.nav-on a{ color:#FFF;}
.con_k{ border:1px solid #CCC; border-top:none; padding:10px 25px 40px 20px; width:715px; min-height:1000px; _height:900px;}
.con_box li{ margin:0 8px; height:30px; line-height:30px; clear:both; background:url(//img1.cache.jj.cn/web/img/web3/dash.gif) no-repeat left; text-indent:10px; font-size:14px; border-bottom:1px dashed #CCC;}
.con_box li a{ color:#000; float:left; width:530px; overflow:hidden; height:30px; line-height:30px;}
.con_box li span{ float:right; width:150px; height:30px; line-height:30px;}
.page{ float:right;}
.page a{ float:left; background:#e4e4e4; color:#333; display:block; height:20px; padding:0 4px; text-align:center; line-height:20px; margin-left:2px;}
.page a:hover{ background:#ebdede; color:#9a0000;}
.page a.pageon{background:#ebdede; color:#9a0000;}

.game-ph-top{ background:url(//img1.cache.jj.cn/web/img/web3/nj.gif) repeat-x; height:30px; border:1px solid #CCC; line-height:30px; font-size:14px; font-weight:bold; padding-left:20px;}
.game-paih{ margin-left:6px;}
.game-ph-box{ background:#f5f5f5; border:1px solid #CCC; border-top:none;}
.game-ph-box em{height:11px; overflow:hidden; display:block; width:11px; float:left; margin-right:8px;background:url(//img1.cache.jj.cn/web/img/web3/shz.gif);}
.game-ph-box .p01 em{ background-position:top left; }
.game-ph-box .p02 em{ background-position:left -11px; }
.game-ph-box .p03 em{ background-position:left -23px;}
.game-ph-box .p04 em{ background-position:left -36px;}
.game-ph-box .p05 em{ background-position:left -47px;}
.game-ph-box .p06 em{ background-position:left -60px;}
.game-ph-box .p07 em{ background-position:left -71px;}
.game-ph-box .p08 em{ background-position:left -84px;}
.game-ph-box{ padding:8px 10px; padding-bottom:0px;}
.game-ph-box b,.game-ph-box a{ float:left;}
.game-ph-box li{ clear:both; height:28px; overflow:hidden;}
.game-ph-box li span{ float:right;}
.game-ph-box li a.wth{float:left; overflow:hidden;}
.jq-box{ background:#f5f5f5; border:1px solid #CCC; border-top:none; padding:6px 0 6px 10px;}
.jq-box li{ background:url(//img1.cache.jj.cn/web/img/web3/dash.gif) left no-repeat; text-indent:10px; font-size:14px; height:28px; line-height:28px; overflow:hidden;}
.jq-box li a{ color:#333;}

.prompt{ line-height:22px;}
.choose-gmtop{ background:url(//img1.cache.jj.cn/web/img/web3/dhbg.gif) repeat-x; height:28px; border:1px solid #CCC; line-height:30px; font-weight:bold; padding-left:14px; width:676px; color:#222;}
.choose-gmbox li{float:left; display:inline; margin:0px 20px; margin-top:10px; width:128px; overflow:hidden; cursor:pointer;}
.choose-gmbox li span img{ padding:1px; border:1px solid #777;}
.choose-gmbox li span img.on{ background:#00d2ff; border:1px solid #00d2ff;}
.choose-gmbox li em{position:absolute; margin-left:-128px; margin-top:0px;}
.choose-gmbox h3{  line-height:30px; color:#777; text-align:center;}

.seletSer h2{font-weight:bold; padding-left:20px;}
.seletSer h2 span{ color:#f00; font-weight:normal;}
.seletSer ul{width:500px; margin:0 auto;}
.seletSer li{float:left; display:inline; width:240px; margin-left:10px; line-height:30px;}
.seletSer em{ background:#e97e00; margin:0 3px; color:#fff; padding:0 3px; font-weight:bold;}
.seletSer a{ color:#00d2ff; margin:0 3px;}
.seletSer span{color:#e97e00;}
.inpbut2{ background:url(//img1.cache.jj.cn/web/img/web3/but2.png) repeat-x top; width:100px; height:33px; overflow:hidden; line-height:33px; border:1px solid #409b02;  cursor:pointer; color:#fff; font-size:16px;margin-top:20px; margin-left:230px; }

.prompt .d2{ background:url(//img1.cache.jj.cn/web/img/web3/step.png) no-repeat left -57px; width:689px; height:56px; display:block; overflow:hidden;}
.prompt .d3{ background:url(//img1.cache.jj.cn/web/img/web3/step.png) no-repeat left -170px; width:689px; height:56px; display:block; overflow:hidden;}

.payMode-t{ width:100%;margin:0 auto;  background:url(//img1.cache.jj.cn/web/img/web3/gamelisttBg.png) repeat-x; height:28px; line-height:28px; overflow:hidden;}
.payMode-t font{float:left; display:inline; font-size:12px; color:#585757; width:100px; background:url(//img1.cache.jj.cn/web/img/web3/gamelisttBg.gif) repeat-x; height:28px;  margin-right:3px; text-align:center; cursor:pointer;}
.payMode-t font.selectd{background:url(//img1.cache.jj.cn/web/img/web3/gamelisttBg.gif) repeat-x; color:#fff; font-size:14px; font-weight:normal; width:120px;}
.payMode-t span{float:right; display:inline;}
.payMode-l{ width:100%;margin:0 auto; }
.payMode-menu{background: url(//img1.cache.jj.cn/web/img/web3/pmm.png) repeat-y; border-bottom:1px solid #1876a6; width:160px; overflow:hidden; float:left;}
.payMode-menu li{}
.payMode-menu li a{ background:url(//img1.cache.jj.cn/web/img/web3/pmm.png) no-repeat; width:160px; height:30px;  display:block; line-height:30px; text-indent:30px; color:#1876a6;}
.payMode-menu li a.hov{ background:url(//img1.cache.jj.cn/web/img/web3/pmm-h.png) no-repeat;}

.payMode-mess{float:left; width:520px; display:inline; margin-left:10px; }
.pMode-tip{ border-bottom:1px dotted #777; line-height:22px; padding:5px 0;}
.pMode-tip strong{ font-size:14px; color:#4097ff;}
.pms ul{padding:10px 0; margin-top:10px;}
.pms li{ height:30px; line-height:30px; clear:both;}
.pms em{ float:left; width:110px; text-align:right; font-weight:bold;}
.pms span{ margin-left:10px; float:left; vertical-align:middle; color:#969696;}
.pms span.graybox{ background:#eaeaea; border:1px solid #a0a0a0; line-height:25px; padding:0 5px; font-weight:bold; color:#282828;}
.pms span i{ color:#777777; font-style:normal; margin-right:5px; font-size:14px; border:1px solid #44acb2; padding:0 5px;}
.pms span b{ color:#f60; font-size:16px; font-weight:bold;}
.pms u{ text-decoration:none; float:right;display:inline;  height:30px; width:150px; overflow:hidden;}
.pms u font{color:#f00;font-size:12px; }
.pms .inp1{ height:20px; line-height:20px; background:#Feefe4; color:#000; border:1px solid #fdb686; width:100px;}
.pms .inp3{ height:20px; line-height:20px; background:#Feefe4; color:#000; border:1px solid #fdb686; width:200px;}
.payTip{background:#eaeaea; border:1px solid #a0a0a0; line-height:20px; padding:5px; width:90%; margin:0 auto; color:#898989; clear:both;}
.inpbut3{ background:url(//img1.cache.jj.cn/web/img/web3/but2.png) repeat-x top; width:100px; height:33px; overflow:hidden; line-height:33px; border:1px solid #409b02;  cursor:pointer; color:#fff; font-size:16px;margin-top:10px; margin-left:120px;  }

.bank {}
.bank h4{font-weight:bold; padding-left:6px; display:inline}
.bank ul{clear:both;}
.bank li{float:left; width:165px; margin-top:10px;}
.bank em{float:left; width:20px;}
.bank em input{ margin-top:4px;}
.bank span{float:left; border:1px solid #cecece; width:137px;}
.bank label{ display:block; width:137px; height:28px;}

.payStyle-t{ background:url(//img1.cache.jj.cn/web/img/web3/paystyleBg.png) repeat-x; height:34px; line-height:34px;}
.payStyle-t font{float:left; display:inline; font-size:14px; color:#868686; width:140px; background:url(//img1.cache.jj.cn/web/img/web3/psb.png) repeat-x; height:33px;  margin-right:3px; text-align:center; cursor:pointer; border:1px solid #b5b5b5; border-bottom:none; overflow:hidden; font-weight:bold; }
.payStyle-t font.selectd{background:url(//img1.cache.jj.cn/web/img/web3/psb-s.png) repeat-x; color:#f00;  border:1px solid #9cc1d6; border-bottom:none;}
.payStyle-l{clear:both;}

.payGame{ background:#eaeaea; border:1px solid #a0a0a0; line-height:30px; padding:5px 0; width:100%; margin:0 auto; overflow:hidden;}
.payGame li{ clear:both;}
.payGame em{ float:left; font-weight:bold; width:150px; text-align:center; }
.payGame a{float:left; color:#00aaff; text-decoration:underline;}
.payGame a:hover{ text-decoration:none;}
.payGame span{ float:right; display:inline; margin-right:20px; color:#ee6900; cursor:pointer;}
.attention{ width:100%; padding:5px; height:100px; overflow-y:scroll; font-size:12px; line-height:20px; border:1px solid #cecece; background:#fff; color:#666;}

.payMess {padding:10px 0; margin-top:10px;}
.payMess li{ height:35px; line-height:35px; clear:both;}
.payMess li a{ text-decoration:underline;}
.payMess em{ float:left; width:170px; text-align:right;}
.payMess span{ margin-left:10px; float:left; vertical-align:middle; color:#969696;}
.payMess input{float:left;}
.payMess span.graybox{ background:#eaeaea; border:1px solid #a0a0a0; line-height:25px; height:25px; padding:0 5px; font-weight:bold; color:#282828; width:220px;}
.payMess span i{ color:#00a9eb; font-style:normal; font-weight:bold; margin-right:5px; font-size:14px;}
.payMess span b{ color:#f60; font-size:16px; font-weight:bold;}
.payMess u{ text-decoration:none; float:right; display:inline; margin-right:30px;}
.payMess u a{color:#00aaff;}
.payMess .inp1{ height:20px; line-height:20px; background:#Feefe4; color:#000; border:1px solid #fdb686; }
.payMess .inp3{ height:20px; line-height:20px; background:#Feefe4; color:#000; border:1px solid #fdb686; width:200px;}
.payTip{background:#eaeaea; border:1px solid #a0a0a0; line-height:20px; padding:5px; width:90%; margin:0 auto; color:#898989; clear:both;}

.wel-user{ color:#F00; padding:20px 0;}
.wel-user span{ color:#3c3c3c;}
.manager li{ border-bottom:1px dashed #CCC; padding:24px 20px; overflow:hidden;}
.manager li em{ font-size:14px; font-weight:bold; color:#333; float:left; line-height:24px;}
.manager a{ background:url(//img1.cache.jj.cn/web/img/web3/nomal.gif) no-repeat; width:92px; height:24px; line-height:24px; text-align:center; float:left; margin-right:10px; color:#a51919;}
.manager a:hover{ background:url(//img1.cache.jj.cn/web/img/web3/nomal-on.gif) no-repeat; color:#FFF;}

.newsInfo{ width:670px; margin:20px auto; line-height:24px; font-size:14px; line-height:28px;}
.newsInfo p{ text-indent:28px; font-size:14px; color:#333;}
.newsInfo b{ font-weight:bold; display:block;}
.newsInfo h1{ font-size:18px; line-height:42px; font-weight:bold; text-align:center;}
.newsInfo .T{ font:12px Arial; line-height:18px; margin-bottom:12px; padding-bottom:20px; text-align:center; color:#999; background:url(//img1.cache.jj.cn/web/img/web3/psg-topbg.gif) no-repeat bottom;}
.newsInfo .T span{ margin:0 10px;}

.info-jcyx{ padding-top:14px; width:700px; border-bottom:1px dashed #CCC; padding-bottom:20px; overflow:hidden;}
.info-jcyx img{ margin-right:18px;}
.font14{ font-size:14px; font-weight:bold; margin-top:6px;}
.fontnml{font-size:14px; }
.game-info{ float:left; width:570px;}
.game-info h3{ font-size:16px; font-weight:bold; color:#F00; margin-bottom:12px;}
.game-info li b{font-size:14px; font-weight:bold; color:#0143cf;}
.game-info li{ line-height:26px; color:#333; position:relative;}
.game-info li em{ background:#00CC00; color:#FFF; font-size:12px; font-weight:normal; padding:0 4px; margin-left:6px;}
.game-info li u{ position:absolute; right:10px;}
.game-info li a{ color:#0143cf;}
.wd{ width:670px;}

.charge{ font-size:16px; font-weight:bold; display:block; line-height:30px; height:30px;}
.tab{ background:#CCC;}
.tab table td{ background:#FFF; height:30px;}
.xzjl{ font-size:14px; overflow:hidden;}
.xzjl span{ background:#d8d7d5;font-size:14px; padding:4px 8px; height:20px; line-height:20px; overflow:hidden; margin-right:8px;}
.tab th{ background:#fbf8f3; height:30px; line-height:30px;}


.UPlayer{ position:absolute; z-index:999; top:0; left:0; width:100%; display:none;}
.UPlayer .UP{width:400px; z-index:2; position:relative; margin:0 auto;}
.UPlayer .UP .Guan{ position:absolute; z-index:4; right:1px; top:81px; cursor:pointer;}
.UPlayer .UP .UPText{ top:120px; width:100%; position:relative; background:#251b0a;}
.UPlayer .UPlayerBg{ width:100%; height:1200px; background:#000; filter:Alpha(Opacity=70); opacity:0.70; z-index:1; position:absolute; left:0; top:0;}
.yes-qd{ background:url(//img1.cache.jj.cn/web/img/web3/pop.gif) no-repeat; width:400px; height:24px; padding-top:6px; text-align:center; font-size:14px; font-weight:bold; color:#FFF;}
.yes-qd a{ position:absolute; margin-left:140px; display:inline;}
.yes-con{ border:1px solid #0092b7; background:#FFF; border-top:none; overflow:hidden; padding-bottom:30px; width:398px; overflow:hidden; }
.yes-con table{ background:#333; margin:20px auto; text-align:center;}
.yes-con td{ height:26px;}
.yes-con td .h1{ text-align:right;}


.rechange{position:absolute; background:url(//img1.cache.jj.cn/web/img/web3/change.gif) no-repeat;  border:none; width:79px; margin-left:110px; cursor:pointer; height:26px; text-indent:-9999px;}
.queren{ position:absolute; background:url(//img1.cache.jj.cn/web/img/web3/confirm.gif) no-repeat; border:none; width:79px; height:26px; margin-left:200px; cursor:pointer; text-indent:-9999px;}
.chengg{ text-align:center; color:#666;}
.chengg img{ margin:30px auto;}

.goswhere{ margin:50px auto; margin-left:220px; text-align: center;}
.goswhere li{ background:url(//img1.cache.jj.cn/web/img/web3/bgch.gif) no-repeat; width:80px; height:24px; line-height:24px; float:left; text-align:center; margin-left:20px; overflow:hidden;}
.goswhere li a{ color:#369;}

/*topline s*/
.focus{ float:left; margin-left:4px; margin-top:6px; width:496px; height:278px; overflow:hidden;}
#topline { position:relative; margin-bottom:10px; padding:0px;padding:3px; background:#e52f1a; z-index:1000; }
#topline .sliderContent { position:relative; overflow:hidden;  margin:0; width:490px; height:220px; }
#topline .sliderContent ol { position:absolute; left:1px; top:0; padding:0; margin:0; height:210px; z-index:10; }
#topline .sliderContent li { float:left; padding:0px; width:490px; background:#fff; }
#topline .sliderContent li img { vertical-align:top;}
#topline .sliderContent h2 { height:40px; display:block; line-height:40px; background:#e52f1a; font-size:20px; overflow:hidden; text-align:center; }
#topline .sliderContent h2 a { color:#fff; font:normal 18px/28px "microsoft yahei", simhei, arial, simsun; }
#topline .sliderControl { position:absolute; background:#ccc;  overflow:hidden; left:0; _left:-3px; padding:0; margin:0; top:224px; z-index:11;width:496px;}
#topline .sliderControl ol { overflow:hidden; width:490px; padding:3px; margin:0;}
#topline .sliderControl li { float:left; width:98px; text-align:center; }
#topline .sliderControl li.curr img{  border:1px solid #f60; display:block;}
#topline .sliderControl img { margin:0 auto; border:1px solid #000;}




/*regist*/
.faq{ border:1px solid #CCC; border-top:none; overflow:hidden; padding:6px 10px;}
.faq li{ height:28px; line-height:28px;}
.regBox{width:620px;  margin:0 auto;}
.regBox li{clear:both;  vertical-align:bottom; margin-bottom:10px; width:100%; float:left; margin-top:10px; }
.regBox h3{color:#333; font-size:12px; height:26px; margin-bottom:30px; border-bottom:2px solid #66CCFF; font-size:14px; font-weight:bold; padding-left:20px; padding-top:10px;}
.regBox b{float:left;width:80px; text-align:right; height:25px; line-height:25px; font-weight:normal;font-size:14px;color:#202020;font-size:14px;}
.regBox input{float:left; font-style:normal; }
.regBox em{float:left; font-style:normal; line-height:20px; }
.regBox em img{border:#00a9eb solid 1px;padding:1px; background:#fff; width:63px; height:52px;}
.regBox font{float:left; line-height:25px;}
.regBox span{float:left;line-height:25px; margin-left:10px;color:#a9a9a9;}
.regBox font a{color:#00a9eb; font-size:12px; margin-left:5px;}
.regBox .inpr1{ border:1px solid #a3a3a3; width:260px; height:20px; line-height:20px; background:#fff;}
.tip-r{ line-height:20px; color:#c60; margin-left:80px; margin-top:-10px;color:#676767; }
.txShow{width:213px; height:179px; float:left; padding:3px;}
.txShow a{display:block; float:left; padding-left:2px; margin-right:2px; display:inline;  margin-bottom:2px;}
.txShow a img{ float:left; padding:3px; border:1px solid #DFDFDF; }
.txShow a:hover img{border:1px solid #00a9eb;}
font.red{ color:#f00; font-size:12px; font-weight:normal;padding:0 3px;}
.regBox h2{ font-weight:bold; color:#999;}
.inpbut4{ background:url(//img1.cache.jj.cn/web/img/web3/zhc.jpg) repeat-x top; font-family:SimHei; width:106px; height:30px; overflow:hidden; line-height:25px; border:1px solid #409b02;  cursor:pointer; color:#222; font-size:16px;margin-top:10px; margin-left:120px; font-weight:bold; }



.game-news .w354 li{ width:334px;}
.serlist{ width:252px; z-index:2; position:absolute; margin-top:0px; margin-left:-30px; }
.serlist .ddt{ font-size:12px; font-weight:bold; text-indent:30px; background: url(//img1.cache.jj.cn/web/img/web3/serlist-b.gif) no-repeat left top; height:25px;line-height:28px; overflow:hidden; border-right:1px solid #d6c379; color:#333;}
.serlist .ddt a{ color:#666; margin-left:100px; text-decoration:none;}
.serlist .ddt a:hover{ color:#555;}
.serlist .serlist-l{ position:absolute; background:#fff8dd; width:250px; border:1px #d6c379 solid ; border-top:none;opacity:0.9; filter:Alpha(opacity=90); overflow:hidden;}
.serlist .serlist-l dl{  width:240px; margin-left:5px; border-top:1px #ecdfad solid ;}
.serlist .serlist-l dd{ background:url(//img1.cache.jj.cn/web/img/web3/icon-ser.gif) no-repeat left center; margin:0; padding:0; padding-left:20px; border-bottom:1px dashed #cdcdcd; line-height:22px; height:22px; clear:both; overflow:hidden; width:210px;}
.serlist .serlist-l dl dd em{float:left; overflow:hidden; color:#333;}
.serlist .serlist-l dd a{ color:#7b1b1b; text-decoration:none; float:left;}
.serlist .serlist-l dd font{ font-size:12px; float:right; color:#666;}

.Fpage{ text-align:center; margin:0 auto; overflow:hidden;}
.Fpage span{ margin-left:4px; color:#666;}
.Fpage a{ margin-left:4px;}

.game-news .esp{ float:left; width:340px;  padding:0; overflow:hidden;}
.game-news .esp li{ overflow:hidden; line-height:18px; height:46px; padding-bottom:8px; padding-top:8px; border-bottom:1px dashed #CCC;}
.game-news .esp li a img{ margin-right:8px; float:left; width:124px; height:44px; overflow:hidden;}
.game-news .esp li span{ float:left; width:206px;}
.game-news .esp li a{color:#333; }
.game-news .esp li a:hover{ color:#F60;}

.game-info2 li b{font-size:14px; color:#0143cf;}
.game-info2 li{ line-height:22px; color:#333; font-weight:normal; position:relative;}
.game-info2 span.line{border-top:1px dashed #eee; height:2px; margin:6px; display:block; padding-left:80px;}

.tb em{ float:left; width:150px; overflow:hidden;}
.tb li a{ color:#FF6600;}
.tb span{ float:right; width:100px;}
.lg02 a{ width:211px; height:105px; display:block;}

/*gai*/

.lg-name li{ font-size:14px; position:relative; padding-right:12px; overflow:hidden; width:165px; height:24px;}


.pad100{ height:204px;left:160px; position:absolute;  margin-top:-24px; *margin-top:-8px; }

.wbgm-page li a:hover{ color:#FFFF00;}

.fenye a{ color:#333; text-decoration:none;}
.fenye a:hover{ color:#FF6501; text-decoration:none;}
.fenye{ margin:auto; width:200px; height:26px; text-align:right; }
.fenye a{ text-decoration:none; font: Arial ;} 
.fenye span{ display:inline-block;  vertical-align:middle; padding:0pt 7px; height:22px; margin:0pt 2px; font:12px; line-height:22px; text-align:center; vertical-align:middle; border:1px solid #b3b3b3; font-weight:bold; cursor:pointer; background:#FFF;}
.fenye span.fy_up{background-color:#F90;}
.fenye span.fy_up{border:1px solid #ff6501; color:#fff;}
.fenye span:hover{border:1px solid #ff6501;}


/*20120427*/
.w480{ width:500px;}
 .qb span { margin-bottom:10px; height:auto;  margin-left:10px; background:#f3f3f3; border:1px solid #acacac; float:left; width:56px; height:22px; line-height:22px; text-align:center; color:#333;}
.qb span.zhong,.qb span:hover{ background:url(//img1.cache.jj.cn/web/img/web3/w-hov.gif) no-repeat; width:58px; height:24px; border:none; cursor:pointer;}

.UPlayer02{ position:absolute; z-index:999; top:0; left:0; width:100%; display:none; }
.UPlayer02 .UP{width:630px; z-index:2; position:relative; margin:0 auto; background:#FFF; top:220px;}
.UPlayer02 .UP .Guan{ position:absolute; z-index:4; right:1px; top:81px; cursor:pointer;}
.UPlayer02 .UP .UPText{position:relative; background:#fff; border:1px solid #999; width:630px; overflow:hidden;}
.UPlayer02 .UPlayerBg{ width:100%; height:1200px; background:#000; filter:Alpha(Opacity=70); opacity:0.70; z-index:1; position:absolute; left:0; top:0;}
.yes-qd02{ background: url(//img1.cache.jj.cn/web/img/web3/w-title.gif) no-repeat; width:600px; height:26px; padding-top:8px; padding-left:30px; font-size:14px; font-weight:bold; color:#FFF;}
.yes-qd02 a{ position:absolute; left:596px; display:inline; top:5px;}
.yes-qd02 span{ font-weight:bold; color:#FFFF00;}
.yes-con02{ background:#FFF;  overflow:hidden; padding-bottom:30px; width:630px; overflow:hidden; }
.yes-con02 table{ background:#333; margin:20px auto; text-align:center;}
.yes-con02 td{ height:26px;}
.yes-con02 td .h1{ text-align:right;}
.xzyx li{ background:url(//img1.cache.jj.cn/web/img/web3/w-p01.gif) no-repeat top left; width:269px; height:24px; line-height:24px; float:left; margin-left:30px; display:inline; margin-top:10px;}
.xzyx li.game-on,.xzyx li:hover{ background:url(//img1.cache.jj.cn/web/img/web3/w-p02.gif) no-repeat top center; width:269px; height:24px;}
.xzyx li b{ width:102px; overflow:hidden; float:left;}
.xzyx li span{ color:#e90e0e; float:left; width:72px;}
#servicelist span{width:60px;}
.xzyx input{vertical-align:middle; float:left; margin-right:6px;}
.btn-box{ padding-top:20px;}
.w-yes{background:url(//img1.cache.jj.cn/web/img/web3/w-yes.gif) no-repeat; display:inline; border:none; width:114px; margin-left:182px; cursor:pointer; height:35px; text-indent:-9999px;}
.w-re{ background:url(//img1.cache.jj.cn/web/img/web3/w-re.gif) no-repeat; border:none; display:inline; width:114px; height:35px; margin-left:16px; cursor:pointer; text-indent:-9999px;}
