@charset "utf-8";
/* sub navi */.subNavi {width:162px;} .subNavi dt {width:150px; height:26px; padding:9px 0 0 12px; background:url('/image/downloads/subM_cate.gif') no-repeat 0 0; font-size:14px; font-weight:bold; color:#464d2e;} .subNavi dd {width:147px; padding:15px 0 15px 15px; background:url('/image/downloads/subM_detailBg.gif') no-repeat 0 bottom} .subNavi .sn_2dept {clear:both; width:145px; overflow:auto; overflow:hidden} .subNavi .sn_2dept li {float:left; width:150px; padding:0 0 5px 12px; background:url('/image/common/subM_bullet_off.gif') no-repeat 0 2px; color:#333} .subNavi .sn_2dept li a {float:left; display:block; color:#333; margin-left:-12px; padding-left:12px; display:inline;} .subNavi .sn_2dept .on, .subNavi .sn_2dept a:hover {font-weight:bold; background:url('/image/downloads/subM_bullet.gif') no-repeat 0 2px;}  .subNavi .sn_3dept {clear:both; width:130px; margin:3px 0 5px 0; overflow:auto; overflow:hidden} .subNavi .sn_3dept li {padding:0; background:none; color:#666; font-weight:normal} .subNavi .sn_3dept li a {color:#666} .subNavi .sn_3dept .on, .subNavi .sn_3dept .on a ,  .subNavi .sn_3dept li a:hover {background:none; text-decoration:underline; color:#333; font-weight:normal}/* bg topIMG *//*.bgTOP {width:100%; background:url('/image/downloads/bg_topImg.gif') no-repeat 0 3px; }*//* title */.title {margin:13px 0 6px 3px; font-size:14px; font-weight:bold; color:#8C8425;}:root .title {margin:12px 0 6px 3px;}.page .pageNum {margin:0 12px 0 15px; font:11px verdana; color:#808080; letter-spacing:1px}.page .pageNum .on {color:#8C8425;}.page .pageNum a:hover {color:#8C8425; text-decoration:none}/* flash */#flash_mainPromo {margin-top:-1px;}/* main */.dd_Highlight {padding:10px 0 15px; overflow:auto;}.dd_Highlight .prdInfo {position:relative; width:180px; margin:0 auto; overflow:auto;}.dd_Highlight .prdInfo .list {width:110px}.dd_Highlight .prdInfo .list .p_tit {margin-top:2px;}.dd_Highlight .prdInfo .list .p_detail {position:relative; line-height:1.4em; width:110px; margin-top:3px; padding-bottom:4px;}.dd_Highlight .prdInfo .list .p_detail a {position:absolute; right:0; bottom:0}
.moblieGameR {width:520px; margin:3px 0 15px;}.moblieGameR dt {position:relative; width:510px; height:23px; padding:7px 0 0 10px; margin-bottom:10px; background:url('/image/common/main_mBoxG5_top.gif') no-repeat 0 0; font-weight:bold; color:#333;}.moblieGameR dt a.more {position:absolute; right:10px; top:8px; font:9px verdana; color:#406C80; text-decoration:underline}.moblieGameR dd {width:520px; overflow:auto; overflow:hidden}.moblieGameR .mRank {width:530px; height:128px; overflow:auto; overflow:hidden}.moblieGameR .mRank li {float:left; width:130px; height:56px; margin:0 10px 10px 0;}.moblieGameR .mRank li.top1 {width:240px; height:128px; overflow:auto; overflow:hidden}.moblieGameR .mRank li.top1 .imgBox120 {width:120px; margin-right:10px}.moblieGameR .mRank li.top1 .list {width:100px;}.moblieGameR .mRank li.top1 .p_tit {margin-top:1px;}.moblieGameR .mRank li .list {width:64px}
.dd_musicTones {width:510px; padding:0 10px 0 0;}
.dd_musicTones .musicV {width:250px;}
.dd_musicTones .musicV h3 {margin-left:5px;}
.dd_musicTones .musicV .list {width:130px;}
.dd_musicTones .musicV .list .cList {width:130px;}

.dd_musicTones .rightA {width:240px;}
.dd_musicTones .rightA .cList {width:240px; overflow:auto; overflow:hidden}
.dd_musicTones .rightA .cList li {position:relative; width:240px;}
.dd_musicTones .rightA .cList .btnAb {position:absolute; right:0; top:0; z-index:5}

.dd_musicTones .leftA {width:240px;}
.dd_musicTones .leftA .cList {width:240px; overflow:auto; overflow:hidden}
.dd_musicTones .leftA .cList li {position:relative; width:240px;}
.dd_musicTones .leftA .cList .btnAb {position:absolute; right:0; top:0; z-index:6}

.dd_musicTones h3 {margin-bottom:6px; font-weight:normal} 
.dd_musicTones .cList li .ico {position:absolute; right:0; top:1px}
.dd_musicTones .cList marquee {width:180px;}

.w520 .conW {width:520px; margin:0 auto 0; overflow:auto}
.w520 .ment {width:510px; margin:3px auto}

.onlineG {width:255px; overflow:hidden}
.onlineG .p_tit  {margin-top:3px}
.onlineG .p_best  {width:100%; font-size:11px;}
.onlineG .p_best .t_dBlue {margin:6px 0}
.onlineG .p_best li {font-size:11px; border:0; padding:0;}
.onlineG .p_best li a {color:#666}

.lastUpdate {width:520px; overflow:auto; overflow:hidden}
.lastUpdate ul {width:522px; overflow:auto; overflow:hidden}
.lastUpdate ul li {width:172px; overflow:auto; overflow:hidden; float:left; margin-right:2px;}
.lastUpdate ul li h3 {font-weight:normal; margin:0 0 5px 5px}
.lastUpdate ul li ul li {width:85px; margin-right:2px; text-align:center}
.lastUpdate ul li ul li .imgBox77 {margin-bottom:4px;}
.lastUpdate ul li ul li .p_tit {font-size:11px; margin-bottom:3px;}

/* box */
.rbox {width:546px; margin-bottom:17px; padding:0; background:url('/image/downloads/box_btm.gif') no-repeat 0 bottom}
.rbox_con {width:538px; padding:4px; background:url('/image/common/box_top.gif') no-repeat 0 top}

/* right */
.dd_topSeller {padding:12px 0}
.topSeller {width:180px; margin:0 auto;}
.topSeller h3 {font-weight:normal; margin-bottom:8px;}
.topSeller .cList li .ico {position:absolute; right:0; top:1px}
.topSeller .p_tit {margin-top:2px;}
.topSeller .p_detail {margin:0}

.dd_realtoneChart {padding:12px 0 15px}
.realtoneChart {width:180px; margin:0 auto}
.realtoneChart .cList li .ico {position:absolute; right:0; top:1px}

.dd_ranking {padding:10px 0}
.dd_ranking .prdInfo {width:180px; margin:0 auto 5px; }
.dd_ranking .prdInfo .p_tit {font-size:11px; margin-top:2px;}
.dd_ranking .prdInfo .p_detail {margin-top:0}
.dd_ranking .prdInfo .p_btnA {bottom:5px;}

/* btn price */
.price_bt {
 display:block;width:122px; height:24px; padding:8px 0 0 11px; font:10px Verdana; color:#4C5C62; font-weight:bold;
 background:url('/image/downloads/price_bt.gif') no-repeat; }

/* btn order-2008/01/14 */
.order_bt {float:left; margin:60px 5px 0 0;}

/* btn order-2008/01/14 */
.order_btn {float:left; margin:20px 5px 0 0;}


/* Download_Mobile Game_View */
.con_c {padding:0 0 15px 58px;}
.con_c .leftA {margin-right:3px;}
.con_c .leftA input {float:left;background:url('/image/downloads/textbox_bg.gif') no-repeat 0 0; border:0px;padding:3px 0 0 3px;margin-right:6px;}
.con_c img {margin-top:14px;}

.Game_txt {}
.Game_txt h2 {font:18px Arial; color:#000000; font-weight:bold; }
.Game_txt p {font:11px Arial;}
.Game_txt span {color:#597380; }
.Game_imgBox120 {width:120px; height:120px; padding:4px; background:url('/image/common/bg_imgBox120.gif') no-repeat;margin-right:18px;}

.w500 .game {margin-top:5px; overflow:hidden }
.game .imgBox120 {float:left; margin-right:18px}
.game .p_tit {font-size:18px; font-weight:bold; color:#333; line-height:1.0em;}
.game .p_info .List {width:350px;}
/* .game .p_info .dotList-2008/01/14 */
.game .p_info .dotList {width:350px;}
.game .p_info .btnSTB {padding-left:5px;}
.game .p_info .noteA {width:350px; overflow:auto}

/*.game .p_info {width:350px; overflow:auto; overflow:hidden}*/
.game .p_info {width:350px; overflow:left; overflow:hidden; margin-top:15px;}
.game .p_infosms {width:350px; overflow:left; overflow:hidden; margin-top:15px;}

.dotList {font-size:11px; height:80px;}
.w519 {width:500px; padding:10px 0 0 10px; clear:both;}

.game .p_info .leftA {width:70px;}
.game .p_info .rightA {width:280px;}
.game .p_detail {font-size:12px}
 
.pSMS2 {width:500px; height:150px;}
/*.pSMS dt {float:left; width:128px; margin-right:18px; font-weight:bold; color:#000;}*/
/*.pSMS dd {float:left; width:354px}*/
.pSMS2 dt {width:128px; margin-right:18px; font-weight:bold; color:#000;}
.pSMS2 dd {width:500px; height:50px;}
.pSMS2 .smsA {width:285px; overflow:auto; margin-top:12px; background:url('/image/common/ico_arrow.gif') no-repeat center 35%}
.pSMS2 .sms {position:relative; width:107px; height:88px; padding:27px 0 0 13px; background:url('/image/downloads/bg_sms.gif') no-repeat 0 0}
.pSMS2 .sms .sms_con {font-size:11px}
.pSMS2 .sms .sms_con .txtB {height:11px; font-size:11px; font-weight:bold; text-align:right; padding:2px 5px 3px}
.pSMS2 .sms .optA {position:absolute; bottom:36px; width:93px; font-size:11px}

.pSMS {width:500px; }
/*.pSMS dt {float:left; width:128px; margin-right:18px; font-weight:bold; color:#000;}*/
/*.pSMS dd {float:left; width:354px}*/
.pSMS dt {width:128px; margin-right:18px; font-weight:bold; color:#000;}
.pSMS dd {width:500px; height:50px;}
.pSMS .smsA {width:285px; overflow:auto; margin-top:12px; background:url('/image/common/ico_arrow.gif') no-repeat center 35%}
.pSMS .sms {position:relative; width:107px; height:88px; padding:27px 0 0 13px; background:url('/image/downloads/bg_sms.gif') no-repeat 0 0}
.pSMS .sms .sms_con {font-size:11px}
.pSMS .sms .sms_con .txtB {height:11px; font-size:11px; font-weight:bold; text-align:right; padding:2px 5px 3px}
.pSMS .sms .optA {position:absolute; bottom:36px; width:93px; font-size:11px}


.Game_Hall_img {padding-left:5px;}
.Game_Hall_bt {text-align:right;padding:10px 0 17px 0;}
.Game_Hall_bt .b2_contentS {float:right; margin-right:3px;}
.Game_Hall_select {padding:15px 0 10px 169px;}

.GtitLine {position:relative; height:23px; padding-top:2px; color:#222; border-bottom:1px solid #D9D9D9;}
.GtitLine h2 {font-weight:bold; font-size:12px;}
.GtitLine .btnST {padding-top:2px; font-size:12px; font-family: Segoe UI; Arial; }
.GtitLine .rightA {position:absolute; top:0; right:0;}

.Game_Hall_img {padding-left:5px;}
.Game_Hall_bt {text-align:right;padding:10px 0 17px 0;}
.Game_Hall_select {padding:15px 10px 10px 0;}

.GtitLine2 {height:23px; padding-top:2px; color:#222; }
.GtitLine2 h2 {font-weight:bold; font-size:12px;}
.GtitLine2 .btnSTB a {text-decoration:underline;}

.contentB {width:500px; overflow:auto; overflow:hidden; padding:0 10px;}
.contentB p {margin-bottom:10px; color:#000; font-weight:bold;}
.contentB ul {width:520px; overflow:auto; overflow:hidden;}
.contentB li {position:relative; float:left; margin:0 20px 5px 0; white-space:nowrap;}

.selectR {padding:0 0 10px 385px;}

.rbox .con {width:400px; margin:0 auto; overflow:auto; overflow:hidden}
.rbox .con .rightA {width:254px;}
.rbox .con .t_black {display:block; margin-bottom:5px;} 
.rbox .con .mb5 {margin-bottom:4px;}

.conW {width:540px; margin:0 auto; overflow:auto}
.conW .mbList .cList {width:243px; margin:0 0 0 12px}
.conW .mbList .cList marquee {width:180px;}

.musicV dd {padding-right:10px}
.musicV .leftA,
.musicV .rightA {width:256px;}

.musicV .imgBox77 {float:left; margin-right:10px;}

.musicV .list {float:left; width:160px;}
.musicV .list p {padding:5px 0; margin-bottom:4px; line-height:1.5em}

.musicV .list .cList {width:160px;}
.musicV .list .cList li {position:relative; margin-bottom:3px;}
.musicV .list .cList li a {color:#999;}

.goodsList {width:100%; border-top:1px solid #E5E5E5}
.goodsList li {width:100%; padding:8px 0; overflow:auto; overflow:hidden; border-bottom:1px solid #E5E5E5}
.goodsList .leftA {width:260px; overflow:auto; overflow:hidden;}

.setting {width:430px; margin:8px 0 0 -30px; overflow:auto; overflow:hidden}
.setting strong {padding-right:30px;}
.setting ul {width:430px; margin:10px 0; overflow:auto; overflow:hidden;}
.setting ul li {float:left; padding:0 30px; background:url('/image/common/ico_arrow.gif') no-repeat right 4px; color:#333}
.setting ul li.s1 {width:100px}
.setting ul li.s2 {width:90px}
.setting ul li.s3 {width:90px}
.setting ul li.alt {background:none; padding:0 0 0 30px;}

.rbox .txtInputL {float:left; margin:4px 15px 0 0;}

.table_list01 .prdInfo {width:245px}
.table_list01 .prdInfo .list {padding-top:13px}

.table_list01 .nowPlaying {width:100%; overflow:auto; color:#999999;}
.table_list01 .nowPlaying .cList {width:160px; float:left; }
.table_list01 .nowPlaying .cList li {padding:0 0 0px 8px; background:url('/image/common/bul_01.gif') no-repeat 0 5px;}
.table_list01 .nowPlaying .cList li a {color:#999}

#fixedtipdiv {position:absolute;z-index:100;}
#fixedtipdiv .phone_bg {background:url(/image/downloads/download_phone_bg.gif);width:156px; height:183px;} 
#fixedtipdiv .close {float:right;padding:12px 18px 0 0;}
#fixedtipdiv .img120 {padding:27px 0 0 18px;}
#fixedtipdiv .txt {text-align:center;padding-top:10px;}

.w520 .conA {width:175px; float:left;}.w520 .how_con span {padding:15px 0 15px 0;}.w520 .conB {width:140px;float:left;}.w520 .how_con {padding-left:25px; overflow: auto; height: 100%;}
.w520 .dotList {overflow: auto; height: 100%;}.w520 .how_tit {padding:0 0 18px 25px; color:#333;}.w520 .top_text {padding:5px;}.w520 .howtobg {height:57px; width:100%;background:url(/image/downloads/howtouse_img2_bg.gif) no-repeat center;margin-bottom:10px;position:relative;}.w520 .howtobg .text1 {position:absolute;top:18px;left:80px;}.w520 .howtobg .text2 {position:absolute;top:18px;right:90px;}.w520 .how_con2 span{padding:15px 0 40px 0;}.w520 .how_con2 {padding-left:25px;}
.tab_cateSub .tab_cateSubManu {width:540px; padding-bottom:7px; margin-bottom:10px; border-bottom:1px solid #EEE6F2; }
.subManuList {padding-left:65px;}
.subManuList ul {clear:both; }
.subManuList li {float:left; padding:0 7px; background:url('/image/common/bar_line.gif') no-repeat right 5px; }
.subManuList .alt {background:none }

.wise_box_top	{margin-bottom:12px; width:545px; height:186px; background:url('/image/downloads/top_bg1.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.wise_ti { padding:12px 160px; font-size:14px; color:#000; font-weight:bold;}
.wise_ti_text{ width:370px; padding:0px 160px; font-size:11px; color:#5F676A;}
.wise_ti_text2{ padding-top:15px; text-align:center; font-size:11px; color:#1C88B0; font-weight:bold;}
.wise_ti_text3{ text-align:center; font-size:11px; color:#1C88B0; padding-top:5px;}
.text { padding-left:20px; padding-top:12px;font-size:11px; color:#1C88B0;}
.wise_box_top2	{margin-bottom:12px; width:545px; height:230px; background:url('/image/downloads/top_wise_bg2.gif') no-repeat 0 0; overflow:auto; overflow:hidden;}
.wise_ti2 { padding:0px 5px; font-size:12px; color:#0A5988; font-weight:bold;}
.wise_ti_sub{ width:370px; padding:7px 5px ; font-size:11px; color:#5F676A;}
.wise_box_top3 {width:545px; }
.screen01 img {float: left;}
.screen01 {width:545px; float: left; font-size:11px; color:#5F676A;}
#simbol li{margin-top:3px; margin-left:120px; height:17px; }
#simbol .p1{padding:1px 0 0 20px;background:url('/image/downloads/point1.gif') no-repeat 0 top;}
#simbol .p2{padding:1px 0 0 20px;background:url('/image/downloads/point2.gif') no-repeat 0 top;}
#simbol .p3{padding:1px 0 0 20px;background:url('/image/downloads/point3.gif') no-repeat 0 top;}
#simbol .p4{padding:1px 0 0 20px;background:url('/image/downloads/point4.gif') no-repeat 0 top;}

.redstone_box_top	{margin-bottom:12px; width:545px; height:266px; background:url('/image/downloads/top_bg.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.redstone_ti { padding:12px 160px; font-size:14px; color:#000; font-weight:bold;}
.redstone_ti_text{ width:370px; padding:0px 160px; font-size:11px; color:#5F676A;}
.redstone_ti_text2{ padding-top:4px; text-align:center; font-size:11px; color:#1C88B0; font-weight:bold;}
.redstone_ti_text3{ text-align:center; font-size:11px; color:#1C88B0; padding-top:10px;}
.redstone_ti_text3 a img {float: right; margin: 8px 15px 0 0;}

.redstone_box_top2	{margin-bottom:12px; width:545px; height:215px; background:url('/image/downloads/top_bg2.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.redstone_ti2 { padding:0px 5px; font-size:12px; color:#0A5988; font-weight:bold;}
.redstone_ti_sub{ width:280px; padding:7px 5px; font-size:11px; color:#5F676A;}
.redstone_ti_sub22{ margin-bottom:10px; width:545px; padding:0px 5px; font-size:11px; color:#5F676A;}
.redstone_ti_sub22 h2{ font-size:11px; color:#4B4A4A; padding:5px 0px 5px 0;}
.redstone_box_top3 { width:545px; }

.redstone {padding-top:10px; padding-bottom:13px; font-size:11px; color:#4E4E4E; padding-left:50px;}
.redstone table { text-align:center; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-collapse: collapse;}
.redstone caption {  font-family: Arial, sans-serif; color: #993333; padding-bottom: 5px;}
.redstone th, .redstone td { padding:5px; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }	
.redstone th { font-family: Verdana, sans-serif;}	
.redstone #ti00 { padding-left: 10px; background: #F6F4F4; text-align:center;}
.redstone #ti01 { padding-left: 10px; background: #F6F4F4; text-align:center;}	
.redstone #ti02 { padding-left: 10px; background: #F6F4F4; text-align:center;}

.carom_box_top	{margin-bottom:12px; width:545px; height:182px; background:url('/image/downloads/carom_top_bg.gif') no-repeat 0 0; overflow:auto; overflow:hidden; position:relative;}
.carom_ti { padding:12px 210px; font-size:14px; color:#000; font-weight:bold; }
.carom_box_top	.text1{position:absolute; top:55px; right:12px; width:320px; color:#5F676A; font-size:11px; line-height:13px;}
.carom_box_top	.text2{ padding-top:4px; text-align:center; font-size:11px; color:#1C88B0; font-weight:bold;}
.carom_box_top	.text3{position:absolute; top:150px; right:12px; }

.carom_box_top2	{margin-bottom:12px; width:545px; overflow:auto; overflow:hidden}
.carom_ti2 { padding:0px 5px; font-size:12px; color:#0A5988; font-weight:bold;}
.carom_ti_sub{ width:545px; padding:7px 5px; font-size:11px; color:#5F676A;}
.carom_ti_sub22{ margin-bottom:10px; width:545px; padding:0px 5px; font-size:11px; color:#5F676A;}
.carom_ti_sub22 h2{ font-size:11px; color:#4B4A4A; padding:5px 0px 5px 0;}
.carom_box_top3 { width:545px; }

.carom {padding-top:10px; padding-bottom:13px; font-size:11px; color:#4E4E4E; }
.carom table { text-align:center; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-collapse: collapse;}
.carom caption {  font-family: Arial, sans-serif; color: #993333; padding-bottom: 5px;}
.carom th, .carom td { padding:5px; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }	
.carom th { font-family: Verdana, sans-serif;}	
.carom #ti00 { padding-left: 10px; background: #F6F4F4; text-align:center;}
.carom #ti01 { padding-left: 10px; background: #F6F4F4; text-align:center;}	
.carom #ti02 { padding-left: 10px; background: #F6F4F4; text-align:center;}

.navyfield_box_top	{margin-bottom:12px; width:545px; height:211px; background:url('/image/downloads/nf_top_bg01.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.navyfield_box_top .btn_go  {padding:6px 0 0 0;}
.navyfield_box_top .btn_go	li{padding-right:13px; float:left;}
.navyfield_ti { padding:12px 0 6px 190px; font-size:14px; color:#000; font-weight:bold;}
.navyfield_ti_text{ width:340px; padding: 0 0 0 190px; font-size:11px; color:#5F676A;}
.navyfield_ti_text2{ padding-top:4px; text-align:center; font-size:11px; color:#1C88B0; font-weight:bold;}
.navyfield_ti_text3{ text-align:right; font-size:11px; color:#1C88B0; padding:13px 20px 0 0;}

.navyfield_box_top2	{margin-bottom:12px; width:545px; background:url('/image/downloads/nf_top_bg02.gif') no-repeat 0 0; overflow:auto; overflow:hidden}
.navyfield_ti2 { padding:0px 5px; font-size:12px; color:#0A5988; font-weight:bold;}
.navyfield_ti_sub{ width:280px; padding:7px 5px; font-size:11px; color:#5F676A;}
.navyfield_ti_sub	li	{padding-left:10px; background:url('/image/downloads/nf_top_bg02_bul.gif') no-repeat 0 50%;}
.navyfield_ti_sub22{ margin-bottom:10px; width:545px; padding:0px 5px; font-size:11px; color:#5F676A;}
.navyfield_ti_sub22 h2{ font-size:11px; color:#4B4A4A; padding:5px 0px 5px 0;}
.navyfield_box_top3 {width:545px; padding-bottom:10px; overflow:auto; overflow:hidden}

.navyfield {width:545px; padding-top:10px; padding-bottom:13px; font-size:11px; color:#4E4E4E;}
.navyfield table {text-align:center; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-collapse: collapse;}
.navyfield caption { font-family: Arial, sans-serif; color: #993333; padding-bottom: 5px;}
.navyfield th, .navyfield td { padding:5px; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }	
.navyfield th { font-family: Verdana, sans-serif;}	
.navyfield #ti00 { padding-left: 10px; background: #F6F4F4; text-align:center;}
.navyfield #ti01 { padding-left: 10px; background: #F6F4F4; text-align:center;}	
.navyfield #ti02 { padding-left: 10px; background: #F6F4F4; text-align:center;}