@charset "UTF-8";
body,a,button,dd,div,dl,dt,h1,h2,h3,img,li,p,ul{margin:0;padding:0;}
article,aside,footer,header,nav,section{display:block;margin:0;padding:0;}
img{border:0;}
li,ul{list-style-type:none;}

i,em{font-style:normal;}
.hide{display:none;}
.ir{overflow:hidden;line-height:99em;}
.cd,.g-mn,.g-mn-top{*zoom:1;}
.cd:after,.g-mn:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.trf,.m-leftGroup a i{-o-transition:all .3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.rot{-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.rotY,.m-leftGroup a:hover i{-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.line-bor{display:block;width:0;height:2px;background:#f58120;-webkit-transition:width 0.3s linear 0s;-o-transition:width 0.3s linear 0s;transition:width 0.3s linear 0s;}
.cur .line-bor{width:100%;}

/*font icon*/
/*@font-face{font-family:'FontAwesome';src:url("../font/fontawesome-webfont.eot?v=4.7.0");src:url("../font/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../font/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-bars:before{content:"";}
.fa-angle-down:before{content:"";}
.fa-angle-up:before{content:"";}
.fa-search:before{content:"";}*/

.header{font:14px/1.8 "Microsoft Yahei",Arial;}
.header a{text-decoration:none;cursor:pointer;color:#000;}
.header a:hover{text-decoration:none;color:#f58120;}
.m-topGamea:hover{text-decoration:none;}
.header{background:#fff;height:72px;border-bottom:1px solid #e6e6e6;box-shadow:0 0 7px rgba(0,0,0,0.3);}
.header .logo{position:absolute;top:14px;left:16px;width:151px;height:46px;float:left;}
.header .logo a{display:block;height:70px;background:url(/images/logo.png) no-repeat;background-size: contain;}
.g-mn-top{width:1310px;margin:0 auto;position:relative;z-index:9995;}

/*nav*/
.nav{position:absolute;left:180px;}
.nav li{float:left;width:124px;text-align:center;font:18px/71px "Microsoft Yahei",Arial;}
.nav li.cur a{color:#f58120;}
.nav li.cur a .line-bor{width:100%;}
.nav a{display:block;color:#000;}
.nav a:hover{color:#f58120;text-decoration: none!important;}
.nav a:hover .line-bor{width:100%;}

/*headerLogin*/
.header-login{color:#808080;position:absolute;right:-115px;line-height:70px;}
.header-login a{color:#808080;padding:0 5px;}
.header-login a:hover{color:#f58120;}
.header-login .name{overflow:hidden;overflow:hidden;height:70px;padding-right:7px;display:inline-block;float:left;text-align:right;}
.name b{
	float:left;
	display: block;
	width:90px;
	font-weight:500;
}
/*topGame*/
.top-game{background:#fff;border:1px solid #dbdbdb;display:block;width:103px;height:28px;color:#000;float:right;margin-top:22px;line-height:27px;}
.top-game:hover{background:-webkit-linear-gradient(#fff,#f1f1f1);background:-o-linear-gradient(#fff,#f1f1f1);background:-moz-linear-gradient(#fff,#f1f1f1);background:linear-gradient(#fff,#f1f1f1);}
.top-game i{margin:0 7px 0 15px;float:left;line-height:28px;background:url(/images_2017v2/layout.png) no-repeat -112px -2px;width:12px;height:25px;display:inline-block;float:left;}
.top-game:hover i{background-position:-112px -33px;}
.u-topGame{width:103px;position:absolute;right:0;}

/*topGame Hover*/
.top-gameBox{background:#fff;position:absolute;top:73px;width:1200px;right:0;height:0;overflow:hidden;}
.top-gameBox .top-ad{width:545px;height:442px;float:left;overflow:hidden;display:block;}
.top-gameBox .top-lst{width:654px;float:left;border-left:1px solid #e9e9e9;}
.top-gameBox.open.top-gameBox{height:442px;-webkit-transition:height .3s ease 0s;-moz-transition:height .3s ease 0s;-ms-transition:height .3s ease 0s;-p-transition:height .3s ease 0s;transition:height .3s ease 0s;}
.m-topGame{width:175px;float:left;margin:14px 17px 0 25px;height:372px;}
.m-topGame .m-headerTitle{font:bold 16px/35px "Microsoft Yahei",Arial;border-bottom:1px solid;}
.m-topGame .m-headerTitle.web-title{color:#f58120;border-bottom-color:#f58120;}
.m-topGame .m-headerTitle.mobile-title{color:#47c6f5;border-bottom-color:#47c6f5;}
.m-topGame .m-headerTitle.casual-title{color:#9dd428;border-bottom-color:#9dd428;}
.u-gameLst{padding-top:17px;font-size:13px;}
.u-gameLst a{margin-bottom:5px;color:#505050;display:block;clear:both;height:25px;}
.u-gameLst a:hover{color:#f58120;}
.u-gameLst span{float:left;}
.u-gameLst i{float:left;background:url(/images_2017v2/headerIcon.png) no-repeat;display:inline-block;width:21px;height:25px;margin-left:10px;}
.u-gameLst i.hot{background-position:0 -25px;}
.u-gameLst i.new{background-position:0 0;}
.line-bor{display:block;width:0;height:2px;background:#f58120;-webkit-transition:width 0.3s linear 0s;-o-transition:width 0.3s linear 0s;transition:width 0.3s linear 0s;}
.cur .line-bor{width:100%;}
.top-lst .u-topBtn{margin:0 auto;clear: both;float: none;}
a.o-btnBig{width:103px;height:32px;float:left;display:block;color:#f58120;font-weight:bold;line-height:32px;text-align:center;background:url(/images_2017v2/layout.png) no-repeat 0px -17px;margin-top:5px;}
a.o-btnBig:hover{background-position:0 -50px;color:#fff;}


/*footer*/
.footerBox{background:#fff;}
.NewFootGroup{width:1200px;margin:0 auto;font:13px/1.8 "Microsoft Yahei",Arial;;color:#959595;background:#fff;}
.NewFootGroup a{text-decoration:none;}
.NewFootGroup a:hover{text-decoration:none;color:#f58120;}
.zhonggao{padding:0px 0;border-bottom:1px solid #e7e7e7;text-align:center;color:#7b7b7b;font-size:14px;}
.zhonggao .zg_zi{font-style:normal;padding-right:25px;}
.zhonggao span{padding:0 24px;}
.zhonggao span .zg_lt{padding-right:0;}
.zhonggao a{color:#7b7b7b;}
.FootBox{width:1200px;margin:0 auto;padding:5px 0 20px;}
.ft_qu_a{float:left;width:310px;}
.ft_qu_b{float:left;width:830px;}
.ft_clear{clear:both;font-size:0;padding:0;margin:0;height:0;line-height:0;}
.dilogo,.dilogo img{display:inline-block;vertical-align:top;}
.ft_qu_a .logo_01{padding-top:20px;margin-right:40px;float:right;}
.ft_about{padding:15px 0 0;color:#c8c8c8;margin-left:-19px;}
.ft_about a{color:#000;padding:0 19px;}
.ft_recommend{padding:5px 0;color:#f58120;}
.ft_recommend .utjzi{margin-right:-10px;}
.ft_recommend a{color:#f58120;padding:0 10px;}
.ft_beian a{white-space:nowrap;padding:0 10px 0 0;color:#959595;}
.ft_beian span{padding-right:12px;white-space:nowrap;color:#959595;}
.ft_zhengshuhao{margin-top:5px;}
.ft_zhengshuhao a{display:inline-block;height:40px;padding-right:8px;float:left;vertical-align:middle;}
.ft_zhengshuhao a:hover{text-decoration:none;}



.header-prompt{
	position:absolute;
	width:auto;
	top:55px;
	right:9%;
	font-size:12px;
	background: #FFF7D6;
	border:1px solid #FFC99B;
	height:23px;
	line-height:23px;
	padding:0 9px;
	z-index: 5;
}
.header-prompt a{
	color:#E96A00 !important;
	padding:0 !important;
}
.header-prompt i{
	display: block;
	width:14px;
	height:6px;
	position:absolute;
	top:-6px;
	right:41%;
	background: url(/images_2017v2/traigle.png) no-repeat;
}
.letter{
	width:20px;
	height:15px;
	display:inline-block;
	background: url(/images_2017v2/letter.png) no-repeat 0 0;
	margin:26px 0 0 5px;
	float:left;
}
.letter.cur{
	background-position: -108px 0;
}
.header-prompt-close{
	padding-right:25px;
}
.header-prompt span{
	font-size: 18px;
    margin-left: 5px;
    position: absolute;
    right: 5px;
    cursor: pointer;
    display: block;
    top: 0;
}



.message-icon,.p-message em{
	background-image:url(/images_2017v2/message_icon.png);
	background-repeat: no-repeat;
	display: block;
	float:left;
	width:24px;
	height: 18px;
}
.p-message{
	position:absolute;
	top:41px;
	right:-105px;
	z-index:7;
	width:348px;
	display: none;
	cursor:pointer;
	font-size:14px;
	overflow: hidden;
}
.p-message-box{
	margin-top:14px;
	border:1px solid #EF7F2F;
	position:relative;
	padding-bottom:15px;
	background: #fff;
}
.p-message-hover{
	display: block;
	transition:height .3s ease 0s;
}
.p-message-header{
	height:40px;
	line-height:40px;
	text-align: center;
	margin-left:12px;
}
.p-message-header b{
	color:#E3681A;
	padding:0 5px;
	font-weight:500;
}
.scrollBox{

}
.p-message-list{
	overflow: hidden;
	border-top:1px dashed #EEEFF3;
	padding:8px 0 14px 12px;
	font-size:12px;
}
.p-message-list:hover{
	background:#f5f5f5;
}
.p-message-list dt{
	padding-right:18px;
}
.p-message-list dt h4{
	height:18px;
	line-height:18px;
	overflow: hidden;
	margin:0 ;
}
.message-xt h4 i{
	background-position:0 3px ;
}
.message-gr h4 i{
	background-position:0 -24px ;
}
.message-hd h4 i{
	background-position:0 -49px ;
}
.p-message-list dt span{
	float:right;
	font-weight:500;
}
.p-message-list dd{
	position:relative;
	line-height:18px;
	margin-top:12px;
}
.p-message-list dd .zi_xiangqi{
	position:absolute;
	right:12px;
	bottom:0;
	color:#EF7F2F;
	display: block;
}
.see_more_info_ha  {  padding:10px 0 0 10px; /*position:relative;  height:32px;*/ text-align:center; line-height:30px;
}
.see_more_info_ha a{
	width:88px;
	height:22px;
	border:1px solid #EF7F2F;
	border-radius: 10px;
	text-align: center;
	line-height:22px; margin:0 4px;
	display: inline-block;
	font-size:12px;
	color:#EF7F2F !important;

}
.see_more_info_ha a:hover{
	color:#fff !important;
	background: #EF7F2F;
}
/*.see_more_info_ha  .se_ha_01{ left:10px; }
.see_more_info_ha  .se_ha_02{ right:10px; }*/
.p-message em{
	height:6px;
	width:10px;
	position:absolute;
	top:-6px;
	left:50%;
	background-position:-3px -74px ;
}
.no-news{
	padding:50px 0 94px;
}
.no-news dt{

}
.no-news dt img{
	display: block;
	margin:0 auto;
}
.no-news dd{
	padding-top:10px;
	line-height:100%;
	text-align: center;
}
.g-friendLst .u-tit{padding-left:26px;}
.m-friendLst{margin:10px 0 15px;overflow:hidden;height:50px;}
.m-friendLst li{height:25px;float: left;}
.m-friendLst a{float:left;padding-left:26px;width:138.33333px;color:#808080;display:inline-block;overflow:hidden;height:25px;}
.g-mn{margin-bottom:35px;}
.g-mn{width:1200px;margin:0 auto;position:relative;z-index:5;}
.m-title{border-top:1px solid #dedee3;height:50px;position:relative;font-weight:400;}
.m-title i.bor{height:1px;background:#f58120;width:113px;display:block;position:absolute;top:-1px;left:0;}
.m-title .u-tit{font-size:18px;line-height:50px;padding-left:20px;}
.m-title .more{font-size:14px;position:absolute;right:20px;top:15px;color:#000;}
.m-title .more:hover{color:#f58120;}
.m-title .more:hover i{color:#f58120;}
.m-title .more i{color:#000;}