@charset "gb2312";
/* CSS By Andy QQ:45351177 Email:andy@webdivcss.cn */
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,em {padding:0; margin:0; outline:none}
table {border-collapse:collapse; border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,th,var,i {font-weight:normal; font-style:normal}
ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%}

.focus{ height:170px; width:515px; padding:0 0 8px 0;}
.hezi{
	WIDTH:515px;
	HEIGHT: 170px;
}
.focus .td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.focus .num {
	POSITION: absolute;
	WIDTH: 160px;
	FLOAT: right;
	TOP: 140px;
	LEFT: 360px
}
.focus .num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 23px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 26px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(http://n.7k7kimg.cn/uploads/mhsg/flashbutton.gif) no-repeat -26px 0px;
	FLOAT: left;
	HEIGHT: 23px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.focus .num LI.on {
	LINE-HEIGHT: 23px;
	WIDTH: 26px;
	BACKGROUND: url(http://n.7k7kimg.cn/uploads/mhsg/flashbutton.gif) no-repeat;
	HEIGHT: 23px;
	COLOR: #ffffff
}



.clearfix:after {display:block; content:"."; height:0; clear:both; visibility:hidden} 
.clearfix{zoom:1} 
.clear {clear:both; height:0; overflow:hidden}
.left {float:left}
.right {float:right}
html,body {overflow-x:hidden}
body {font:12px/normal "Verdana"; background:#EFEEF3;}
a,a:visited {color:#333; text-decoration:none; outline:none}
a,area {blr:expression(this.onFocus=this.blur());outline:none}
input {font-size:12px; color:#333}
.wrap.index {background:url(http://n.7k7kimg.cn/uploads/mhsg/dbg1.jpg) center top no-repeat}
.wrap.list {background:url(http://n.7k7kimg.cn/uploads/mhsg/ohead_bg.jpg) center top no-repeat}
.wrap.server {background:url(http://n.7k7kimg.cn/uploads/mhsg/s_bg.jpg) center top no-repeat}
/*Global*/
.head {position:relative; z-index:20; width:1000px; margin:auto}
.main{width:960px; background:#EFEEF3 url(http://n.7k7kimg.cn/uploads/mhsg/bg_08.jpg) no-repeat; margin:0 auto; padding:0 20px; position:relative;}
.mainlist{width:960px; background:#EFEEF3 url(http://n.7k7kimg.cn/uploads/mhsg/list_warp_bg.jpg) no-repeat; margin:auto; padding:0 20px; position:relative;}
.mainserver{width:1000px; background:#EFEEF3 url(http://n.7k7kimg.cn/uploads/mhsg/bg_08.jpg) no-repeat; margin:0 auto; padding:0px; position:relative;}
.bottom {height:143px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_warp_foot.jpg) center top no-repeat}
.mt8 {margin-top:8px}

/*头部 公用*/
.head .bg img {display:block}
.head h2,.head .menu,.head .banner,.head .focus,.head .goto,.head .light {position:absolute}

/*LOGO链接*/
.head h2 {	z-index:10;	left:34px;	top:26px;width:220px;height:100px}
.head h2 a {display:block; height:100px; text-indent:-99999px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/none.gif)}

/*导航菜单*/
.menu {z-index:9;	left:290px;top:19px;	width:880px;height:20px;	background:url(http://n.7k7kimg.cn/uploads/mhsg/menu.gif) no-repeat}
.menu li {float:left; width:95px; margin-right:12px}
.menu li a {display:block; height:20px; text-indent:-99999px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/none.gif)}
.menu li.mh {width:35px}
.menu li.ma {margin-right:233px}

/*头部宣传语*/
.banner {left:127px; top:140px; width:535px; height:140px; background:url(http://n.7k7kimg.cn/uploads/mhsg/banner.jpg)}

/*进入游戏*/
.goto {left:167px;top:150px;width:350px;height:260px;overflow:hidden;position:absolute;z-index:9999;}
.mainlist .goto{background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_list_flash_bg.jpg)}
.goto a {display:block; height:188px; text-indent:-9999px; overflow:hidden; }

/*左侧 公用*/
.side {width:188px; overflow:hidden;}
/*功能区*/
.sleft{ width:188px;  background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_011.jpg) no-repeat; margin-top:18px; padding:52px 0 0 0px;}
.sleft .lcont{ width:188px; overflow:hidden;  padding:0px; margin:0px; background:transparent;}
.sleft_an{ width:166px; height:173px; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_zcczxsk.jpg) no-repeat; margin-top:0px; padding:0px 0 0px 22px;}
.sleft_an a{ display:block; width:142px; height:34px; text-indent:-9999px; overflow:hidden; padding-top:21px; margin-bottom:0px; background:url(http://n.7k7kimg.cn/uploads/mhsg/none.gif)}




/*.logcon{ background:0 bottom; margin-left:0px; padding:0px; width:188px;}
.logcon p input {  height:19px; width:110px; background:#f5ecce; border:1px solid #82673a; text-align:left;}
.logcon p {display:block;height:26px!important; height:23px; padding:0px; color:#ffffff;  margin:0px;}
.logcon span {display:inline; text-align:right; width:50px; font-weight:bold; }
.logtit{ height:39px; padding:2px 0 0 12px; overflow:hidden;}*/

.logcon{ width:188px; background:0 bottom; margin-left:0px; padding:0px 0 12px 16px;}
.logcon p input {  height:19px; width:110px; background:#a1b0be; border:1px solid #000000; text-align:left;}
.logcon p {display:block;height:34px!important; height:31px; padding:0px; color:#ffffff;  margin:0px;}
.logcon span {display:inline; text-align:right; width:50px;  }
.logtit{ height:32px; padding:2px 0 0 12px; overflow:hidden;}


.logtit a{ float:left; width:83px; height:24px; text-align:center; padding-top:0px; cursor:pointer; overflow:hidden;}
.logtit a.xz{background:url(http://n.7k7kimg.cn/uploads/mhsg/denglubtn.jpg) 0 -24px;}
.logtit a.xz1{background:url(http://n.7k7kimg.cn/uploads/mhsg/zhucebtn.jpg) 0 -24px;}






/*最新开服，最近玩过*/
.slist,.sbaike,.sact,.scs{ width:188px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_up.jpg) center top repeat-y;}
.slist h2{ background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_2_top.jpg) no-repeat; height:34px;}

.lcont{ width:188px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_down.jpg) center bottom no-repeat; padding:10px 0}
.slist .lcont li{ width:160px; height:24px; line-height:24px; background:url(http://n.7k7kimg.cn/uploads/mhsg/list_ico_4.gif) 8px 8px no-repeat; padding-left:15px; margin-left:0px;}
.slist .lcont li a{ float:left;color:#FFF;}
.slist .lcont .chakanfwq{background:none;padding-left:20px;width:120px; margin:0 auto; text-align:center;}
.slist .lcont .chakanfwq a{ color:#FFF;}
.slist .lcont .chakanfwq a:hover{ color:#FF6600;}
.slist .lcont li span{ float:right; color:#0C3}
/*17173百科*/
.sbaike h2{ background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_17173_top.jpg) no-repeat; height:34px;}

.sbaike .lcont li{ width:140px; height:24px; line-height:24px; background:url(http://n.7k7kimg.cn/uploads/mhsg/list_ico_4.gif) 10px 8px no-repeat; padding-left:20px; margin-left:10px; border-bottom:1px dashed #8498c3;}
.sbaike .lcont li a{ float:left;color:#FFF;}



.sact h2{ background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_3_top.jpg) no-repeat; height:34px;}
.sact .lcont{ width:168px; overflow:hidden; padding:14px 10px 5px 10px; text-align:center}
.sact .lcont a.text,.sact .lcont a.text:visited{ line-height:24px; color:#FFF;}
.sact .lcont a.pic{ width:164px; height:66px; display:block; border:2px solid #CCC; margin-bottom:6px;}

.scs h2{ background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_4_top.jpg) no-repeat; height:34px;}
.scs{ text-align:left;}
.scs img.rx{ width:169px; margin:10px 0 5px 10px;}
.scs ul{ width:188px;  overflow:hidden;margin:0 0 0px 0;background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_4_bot.jpg) center bottom no-repeat; padding-bottom:19px;}
.scs ul li{ float:left; width:160px; padding-left:16px; height:27px; line-height:27px;}
.scs ul li a,.scs ul li a:visited{ color:#FFF;}


.spic{ width:188px; overflow:hidden;}
.spic h2{ width:188px; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_5_top.jpg); height:7px; font-size:1px;}
.spic .pcont{width:172px; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_5_bg.jpg) repeat-y; overflow:hidden; padding:0px 8px;}
.spic .pcont a img{display:block; width:170px; height:50px; margin:5px auto 5px auto}
.spic h3{ width:188px; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_site_left_5_bot.jpg); height:6px; font-size:1px;}
.slink{ width:188px; overflow:hidden; margin-top:5px; background:#C93;}
.slink select{ width:188px; height:22px; font-size:12px;}
/*博客微博链接*/

/*左侧最新活动*/

/*左侧新浪爱问*/

/*左侧客服*/

/*首页左侧广告轮播*/

/*右侧*/

/* mh_share */
.share_btn {position:absolute; z-index:998px; left:90px; top:161px}
.share_btn span {display:block; width:88px;height:22px; text-indent:-9999px; overflow:hidden; background:url(http://n.7k7kimg.cn/uploads/mhsg/mh_share_btn.gif); cursor:pointer}
.share_btn .mh_share {position:relative}
.mh_share{}
.share_btn .mh_share ul {display:none; position:absolute;_filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; left:0; top:22px; padding:5px 0px; width:86px; height:140px; background:#fff; font-size:12px; border:1px solid #C20; overflow:hidden}
.share_btn.on .mh_share ul {display:block}
.mh_share li {float:left; width:86px; height:16px; padding:2px 0px 2px 0; line-height:17px; overflow:hidden}
.mh_share li.t {font-weight:bold; padding:2px 0}
.mh_share li a {display:block; padding-left:29px; height:16px; overflow:hidden; background:url(http://img.webgame.com.cn/public/images/webgame_share.gif) 7px 0 no-repeat}
.mh_share li a:hover{ color:#e50c02;}
.mh_share li.s2 a {background-position:7px -16px}
.mh_share li.s3 a {background-position:7px -32px}
.mh_share li.s4 a {background-position:7px -48px}
.mh_share li.s5 a {background-position:7px -64px}
.mh_share li.s6 a {background-position:7px -80px}
.mh_share li.s7 a {background-position:7px -96px}

/* news_share */
.news_share * {margin:0; padding:0; outline:0; font-family:宋体}
.news_share {font-size:12px; border:1px solid #ddd; color:#333; margin-top:10px;}
.news_share a,.news_share a:visited,.news_share a:hover {color:#333; text-decoration:none}
.news_share_cont {width:540px; margin:0 auto; overflow:hidden}
.news_share_cont ul {padding:5px 0; height:20px; overflow:hidden; list-style:none}
.news_share_cont li {float:left; height:16px; padding:2px 10px 2px 0; line-height:17px; overflow:hidden;}
.news_share_cont li.t {font-weight:bold; padding:2px 0}
.news_share_cont li.s1 a,.news_share_cont li.s2 a,.news_share_cont li.s3 a,.news_share_cont li.s4 a,.news_share_cont li.s5 a,.news_share_cont li.s6 a,.news_share_cont li.s7 a {float:left; padding-left:22px; height:16px; overflow:hidden; background:url(http://img.webgame.com.cn/public/images/webgame_share.gif) no-repeat}
.news_share_cont li.s2 a {background-position:0 -16px}
.news_share_cont li.s3 a {background-position:0 -32px}
.news_share_cont li.s4 a {background-position:0 -48px}
.news_share_cont li.s5 a {background-position:0 -64px}
.news_share_cont li.s6 a {background-position:0 -80px}
.news_share_cont li.s7 a {background-position:0 -96px}



.footer {
    
    height: 120px;
    overflow: hidden;
}
.flink {
    height: 36px;
    margin: 25px auto 65px;
    overflow: hidden;
    width: 974px;
}
.flink li {
    display: inline;
    float: left;
    height: 31px;
    margin: 0 4px 0 5px;
    width: 88px;
}
.flink li img {
    display: block;
    height: 31px;
    width: 88px;
}
.hxinfoot a:link,.hxinfoot a:visited{
  color:#000000; text-decoration:none;
}
.hxinfoot a:hover{
  color:#ff6600;
  text-decoration:underline;
}