@charset "utf-8";



/* CSS Document */



body{margin:0px;padding:0px;font-size:14px; min-width:1250px;line-height:180%;font-family:arial, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti;color:#333;}



dl,dd,dt,h4,ul,li,p,h5,h3,h2{margin:0px;padding:0px;list-style:none;}



a{color:#333;text-decoration:none;}



img{border:0;border:none;}



table{border-spacing:0px;}



input,textarea{outline:none;font-family:arial, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti;}







input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;border: 1px solid #ccc!important;}



.fr{float:right;}



.fl{float:left;}



.clear{clear:both;}



.over{overflow:hidden;overflow-x:hidden;overflow-y:hidden;}/*新增overflow-x:hidden; overflow-y:hidden;*/



.marr{margin-right:10px !important;}



.marn{margin:0 !important;}















.top_b{ border-bottom:5px #d6003e solid; background:#fff;}



.top{ height:85px; width:1200px; margin:0 auto;}

.top img{ width:180px; height:75px; float:left;}



.top ul{ float:right; width:910px; overflow:hidden; height:85px;}



.top ul li{ float:left; width:100px; text-align:center; line-height:85px; font-size:18px;}



.top ul li a{ display:block; width:100%; height:85px;}



.top ul li a:hover,.top ul .select a{ background:#d6003f; color:#fff;}







.head{ width:100%; height:400px; position:relative; overflow:hidden;}



/*轮播图*/



.example2{z-index:1;}



.example2 ol{position:relative;width:280px;height:20px;top:-50px;left:1300px;}



.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff; border-radius:5px;}



.example2 ol li.seleted{background: #1AA4CA;border-radius:5px;}



/*左滑*/



.luara-left{position:relative;padding:0;overflow: hidden;}



.luara-left ul{position: relative;padding: inherit;margin: 0;}



.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}



.luara-left ul li img{width: inherit;height: inherit;}







/*登录框*/



.login{ position:absolute; top:5%; left:20%;width:300px; height:330px; z-index:10;}



.login ul{ width:250px; margin:0 auto; z-index:10; position:relative; margin-top:20px;}



.login ul li{ height:50px; line-height:50px;}



.login ul li a{ float:right;}



.user{ width:250px; height:28px;}



.loginbtn{ background:#f6a93b; width:100%; height:45px; border:none; font-size:20px; color:#fff; cursor:pointer;}



.loginbtn:hover{ background:#fba120;}



.lobg{position:absolute; top:0px; left:0px; background:#FFF; width:300px; height:330px; z-index:1;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.8;border-radius: 15px;}

.in_ID,.in_name,.in_pwd,.in_email, .in_phone{ background:#FFF url(../images/inputbg.png) no-repeat; padding-left:40px;}


.in_ID{background-position:-0px 5px; }


.in_name{background-position:-0px -20px;}


.in_pwd{background-position:-0px -50px;}


.in_email{ background-position:-0px -77px;}


.in_phone{  background-position:-0px -107px;}


/*登录后*/



.lo_after .lo_user li img{ border-radius:40px; width:80px; height:80px; margin-right:10px;}



.lo_user li{ line-height:30px!important;}



.lo_user li font{ color:#d7003e; display:block; margin-left:10px; width:100px; height:30px; overflow:hidden;}



.lo_user li a{ float:left!important;}



.my a{ width:80px; display:block; float:left; text-align:center;}



.my a:hover{ text-decoration:underline;}



.zjlogin{border-top:2px solid #cfd4d8;}



.zjlogin li{ height:45px!important; line-height:45px!important;}



.zjlogin img{width:35px; height:35px; float:left; margin-top:3px; margin-right:10px; border:1px solid #fff;}



.zjlogin a{ float:left!important; display:block; width:100%;}



.zjlogin a:hover{ background:#d4d4d4;}



/*主页内容*/



.content{ width:1200px; margin:0 auto; margin-top:20px; min-height:530px;}



.index_tit{ color:#d92452; padding: 15px 0px 15px 0px; height:25px;}



.index_tit font{ color:#f5cccf; margin-left:15px; font-size:14px;}



.index_tit i{ margin-right:10px; }



.ti_icon, .moicon, .tjicon{ background:url(../images/icon.png) no-repeat; display:block;}



.ti_icon{ background-position:0px 2px; width:25px; height:23px;}



.more{ color:#d6003f; display:block; font-size:14px;}



.moicon{ background-position:-30px -3px; width:20px; height:20px;}















/*推荐游戏*/



.tuijian{ height:270px;}



.tjimg{ width:1200px;; height:220px; position:absolute; overflow:hidden;}



.tjimg li{ float:left; margin-right:14px; *margin-right:11px;}



.tjimg li em .tjhover{width:286px; height:80px; position:relative; top:80px; left:0px; display:block; font-style:normal;}



.tjimg li em:hover .tjhover{background:url(../images/hobg.png) repeat; position:relative; top:-80px; left:0px;}


.tjimg li em img{ width:286px !important; height:220px !important;}


.tjicon{ width:70px; height:70px;  position: relative;top: -444px;left: -2px; background-position:-2px -20px; z-index:2}



.tjhover dl{ width:260px; margin:0 auto; padding-top:5px;}



.tjhover dl span{ width:260px; height:36px; overflow:hidden; display:block; line-height:18px; font-size:14px; margin-bottom:4px;}



.btn01{ display:block; width:90px; height:26px; line-height:26px; text-align:center; color:#fff; background:#db4e2e;}



.btn02{ display:block; width:90px; height:26px; line-height:26px; text-align:center; color:#fff; background:#f6a93b; margin-left:10px;}







/*左边部分*/



.con_left{ width:900px;}



.con_right{ width:300px;}







/*热门游戏*/



.gamehot dl{ float:left; width:300px; height:222px;}



.gamehot dl img{ width:286px; height:143px; margin-bottom:10px;}



.gamehot dl a:hover img{ border:1px solid #dc265c;}



.gamehot dl dd{ width:286px; height:30px;}

.gamehot dl dd span a:hover{ color:#F00;}



.gamehot dl dd p a:hover{ color:#db4e2e;}



.hobtn{ width:80px; text-align:center; color:#fff; height:25px; line-height:25px; background:#db4e2e;}



.hobtn:hover{ background:#d92800;}











/*热门礼包*/



.hotpack{ height:220px;}



.hotpack li{ float:left; width:300px; height:150px;}



.hotpack li a:hover img{border:1px solid #dc265c;}

.hotpack li img{ width:286px; height:143px;}











/*热门攻略*/



.hotgl li{ width:285px; float:left; height:30px; line-height:30px; overflow:hidden; margin-right:15px; font-size:14px;}



.hotgl li a:hover{ color:#d92800;}



.hotgl li span{ width:200px; float:left; overflow:hidden;}



.hotgl li font{ display:block; float:right; width:50px; overflow:hidden}











.clearfix:after, .yxzx ul:after {







	content: "\0020";







	display: block;







	clear: both;







	visibility: hidden;







	overflow: hidden;







	height: 0;







	font-size: 0;







}







.clearfix, .yxzx ul {







	zoom: 1;







}







.smenu {



	background:#eaeaea;



	width: 600px;



	height: 21px;



	overflow: hidden;



}



.smenu a {







	display: block;







	width: 97px;







	text-align: center;







	height: 21px;







	line-height: 21px;







	float: left;



	margin-left:15px;



	font-size: 14px;



	color:#999;



	font-weight: bold;







}







.smenu a.selected {







	background: url(../images/hd_bg.png) no-repeat center center;







	color: #fff;







}



.slist{ height:150px; overflow:hidden; margin-top:10px;}



.yxzxcon{clear:both; width:998px;margin-bottom:10px;}



.z-yxzx {



background: url(yxzx_t.png) no-repeat;



height: 20px;



float: left;



width: 200px;



}



/*热门攻略结束*/











/*更多游戏*/



.game_more li{ float:left; width:150px; height:30px; line-height:25px; padding-top:10px;}



.game_more li  a{ height:30px; line-height:25px; float:left;}



.game_more li  a:hover{color:#d92800;}



.game_more li img{ margin-right:15px; float:left;}







/*开服列表*/



.ind_kf{ height:593px;}







/*切换*/



/* CSS Document */



#tab {position:relative;margin:0 auto;}







/*设置容器高宽等*/



html > body #tab { width:300px;}







/*兼容IE6:IE6下宽度不够*/



#tab div { position:absolute; top:25px; left:0; width:300px; border-top:1px solid #dfdfdf;}



/*设置容器高宽等*/



#tab div { display:none;}



/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/



#tab .block { display:block;}



/*选中的容器*/



#tab h3 { float:left; width:125px; height:26px; line-height:26px; margin:0 0 0 0; font-size:14px; cursor:pointer; text-align:left; color:#5a5a5a; padding-left:15px;font-weight:normal;}



#tab h4{font-size: 18px;text-align: center;line-height: 40px; color:#666; font-weight:normal;}



/*默认标题样式*/



#tab .up, #tab .drup { background:url(../images/tab_bg.png) no-repeat;color:#fff;}



/*选中的标题样式*/



/*修饰列表内容*/



#tab ul { list-style:none; padding:0;padding-left:5px;}



#tab li {border-bottom:1px dotted #c6c6c6; height:40px; line-height:40px; padding-top:5px; overflow:hidden;}



#tab li a {text-decoration:none;color:#000; display:block; height:40px;}



#tab li a:hover{ background:#dbdbdb; border-left:5px solid #d6003f;}



#tab li span{ display:block; margin-right:5px; color: #d6003f;width:85px;}



#tab li img{ margin:5px; float:left;}



#tab li p{ width:85px;}



#tab li font{ display:block; width:85px; }











/*合作商家*/



.hzsj{ width:100%;}



.hzsj ul{ border-bottom:1px #cecece solid; border-top:1px #cecece solid;}



.hzsj ul li{ float:left; width:200px; height:80px; margin:10px 0;}







/*底部*/



.footer{ width:100%; background:#e3e3e3; font-size:14px; color:#999; margin-top:30px;}



.footer ul{ width:1200px; margin:0 auto; text-align:center; padding:30px 0px 0px 30px;}



.footer ul li{ height:35px; line-height:35px;}







/*翻页*/



.pag {



	text-align:center;



	line-height:26px;



	padding:30px 0;



}



.pag a {



	color:#666;



	border:#ddd 1px solid;



	display:inline-block;



	padding:0 10px;



	margin:0 2px;



}



.pag a:hover{



	background:#d6003f;



	border-color:#e4393c;



	color:#fff;



	text-decoration:none;



}



.pag .current{background:#d6003f;



	border-color:#e4393c;



	color:#fff;



	text-decoration:none;



	border:#ddd 1px solid;



	display:inline-block;



	padding:0 10px;



	margin:0 2px;

	}









