body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote { margin:0; padding:0; }

body {margin:0px auto; font-size:12px; line-height:20px; color:5e5e5e; text-align:center; font-family:"新細明體"; }
td {font-size: 12px;line-height: 20px;color: 5e5e5e;}
input {FONT-SIZE: 12px;height: 18px;color: 5e5e5e; }
select {margin:0; padding:0; font-size: 12px;width: 100px;color: #505050;}
img {border:0; margin:0; *margin:0 0 -2px 0;}
a, a:link, a:visited, a:active {outline:none;color: #5e5e5e;text-decoration: none;background-image: none;}
a:hover {color: #253e86;}

/* 外框 */
#container {clear:both; width:100%; margin:0; padding:0; background:url("/images/index/layout/back.jpg") center top no-repeat; text-align:center;}
#container2 {position:relative; z-index:100; clear:both; width:970px; height:368px; *height:100%; margin:0 auto; padding:0; background:url("/images/index/layout/bg_top2.jpg") center top no-repeat; text-align:left;}
/* 外框 */

/* popup
#popup {position:absolute; z-index:1100; top:28px; left:199px;}
 popup*/


/* ad popup*/
#popup {position:absolute; z-index:1100; top:28px; left:650px;}
/* popup*/


/* 主選單 226*/
#navigation {position:absolute; z-index:1100; top:36px; left:170px;} 
/* 右上特殊廣告 */
#top_ad {position:absolute; z-index:1000; top:60px; left:801px;}
/* flash game特殊廣告 */
#flashgame_ad {position:absolute; z-index:100; top:82px; left:188px;}


/* 新手上路 NewPlayer */
#newplayer {
	position:absolute;
	z-index:1000;
	top:314px;
	left:775px;
}
#newplayer .step {margin:0; padding:0; width:197px;}
#newplayer .step ul {margin:20px 0 0 0 ; padding:0; list-style-type:none;}
#newplayer .step ul li {float:left; line-height:1;}


/* top navi */
#top_navi {
	position:absolute;
	z-index:1000;
	top:0px;
	left:755px;
}
#top_navi .navi {font-size: 10px; color:#FFFFFF; width:235px; height:30px; padding:4px 0 0 0; background:url("../images/index/081202/top_menu_bg2.jpg") left top no-repeat; text-align:center;}
#top_navi .navi a {color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
#top_navi .navi a:hover {color:#FFFFFF; text-decoration: underline; }
#top_navi .line {margin:0 5px 0 4px; }

#div_top {clear:both; width:970px; height:125px;}
#div_top .logo {width:177px;position:absolute;z-index:105;padding:42px 0px 0px 13px;}

#div_middle {float:left;width:970px; height:243px;}
#div_middle .event{float:left;position:absolute;z-index:102;width:190px;padding:16px 0 0 0;}

/* 主打星 */
#top_aion1 {position:absolute; z-index:102; top:140px; left:205px;}
#top_aion1 .aion {padding:0;}
/* L2與G7遊戲選單 */
#div_middle .star_list {position:absolute; z-index:1000; top:135px; *top:148px; _top:148px; left:528px;}
#div_middle .star_list .wrap_mmorpg{float:left; width:240px; margin:0 0 3px 0;}
#div_middle .star_list .wrap_mmorpg ul{margin:0; padding:0; list-style-type:none;}
#div_middle .star_list .wrap_mmorpg ul li{margin:12px 0 5px 0; *margin:0 0 9px 0;line-height:1;} 
/* Flash game 小遊戲選單 */
#div_middle .star_list .wrap_flash {clear:both;}
#div_middle .star_list .wrap_flash .list {margin:0; padding:0; width:250px;}
#div_middle .star_list .wrap_flash .list .title {margin:0;}
#div_middle .star_list .wrap_flash .list ul {margin:0 ; padding:0; list-style-type:none;}
#div_middle .star_list .wrap_flash .list li {float:left; width:40px; height:31px; margin:0 6px 6px 0; line-height:1; border:solid 1px #34bef8;}

/* 正常版本 */
/* L2與AION與G7遊戲選單*/
#div_middle .game_list{position:absolute; z-index:1000; top:139px; left:214px;}
#div_middle .game_list .wrap_mmorpg{float:left; width:260px;}
#div_middle .game_list .wrap_mmorpg ul{margin:0; padding:0; list-style-type:none;}
#div_middle .game_list .wrap_mmorpg ul li{margin:0 0 5px 0; *margin:0 0 9px 0;line-height:1;} 
#div_middle .game_list .wrap_mmorpg ul li.m1{margin:0 0 10px 0;}
#div_middle .game_list .wrap_carsul{position:absolute; z-index:1000; top:0; left:263px;}
#div_middle .game_list .wrap_carsul ul{margin:0; padding:0; list-style-type:none;}
#div_middle .game_list .wrap_carsul ul li{margin:0 0 5px 0; *margin:0 0 9px 0;line-height:1;} 
#div_middle .game_list .wrap_carsul ul li.m1{margin:0 0 10px 0;}
/* Flash game 小遊戲選單 */
#div_middle .game_list .wrap_flash { position:absolute; z-index:1000; top:0; left:400px;}
#div_middle .game_list .wrap_flash .list { margin:0; padding:0;width:145px;}
#div_middle .game_list .wrap_flash .list .title {margin:0; *height:20px; _height:20px;}
#div_middle .game_list .wrap_flash .list ul {margin:0 ; padding:0; list-style-type:none;}
#div_middle .game_list .wrap_flash .list li {float:left; width:40px; height:31px; margin:0 6px 6px 0; line-height:1; border:solid 1px #34bef8;}

/* login */
#div_middle .login{position:absolute; z-index:1000; top:125px; left:790px;}
#div_middle .login .btn{clear:both;}
#div_middle .login ul {margin:0; padding:0; list-style-type:none;}
#div_middle .login ul li {margin:0; padding:0; line-height:1;}
#div_middle .login ul li.m1{margin:0 0 5px 0;}
#div_middle .login ul li.m2{margin:0 0 6px 0;}
#div_middle .login ul li.m3{float:left; margin:0 6px 0 1px;}
#div_middle .login ul li.m4{float:left; margin:0 0 0 0;}

#div_middle .login .logout { margin:0 0 4px 0; padding:10px 0px 5px 9px; width:170px; height:158px; background:url("../images/index/081202/login_bg.jpg") left top no-repeat;}
#div_middle .login .logout ul {margin:0; padding:0; list-style-type:none; height:110px;}
#div_middle .login .logout ul li{margin:0; font-size: 11px; line-height: 14px; color: #FFFFFF;}
#div_middle .login .logout ul li.id{margin:0 0 5px 0;}
#div_middle .login .logout ul li span {color:#fff82f;}
#div_middle .login .logout dl {float:left;  margin:0; padding:0; font-size: 11px; line-height: 14px; color: #FFFFFF; }
#div_middle .login .logout dl dt {float:left; color:#fff82f; margin:0; padding:0; width:25px; height:25px;}
#div_middle .login .logout dl dd {margin:0; color:#fff82f; width:168px; *width:138px;}
#div_middle .login .logout dl a {color: #fff82f; text-decoration: underline;}
#div_middle .login .logout dl a:hover {text-decoration:none;}

.loginText{ font-size:11px; color:#FFFFFF;}

/* 下方區塊 */
#div_left {float:left;width:192px; }
#div_center1 {float:left;width:342px; margin:20px 0 0 6px;}
#div_center2 {float:left;width:230px; margin:5px 0 0 0; padding:0px 0 0 0;  background-image:url("../images/index/081202/iconLine01.gif"); background-position:bottom; background-repeat:no-repeat; background-position:left; background-position:top;}
#div_right {float:left; width:180px; height:29px;margin:12px 0 18px 0px ; padding:0x; }
/* 下方區塊 */

/* 區塊左 */
/* 影片播放 */
/* #wrap_video{width:176px; height:116px; margin:0 0 14px 0; border:solid 2px #bbbbbb;} */
#wrap_video{width:176px; height:116px; margin:0 0 14px 0;}
/* 道具兌換 */
#wrap_item {clear:both; width:180px; margin:0 0 11px 0; padding:0; border-bottom:1px dotted #bbbbbb}
#wrap_item .wrap_h2 {margin:0 0 6px 0; padding:0; line-height:1;}
#wrap_item .item_list {width:180px; padding:0 0 11px 0; overflow:hidden;}
#wrap_item .item_list .pic {border:1px solid #bbbbbb;}
#wrap_item .item_list img {float:left; margin-right:9px;}
#wrap_item .item_list dl {float:left; width:76px; margin:0; padding:0;}
#wrap_item .item_list dl dt {margin:1px 0 0 0; padding:0; color: #5e5e5e; line-height:17px}
#wrap_item .item_list dl dd span{margin:0; padding:0; color: #5e5e5e; line-height:17px;}
/* 相關連結 */
#wrap_link {clear:both; width:190px; height:90px; margin:0; padding:0;}
#wrap_link .wrap_h2 {margin:0 0 6px 0; padding:0; line-height:1;}
#wrap_link .link_list {width:190px; }
#wrap_link .link_list ul {float:left; margin:0; padding:0; list-style-type:none;}
#wrap_link .link_list li {float:left; width:85px; height:29px; margin:0 9px 6px 0; line-height:1; }
/* 異業合作*/
#wrap_ad {clear:both; width:177px; height:40px; margin:0; padding:0; background-color:#FFFFFF; border:1px solid #e3e3e3; text-align:center;}
/* 區塊左 */

/* 區塊中左 */

/* 最新消息 */
#wrap_news {clear:both; width:325px;}
#wrap_news .wrap_h2 {width:325px; height:24px; background:url("../images/index/081202/bar_news.gif") left top no-repeat; text-align:right;}
#wrap_news .wrap_h2 select {vertical-align:middle; margin:3px 10px 0 0; *margin:0 10px 0 0}
#wrap_news .list {clear:both; margin:9px 0 -4px 8px;} 
#wrap_news .list ul{vertical-align:middle; margin:0; padding:0; list-style-type:none; text-align:left;}
#wrap_news .list ul li{vertical-align:middle; height:16px; margin:0 0 5px 0; }
#wrap_news .list ul li .num{font-size: 11px; font-family: tahoma; color: 5e5e5e; margin:0 5px 0 2px;}
#wrap_news .more {width:325px; text-align:right; margin:0;}
#wrap_news .more img{margin:4px 12px 0 0}

/* 活動行事曆 */
#wrap_date {clear:both; width:325px; margin:15px 0 0 0}
#wrap_date .wrap_h2 {width:325px; height:24px; background:url("../images/index/081202/bar_calendar.gif") left top no-repeat; text-align:right;}
#wrap_date .wrap_h2 select {vertical-align:middle; margin:3px 10px 0 0; *margin:0 10px 0 0}
#wrap_date .list {clear:both; width:325px; margin:0 0 0 10px;} 
/* 區塊中左 */

/* 區塊中右 */


/* ncoin優惠活動與如何購買 */
#wrap_ncoin {clear:both;  margin:18px 0 0 0;}
#wrap_ncoin .wrap_hL { width:74px; height:16px;}
#wrap_ncoin .wrap_hR {float:right; width:114px; height:110px;} 
#wrap_ncoin .bn_l { margin:6px 0 0 0; width:90px; height:60px; border:2px solid #bbbbbb}
#wrap_ncoin .bn_r { float:left; padding:0 0 0 3px; width:74px; height:20px; }
#wrap_ncoin .wrap_hR ul {float:left; margin:0; _margin:0 -16px 0 0; padding:0 0 0 3px; list-style-type:none;}
#wrap_ncoin .wrap_hR li {float:left; width:86px; height:27px; padding:0; line-height:1; }

#wrap_ncoin .list {margin:3px 0 0 0;}
#wrap_ncoin .list ul {margin:0; padding:0; list-style-type:none;}
#wrap_ncoin .list li { margin:0; padding:0 0 0 8px; background:url("../images/index/081202/arrow.gif") left center no-repeat ; line-height: 18px;} */
#wrap_ncoin .list li a { font-size: 11px; font-family: tahoma; color: #5e5e5e; }
#wrap_ncoin .list li a:hover { color: #253e86; }
/* ncoin優惠活動與如何購買 */


/* ncshop商品櫥窗 */
#wrap_ncshop {clear:both;margin:18px 0 0 0;}
#wrap_ncshop .wrap_h2 {width:160px; height:14px;margin:0; padding:0;}
#wrap_ncshop .bn {margin:7px 0 8px 0; width:205px; height:100px; border:1px solid #bbbbbb; background-color:#FFFFFF; text-align:center}
#wrap_ncshop .list {width:190px; padding:0 0 10px 0; overflow:hidden;}
#wrap_ncshop .list img {float:left; margin-right:7px;}
#wrap_ncshop .list dl {float:left; margin:0; padding:0; }
#wrap_ncshop .list dl dt {margin:0; padding:0; font-size: 11px; font-family: tahoma;  color: #5e5e5e; line-height:15px}
#wrap_ncshop .list dl dd {margin:0; padding:0; font-size: 11px; font-family: tahoma;  color: #ff5a00; line-height:18px;}
/* 區塊中右 */

/* 區塊右_margin:0px 0 0 0!important; +margin:83px 0 0 0 !important; */

/* 紅利積點 bonus + 酷碰按鈕 */
#wrap_buyncoin {clear:both; height:125px; margin-top:12px;}
#wrap_buyncoin .wrap_h2 {float:left; margin:0; padding:0; width:180px; height:80px;text-align:left;} 
#wrap_buyncoin .list {  width:180px; height:40px;}
#wrap_buyncoin .list ul {float:left; margin:0; padding:0; list-style-type:none;} /*( float:left; margin:0 -8px 0 0; margin:0 -16px 0 0; padding:0; list-style-type:none;) */
#wrap_buyncoin .list li {float:left;width:45px; height:44px; margin: 0; padding:0 ; }

#wrap_ItemBg{ clear:both;width:183px; height:89px;  margin:0; padding:0;background:url("../images/index/081202/img_bonusbBg.gif") left top repeat-y; }
#wrap_ItemBonus{clear:both;margin:0; padding:7px 0 0 9px;}




/* 客服小幫手 */
#wrap_faq {clear:both; width:183px; margin:80px 0 12px 0; padding:0; }  /* 80 */ 
#wrap_faq .wrap_h2 {height:26px; margin:0; padding:0;}
#wrap_faq .list {height:47px; *height:43px; margin:0; padding:5px 5px 1px 15px; _padding:5px 5px 1px 15px; background:url("../images/index/081202/box_faq2.gif") left top repeat-y; text-align:left;}
#wrap_faq .list ul {margin:0; padding:0; list-style-type:none;}
#wrap_faq .list li { margin:0; font-size: 11px; color: #5e5e5e; line-height: 18px; }
#wrap_faq .list li a { font-size: 11px; color: #5e5e5e; }
#wrap_faq .list li a:hover { text-decoration:underline}
#wrap_faq .box {clear:both; margin:4px 8px 0 8px; padding:0; border-top:1px dotted #bbbbbb;}
#wrap_faq .box ul {float:right; margin:0 -8px 0 0; padding:0; list-style-type:none; }
#wrap_faq .box li {float:left; margin:4px 8px 0 2px; _margin:3px 8px 0 2px; padding:0 0 0 8px; background:url("../images/index/081202/arrow2.gif") left center no-repeat; }
#wrap_faq .box li a {float:left; font-size: 12px; font-family: tahoma; color: #ff5a00;}
#wrap_faq .box li a:hover {text-decoration:none;}

#wrap_faq .footer {clear:both; height:6px; margin:0; padding:0; background:url("../images/index/081202/box_faq3.gif") left top no-repeat; }
/* 區塊右 */

/* copyright */
#div_footer {
	clear:both;
	position:relative;
	z-index:99;
	clear:both;
	width:970px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
}
#copyright {width:683px; height:74px; margin:25px auto 25px auto;}
#copyright ul {clear:both; }
#copyright ul li {float:left; list-style-type:none;}
#copyright ul li.w1 {float:left; margin:0 18px 0 0; width:49px;}
#copyright ul li.w2 {float:left;margin:0 16px 0 0; }
#copyright ul li.w2 ul{clear:both; margin:0 0 0 0; width:490px;}
#copyright ul li.w2 ul li.c1{clear:both; margin:5px 0 5px 0; padding:0 0 0 65px; background:url("/images/copyright/familySite.gif") left center no-repeat; text-align:left}
#copyright ul li.w2 ul li.c2{clear:both; width:490px; text-align:left; color:#6d6d6d}

#copyright ul li.w3 {float:left;margin:0 17px 0 0; width:61px; }
#copyright ul li.w4 {float:left;margin:0; width:32px;}
/* copyright */

.ad {border:1px solid #e3e3e3;}
/* 出夏季點到數 */
.w090428{ font-family:Arial, Helvetica, sans-serif; color:#b21a16; font-size:22px; text-decoration:none;}
