

/*新闻&幻灯
#news{border:1px solid #F8BE63;display:inline;float:right;height:220px;position:relative;width:702px;padding:8px 8px 0;}
.new{float:right;width:355px;margin-top:35px;}
.new li{border-bottom:1px dashed #CCCCCC;height:24px;line-height:24px;overflow:hidden;}
.new li a{font-size:13px;}
.new span{color:#999999;font-family:Verdana;font-size:11px;float:right;}
.new .gameb {background:url("../image/button.gif") 0 -368px;display:inline;float:left;height:17px;line-height:17px;margin:3px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.new .gamea{background:url("../image/button.gif") 0 -385px;display:inline;float:left;height:17px;line-height:17px;margin:3px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.new .gameb a,.new .gamea a{color:#FFFFFF;}
.new .more{position:absolute;right:12px;top:9px;display:block; width:57px; height:21px;background:url(../image/button.gif) -177px -396px;line-height:21px;text-align:center;}
.new a.more:hover{text-decoration:none;}
#news{border:1px solid #F8BE63;display:inline;float:right;height:220px;position:relative;width:702px;padding:8px 8px 0;}
.new{float:right;width:355px;margin-top:35px;}
.new li{border-bottom:1px dashed #CCCCCC;height:24px;line-height:24px;overflow:hidden;}
.new li a{font-size:13px;}
.new span{color:#999999;font-family:Verdana;font-size:11px;float:right;}
.new .gameb {background:url("../image/button.gif") 0 -368px;display:inline;float:left;height:17px;line-height:17px;margin:3px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.new .gamea{background:url("../image/button.gif") 0 -385px;display:inline;float:left;height:17px;line-height:17px;margin:3px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.new .gameb a,.new .gamea a{color:#FFFFFF;}
.new .more{position:absolute;right:12px;top:9px;display:block; width:57px; height:21px;background:url(../image/button.gif) -177px -396px;line-height:21px;text-align:center;}
.new a.more:hover{text-decoration:none;}
*/

.page_contents {
	margin-left: 240px;
}

.kefu_head {
	border: 1px solid #F8BE63;
	margin-bottom: 15px;
	padding: 5px;
}

.kefu_img {
	float: left;
	margin-left: 5px;
}

.kefu_contact {
	float: left;
	margin-left: 25px;
	
}

.kefu_contact img {
  vertical-align:bottom;
}

.kefu_tips {
	float: left;
	margin-left: 50px;
}

