@charset "utf-8";
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,iframe{
    margin: 0;  padding: 0;}
body{color:#404040;line-height: 1.6; font-size: 14px;font-family:Microsoft YaHei,Arial,tahoma, Verdana, Geneva, sans-serif;}
li,ul{list-style:none;}
a,a:link{color:#404040;text-decoration:none; outline:none;transition: background-color 0.4s ease 0s;}
.container a:hover{color:#c9161d}
.container .menu a:hover{ color:#c9161d}
.container .menu .curr{ color:#c9161d}
img{ border:none;}
em,i{ font-style:normal}
input:focus,textarea:focus{outline:none;}
.wrap{ padding-bottom: 20px;}
.container{ width:1000px; margin:0 auto; background:#fff; overflow:hidden}
.header{height:415px; padding:11px 0 0 51px;}
.header a{ width:275px; height:245px; display:block; }
.menu{ height:97px; margin-top:-50px;background:rgba(0,0,0,0.8);background: transparent\9;zoom:1\8; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
.menu .nav{ float:left; width:830px; height:49px; padding-left:10px;border-bottom:1px solid #67676B; }
.menu .nav li{ float:left; width:92px; text-align:center; font-size:18px; padding:11px 0 0 0}
.menu .nav li a{ color:#fff;}
.navbtn{ float:right; width:160px;height: 49px; text-align:right;border-bottom:1px solid #67676B;}
.navbtn a{ display:inline-block; width:146px; height:49px; text-align:center; color:#fff; font-size:18px; line-height:48px; background:#3FB138; font-weight:bold}
.container .navbtn a:hover,.container .search a:hover{ color:#fff; background:#36A034;}
.navtag{ clear:both; border-top:2px solid #B4B5BC; padding:4px 10px 7px 10px; font-size:14px; line-height:34px;  background:#CECFD7; color:#afafaf}
.navtag a{ display:inline-block; margin:0 9px; color:#333;}
.navtag .Ntj{height:26px;display:inline-block; text-align:center;color:#fff; vertical-align:middle;margin: 0 0 0 15px;line-height:26px;  border: 2px solid #3fb138; background:#3fb138; padding:0 10px; border-radius:3px; }
.search{ float:right; width:200px; height:30px; background:#fff; overflow:hidden; padding:0 0 0 5px;margin: 1px 15px 0 0;}
.search input{ float:left; width:150px; height:30px; background:none; border:none; line-height:30px; font-size:12px;}
.search a{ float:right; width:46px; height:30px; margin:0; background:#3FB138; color:#fff; text-align:center; line-height:30px; font-size:14px;}
#container .search a:hover{ color:#fff;}
.con_index{ background:url(/resource/images/typical-zone/line.png) repeat-x left bottom #fff; padding-bottom:10px; margin: 15px 0 10px;clear: both; display:table; width:1000px; box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.connews{ float:left; width:364px; min-height:400px; _height:400px; padding:0 10px;   }
.connews h1{ font-size:22px; color:#FF2929; height:30px; padding:1px 0 16px; overflow:hidden;white-space: nowrap;text-overflow:ellipsis; text-align:center;}
.news{overflow:hidden; background:#F7F7F7; color:#404040; height:38px; padding:0 10px; font-weight:normal}
.news span{ float:left; width:68px; height:35px; font-size:16px; color:#666666; text-align:center; line-height:36px; padding:2px 1px 1px 1px; cursor:pointer}
.news a{ float:right;font-size:14px; color:#404040; font-family:Microsoft YaHei,Arial; margin:10px 0 0 0; }
.newsMain{ position:relative;}
a.Moreall{ position:absolute;font-size:12px; color:#666666;  top:-28px; right:4px; width:40px; height:24px;}
.newlists{ overflow:hidden; padding:10px 10px 0 10px; border-bottom:1px dotted #DEDEDE;}
.newlists li{ overflow:hidden; height:30px; }
.newlists li span{ float:right; color:#b2b2b2}
.newlists li a.tag{color:#777777; width:auto;}
.newlists li a{ float: left;width:242px; overflow:hidden; height:24px;white-space: nowrap;text-overflow:ellipsis; font-family:Microsoft YaHei,Arial; color:#333;}
.newlists li a em{color: #000;font-size: 12px; padding:0 5px 0 0;}
.newlists li em{ float: left; padding:0 5px; color:#b2b2b2;}
.connews ul.newlists:last-child{ border-bottom:none;}
/* 2015-9-29 new */
.conMa a{display:inline-block;width:183px;height:45px;background:url('http://p7.qhmsg.com/t010fb5b7607d1c67c7.png') 0 0 no-repeat}
.conMa a.pc{background-position:-7px -116px}
.conMa a.pc:hover{background-position:-7px -69px}
.conMa a.pc.disabled{background-position:-8px -360px;cursor:default}
.conMa a.android{background-position:-8px -212px}
.conMa a.android:hover{background-position:-7px -164px}
.conMa a.android.disabled{background-position:-8px -409px;cursor:default}
.conMa a.ios{background-position:-8px -311px}
.conMa a.ios:hover{background-position:-8px -261px}
.conMa a.ios.disabled{background-position:-8px -459px;cursor:default}
.getarea{height:52px;text-align: center;}
.conMa .getarea a{display:inline-block;width:88px;height:31px;vertical-align:top}
.conMa .getarea .getgiftbag{background:url('http://p7.qhmsg.com/t010fb5b7607d1c67c7.png') 0 -33px no-repeat;}
.conMa .getarea .getgiftbag:hover{background-position:-1px 0}
.conMa .getarea .getgiftbag.disabled{background-position:-8px -512px;cursor:default}
.conMa .getarea .getgamedic{background:url('http://p7.qhmsg.com/t010fb5b7607d1c67c7.png') -101px -32px no-repeat;}
.conMa .getarea .getgamedic:hover{background-position:-101px 0}
.conMa .getarea .getgamedic.disabled{background-position:-102px -512px;cursor:default}
.conMa p{height:52px;clear:both;text-align:center;margin:16px 0}
.code{height:188px;position:absolute;width:124px;padding:0 5px;background:#fff;top:194px;left:8px;display:none}
.code p{height:18px;clear:both;text-align:center;margin:6px 0}
.Pimg{text-align:center;clear:both;height:120px;overflow:hidden}
.conMa{float:right;width:200px;height:185px;background:#fefefe;position:relative}
.sanjiao{border-bottom:10px solid transparent;border-left:10px solid #fff;border-top:10px solid transparent;width:1px;height:0;line-height:0;position:absolute;left:133px;top:15px;/*top:80px*/}
.contag .gamename{font-size:16px;font-family:'Microsoft YaHei',sans-serif;padding:0;line-height:21px;height:21px;font-weight:600;margin-bottom:8px;text-overflow:ellipsis;white-space:pre}
.contag span{float:left;width:110px;overflow:hidden;padding:2px 0;font-family:'Microsoft YaHei',sans-serif}
.conMa .android span{display:inline-block;width:44px;height:45px;float:right}

.conMa{ float:right; width:200px; height:185px; background:#fff;}
.contag{ font-family:Microsoft YaHei,Arial;font-size:12px; padding:15px 0 0 10px; margin:6px 0 15px 0; background:#F8F8F8; height:90px; overflow:hidden}
.contag  span strong{ display:inline-block; width:33px; background:url(/resource/images/typical-zone/icosprit.png) no-repeat 0 -32px; font-weight:normal; color:#fff; padding-left:3px; margin-right:5px;}
.contag  span.Tname em{ display:inline-block; padding-right:5px;}
.contag img{ float:left; width:72px; height:72px; margin:0 8px 10px 0;}
.conImg{float:left;width: 414px;position:relative; margin:5px  0 ; padding:5px 0;height: 380px;border-right: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6; overflow:hidden}
.conImg .Fimg{position:absolute; margin: 0 0 0 8px; }
.Fimg li.no{ opacity:0}
.Fimg li img{ width:398px; height:378px;}
.conImg .Fimg a{ position:relative; overflow:hidden; display:block;}
.conImg .Fimg a span{background:rgba(0,0,0,0.5);background: transparent\9;zoom:1\8; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); position:absolute; top:290px; left:0; width:90%; height:45px; color:#dcdcdc; padding:5px 5%; font-size:16px;}
.conImg .Fimg li a span strong{ display:block; font-size:28px; line-height:1.5em; font-weight:normal; color:#fff;white-space: nowrap;text-overflow:ellipsis; overflow:hidden}
.conImg .Fimg li a span i{ display:block; font-style:normal; height:20px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden}
.conImg .Fnum{position:absolute;top:358px;right:20px;float:right;z-index:99;}
.conImg .Fnum li{float:left;width:16px; height:17px; line-height:16px;background:#42454B; cursor:pointer; color:#fff;margin:0 2px; text-align:center;}
.conImg .Fnum li.now,.switcher li:hover{background:#FF8800; cursor:pointer}
/*.con500{ float:left; width:500px;min-height:395px;}*/
.title{ height:40px; background:#F5F5F5; color:#444444; margin:0 10px 15px 10px; position:relative; border-bottom:1px solid #E6E6E6}
.title strong{ float:left; display:inline-block; padding:0 0 0 20px; height:40px; font-size:20px; line-height:40px;}
.title li .more{ display:none; color:#fff; margin:12px 10px 0; position:absolute; right:10px; top:0; line-height:1.6em;}
.title li.now .more{ display:block}
.title .more{ float:right; color:#404040; margin:10px 10px 0;  line-height:1.6em;}
#container .title a.more:hover{ text-decoration:underline;}
#container .titList a.more:hover{ color:#fff;}
.title .titList{ float:left; height:41px; overflow:hidden; padding:0 0 0 20px}
.titList li{ float:left; height:38px; font-size:16px; color:#666666; text-align:center; line-height:36px; padding:2px 10px 1px; cursor:pointer; color:#333333}
.titList li.now{ border-right:1px solid #E3E3E3; border-left:1px solid #E3E3E3; border-top:2px solid #3FB138; border-bottom:1px solid #FFFFFF; background:#FFFFFF; padding:0 9px}

.conmain{ clear:both; padding:0 0px 5px 10px; overflow:hidden; }
.conmain dd.txt{ float:left;width:470px; height:135px; border-bottom:1px dotted #E5E5E5; margin:0 10px 10px 10px; padding:0;}
.conmain .txt a.pic{ float:left; width:180px; height:125px; overflow:hidden; margin-right:16px; }
.conmain .txt img{width:170px; height:125px;}
.conmain .txt strong{ display:block; font-size:18px; height:26px; color:#1c1c1c; padding:0 0 6px 0;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;  line-height: 24px;}
.conmain .txt .text{ line-height:26px; font-size:14px; color:#404040; color:#646464}
.conmain .txt .text a{ color:#2d75ac;}
.conmain dd span{ float:right; color:#b2b2b2}
.conmain dd{ height:28px; padding:0 10px; overflow:hidden; line-height:28px;}
.con_ziliao{ clear:both; background:#fff; background:url(/resource/images/typical-zone/line.png) repeat-x left bottom; padding-bottom:25px;}
.con_ziliao dl.jieshao{ overflow:hidden; margin:0 13px; border-bottom:1px dotted #DEDEDE;}
.con_ziliao dl.jieshao dt{ float:left; width:80px; text-align:center; line-height:36px; padding-right:10px; height:36px;background:url(/resource/images/typical-zone/icosprit.png) no-repeat 84px -63px #8D7860; color:#fff}
.con_ziliao dl.jieshao dd{ float:right; width:866px; font-size: 12px;line-height:36px; font-family:Microsoft YaHei,Arial;}
.con_ziliao dl.jieshao dd a{ color:#544D37;}
.con_ziliao dl.jieshao dd em{ display:inline-block; padding:0 6px; color:#B7B3A2;  text-align: center;}
.Allmain{ float:left; width:320px; margin:0 10px 10px 0;height:145px; border-right:1px solid #E6E6E6;}
.con_index .Allmain:last-child{ border:none;}
.Allmain .title_red{ margin-bottom:15px;}
.Allmain .title_red strong{ font-size:15px;padding-top: 9px;}
.Anews dt{ display:block; width:292px; margin:0 auto 10px; height:66px; border:1px solid #000; padding:1px; background:url(../images/bgg_292.jpg) no-repeat 1px 1px #fff; }
.Anews dd{overflow:hidden; height:28px;}
.Anews dd a{font-family:Microsoft YaHei,Arial;  margin-right: 50px; display:block; height:25px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.Anews dd a em{ padding-right:5px; color:#000; font-size:12px;}
.con_all{ display:block; height:225px; clear:both; overflow:hidden}
.all_lists{ height:210px; overflow-y:auto; margin:5px 10px 10px 13px;}
.all_lists li{ float:left; padding:5px 7px;text-align:center;}
.all_lists li a{ display:block; line-height:0}
.all_lists li a em{ display:block; padding:3px 0 0 0 ; line-height:24px; font-size:12px; height:24px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;width:72px}
.all_lists li a img{ width:72px; height:72px; /*background:url(http://p7.qhmsg.com/t011a6bb2dfb6fbf6fc.gif) center center no-repeat;*/ background:#EAEAEA}
.MainP{ position:relative;width: 956px; margin:0 auto;padding: 5px 0 10px;}
.MainP2 { position:relative;}
.GamePic{ width:956px; margin:0 auto;}
a.abtn{position:absolute;top:50%;display:block;height:58px;margin-top:-29px;overflow:hidden;text-indent:-20000px;background:url(/resource/images/typical-zone/ico.png);width:30px;text-align:center}
a.aleft{left:-7px;background-position:0px -58px;}
.con_600 a.aleft{ left:10px}
a.agrayleft{cursor:default;background-position:0px -0;}
a.aright{right:-7px;background-position:-70px -58px;}
.con_600 a.aright{ right:10px}
a.agrayright{cursor:default;background-position:-70px 0;}
.conLbt{ clear:both; position:relative; width:886px; margin:0 auto; overflow: hidden;}
.conLbt a.left{ position:absolute; display:inline-block; width:36px; height:68px; left:0;top:50%; margin-top:-34px; background:url(/resource/images/typical-zone/ico.png) no-repeat 0 0;}
.conLbt a.right{ position:absolute;display:inline-block; width:36px; height:68px; right:0;top:50%; margin-top:-34px; background:url(/resource/images/typical-zone/ico.png) no-repeat;}
.GamePicbig .conLbt .Plists li{ float:left; width:100px; width:150px}
.Mainvideo,.Mainvideo2{ overflow:hidden; margin: 0 auto;width:1000000px; position: relative; z-index:199;}
.Mainvideo li,.Mainvideo2 li{ float:left; cursor:pointer; padding:0 8px 5px; overflow: hidden; max-width:280px;}
.Mainvideo li a,.Mainvideo2 li a{ line-height:0; display:block;position:relative; }
.Mainvideo li img{max-height:467px; width:100%;}
.con_600 .Mainvideo li{ max-width:520px}
.con_600 .Mainvideo li img{height:240px;width:auto;min-width:158px; }
.Mainvideo li a strong{ display:none; height:30px; text-align:center; position:absolute;top:50%; left:50%; margin:-30px 0 0 -30px; z-index:19;}
.bggbox{ position:fixed; background:#000; left:0; top:0; height:100%; width:100%; opacity:0.8;filter:alpha(opacity=80); display:none; z-index:9}
.conLbt2{ display:none;clear:both; position:absolute; width:956px; margin:0 auto; overflow-x:hidden; top: -50%; background:url(/resource/images/typical-zone/line.png) repeat-x left top #fff; z-index:199; padding-bottom:20px;}
.inav-arrows a.close{ display:none; position:absolute; right:5px; top:-87px; width:24px; height:24px; background:url(/resource/images/typical-zone/icosprit.png) 0 -359px;z-index: 200;}
.Mainv{ padding:0 0 15px 15px;overflow:hidden; margin: 0 auto; width:auto}
.Mainv li{float:left; cursor:pointer; width:215px; padding:0 14px}
.Mainv li a{ display:block; width:100%;}
.Mainv li a em{width: 100%; height:44px; background:#000; opacity:0.5;filter:alpha(opacity=50); position:absolute; z-index:9; left:0; bottom:0}
.Mainv li a span{ text-align:center; display:block;width: 90%; height:44px; line-height:44px;color:#fff;font-family:Microsoft YaHei,Arial; font-size:12px; position:absolute; z-index:99; left:10px; bottom:0;white-space: nowrap;text-overflow:ellipsis; overflow:hidden}
.Mainv li a span i{ display:inline-block; width:20px; height:25px; background:url(/resource/images/typical-zone/icosprit.png) no-repeat right -34px; vertical-align:middle; margin-right:5px}

.con_600{ float:left; width:614px; height:310px; display:block;}
.con_600 .GamePic{ width:584px;}
.con_600 .conLbt{ width:520px;}
.con_400{ float:right; clear:none; width:386px}
.con_400 .Mainv{ height:240px; overflow:hidden}
.con_400 .Mainv li{ width:327px; max-width: none;}
.con_400 .Mainv li a span{ font-size:20px; font-weight:bold}
.con_400 .Mainv li a span i{ width:32px; height:34px;background-position:right -0px}
.Tlists{ overflow:hidden; margin-bottom:10px; color:#E3E3E3;padding:0 20px;}
.Tlists dt{ float:right; width:186px; overflow:hidden; padding:0 10px 0  0; font-size:12px; font-family:Microsoft YaHei,Arial;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.Tlists dt a{ display:block; overflow:hidden; position:relative;  line-height: 0; margin-bottom:11px;}
.Tlists dt a em{ height:30px; width:100%; background:#000; opacity:0.6;filter:alpha(opacity=60);position:absolute; left:0; bottom:0; display:block}
.Tlists dt a span{height:30px; width:90%; position:absolute; left:5%; bottom:0; display:block; color:#fff;    line-height: 30px; text-align:center}
.Tlists dd{ height:29px; padding:0 10px; overflow:hidden; line-height:28px; font-family:Microsoft YaHei,Arial;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.Tlists dd a{ width:296px; height:25px; display:inline-block;overflow:hidden;white-space: nowrap;text-overflow:ellipsis; }
.Tlists dd span{ float:right; color:#b2b2b2}
.Tlists dd em{ padding-right:3px;}
.conside{overflow:hidden;width:340px; margin:0 auto;}
.conside dd{ clear:both; _display:table;border-bottom:1px dotted #E5E5E5; overflow:hidden; padding:10px 0 11px; cursor:pointer; line-height:1.8em;}
.conside dd a{ display:block;}
.conside dd i.btnlq{ float:right; width:68px; height:24px; background:#FF9F1E; color:#fff; text-align:center;}
.conside dd i.btnover { background:#DDDDDD}
.conside dd img{ float:left; display:none;width:72px; height:72px; margin-right:5px;}
.conside dd strong{float:left;font-size:14px;width: 250px;  height: 25px; font-weight:normal; color:#1c1c1c; overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.conside dd span{ display:none; font-size:12px; line-height:1.6em; color:#646464}
.conside dd span em{margin:0 3px;}
.conside dd.curr strong{display:block; float: none;font-size:16px;padding-bottom: 5px;}
.conside dd.curr i.btnlq{margin: 8px 0 0;}
.conside dd.curr img,.conside dd.curr span{ display:block;}
.Gamelist{ overflow:hidden; padding:10px 0 10px 15px;}
.Gamelist li{ float:left; width:187px; height:95px; margin:0 10px 10px 0px;}
.Gamelist li a{ display:block; height:75px; padding:10px; border-radius:3px;}
.Gamelist li a:hover{ background:#F7F7F7;}
.Gamelist li a span{ float:left; width:72px; height:72px; padding-right:5px;}
.Gamelist li a strong{ font-weight:normal; font-size:16px; line-height:26px; color:#000}
.Gamelist li a em{ display:block; font-size:12px; padding:5px 0 0 0; color:#333;}
.Gamelist li a em i{ padding:0 0 0 4px; vertical-align:middle;font-size: 17px;}
.title_red{ height:42px; background:url(../images/tit_red.jpg) repeat-x; border:1px solid #B1A491; border-bottom:none; color:#931b1b;  margin-bottom:20px;}
.title_red strong{ background:url(/resource/images/typical-zone/icosprit.png) no-repeat -75px -189px; height:32px;padding: 7px 0 0 55px;font-size:18px;}
.title_red .more{ color:#931b1b;  margin: 10px 10px 0;}
.links{ padding:10px 20px 30px; line-height:28px; color:#ddd}
.links a{ margin:0 8px; color:#444;}
.footer{ clear:both; padding:30px 0; line-height:2em; color:#c2c2c2;background:#575757; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif}
.footer a{ color:#c2c2c2; margin:0 5px;}
.footer a:hover{ text-decoration:underline}
/*************list*****************/
#Lmain{ background:#F8F8F8;}
.zone_content{ float:left; width:713px; background:#fff;margin:0 0 0 10px; min-height:1000px; padding-bottom:20px; border-right:1px solid #DDDDDD;}
.titTag{font-size:12px; font-family:Microsoft YaHei,Arial; padding:10px; border-bottom:1px solid #E7E7E7; margin:0 15px 0 5px}
.titTag a{ display:inline-block; padding:0 5px;}
.titTag a:hover{ color:#333; text-decoration:underline;}
.toptags{ height:auto; overflow:hidden;padding-right: 5px;}
.toptags li{ float:left; width:20%; padding:10px 0 0 0;}
.toptags li a{ display:block;  margin: 0 14px 0 12px; padding:5px 10px; height:24px; overflow:hidden;white-space: nowrap;text-overflow:ellipsis; background:#FB940B; font-size:15px; line-height:1.8em; color:#fff; text-align:center; font-weight: bold;}
.toptags li:nth-child(4n+2) a{ background:#00CC00;}
.toptags li:nth-child(4n+3) a{ background:#03C0C6;}
.toptags li:nth-child(4n+4) a{ background:#776FDF;}
.toptags li:nth-child(4n+2) a:hover,.toptags li.now:nth-child(4n+2) a{background:#039803;}
.toptags li:nth-child(4n+3) a:hover,.toptags li.now:nth-child(4n+3) a{background:#03989B;}
.toptags li:nth-child(4n+4) a:hover,.toptags li.now:nth-child(4n+4) a{background:#524D9B;}
.toptags li a:hover,.toptags li.now a{ background:#B26A08;color:#fff; padding:0; border:5px solid #888}
.conMlists{ overflow:hidden; padding:20px 20px 10px 10px; margin:0 10px; border-bottom:1px dotted #C2C9D0;}
.conMlists dt{ float:left; width:176px; height:135px; padding-right:15px;}
.conMlists dd{ font-family:Microsoft YaHei,Arial; line-height:1.8em; color:#646464; padding-bottom:2px;}
.conMlists dd.Ntit{ font-size:18px; color:#1c1c1c; font-weight:bold; line-height:1em;font-family:Microsoft YaHei; height:30px; padding-bottom:0; overflow:hidden;white-space: nowrap;text-overflow:ellipsis; }
.conMlists dd.Nname{ font-size:12px; color:#8a8a8a;}
.conMlists dd.Nmore a{ color:#0090eb}
.conMlists dt a img{ width:170px; height:125px;}
.page{ padding:20px; text-align:center;}
.page a{ display:inline-block;height:30px; line-height:30px; padding:0 12px; margin:0 5px; text-align:center; color:#333; background:#EFEFEF}
.page a:hover,.page a.now{ color:#fff; background:#FF4E00;}
.sidebar{ float:right; width:276px;margin:0 0 10px 0; min-height:500px; border-left:1px solid #DDDDDD; background:#F8F8F8; margin-left:-1px; position:relative; z-index:99 }
.sidebar .conMa{ width:276px; height:395px;margin-bottom:10px; background:none}
.sidebar .conMa .Pimg{ float:none; text-align:center;  margin: 0 auto;}
.sidebar .Allmain{ clear:both; float:none; width:278px; margin:0 0 5px 0; min-height:100px; height:auto; border:none}
.sidebar .Allmain .title{ background:none; border:none; margin:0 20px 5px}
.sidebar .Allmain .title strong{ border-left:3px solid #3FB138; height:24px; line-height:24px; padding:0 0 0 8px; margin:10px 0 0 0}
.sidebar .Allmain .Anews dd{ padding-left:15px; margin-left:10px;white-space: nowrap;text-overflow:ellipsis; }
.sidebar .contag{ margin:0 0 15px 0; padding:15px 30px 0 40px; background:#EEEEEE}
.sidebar .Tlists{ padding:0 10px;}
.sidebar .Tlists dd a{ width:240px;}
.sidetags{ clear:both; padding:0 20px; line-height:2em; color:#dddddd;}
.sidetags a{ color:#444444; margin:0 10px;}
.Getlists{ padding:0px 15px 10px; overflow:hidden;}
.Getlists li{ overflow:hidden; border-bottom:1px solid #E8E8E8; padding:10px 0}
.gettit{ float:left; width:192px;}
.gettit .Get{ font-size:14px; color:#1B1B1B; height:26px; margin-bottom:5px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden}
.gettit .Get a{ color:#1B1B1B;}
.gettit p{ color:#838383; font-size:12px; font-weight:bold;  padding: 0 0 0 8px;}
.Getlists li .Gbtn{ float:right; width:56px; height:60px; text-align:center; font-size:12px; font-family:Microsoft YaHei,Arial}
.Getlists li .Gbtn a{ display:block; margin:0 auto 5px; width:46px; height:24px; color:#fff; font-size:12px; text-align:center; background:#4FBA22; line-height:24px; }
/*content*/
.conText{ clear:both; padding:20px 15px;}
.conText h1{ font-size:24px; text-align:center; padding-bottom:5px; }
.conText .Hname{ text-align:center; font-size:12px; color:#646464; font-family:Microsoft YaHei,Arial; padding-bottom:15px;}
.Hname em{ margin:0 10px;}
.Htext{ padding:10px 0; line-height:28px; word-break: break-all; word-wrap: break-word;color:#646464;}
.Htext p{ padding-bottom:8px;}
.Htext img{ max-width:650px; margin:10px 0}
.Htext_td tr {  height: 18px;display: table-row;  vertical-align: inherit;  border-color: inherit;}
.Htext_td table .noBorderTable td, table.noBorderTable th, table.noBorderTable caption {    border: 1px dashed #ddd !important;}
.Htext_td table {    border-collapse: collapse;    display: table;    margin-bottom: 10px;}
.Htext_td td, th {    border: 1px solid #ddd;    padding: 5px 10px;}
.Ttj{ overflow:hidden; padding:15px 15px 0 15px;}
.Ttj dt{ border-top:2px solid #E6E6E6; font-size:18px; color:#1c1c1c; padding:8px 10px;}
.Ttj dd{ overflow:hidden; height:30px;  padding:0 0 0 10px;}
.Ttj dd span{ float:right; color:#b2b2b2}
.Ttj dd a.tag{  color:#777777; width:50px;}
.Ttj dd em{ display:inline-block; padding:0 5px; color:#b2b2b2;}
.plun{ clear:both; padding:15px;}

#gotop {background-position: 0 0;}
#gotop {width: 60px;height: 50px;background: url(http://s.u.360.cn/template/mgame/images/scrolltop.png) no-repeat;display: block;float: left;}
#tbox {width: 60px;float: right;position: fixed;right: 30px;bottom: 22%;background: #ffffff;}
#tbox{width:60px;float:right;position:fixed;left:50%;background:0;bottom:152px;margin-left:510px }

/*以下为新加的专区新的通用头部样式*/
.wrap_default .header{height:200px; background:url(http://p4.qhmsg.com/t01f087acfad89329f3.jpg) no-repeat; padding:226px 0 0 8px;}
.wrap_default .header h3{ font-size:60px; color:#fff; height: 140px;width: 900px;text-align: right;overflow:hidden;}
.header h3 div {font-size: 30px;}

*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
#scrolltop{display: block;width:60px;height: 50px;overflow: hidden;cursor: pointer;position: fixed;left:45%; margin-left:610px; bottom:190px;  _position:absolute;_bottom:151px;_top:expression(eval(parseInt(document.documentElement.scrollTop)+844)); overflow:visible;z-index:999;}
#scrolltop:hover{ background-position:0 -50px;}
#scrolltop .icoMa,#scrolltop .top{ display:block; height:50px; margin:10px 0 0 0; background:url(http://s.u.360.cn/template/mgame/images/scrolltop.png) no-repeat; cursor:pointer;}
#scrolltop .icoMa{ background-position:right top;}
#scrolltop .cur{ background-position:right bottom;}
#scrolltop .top{ background-position:left top; display:none; text-indent:-10000px;}
#scrolltop .top:hover,#scrolltop .curtop{ background-position:left bottom;}
#scrolltop .icoMa .Pma{ display:none;position:absolute; right:60px; bottom:-50px}
#scrolltop .cur .Pma{ display:block;}
/*游戏专区*/
.getarea{height:42px;}
.coMa{height:400px;}
.conMa .load-game{
    width:183px;height:43px;
    border-radius:5px;
    background:#04D0D1;
    color:#fff;
    font-size:21px;
    letter-spacing:2px;
    line-height:43px;
    margin:0 auto;
    cursor:pointer;
}
.conMa .try-game{
    border-radius:5px;
    background:#04D0D1;
    color:#fff;
    font-size:12px;
    letter-spacing:2px;
    line-height:31px;
    margin:0 auto;
    cursor:pointer;
    display: inline-block;
    height:31px;
    width:88px;
}

.conMa .load-pannel{
    padding:10px 25px 0;
}
.conMa .load-pannel>p{
    text-align:center;
    height:30px;
    padding:0;margin:0;
    color:#ADADAD;
    font-size:16px;
    font-weight:bold;
}
.conMa .load-page{
    position:fixed;
    left:0;top:0;
    width:100%;
    height:100%;
    border:1px solid red;
    background:rgba(30,30,30,.3);
    z-index: 1000;
    display:none;
}
.conMa .load-page .load-page-box{
    position:absolute;
    left:50%;top:50%;
    margin-left:-210px;
    margin-top:-200px;
    width:410px;
    height:232px;
    background:#fff;
    padding:50px 60px 30px;
    border-radius: 10px;
}
.page-box-left,.page-box-right{
    float:left;
    width:180px;
    height:212px;
}
.page-box-right{
    margin-left:34px;
}
.page-box-left>img{
    width:180px;
    height:180px;
}
.page-box-left>p{
    height:32px;
    line-height:32px;
    margin:0;
    color:#FFA15C;
    font-size:18px;
}
.page-box-right>p{
    height:44px;
    line-height:44px;
    color:#fff;
    font-size:18px;
    border-radius:5px;
    cursor:pointer;
}
.page-box-right>p span{
    display:inline-block;
    width:40px;
    height:40px;
    vertical-align: middle;
    background: url('http://p0.qhmsg.com/t01dec966dc2a4014eb.png') no-repeat 0 8px;
    margin-right:2px;
}

.page-box-right .Android{
    margin-top:0;
    background:#1DC369;
}
.page-box-right .Android span{
    background-position: 0 -111px;
}
.page-box-right .Ios{
    background:#C1C1C1;
}
.page-box-right .Ios span{
    background-position: 0 -56px;
}
.page-box-right .Pc{
    background:#5BBAEC;
}
.page-box-right .Pc span{
    background-position: 0 8px;
}
.page-box-right .Ios,
.page-box-right .Pc{
    margin-top:22px;
}
.load-page-box .closed{
    position:absolute;
    top:-23px;right:-23px;
    width:38px;
    height:38px;
    background:#656565;
    cursor:pointer;
    border-radius:19px;
}
.load-page-box .closed>img{
    position:absolute;
    top:8px;right:8px;
}

