@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
* {margin: 0;padding: 0;}body,html {overflow-y: auto;overflow-x: hidden;}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;font-weight:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:14px;line-height:20px;color:#333;position:relative;}
a{color:#333;text-decoration:none;}
a:hover,a:focus{transition:color 150ms ease-in 0ms,background-color 150ms ease-in 150ms;}
a:hover{color:#ff3333;}
.cx{overflow: hidden;*zoom: 1;}
.w1200{width:1200px;margin:0 auto;}
.h23{width:100%;height:23px;}
.hide{display:none;}
a,img{cursor: pointer;}
img{vertical-align: top;border: 0;}
.bg{background-color: #fff;}
.icon{background:url(../img/icon.png) no-repeat;background-size:800px 800px;}
/* 首页手机游戏模块 */
.mGames_top {width: 100%;height: 44px;line-height: 44px;position: relative;margin-bottom: 20px;border-bottom: 3px solid #666666;}
.mGames_top em {color: #000000;font-size: 24px;font-weight: bold;}
.mGames_top .mGames_link {position: absolute;top: 0;right: 0;}
.mGames_top .mGames_link a {padding: 0 10px;color: #999999;font-size: 13px;height: 15px;line-height: 15px;display: inline-block;border-right:1px solid #999999;}
.mGames_top .mGames_link a:nth-child(2) { padding: 0 14px;}
.mGames_top .mGames_link a:nth-child(4) {border-right:none;padding-right: 0;}
.mGames_top .mGames_options {position: absolute;left: 176px;top : 0;font-size: 0;}
.mGames_top .mGames_options span {color: #333333;font-size: 17px;cursor: pointer;}
.mGames_top .mGames_options em:nth-child(2) {width: 12px;font-size: 16px;color: #e3e3e3;padding: 0 14px;font-weight: normal;}
.mGames_top .mGames_options .current {color: #ff6600;}
.mGames_top .mGames_options2 {position: absolute;left: 176px;top : 0;font-size: 0;}
.mGames_top .mGames_options2 span {color: #333333;font-size: 17px;cursor: pointer;}
.mGames_top .mGames_options2 em:nth-child(2) {width: 12px;font-size: 16px;color: #e3e3e3;padding: 0 14px;font-weight: normal;}
.mGames_top .mGames_options2 .current {color: #ff6600;}
.mGames_box {width: 904px;min-height: 414px;float: left;padding-right: 4px;padding-bottom: 7px;}
.mGames_box li {width: 88px;height: 128px;float: left; margin: 0 25px 10px 0;}
.mGames_box li a {display: block;color:#000000;font-size: 14px;}
.mGames_box li a img {width: 88px;height: 88px;border-radius: 10px;}
.mGames_box li a .name {line-height: 40px;text-align:center;max-width: 88px;white-space: nowrap;overflow: hidden;}
.mGames_type {width: 292px;float: right;}
.mGames_type {width: 292px;margin-bottom: 16px;}
.mGames_type li {width: 88px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;float: left;margin: 0 11px 9px 0;border: 1px solid #dedede;}
.mGames_type li a { display: block; color: #a8a8a8;}
.mGames_type li:nth-child(3n) {margin-right: 0;}
.mGames_type .current { border-color: #ff6600!important;}
.mGames_type .current a{ background-color: #ff6600;  color: #fff!important;height: 37px;}
.mGames_type li:hover {  border-color: #ffbd91;}
.mGames_type li:hover a{  color: #ff6600;}
.mGames_hot { width: 292px; float: right;}
.mGames_hot .hotGame_title {  height: 40px;  margin-bottom: 23px; border-bottom: 1px solid #e0e0e0;}
.mGames_hot .hotGame_title span{  width: 122px;  display: block;  height: 39px;  line-height: 39px;  float: left;  color: #676767;  font-size: 17px;  text-indent: 6px;  border-bottom: 2px solid #676767;}
.mGames_hot .hotGame_list li {  width: 88px;  height: 34px;  font-size: 14px;  line-height: 34px;  text-align: center;  float: left;  margin: 0 11px 10px 0;}
.mGames_hot .hotGame_list li a {  display: block; border: 1px solid #fff;height: 34px; overflow: hidden;}
.mGames_hot .hotGame_list li:nth-child(3n) { margin-right: 0;}
.mGames_hot .hotGame_list li:nth-child(1) a {  color: #4ebfa5;  border: 1px solid #bee4da;}
.mGames_hot .hotGame_list li:nth-child(2) a {  color: #a5add5;  border: 1px solid #d6ddff;}
.mGames_hot .hotGame_list li:nth-child(3) a {  color: #f85c5c;  border: 1px solid #ffdada;}
.mGames_hot .hotGame_list li:nth-child(4) a {  color: #f99d40;  border: 1px solid #ffdcbc;}
.mGames_hot .hotGame_list li:nth-child(5) a { color: #93d877;  border: 1px solid #cde5c3;}
.mGames_hot .hotGame_list li:nth-child(6) a { color: #41b5c4;  border: 1px solid #c7e8f7;}
.mGames_hot .hotGame_list li:nth-child(7) a {  color: #d69ff3;  border: 1px solid #f8d3ff;}
.mGames_hot .hotGame_list li:nth-child(8) a {  color: #ddb155;  border: 1px solid #fae5be;}
.mGames_hot .hotGame_list li:nth-child(9) a {  color: #f38ce3;  border: 1px solid #f7d9f2;}