﻿html, body, form, ol, ul, li, div, p, dl, dt, dd, h1, h2, h3, h4, h5, h6, table, th, td { margin:0px; padding:0px; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100%; font-weight:normal }
ol, ul { list-style:none; }
body {font:12px/1.5 Verdana, Geneva, sans-serif, \5b8b\4f53;color:#333}
a { text-decoration:none;color:#333}
a:hover { text-decoration:none;color:#000}
a:active { }
img { border:0; -ms-interpolation-mode:bicubic; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.clear { clear:both; font-size:0; height:0; overflow:hidden }
.clearfix:after { content:'\20'; display:block; height:0; clear:both; }
.clearfix { *zoom:1}
/*layout*/
.wrapper{background:url(../images/top_bg.jpg) no-repeat center -343px;min-width:960px;}
.header,.game_slide,.sec0,.hot_act,.sec1,.footer{width:960px;margin:0 auto; padding-top: 40px;}
.sec0{border-bottom:1px solid #e3e3e3;overflow:hidden;height:208px;}
.sec1 .span0{width:685px;}
.sec1 .span1{width:260px;}
.sec1{padding-top:10px;}
.simplemodal-overlay{background:#000}
.footer_wrap{background:#ededed;border-top:1px solid #e0e0e0;margin-top:25px;}
.footer{padding-top:42px;height:120px;}
.footer .wm_logo{width:110px;height:40px;background:url(../images/wm_logo.jpg) no-repeat;float:left;margin-right:30px;}
.footer .text{float:left;}
.footer .text .link{margin-bottom:10px;}
.footer .text .link a{color:#5f5f5f}
.footer .text .copyright{color:#8e8e8e}
.footer .weibo{float:right;}
.footer .weibo a{float:left;width:65px;height:65px;margin-right:5px;}
.footer .weibo a:hover{opacity:.9;filter:alpha(opacity=90)}
.footer .weibo a.sina{background:url(../images/sina_wb.jpg) no-repeat;}
.footer .weibo a.qq{background:url(../images/qq_wb.jpg) no-repeat;}
#video_dialog{width:750px;height:440px;background:#000;display:none}
.simplemodal-close{width:58px;height:58px; position:absolute;right:-60px;top:0;background:url(../images/close.jpg) no-repeat; cursor:pointer}
.p_tit{line-height:1;padding-top:25px;padding-bottom:10px;}
.p_tit strong{font-family:'微软雅黑';font-size:15px;font-weight:bold;color:#333333}
/*head*/
.header{height:73px;padding-top:22px;color:#fff; position:relative;z-index:9}
.header a{color:#fff}
.header a:hover{color:#eee}
.header .logo{background:url(../images/logo.jpg) no-repeat;width:320px;height:57px;float:left}
.topnav{ text-align:right;height:35px;}
.topnav .item{float:right;margin-left:10px;}
.topnav .go_arc{background:url(../images/arc_btn.jpg) no-repeat;width:59px;height:20px;display:inline-block;}
.topnav .login,.topnav .reg{float:left;margin}
.topnav .login i,.topnav .reg i{vertical-align:-2px;*vertical-align:middle;display:inline-block;width:12px;height:12px;margin-right:3px;}
.topnav .login i{background:url(../images/icon_user.jpg) no-repeat;}
.topnav .reg i{ background:url(../images/icon_reg.jpg) no-repeat;}
.topnav .split{float:left;margin:0 6px;_line-height:1;}
.topnav .games{position:relative}
.topnav .games_trigger{padding:0 18px 0 8px;border:1px solid #636871;cursor:pointer}
.topnav .games_trigger i{background:url(../images/nav_arr.jpg) no-repeat;width:8px;height:4px;overflow:hidden; position:absolute;right:5px;top:8px;}
.menu{ text-align:right}
.menu i{margin:0 15px;color:#4d535d}
.menu a{font-size:14px;font-family:'微软雅黑';}
.games_popup{ position:absolute;right:0;top:21px; text-align:left;display:none}
.games_popup ul{width:238px;}
.games_popup li{margin-top:-1px;margin-left:-1px;width:120px;height:30px;float:left; position:relative}
.games_popup a{border:1px solid #dbdbdb;color:#666;background:#f0f2f5 url(../images/dot.jpg) no-repeat 12px center;padding-left:;display:block;padding-left:20px;line-height:28px;}
.games_popup a:hover{color:#ff9900}
.games_popup li i{ position:absolute;width:12px;height:11px;left:100px;top:10px;}
.games_popup li i.hot{background:url(../images/icon_hot.jpg) no-repeat;}
.games_popup li i.new{background:url(../images/icon_new.jpg) no-repeat;}
/*game_slide*/
.game_slide{height:384px; position:relative;z-index:1}
.game_slide .item{overflow:hidden;float:left;margin:0 8px;display:inline;width:215px;height:380px;background:url(../images/shadow.jpg) no-repeat left bottom; }
.game_slide .item_pic{position:relative;height:318px;}
.game_slide .item .info,
.game_slide .item .desc{overflow:hidden;width:215px; position:absolute;color:#fff;background:#000;filter:alpha(opacity=90);background:rgba(0,0,0,.6);}
.game_slide .item .info{left:0;bottom:0;height:33px;line-height:33px;}
.game_slide .item .desc{left:0;bottom:0;height:0;}
.game_slide .item .btn{padding-top:10px; text-align:center;}
.game_slide .item .name{font-size:14px;padding-left:10px;float:left}
.game_slide .item .type{margin-right:5px;display:inline;float:right}
.game_slide .item .hot,.game_slide .item .new{width:12px;height:12px;overflow:hidden;float:right;margin-top:10px;margin-right:5px;display:inline}
.game_slide .item .hot{background:url(../images/icon_hot.jpg) no-repeat}
.game_slide .item .new{background:url(../images/icon_new.jpg) no-repeat}
.game_slide .item .desc p{padding:0 20px;}
.game_slide .item .desc .name1{font-size:14px;padding-bottom:5px;padding-top:10px;}
.game_slide .item .btn a{margin:0 5px;width:77px;height:23px;background:url(../images/btn.jpg) no-repeat; text-align:center;line-height:23px;font-weight:bold;display:inline-block}
.game_slide .item .btn a:hover{opacity:.9;filter:alpha(opacity=90)}
.game_slide .control{ position:relative}
.game_slide .control a{ position:absolute;top:150px;width:26px;height:43px;}
.game_slide .control a:hover{opacity:.8;filter:alpha(opacity=80)}
.game_slide .control .prev{background:url(../images/gs_left.jpg) no-repeat;left:-15px;}
.game_slide .control .next{background:url(../images/gs_right.jpg) no-repeat;left:951px;}
.game_slide .slide{width:924px;overflow:hidden;height:380px; position:relative}
.game_slide .slide .inner{width:9999px;}
.game_slide .slide ul{float:left;width:924px;}
.game_slide .switchable-triggers{ position:absolute;top:340px;left:412px;width:140px;height:20px; text-align:center}
.game_slide .switchable-triggers li{ cursor:pointer;margin:0 5px;background:url(../images/dot1.jpg) no-repeat;width:15px;height:15px;display:inline-block;*display:inline;*zoom:1}
.game_slide .switchable-triggers li.current{background:url(../images/dot1_on.jpg) no-repeat;}
/*ad_slide*/
.act_slide{width:645px;height:208px; position:relative}
.act_slide .slide{}
.act_slide .item{width:645px;height:208px; position:absolute;top:0;left:0;overflow:hidden;z-index:1}
.act_slide .item .bg,.act_slide .item .text,.act_slide .item .man,.act_slide .item .link{width:645px;height:208px; position:absolute;top:0;}
.act_slide .item .text{font-family:'微软雅黑';font-weight:bold;line-height:1.2}
.act_slide .item .t1{font-size:31px;color:#c52bd7;padding-top:80px;padding-left:5px;}
.act_slide .item .t2{font-size:28px;padding-left:5px;}
.act_slide .item .link a{width:645px;height:208px;background:url(about:blank);display:block}
.act_slide .item .bg{display:none}
.act_slide .item .text{left:-100%;}
.act_slide .item .man{right:-100%;}
.act_slide .current{z-index:9;}
.act_slide .slide_num{ position:absolute;top:186px;left:10px;z-index:999}
.act_slide .slide_num li{margin-right:4px;float:left;width:11px;height:10px;background:url(../images/dot2.jpg) no-repeat; text-indent:-999px;overflow:hidden}
.act_slide .slide_num li.current{background:url(../images/dot2_on.jpg) no-repeat; }
/*login*/
.login_box{width:315px;height:209px;background:#f0f0f0}
.login_box .hd{font-size:18px;font-weight:bold;font-family:'微软雅黑';padding-top:12px;padding-left:26px;line-height:1}
.mk_login_form{border-bottom:1px solid #e7e7e7;padding-left:28px;padding-bottom:5px;height:140px;}
.login_tip{height:20px;color:red}
.input_outer{margin-bottom:4px;}
.login_input{width:260px;}
.p_input{line-height:23px; outline:none;border-width:1px;border-style:solid;border-color:#c7c7c7 #e5e5e5 #e5e5e5 #c7c7c7;width:176px;height:23px;padding:2px 5px;}
.p_input_focus{border-color:#fcd005}
.code_input{width:90px;vertical-align:middle}
.code_img{width:80px;height:27px; vertical-align:middle}
.login_submit{float:right}
.login_btn{width:67px;height:62px;background:url(../images/login_btn.jpg) no-repeat;border:none; cursor:pointer;}
.login_chk li{float:left;margin-right:12px;}
#autologin{border:1px solid #c6c6c6; vertical-align:middle;margin-right:2px;}
.forgetpwd i,.ireg i{width:12px;height:12px;display:inline-block;margin-right:3px;vertical-align:middle;*vertical-align:-1px;}
.forgetpwd i{background:url(../images/icon_pwd.jpg) no-repeat;}
.ireg i{background:url(../images/icon_reg2.jpg) no-repeat;}
.third_login{border-top:1px solid #ffffff;padding-left:30px;padding-top:5px;}
.third_login a{margin-right:20px;}
.third_login i{display:inline-block;width:16px;height:16px; vertical-align:middle;margin-right:5px;}
.third_login .wm i{background:url(../images/icon_pw.jpg) no-repeat;}
.third_login .sina i{background:url(../images/icon_sina.jpg) no-repeat;}
.third_login .qq i{background:url(../images/icon_qq.jpg) no-repeat;}
.third_login .web178 i{background:url(../images/icon_178.jpg) no-repeat;}
.third_login .t i{background:url(http://passport.wanmei.com/sso/images/tencent.jpg) no-repeat left top;}
.third_login .web360 i{background:url(http://passport.wanmei.com/sso/images/360.jpg) no-repeat left top;}
.third_login .renren i{background:url(http://passport.wanmei.com/sso/images/renren.jpg) no-repeat left top;}
.third_login .baidu i{background:url(http://passport.wanmei.com/sso/images/baidu.jpg) no-repeat left top;}
.third_login a{margin-right:7px;}
.login_input{width:270px;}
.logined_info {}
.logined_info .userinfo{padding:18px 0 14px 22px;border-bottom:1px solid #e7e7e7}
.logined_info .face{float:left;margin-right:18px;}
.logined_info .info{float:left;line-height:2}
.logined_info .logout{ text-decoration:underline}
.login_server{border-top:1px solid #ffffff;padding-left:22px;padding-top:10px;}
.login_server .tit{padding-bottom:5px;}
.login_server li{float:left;width:138px;padding-left:8px;background:url(../images/dot.jpg) no-repeat 0 9px;}
.login_server li i{width: 15px; height:15px; margin: 0 0 0 -6px; padding: 0; display: inline-block; vertical-align: middle;}
.login_server li i.hot{background:url(../images/icon-hot2.png) no-repeat}
.login_server a{color:#666}
#randimg{vertical-align: middle;}
/*hot_act*/
.hot_act{width:960px;padding-top:10px;}
.hot_act li{float:left;width:315px;height:112px;margin-left:8px;display:inline}
.hot_act li a{display:block;height:112px;}
.hot_act li a.btn1{background:url(../images/hot_act/1.jpg) no-repeat}
.hot_act li a.btn2{background:url(../images/hot_act/2.jpg) no-repeat}
.hot_act li a.btn3{background:url(../images/hot_act/3.jpg) no-repeat}
.hot_act li a.btn4{background:url(../images/hot_act/4.jpg) no-repeat}

.hot_act .control{float:right;margin-top:-5px;display:none;}
.hot_act .control a{float:left;width:35px;height:21px;}
.hot_act .prev{background:url(../images/act_left.jpg) no-repeat;}
.hot_act .next{background:url(../images/act_right.jpg) no-repeat;}
.hot_act .slide{width:960px;height:112px;overflow:hidden;}
.hot_act .slide ul{width:9999px;margin-left:-8px;}
.hot_act .slide li {}
.hot_act .slide li a { display: block;}
.hot_act .slide li img { opacity: 0; filter: alpha(opacity=0);}
/*game_list*/
.game_list{width:696px}
/*
.game_list li{border:1px solid #e3e3e3;background:#eee;z-index:8;position:relative;margin-right:-1px;margin-bottom:-1px;float:left;width:136px;height:208px;overflow:hidden}
.game_list .btn{ position:absolute;left:0;top:155px;width:100%; text-align:center;z-index:8;}
.game_list .btn a:hover{opacity:.9;filter:alpha(opacity=90)}
.game_list .play,.game_list .site{width:98px;height:20px; position:absolute;}
.game_list .play{background:url(../images/play.jpg) no-repeat;left:-98px;top:0px;}
.game_list .site{background:url(../images/go.jpg) no-repeat;left:136px;top:23px;}
.game_list .hover{border:1px solid #ff9900;z-index:9;}
.game_list .mask{background:#fafafa;height:38px;width:100%; position:absolute;top:170px;left:0;z-index:9;}
.game_list .pic{ position:absolute;left:0;top:0;z-index:9;height:170px;overflow:hidden;}
.game_list img{width:136px;}
*/
/*latest_server*/
.latest_server{width:260px;}
.latest_server .bd{border:1px solid #e3e3e3}
.latest_server .thead{background:url(../images/serv_th.jpg) no-repeat;height:30px;line-height:30px;}
.latest_server .tbody{padding-top:6px;padding-bottom:13px;}
.latest_server .tbody .date{color:#ff9900;font-weight:bold}
.latest_server li{height:24px;overflow:hidden;*margin-bottom:-2px;}
.latest_server li span,.latest_server .thead span{float:left;width:80px;text-align:center;color:#666;}
.latest_server li a{display:block;height:24px;line-height:24px;cursor:pointer;}
.latest_server li a:hover{background-color:#f4f4f4; text-decoration:none}
.latest_server li a:hover span{color:#ff9900}
/*latest_news*/
.latest_news{width:260px;overflow:hidden}
.latest_news .hd{padding-top:14px;}
.latest_news .bd{border:1px solid #e4e4e4}
.latest_news dl{border-top:1px solid #e4e4e4;background:url(../images/news_dt.jpg) no-repeat;height:28px;overflow:hidden;}
.latest_news dt{line-height:28px; position:relative;text-indent:21px;cursor:pointer;*zoom:1;*line-height:30px;white-space:nowrap;width:258px;overflow:hidden;text-overflow:ellipsis;}
.latest_news dt i{position:absolute;width:8px;height:8px;background:url(../images/news_arr2.jpg) no-repeat 0 2px;left:10px;top:10px;}
.latest_news dd a{display:block;padding:5px 12px 14px 12px;height:70px; cursor:pointer;overflow:hidden}
.latest_news dd a:hover{ text-decoration:none}
.latest_news .pic{float:left;margin-right:11px;margin-top:3px;}
.latest_news .text{float:left;width:150px;}
.latest_news .first{border-top:none}
.latest_news .selected{background:#f1f1f1}
.latest_news .selected dt i{background:url(../images/news_arr.jpg) no-repeat 0 4px;}
/*foot*/


/*top_game*/
.top_game { height: 313px; padding: 30px 19px 0px 21px; width: 962px; margin: 0 auto;display:none;}
.top_game img { vertical-align: top;}
.zhibo { width: 248px; height: 313px; float: left;}
.zhibo a { display: block;}
.top_gamelist { width: 704px; height: 312px; padding: 1px 0px 0px 3px; background: url(../images/game_listbg.jpg) no-repeat left top; float: right;}
.top_gamelist_l { width: 469px; height: 312px; float: left; overflow: hidden;} 
.top_gamelist_l a { display: block; width: 227px; height: 146px; padding-top: 6px; padding-left: 5px; overflow: hidden; float: left;}
.top_gamelist_l a img { width: 227px; height: 146px; vertical-align: top;}
.top_gamelist_r { width: 227px; height: 298px; float: right; margin-top: 6px; margin-right: 8px; _display: inline;}
.top_gamelist_r a { display: block;}

/*bottom_game*/
.bottom_game { }
.bottom_game ul {}
.bottom_game li { width: 224px; height: 110px; float: left; position: relative; top: 0; left: 0; padding: 0px 8px 8px 0px; background: url(../images/game_listbg2.jpg) no-repeat left top;}
.bottom_game li img { display: block;}
.bottom_game_show { height: 24px; position: absolute; left: 0; bottom: 8px; z-index: 5; width: 224px; display: none;}
.bottom_game_bg { height: 24px; width: 100%; background-color: #000; opacity: 0.6; filter: alpha(opacity=60); position: absolute; top: 0; left: 0; z-index: 10;}
.bottom_game_msg { height: 24px; width: 100%; position: absolute; top: 0; left: 0; z-index: 20;}
.bottom_game_msg a { display: block; color: #fff; height: 24px; width: 70px; line-height: 24px; text-align: center;}
.bottom_game_msg a.game_play { float: left;}
.bottom_game_msg a.game_home { float: right;}