﻿@charset "utf-8";
/* CSS Document */
body, div, h1, h2, h3, h4, form, img, ul, ol, li, dl, dt, dd, p, input { margin:0; padding:0 }
ol, ul { list-style:none }
em { font-style:normal}
img { display:block; border:0}
a { text-decoration:none; outline:none; color:#333}
a:hover { text-decoration:underline; color:#FF6600}



/*�����Ƽ�*/
.hotapp { width:958px; margin:10px auto ; border:1px solid #CCC; height:128px; background:#FFF; position:relative}
.hotapp_list { width:864px; margin:16px auto 0 auto; overflow:hidden;height:97px;}
.hotapp_list li{ float:left; width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hotapp_list li a{ width:76px; display:block; margin:0px auto; text-align:center; background-position:-424px -92px;}
.hotapp_list li a img{ margin:0 auto; padding:6px 0 10px 0}
.fl_btn,.fr_btn { position:absolute; background-position:-452px 0; width:24px; height:92px; display: block; text-indent:-9999px; top:18px;}
.fl_btn { left:8px;}
.fr_btn { background-position:-476px 0; right:8px;}
/*��һ��*/


/*��׿��Ϸ*/
h3.tt03 { background-position:0 -35px;}
.h390 { height:386px;}
.game_list { width:260px; padding:0 18px; height:346px; overflow:hidden; }
.game_list li { width:260px; clear:both; padding:20px 0 20px 0; border-bottom:1px dotted #CCC; color:#666; height:75px; overflow:hidden}
.game_list li img{ float:left; padding:0 12px 0 0}
.game_list li a{ color:#FF6600; font-size:14px; font-weight:bold; line-height:14px; height:14px;}
.game_list li p{ padding-bottom:10px;}
.game_list li p a{width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.game_list li  a{position:relative;}
.game_list li a i{position:absolute;display:block;width:80px;left:-89px;top:-2px;height:80px;background:url(../images/75.png) no-repeat ;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/images/75.png',sizingMethod='scale');cursor:pointer; z-index:1; border:0px;}
.game_list,.new_btn ,.app_list { float:left}
.new_btn { border-bottom:1px solid #CCC; width:374px;height:30px; position:relative; margin:12px 0 24px 0}
.new_btn a{ height:28px; width:68px; text-align:center; display:block; line-height:28px; border:1px solid #CCC; position:absolute; background-color:#FFF}
.new { left:20px; top:1px;}
.hot { left:98px; top:1px;}
.new_btn .hover { border-top:2px solid #058BE6; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #FFF; color:#058BE6; font-weight:bold; }
.app_list {width:376px;}
.app_list li{ width:94px; text-align:center; float:left; margin-bottom:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.app_list li img{ margin:0px auto; padding:0 0 7px 0}
.app_list li p a{ color:#666}
.app_list li {position:relative;}
.app_list li a i{position:absolute;display:block;width:80px;left:5px;top:-2px;height:80px;background:url(../images/75.png) no-repeat ;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/images/75.png',sizingMethod='scale');cursor:pointer; z-index:1; border:0px;}
.type { color: #666}
/*��׿���*/
.n_red,.n_blue{ width:16px; height:15px; text-align:center; line-height:15px; float:left; color:#FFF; display:block; margin:0 8px 0 0}
.n_red { background-position:-122px 0}
.n_blue { background-position:-122px -15px;}
.ph_list { width:224px; margin:5px auto 0 auto}
.ph_list li{ float:left; line-height:16px; border-bottom:1px dotted #CCC; width:100%; padding:6px 0}
.ph_img { width:200px; float:right;color:#FF5500}
.ph_img p {height:16px;line-height: 16px;overflow:hidden;}
.ph_img_a .ph_img img,.ph_img_a .ph_img span {display:none;}
.ph_img img{ float:left; padding:0 10px 0 0;}
h3.ph_link { padding:0; border-bottom:0px;}
.ph_link a{ width:128px;; height:34px; display:block; text-align:center; float:left; overflow:hidden; border-bottom:1px solid #CCC;}
.ph_link a.ph_lhover { background-color:#FFF; border-bottom:1px solid #FFF;}
.ph_link span{ float: left; height:34px; line-height:34px; border-right:1px solid #CCC;  border-bottom:1px solid #CCC;width:1px}

/*ˢ��ROM*/

/*���ֵ�Ӱ��ֽ*/
h3.tt05 { background-position:0 -105px;}
h3.tt06 { background-position:0 -140px;}

.zy_list img{ padding:4px; border:1px solid #CCC; margin:0px auto}
.xs_list { width:240px; margin:0px auto; border-bottom:1px dotted #CCC; padding-bottom:6px; overflow:hidden}
.xs_list li{ line-height:22px; text-indent:10px; color:#999;}
.xs_list img{ padding:10px 0; float:left}
.xs_list strong { color: #360; clear:both}
h3.tt07 { background-position:0 -175px;}
.h280 { height:280px;}
.h730 { height:730px;}
.h450 { height:450px;}
.h660 { height:660px;}
.h330 { height:330px;}
.h300 { height:300px;}
.h410 { height:410px;}
.wrapper_rr .news_list{ margin:10px 0 0 14px}
.wrapper_rr .news_list li{ font-size:12px; background-position:-497px -185px;}
.wrapper_rr .news_listc{ margin:10px 0 0 14px}
.wrapper_rr .news_listc li{ font-size:12px; background-position:-497px -185px;}
.weibo { line-height:22px; margin:5px 0 10px 20px; color:#333}
.weibo p{ margin-top:5px;}
\.display0{display:block;}


/*����ͼ��ʽ*/
.eye {height: 208px;margin: 0 auto;width: 330px;}
.tit_eye {background: none repeat scroll 0 0 black;height: 22px;line-height: 22px;overflow: hidden;text-align: center;}
.title1 {font-size: 12px;height: 22px;line-height: 22px;overflow: hidden;padding-left: 10px;width: 210px; color:#fff;}
.f_l {display: inline;float: left;}
.title1 a{ color:#fff;}
.title1 a:hover{ color:#F60;}
.eye_pag {display: block;font-size: 11px;}
.eye_pag .e_ahov, .eye_pag a:hover {background: url("../images/eye_tbg.png") repeat scroll 0 0 transparent; color: #FFFFFF;font-weight: bold;}
.eye_pag a:hover {text-decoration: none;}
.eye_pag a {background: url("../images/eye_tbg2.png") repeat scroll 0 0 transparent; color: #999999;margin-left: 2px; padding: 2px 6px;}
/*����ײ�*/


.left {float:left; width:690px; overflow:hidden}
.right { float:right; width:260px; overflow:hidden}
/*��Ϸ����*/
.gl_list { clear:both; width:258px;}
.gl_list li{padding:7px 5px 8px 5px; color:#666;border-bottom:1px dotted #CCC; overflow:hidden;width:248px;}
.gl_list img{ float:left; margin:0px 10px 0 5px; padding:2px; border:1px solid #CCC; display:inline}
.gl_list a { font-weight:bold;}
.gl_list h4{ font-size:12px; margin:0 0 6px 0}

.gl_listc { clear:both; width:313px;}
.gl_listc li{padding:7px 5px 8px 5px; color:#666;border-bottom:1px dotted #CCC; overflow:hidden;width:300px;}
.gl_listc img{ float:left; margin:0px 10px 0 5px; padding:2px; border:1px solid #CCC; display:inline}
.gl_listc a { font-weight:bold;}
.gl_listc h4{ font-size:12px; margin:0 0 6px 0}

.mg10 {  padding:0; margin:0px;}
/*ÿ�ܾ���*/
.topic {height:288px; margin:10px 0 0 0; overflow:hidden}
.topic a:hover { color:#058BE9}
.topic h3{background: url(../images/topic_bg.jpg) top repeat-x; border-bottom:0; border-top:1px solid #FFF}
.topic h3 .more{ padding:6px 0 0 0}
.topic_img { width:242px; padding:5px 10px 0 6px; color:#666; line-height:18px;clear:both; overflow:hidden;  margin:0 0 0 0; height:auto; float:left}
.topic_img a {font-weight:bold;color:#333; font-size:14px}
.topic_img img{ float:left; padding:0 10px 0 7px}
.topic_list { clear:both;border-top:1px solid #EEEEEE;overflow:hidden; padding:6px 0 0 -0px; height:56px;}
.topic_list p{ float:left; width:220px; padding:0 7px 0 10px; color:#999; line-height:25px; }
.topic_list a{ font-weight:bold; color:#666}
.b_time,.l_time { background:url(../images/time_bg.gif) no-repeat; height:20px; width:56px; float:left; padding:0 0 0 3px; margin:0 8px 0 0; text-align:center; color:#FFF;line-height:19px; display:inline}
.b_time { background-position:0 -20px;margin:5px 0 0 6px;}
/*��Ϸ����*/
.game_cat { width:960px; margin:0px auto 10px auto; overflow:hidden;height:70px;}
.cat_t{ float:left; width:20px; color:#FFF; font-weight:bold; background:url(../images/cat_bg.gif);height:63px; _height:60px; padding:1px 0 0 4px;  _padding:4px 0 0 4px; margin:2px 3px 0 3px; display:inline}
.cat_list { width:930px; float:left; overflow:hidden; display:inline}
.cat_list li{ float:left; width:62px; text-align:center;}
.cat_list li img{ margin:0px auto; padding:0 0 4px 0}
.cat_list a{ width:48px; background-color:#FFF; border:1px solid #CCC; display:block; padding:4px 4px; margin:0 0 0 4px}
.cat_list a:hover { border:1px solid #DC5C07; color:#DC5C07; text-decoration:none;}
.cat_soft .cat_t{ background-position:-24px 0}
.cat_soft a:hover { border:1px solid #058BE6; color:#058BE6; text-decoration:none;}
.cat_list li.wl a{ border:1px dashed #eee;}
/*������*/
.star1,.star2,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10 { background:url(../images/star_mini.gif) no-repeat; width:80px; height:12px; text-indent:-9999px; overflow:hidden;}
.star9 { background-position:0 -12px;}
.star8 { background-position:0 -24px;}
.star7 { background-position:0 -36px;}
.star6 { background-position:0 -48px;}
.star5 { background-position:0 -60px;}
.star4 { background-position:0 -72px;}
.star3 { background-position:0 -84px;}
.star2 { background-position:0 -96px;}
.star1 { background-position:0 -108px;}

.f10{color:#f60;font-size:10px}
.pb10{padding-bottom:10px}
.mb10{margin-bottom:10px;}
.h308{overflow:hidden;height:308px;}
.h308 .gl_list li{padding:8px 5px 10px 5px;}