﻿@charset "utf-8";
/* CSS Document */
/* Ewtang CSS Document Designed By Jianxin Peng */
/* base */
body,form, div, p, i, img, ul, li, dl, dt, dd{ margin:0; padding:0;}
a { text-decoration:none;}
a { cursor:pointer;}
a:hover { text-decoration:underline; color:#ee4429;}
* { font: normal 12px/150% "Arial","宋体","Tahoma",sans-serif; color:#444; }
form{ background:none; border:none; padding:0; margin:0;}
button {cursor:pointer;}
img { border:0;}
div,p {display:block;}
ul,li {list-style:none;}
.clear{ clear:both; overflow:hidden; height:0px; font-size:1px;}


a:hover{ padding:0; }/*ie6 hover bug*/
.imgbottom { margin-bottom:-3px;}	/*ie bottom bug*/

/* align css */
.align-c { text-align:center}
.align-l { text-align:left;}
.align-r {text-align:right; }

.margin-t15 { margin-top:15px;}
.margin-b15 { margin-bottom:15px;}
.margin-c15 {margin-top:15px; margin-bottom:15px;}

/* font */
.f9 { font-size:9px;}
.f12b { font-size:12px; font-weight:bold;}
.fred { color:red;}
.f12red { font-size:12px; color:red;}
.f12redb { font-size:12px; color:red; font-weight:bold;}
.f14red { font-size:14px; color:red;}
.f14redb { font-size:14px; color:red; font-weight:bold;}
.f18red { font-size:18px; color:red;}
.f18redb { font-size:18px; color:red; font-weight:bold;}
.f12org { font-size:12px; color:#FF6600;}
.f12orgb { font-size:12px; color:#FF6600; font-weight:bold;}
.f12green {font-size:12px; color:green;}
.f12greenb {font-size:12px; color:green; font-weight:bold}

/*table */
.tab_form { margin:0px auto;}
.tab_form td { padding:5px 5px; background:url(../stylev6/line_xu.gif) repeat-x left bottom;}
.tab_form td.name { text-align:right; }
.tab_form td.name span { color:red;}
.tab_form td.txt {}
.tab_form td.info { color:#6f7d84;}
.tab_form td.special { color:red; font-weight:bold; font-size:18px;}
.tab_form td.button { text-align:center; padding:10px; color:green; font-weight:bold;}


.tab_green { margin:0px auto; background:#adc4d4}
.tab_green td { padding:5px 5px; text-align:center;}
.tab_green td.title { background:#bddbf0; font-weight:bold;}
.tab_green td.list { background:#d4eaf9;}
.tab_green td.special { color:red;}
.tab_green td a { text-decoration:underline; color:#000;}
.tab_green td a:hover { text-decoration:none; color:red;}
.tab_green td.list2 { background:#d4eaf9; text-align:left; line-height:200%}
.tab_green td.list2 a { padding-right:24px; }


.tab-grey { background:#ccc;}
.tab-grey td { background-color:#f5f5f5; padding:5px;}
.tab-grey td.title { background:#eee; text-align:center;}

.tab-grey2 { background:#ccc; margin-bottom:10px; margin-top:10px;}
.tab-grey2 a { text-decoration:underline; color:red;}
.tab-grey2 a:hover { text-decoration:none}
.tab-grey2 td { background-color:#f5f5f5; padding:5px;}
.tab-grey2 td.title { background:#ddd; text-align:center;}
.tab-grey2 td.name { font-weight:bold; background:#ddd; text-align:center;}
.tab-grey2 td.money { font-weight:bold;}

.tab-blue { background:#badbef; margin-bottom:10px;}
.tab-blue td { background-color:#eaf7ff; padding:5px;}
.tab-blue td.title { background:#caebff; text-align:center;}

.tab-blue3 { background:#badbef; margin-bottom:10px;}
.tab-blue3 td { background-color:#eaf7ff; padding:5px;}
.tab-blue3 td span.b { font-weight:bold;}
.tab-blue3 td.title { background:#caebff; font-weight:bold;}

.tab-blue2 { background:#badbef; margin-bottom:10px; margin-top:10px;}
.tab-blue2 a { text-decoration:underline; color:#FF6600;}
.tab-blue2 a:hover { text-decoration:none}
.tab-blue2 td { background-color:#eaf7ff; padding:5px;}
.tab-blue2 td.title { background:#caebff; text-align:center;}
.tab-blue2 td.name { font-weight:bold; background:#caebff url(../stylev6/icon-3jiao.gif) no-repeat left top; text-align:center;}
.tab-blue2 td.money { font-weight:bold;}

/* layout  */
body { background:#fff url(bg_avatar12.jpg) no-repeat center top;}

/* Top usual change Star (Change Here to Change the TOP Style) The style below is about 2009 christmas  */
#top { border-bottom:1px solid #bbb; background:url(top_bg_normal.gif) no-repeat center top;}
#topfav { color:#e6664e;}
#topfav a { color:#ffb1a2;}
#topfav a:hover { color:#ee4429;}
/* Top usual change End */

/* Top no change Star */ 
#top { height:75px;}
#topcontainer { width:960px; margin:0px auto; height:75px; position:relative}
#logo { width:160px; height:75px; position:absolute; left:0px; top:0px; z-index:88px;}
#topfav { width:290px; height:30px; position:absolute; right:0px; top:0px; text-align:right; padding-top:10px; z-index:88px;}
#topfav a { padding-left:5px;}
#topnav { width:290px; height:31px; position:absolute; right:0px; bottom:0px !important; bottom:-1px;  background:url(topnav_bg.gif) no-repeat center top; z-index:88px;}
#reglogin { width:172px; height:23px; padding-top:8px; overflow:hidden; text-align:center; color:#b8331e; float:left}
#reglogin a { font-weight:bold; color:#b8331e; padding:0px 2px;}
#qkplay { width:118px; height:26px; padding-top:5px; float:right; overflow:hidden; }

.qkbox { position: absolute; width:650px; height:340px; left:50%;  top:50%; margin-left:-325px;  margin-top:-170px; z-index:99;}
.qkbox_top { width:640px; height:30px; background:url(qkbox_top_bg.gif) no-repeat center top; overflow:hidden;}
.qkbox_top span { float:right; padding-right:5px; padding-top:5px;}
.qkbox_main { width:600px; padding:0px 20px; background:url(qkbox_bg.gif) repeat-y center top;}
.qkbox_bottom { width:640px; height:20px; background:url(qkbox_bottom_bg.gif) no-repeat center top; overflow:hidden;}

/* Top no change End */ 


/*topmenu */
#topmenu { width:960px; height:34px; margin:0px auto;}
#topmenu div.list { width:120px; height:34px; float:left;}
#topmenu div.laba { width:240px; height:34px; background:url(topmenu_newserver.gif) no-repeat left top; position:relative; float:left;}

#rollarea { width:190px; height:28px; position:absolute; left:40px; top:2px;}
#rollarea ul{ height:27px !important; padding:0px 0px 2px 0px !important;  height:27px;  padding:2px 0px 2px 0px; overflow:hidden;}
#rollarea ul li{ height:28px !important; height:28px; line-height:120%;}

#rolltxt li.new { color:#780c00;}

/* Top News Focus */
#topnewsfocus { width:960px; height:300px; margin:10px auto; position:relative;}

#topfocus { width:660px; height:300px; position:absolute; left:0px; top:0px; z-index:0;}
#topnews { width:290px; height:160px; position:absolute; left:670px; top:0px;}
#topact { width:290px; height:130px; position:absolute; left:670px; top:170px;}

.blocklist_title { width:280px; height:23px; font-weight:bold; color:#666; padding-left:10px; padding-top:5px; background:url(blocklist_title_bg.gif) no-repeat center top;}
.blocklist_title span { float:right;  padding-top:3px; padding-right:10px;}

.blocklist { padding:5px 10px 0px 10px; background:url(blocklist_bg.gif) repeat-y center top;}
.blocklist li { height:19px; overflow:hidden; margin-top:2px;}
.blocklist li span { font-size:11px; padding-right:10px;}
.blocklist li.toutiao { text-align:center; margin-bottom:8px; margin-top:10px;}
.blocklist li.toutiao a { font-weight:bold; color:#ee4429;}

.blocklist li.toutiao2 { text-align:center; margin-bottom:4px;}
.blocklist li.toutiao2 a { font-weight:bold; color:#555;}
.blocklist li.toutiao2 img { margin-bottom:-2px;}

.blocklist_bottom { height:10px; overflow:hidden; background:url(blocklist_bottom_bg.gif) no-repeat top center;}



/* Top News Focus END */


/* Center */
#center { width:960px; margin:0px auto;}
#center_top { height:30px; padding-top:7px; background:url(center_top_bg.gif) no-repeat center top; padding-left:160px; }
#center_top li { width:94px; height:21px !important; padding-top:2px !important; height:20px; padding-top:3px;  text-align:center; font-weight:bold; float:left; color:#000; margin-right:15px; cursor:pointer;}
#center_top li.on { background:url(ctop_menu_on.gif) no-repeat center top; color:#fff; cursor:auto;}
#center_top li a { font-weight:bold; text-decoration:none; color:#000;}
#center_bottom { height:10px; overflow:hidden; background:url(center_bottom_bg.gif) no-repeat center top;}

.c_title { height:23px; color:#aaa; padding-top:7px;}
.c_title span { float:right;}
.c_title span a { color:#aaa; text-decoration:underline;}
.c_title span a:hover { text-decoration:none;}

.c_game { width:926px; background:#555 url(center_s1_bg.gif) repeat-y center 30px; padding:0px 17px;}
/* left*/
.c_game_left { width:207px; float:left; margin-right:34px;}
.tjgame { margin-bottom:15px;}
/* center*/
.c_game_center { width:395px; float:left; margin-right:34px;}
.game_list { width:395px; height:90px;}
.game_list li.img { width:120px; height:90px; overflow:hidden; float:left; margin-right:10px;}
.game_list li.des { width:265px; height:90px; overflow:hidden; float:left; line-height:140%; color:#999;}
.game_list li.des span { font-weight:bold; color:#fff;}
.game_list li.des a { color:#999; text-decoration:underline;}
.game_list li.des a:hover { color:#ee4429; text-decoration:none;}
.game_button { height:23px; padding-top:3px; color:#ccc; text-align:right; padding-right:27px; background:#434343 url(game_button_bg.gif) no-repeat 375px center;}
.game_button a { color:#ccc; text-decoration:underline;}
.game_button a:hover { color:#ee4429; text-decoration:none; }
.game_button_on { height:23px; padding-top:3px; color:#ccc; text-align:right; padding-right:27px; background:#434343 url(game_button_on_bg.gif) no-repeat 375px center;}
.game_button_on a { color:#ccc; text-decoration:underline;}
.game_button_on a:hover { color:#ee4429; text-decoration:none;}
.server_list { background:#aaa; border:1px solid #3b3b3b; padding:12px 15px 5px 15px; }
.server_list li { width:120px; height:25px; float:left;}
.server_list li a { color:#000;}
.server_list li a:hover { text-decoration:underline;}
/* right */
.c_game_right { width:256px; float:left;}

.liquan { width:256px; height:33px; background:url(liquan_bg.gif) no-repeat center top; padding-top:12px; margin-bottom:10px;}
.liquan li.game { width:80px; height:20px; float:left; text-align:center; color:#aaa;}
.liquan li.server { width:156px; height:20px; padding-left:10px; float:left;}
.liquan li.server a { color:#aaa; text-decoration:none}
.liquan li.server a:hover { color:yellow; text-decoration:underline;}

.liquan_new { width:256px; height:33px; background:url(liquan_new_bg.gif) no-repeat center top; padding-top:12px; margin-bottom:10px;}
.liquan_new li.game { width:80px; height:20px; float:left; text-align:center; color:#fff;}
.liquan_new li.server { width:156px; height:20px; padding-left:10px; float:left;}
.liquan_new li.server a { color:#fff; text-decoration:none}
.liquan_new li.server a:hover { color:yellow; text-decoration:underline;}

/* xiuxian */
.c_xx { width:926px; background:#555 url(center_s1_bg.gif) repeat-y center 30px; padding:0px 17px;}
/* xiuxian left*/
.c_xx_left { width:207px; float:left; margin-right:34px;}
.c_xx_game {}
.c_xx_game li { font-size:14px; margin:3px 0px; height:23px; padding-top:5px;}
.c_xx_game li img { margin-bottom:-3px; margin-right:7px;}
.c_xx_game li a { font-size:14px; color:#bbb;}
.c_xx_game li a.hot { color:#ee4429}
.c_xx_game li a:hover { color:#ee4429}
/* xiuxian center*/
.c_xx_center { width:395px; float:left; margin-right:34px;}
.c_xx_huati tr.alt td { background:#444;}
.c_xx_huati td { padding:3px 5px; color:#888;}
.c_xx_huati td em { font-size:11px; color:#888;}
.c_xx_huati td a { color:#aaa;}
.c_xx_huati td a:hover { color:#ee4429}
/* xiuxian right*/
.c_xx_right { width:256px; float:left;}
.c_xx_player { width:64px; float:left; overflow:hidden; margin-bottom:10px;}
.c_xx_player img { width:48px; height:48px; padding:1px; border:1px solid #666;}
.c_xx_player p { width:55px; height:16px; overflow:hidden; text-align:center; color:#aaa}
.c_xx_player p a { color:#aaa}
.c_xx_player p a:hover { color:#ee4429}

.c_xx_findfriend {}

/*c_platform */
#c_platform { height:390px; width:960px; background:#555 url(platform_show.jpg) no-repeat center top;}




#copyright { width:960px; margin:0px auto; padding-top:30px; padding-bottom:30px;}
#b_menu { text-align:center; padding-bottom:7px; border-bottom:1px solid #ccc;}
#b_menu  a { padding:0px 2px;}
#b_des { padding-top:7px;}
#b_des li.police{ width:185px; float:left; padding-top:10px;}
#b_des li.des{ width:375px; float:left; }
#b_des li.bank{ width:400px; float:left; padding-top:15px;}





#news_temp { width:960px; margin:10px auto;}
#news_temp_left { width:660px; float:left; }
#news_temp_right { width:290px; float:right;}

.news_temp_top { width:650px; height:23px; color:#999; padding-left:10px; padding-top:5px; background:url(news_temp_topbg.gif) no-repeat center top;}
.news_temp_top a { color:#888; text-decoration:underline;}

.news_temp_main { width:600px; padding:15px 30px; background:url(news_temp_bg.gif) repeat-y center top; overflow:hidden;}
#news_temp_title { font-size:18px; font-weight:bold; text-align:center; padding:15px 0px 5px 0px; border-bottom:1px solid #ddd;}
#news_temo_icon { text-align:center; padding:15px 0px 20px 0px;}

#news_temp_content { width:600px; overflow:hidden;}
#news_temp_content * { font-size:14px; line-height:150%;}
#news_temp_content p { padding:10px 0px;}
#news_temp_content * a { font-weight:bold; text-decoration:underline; color:#ee4429;}
#news_temp_content * a:hover{ text-decoration:none; color:#ee4429;}

#article_list {}
#article_list li { background:url(icon_arrow_grey.gif) no-repeat left 8px; padding-left:20px; height:30px;}
#article_list li span { padding-right:20px; font-size:14px;}
#article_list li a { font-size:14px;}
#article_list li a:hover { color:#ff6600;}

.home_page { padding:10px 0px 0px 0px; text-align:center; font-size:14px; font-weight:bold; color:#ff6600;} 
.home_page a { font-size:14px; font-weight:bold; text-decoration:underline; padding:0px 2px;}
.home_page a:hover { text-decoration:none; color:#ff6600;}

.r_tuijian img{ width:270px;}

.news_temp_bottom { width:660px; height:10px; background:url(news_temp_bottombg.gif) no-repeat center top;}


.block960 { width:960px; margin:10px auto;}
.block960_t { width:950px; height:23px; color:#999; padding-left:10px; padding-top:5px; background:url(block960_topbg.gif) no-repeat center top;}
.block960_t a { color:#888; text-decoration:underline;}
.block960_main { width:920px; padding:20px; background:url(block960_bg.gif) repeat-y center top; overflow:hidden;}
.block960_b { width:960px; height:10px; background:url(block960_bottombg.gif) no-repeat center top;}
