@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}

fieldset,img{border:0;}

ul,li,ol{list-style:none;}

select,input{vertical-align:middle;}

html{overflow-y:scroll;}

body{font-size:13px;color:#333333; line-height:1.34; font-family:Lucida Grande,Helvetica,Arial,Verdana,sans-serif;}

a{text-decoration:none;outline:none;star:expression(this.onFocus=this.blur()); color:#365899;}

a:hover{text-decoration:underline; color:#365899;}

.clear{clear:both;}

.fl{float:left;}

.fr{float:right;}

.none{display:none;}





/* index_top */

.index_top {width:100%; height:90px; display:block; background:url(../images/index_topbg.png) repeat-x left top; position:relative;}

.index_top_logo {width:260px; height:90px; display:block; background:url(../images/index_logo.png) no-repeat; position:absolute; left:50%; top:0px; margin-left:-500px;}

.index_top_user { position:absolute; right:50%; top:6px; margin-right:-500px; height:22px; z-index:5;}

.index_top_login, .index_top_logout { float:left;}

.index_top_user a { font-size:13px; line-height:22px; color:#999999; text-decoration:none; margin:0px 5px; float:left;}

.index_top_user a i {width:20px; height:20px; float:left; text-indent:-9999px; overflow:hidden; background:url(../images/index_topbg.png) no-repeat 0px -9999px; margin-right:4px;}

.index_top_user a.index_top_btn1 i { background-position:0px -190px;}

.index_top_user a.index_top_btn2 i { background-position:0px -210px;}

.index_top_user a.index_top_btn3 i { background-position:0px -250px;}

.index_top_user a:hover { text-decoration:underline;}

.index_top_name { font-size:13px; line-height:22px; color:#999999; float:left;}

.index_top_message {width:20px; height:20px; float:left; position:relative; margin-right:12px;}

.index_top_user a.index_top_btn4 i {background-position:0px -270px; -webkit-animation: index_top_btn4 0.5s step-end infinite;}

	@-webkit-keyframes index_top_btn4{

		0%{background-position:0px -270px;}

		50%{background-position:0px -290px;}

	}

.index_top_message a { text-indent:-9999px;}

.index_top_user a.index_top_btn4 span {text-indent:0px; text-align:center; position:absolute; left:14px; top:0px; font-size:8px; line-height:8px; color:#FFFFFF; background:#FF0000; display:block; z-index:2; padding:2px 2px;border-radius:3px; font-family:Arial, Helvetica, sans-serif;}

.index_top_user a.index_top_btn5 i {background-position:0px -310px;}

.index_top_message_list { position:absolute; left:0px; top:20px; border:1px solid #dddddd; background:#f2f2f2; display:none;}

.index_top_message_list a { display:block; width:80px; height:24px; padding:0px 9px; margin:0px; font-size:13px; line-height:24px; border:1px solid #dddddd; background:#f2f2f2; color:#666666; text-indent:0px; text-decoration:none;}

.index_top_message_list a:hover { background:#ffffff; text-decoration:none;}

.index_top_message_list a span { float:right; color:#ff6600;}



.index_top_user a.index_top_btn6 i { background-position:0px -230px;}

.index_top_menu { position:absolute; right:50%; top:37px; margin-right:-500px; height:50px; font-size:15px; font-weight:bold; padding-left:2px; background:url(../images/index_topbg.png) no-repeat 0px -90px;}

.index_top_menu a {width:100px; height:36px; padding-top:14px; line-height:36px; float:left; color:#999999; text-align:center; text-decoration:none;}

.index_top_menu i {width:2px; height:50px; float:left; overflow:hidden; background:url(../images/index_topbg.png) no-repeat 0px -90px;}

.index_top_menu a:hover {background:url(../images/index_topbg.png) repeat-x 0px -140px; color:#333333; text-decoration:none;}

.index_top_menu a.on {background:url(../images/index_topbg.png) repeat-x 0px -140px; color:#333333;}





/* index_cen */

.index_cen {width:100%; height:790px; display:block; position:relative;}

.index_cen_btn {width:100%; height:790px; display:block; position:relative; z-index:1;}



.index_cen_btn .pic_box{width:100%; height:790px; position:relative; clear:both;}

.index_cen_btn .pic_box li{ width:100%; height:790px; position:absolute; background-repeat:no-repeat; background-position:center top; display:block;}

.index_cen_btn .pic_box li a { width:100%; height:360px; text-indent:-9999px; display:block;}

.index_cen_btn .btn_box {overflow:hidden; clear:both; position:absolute; right:50%; margin-right:-500px; top:310px; text-align:center;}

.index_cen_btn .btn_box li {cursor:pointer; width:40px; height:40px; border:2px solid #eeeeee; -moz-border-radius:4px; border-radius:4px; float:left; margin:0px 3px; filter: grayscale(100%);}

.index_cen_btn .btn_box li span {width:40px; height:40px; text-indent:-9999px; display:block;}

.index_cen_btn .btn_box li.current { filter: grayscale(0%); border:2px solid #ffff00;}



/* 用戶登入信息 */

.index_cen_user {width:260px; height:300px; display:block; background:url(../images/index_cen_userbg.png) no-repeat; position:absolute; left:50%; top:0px; margin-left:-500px; z-index:5;}

.index_cen_login .TabTitle { position:absolute; left:10px; top:5px; width:240px; height:37px; display:block;}

.index_cen_login .TabTitle li {width:120px; height:35px; float:left; text-align:center; font-size:18px; line-height:35px; font-family:'Microsoft Yahei'; color:#999999; cursor:pointer; border-bottom:2px solid #e3e3e3;}

.index_cen_login .TabTitle li.active { border-bottom:2px solid #3399cc; color:#3399cc;}

.index_cen_login .TabTitle li a {width:120px; height:35px; float:left; text-align:center; font-size:18px; line-height:35px; font-family:'Microsoft Yahei'; color:#999999; cursor:pointer; border-bottom:2px solid #e3e3e3;}

.index_cen_login .TabContent { position:absolute; left:10px; top:42px; width:240px; height:168px; display:block;}

.index_cen_login01 { position:absolute; left:10px; top:10px; width:185px; padding-left:33px; height:28px; border:1px solid #dddddd; background:url(../images/index_cen_icon01.png) no-repeat left top #ffffff;}

.index_cen_login02 { position:absolute; left:10px; top:45px; width:185px; padding-left:33px; height:28px; border:1px solid #dddddd; background:url(../images/index_cen_icon02.png) no-repeat left top #ffffff;}

.index_cen_login_input01 {width:180px; height:28px; border:0px; padding:0px; margin:0px; font-size:13px; color:#aaaaaa; outline:none;}

.index_cen_login03 { position:absolute; left:10px; top:85px;}

.index_cen_login_input02 {width:15px; height:15px; float:left; margin:1px 5px 0px 0px;}

.index_cen_login04 { position:absolute; right:10px; top:85px;}

.index_cen_login04 a { color:#666666; text-decoration:none;}

.index_cen_login04 a:hover { text-decoration:underline;}

.index_cen_login05 { position:absolute; left:10px; top:115px;}

.index_cen_login_input03 {width:220px; height:40px; display:block; cursor:pointer; margin:0px; border:0px; padding:0px; background:#ff9900; text-align:center; font-size:18px; line-height:40px; color:#FFFFFF; font-family:'Microsoft Yahei';letter-spacing:2px;}

.index_cen_login_input03:hover { background:#ff6600;}

.index_cen_login06 { position:absolute; left:10px; top:80px; width:185px; padding-left:33px; height:28px; border:1px solid #dddddd; background:url(../images/index_cen_icon02.png) no-repeat left top #ffffff;}



.index_cen_logout01 { position:absolute; left:10px; top:10px; border:1px solid #dddddd;}

.index_cen_logout01 img {width:80px; height:80px;}

.index_cen_logout02 { position:absolute; left:100px; top:12px; font-size:13px; line-height:20px; height:20px; overflow:hidden; width:156px; display:block;}

.index_cen_logout_upuser { position:absolute; right:5px; top:10px; z-index:5;}

.index_cen_logout_upuser a {width:60px; height:21px; text-indent:-9999px; display:block; background:url(../images/index_cen_icon03.png) no-repeat;}

.index_cen_logout_upuser a:hover { background-position:0px -21px;}

.index_cen_logout03 { position:absolute; left:100px; top:58px;}

.index_cen_logout03 a {width:86px; height:30px; background:#ff9900; display:block; font-size:14px; line-height:30px; color:#FFFFFF; text-decoration:none; text-align:center; -moz-border-radius:6px; border-radius:6px;}

.index_cen_logout03 a:hover { background:#ff6600; text-decoration:none;}

.index_cen_logout04 { position:absolute; left:192px; top:58px;}

.index_cen_logout04 a {width:60px; height:30px; background:#999999; display:block; font-size:14px; line-height:30px; color:#FFFFFF; text-decoration:none; text-align:center; -moz-border-radius:6px; border-radius:6px;}

.index_cen_logout04 a:hover { background:#777777; text-decoration:none;}

.index_cen_logout05 {position:absolute; left:10px; top:105px; width:240px; height:32px;}

.index_cen_logout05 div { position:relative;}

.index_cen_logout05fl {width:65px; height:20px; float:left;}

.wk_vip { position:relative;}

.wk_vip_lv {width:60px; height:20px; display:block;}

.wk_vip_lv span {width:60px; height:20px; text-indent:-9999px; background:url(../images/index_cen_icon05.png) no-repeat 0px -9999px; display:block;}

.wk_vip_lv span.vip0 { background-position:0px 0px;}

.wk_vip_lv span.vip1 { background-position:0px -20px;}

.wk_vip_lv span.vip2 { background-position:0px -40px;}

.wk_vip_lv span.vip3 { background-position:0px -60px;}

.wk_vip_lv span.vip4 { background-position:0px -80px;}

.wk_vip_lv span.vip5 { background-position:0px -100px;}

.wk_vip_lv span.vip6 { background-position:0px -120px;}

.wk_vip_lv span.vip7 { background-position:0px -140px;}

.wk_vip_lv span.vip8 { background-position:0px -160px;}

.wk_vip_lv span.vip9 { background-position:0px -180px;}

.wk_vip_lv span.vip10 { background-position:0px -200px;}

.wk_vip .wk_vip_note { position:absolute; left:0px; top:20px; border:6px solid #dddddd; width:218px; background:#f2f2f2; padding:5px; font-size:13px; line-height:20px; color:#666666; white-space:nowrap; z-index:8;}

.wk_vip .wk_vip_note span { color:#ff6600; font-weight:bold; padding:0px 3px;}

.wk_vip .wk_vip_note i {width:9px; height:5px; background:url(../images/index_cen_icon06.png) no-repeat; position:absolute; left:20px; top:-5px; text-indent:-9999px; overflow:hidden; display:block;}

.index_cen_logout05fr {width:160px; height:15px; float:left; background:#e8e8e8; border:1px solid #d7d7d7; position:relative; margin-top:2px; -moz-border-radius: 8px; border-radius: 8px; overflow:hidden;}

.index_cen_logout05fr .expbg { height:15px; text-indent:-9999px; float:left; background:#ff3f04;}

.index_cen_logout05fr .exptt { position:absolute; left:0px; top:0px; width:160px; text-align:center; font-size:13px; line-height:15px; color:#404040;}

.index_cen_logout06 { position:absolute; left:10px; top:135px;}

.index_cen_logout06 a {width:72px; height:50px; padding-top:8px; background:#3e9ffd; border:1px solid #0b83f1; text-align:center; font-size:13px; line-height:24px; color:#FFFFFF; float:left; -moz-border-radius: 5px; border-radius: 5px; margin:0px 3px;}

.index_cen_logout06 a:hover { text-decoration:none; border:1px solid #ff6600; background:#ff4002;}

.index_cen_logout06 a span { text-align:center; display:block; font-size:15px; line-height:22px; color:#FFFF00; font-weight:bold;}

.index_cen_logout06 a span.btncz {width:28px; height:22px; background:url(../images/index_cen_icon07.png) no-repeat; text-indent:-9999px; margin:0px auto;}



.index_cen_user_text01 { position:absolute; left:10px; top:212px; border-top:2px solid #e3e3e3; width:240px; font-size:14px; line-height:28px; color:#666666;}

.index_cen_user_text02 { position:absolute; left:10px; top:245px;}

.index_cen_user_text02 img {width:40px; height:40px; float:left; margin:0px 4px;}

.index_cen_user_text03 { position:absolute; left:20px; top:245px;}

.index_cen_user_text03 a {width:220px; height:40px; display:block; cursor:pointer; margin:0px; border:0px; padding:0px; background:#ff9900; text-align:center; font-size:15px; line-height:40px; color:#FFFFFF; font-family:'Microsoft Yahei'; text-decoration:none; -moz-border-radius: 8px; border-radius: 8px;}

.index_cen_user_text03 a:hover { background:#ff6600; text-decoration:none;}



.index_cen_text {width:250px; height:24px; display:none; text-indent:-9999px; position:absolute; left:50%; top:5px; margin-left:-235px; z-index:5;}



.index_cen_main {width:998px; height:428px; border:1px solid #dddddd; background:#ffffff; position:absolute; top:360px; left:50%; margin-left:-500px; z-index:5;}

.index_cen_sign {width:998px; height:61px; display:block; background:url(../images/index_cen_bg01.png) no-repeat; position:absolute; left:0px; top:0px;}

.index_cen_sign01 {width:66px; position:absolute; left:754px; top:10px; font-size:15px; line-height:20px; color:#FFFFFF; text-align:center;}

.index_cen_sign02 {width:80px; position:absolute; left:832px; top:10px;}

.index_cen_sign02 a {width:80px; height:40px; font-size:16px; line-height:40px; text-decoration:none; font-family:'Microsoft Yahei'; display:block; text-align:center; color:#FFFFFF;  -moz-border-radius:6px; border-radius:6px;}

.index_cen_sign02 a.sign { background:#ff9900;}

.index_cen_sign02 a.sign:hover { background:#ff6600; text-decoration:none;}

.index_cen_sign02 a.signok { background:#999999;}

.index_cen_sign02 a.signok:hover { background:#999999; text-decoration:none;}

.index_cen_sign03 {width:70px; position:absolute; left:918px; top:10px; font-size:15px; line-height:20px; color:#FFFFFF; text-align:center;}

.index_cen_sign03 span { color:#FFFF00; font-size:18px; font-weight:bold; padding-right:2px;}



/* 簽到提示 */

.sign_num { position:absolute; z-index:12; left:836px; top:-14px; width:70px; height:20px; border:1px solid #990000; background:#ff8609; text-align:center; color:#FFFFFF; font-weight:bold; font-size:13px; line-height:20px; border-radius:3px;}

.sign_note {width:310px; padding-left:10px; left:910px; top:-30px; z-index:99; position:absolute; z-index:11;}

.sign_notejt {width:10px; height:17px; background:url(../images/index_cen_icon08.png) no-repeat; display:block; text-indent:-9999px; overflow:hidden; left:1px; top:50px; z-index:2; position:absolute;}

.sign_notebg { background:#fffae8; border:1px solid #eee0ad; width:288px; padding:10px; overflow:hidden;}

.sign_notebg div { position:relative;}

.sign_note01 { display:block; font-size:15px; font-weight:bold; color:#e63c00; line-height:20px;}

.sign_note02 { display:block; font-size:13px; color:#666666; line-height:20px;}

.sign_note03 { height:1px; background:#eceae3; overflow:hidden; margin:10px 0px; text-indent:-9999px;}

.sign_note04 { display:block; font-size:13px; color:#666666; line-height:20px;}

.sign_note04 span {font-weight:bold; color:#e63c00; padding:0px 3px;}

.sign_note05 { display:block; font-size:13px; font-weight:bold; color:#e63c00; line-height:20px;}

/* 日曆 */

.sign_calendar {width:281px; margin:0px auto; display:block;}

.sign_calendar_top { background:#e43b00; height:22px; padding-top:6px; text-align:center; font-size:13px; line-height:15px;}

.sign_calendar_top .back {width:14px; height:15px; background:url(../images/index_cen_icon11.png) no-repeat 0px 0px; display:inline-block; text-indent:-9999px; margin-right:10px;}

.sign_calendar_top .back:hover { background-position:-14px 0px;}

.sign_calendar_top .next {width:14px; height:15px; background:url(../images/index_cen_icon11.png) no-repeat 0px -15px; display:inline-block; text-indent:-9999px; margin-left:10px;}

.sign_calendar_top .next:hover { background-position:-14px -15px;}

.sign_calendar_top span.en { font-weight:bold; color:#FFFFFF;}

.sign_calendar_top span.cn {  color:#fec3ae; padding-left:5px;}

.sign_calendar_week {border-left:1px solid #eeeada; background:#f8f8f8; overflow:hidden;}

.sign_calendar_week li {border-right:1px solid #eeeada; width:39px; height:27px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#777777; float:left;}

.sign_calendar_month { background:url(../images/index_cen_icon09.png) repeat #ffffff; border-top:1px solid #eeeada; border-left:1px solid #eeeada; width:280px; overflow:hidden;}

.sign_calendar_month li {width:39px; height:27px; text-align:center; line-height:27px; color:#777777; margin:0px 1px 1px 0px; float:left;}

.sign_calendar_month li.out { color:#CCCCCC;}

.sign_calendar_month li.ok { background:url(../images/index_cen_icon10.png) no-repeat;}

.sign_calendar_text { font-size:13px; line-height:25px;border:1px solid #eeeada;border-top:0px; padding:0px 5px; display:block; background:#ffffff; color:#999999;}

.sign_calendar_text span { color:#ef6000; padding:0px 3px; font-weight:bold;}





/* 開服列表 */

.index_cen_server {width:244px; height:354px; position:absolute; left:5px; top:66px;}

.index_cen_server li {width:244px; height:58px; float:left; border-bottom:1px dashed #dddddd; position:relative; background:#ffffff;}

.index_cen_server li:hover { background:#f8f8f8;}

.index_cen_server .ser1 { position:absolute; left:6px; top:9px;}

.index_cen_server .ser1 img {width:40px; height:40px;}

.index_cen_server .ser2 { position:absolute; left:58px; top:9px; font-size:14px; font-family:'Microsoft Yahei'; line-height:20px; height:20px; overflow:hidden; display:block; width:116px;}

.index_cen_server .ser2 a { color:#3399cc; text-decoration:none;}

.index_cen_server .ser2 a:hover { text-decoration:underline;}

.index_cen_server .ser3 { position:absolute; right:5px; top:9px; font-size:14px; font-family:'Microsoft Yahei'; line-height:20px; height:20px;}

.index_cen_server .ser3 a { color:#ff6600; text-decoration:none;}

.index_cen_server .ser3 a:hover { text-decoration:underline;}

.index_cen_server .ser4 { position:absolute; left:58px; top:29px; font-size:13px; line-height:20px; height:20px; color:#999999;}





/* 推薦遊戲 */

.index_cen_recommend {width:738px; height:259px; position:absolute; left:261px; top:70px; z-index:5;}

.index_cen_recommend li {width:234px; height:348px; border:1px solid #dddddd; margin:0px 5px 0px 5px; float:left; position:relative; z-index:8;}

.index_cen_recommend li:hover { z-index:9;}

.index_cen_game_a {width:234px; height:308px; display:block; position:absolute; left:0px; top:0px; text-indent:-9999px; z-index:15;}

.index_cen_game_pic {width:234px; height:308px; display:block;}

.index_cen_game_pic img {width:234px; height:308px;}

.index_cen_game_hover {width:600px; height:318px; position:absolute; left:-183px; top:-10px; z-index:6; display:none; overflow:hidden;}

.index_cen_gamepic:hover .index_cen_game_hover { display:block;}

.index_cen_game_pic00 {width:600px; height:318px; display:block; position:absolute; left:0px; top:0px; z-index:11;}

.index_cen_game_pic01 {width:600px; height:318px; display:block; position:absolute; left:0px; top:0px; z-index:12;}

.index_cen_game_pic02 {width:600px; height:318px; display:block; position:absolute; left:0px; top:0px; z-index:13;}

.index_cen_game_pic03 {width:600px; height:318px; display:block; position:absolute; left:0px; top:0px; z-index:14;}

.index_cen_game_hover div img {width:100%; height:318px;}

.index_cen_gamebtn {width:234px; height:39px; border-top:1px solid #dddddd; background:#f8f8f8;}

.index_cen_gamebtn a {width:81px; height:39px; padding-left:35px; background:url(../images/index_cen_icon12.png) no-repeat 12px 12px #f8f8f8; float:left; font-size:14px; font-family:'Microsoft Yahei'; line-height:39px; color:#333333; text-decoration:none;}

.index_cen_gamebtn a.index_cen_gamebtn01 { border-right:1px solid #dddddd;}

.index_cen_gamebtn a.index_cen_gamebtn02 { border-left:1px solid #ffffff;}

.index_cen_gamebtn a:hover { background:url(../images/index_cen_icon13.png) no-repeat 12px 12px #ff9900; color:#FFFFFF; text-decoration:none;}







/* 全部遊戲 */

.index_game {width:100%; padding-top:30px; display:block;}

.index_game_top {width:998px; height:60px; border:1px solid #dddddd; margin:0px auto; display:block; text-indent:-9999px; background:url(../images/index_cen_bg02.png) no-repeat;}

.index_game_list {width:1020px; margin:0px auto; display:block; overflow:hidden; padding-top:5px;}

.index_game_list li {width:316px; height:116px; border:1px solid #dddddd; padding:1px; background:#ffffff; float:left; margin:10px 10px;}

.index_game_list li:hover { border:1px solid #ff6600;}

.index_game_list li a {width:316px; height:116px; background:url(../images/index_cen_bg03.png) repeat-x; display:block; position:relative; overflow:hidden;}

.index_game_list01 { position:absolute; left:12px; top:15px; font-size:16px; line-height:24px; color:#333333; font-family:'Microsoft Yahei'; }

.index_game_list02 { position:absolute; left:12px; top:40px; font-size:13px; line-height:20px; color:#999999;}

.index_game_list03 { position:absolute; left:12px; top:78px; font-size:13px; line-height:24px; color:#666666; width:110px; height:24px; text-align:center; border:1px solid #dddddd; -moz-border-radius:6px; border-radius:6px;}

.index_game_list04 { position:absolute; left:0px; top:0px; width:336px; height:116px; display:block;}

.index_game_list04 img {width:336px; height:116px;}

.index_game_list li a:hover .index_game_list01 { color:#ff6600;}

.index_game_list li a:hover .index_game_list03 { background:#ff9900; color:#FFFFFF;}



/* 最新資訊 */

.index_news {width:100%; padding-top:20px; display:block;}

.index_news_top {width:978px; height:22px; padding:19px 10px; border:1px solid #dddddd; margin:0px auto; display:block; text-align:right; background:url(../images/index_cen_bg04.png) no-repeat;}

.index_news_top span { display:none;}

.index_news_top a {width:60px; height:22px; background:#ff9900; color:#FFFFFF; font-size:14px; line-height:22px; font-family:'Microsoft Yahei'; display:inline-block; margin:0px 6px; text-align:center; -moz-border-radius:10px; border-radius:10px; text-decoration:none;}

.index_news_top a:hover { background:#ff6600; text-decoration:none;}

.index_news_list {width:1020px; margin:0px auto; display:block; overflow:hidden; padding-top:5px;}

.index_news_list li {width:490px; height:92px; float:left; margin:10px;}

.index_news_list li a {width:478px; height:80px; padding:5px; border:1px solid #dddddd; display:block; text-decoration:none;}

.index_news_list li a:hover { border:1px solid #00CCff;}

.index_news_list01 {width:160px; height:80px; float:left;}

.index_news_list01 img {width:160px; height:80px;}

.index_news_list02 {width:300px; padding:0px 0px 0px 12px; height:35px; float:left; font-size:13px; line-height:35px; color:#333333; font-weight:bold; overflow:hidden;}

.index_news_list03 {width:300px; padding:0px 0px 0px 12px; height:40px; float:left; font-size:13px; line-height:20px; color:#999999; overflow:hidden;}





/* 底部連接按扭 */

.index_other {width:100%; padding-top:20px; display:block;}

.index_other_top {width:1000px; height:4px; background:#dddddd; display:block; text-indent:-9999px; overflow:hidden; margin:0px auto;}

.index_other_list {width:1008px; margin:0px auto; display:block; overflow:hidden; padding-top:20px;}

.index_other_list li {width:240px; height:96px; border:1px solid #dddddd; padding:1px; background:#ffffff; float:left; margin:0px 4px;}

.index_other_list li a {width:240px; height:96px; background:#f8f8f8; display:block; position:relative;}

.index_other_list01 {position:absolute; left:12px; top:12px; font-size:22px; line-height:24px; color:#333333; font-family:'Microsoft Yahei';}

.index_other_list02 {position:absolute; left:12px; top:40px; font-size:13px; line-height:24px; color:#999999;}

.index_other_list03 {position:absolute; left:8px; top:70px; width:50px; height:20px; background:url(../images/index_cen_bg05.png) no-repeat; text-indent:-9999px; display:block;}

.index_other_list04 {position:absolute; right:0px; top:0px;}

.index_other_list04 i {width:96px; height:96px; text-indent:-9999px; background:url(../images/index_cen_bg06.png) no-repeat 0px -9999px; display:block;}

.index_other_list04 i.icon1 { background-position:-0px 0px;}

.index_other_list04 i.icon2 { background-position:-96px 0px;}

.index_other_list04 i.icon3 { background-position:-192px 0px;}

.index_other_list04 i.icon4 { background-position:-288px 0px;}

.index_other_list li:hover { border:1px solid #ff6600;}

.index_other_list li:hover .index_other_list03 { background-position:0px -20px;}

.index_other_list li:hover .index_other_list04 i.icon1 { background-position:-0px -96px;}

.index_other_list li:hover .index_other_list04 i.icon2 { background-position:-96px -96px;}

.index_other_list li:hover .index_other_list04 i.icon3 { background-position:-192px -96px;}

.index_other_list li:hover .index_other_list04 i.icon4 { background-position:-288px -96px;}



.index_footer {width:100%; height:100px; padding-top:50px; color:#666666; display:block;}







/* 彈出層選擇伺服器 */

.index_select {width:360px; height:400px; display:block; background:#ffffff; -moz-border-radius:12px; border-radius:12px; border:4px solid #66ccff; position:absolute; position:fixed; left:50%; top:50%; margin:-204px 0px 0px -184px; z-index:20; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}

.index_win_close {width:15px; height:15px; text-indent:-9999px; display:block;background:url(../images/index_cen_icon14.png) no-repeat; position:absolute; right:5px; top:5px;}

.index_select_game {width:360px; height:48px; padding-top:6px; display:block; text-align:center; font-size:24px; line-height:48px; color:#333333;}

.index_select_text {width:360px; height:30px; display:block; background:url(../images/index_cen_bg09.png) no-repeat; font-size:16px; line-height:30px; color:#ffffff; text-align:center;}

.index_select_text01 { position:absolute; left:24px; top:106px; font-size:16px; line-height:24px; color:#1166aa;}

.index_select_text02 { position:absolute; left:24px; top:152px; font-size:16px; line-height:24px; color:#1166aa;}

.index_select_list01 { position:absolute; left:160px; top:98px;}

.index_select_list01 a {width:180px; height:40px; display:block; background:#ff9900; font-size:18px; line-height:40px; color:#FFFFFF; text-align:center; -moz-border-radius:8px; border-radius:8px;}

.index_select_list01 a:hover { background:#ff6600; color:#FFFF00; text-decoration:none;}

.index_select_list02 { position:absolute; left:16px; top:180px; width:344px; height:210px; overflow:hidden; overflow-y:scroll;}

.index_select_list02 a {width:150px; height:32px; float:left; background:#67c0fd; font-size:16px; line-height:32px; color:#FFFFFF; text-align:center; -moz-border-radius:6px; border-radius:6px; margin:5px 4px 5px 8px;}

.index_select_list02 a:hover { background:#3399ff; color:#FFFF00; text-decoration:none;}







.index_results {width:360px; height:200px; display:block; background:#ffffff; -moz-border-radius:12px; border-radius:12px; border:4px solid #66ccff; position:absolute; position:fixed; left:50%; top:50%; margin:-104px 0px 0px -184px; z-index:21; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}

.index_results_text {width:160px; padding:50px 30px 30px 170px; height:50px; text-align:left; font-size:16px; line-height:28px; color:#333333; background:url(../images/index_cen_icon15.png) no-repeat 80px 30px;}

.index_results_btn {width:360px; display:block;}

.index_results_btn a {width:180px; height:40px; display:block; background:#ff9900; font-size:18px; line-height:40px; color:#FFFFFF; text-align:center; -moz-border-radius:8px; border-radius:8px; margin:0000px auto;}

.index_results_btn a:hover { background:#ff6600; color:#FFFF00; text-decoration:none;}





/* 2021春節 

.index_top { position:relative;}

.index_top_logo { z-index:5;}

.index_top_user { z-index:5;}

.index_top_menu { z-index:5;}

.index_top:after {content: ''; width:100%; height:280px; background:url(https://www.552play.com/public/newindex/images/newyear2021_topbg.png) no-repeat center top; display:block; position:absolute; left:0; top:0; z-index:2;}

  */



