@charset "utf-8";
/**************************************************  左边样式  *******************************************************/
.aside1 { width:240px; float:left; *display:inline;}
.aside2 { width:200px; float:left; *display:inline;}

/*****************************  新闻列表  *****************************/
.ulNews { padding:5px 15px;}
.ulNews li { margin:6px auto; padding-bottom:6px; border-bottom:1px dashed #ccc;}

/*****************************  游戏列表  *****************************/
.GameList { height:80px; margin:15px;}
.GameList dt { float:left; width:80px; height:80px; *display:inline;}
.GameList dd { float:left; margin-left:10px; *display:inline;}
.GameList dd h3 { font-size:14px; color:#333; margin-bottom:5px;}
.GameList dd h3 a { color:#333;}   .GameList dd h3 a:hover { color:#e94f08;}
.GameList dd p { padding:2px 0;}

/*****************************  二级菜单  *****************************/
.SideMenu { overflow:hidden;}
.SideMenu li { height:50px; line-height:50px; padding:0 15px; border-bottom:1px solid #ddd; font-size:16px;}
.SideMenu li:last-child { border-style:none;}
.SideMenu li a { display:block; width:100%; height:100%;}
.SideMenu li.active { border-bottom:2px solid #e94f08; font-weight:bold;}
.SideMenu li.active>a { color:#e94f08}
.SideMenu li.active>a .ico-arrowR { background-position:-30px -60px;}

/*****************************  按钮样式  *****************************/
.btnA { display:block; width:100%; padding:10px 0; border-radius:4px; background-color:#e94f08; text-align:center; font-size:14px; color:#fff; cursor:pointer; transition: all 0.4s ease; -webkit-transition: all 0.4s ease;}
.btnA:hover { background-color:#fc5e16; color:#fff;}
.btnB { display: inline-block; padding: 5px 10px; border: 1px solid #777;}

/**************************************************  右边样式  *******************************************************/
.MainBox1 { width:740px; min-height:400px; float:right; *display:inline;}
.MainBox2 { width:780px; min-height:400px; float:right; *display:inline;}

/*****************************  新闻列表  *****************************/
.NewsList { margin-top:15px; padding-bottom:15px; border-bottom:1px dashed #ccc; overflow:hidden;}
.NewsList dt { width:200px; height:120px; float:left; *display:inline;}
.NewsList dd { width:490px; float:right; *display:inline;}
.NewsList dd h3 { font-size:18px; color:#333; margin-bottom:8px;}
.NewsList dd h3 a { color:#333;}   .NewsList dd h3 a:hover { color:#e94f08;}
.NewsList dd small { display:block; color:#999;}
.NewsList dd p { padding:3px 0;}

/*****************************  新闻内容  *****************************/
.article { font-size:14px; line-height:26px;}
.article header { margin-bottom:10px; padding-bottom:10px; text-align:center; border-bottom:1px solid #ddd;}
.article header h2 { font-size:20px; color:#333; margin:5px auto;}
.article header small { font-size:12px; color:#999;}
.article p { padding:6px 0;}
.article strong { color:#000;}

/*****************************  滑动标签  *****************************/
.ulTabs { clear:both; overflow:hidden; border-bottom:2px solid #e94f08;}
.ulTabs li { float:left; padding:10px 20px; font-size:16px;}
.ulTabs li.active { background-color:#e94f08; color:#fff; font-weight:bold;}
.ulTabs li.active a { color:#fff;}

/**************************************************  游戏信息描述  **************************************************/
.description { padding:20px; font-size:14px;}
.description p { padding:4px 0;}

.ScreenShotPic { width:2500px; overflow:hidden;}
.ScreenShotPic li { float:left; margin:0 20px 0 0; *display:inline;}

/**************************************************  友情链接  **************************************************/
.FdLink { clear:both; padding:5px 0; overflow:hidden;}
.FdLink li { float:left; width:100px; margin:0 0 10px 5px; text-align:center;}

.mask {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 10;
	background-color: rgba(0,0,0,.6);
}
.maskWrap {
	position: relative;
	margin: 8% auto;
	width: 400px;
}
.maskWrap img {
	display: block;
	width: 100%;
	height: auto;
}
.maskWrap a {
	display: block;
	position: absolute;
	top: -20px;
	right: -20px;
	padding: 4px 8px;	
	border: 1px solid #fff;
	border-radius: 20px;
	font-size: 16px;
	color: #fff;
}
