@charset "utf-8";

/*recharge_Inside冲值*/
#nav .menu .hours{ width:220px; padding-right:40px;  float:left; height:40px; background:url(../images/hours.jpg) 0px 0px no-repeat;}
#recharge{ width:950px; margin:0px auto; background-color:#fff; border-left: solid 1px #dadada; border-right: solid 1px #dadada; padding-left:9px; padding-right:9px;}
#recharge #left{ width:950px; float:left; padding-top:10px; overflow:hidden;}
.recharge_t{ width:950px; height:31px; background:url(../images/recharge.jpg) 0px 0px no-repeat;}
.recharge_b{ border: solid 1px #3d3d3e; width:948px; background:url(../images/recharge_bg.jpg) repeat-y;}
.recharge_b .list{ width:219px; float:left;}
.recharge_b .list li{ line-height:30px; font-family:Arial,"宋体"; font-size:14px;}
.recharge_b .list a{ color:#3d3d3e; width:208px; height:30px; display:block; padding-left:10px; border-bottom: solid 1px #3d3d3e; border-right: solid 1px #3d3d3e;}
.recharge_b .list a:hover{ background-color:#fff; border-bottom: solid 1px #3d3d3e; border-right: solid 1px #3d3d3e; color:#000;}
.recharge_b .list a.current{ background-color:#fff; border-bottom: solid 1px #3d3d3e; border-right: solid 1px #fff; color:#ff6600;}
.recharge_b .list a.current:hover{ border-right: solid 1px #fff; color:#ff6600;}

.recharge_b .list a span{ font-size:12px;font-family:arial,"宋体"; color:#bbb; width:208px; height:30px; padding-left:3px; }
.recharge_b .list a:hover span{color:#aaa;}
.recharge_b .list a.current span{color:#999;}
.recharge_b .list a.current:hover span{color:#999;}

.recharge_b .content{ width:709px; float:left; padding:5px 10px 10px 10px;}
.recharge_b .content .font{padding-bottom:10px;}
.recharge_b .content .font span{ color:#ff6600;}
.recharge_b .content .two{ width:709px;}
.recharge_b .content .two .t ,.recharge_b .content .three .t ,.recharge_b .content .four .t{ width:709px; height:29px; border-bottom: dashed 1px #cdcdcc; border-top: dashed 1px #cdcdcc;}
.recharge_b .content .two .t{ background:url(../images/recharge.jpg) 0px -123px no-repeat;}
.recharge_b .content .three .t{ background:url(../images/recharge.jpg) 0px -95px no-repeat;}
.recharge_b .content .four .t{ background:url(../images/recharge.jpg) 0px -152px no-repeat;}
.recharge_b .content .two .b ,.recharge_b .content .three .b ,.recharge_b .content .four .b{ width:682px; padding-left:27px; padding-bottom:15px;}
.recharge_b .content .two .b li ,.recharge_b .content .three .b li{ padding-top:10px; line-height:20px; height:20px;}

.recharge_b .content .two .b li .change_server{position: relative;background:url(../images/change_server.gif) 0px 0px no-repeat;display:inline-block;width:72px;height:18px;margin-top:5px;color:#369;padding-left:3px;}
.recharge_b .content .two .b li .change_server a{display:inline-block;color:#369;text-decoration:none;width:72px;height:18px;}
.recharge_b .content .two .b li .change_server a:hover{color:#111;}
.recharge_b .content .two .b li .change_server .server_list{display:none;padding:10px;position: absolute;width:480px;height:200px;background-color:white;border:solid 1px #369;left:-150px; overflow:scroll;}
.recharge_b .content .two .b li .change_server .server_list .game{width:105px;height:55px;float:left;padding:5px;}
.recharge_b .content .two .b li .change_server .server_list .game a img{width:90px;height:45px; border:solid 1px #e0e0e0;padding:5px;}
.recharge_b .content .two .b li .change_server .server_list .game a:hover img{border:solid 1px #999;}
.recharge_b .content .four .b .checkbox_pic ,.recharge_b .content .four .b .amount{ padding-top:10px; width:682px;}
.recharge_b .content .four .b .check_pic{ height:75px;cursor: pointer; width:285px; float:left; padding-top:5px;border: solid 1px #fff;}
.recharge_b .content .four .b .check_pic table{ width:100%;padding:0px;margin:0px;border:0;margin:0;border-collapse:collapse;}
.recharge_b .content .four .b .check_pic table td{ padding:0px;font-size:14px;font-family:Arial,"宋体";}
.recharge_b .content .four .b .check_pic table td span{color:#ff6600;}
.recharge_b .content .four .b .checkbox_pic_bank .check_pic{ width:185px;  }
.recharge_b .content .four .b .check_pic .pic{ width:235px;  }
.recharge_b .content .four .b .checkbox_pic_bank .check_pic .pic{ width:auto;  }
.recharge_b .content .four .b .check_pic select{ width:215px;}
.recharge_b .content .four .b .checked{ border: solid 1px #fc6;background-color:#ffc;}
.check_pic .check_box{ width:25px; float:left; height:30px; padding-top:16px;}
.check_pic .name1{ padding-left:25px;padding-top:5px;color:black;font-size:14px;}
.check_pic .amount1{ padding-left:25px;color:black;font-size:14px;padding-top:5px;}
.check_pic .pic{ width:85px; float:left; height:46px;}
.recharge_b .content .three .b input{ border: solid 1px #0393cf;}
.recharge_b .content .three .b span{ color:#FF0000;}
.recharge_b .content .submitted{  height:30px;  border-bottom: dashed 1px #cdcdcc; border-top: dashed 1px #cdcdcc; padding:10px 0px 10px 0px; padding-left:280px;}
#recharge #right{ width:260px; float:left; padding-left:10px; overflow:hidden;}
.fengei{ width:230px; height:10px; overflow:hidden;}
.recharge_b #liToXd{color:#ff3300;}
.recharge_b #liToXd a{color:#ff6600;}
.recharge_b #liToGame .moneytip{}
.recharge_b #liToGame .moneytip span{font-size:14px;font-family:Arial;color:#ff6600;font-weight:bold;}
.recharge_b .gbpay{padding-top:10px;}
.recharge_b .gbpay .amount{font-size:18px;font-family:Arial;color:#ff6600;font-weight:bold;}

.recharge_b .content .gbpay input.wenben{ border: solid 1px #0393cf;}
/*游戏中心*/
#one{ width:680px; padding-bottom:10px;}
#one #gemes{ position:relative; }
#one #gemes .pic{ position: relative;width:678px; height:193px; border: solid 1px #bdbdbd;}
#one #gemes .pic .tip{position: absolute;right:1px;top:1px;background-color:#ff3300;padding:3px;line-height:1em;color:white;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
#one #gemes .pic .tip1{position: absolute;right:5px;top:5px;padding:3px;line-height:1em;color:white;}
#one #gemes .pic img{ width:678px; height:193px;}
#one #gemes .font{height:20px; overflow:hidden; border-bottom: solid 1px #bdbdbd; border-left: solid 1px #bdbdbd; border-right: solid 1px #bdbdbd; padding:2px; line-height:22px;}
#one #gemes .font h1{display:inline;font-size:12px;color:red;}
#one #gemes .font h1 a{color:red;}
#one #gemes .download{float:right; padding:0 5px 0 19px; background:url(../../images/uu178/download.gif) no-repeat left center; white-space:nowrap;}
#one #gemes .warning1{ position:absolute; width:160px; height:20px; background-color:white; color:red; line-height:20px; padding:0 10px; left:1px; top:1px; opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; }


#one #gemes .font a{ font-weight:bold;}
#one #gemes .font a:hover ,#one #gemes .font .current{ font-weight:bold; color:#ff6600;}
#one #gemes .font span{position: absolute;right:13px;bottom:2px; }
#one #gemes .font span a{ color:#ff6600;}

#games{ width:950px; margin:0px auto; background-color:#fff; border-left: solid 1px #dadada; border-right: solid 1px #dadada; padding-left:9px; padding-right:9px;}
#games .left{ width:260px; float:left; overflow:hidden;}
#games .right{ width:680px; float:left; overflow:hidden; padding-left:10px; margin-top:10px;}

/*activities活动*/
#activities{ width:680px; float:left; padding-left:10px; margin-top:10px;}
#activities .t{width:670px; height:31px; background:url(../images/recharge.jpg) 0px -188px no-repeat; padding-left:10px; color:#fff; line-height:31px;}
#activities .t a{color:#fff; }
#activities .b{ border: solid 1px #3d3d3e; width:658px; padding:10px;}
#activities .b .list{ width:658px;}
#activities .b .list li{ line-height:30px; border-bottom: dashed 1px #bdbdbd;}
#activities .b .list span{ float:right; font-family:"Verdana"; font-size:10px; color:#999;}
#activities .b .list a:hover{ color:#ff6600;}

/*服务器列表*/
#server_list{ width:680px; margin-bottom:10px;}
#server_list .t{ width:665px; background:url(../images/pic0.png) 0px -150px no-repeat; color:#0970bf;}
#server_list .tj{border-left: solid 1px #e7e7e7;  border-right: solid 1px #e7e7e7; padding:0 30px; height:35px; line-height:35px; border-bottom:solid 1px #e7e7e7;}
#server_list .tj a{ color:red;}
#server_list .b{ width:678px; border-bottom: solid 1px #e7e7e7;  border-left: solid 1px #e7e7e7;  border-right: solid 1px #e7e7e7; padding:10px 0; height:235px; overflow:auto;}
#server_list .b ul{ padding-left:30px;}
#server_list .b li{margin:10px 20px 10px 0; padding-left:34px;font-size:14px;background:url(../images/server.gif) no-repeat 0px 1px;line-height:20px; border-bottom:dotted 1px #bdbdbd; width:255px; float:left; display:block; overflow:hidden; height:20px; overflow:hidden; }
#server_list .b li a{color:#000}
#server_list .b li a:hover{color:#ff3300}
#server_list .b li em{font-size:12px;font-style: normal; text-align:center; color:white;line-height:14px;width:33px;height:13px;display:inline-block;background-image:url(../images/server-status.jpg);background-repeat:no-repeat; margin:0 10px 0 20px;}
#server_list .b li em.recent{background-position:0px -14px;}
#server_list .b li em.open{background-position:0px -28px;}
#server_list .b li em.busy{background-position:0px -42px;}
#server_list .b li em.close{background-position:0px -56px;}
#server_list .b li em.maintain{background-position:0px -56px;}
#server_list .b li em.new{background-position:0px 0px;}

#server_list form{float:left; width:305px; margin:0;}
#server_list form td{ height:35px; line-height:35px;}
#server_list input{border: 1px solid #7F9DB9; vertical-align:middle;}
#server_list input.btn{background-color: #DFEEFC; border: 1px solid #BCCEEF; color: #6396D5; line-height: 18px;}

/*推荐服务器列表*/
#r_server_list{ width:680px;margin-bottom:10px;}
#r_server_list .t{ width:665px; background:url(../images/pic0.png) 0px -150px no-repeat; color:#0970bf;}
#r_server_list .b{ width:668px; border-bottom: solid 1px #e7e7e7;  border-left: solid 1px #e7e7e7;  border-right: solid 1px #e7e7e7; padding:10px 5px 10px 5px; }
#r_server_list .b li{margin:5px;padding-left:24px;font-size:14px;background:url(../images/server.gif) no-repeat 0px 5px;;line-height:30px; border-bottom:dashed 1px #bdbdbd; width:300px; float:left; display:block; overflow:hidden;}
#r_server_list .b li a{color:#000}
#r_server_list .b li a:hover{color:#ff3300}
#r_server_list .b li em{font-size:12px;font-style: normal; text-align:center; color:white;line-height:14px;width:33px;height:13px;display:inline-block;background-image:url(../images/server-status.jpg);background-repeat:no-repeat;}
#r_server_list .b li em.recent{background-position:0px -14px;}
#r_server_list .b li em.open{background-position:0px -28px;}
#r_server_list .b li em.busy{background-position:0px -42px;}
#r_server_list .b li em.close{background-position:0px -56px;}
#r_server_list .b li em.maintain{background-position:0px -56px;}
#r_server_list .b li em.new{background-position:0px 0px;}

/*客服*/
#cu_service{ width:680px; padding-left:10px; float:left;}
#cu_service .t{ width:680px; height:31px; background: url(../images/recharge.jpg) 0px -63px no-repeat;}
#cu_service .b{ width:668px; border: solid 1px #3d3d3e; padding:5px 5px 10px 5px;}
#cu_service .b .l{ width:325px; float:left;}
#cu_service .b .r{ width:325px; float:left; padding-left:18px;}
#cu_service .b .l li ,#cu_service .b .r li{line-height:30px; border-bottom:dashed 1px #bdbdbd; background:url(../images/cu_service.jpg) no-repeat; padding-left:15px;}
#cu_service .b a:hover{ color:#1374bb;}

/*新闻资讯*/
#news{ width:680px; float:left; padding-left:10px; margin-top:10px;}
#news .t{width:670px; height:31px; background:url(../images/recharge.jpg) 0px -188px no-repeat; padding-left:10px; color:#fff; line-height:31px;}
#news .t a{color:#fff;}
#news .b{ border: solid 1px #3d3d3e; width:658px; padding:10px;}
#news .b .title{ color:#999; text-align:center; padding-bottom:10px; border-bottom: dashed 1px #bdbdbd;}
#news .b .title h1{ font-family:"黑体"; font-size:18px; color:#1375bc; font-weight:normal; line-height:40px;}
#news .b .text{ padding-top:10px; font-size:14px; line-height:29px;}
#news .b .text p img{max-width:500px;}
#news .b .prev{ margin:5px 0px;line-height:25px; float:left; width:300px; height:25px; overflow:hidden; text-align:left; font-size:12px;color:#999;}
#news .b .next{ margin:5px 0px;line-height:25px; float:right; width:300px; height:25px; overflow:hidden; text-align:right; font-size:12px;color:#999;}
#news .b .time{ line-height:40px; text-align:right; color:#999;}

#news .boxs .box{ display:inline-block;width:92px; height:68px;overflow:hidden; float:left;border:solid 1px #bdbdbd;margin:1px;margin-right:2px;margin-left:0px;text-align:center;}
#news .boxs .box .box_img {padding-top:2px;}
#news .boxs .box .box_txt h2{font-size:12px;font-weight:normal;}


#news .keyword{ border: solid 1px #8d8d8e; width:678px;margin-top:5px;margin-bottom:5px;line-height:20px;}
#news .keyword .title{background-color:#f6fff6;padding:5px; border-bottom: solid 1px #cdcdce;}
#news .keyword .txt{padding:5px;}

#activities .boxs .box{ display:inline-block;width:92px; height:68px;overflow:hidden; float:left;border:solid 1px #bdbdbd;margin:1px;margin-right:2px;margin-left:0px;text-align:center;}
#activities .boxs .box .box_img {padding-top:2px;}
#activities .boxs .box .box_txt h2{font-size:12px;font-weight:normal;}
#activities .double li {display:inline-block;width:320px; height:30px;overflow:hidden; float:left;}

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}



/*最新公告*/
#game_news {margin-bottom:10px;}
#game_news .news_content{ display:inline;width:335px; margin:0px;}
#game_news .news_content .t{ width:320px; height:30px; line-height:35px; padding:0 5px 0 10px; font-size:16px;  font-family:"微软雅黑"; color:#f83700; overflow:hidden;}
#game_news .news_content .t a{color:#999; float:right; font-size:12px; font-weight:normal;}
#game_news .news_content .b{ width:313px; border-bottom: solid 1px #e7e7e7; border-left: solid 1px #e7e7e7; border-right: solid 1px #e7e7e7; padding:10px 10px 12px 10px;}
#game_news .news_content .b li{ height:27px;line-height:27px; border-bottom:dashed 1px #e7e7e7;background:url(../images/pic_11.jpg) no-repeat scroll 0 0 transparent; padding-left:10px;}
#game_news .news_content .b span{ float:right; font-family:"Verdana"; font-size:10px; color:#9b9a9a;}
#game_news .news_content .b li a{ line-height:27px;width:245px;height:27px;overflow:hidden;display:inline-block;}
#game_news .news_content .b a:hover{ color:#0095e2;}


#game_news #game_notice,#game_news #game_tactic{ float:left;}
#game_news #game_notice .t,#game_news #game_tactic .t,#game_news #game_act .t,#game_news #game_pic .t{background-image:url(../images/pic0.png); background-position:0px -60px; background-repeat:no-repeat;}
#game_news #game_act,#game_news #game_pic{ float:right;}
#game_news #game_pic a img{ width:96px; height:66px; border:1px solid #e7e7e7; margin:1px 3px;}
#game_news #game_act{width:333px; height:190px;border:1px solid #e7e7e7; overflow:hidden;}
#game_news #game_act a img{ width:156px; height:86px; border:1px solid #e7e7e7; margin:5px 0 0 6px;}

fieldset dl{ clear:both; margin:5px 0; font-size:14px; line-height:25px;}
fieldset dt{ float:left; display:inline; width:150px; text-align:right; padding-right:5px; color:#4C90BF;}
fieldset dd{ display:inline; width:400px; text-align:left; padding:0; margin:0;}

.post_floor .bottom{ text-align:right;}
.thread_manage a,.post_floor .bottom a{ float:right; margin:2px 5px; background:url(../images/entergame1.gif) no-repeat scroll 0 0 transparent; height:22px; line-height:21px; width:66px; text-align:center;}
.post_list h1{ border-bottom:2px solid #AACCEF; border-top:1px solid #AACCEF; background-color:#E4EEF8;color: #004E9C; height:30px; font-size:14px; line-height:30px; padding-left:5px;}
.post_floor{border-bottom:2px solid #AACCEF; background-color:#E4EEF8; }
.post_floor .info{ float:left; width:100px; text-align:center; background-color: #E4EEF8;}
.post_floor .info img{ border:1px solid #e7e7e7; width:90px; height:90px; margin:3px auto 0;}

.post_floor .info .admin{ line-height:20px; overflow:hidden; width:90px; margin:0 auto 3px; height:40px;}
.post_floor .info .admin b{ color:#FF6600; font-weight:normal;}
.post_floor .info .name,.post_floor .postbody .top{ height:20px; line-height:20px;border-bottom:1px solid #AACCEF; padding:0 5px; overflow:hidden;}
.post_floor .postbody .top b{ float:right;}
.post_floor .postbody .content{ width:560px; padding:5px 10px; overflow:hidden;}
.post_floor .postbody .attachments{border-top:1px dotted #AACCEF; padding:0 5px; background-color:#fefeee;}
.post_floor .postbody{ background-color:#fff; float:left; width:580px; overflow:hidden;}

.onepic{ margin:10px 0; position:relative;}
.onepic a{ position:absolute; top:0; cursor: url(http://static.ufojoy.com/images/arr_left.cur),auto;-moz-user-select:none; display:block; background-color:#fff;opacity:0;filter:alpha(opacity=0);}
.onepic a.picnext{cursor: url(http://static.ufojoy.com/images/arr_right.cur),auto;}
.piclist li{ width:131px; height:100px; text-align:center; padding-top:10px; float:left; overflow:hidden;}
.piclist li img{width:100px; height:78px; padding:1px; border:1px solid #e1e1e1; display:block; margin:0 auto;}
.piclist li h2{ font-size:13px; line-height:20px; padding:0;}

.gamefenlei{ white-space:nowrap;}
.gamefenlei .title{ display:inline-block; width:70px; height:25px; line-height:25px; text-align:center; margin-top:10px; margin-right:10px; color:#c30; font-weight:bold; float:left;}
.gamefenlei .tag.all{ float:right; width:60px; height:60px; line-height:60px;}
.gamefenlei .tag,.gamefenlei li.tag{ display:inline-block; /**display:inline; _display:inline;*/width:75px; height:25px; line-height:25px; text-align:center; margin-top:10px; border:1px solid #aaa; margin-right:7px; color:#1C82BE; font-weight:bold; cursor:pointer; *float:left;}
.gamefenlei .tag.on,.gamefenlei .tag:hover{ background-color:#c30; color:#fff; }
.gamelist .abc{ clear:both;width:30px; height:30px; line-height:30px; text-align:center; margin-top:10px;color:#fff; font-weight:bold; font-size:24px; background-color:#c30;}