.ban1{width:960px; height:52px; background:url(https://passport.9199.com/templates/images01/images/test/tit2.gif);position:relative; z-index:1001; margin:10px auto 0;}
.ban1 h2{float:left;width:172px;font-size:14px; color:#fff; text-align:center; line-height:35px;}


#news{border:1px solid #F8BE63;display:inline;float:right;height:220px;position:relative;width:702px;padding:8px 8px 0;background:#fffdf8;}
.new{float:right;width:355px;margin-top:35px;}
.new li{height:24px;line-height:24px;overflow:hidden;}
.new span{color:#999999;font-family:Verdana;font-size:11px;float:right;}
.new li.m_news{ text-align:center; font-size:14px; line-height:28px; height:28px; font-weight:bold; border-bottom:1px dashed #CCCCCC; margin-bottom:4px;}
.new li.m_news a{ color:#C63800}
#news .more{position:absolute;right:2px;top:12px;display:block; width:57px; height:21px;line-height:21px;text-align:center;}
#news a.more:hover{text-decoration:none;}

/*新闻banner*/
#news h3{position:absolute;left:355px;top:10px;width:355px;height:25px;font-size:14px;background: url("../image/index_02.gif") repeat-x scroll 0 bottom transparent;}
#news h3 a{font-size:12px;display:inline-block;width:71px;height:25px;line-height:24px;text-align:center;margin-left:3px;position:relative;cursor:pointer;}
#news h3 a:hover{text-decoration:none;}
#news h3 .n1{color:#FF7400;background:url(../image/button.gif) -177px -267px;}
#news h3 .n2{background:url(../image/button.gif) -177px -292px;font-weight:normal;}

/*游戏列表*/
#games{float:right;width:720px;margin-top:5px; position: relative;}
#topnew {background:url("../image/button.gif");color:#FF7400;font-size:12px;font-weight:bold;height:35px;width:720px;line-height:33px;text-indent:50px;}
#topnew a{color:#FF7400; display:block;}

#topnew2 {background:url("../image/button.gif");color:#FF7400;font-size:12px;font-weight:bold;height:35px;width:720px;line-height:33px;text-indent:50px;clear: both;}
#topnew2 a{color:#FF7400; display:block;}

#games h4 a{color:#C63800;}
#games .new{ position:absolute; top:-26px; left:250px; width:27px; height:13px; overflow:hidden; text-indent:-1000px; background:url(../image/new2.gif); line-height:1px;}
/*热门游戏*
.gamehot{background:url("../image/button.gif") 0 -108px;height:142px;width:343px;padding:12px 0 0 12px;}
/*推荐游戏*
.gametj{background:url("../image/button.gif") -365px -108px;height:142px;width:343px;padding:12px 0 0 12px;}
.gamehot h4,.gametj h4{color:#AE2019;display:block;float:left;font-size:14px;line-height:28px;margin:8px 0 0 6px;}
.gamehot p,.gametj p{float:right;width:158px;line-height: 18px;}
.gamehot p a,.gametj p a{line-height: 20px;}
.gamehot em,.gametj em{color:#999999;display:block;float:left;font-style:normal;line-height:28px;margin:8px 0 0 5px;}
.gamehot a.hotbut{background:url("../image/button.gif") -273px -267px;display:block;float:left;height:29px;margin:3px 0 0 8px;text-indent:-3000px;width:96px;}
.gamehot a.hotbut:hover{background:url("../image/button.gif") -273px -296px;}
.gametj a.hotbut{background:url("../image/button.gif") -273px -325px;display:block;float:left;height:29px;margin:3px 0 0 8px;text-indent:-3000px;width:96px;}
.gametj a.hotbut:hover{background:url("../image/button.gif") -273px -354px;}
*/
/*热门游戏*/
.gamehot{background:url("../image/g_bg.png") 0 0;height:138px;width:349px;padding:9px 0 0 9px;margin-bottom:5px; overflow:hidden; position:relative;}
/*推荐游戏*/
.gametj{background:url("../image/g_bg.png") 0 -147px;height:138px;width:349px;padding:9px 0 0 9px; margin-bottom:5px;overflow:hidden; position:relative;}
.gamehot h4,.gametj h4{color:#AE2019;display:block;float:left;font-size:14px;line-height:25px;margin-top:5px; height:28px;}
.gamehot p,.gametj p{float:left;width:156px; height:60px; overflow:hidden;}
.gamehot em,.gametj em{color:#999999;display:block;float:left;font-style:normal;line-height:28px;margin:8px 0 0 5px;}
.gamehot a.hotbut,.gametj a.hotbut{background:url("../image/button1.gif") -273px -267px;display:block;float:left;height:29px;margin:3px 0 0 63px;text-indent:-3000px;width:96px;}
.gamehot a.hotbut:hover,.gametj a.hotbut:hover{background:url("../image/button1.gif") -273px -296px;}
.gamehot span,.gametj span{ color:#7D7D7D;}

/*游戏封面*/
#games .yxyz{background:url(../image/yxyz_s.jpg);}
#games .mcsd{background:url(../image/mcsd_s.jpg);}
#games .hhsh{background:url(../image/hhsh_s.jpg);}
#games .asqx{background:url(../image/asqx_s.jpg);}
#games .ygfs{background:url(../image/ygfs_s.jpg);}
#games .zjcq{background:url(../image/zjcq_s.jpg);}
#games .mccq{background:url(../image/mccq_s.jpg);}
#games .jtxm{background:url(../image/jtxm_s.jpg);}
#games .rxsg{background:url(../image/rxsg_s.jpg);}
#games .hlzj{background:url(../image/hlzj_s.jpg);}
#games .zy  {background:url(../image/zy_s.jpg);}
#games .astd{background:url(../image/astd_s.jpg);}
#games .frg{background:url(../image/frg_s.jpg);}
#games .tm{background:url(../image/tm_s.jpg);}
#games .ygfs{background:url(../image/ygfs_s.jpg);}
#games .jhl{background:url(https://passport.9199.com/templates/kele/css/images01/images/games/jhl_s.jpg);}
#games .jqdg{background:url(../image/jqdg_s.jpg);}
#games .dhcq{background:url(../image/dhcq_s.jpg);}
#games .cyfx{background:url(../image/cyfx_s.jpg);}
#games .dtzl2{background:url(../image/dtzl2_s.jpg);}

/*次主要游戏*/
.game{height:110px;padding:16px 0 0 6px;width:228px;margin-bottom:5px;overflow:hidden;position:relative;}
.game h4{color:#AE2019;display:inline;float:left;font-size:14px;height:20px;line-height:20px;margin:0 0 0 112px;padding:3px 0;}
.game p{display:inline;float:left;height:55px;margin-left:112px;width:121px;}
.game p img{margin:-1px 0 0 0}
a.g_link{
	position:absolute;
	left:0;
	top:-1px;
	width:120px;
	height:93px;
}

.m12{margin-right:6px;float:left;}

.game a.gamean{background:url("../image/button.gif") 0 -267px;color:#485559;display:inline;float:left;height:22px;line-height:22px;margin-left:6px;text-align:center;text-decoration:none;width:66px;}
.game a.gamean:hover{background:url("../image/button.gif") 0 -292px;}
.game a.gamean2{background:url("../image/button.gif") 0 -317px;color:#485559;display:inline;float:left;height:22px;line-height:22px;margin-left:8px;text-align:center;text-decoration:none;width:66px;}
.game a.gamean2:hover{background:url("../image/button.gif") 0 -342px;}

.minigame {    
    border: 1px solid #CCCCCC;
    height: 98px;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 6px 0 0 6px;
    position: relative;
    width: 225px;
}

.minigame img {
    float: left;
    padding-left: 18px;
    padding-top: 8px;
}

.minigame h4 {
	height: 24px;
    margin-left: 121px;
    font-size: 12px;
}

.minigame p {
	margin-left: 121px;
}

.minigame a.gamean2{background:url("../image/button.gif") 0 -317px;color:#485559;display:inline;float:right;height:22px;line-height:22px;margin-right:41px;margin-top: 4px;text-align:center;text-decoration:none;width:66px;}
.minigame a.gamean2:hover{background:url("../image/button.gif") 0 -342px;}

/*服务器列表*/
.fwq_g{float:right;width:718px;border:1px solid #E0E0E0;min-height:578px;height:auto !important; height:578px;overflow:visible;overflow-x:hidden; background:#fff; margin-top:5px;}
.fwq_g h1{height:27px;font-size:12px;text-indent:24px;line-height:27px; background:url(../image/banner.gif) -1px -232px;}
.fwq_g ul{padding-left:13px; margin-top:20px;}
.fwq_g ul li{float:left;line-height:26px; height:26px;background:#FFFDE3 url("../image/icon.png") no-repeat 7px -143px;border:1px solid #E2BFA3; width:190px; margin:0 10px 7px 0; padding:0 10px 0 22px;}
.fwq_g ul .hot,.fwq_g ul .hot a{color:#C63800; font-weight:bold;}
.fwq_g ul li span{float:right;} 

/*底部游戏中心入口*/
#Entry{background:url("../image/button.gif") 0 -38px;width:720px;height:31px;line-height:31px;color:#BB5400; clear:both;}
#Entry a{display:block;float:right;width:100px;width:180px;height:31px;overflow:hidden;text-indent:-1000px;}

/*其他游戏*/
#other{background:url("../image/button.gif") 0 bottom;width:670px;height:42px;line-height:18px; clear:both; padding:7px 20px 0 30px; color:#C97314;}
#other a{margin:0 6px; color:#BB5400;}

/*推荐大图*/
#gameL{	float:right;width:723px;height:233px;display: inline;position:relative;right:-3px;top:-3px;overflow:hidden;}
#gameL .title{float:right;width:386px; color:#666; padding:25px 25px 0 0; height:120px; overflow:hidden;}
#gameL .title b{font-size:20px; color:#771208; font-family: "黑体"; font-weight:normal; margin-right:15px;}
#gameL .title em{color:#e53922; margin-left:15px; font-style:normal}
#gameL .title h1{display:inline;font-weight:normal; font-size:12px;}
#gameL .title p{padding-top:5px; color:#333}
#gameL .news{float:right; width:380px; height:22px;color:#e53922; overflow:hidden;}
#gameL .news a{color:#C63800;}
#gameL .shop{float: right; width:385px; height:40px; padding:8px 32px 0 0; font-size:13px;}
#gameL .shop a{margin:11px 0 0 4px; display:block; float:left; width:71px; text-align:center;}
#gameL .shop a.Start{float:right; margin:0;  width:130px; height:40px; text-indent:-3300px}

.frxzL{background:url(../image/frxzL.jpg)}
.ddtL{background:url(../image/ddtL.jpg)}
.mhxxL{background:url(../image/mhxxL.jpg)}
.mcsdL{background:url(../image/mcsdL.jpg)}
.yjjhL{background:url(../image/yjjhL.jpg)}
.yxyzL{background:url(../image/yxyzL.jpg)}
.hhshL{background:url(../image/hhshL.jpg)}
.asqxL{background:url(../image/asqxL.jpg)}
.zjcqL{background:url(../image/zjcqL.jpg)}
.jtxmL{background:url(../image/jtxmL.jpg)}
.mccqL{background:url(../image/mccqL.jpg)}
.astdL{background:url(../image/astdL.jpg)}
.rxsgL{background:url(../image/rxsgL.jpg)}
.hlzjL{background:url(../image/hlzjL.jpg)}
.zyL{background:url(../image/zyL.jpg)}
.astdL{background:url(../image/astdL.jpg)}
.ftxyL{background:url(../image/ftxyL.jpg)}
.plsmL{background:url(../image/plsmL.jpg)}
.yzhL{background:url(../image/yzhL.jpg)}
.dfxxL{background:url(../image/dfxxL.jpg)}
.tdyxL{background:url(../image/tdyxL.jpg)}
.dtzlL{background:url(../image/dtzlL.jpg)}
.wlzbL{background:url(../image/wlzbL.jpg)}
.frgL{background:url(../image/frgL.jpg)}
.tmL{background:url(../image/tmL.jpg)}
.ygfsL{background:url(../image/ygfsL.jpg)}
.jhlL{background:url(../image/jhlL.jpg)}
.jqdgL{background:url(../image/jqdgL.jpg)}
.dhcqL{background:url(../image/dhcqL.jpg)}
.cyfxL{background:url(../image/cyfxL.jpg)}
.dtzl2L{background:url(../image/dtzl2L.jpg)}



/*活动中心*/
#hd_tj{float:right;width:720px; height:230px;background:url(../image/banner.gif);}
#hd_tj h3{height:27px;font-size:12px;text-indent:38px;line-height:33px; overflow:hidden;}
#hd_tj ul{padding:8px 0 0 20px;}
#hd_tj li{float:left; width:220px; margin-right:10px;}
#hd_tj li div{width:216px; border:1px solid #ccc; text-align:center;padding-top:5px; margin-bottom:5px;}
#hd_tj li div a{font-weight:bold;line-height:26px;color:#C63800;} 
#hd_tj li div img{border-bottom:1px solid #E0E0E0; padding-bottom:5px;} 
#hd_tj li p{line-height:18px; color:#666;}
#hd_tj li p b{padding-right:5px; color:#555;}

#hd{float:right;width:718px; height:540px;margin-top:7px; border:1px solid #E0E0E0; overflow:hidden;}
#hd h1{height:27px;font-size:12px;text-indent:24px;line-height:27px; background:url(../image/banner.gif) -1px -232px;}

.s_game {padding:20px 0 10px 13px; border:1px solid #ddd; position:relative; margin:25px auto 12px; width:669px;}
.s_game div{font-weight:bold;font-size:14px; position:absolute; top:-13px; left:26px; padding:5px; background:#fff; }
.s_game a{overflow:hidden;display:inline-block;width:70px; height:30px; text-align:center; line-height:28px;background:url("../image/button.gif") -378px -354px; margin:2px 6px; }
.s_game a:hover{background:url("../image/button.gif") -378px -384px;text-decoration:none;color:#000;}
.s_game a.s,.s_game a.s:hover{background:url("../image/button.gif") -87px -368px; color:#fff;}

/*资讯中心*/
#zx{float:right;width:718px;border:1px solid #E0E0E0;min-height:777px;height:auto !important; height:777px;overflow:visible;overflow-x:hidden; background:#fff;}
#zx h2,#zx .dh{height:27px;font-size:12px;text-indent:24px;line-height:27px; background:url(../image/banner.gif) -1px -232px;}
#zx h1{color:#CF1104;font-family:"微软雅黑";font-size:20px;line-height:40px;text-align:center;margin-top:20px;}
#zx .msg{width:670px; margin:0 auto 10px;border-bottom:1px solid #D0D0D0;color:#666;line-height:35px;text-align:center;}
#zx .content{font-size:13px;line-height:24px;overflow:hidden;width:670px; margin:auto;}
#zx .content img{display:block; margin:10px auto; }
#zx .content .tishi{border-top:1px solid #D0D0D0; padding-top:15px; margin-top:15px;}
#zx .content .tishi a{text-decoration:underline; color:#C63800;}
#zx .content .tishi a:hover{text-decoration:none;}
#zx .s2{width:348px; float:left; overflow:hidden;}
#zx .ban1{width:677px;line-height:25px; border-bottom:1px solid #FF7B05; margin:0 0 10px 19px;}
#zx .ban2{width:329px; line-height:25px; border-bottom:1px solid #FF7B05; margin:10px 0 10px 19px;}
#zx .ban1 h3,#zx .ban2 h3{display:inline-block;border-bottom:1px solid #FF7B05;font-size:12px;width:65px;background:url(../image/icon.png) no-repeat 5px -114px;padding-left:24px;color: #C63800;}
#zx .ban1 .more,#zx .ban2 .more{float:right; padding-right:5px;}

/*新闻列表*/
.n_list{padding:0 0 0 22px; width:696px; clear:both;}
.n_list li {border-bottom:1px solid #EEEEEE;height:28px;line-height:28px;overflow:hidden; float:left; width:320px;  margin-right:28px;}
.n_list em{float:right; font-style:normal;}
.n_list .gameb {background:url("../image/button.gif") 0 -368px;display:inline;float:left;height:17px;line-height:17px;margin:6px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.n_list .gamea{background:url("../image/button.gif") 0 -385px;display:inline;float:left;height:17px;line-height:17px;margin:6px 5px 0 0;overflow:hidden;text-align:center;width:66px;overflow:hidden;}
.n_list .gameb a,.n_list .gamea a{color:#FFFFFF;}

/*分页码*/
.pages {padding-top:20px;text-align:center;vertical-align:middle;}
.pages a{border:1px solid #CCCCCC;color:#333;display:inline-block;margin:1px;padding:0 5px; font-family:Arial;}
.pages a:hover{border:1px solid #FF964D;color:#f30; background:#F8F8F8; text-decoration:none;}
.pages span.disabled {border:1px solid #EEEEEE;color:#999999;display:inline-block;margin:1px;padding:0 5px;font-family:Arial;}

#yqlj {height: 81px;margin: 7px auto 0;width: 960px;}
#yqlj-top {background: url("../image/yqlj-bt.gif") no-repeat scroll 0 0 transparent;float: left;height: 28px;width: 960px;}
.yqlj-wz {color: #333333;display: block;float: left;font-size: 13px;font-weight: 700;height: 28px;line-height: 28px;padding-left: 16px;}
#yqlj-bot {-moz-border-bottom-colors: none;-moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #E0E0E0 #E0E0E0; border: 1px solid #E0E0E0; /*border-image: none;*/ border-style: none solid solid; border-width: medium 1px 1px;float: left; width: 958px;}
#yqlj-bot a {color: #454545; margin-left: 1px; margin-right:2px;outline: medium none;text-decoration: none;}
/*问题回答*/
.kf_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E0E0E0;
    margin-left:230px;
	padding-bottom: 30px;
    width: 718px;
}
.kf_box h3 {
    background: url("../image/banner.gif") repeat scroll -1px -232px rgba(0, 0, 0, 0);
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    text-indent: 24px;
}

.kf_box .ss {
    background: none repeat scroll 0 0 #FDFFF8;
    border: medium none;
    margin: 20px auto auto;
    padding: 0 0 0 20px;
    width: 672px;
}
.kf_box .ss table {
    width: 100%;
}
.kf_box .ss td {
    padding: 3px 5px;
}
.kf_box .ok {
    background: url("../image/kf_btn.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 13px;
    height: 28px;
    text-align: center;
    width: 100px;
}
.faqdt {
    background: url("../image/b7.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    line-height: 28px;
    padding-left: 30px;
}
.faqdd {
    background: url("../image/20.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 21px 20px 2px 38px;
}

.faqdl {
    background: url("../image/21.gif") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    font-size: 13px;
    margin: 0 auto 10px;
    padding-bottom: 8px;
    width: 660px;
}

/*下载页面样式*/
.down_t1 {background: url("../image/down1.jpg") no-repeat scroll 0 0 ;height: 42px;position: relative;width: 670px;}
.clr20 {clear: both;display: block;height: 20px;overflow: hidden;}
.odd1 {display: inline;float: left;height: 29px;margin-left: 30px;overflow: hidden;width: 258px;}
.down_t1 p {position: absolute;right: -3px;top: 12px;}