/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
body,input,textarea{font-size:12px;line-height:1.2;font-family:"sumin",Tahoma,Arial,Helvetica,STHeiti;}
textarea{resize:none;outline:none;}
fieldset,img{border:0;}
input{vertical-align:middle;outline:none;}
img,object,embed{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
fieldset,img,abbr{border:0;}
ul,ol{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
a:focus,embed{outline:0;}
q:before,q:after{content:'';}
a{text-decoration:none;cursor:pointer;outline:none;/* firefox */ hide-focus:expression(this.hideFocus = true);/* ie */}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{zoom:1;}
/*----------topbar-------------------------*/
.db{display:block;}
.m10{margin:13px 0 0 28px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.official_topbar,.Gameall,.gamelist_ico_new,.gamelist_ico_hot{background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/topbarbg.gif) no-repeat;}
.official_topbar{width:100%;background-position:left top;background-repeat:repeat-x;height:46px;}
.topbar_wrap{margin:0 auto;width:1000px;z-index:99;}
.topbar{height:45px;position:relative;z-index:99;}
.topbar a:hover{text-decoration:underline;}
.topbar li{float:left;display:inline;}
.topbar li a{font-size:12px;color:#666;}
.topbar_img{margin:1px 0 0 0;width:304px;}
.showImg{position:absolute;width:900px;margin:0 0 0 -450px;left:50%;top:1px;z-index:55;}
.gameLogo{margin-top:10px;}
.Game_name{width:192px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.Game_name li{margin:0 0 0 15px;}
.Game_name li a{color:#666;display:inline-block;height:20px;line-height:18px;vertical-align:middle;}
.Game_name li a img{margin:0 5px 0 0;}
.Gameall{background-position:left -48px;width:78px;color:#000;padding:0 0 0 18px;z-index:999;}
.Gameall a{height:20px;line-height:20px;_line-height:23px;}
.Gamelogin{border:1px solid #cccccc;}
.Gamelogin a{display:block;float:left;display:inline;padding:1px 10px 0;line-height:1.4; position:relative;}
.Gamelogin a .login_tips{ display:block; width:18px; height:19px; background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/game_login_tip.gif); position:absolute; top:15px; left:50px;}
.gamelist_01 h2,.gamelist_02 h2,.gamelist_03 h2,.gamelist_04 h2,.gamelist_01 a,.gamelist_02 a,.gamelist_03 a,.gamelist_04 a,.gamelist_jiantou{background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/ostp.gif) no-repeat;}
.gameListall{border:#d6d6d6 solid 1px;background:#f6f8fa;width:717px;height:332px;z-index:999;position:absolute;right:120px;top:34px;}
.gamelist_jiantou{position:absolute;width:25px;height:25px;background-position:left -132px;right:44px;top:-8px;}
.gamelist_border{background:#fff;overflow:hidden;border:#d6d6d6 1px solid;height:314px;margin:8px;}
.gameListall a:hover{text-decoration:underline;}
.gamelist_01{width:300px;overflow:hidden;margin:0 0 0 -1px;}
.gameListall h2 em{font-size:12px;color:#bbbfdc;}
.gameListall a{color:#000;font-size:12px;display:block;padding:0 10px;width:81px;height:28px;line-height:28px;background-position:left -102px;overflow:hidden;margin:0px;}
.gamelist_02,.gamelist_03,.gamelist_04{width:101px;overflow:hidden;margin:0 -1px 0 0;}
.gamelist_01 h2{width:299px;}
.gamelist_01 h2,.gamelist_02 h2,.gamelist_03 h2,.gamelist_04 h2{padding:0 0 0 10px;height:35px;line-height:40px;color:#0096d0;overflow:hidden;}
.lst{float:left;margin:0 -1px 0 0;}
.gamelist_ico_new{background-position:2px -113px;}
.gamelist_ico_hot{background-position:2px -134px;}
.gamelist_ico_hot,.gamelist_ico_new{float:right;height:16px;width:18px;overflow:hidden;margin:6px 8px 0 0;}
/*----------topbar end-------------------------*/
/*---------------zhuce popup reg------------------ */
.reg_list{padding:0 0 0 10px;}
.reg_list li{float:left;width:100%;margin:10px 0 0;height:35px;overflow:hidden;}
.reg_list li .w_1{float:left;width:76px;margin:5px 0 0;}
.reg_list li .w_2{float:left;font-size:12px;width:136px;}
.reg_list li .w_3{float:left;width:170px;margin-left:5px;display:inline;font-size:12px;color:#888;line-height:normal;padding:2px 5px;}
.reg_list li .w_3 dl{float:left;}
.reg_list li .w_3 dd{padding-left:8px;background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/ico_game.gif) no-repeat -86px 5px;}
.reg_list li .input_text{float:left;border:2px solid #fff;padding:0;display:block;}
.reg_list li .input_text input{float:left;border:1px solid #B8B8B8;height:22px;line-height:22px;width:126px;padding:0 2px;color:#333333;}
.reg_list li .w_3 .ico_tip{float:left;margin:0 5px 0 0;width:11px;height:11px;background:url(http://pic.51img1.com/v3/op/game.51.com/act/outad/images/game_login_ico.gif) no-repeat -13px 0;}
.reg_list li.focus .input_text{border-color:#CAEAB5;}
.reg_list li.focus .input_text input{border-color:#57982B;}
.reg_list li.error .input_text{border-color:#FFDEDE;}
.reg_list li.error .input_text input{border-color:#DE3A3A;}
.reg_list li.error .w_3 .ico_tip{margin-top:2px;background-position:0 0;}
.reg_list li.error .w_3,.reg_list li.success .w_3{background:#FFDEDE;border:1px solid #FFDEDE;color:#CB4445;overflow:hidden;height:18px;padding-top:6px;overflow:hidden;}
.reg_list li.success .w_3{margin-top:2px;height:14px;background-color:#F4FEE9;border-color:#E8FDD9;}
.reg_list li.sex .w_2{margin:3px 0 0;}
.reg_list li.validate .w_2{width:auto;}
.reg_list li.validate .w_2 .input_text input{width:40px;}
.reg_list li.validate .w_2 img{margin:4px 5px 0;_margin:4px 5px 0 2px;zoom:1;vertical-align:middle;}
.reg_list li.validate .w_2 a{position:relative;top:3px;}
.reg_list li.validate .w_3{width:118px;}
.game_intelligent_answer{padding:0 25px;font-size:12px;}
.game_intelligent_answer .o_ii_jieshi{text-indent:2em;padding:35px 0 0 50px;width:690px;}
.game_intelligent_answer .zhuanjia{font-size:20px;margin-top:45px;text-align:center;}
.game_intelligent_answer .zhuanjia_jieshao{margin-top:10px;background-color:#F5F5F5;padding:15px;}
.game_intelligent_answer .zhuanjia_jieshao p{color:#666;line-height:18px;text-indent:2em;margin-top:20px;}
.game_intelligent_answer .zhuanjia_mashang{margin-top:60px;padding-bottom:30px;}
.game_intelligent_answer .zhuanjia_mashang .btn_aaa{background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/btn_zhuanjia.gif) no-repeat;height:42px;width:151px;display:inline-block;vertical-align:middle;margin-left:250px;}
.game_intelligent_answer .zhuanjia_mashang .zhuanjia_again{margin-left:15px;text-decoration:underline;font-size:14px;}
.global_popup_title .logo_small{float:left;margin:5px 0 0;width:48px;height:17px;text-indent:-5000px;background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/logo_small.png) no-repeat;overflow:hidden;}
*html .global_popup_title .logo_small{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/logo_small.png");}
.pop_reg{padding:10px;}
.pop_reg .title{height:40px;line-height:40px;border-bottom:1px solid #E8E8E8;}
.pop_reg .title h4{float:left;color:#5D5D5D;font-size:18px;font-style:italic;font-weight:bold;font-family:"微软雅黑";}
.pop_reg .title p{float:right;}
.pop_reg .title p strong{margin:0 5px;}
.pop_reg .contain{padding:10px 0 0 20px;}
.pop_reg .btn_area{margin:20px 0 0 75px;}
.pop_reg .g_index_left{float:none;width:auto;}
.pop_reg .login{padding-left:25px;}
.pop_reg .login_list li .public_input .t{width:170px;}
.pop_reg .reg_tip{color:#666;font-size:12px;font-weight:normal;}
.pop_reg .reg_tip .game_color_or{color:#F15500;font-size:14px;font-weight:bold;}
.pop_reg .login .game_btn_login{right:20px;top:23px;_top:27px;}
.select_who li{float:left;width:122px;padding-top:15px;height:116px;text-align:center;}
.select_who li p{margin:5px 0 0;}
.select_who li a{color:#0092E6;}
.select_who li a:hover{text-decoration:underline;}
.select_who li.current{background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/photo_box.gif) no-repeat;}
/*--------------- popup reg--end---------------- */
/* footer */
.new_game{width:992px;margin:0 auto;padding:0 0 10px 0;text-align:center;}
.banner_f_game{width:992px;margin:24px auto 0;padding-top:25px;}
.banner_f_game .recommend{line-height:20px;display:inline-block;padding-left:17px;}
.banner_f_game .recommend a{ width:auto;}
.banner_f_game .new_game a{ text-align:left; width:auto}
.banner_f_game a{line-height:20px;width:92px;display:inline-block;text-align:center;}
.banner_f_game_change{padding-top:20px;}
.banner_f_game_change a{margin:0 5px;display:inline;width:auto;}
.game_footer{width:900px;margin:0 auto;height:90px;text-align:center;padding-top:17px;text-align:center;padding-top:7px;line-height:20px;}
.game_footer a{margin:0 38px;}
/*2345login*/
.login2345 {position:absolute;left:-94px;top:55px; display:block; width:86px; height:126px; background:url(../common/images/2345login.png) no-repeat; text-indent:-9999px;}
.main{ position:relative; overflow:visible !important;}
/*service-20130926*/
.service_wrap .box_commend .title span{padding-right:30px !important;text-align:right;}
.service_list li{height:56px !important;}
.service_list li a{padding:20px 0 20px 20px !important;}
.qq_warm{display:inline-block;background:url(http://pic.51img1.com/v3/op/gamenew.51.com/platform/images/calendar_buttons.png) no-repeat;width:65px;height:24px;line-height:24px;text-align:center;color:#fff;padding:0 0 0 25px;}
/*tips-20131107*/
.gamelogin{ z-index:1;}
.gamelogin .m .login_after .sign{ position:relative; z-index:99;}
.gamelogin .m .login_after .sign .g_tips{position:absolute;background: #fff8e8;border:1px solid #ffba00;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;top:33px;left:20px; z-index:99}
.gamelogin .m .login_after .sign .g_arrow{position:absolute;display:block;width:11px;height:6px;font-size:0;line-height:0;background:url(images/tipsTop.png) no-repeat;zoom:1;z-index:999}
.gamelogin .m .login_after .sign .g_arrow_top{left:10px;top:-6px;}
.gamelogin .m .login_after .sign .g_tips_close{ position:absolute;top:3px;right:3px; cursor:pointer;width:7px;height:7px; background:url(../common/images/close.gif) 0 0 no-repeat;text-indent:-999em;}
.gamelogin .m .login_after .sign .g_tips_contain{width:200px;padding:5px 15px 5px 5px;}
.gamelogin .m .login_after .blk_privilege ul{ z-index:101!important;}
.box_left{ overflow:visible !important;}
/*login's-login_list-height-bug for ie6 -20131223*/
.gamelogin .m .login_list{*height:146px;}

/*png24 ie6*/
.png{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "http://static.51img1.com/v5/visitant/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

.quick_chooseser{float: right; padding: 2px 20px 0px 0px;}
.quick_chooseser input{border: 1px solid #000; padding: 2px 5px;color:#000;}
.quick_chooseser .i1{width: 50px;}
/*seo bottom popup 20140314*/
.game_btm_guide_box{position:fixed;left:0px;right:0px;bottom:0px;display:block;height:70px;z-index:999;}
.game_btm_guide{position:fixed;left:0;bottom:0;font-family:"\5b8b\4f53";width:100%;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 2px 3px #ccc;-box-shadow:0 2px 3px #ccc;padding:5px 0;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/trans_bg.png") repeat;border:none;height:60px;}
.game_btm_guide .s_q_wrap{width:1002px;height:60px;margin:0 auto;position:relative;color:#c6c6c6;font-size:12px;line-height:1.6;}
.game_btm_guide .s_q_wrap a{color:#c6c6c6;text-decoration:none;}
.game_btm_guide ul{float:left;width:760px;margin:0;padding:0;}
.game_btm_guide ul li{float:left;padding:8px 30px 0 45px;list-style-type:none;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/game_btm_guide.png") no-repeat 0 11px;}
.game_btm_guide ul .li_2{background-position:0 -74px;}
.game_btm_guide ul .li_3{background-position:0 -164px;}
.game_btm_guide ul li strong{font-size:16px;color:#eee;}
.game_btm_guide p{float:right;margin:0;width:227px;line-height:31px;padding:5px 0 0;}
.game_btm_guide p .jinbtn1,.game_btm_guide p .jinbtn2{display:inline-block;width:110px;height:31px;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/game_btm_guide.png") no-repeat 0 -270px;color:#fff !important;font-weight:bold;text-align:center;}
.game_btm_guide p .jinbtn1{width:80px;padding:0 0 0 30px;}
.game_btm_guide p .jinbtn2{background-position:0 -336px;}
.game_btm_guide p .jinbtn1:hover{background-position:0 -303px;}
.game_btm_guide p .jinbtn2:hover{background-position:0 -369px;}
.game_btm_guide .close{position:absolute;width:53px;height:20px;bottom:0;right:16px;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/game_btm_guide.png") no-repeat 0 -401px;}
.game_btm_guide_up{position:fixed;left:0;bottom:0;font-family:"\5b8b\4f53";width:100%;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 2px 3px #ccc;-box-shadow:0 2px 3px #ccc;z-index:9999;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/trans_bg.png") repeat;border:none;height:11px;line-height:11px;font-size:0;}
.game_btm_guide_up a{display:block;position:absolute;width:74px;height:11px;top:0;left:50%;background:url("http://static.51img1.com/v3/op/gamenew.51.com/platform/seo_reg/game_btm_guide.png") no-repeat 0 -423px;text-indent:-10000px;overflow:hidden;text-decoration:none;}

.focus_img .picnews .pic_eyes{ height: 211px; overflow: hidden;}
.focus_img .picnews img{ width: 278px; height: 211px;}