@charset "utf-8";
/* CSS Document */
/*update by f2er 11-09-26*/

/*f_top*/
.f_top{ background:url(../images/gameCenter/top_bg.png) repeat-x 0 -68px; height:60px; border-bottom:1px solid #e0e7ec; padding:10px 20px; overflow:hidden;}
/*===================add by y2er 11-09-22=============================*/
.f_top .m_pos{height:32px;}
.f_top .m_pos b{ font-size:14px; }
.top_title{ background:url(../images/gameCenter/small_pc.png) 0 4px no-repeat; height:22px; padding: 0 20px;  display:inline; margin-left:15px; color:#999999; line-height:20px; overflow:hidden;}

/*m_search*/
.m_search{ float:right;}
.m_type,.m_keyword{ background-image:url(../images/gameCenter/search_box.png);background-repeat:no-repeat;}
.m_type{ background-position:0 0; width:84px; height:30px; position:relative;}
.m_tvalue{ background:url(../images/pub.png) no-repeat right -160px; display:block; height:30px; line-height:30px; text-align:center; cursor:pointer; padding-right:15px;}
.m_keyword{ background-position:0 0; width:123px; height:20px; display:inline; padding:3px; }
.m_keyword input{ width:115px; height:16px; border:none; background:none; padding:2px 3px; overflow:hidden}
.btn_search{ float:left; background:url(../images/gameCenter/search_box.png) no-repeat -129px 0; width:49px; height:31px; border:none; cursor:pointer}

/*sub_nav*/
.sub_nav{ /*margin-top:5px;*/overflow:hidden;}
.sub_nav li{ float:left; margin-right:10px; height:28px; line-height:28px; *zoom:1;display:inline; }
.sub_nav a{color:#1c8ed3; line-height:28px; font-weight:700; display:block;padding-left:10px;background:url(../images/gameCenter/top_bg.png) left -217px no-repeat;}
.sub_nav a span{ background:url(../images/gameCenter/top_bg.png) right -217px no-repeat; padding-right:10px; display:block; }
.sub_nav a:hover{ background:url(../images/gameCenter/top_bg.png) no-repeat left -188px;text-decoration:none;padding-left:10px; display:block;}
.sub_nav a:hover span{background:url(../images/gameCenter/top_bg.png) no-repeat right -188px;  display:block; padding-right:10px;}
.sub_nav .now{ background-image:url(../images/gameCenter/top_bg.png); background-repeat:no-repeat;}
/*===================add by y2er 11-09-22=============================*/
.sub_nav a.now,.sub_nav a.now:hover{background-position:left 0 ; display:block; padding-left:10px;}
.sub_nav a.now span,.sub_nav a.now:hover span{ background:url(../images/gameCenter/top_bg.png) no-repeat right 0; color:#FFF; display:block; padding-right:10px;}


/*m_setting*/
.container{ padding:0}
.container .hd{ background:url(../images/gameCenter/line.png) repeat-x center bottom; padding:0 10px; position:relative; height:41px;}
.g_num{ float:left; line-height:42px; color:#939ca3; margin-left:20px; display:inline}
.g_num strong{ color:#f60}
/*tab_setting*/
.tab_setting li{ float:left; height:42px; line-height:42px; margin-right:10px; display:inline; padding-left:2px;}
.tab_setting li a{ color:#555; font-weight:700; padding:0 10px 0 8px; display:block}
.tab_setting .cur,.tab_setting .cur a{ background-image:url(../images/global/m_banner.png); background-repeat:no-repeat}
.tab_setting .cur{ background-position:0 -255px;}
.tab_setting .cur a{ background-position:right -255px; color:#1c8ed3}

/*time*/
.select{ position:absolute ; right:20px; top:10px; width:120px; }

.select .time_box{ border: solid 1px #4a9ad4;  background-color:#fff; padding:2px 0; zoom:1 }
.time{border-bottom:#cfe3f1 dashed 1px; padding:5px 25px 4px 10px;cursor:pointer; display:block; color:#1c8ed3}
.time span,.hot span{ background-image:url(../images/gameCenter/small_pc.png) ; background-repeat:no-repeat; display:inline-block; width:20px;height:19px; *zoom:1; *display:inline; vertical-align:middle }
.time span{ background-position: 0 -17px;}
.hot{padding:4px  25px 4px 10px;cursor:pointer; color:#1c8ed3; display:block}
.hot span{ background-position:0 -38px ;}
.time:hover,.hot:hover{ text-decoration:none;}
.selected{  background:url(../images/gameCenter/small_pc.png)  90px -56px no-repeat; cursor:pointer; color:#1c8ed3; border-bottom:none;  }
/*content_box*/
.content_bd{ padding:10px 30px; zoom:1}
.content_box li{zoom:1; min-height:80px;_height:50px; border-bottom:dashed 1px #cfe3f1; padding:20px 0; }
.images{ float:left;} 
.images a{ display:block;}
.sub_content{ overflow:hidden; width:530px; padding-left:10px; line-height:20px; color:#999999;}
.sub_content h3{ color:#1c8ed3;}
.sub_content span{ color:#ff6600;}
.sub_content a{ color:#1c8ed3;}

/*content_box  button*/
.button{ float:right; width:121px; }
.button a{ font-weight:700; display:block; margin-bottom:7px;background-image:url(../images/gameCenter/button_bg.png); background-repeat:no-repeat; height:27px;  line-height:27px; }
.go_youxi a:hover ,.insert_menu a:hover{text-decoration:none;}
.success_menu{ background-position:0 -81px; padding-left:40px; color:#a8cde9}
.del_menu{ background-position:0 -54px; padding-left:20px; color:#a8cde9}
.go_youxi{ background-position:0 0;padding-left:42px;color:#1c8ed3; }
.add_menu{ background-position:0 -27px; padding-left:21px;color:#1c8ed3;}

/*=========================最近玩过=============================*/
.p_content_bd{ padding:10px 30px;zoom:1;}
.p_content_bd .hd h2{ border-bottom: 1px solid #cfe3f1; padding-bottom:10px; font-size:14px;}
.p_content_box{ margin-right:-40px; overflow:hidden}

/*===================add by xyer 11-09-30=============================*/
.p_content_box li{ display:inline; float:left ; padding:20px 0 10px 70px; width:127px; position:relative;}
.p_content_box .p_image{ margin-left:-58px;  width:48px; display:inline;float:left; display:inline; width:48px; height:48px;}
.p_game{ color:#1c8ed3}
.p_content_box div{ color:#999999;} 
.p_content_box span{ color:#50be00; font-weight:700;}

/************update by xy 09-30********************/
.f_del{ background:url(../images/gameCenter/del.gif) no-repeat; width:12px; height:12px; display:block; position:absolute; left:0; top:20px; text-indent:-999em; overflow:hidden}


/*=========================游戏中心=============================*/
.mt30{ margin-top:30px;}
/* game_top*/
.game_top{padding-left:530px; margin-top:10px; }
.dm_lb{ height:200px; overflow:hidden; position:relative; width:520px;float:left ; display:inline ; margin-left:-520px;}
.lb_bd{height:200px; width:520px; overflow:hidden;}
.lb_ul{ position:absolute;}
.lb_ul li{ float:left; width:520px; height:200px;}
.lb_ul img{ width:520px; height:200px;}
.lb_ul li a { display: block;height: 200px;text-decoration: none;width: 520px;}
.lb_num { bottom: 10px;position: absolute;right: 10px;}
.lb_num li{ background:url(../images/gameCenter/ico.jpg) -73px 0 no-repeat;float:left;-moz-border-radius:10px; margin-right:2px; color:#fff; cursor:pointer; display:inline; font-size:11px; height:20px; line-height:20px; text-align:center; width:20px;}
.lb_num .current{ background-position:-97px 0;}
.game_gonggao{ width:280px;margin-left:10px;}
.game_gonggao h2,.game_bd h2{ border-bottom: solid 1px #cfe3f1; padding-bottom:5px; font-size:14px;}

/*公告*/
.game_list li{ line-height:25px; white-space:nowrap; height:25px;}
.game_list span{ color:#888888;}
.game_list a{ color:#1c8ed3; display:block; width:230px; overflow:hidden}



/*game_bd*/
.right_bg{ background:url(../images/gameCenter/right_bg.png) repeat-x;/*padding:0 20px 0 30px;*/ margin-top:10px;}
.g_content{ width:530px;padding:20px 30px 0 30px; float:left; overflow:hidden;}
.game_mid div{ color:#999999; line-height:22px;}
.game_bd{ /*width:520px;*/}
.g_game{ color:#1c8ed3;}
.game_fav li{ width:76px; height:71px; text-align:center; float:left; padding-top:20px; margin:0 5px;display:inline; white-space:nowrap; overflow:hidden}
.game_fav li img{ display:block; margin:0 auto 5px}
.game_fav a{ color:#1c8ed3;}
.game_fav span{ display:block; padding-top:5px;}

/*最新游戏*/
.new_games li { float:left; padding:20px 0 10px 58px; height:50px; margin-right:15px; display:inline; width:105px; overflow:hidden;}
.new_games .game_image{ float:left; width:48px;display:inline; margin-left:-58px;} 
.new_games p{ color:#999}
.new_games .word img{ margin:2px 0}

/*g_page*/

.g_page a{ float: left; background-image:url(../images/gameCenter/list_image.png); background-repeat:no-repeat; height:20px; text-indent:-999em; overflow:hidden}
.g_page .g_forward{ background-position:0 -330px ; width:22px; margin-left:5px; }
.g_page .g_final{ background-position:-22px -330px; width:21px; margin-right:5px;}
.g_page .g_first{ background-position:0 -349px; width:21px;}
.g_next{ background-position:-21px -349px; width:22px; margin-right:5px;}

/*rank_list*/
.g_paihangban{ border-left:#eef5fa solid 1px;  float:left;width:199px;padding:0 20px 0;}

/*game_box*/
.game_box{ padding-top:20px; zoom:1}
.game_box .tp{ padding-bottom:5px; border-bottom: dashed 1px #cfe3f1;}
.game_box .tp h2{ _padding-top:1px;}
.game_box img{ margin-right:5px;}
.game_box a{ color:#1c8ed3;}
.game_box span{ margin:0 5px}


/*game_rank*/
/*===================add by y2er 11-09-22=============================*/
.game_rank{ background:url(../images/gameCenter/list_image.png) no-repeat 0 12px;padding: 10px 0 0 0; /*padding: 10px 0 5px 24px;*/ overflow:hidden}
.game_rank li{ padding:6px 0 6px 24px; height:17px; zoom:1; border-bottom:1px solid #eef5fa;}
.game_rank .g_top{ height:48px; padding:0 0 5px 82px;}
.game_rank .g_top img{ margin-left:-58px; width:48px; float:left; display:inline;}
/*===================add by y2er 11-09-22=============================*/
.game_rank p{ color:#999999; overflow:hidden;line-height:20px;height:20px; margin-top:5px;}

/*===================add by f2er 11-09-17=============================*/
/*gameScroll*/
.gameScroll{ width:540px; height:240px; overflow:hidden; position:relative;}
.game_focus{ position:absolute; top:0}
.game_focus ul{ float:left; width:540px;}

/*===================add by f2er 11-09-22=============================*/
/*ue_nodata*/
.ue_nodata{ padding:30px 0;zoom:1; text-align:center;}
.img_loading{ background:url('../images/loading.gif') no-repeat center center;}

/*==========================add by xfer 11-09-27===============================*/
.mt27 { margin-top:27px;}
/*===================add by f2er 11-12-22=============================*/
.nogame_tip{ background:url(../images/gameCenter/nogame.jpg) no-repeat 0 10px;line-height:2; padding:30px 0 30px 120px; width:350px; margin:80px auto;}
.nogame_tip p{ margin-bottom:20px;font-size:13px;}
.nogame_tip p a{ color:#1C8ED3;font-weight:700}