@charset "utf-8";/* CSS Document */
/* hechanghai hchab@163.com */
*{margin:0;padding:0}
body{margin:0;padding:0;font-family:Verdana;background: #57b4dd;overflow-x:visible; font-size:12px}
img{border: none}
ul{margin:0;padding:0}
ul li{list-style:none}
label{vertical-align:middle;margin:0;padding:0}
.inputcheckbox{vertical-align:middle;margin:0;padding:0;*margin-right:-2px}
a:link{color:#00709b;text-decoration:none}
a:visited{color:#00709b;text-decoration:none}
a:hover{color:#f00;text-decoration:none}
a:active{color:#c00;text-decoration:none}
a.game_notice_link:link{color:#cc0000;text-decoration:none}
a.game_notice_link:visited{color:#cc0000;text-decoration:none}
a.game_notice_link:hover{color: #2b8ed2;text-decoration:none}
a.game_notice_link:active{color:#cc0000;text-decoration:none}
.all_more{position:absolute;width:93px;height:25px;top:13px;right:15px}
textarea{font-size:12px}
a.link_fff:link{color:#fff;text-decoration:none}
a.link_fff:visited{color:#fff;text-decoration:none}
a.link_fff:hover{color:#000;text-decoration:none}
a.link_fff:active{color:#000;text-decoration:none}
a.link_000:link{color:#000;text-decoration:none}
a.link_000:visited{color:#000;text-decoration:none}
a.link_000:hover{color:#cc0000;text-decoration:none}
a.link_000:active{color:#cc0000;text-decoration:none}
.mini_main_body{width:930px;height:auto;margin:0 auto}
.mini_main_body_left{width:665px;height:auto;float:left}
.mini_main_body_right{width:250px;height:auto;float:right;margin-top:10px}
.mini_top_banner{width:930px;margin:0 auto;height:auto;cursor:pointer;}

/* 以上是全局样式 *

/* 以下是顶部样式 */
/* 轮浮出框 */
a.day_alt{position:relative;background-color:#fff;float:left;height:18px;margin:0 auto;text-align:center;text-decoration:none}
a.day_alt:hover{background:#fff;text-decoration:none;z-index:10}
a.day_alt span{display:none}
a.day_alt:hover span{position:absolute;display:block;top:27px;left:-35px;width:154px;height:54px;border:2px solid #009dd9;z-index:50;background-color:#d1f2ff}
.day_alt_div{width:150px;height:50px;line-height:16px;text-align:center;border:2px solid #1bb7f4}
/*npc下拉菜单*/
.npc_select_menu{width:53px;height:56px;float:left;margin-left:30px;position:relative}
.npc_select_content{position:absolute;display:none;top:56px;left:-6px;background:#d1f2ff;width:66px;height:auto;border:2px #0495ce solid;z-index:1}
.npc_select_content ul{width:56px;height:auto;list-style:none;margin:0 auto;padding-bottom:2px}
.npc_select_content ul li{width:56px;height:20px;line-height:20px;border-bottom:1px #39b7e9 dashed;text-align:center;cursor:pointer;color:#F00}
/*新导航条*/
.top_menu{background:#fcfbfd url(images/top_menu_01.gif) repeat-x;width:100%;height:60px}
.top_menu_bar{width:940px;height:60px;margin: 0 auto}
.top_menu_bar a:link{color:#666;text-decoration:none}
.top_menu_bar a:visited{color:#666;text-decoration:none}
.top_menu_bar a:hover{color:#f00;text-decoration:none}
.top_menu_bar a:active{color:#f00;text-decoration:none}
.top_menu_logo{width:150px;height:60px;float:left}
.top_menu_tab{width:475px;height:60px;float:left}
.top_menu_npc{width:53px;height:56px;float:left}
.top_menu_wheel{width:170px;height:60px;float:right}
.top_menu_tab_t{width:475px;height:26px}
.top_menu_tab_t ul{width:auto;height:26px;list-style:none}
.top_menu_tab_t ul li{width:auto;height:26px;line-height:26px;margin-left:10px;margin-right:10px;float:left}
.top_menu_tab_t ul li a{color:#666666;font-weight:bold;width:auto;height:26px;line-height:26px;text-decoration:none}
.top_menu_tab_t ul li a:hover{padding-top:7px;padding-bottom:6px;color:#FF0000;background:url(images/top_menu_03.gif) center bottom no-repeat;width:auto;height:26px;line-height:26px;text-decoration:none}
.top_menu_tab_t ul li a:active{color:#f00;text-decoration:none}
.top_menu_active{padding-top:7px;padding-bottom:6px;color:#FF0000;font-weight:bold;background:url(images/top_menu_03.gif) center bottom no-repeat;width:auto;height:26px;line-height:26px;text-decoration:none}
.top_menu_tab_b{width:475px;height:29px}
.top_menu_tab_b ul{width:100%;height:27px;list-style:none;border-top:2px #FF0000 solid}
.top_menu_tab_b ul li{width:44px;height:18px;float:left;margin-left:7px;margin-right:7px;margin-top:7px;line-height:18px}
.top_menu_tab_b ul li a{background:url(images/top-button_01.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#666666;text-align:center}
.top_menu_tab_b ul li a:hover{background:url(images/top-button.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#FF0000;text-align:center}
.top_menu_tab_active{background:url(images/top-button.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#FF0000;text-align:center}
.top_menu_day{width:160px;height:26px}
.top_menu_day ul li{float:left;margin:0;padding:0}
.top_menu_day ul{margin:0;padding:0;list-style:none;margin-top:8px}	
.top_menu_bottom{width:170px;height:18px;*margin-top:8px;_margin-top:6px}
.top_menu_bottom ul{width:100%;height:18px;list-style:none}
.top_menu_bottom ul li{width:44px;height:18px;float:left;margin-left:4px;margin-right:4px;line-height:18px}
.top_menu_bottom ul li a{background:url(images/top-button_01.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#666666;text-align:center}
.top_menu_bottom ul li a:hover{background:url(images/top-button.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#FF0000;text-align:center}
.top_menu_bottom_active{background:url(images/top-button.gif) left bottom no-repeat;width:44px;height:18px;float:left;color:#FF0000;text-align:center}
/*顶部红色条*/
#notice_all{width:100%;height:90px;background:url(images/top_banner_01.gif) top left repeat-x}
.notice_main{background-color:#f23934;width:930px;margin:0 auto;height:88px;_height:87px;border-left:1px #e62623 solid;border-bottom:2px #d72e29 solid}
.notice_1{width:330px;height:88px;_height:87px;float:left}
.notice_2{border-left:1px #e62623 solid;width:334px;height:88px;_height:87px;float:left}
.notice_1_top{font-weight:bold;color:#fff;line-height:23px;width:329px;height:23px;border-bottom:1px #cd2822 solid;border-right:1px #ff5c55 solid}
.notice_1_top img { float:left;}
.notice_1_content{width:329px;height:63px;_height:62px;border-top:1px #ff5c55 solid;border-right:1px #ff5c55 solid;border-bottom:1px #de322e solid;overflow:hidden}
.notice_2_top{font-weight:bold;color:#fff;line-height:23px;width:333px;height:23px;border-bottom:1px #cd2822 solid;border-right:1px #ff5c55 solid}
.notice_2_top img { float:left;}
.notice_2_content{border-top:1px #ff5c55 solid;border-right:1px #ff5c55 solid;border-bottom:1px #de322e solid;width:333px;height:63px;_height:62px}
.notice_search{width:263px;float:left;height:88px;_height:87px;border-left:1px #e62623 solid}
.notice_search_top{font-weight:bold;color:#fff;line-height:23px;width:262px;height:23px;border-bottom:1px #cd2822 solid;border-right:1px #cd2822 solid}
.notice_search_content{border-top:1px #ff5c55 solid;border-right:1px #cd2822 solid;border-bottom:1px #de322e solid;width:262px;height:63px;_height:62px}
.notice_1_content_t ul li{list-style:none;margin:0;padding:0;width:305px;overflow:hidden;position:inherit;color:#fff;margin-left:10px;line-height:20px;background: url(images/ico3.gif) 0px 1px no-repeat;_background: url(images/ico3.gif) 0px 0px no-repeat;padding-left:10px}
.notice_1_content_t ul{width:329px;height:40px;list-style:none;margin:0;padding:0}
.notice_1_content_t a{color:#fff;text-decoration:none}
.notice_1_content_t a:hover{color:#000;text-decoration:none}
.notice_1_content_b ul li{list-style:none;margin:0;padding:0;width:305px;overflow:hidden;position:inherit;color:#fff;margin-left:10px;line-height:20px;background: url(images/ico.gif) 0px 1px no-repeat;_background: url(images/ico.gif) 0px 0px no-repeat;padding-left:10px}
.notice_1_content_b ul{width:329px;height:auto;list-style:none;margin:0;padding:0}
.notice_1_content_b a{color:#fff;text-decoration:none}
.notice_1_content_b a:hover{color:#000;text-decoration:none}
.notice_2_content ul li{list-style:none;margin:0;padding:0;width:315px;color:#fff;margin-left:10px;line-height:20px;white-space:normal;overflow:hidden}
.notice_2_content ul{list-style:none;margin:0;padding:0;height:63px;_height:62px}
.notice_2_content a{background:url(images/ico.gif) center left no-repeat;padding-left:10px;color:#fff;text-decoration:none;white-space:normal}
.notice_search_content ul li{list-style:none;margin:0;padding:0;width:245px;color:#fff;margin-left:10px;line-height:20px;white-space:normal;overflow:hidden;height:63px;_height:62px}
.notice_search_content ul{width:260px;list-style:none;margin:0;padding:0;height:63px;_height:62px;white-space:normal;overflow:hidden}
/* 以下是底部 */
#foot_all{width:930px;height:100px;margin:30px auto auto auto}
#bottom_all{width:930px;height:110px}
#bottom_all .bottom_left{width:7px;height:100px;float:left;background:url(images/bottom_left.gif) no-repeat}
#bottom_all .bottom_content{width:916px;height:100px;float:left;background:url(images/bottom_bg.gif) repeat-x}
#bottom_all .bottom_right{width:7px;height:100px;float:left;background:url(images/bottom_right.gif) no-repeat}
#bottom_all .bottom_logo{width:140px;height:100px;text-align:center;float:left}
#bottom_all .bottom_logo img{margin-top:5px}
#bottom_all .bottom_nav{width:770px;height:100px;float:left ;line-height:28px;text-transform:uppercase}

/*右侧*/
.bag_main,.gift_all_mid_ly,.msg_all,.show_sx_main{width:220px;height:333px;background:#d1f2ff;text-align:left}
/*娃娃*/
.show{width:250px;height:auto;background:#d1f2ff;}
.show_title{width:250px; height:auto;text-align:center;background:#009dd9 url(images/show_01_1.gif) top left no-repeat; padding-bottom:5px;}
.show_top { width:250px; height:15px;}
.show_top_l { background:url(images/index_kk_06.gif) no-repeat; width:15px; height:15px; float:left;}
.show_top_m { background:url(images/index_kk_07.gif) repeat-x; width:220px; height:15px; float:left;}
.show_top_r { background:url(images/index_kk_09.gif) no-repeat; width:15px; height:15px; float:left;}
.show_title_text{margin-top:7px;display: inline-block;line-height:20px;color:#fff;font-weight:bold}
.show_body{background:url(images/show_02.gif) top left repeat-y;width:250px;height:auto}
.show_body_main{margin:0px 15px;clear:both;width:220px;height:333px;position:relative;background:yellow}
.show_body_main_img{*_azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url(images/"','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);margin-top:25px}
.show_zhuangtai{background:url(images/show_05.gif) top left repeat-y;width:250px;height:72px}
.show_zhuangtai_t {background:url(images/show_03.gif) top left no-repeat;width:250px;height:10px}
.show_zhuangtai_text1{margin:10px 10px 0px 10px;display: inline-block;height:auto;overflow:hidden}
.show_zhuangtai_text{color:#fff;line-height:20px;float:left;width:130px;height:20px;overflow:hidden;white-space:nowrap}
.show_zhuangtai_text_2{color:#fff;line-height:20px;float:left;width:100px;height:20px;overflow:hidden;white-space:nowrap}
.show_bottom{background-color:#009dd9;width:250px;height:auto;}
.show_bottom_btu{margin:0px;clear:both; padding-bottom:5px;}
.show_bottom_btu ul{list-style:none;display: inline}
.show_bottom_btu ul li{background:url(images/show.gif) top left no-repeat;float:left;width:58px;height:21px;color:#fff;line-height:21px;text-decoration:none;text-align:center;margin-left:18px;_margin-left:12px;margin-top:8px;display: inline-block}
.show_bottom_btu ul li a{width:58px;height:21px;line-height:21px;color:#fff;text-align:center;text-decoration:none}
.show_bottom_btu ul li a:hover{width:58px;height:21px;line-height:21px;color:#000;text-align:center;text-decoration:none}
.show_bottom_bg { background:url(images/show_04.gif) no-repeat; width:250px; height:4px;}
.my_homepage { width:210px; height:22px; color:#FFF;padding-top:3px; padding-bottom:15px;margin-left:18px;_margin-left:12px;}
.my_hp_btu { width:208px; height:20px; background-color:#1bb7f4; border:1px #0076a3 solid; text-align:center;cursor:pointer;}
.my_hp_btu a { color:#FFF; text-decoration:none;}
.my_hp_btu a:hover { color:#000; text-decoration:none;}


/*Google Advertisement*/
.Google_GameShow_LeftAll{width:218px;height:auto;border:1px #0093cd solid;background:#24afe7}/*游戏点播页面*/
.Google_GameShow_LeftContent{width:210px;height:200px;border:1px #00a9df solid;clear:both;background:#24afe7;padding-left:6px;position:relative}
.google_GameShow_cover{ height:30px;background:#24afe7;width:120px;position:absolute;bottom:0px;right:0px;}
.Google_AllGame{width:620px;height:15px;position:relative;overflow:hidden;}/*所有游戏列表文字广告*/
.Google_AllGameList{width:468px;height:15px;float:left;position:absolute;left:-120px; z-index:2;}
.Google_AllGameList_2{width:270px;height:15px;float:right;position:relative; z-index:1;}
.Google_GameListAll{ width:620px;height:110px;float:left;border-bottom:1px #b3dfff dashed;background:#ebfaff}/*分类列表图片广告*/
.Google_GameList{width:594px;height:90px;clear:both;border:2px #009dd9 solid;clear:both;margin:0 auto;margin-top:8px; background:#fff; padding:1px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px; overflow:hidden}
.google_xyz{width:100px;height:90px;float:left;position:relative; text-align:left; padding-left:3px; overflow:hidden;}/*所有游戏列表末尾广告*/
.google_xyz_cover{height:18px;text-align:left;line-height:18px;font-weight:bold;color:#F00;position:absolute;top:0px;left:0px; background:#ebfaff; padding-left:3px; width:100px;z-index:2;}
.google_pc_right_bottom_main{ width:250px; height:auto; margin-top:10px; border-top:1px #009dd9 solid}/*个人中心、游戏大厅图片广告*/
.google_pc_right_bottom{ width:200px;height:200px; margin:0 auto;overflow:hidden; position:relative}
.google_pc_right_cover{ width:110px; height:25px; background:#d1f2ff; position:absolute; right:0px; bottom:0px;}

/*消息中心图片广告*/
.google_msg_1 { width:665px; height:auto; margin-top:10px; background-color:#D1F2FF;border-top:1px #009dd9 solid}
.google_msg_1_top { width:665px; height:15px;}
.google_msg_1_top_l { background:url(images/index_kk_06.gif) no-repeat; width:15px; height:15px; float:left;}
.google_msg_1_top_m { background:url(images/index_kk_07.gif) repeat-x; width:635px; height:15px; float:left;}
.google_msg_1_top_r { background:url(images/index_kk_09.gif) no-repeat; width:15px; height:15px; float:left;}
.google_msg_1_mid { background:url(images/index_kk_31.gif) repeat-y; width:665px; height:auto;}
.google_msg_1_mid_ly { width:635px; height:90px; margin:0 auto; overflow:hidden; position:relative;text-align:center;}
.google_msg_1_foot { width:665px; height:16px;}
.google_msg_1_foot_l {background:url(images/index_kk_12.gif) no-repeat; width:15px; height:16px; float:left;}
.google_msg_1_foot_m {background:url(images/index_kk_13.gif) repeat-x; width:635px; height:16px; float:left;}
.google_msg_1_foot_r {background:url(images/index_kk_15.gif) no-repeat; width:15px; height:16px; float:left;}

/*分页样式*/
.page_665{width:90%;height:20px;margin:0 auto;padding-bottom:10px;clear:both;padding-top:10px}
.page_665_class{border:1px #93d7f5 solid;width:100%;height:18px;font:"宋体";line-height:18px;color:#CC0099;background:#c9ecfa}
.page_665_ye{width:100%;height:18px;text-align:center}
.page_665_ye ul{margin:3px auto auto auto;display:inline-block;padding:0;list-style:none;height:15px;text-align:center;float:left}
.page_665_ye ul li{list-style:none;width:auto;height:14px;text-decoration:none;line-height:14px;float:left;text-align:center;margin-left:3px;display:inline}
.page_665_ye ul li a{width:auto;height:14px;color:#000;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}
.page_665_ye ul li a:hover{width:auto;height:14px;color:#CC0099;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}
.page_665_ye_hover{width:auto;height:14px;color:#CC0099;text-decoration:none;line-height:14px;text-align:center;margin-left:3px;display:inline}
.page_665_ye_input{border:1px #00CCFF solid;background:#fff;color:#0000ff;font-size:9px;line-height:12px;width:30px;height:12px;font-family:Verdana;vertical-align:middle;margin:0;padding:0;*margin-right:-2px}
.page_665_ye_text1{color:#000;line-height:18px;margin-left:13px;width:auto;float:left;*_margin-top:2px}
.page_665_ye_text{color:#000;line-height:18px;margin-left:13px;width:120px;float:left;*-margin-top:2px}
.page_665_ye_text lable{vertical-align:middle;margin:0;padding:0;}
.page_665_ye_text img{vertical-align:middle;margin:-1px 2px;*margin:0px 2px;cursor:pointer}


/*New alert*/
.sys_alert{width:352px;height:auto;border:1px #009dd9 solid;border-bottom:1px #0086b7 solid}
.sys_alert_top{width:350px;height:30px;border:1px #00b1ef solid;border-bottom:1px #0086b7 solid;margin:0 auto;background-color:#009dd9;}
.sys_alert_top span{float:left;line-height:30px;color:#FFF;font-weight:bold}
.sys_alert_ico{width:35px;height:30px;background:url(images/sys_alert_ico.gif) no-repeat;float:left}
.sys_shop_ico{width:35px;height:30px;background:url(images/sys_shop_ico.gif) no-repeat;float:left}
.sys_number_ico{width:35px;height:30px;background:url(images/sys_number_ico.gif) no-repeat;float:left}
.sys_alert_close{width:16px;height:16px;float:right;margin-right:5px;cursor:pointer;margin-top:7px}
.sys_alert_mid{width:350px;height:auto;border:1px #23c5ff solid;background-color:#1bb7f4}
.sys_alert_ly{width:320px;height:auto;margin:10px;border:5px #009dd9 solid;background-color:#d1f2ff;}

.sys_alert_ly2{width:320px;height:auto;margin:10px;border:5px #009dd9 solid;background-color:#d1f2ff;}
.sys_alert_ly2 ul{list-style:none;width:300px;height:119px;padding:0;margin:0 auto}
.sys_alert_ly2 li{width:300px;height:20px;color:#000;line-height:20px;text-align:center;font-weight: bold}
.sys_alert_txt{width:310px;height:auto;margin:5px;line-height:25px;color:#F00;text-align:center}

.sys_alert_ly3{width:320px;height:auto;margin:10px;border:5px #009dd9 solid;background-color:#d1f2ff;}
.sys_alert_ly3 ul{list-style:none;width:250px;height:auto;padding:10px 0px;margin:0 auto}
.sys_alert_ly3 li{width:250px;height:25px;color:#000;line-height:25px;font-weight:bold}
.sys_alert_ly3 li span{ color:#F00;}

.sys_alert_ly4{width:320px;height:auto;margin:10px;border:5px #009dd9 solid;background:#d1f2ff url(images/battle_msg_bg.gif) right bottom no-repeat;}
.sys_alert_ly4 ul{list-style:none;width:320px;height:125px;padding:10px 0px;margin:0 auto}
.sys_alert_ly4 li{width:320px;height:25px;color:#000;line-height:25px;text-align:center;}
.sys_alert_ly4 li span{ color:#F00;font-weight:bold;}

.sys_alert_bt{text-align:center;width:114px;height:25px;margin:0 auto}
.sys_alert_bt ul li{float:left;width:52px;background:url(images/notice_11.gif);height:20px;line-height:20px;color:#FFF;text-align:center;cursor:pointer}
.sys_alert_li{margin-left:10px}

.sys_alert_bt2{text-align:center;width:52px;height:25px;margin:0 auto}
.sys_alert_bt2 ul li{float:left;width:52px;background:url(images/notice_11.gif);height:20px;line-height:20px;color:#FFF;text-align:center;cursor:pointer}
/*New alert end*/



/*选择好友弹框*/

.cf_alert{width:212px;height:auto;border:1px #009dd9 solid;border-bottom:1px #0086b7 solid}
.cf_alert_top{width:210px;height:30px;border:1px #00b1ef solid;border-bottom:1px #0086b7 solid;margin:0 auto;background-color:#009dd9;}
.cf_alert_top span{float:left;line-height:30px;color:#FFF;font-weight:bold}
.cf_alert_ico{width:35px;height:30px;background:url(images/cf_ico.gif) 0px 2px no-repeat;float:left}

.cf_alert_close{width:16px;height:16px;float:right;margin-right:5px;cursor:pointer;margin-top:7px}
.cf_alert_mid{width:210px;height:auto;border:1px #23c5ff solid;background-color:#1bb7f4}
.cf_alert_ly{width:180px;height:auto;margin:10px;border:5px #009dd9 solid;background:#d1f2ff url(images/choose_friend_ly_bg.gif) right bottom no-repeat ;}
.cf_alert_ly1{width:180px;height:auto;margin:10px;border:5px #009dd9 solid;background:#d1f2ff ;}

.cf_alert_txt { width:170px;height:20px;margin:0 auto;line-height:20px;padding:5px 0px;}
.cf_alert_txt span { float:left;}
.cf_alert_txt input { float:left;width:80px;height:18px;border:1px #000 solid;margin:0px 3px;}
.cf_alert_txt img { float:left;cursor:pointer;}
.cf_alert_list { width:180px;height:170px;overflow:auto;color:#045472;line-height:20px;} 
.cf_alert_list label { width:150px;height:20px;margin-left:5px;float:left;cursor:pointer;}
.cf_alert_list label input { float:left;margin:4px;*margin:0px;}
.cf_alert_list label img { float:left;margin:3px;*margin:2px;}
.cf_alret_t { width:180px;height:20px;line-height:20px;color:#999;text-align:center;padding-bottom:5px;}
.cf_alert_btu { width:200px;height:20px;margin:0 auto;padding:0px 0px 5px;text-align:center;}

/*选择好友弹框结束*/