/********************************************************
 *  작성             : 노수정
 *  수정             : Jae Sam, Kang
 *  수정일          : 2008.07.31
 *  E-Mail    : taepung33@irush.co.kr
*********************************************************/

#gnb {position:relative; height:106px; z-index:1;}
#gnb .navi {height:49px;}

#cWrap {position:relative; width:930px; margin:7px auto 0; overflow:auto; z-index:1;}

/* title */
.title {margin:13px 0 6px 3px; font-size:14px; font-weight:bold; color:#8c8425;}
:root .title {margin:12px 0 6px 3px;}

/* my page */
.mypage_box {width:528px; height:23px; padding:7px 0 0 12px; margin:3px 0 0 0; background:url('/image/myPage/bg_Title.gif') no-repeat 0 0; clear:both;}
.mypage_box .prdtit {float:left; color:#333;}
.mypage_box .prdtit2 {float:left; color:#333;} 

.mypage_box .prdetc {float:right; padding:2px 10px 0 0;}
.mypage_box .prdetc a{color:#597380; font-size:10px; text-decoration:underline;}
.mypage_box_bgm {background:url('/image/myPage/bg_mid.gif') repeat-y 0 0; padding:20px 0 0 0; width:540px;}
.mypage_box_bgb {background:url('/image/myPage/bg_btm.gif') no-repeat left bottom; padding:0 10px 20px 10px;}
.mypage_box_bgb .sorting {width:150px;}
.mypage_box_bgb .listResult {width:501px;}
.mypage_box_bgb .listResult .total {padding-left:15px;}
.mypage_box_bgb .con {width:515px; margin-bottom:20px; min-height:65px;}
.mypage_box_bgb .con .leftA p{margin-bottom:8px;}
.mypage_box_bgb .con .leftA {width:325px;}
.mypage_box_bgb .con .rightA{margin-right:13px;}
.mypage_box_bgb .info {margin:5px 10px;}
.mypage_box_bgb .info h3 {margin-bottom:8px; color:#4781b3;}

/* sub navi */
.subNavi {width:162px;}
/* .subNavi dt {width:162px; height:50px;} */
.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;}

.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:260px;}
.dd_musicTones .rightA .cList {width:260px; overflow:auto; overflow:hidden;}
.dd_musicTones .rightA .cList li {position:relative; width:260px;}
.dd_musicTones .rightA .cList .btnAb {position:absolute; right:0; top:0; z-index:5;}

.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;}

/* Login 추가 */
/* title */
.title_login {padding:13px 0 6px 3px; font-size:14px; font-weight:bold; color:#675fb3;}
:root .title_login {padding:12px 0 6px 3px;}

.loginbox {margin-bottom:20px;}

.singInMent {float:left; width:133px; padding-bottom:10px; margin-right:20px; font-size:18px; color:#333; border-right:1px solid #e5e5e5;}
.loginA {position:relative; float:left; width:314px;}

.loginInput {width:256px; overflow:auto;}
.loginInput dt {clear:both; float:left; width:80px; padding-left:8px; margin-top:3px; color:#333; background:url('/image/common/bul_01.gif') no-repeat 0 center;}
.loginInput dd {float:left; height:21px;}
.loginInput dd.txt {margin-top:3px;}
.joinInput .table_write01 th {background-position:left 12px; height:18px;}

.passwordInput {width:400px; overflow:auto;}
.passwordInput dt {float:left; width:117px; padding-left:8px; margin-top:3px; color:#333; background:url('/image/common/bul_01.gif') no-repeat 0 center;}
.passwordInput dd {float:left; height:21px;}
.passwordInput dd input {float:left;}
.passwordInput dd .b1_content {margin-left:5px;}
.passwordInput dd .b1_inner2 {padding:2px 14px 6px 12px;}

.pl40 .text {color:#6f819e; font-weight:bold; margin-bottom:5px;}
.pl40 .display{margin-bottom:40px;}
.pl40 .display .t_dBlue a{text-decoration:underline;}
.bgTOP_login .bt {padding-left:372px; margin-top:-9px;}
.bgTOP_login .bt .t_wblue {color:#758a95;}

.joinInput {position:relative; width:508px; overflow:auto; overflow:hidden;}
.joinInput h2 {float:left; width:75px; padding-left:15px; background:url('/image/common/bul_03.gif') no-repeat 0 center;}
.joinInput .table_write01 .img_middle {margin:3px 0 0 2px;}

.joinInput .b1_inner2 {padding:2px 14px 6px 12px;}

.joinInput .dotList {margin-left:10px;}
.joinInput .dotList li {float:left; height:20px;}
.joinInput .dotList li .joinTit {color:#333; width:132px; float:left;}
.joinInput .dotList li .joinCon {width:268px;float:left;}

.joinInput .receiveType {margin-top:5px;}
.joinInput .receiveType li {clear:both; overflow:auto; margin-bottom:3px;}
/* .joinInput .receiveType li {clear:both; overflow:auto; overflow:hidden; margin-bottom:3px;} */
.joinInput .receiveType input {float:left; width:17px; margin-top:2px;}
.joinInput .receiveType p {float:left; width:228px;}

.joinInput .TCBox {width:243px; height:116px; margin-bottom:5px; overflow:auto; border:1px solid #ccc; background:#fff; padding:7px;}
.joinInput .TCBox h4 {font-weight:normal; margin-bottom:10px;}
.joinInput .TCBox p {margin-bottom:10px;}

.joinInput #laypop_battery {left:245px;}

.loginA .signBtn {position:absolute; right:0; top:0;}
.loginA .t_11 {clear:both; margin:5px 0 0 78px; line-height:1.8em;}
.loginA .t_11 a,
.loginA .t_11 a:hover,
.loginA .t_11 a:visited {text-decoration:underline; color:#666;}

.join {width:488px; margin-left:5px;}
.join h2 {padding-left:15px; margin-bottom:3px; background:url('/image/common/bul_03.gif') no-repeat 2px center;}
.join .join_con {width:488px; overflow:auto; overflow:hidden;}
.join .join_con .leftA {margin-left:15px; width:350px; display:inline;}
.join .join_con .rightA {width:85px;}

.w508 {width:508px; margin:17px auto 15px; overflow:auto; overflow:hidden;}

.gbox {width:508px; background:url('/image/login/gbox_conT.gif') no-repeat 0 0;}
.gbox2 {clear:both; width:508px; background:url('/image/login/gbox_con.gif') no-repeat 0 0;}
.gbox_con {width:468px; padding:20px; background:url('/image/login/gbox_btm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden;}

.gbox410 {width:410px; background:url('/image/login/gbox410_con.gif') no-repeat 0 0;}
.gbox410_con {width:410px; padding:5px 0; background:url('/image/login/gbox410_btm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden;}

.btnSTBL {color:#6290bf;}
a.btnSTBL,
a.btnSTBL:visited {color:#6290bf; text-decoration:none;}
a.btnSTBL:hover {color:#6290bf; text-decoration:underline;}

.rBtnA .b3_inner2 {padding:6px 20px 9px 10px;}

.complete {position:relative; width:508px; overflow:auto; overflow: hidden; margin-bottom:20px;}
.completeImg {position:absolute; top:0; left:0; width:185px; height:169px; background:url('/image/login/bg_complete.jpg') no-repeat 0 0;}
.completeMent_con {width:300px; margin:12px 0 0 205px;}
.completeMent_con h2 {font-size:18px; color:#333; margin-bottom:15px;}
.completeMent_con h3 {margin-bottom:5px; color:#666;}
.completeMent_con .btnA {width:100%; text-align:right; margin-top:10px;}
.completeMent_con .btnA .b2_contentS {float:right;}

#laypop_battery {position:absolute; top:270px; left:130px; z-index:10; display:none;}
#laypop_batteryBg {width:260px; height:200px; background:url('/image/login/bg_battery.png') no-repeat;}
#laypop_batteryCon {position:absolute; top:0; left:0; width:232px; height:172px; margin:14px 0 0 14px;}

.serialInput {width:430px; margin:10px 10px 0 auto;}
.serialInput dt {float:left; margin:2px 10px 0 0; padding-left:10px; background:url('/image/common/bul_01.gif') no-repeat 0 center;}
.serialInput dd {float:left; margin-right:10px;}

.serInbtn {float:right; margin-right:20px;}
:root .serInbtn {margin-right:35px;}
.serialInput2 {margin:10px 0 0 auto;}
.serialInput2 dt {float:left; margin:2px 10px 0 0; padding-left:10px; background:url('/image/common/bul_01.gif') no-repeat left 6px;}
.serialInput2 dd {float:left;}
.serialInput2_btn {float:left; margin:0 0 0 10px;}

.checkIdCon {width:350px; padding:15px 0; text-align:center; color:#000;}
.checkIdCon .b2_contentS {margin:10px 0 0 120px; display:inline;}

.cBtnA {width:210px; margin:0 auto; text-align:center;}

.balloon_top {background:url('/image/products/bg_compare_balloon_top.gif') no-repeat; width:156px; height:12px;}
*html .balloon_top {background:url('/image/products/bg_compare_balloon_top.gif') no-repeat; width:156px; height:12px; margin-bottom:-3px;}
.balloon_bottom {background:url('/image/products/bg_compare_balloon_bottom.gif') no-repeat; width:156px; height:26px;}
.balloon_mid {background:url('/image/products/bg_compare_balloon_mid.gif') top no-repeat; width:114px; color:#666; padding:0 25px 5px 17px;}
#balloon {position:absolute; z-index:30;}
.balloon_mid .t_black {font-size:12px;}

.balloon_top3 {width:183px; background:url('/image/login/bg_compare_balloon_top3.gif') no-repeat; width:125px; color:#666; padding:10px 25px 0 33px;}
.balloon_bottom3 {width:183px; height:12px; background:url('/image/login/bg_compare_balloon_bottom3.gif') no-repeat;}

.boxTit {font-size:16px; color:#000; font-weight:bold; margin-bottom:5px;}
.mentBox {width:498px; margin-bottom:10px; background:url('/image/login/bg_lbox_con.gif') no-repeat 0 0;}
.mentBox_con {width:468px; padding:15px; background:url('/image/login/bg_lbox_btm.gif') no-repeat 0 bottom;}
.mentBox_con a.btnSTBL {text-decoration:underline;}

.rbox .benefit {width:498px;}
.rbox .benefit .con {float:left; width:330px; line-height:1.2em;}
.rbox .benefit .con h3 {margin-bottom:4px;}

.p_myProfile .grLine_con {width:460px;}

.pop_rbox {width:448px; background:url('/image/login/popup_box_top.gif') no-repeat 0 0; padding:24px;}
.pop_rboxC {width:496px; background:url('/image/login/popup_box_con.gif') no-repeat 0 bottom;}
.pop_rboxC .cmt {border-bottom:1px solid #f2f2f2; padding-bottom:20px; margin-bottom:10px;}
.pop_rboxC .cmt p {width:438px; padding:0 5px;}

.pop_rboxC .passwordInput {width:326px; margin-left:35px;}
.pop_rboxC .passwordInput dt {float:left; width:115px; padding-left:8px; margin-top:3px; color:#333; background:url('/image/common/bul_01.gif') no-repeat 0 center;}
.pop_rboxC .passwordInput dd {float:left; width:203px;}

.receiveA {width:480px; margin:5px 0 0 15px;}
/* Login 추가 E */

/* 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;}

.order_bt {float:left; margin:60px 5px 0 0;}
.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:0; padding:3px 0 0 3px; margin-right:6px;}
.con_c img {margin-top:14px;}

.Game_txt {}
.Game_txt h2 {font:18px Arial; color:#000; 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 {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;}
.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_bt .b2_contentS {float:right; margin-right:3px;}

.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:#999;}
.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;}
.w520 .how_tit {padding:0 0 18px 25px; color:#333;}

.w520 .top_text {padding:5px;}
.w520 .howtobg {position:relative; height:57px; width:100%; background:url('/image/downloads/howtouse_img2_bg.gif') no-repeat center; margin-bottom:10px;}
.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 #ee6f2;}
.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;}

.dd_padding {padding:12px 0 15px;}
.dd_padding .dotList {width:165px; margin-left:15px;}
.dd_padding .dotList li {color:#333;}
.dd_padding .dotList li a {color:#597380; text-decoration:underline; font-size:11px}
.dd_padding p {width:165px; margin-left:15px; line-height:1.4em}
.dd_padding p a {color:#597380; text-decoration:underline; font-size:11px}

.pf_summary {width:474px; margin:0 0 0 31px; clear:both;}
.pf_summary .frame120 { float:left; width:155px; background:url('/image/myPage/frame120.gif') no-repeat 0 0; padding:4px; }
.pf_summary .summright { float:right; width:311px; }
.pf_summary .summright span {font-size:11px;}
.pf_summary .summright .NameStit {color:#000; font-size:16px; font-weight:bold; }
.pf_summary .summaryLine {border-bottom:1px solid #F2F2F2; padding:0 0 4px 0;}

.summright ul {width:311px; clear:both;}
.summright li {float:left; width:112px; padding:4px 0 0 10px; background:url('/image/common/bul_01.gif') no-repeat 0 10px; color:#666; font-weight:normal}
.summright .rli02 {width:301px;}

.pageSub {margin-bottom:6px; padding-left:15px; background:url('/image/myPage/ico_title.gif') no-repeat 0 center}

.grLine {width:520px; padding-top:5px; background:url('/image/myPage/bg_conTop.gif') no-repeat 0 0;}
.grLine_con{width:490px; padding:0 15px 10px; background:url('/image/myPage/bg_conBtm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden;}

.table_write02 th{height:20px; text-align:left; vertical-align:top; padding:5px 0 0 10px; background:url('/image/common/bul_01.gif') no-repeat 0 10px; color:#333; font-weight:normal}
.table_write02 td{padding:3px 12px; background-color:#FFF;}

.pEdit .grLine_con {width:490px; padding:0 15px 3px; background:url('/image/myPage/bg_conBtm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden}
.pEdit .grLine_con .cls {width:520px; margin:0 0 0 -15px; padding:10px 15px 5px; background:#fff;}
.pEdit .grLine_con .cls h4 {padding:0 0 3px 10px; background:url('/image/common/bul_01.gif') no-repeat 0 6px; font-weight:normal}
.pEdit .grLine_con .cls .btnSTBL {text-decoration:underline}
.pEdit .grLine_con .cls ul {width:470px; overflow:auto; margin:5px 0 0 10px}
.pEdit .grLine_con .cls ul li {width:470px; overflow:auto; overflow:hidden; margin-bottom:5px;}
.pEdit .grLine_con .cls ul li .recevieA1 {width:83px; float:left}
.pEdit .grLine_con .cls ul li .recevieD1 {width:387px; float:left}

/* footer */
.pagetit {width:703px; height:23px; padding:7px 0 0 12px; background:url('/image/footer/bg_pageTitle.gif') no-repeat 0 0;}

.gBox {width:715px; background:url('/image/footer/bg_pageCon.gif') repeat-y 0 0;}
.gBox_con {width:675px; padding:20px 20px 30px; background:url('/image/footer/bg_pageBtm.gif') no-repeat 0 bottom; overflow:auto; overflow:hidden;}

.btit {font-size:16px; color:#4781b3; margin-bottom:7px;}
.btit_small {font-size:11px; color:#999;}

.rboxF {width:675px; background:url('/image/footer/box_con.gif') no-repeat 0 0; margin:0;}
.rboxF_con {width:645px; padding:10px 15px; background:url('/image/footer/box_btm.gif') no-repeat 0 bottom;}

.pageSubF {margin-bottom:6px; padding-left:15px; background:url('/image/common/bul_02.gif') no-repeat 0 center;}
.pageSubFZ {margin-bottom:0px; padding-left:15px; background:url('/image/common/bul_02.gif') no-repeat 0 center;}

.benefit {width:655px; margin:0 auto; overflow:auto; overflow:hidden;}
.benefit li {width:655px; overflow:auto; padding-bottom:15px; border-bottom:1px solid #f2f2f2; margin-top:15px;}
.benefit .imgBox153 {float:left; width:145px; height:65px; padding:4px; margin-right:15px; background:url('/image/footer/bg_imgBox153.gif') no-repeat 0 0;}
.benefit .con {float:left; width:487px; line-height:1.2em;}
.benefit .con .pageSubF {margin-bottom:4px;}
.benefit_btnA {margin:10px 10px 0 0; float:right; display:inline;}

.gBox_con .con_a {width:675px; overflow:auto; overflow:hidden;}
.gBox_con .con_a .rbox_line4 {margin:0 0 20px 0;}
.gBox_con .con_1 {width:165px;}
.gBox_con .con_2 {width:495px;}
.gBox_con .con_2P {width:485px;}
.gBox_con .con_3 {width:180px;}
.gBox_con .con_a .alt {background-position:6px left;}

.gBox_con .tAlt .btit {margin-bottom:0px;}
.gBox_con .con_2 .dotList {margin-top:10px;}
.gBox_con .con_2 .dotList li {margin-bottom:0; padding-bottom:0;}
.gBox_con .con_2 .btnA {margin-top:10px;}
.gBox_con .con_2 .btnA .leftA {font-size:10px; color:#333;}
.gBox_con .con_2 .btnA .rightA {display:inline;}

.contactUsCon {width:665px; margin:20px 0 0 10px;}
.contactUsCon .pageSubF {margin-bottom:0px;}
.contactUsCon .bulD {margin:15px 0 0 0;}

.chkA {width:451px; font-size:11px; background:#fcfcfc; padding:12px 17px 5px; border-bottom:1px solid #e5e5e5; overflow:auto;}
.chkA li {overflow:auto; width:451px; margin-bottom:5px;}
.chkA input {float:left; width:21px;}
.chkA span {float:left; width:430px;}

.footerTab {width:675px;}
.footerTab .tab01 a {width:134px;}
.footerTab .tab02 a {width:134px;}
.footerTab .tab03 a {width:134px;}
.footerTab .tab04 a {width:134px;}
.footerTab .tab05 a {width:135px;}

.subTab {width:675px; border-bottom:1px solid #f2f2f2; padding:4px 0 5px;}
.subTab ul.imgLogos {width:400px; margin-left:150px; overflow:auto; overflow:hidden;}
.subTab ul.globalL {width:380px; overflow:auto; overflow:hidden;}
.subTab ul li {float:left; font-size:11px; padding:0 10px; background:url('/image/common/bar_line.gif') no-repeat right center;}
.subTab ul li.alt {background:none;}
.subTab ul li.on a {text-decoration:underline;}

.subConA {width:655px; margin:20px 10px 0;}
.subConA .subConAT {position:relative; width:655px;}
.subConA .subConAT a.more {position:absolute; right:0; top:2px; font:9px verdana; color:#406c80; text-decoration:underline;}

.itemA {width:655px; margin-bottom:10px; overflow:auto; overflow:hidden;}

.itemList {width:676px;}
.itemList li {float:left; width:148px; margin:10px 21px 0 0; height:158px;}
.itemList li .itemName {text-align:center; line-height:1.2em; margin-top:8px;}
.itemList li a.btnST {color:#597380 ; text-decoration:underline; line-height:1.6em;}

.itemA .page {border-top:1px solid #f2f2f2; padding-top:20px;}

.nowShowing {width:615px; height:227px; padding:20px; margin:20px 0 15px; background:url('/image/footer/bg_tvAds.gif') no-repeat 0 0; overflow:auto; overflow:hidden;}
.nowShowing .adPlayBox {position:relative; float:left; width:300px; height:205px; padding:11px; background:url('/image/footer/bg_adPlayBox.gif') no-repeat 0 0;}
.nowShowing .adPlayBox .btn_play {position:absolute; top:84px; left:131px;}
.nowShowing .adInfo {float:right; width:263px;}
.nowShowing .adInfo .pageSubF {padding-bottom:6px; margin-bottom:20px; border-bottom:1px solid #f2f2f2; background-position:0 7px;}
.nowShowing .adInfo .ad_tit {font-size:18px; font-weight:bold; color:#333; margin-bottom:7px;}

.w675 {width:675px;}
.w675 .con {padding-left:10px;}
.w675 .con .tit {padding:18px 0 8px 0; width:655px; overflow:auto;}
.w675 .con .tit2 {padding:18px 20px 8px 0; width:310px;}
.w675 .con .btnST a {text-decoration:underline;}
.w675 .pr1 {width:330px;}
.w675 .pr2 {width:320px;}
.w675 .text1 {width:200px; padding-left:15px;}
.w675 .subtit {padding-bottom:7px;}
.w675 .con .chtml {margin-top:5px;}

.wellpaper_img{height:104px; width:144px; padding:4px; background:url('/image/footer/bg_imgBox140.gif') no-repeat 0 0;}
.footerbanner {margin-bottom:5px;}

.PR_List {width:675px; margin-top:10px; overflow:auto; overflow:hidden;}
.PR_List li {width:675px; overflow:auto; border-bottom:1px solid #f2f2f2; padding:10px 0;}
.PR_List .imgBox95 {float:left; margin:0 15px 0 10px; width:87px; display:inline;}
.PR_List .Detail {float:left; width:555px; margin-top:2px;}
.PR_List .Detail .t_11 {margin-top:10px;}

.logosCon {width:655px; overflow:auto;}
.logosCon .imgBox140 {float:left; width:140px; margin-right:10px;}
.logosCon .conA {float:left; width:495px; margin-top:5px;}

.logosCon .imgA {float:left; width:190px;}
.logosCon .conAD {float:left; width:460px;}
.logosCon h4 {margin-bottom:2px;}
.logosCon p {margin:20px 0;}

/* sitemap */
.sitemap {overflow: auto; overflow: hidden; display: inline-block; width:100%; margin-bottom:-10px;}
.sitemap ul {width:165px;}
.sitemap .dotList {height: 150px !important;}
.sitemap .bottom {height: 50px !important;}
.sitemap .alt {width:150px;}
.sitemap li {padding-bottom:1px;}
.sitemap .con_1 {width:160px; padding-top:10px;}

.fBox {background:url('/image/footer/bg_siteMap_top.gif') no-repeat top #fafafa; width:515px; margin-bottom:10px;}
.fBox .fBox_con {background:url('/image/footer/bg_siteMap_bottom.gif') no-repeat bottom; padding:19px 0 0 19px; overflow:auto; overflow:hidden; display:inline-block;}
.fBox .con2 {padding:15px 0 8px 19px;}
.fBox .con2 .pageSubF {width:70px;}
.fBox .con2 .alt {width:150px;}

/* rss */
.RSSdesc {width:170px; margin:0 auto; overflow:auto; overflow:hidden;}
.RSSdesc .leftA {width:100px;}
.RSSdesc .rssIco {float:right; width:55px; margin-left:15px;}

.feedType {margin-top:15px;}
.feedType ul {width:100%; overflow:auto; margin:15px 0 5px;}
.feedType li {float:left; margin-right:20px;}

.rssList {width:675px;}
.rssList dt {position:relative; margin:12px 0 11px 10px; color:#333; font-weight:bold;}
.rssList dt .btnA {top:-2px;}
.rssList .btnA {position:absolute; right:20px; top:0;}
.rssList .grLine {width:675px; padding: 5px 0 0; background:url('/image/support/bg_conTop.gif') repeat-x;}
.rssList .grLine_con {width:675px; padding:0; background:#fcfcfc url('/image/support/bg_conBtm.gif') repeat-x 0 bottom;}
.rssList .rssdotList {width:660px; padding-bottom:5px; margin-left: 15px;}
.rssList .rssdotList li {position:relative; margin-bottom:5px; padding:0 0 3px 8px; background:url('/image/common/bul_01.gif') no-repeat 0 6px;}

.w508 .complete {position:relative; width:508px; height:overflow:auto; overflow: hidden;}
.w508 .completeImg {position:absolute; top:-10px; left:0; width:185px; height:169px; background:url('/image/login/bg_complete.gif') no-repeat 0 0;}
.w508 .completeMent_con {width:300px; margin:0 0 0 205px; padding-top:15px;}

.join_complete .complete {position:relative; width:508px; height:185px; height:overflow:auto; overflow: hidden; margin-bottom:20px;}
.join_complete .completeImg {position:absolute; top:5px; left:0; width:185px; height:169px; background:url('/image/login/bg_complete.gif') no-repeat 0 0;}
.join_complete .completeMent_con {width:300px; margin:0 0 0 205px; padding-top:15px;}