﻿@charset "utf-8";
/* CSS Document */

/* Round Edge */
.UIbox_round { width:230px; margin: 0; padding:0; }
.UIbox_round li { float:left; height: 8px; _margin-bottom:-7px }
.UIbox_round img { height: 8px; width: 8px; vertical-align:top }

.UIbox_round .acct_lt { background:transparent url(/img/members/common/rdbox.png) no-repeat -8px -40px; }
.UIbox_round .acct_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -40px; }
.UIbox_round .acct_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -48px; }
.UIbox_round .acct_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -48px; }

.UIbox_round .apps_lt { background:url(/img/members/common/rdbox.png) no-repeat -8px -24px; }
.UIbox_round .apps_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -24px; }
.UIbox_round .apps_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -32px; }
.UIbox_round .apps_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -32px; }

.UIbox_round .WT_lt { background:url(/img/members/common/rdbox.png) no-repeat -8px -0px; }
.UIbox_round .WT_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -0px; }
.UIbox_round .WT_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -8px; }
.UIbox_round .WT_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -8px; }

.UIbox_round .acct_top { height: 7px; width: 214px; border-top:solid 1px #ff1f2b; background-color:#7f000a; _font-size:1px }
.UIbox_round .acct_bottom { height: 7px; width: 214px; border-bottom:solid 1px #ff1f2b; background-color:#7f000a; _font-size:1px }
.UIbox_round .apps_top { height: 7px; width: 214px; border-top:solid 1px #424242; background-color:#000; _font-size:1px}
.UIbox_round .apps_bottom { height: 7px; width: 214px; border-bottom:solid 1px #424242; background-color:#000; _font-size:1px }
.UIbox_round .WT_top { height: 7px; width: 214px; border-top:solid 1px #424242; background-color:#171717; _font-size:1px }
.UIbox_round .WT_bottom { height: 7px; width: 214px; border-bottom:solid 1px #424242; background-color:#171717; _font-size:1px }


.UIbox_round_mid { width:465px; margin: 0; padding:0; float:left;}
.UIbox_round_mid li { float:left !important; height: 8px; _margin-bottom:-7px }
.UIbox_round_mid img { height: 8px; width: 8px; vertical-align:top; }

.UIbox_round_mid .mid_lt { background:url(/img/members/common/rdbox.png) no-repeat -8px -16px; }
.UIbox_round_mid .mid_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -16px; }
.UIbox_round_mid .mid_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -8px; }
.UIbox_round_mid .mid_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -8px; }

.UIbox_round_mid .mid_top { height: 7px; width: 449px; border-top:solid 1px #424242; background-color:#323232; _font-size:1px; float:left }
.UIbox_round_mid .mid_bottom { height: 7px; width: 449px; border-bottom:solid 1px #424242; background-color:#171717; _font-size:1px; float:left  }

.UIbox_round_cont { width:700px; margin: 0; padding:0; float:left;}
.UIbox_round_cont li { float:left; height: 8px; _margin-bottom:-7px}
.UIbox_round_cont img { height: 8px; width: 8px; vertical-align:top }

/* .UIbox_round_cont .cont_lt { background:url(/img/members/common/rdbox.png) no-repeat -8px -16px; }
.UIbox_round_cont .cont_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -16px; } */
.UIbox_round_cont .cont_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -8px; }
.UIbox_round_cont .cont_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -8px; }

.UIbox_round_cont .cont_top { height: 7px; width: 684px; border-top:solid 1px #424242; background-color:#3c3835; _font-size:1px }
.UIbox_round_cont .cont_bottom { height: 7px; width: 684px; border-bottom:solid 1px #424242; background-color:#171717; _font-size:1px }

.UIbox_round_hot { width:453px; _width:455px;margin: 0; padding:0; }
.UIbox_round_hot li { float:left; height: 8px; _margin-bottom:-7px }
.UIbox_round_hot img { height: 8px; width: 8px; vertical-align:top }

.UIbox_round_hot .hot_lt { background:url(/img/members/common/rdbox.png) no-repeat -8px -56px; }
.UIbox_round_hot .hot_rt { background:url(/img/members/common/rdbox.png) no-repeat -0px -56px; }
.UIbox_round_hot .hot_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -64px; }
.UIbox_round_hot .hot_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -64px; }

.UIbox_round_hot .hot_top { height:7px; width: 437px;_width:439px; border-top:solid 1px #7a0202; background-color:#7a0202; _font-size:1px }
.UIbox_round_hot .hot_bottom { height:7px; width:437px; _width:439px; border-bottom:solid 1px #5e4849; background-color:#5e4849; _font-size:1px }

.UIbox_round_forum { width:935px; margin: 0; padding:0; float:left;}
.UIbox_round_forum li { float:left; height: 8px; _margin-bottom:-7px}
.UIbox_round_forum img { height: 8px; width: 8px; vertical-align:top }

.UIbox_round_forum .cont_lb { background:url(/img/members/common/rdbox.png) no-repeat -8px -8px; }
.UIbox_round_forum .cont_rb { background:url(/img/members/common/rdbox.png) no-repeat -0px -8px; }

.UIbox_round_forum .cont_top { height: 7px; width: 919px; border-top:solid 1px #424242; background-color:#3c3835; _font-size:1px }
.UIbox_round_forum .cont_bottom { height: 7px; width: 919px; border-bottom:solid 1px #424242; background-color:#171717; _font-size:1px }


/* Layouts And Title Area */
.UIbox { display:block; padding:0; margin:0; width: 228px; float:left; border-left:solid 1px #424242; border-right:solid 1px #424242; }
.UIbox li { float:left; }
.UIbox_acct { display:block; position:ralative; padding:0; margin:0; width: 228px; float:left;  border-left:solid 1px #ff1f2b; border-right:solid 1px #ff1f2b; }
.UIbox_acct li { float:left; }
.UIbox_title_acctarea { margin: 0; height: 37px; width: 100%; background-color:#7f000a;}
.UIbox_title_acct { margin-top:-7px; padding :5px;}
.UIbox_title_acct .acct { display:block; margin: 0; height: 35px; width: 35px; background:url(/img/members/common/icon_myacct.png) no-repeat; float:left }
.UIbox_title_acct .name_acct { display:block; margin:0; height: 14px; width: 150px; padding:3px 0 0 5px; font-size:12px; color:#F90; font-weight:700;}
.UIbox_title_acct .visit { display:block; margin:0; height: 9px; width: 150px; padding-left:5px; font-size:9px; vertical-align:top }

.UIbox_title_appsarea { margin:0; height: 21px; width:228px; background-color:#000; border-bottom:solid 1px #2b2b2b  }
.UIbox_title_apps { margin:-10px 0 0 0 ; padding :5px; }
.UIbox_title_apps .home { display:block; margin:0 5px 0 12px; _margin:0 5px 0 6px; padding-top:5px; height: 20px; width: 170px; vertical-align:top }
.UIbox_title_apps .home a { color:#FFF; font-size:9px; text-decoration:none; }
.UIbox_title_apps .home a:hover { color:#F93; text-decoration:none }
.UIbox_title_apps .miniSET { margin-top:5px; *margin-top:4px; height: 16px; _height: 18px; width: 21px; background:url(/img/members/common/btn_apps_setting.gif) no-repeat; }

.UIbox_title_FLarea { margin: 0 auto; height: 28px; width: 100%; background-color:#171717; }
.UIbox_title_FL { margin:-8px 0 0 0 ; padding :5px; }
.UIbox_title_FL .friend { display:block; margin: 0; height: 25px; width: 25px; background:url(/img/members/common/icon_main_Flist.png) no-repeat; float:left }
.UIbox_title_FL .name_friend { display:block; margin:0; height: 14px; width: 165px; padding:3px 0 0 5px; font-size:12px; color:#ed1c24; font-weight:700; }
.UIbox_title_FL .miniSET { margin:4px 0 0 0; height: 16px; _height: 18px; width: 21px; background:url(/img/members/common/btn_mini_setting.gif) no-repeat; }

.UIbox_title_EVLarea { margin: 0 auto; height: 28px; width: 100%; background-color:#171717; }
.UIbox_title_EVL { margin:-8px 0 0 0 ; padding :5px; }
.UIbox_title_EVL .event { display:block; margin: 0; height: 25px; width: 25px; background:url(/img/members/common/icon_main_event.png) no-repeat; float:left }
.UIbox_title_EVL .name_event { display:block; margin:0; height: 14px; width: 165px; padding:3px 0 0 5px; font-size:12px; color:#ed1c24; font-weight:700;}
.UIbox_title_EVL .miniSET { margin:4px 0 0 0; height: 16px; _height: 18px; width: 21px; background:url(/img/members/common/btn_mini_setting.gif) no-repeat; }

.UIbox_mid { display:block; position:ralative; padding:0; margin:0; width: 463px; float:left;  border-left:solid 1px #424242; border-right:solid 1px #424242; }
.UIbox_mid li { float:left; }

.UIbox_cont { padding:0; margin:0; width: 698px; height:100%; border-left:solid 1px #424242; border-right:solid 1px #424242; float:left; }
.UIbox_cont li { display:block; position:ralative; float:left;} 

.UIbox_forum { padding:0; margin:0; width: 934px; height:100%; border-left:solid 1px #424242; border-right:solid 1px #424242; float:left; }
.UIbox_forum li { display:block; float:left;} 

.UIbox_title_mainarea { margin: 0 auto; height: 44px; width: 100%; background: url(/img/members/common/bg_acctitle.jpg) no-repeat center bottom;  background-color:#323232;}
.UIbox_title_main { margin:-10px 0 0 0 ; padding :5px;  width:453px;  float:left;}
.UIbox_title_main .title {  display:block; margin:0; width: 377px; padding-top:11px; height: 37px; font-size:12px; color:#F90; font-weight:700;}
.UIbox_title_main .btn_area {  display:block; margin:0; width:auto; height: 37px; padding-top:8px; color:#f04e23; font-weight:700; float:right;}

.UIbox_title_area { margin:0; height: 53px; width: 700px; background: url(/img/members/common/bg_menutitle_top.png) no-repeat center top; }
.UIbox_title { margin:0; padding :5px;  width:688px; float:left}
.UIbox_title li { float:left }
.UIbox_title .title {  margin:0; padding-top:5px; width: auto; height: 34px; font-size:20px; color:#FFF; }

.UIbox_forumtitle_area { margin:0; height: 53px; width: 935px; background: url(/img/members/common/bg_forumtitle_top.png) no-repeat center top; }
.UIbox_forumtitle { margin:0; padding :5px;  width:688px; float:left}
.UIbox_forumtitle li { float:left }
.UIbox_forumtitle .title {  margin:0; padding-top:5px; width: auto; height: 34px; font-size:20px; color:#FFF; }

.UIbox_history_tray { margin:0; height: 103px; width: 230px; background: url(/img/members/common/bg_historytray.gif) no-repeat center top; }
.UIbox_history_tray .icon_tray { float:left; padding:6px; width:35px; height:91px; }
.UIbox_history_tray .icon_tray img { width:35px; height:35px; background: url(/img/members/common/history/star.png) no-repeat center top; }
.UIbox_history_tray .history_title {float:left; padding:10px 6px; color:#FFF}
.UIbox_history_tray .score {float:left; padding:10px 6px;width:171px }
.UIbox_history_tray .score strong { display:block; font-size:24px; color:#b3d335; line-height:26px; }
.UIbox_history_tray .score span { display:block; font-size:11px; line-height:12px; }
.UIbox_history_tray .score span strong { display:inline; font-size:11px; color:#FFF; line-height:12px;}

/* USER profile */
.UIbox_acct_contents { margin: 0; height: 100%; width: 100%; background-color:#7f000a; }
.UIbox_acct_USER_btn { margin:5px 11px 0 11px; _margin:5px 0 0 6px; padding:0; width: 208px; height: 80px; float:left;}
.UIbox_acct_guest_btn { margin:5px 11px 0 11px; _margin:5px 0 0 6px; padding:0; width: 208px; height: 55px; float:left;}
.UIbox_profile { margin: 0 auto; width: 228px; height: 100%; background-color:#7f000a; }
.UIbox_profile .pic { display:block; margin: 0 auto; border:solid 1px #726d56; }
.UIbtn_acct_incoming { cursor:pointer; margin:0; padding:0 0 0 4px; height:25px; width:176px; float:left; overflow:hidden }
.UIbtn_acct_incoming .left { width:4px; height:25px; background:transparent url(/img/members/common/bg_incoming_side.png) no-repeat; float:left; }
.UIbtn_acct_incoming .mid { margin:0; padding: 4px 5px 0 5px; height:19px; width:158px; background-color:#000; border-top:solid 1px #563c26; border-bottom:solid 1px #563c26; font-size:9px; color:#F90; float:left; }
.UIbtn_acct_incoming .mid a { color:#F90; text-decoration:none; }
.UIbtn_acct_incoming .mid a:hover {text-decoration:none;}
.UIbtn_acct_incoming .right { width:4px; height:25px; background:transparent url(/img/members/common/bg_incoming_side.png) no-repeat -4px 0px; float:left; }
.UIbtn_acct_guestmsg { cursor:pointer; margin:0; padding:0; height:25px; width:208px; float:left; overflow:hidden }
.UIbtn_acct_guestmsg .left { width:4px; height:25px; background:transparent url(/img/members/common/bg_incoming_side.png) no-repeat; float:left; }
.UIbtn_acct_guestmsg .icon_game {margin:-4px 3px 0 -5px; width:25px; height:23px; background:transparent url(/img/members/common/bullet_gamelogon.gif) no-repeat; vertical-align:middle; float:left; }
.UIbtn_acct_guestmsg .mid { margin:0; padding: 4px 5px 0 5px; height:19px; width:188px; background-color:#000; border-top:solid 1px #563c26; border-bottom:solid 1px #563c26; font-size:9px; color:#F90; float:left; }
.UIbtn_acct_guestmsg .mid span { float:left;}
.UIbtn_acct_guestmsg .mid a { color:#F90; text-decoration:none; }
.UIbtn_acct_guestmsg .mid a:hover {text-decoration:none;}
.UIbtn_acct_guestmsg .right { width:4px; height:25px; background:transparent url(/img/members/common/bg_incoming_side.png) no-repeat -4px 0px; float:left; }

/* Appstyle menu */
.UIbox_apps_contents { margin: 0; height: 100%; width: 100%; background-color:#000; }
.UIbox_apps_USER { margin: 0; height: auto; width: 100%; background-color:#000; }
.UIbox_apps_GUEST { height: 160px; width: 100%; background-color:#000;}
.UIbox_apps_line { margin:0 0 3px 1px; _margin:2px 0 3px 1px; padding :0px; height:3px; _font-size:1px; width: 224px; border-bottom:solid 1px #2b2b2b; float:left; }

/* Center Layout */
.UIbox_mid_contents { background-color:#171717; height: 100%; width: 100%; float:left }

/* Contents Layout */
.UIbox_contents { margin:0; width:100%; height:100%; background-color:#171717; z-index:100; float:left}

/* Right Area Contents Layout */
.UIbox_WT_contents { margin: 0 auto; height: 100%; width: 100%; background-color:#171717; }
.UIbox_SPT_contents { margin: 0 auto; height: 100%; width: 100%; background-color:#171717; }

/* Friends List */
.UIbox_FL_list { margin:0px 10px; _margin:0 0 0 10px; padding:0px; width: 208px; height:100%; }
.UIbox_FL_list li { width:208px;}
.UIbox_FL_list select { margin:0; border:solid 1px #a4a194; width:208px; height:22px; font-size:10px; font-weight:700; color:#898989; background-color:#000; }
.UIbox_FL_list .selection { margin:0; padding:0; overflow:auto; height:135px; width:206px; border:solid 1px #a4a194; background-color:#000; clear: both; }
.UIbox_FL_list .flowarea li { cursor:pointer; margin:0px; padding:2px; display:block; width:185px; color:#898989; overflow:hidden; clear: both; font-size:11px; border-bottom:dotted 1px #a4a194; }
.UIbox_FL_list .flowarea li a {color:#898989}
.UIbox_FL_list .flowarea li a:hover { text-decoration:none }
.UIbox_FL_list .flowarea li:hover { background-color:#900; }
.UIbox_FL_list .flowarea li:hover a { color:#FFF }
.UIbox_FL_list .flowarea input { float:left }
.UIbox_FL_list .flowarea div { margin:0; padding:0; width:auto; color:#898989; float:left }
.UIbox_FL_list .flowarea .online { float:right; margin:0; padding:0; height: 23px; width: 23px; background:url(/img/members/common/msg_onoff.gif) no-repeat; vertical-align:middle; }
.UIbox_FL_list .flowarea .online img { width:23px; height:23px }
.UIbox_FL_list .flowarea .offline { float:right; margin:0; padding:0; height: 23px; width: 23px; background:url(/img/members/common/msg_onoff.gif) no-repeat 0 -23px; vertical-align:middle; }
.UIbox_FL_list .flowarea .offline img { width:23px; height:23px }
.UIbox_FL_list .flowarea .gameon { float:right; margin:0; padding:0; height: 23px; width: 23px; background:url(/img/members/common/msg_onoff.gif) no-repeat 0 -46px; vertical-align:middle; }
.UIbox_FL_list .flowarea .gameon img { width:23px; height:23px }
.UIbox_FL_list .flowarea li:hover .online { background-position: -23px 0 }
.UIbox_FL_list .flowarea li:hover .offline { background-position: -23px -23px }
.UIbox_FL_list .flowarea li:hover .gameon { background-position: -23px -46px }
.UIbox_FL_list .flowarea .F_pic { margin:1px; padding:0px; height: 25px; width: 25px; background:url(/img/members/common/FL_small_pic.gif) no-repeat; vertical-align:middle; border:solid 1px #a4a194; }
.UIbox_FL_line { margin:5px 5px 0 5px; _margin:5px 0 0 5px; padding:0px; height:5px; width: 216px; border-top:dashed 2px #424242; float:left }
.UIbox_FL_list .connect_title { margin:0; padding:0; width:206px; font-size:11px; font-weight:700; color:#C00; }
.UIbox_FL_list .connect { margin:0; padding-top:5px; width:206px; font-size:10px; line-height:12px; color:#898989; }
.UIbox_FL_list .connect input { margin:0; border:solid 1px #a4a194; width:204px; height:18px; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color:#FFF;  background-color:#000 }
.UIbox_FL_list .btn_area { padding:0 !important; float:right }
.UIbox_FL_list .btn_area .UIbtn_ORG_link { padding:0 !important; float:right }


/*friends list*/
.UIbox_WT_contents .UIbox_FL_list .selection01 { margin-bottom:5px; } 
.UIbox_WT_contents .pic_area { margin:0 auto; padding:0; overflow-y:scroll; overflow:-moz-scrollbars-vertical; height:140px; width:206px; border:solid 1px #424242;}
.UIbox_WT_contents .pic_area .info { position:absolute; width: 206px; _width: 206px; height: 140px; background-color:#000; z-index:50 }
.UIbox_WT_contents .pic_area .info .btn_close { float:right }
.UIbox_WT_contents .pic_area .info .btn_close .close { margin:3px !important; height: 13px !important; width: 13px !important; background:url(/img/members/common/btn_popclose2.gif) no-repeat; }
.UIbox_WT_contents .pic_area .info .profile { float:left;}
.UIbox_WT_contents .pic_area .info .profile img { display:block; margin:3px 5px 0 3px; padding:0; height: 43px; width: 43px; border:solid 1px #c8c6bb; }
.UIbox_WT_contents .pic_area .info dd { float:left; display:block;}
.UIbox_WT_contents .pic_area .info .nick { display:block; color:#F90; width:134px; height:32px; font-weight:700; float:left;  }
.UIbox_WT_contents .pic_area .info .whos { float:left; }
.UIbox_WT_contents .pic_area .info .whos_txt p { display:block; margin:3px; padding:5px; width: 188px; height:49px; background-color:#171717; border:solid 1px #424242; font-size:10px; }
.UIbox_WT_contents .pic_area .info .btn_area { margin:0 2px; _margin:0 1px; width: 202px;  }
.UIbox_WT_contents .newmember_area { margin:0 auto; width:188px; height:auto; }
.UIbox_WT_contents .newmember_area .pic_list { position:relative; *position:none; width:47px; height:47px;}
.UIbox_WT_contents .newmember_area .pic_list a img { display:block; margin:1px; width:43px; height:43px; border:solid 1px #424242; }
.UIbox_WT_contents .newmember_area .pic_list a:hover img { border:solid 1px #F90;}
.UIbox_WT_contents .newmember_area .pic_list:hover .UIbox_balloon2 { display:block;}
.UIbox_WT_contents .newmember_area .pic_box { display:block; float:left;  }
.UIbox_WT_contents .newmember_area .col01 .UIbox_balloon2 { display:none; width:186px; margin:45px 0 0 1px; }
.UIbox_WT_contents .newmember_area .col01 .balloon { float:left; margin-left:8px; }
.UIbox_WT_contents .newmember_area .col01 .arrow { float:left; left:16px; }
.UIbox_WT_contents .newmember_area .col02 .UIbox_balloon2 { display:none; width:186px; margin:45px 0 0 -46px; }
.UIbox_WT_contents .newmember_area .col02 .balloon { float:left; margin-left:23px; }
.UIbox_WT_contents .newmember_area .col02 .arrow { float:left; left:48px; }
.UIbox_WT_contents .newmember_area .col03 .UIbox_balloon2 { display:none; width:186px; margin:45px 0 0 -93px; }
.UIbox_WT_contents .newmember_area .col03 .balloon { float:right; margin-right:20px; }
.UIbox_WT_contents .newmember_area .col03 .arrow { float:right; right:50px;  }
.UIbox_WT_contents .newmember_area .col04 .UIbox_balloon2 { display:none; width:186px; margin:45px 0 0 -140px;  }
.UIbox_WT_contents .newmember_area .col04 .balloon { float:right;  margin-right:8px;}
.UIbox_WT_contents .newmember_area .col04 .arrow { float:right ; right:16px;}


/* Balloon */
.UIbox_balloon { display:none; position:absolute; display:block; }
.UIbox_balloon .balloon { position:relative; display:block; padding-top:0 !important; white-space:nowrap; }
.UIbox_balloon .arrow { position:absolute; display:block; margin:-7px; width:auto; text-align:center;}
.UIbox_balloon .arrow img { display:block; width:13px; height:9px; background:transparent url(/img/members/common/balloonmenu_arrow.png) no-repeat; vertical-align:top;  overflow:hidden;}
.UIbox_balloon .left { display:block; width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_left.png) no-repeat; vertical-align:top;  }
.UIbox_balloon .right { display:block; width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_right.png) no-repeat; vertical-align:top;  }
.UIbox_balloon .part { display:block; margin:0 1px; width:2px; height:27px; background:transparent url(/img/members/common/balloonmenu_part.png) no-repeat; vertical-align:top; float:left;  }
.UIbox_balloon .msg { display:block; width:auto; height:auto; margin:6px 3px 0 3px; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left; }
.UIbox_balloon .msg a img { display:block; margin-top:1px; width:15px !important; height:15px !important; background:transparent url(/img/members/common/balloon_view.gif) no-repeat; vertical-align:top; border:0px !important; }
.UIbox_balloon .mid { display:block; width:auto; height:31px; background:transparent url(/img/members/common/balloonmenu_midbg.png) repeat-x;float:left; }
.UIbox_balloon .msg a { color:#FFF }

.UIbox_balloon2 { display:none; position:absolute; display:block;}
.UIbox_balloon2 .balloon { display:block; padding-top:0 !important; white-space:nowrap;  }
.UIbox_balloon2 .arrow { position:absolute; display:block; margin:-7px; width:auto; text-align:center;}
.UIbox_balloon2 .arrow img { display:block; width:13px; height:9px; background:transparent url(/img/members/common/balloonmenu_arrow.png) no-repeat; vertical-align:top;  overflow:hidden;}
.UIbox_balloon2 .left { display:block; width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_left.png) no-repeat; vertical-align:top;  }
.UIbox_balloon2 .right { display:block; width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_right.png) no-repeat; vertical-align:top;  }
.UIbox_balloon2 .part { display:block; margin:0 1px; width:2px; height:27px; background:transparent url(/img/members/common/balloonmenu_part.png) no-repeat; vertical-align:top; float:left;  }
.UIbox_balloon2 .msg { display:block; width:auto; height:auto; margin:6px 3px 0 3px; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left; }
.UIbox_balloon2 .mid { display:block; width:auto; height:31px; background:transparent url(/img/members/common/balloonmenu_midbg.png) repeat-x;float:left; }
.UIbox_balloon2 .msg a img { display:block; margin-top:1px; width:15px !important; height:15px !important; background:transparent url(/img/members/common/balloon_view.gif) no-repeat; vertical-align:top; border:0px !important; }
.UIbox_balloon2 .msg a { color:#FFF }

/* Page loading */
.UIbox_Loading { display:block; position:relative; width:100%; overflow:hidden; float:left;}
.UIbox_Loading .L_position { display:block; position:absolute; top:50%; left: 50%; vertical-align:middle;}
.UIbox_Loading .img_position { position:absolute; width: 18px;  height: 21px;  margin:-10px 0 0 -9px; top:-50%; }

.height_255_Store { height:255px;}
.height_200_Appstyle { height:248px;background-color:#000  }
.height_140_flist { height:140px;background-color:#000  }
.height_200_Profile { height:250px;background-color:#7f000a }
.height_40_PageTitle { height:37px; background-color:#323232; margin: 0 auto;width: 100%;   }
.height_250_Voyage { height:250px; background-color:#171717; border-bottom:solid 1px #424242 }
.height_300_Post { height:300px; background-color:#171717;}
.height_500_Page { height:500px; background-color:#171717; margin: 0 auto; width: 100%; }
.height_250_Page { height:250px; background-color:#171717; width: 100%; }
.height_200_Right { height:304px; background-color:#171717 }
.height_140_flist img, .height_200_Appstyle img, .height_40_PageTitle img, .height_255_Store img, .height_250_Voyage img, .height_300_Post img, .height_500_Page img, .height_200_Right img, .height_250_Page img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout01.gif) no-repeat; }
.height_200_Profile img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout02.gif) no-repeat; }

/* List Button Area */
.UI_listnum { padding-left:5px; width: 200px; float:left; white-space:nowrap }
.UI_listnum .listnum { margin:6px 4px 0 0; padding:0; font-size:10px; color:#898989; font-weight:700;  width: auto; text-decoration:none; white-space:nowrap; }
.UI_listnum .listnum_bullet { margin:2px 0 3px 0; height: 15px; width: 17px; background:url(/img/members/common/bullet_listnum.gif) no-repeat; vertical-align:middle }
.UI_listnum .listbtn { display:block; padding:5px 0 7px 0; display:block; width: auto;  float:left }
.UI_listnum .loading { margin:-4px 18px 0 18px; padding:0; height: 21px; width: 18px;  background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; }

/* Settings */
.UIset_appstyle { position:absolute; margin:-2px 0 0 4px; padding :0; width: 218px; z-index:50; }
.UIset_friends { position:absolute; margin:-3px 0 0 4px; padding :0; width: 218px; z-index:50; }
.UIset_newGroup { position:absolute; margin:2px; padding :0; width: 202px; z-index:50; }
.UIset_profilepic { position:absolute; margin:0 0 0 12px; padding :0; width: 202px; z-index:50; }
.UIset_edittitle { position:absolute; margin:0 0 0 4px; padding :0; width: 451px; z-index:50; }
.UIset_voyagelog { position:absolute; margin:0 5px 0 5px; padding :0; width: 451px; color:#FFF; z-index:50; }
.UIset_hotissue { position:absolute; margin:0 5px 0 5px; padding :0; width: 451px; z-index:50; color:#FFF; }
.UIset_privacy { position:absolute; display:block; margin:-5px 0 0 -5px; padding :0; width: 198px; height:auto; z-index:60; }
.UIset_privacy li { margin:0 !important; padding:0 !important; }
.UIset_editalbum { display:block; margin-top:2px; padding :0; width: 686px; height:auto; z-index:50; }
.UIset_editvideo { display:block; margin-top:2px; padding :0; width: 686px; height:auto; z-index:50; }


.UIset_topmenu01 { width: 100%; height:24px; padding:0; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left;}
.UIset_topmenu01 .left { width:1px; }
.UIset_topmenu01 .menu a { display:block; margin:1px 1px 0 0; padding:3px 15px 0 15px !important; height: 20px; width:auto; background-color:#0083cb !important; }
.UIset_topmenu01 .menu a { color:#FFF; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap }
.UIset_topmenu01 .menu a:hover { color:#FFF; text-decoration:none }
.UIset_topmenu01 .menuoff a { display:block; margin:1px 1px 0 0; padding:3px 15px 0 15px; height: 20px; width:auto; }
.UIset_topmenu01 .menuoff a { color:#5bcbf5 !important; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap }
.UIset_topmenu01 .menuoff a:hover { color:#FFF !important; text-decoration:none; background-color:#0083cb  }
.UIset_topmenu01 .btn_close { float:right }
.UIset_topmenu01 .btn_close .close { margin:4px 3px 2px 3px !important; height: 15px !important; width: 15px !important; background:url(/img/members/common/btn_popclose.gif) no-repeat; }

.UIset_topmenu02 { float:left; width: 100%; height:auto; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa;  }

.UIset_contents01 { margin:0 auto; width:100%; height:100%; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; }
.UIset_contents01 .guide { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:5px; width:206px; height:15px; vertical-align:middle; color:#FFF; font-size:10px; text-align:center;  border-bottom:solid 1px #005aaa; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa; }
.UIset_contents01 .area_group { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:5px; width:190px; height:100%; vertical-align:middle; color:#FFF; font-size:10px; font-weight:700; text-align:center;  border-bottom:solid 1px #005aaa; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa; }
.UIset_contents01 .title { background-color:#0083cb; display:block; margin:0 1px 0 1px; padding:5px; width:439px; height:100%; vertical-align:middle; color:#FFF; font-size:10px; font-weight:700; text-align:center;  border-bottom:solid 1px #005aaa; }
.UIset_contents01 .title input { width:435px; }
.UIset_contents01 .loading { margin:5px 5px 0 0; padding:0; width:100%; height:27px; text-align:center }
.UIset_contents01 .loading img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading.gif) no-repeat; }
.UIset_contents01 .input { color:#FFF; border:solid 1px #005aaa; background-color:#000; height:18px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:10px; float:left }
.UIset_contents01 .friends_select { margin:0 0 3px 0 !important; width:208px; }
.UIset_contents01 .friends_input { height:14px !important; border:transparent !important; background-color:transparent !important; }
.UIset_contents01 .area { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:3px 3px 2px 3px; width:210px; vertical-align:middle; float:left; border-bottom:solid 1px #005aaa; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa; }
.UIset_contents01 .friends_area { width:210px; margin:0 0 2px 0; }
.UIset_contents01 .friends_btn_area01 { width:auto; margin:2px 0 2px 0; }
.UIset_contents01 .friends_btn_area02 { width:auto; margin:2px 0 2px 0; float:right }
.UIset_contents01 .friends_area .selection { width:206px !important; height:80px !important; }
.UIset_contents01 .friends_area .flowarea li { cursor:pointer; margin:0px !important; padding:1px !important; width:187px !important; height:18px !important; overflow:hidden; font-size:11px; border-bottom:dotted 1px #a4a194; }
.UIset_contents01 .friends_area .flowarea li a { color:#FFF }
.UIset_contents01 .friends_area .flowarea li a:hover { text-decoration:none }
.UIset_contents01 .friends_area .flowarea li:hover { background-color:#333; }
.UIset_contents01 .friends_area .flowarea li:hover a { color:#FFF }
.UIset_contents01 .friends_area .flowarea input { float:left }
.UIset_contents01 .friends_area .flowarea div { margin:0; padding-top:2px; width:auto; color:#636363; float:left }
.UIset_contents01 .area .exp_limit { padding:3px; height:13px; color:#5bcbf5; font-size:9px; width:87px; float:left }
.UIset_contents01 .area .cellheight { height :23px; float:left }
.UIset_contents01 .area .input_width01 { width :115px; }
.UIset_contents01 .area .input_width02 { width :208px; }
.UIset_contents01 .area .selection { margin:0; padding:0; overflow:auto; height:37px; width:165px; border:solid 1px #005aaa; background-color:#000; }
.UIset_contents01 .area .flowarea li { margin:0; padding:0; display:block; width:37px; height:37px; overflow:hidden; }
.UIset_contents01 .area div { display:block; float:left;}
.UIset_contents01.input_box { display:block; float:left;}
.UIset_contents01 p { text-align:left; font-weight:100; }

.UIset_contents02 { display:block; margin-right:5px !important; padding:0 !important; width: 100%; border-bottom:solid 1px #005aaa; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_contents02 .guide { display:block; margin:0 1px 0 1px; _margin:0; padding:5px; width:206px; color:#FFF; font-size:10px; text-align:center; background-color:#0083cb;  border-bottom:solid 1px #005aaa; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa;}


.UIset_btnarea01 { width: 100%; border:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_btnarea01 li { margin:1px 0 0 5px; padding:5px 0 0 0; vertical-align:middle }
.UIset_btnarea01 div { margin:3px 0 0 0; white-space: nowrap }
.UIset_btnarea01 input { margin:5px 3px 0 0; _margin:0; float:left; }
.UIset_btnarea01 .location { display:block; margin:0 auto; padding:5px 3px 5px 0; width:auto; height:100%; float:right; }
.UIset_btnarea01 .location02 { display:block; margin:0 auto; padding:5px 0 5px 3px; width:auto; height:100%; float:left; }
.UIset_btnarea01 .loading { margin:5px 5px 0 0; _margin:5px 0 0 0; padding:0; width:100%; height:27px; text-align:center }
.UIset_btnarea01 .loading img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading.gif) no-repeat; }

.UIset_btnarea02 { margin:2px 0 2px 0; width: 686px; border:solid 1px #0083cb; background-color:#005aaa; }
.UIset_btnarea02 li { margin:1px 0 0 5px; padding:5px 0 0 0; vertical-align:middle }
.UIset_btnarea02 div { top:-100%; margin:3px 0 0 0; white-space: nowrap }
.UIset_btnarea02 select { background-color: #000; border:solid 1px #0083cb; vertical-align:middle; color:#FFF; font-size:11px; float:left; height:21px; }
.UIset_btnarea02 .location01 { display:block; margin:0 auto; padding:5px 0 5px 3px; width:auto; height:100%; float:left; }
.UIset_btnarea02 .location02 { display:block; margin:0 auto; padding:5px 3px 5px 0; width:auto; height:100%; float:right; }

.UIset_btnarea03 { float:left; width: 445px; border:solid 1px #0083cb; background-color:#005aaa;}
.UIset_btnarea03 li { margin:1px 0 0 5px; padding:5px 0 0 0; vertical-align:middle }
.UIset_btnarea03 div { margin:3px 0 0 0; white-space: nowrap }
.UIset_btnarea03 input { margin:5px 3px 0 0; _margin:0; float:left; }
.UIset_btnarea03 .location { display:block; margin:0 auto; padding:5px 3px 5px 0; width:auto; height:100%; float:right; }
.UIset_btnarea03 .location02 { display:block; margin:0 auto; padding:5px 0 5px 3px; width:auto; height:100%; float:left; }
.UIset_btnarea03 .loading { margin:5px 5px 0 0; _margin:5px 0 0 0; padding:0; width:100%; height:27px; text-align:center }
.UIset_btnarea03 .loading img { margin:0; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading.gif) no-repeat; }

/* Appstyle eidt/delete btn */
#UIbox_apps_editmode { position:absolute; margin:87px 8px 0 8px; padding:0px; width: 214px; z-index:99; }
#UIbox_apps_editmode li { float:left; margin:0; padding:0; overflow:hidden; }
#UIbox_apps_editmode .icon { display:block; margin:0 auto; position:relative; width: 53px; height: 51px; }
#UIbox_apps_editmode .edit img { margin:3px 6px 9px 6px; padding:0; height:41px; width:41px; vertical-align:top; background:transparent url(/img/members/common/btn_select_edit.gif) no-repeat; overflow:hidden; }
#UIbox_apps_editmode .edit a:hover img { background-position: 0 -41px }
#UIbox_apps_editmode .edit a:hover { background:transparent}

#UIbox_apps_delmode { position:absolute; margin:87px 8px 0 8px; padding:0px; width: 214px; z-index:99; }
#UIbox_apps_delmode li { display:block; float:left; margin:0; padding:0; overflow:hidden; }
#UIbox_apps_delmode .icon { display:block; margin:0 auto; position:relative; width: 53px; height: 51px; }
#UIbox_apps_delmode .delete img { margin:3px 6px 9px 6px; padding:0; height:41px; width:41px; vertical-align:top; background:transparent url(/img/members/common/btn_select_del.gif) no-repeat; overflow:hidden; }
#UIbox_apps_delmode .delete a:hover img { background-position: 0 -41px }
#UIbox_apps_delmode .delete a:hover { background:transparent}


/* ENTIRE PAGE LOADING */
.UIset_loadok { position:absolute; display:block; margin:0; padding:0; width: 100%; max-height:100%; height:100%; font-size:11px; clear:left; background-color:#000; filter: alpha(opacity=50); -moz-opacity:.5; opacity:.5; z-index:9998; left: 0; top: 0; } 
.layout { position:absolute; top:50%; left:50%; z-index:9999}
.UIbox_admin_err { float:left;  margin:0; padding-top:200px; width: 688px; height:600px; font-size:11px; z-index:9999 }
.UIbox_admin_err .UI_admin_err { margin:0 auto; padding:0; width:445px; height:auto; color:#FFF; }
.sendok { position:absolute; display:block; left:-223px; top:-50%;  padding:0; width: 445px; height:auto; color:#FFF; float:left }
.UIset_topmenu02 .date { display:block; width: auto; color:#6dcff6; font-size:10px; }
.UIset_topmenu02 .guide { float:left; background-color:#0083cb; display:block; margin:1px 1px 0 1px; _margin:0 1px 1px 1px; width:443px; height:100%; vertical-align:middle; color:#FFF; border-bottom:solid 1px #005aaa; }
.UIset_topmenu02 .guide .edit_tb { float:left; }
.UIset_topmenu02 .guide .edit_tb img { margin:5px; width:49px; height:49px; border:solid 1px #005aaa }
.UIset_topmenu02 .edit_cell table {width:440px; table-layout: fixed; }
.UIset_topmenu02 .edit_cell td { text-align:center;}
.UIset_topmenu02 .edit_cell img { margin:5px; cursor:pointer; max-width:130px; max-height:130px; height:auto; padding: 4px; border: solid 1px #005aaa; vertical-align:middle; background-color:#FFF;  table-layout: fixed;}
.UIset_topmenu02 .edit_cell img:hover {border:solid 1px #6dcff6 }
.UIset_topmenu02 dt { padding:5px; color:#6dcff6; border-bottom:solid 1px #005aaa; }
.UIset_topmenu02 dd p { padding:5px; border-top:solid 1px #005aaa; }
.UIset_topmenu02 p { padding:5px; font-size:11px }
.UIset_btnarea01 .btn_area, .UIset_btnarea03 .btn_area { display:block; margin:0; padding:0; width: 445px; height:auto; text-align:center; float:left}

.mileage_popup { position:absolute; display:block; left:-232px; top:-50px; padding:0; width: 464px; height:133px; color:#FFF; background:transparent url(/img/members/common/bg_alert_mileage.png) no-repeat; float:left;  }
.UIset_mileage { float:left; width: 100%; height:auto;  }
.UIset_mileage .date { display:block; width: auto; color:#ed8e93; font-size:10px; }
.UIset_mileage .guide { float:left; display:block; width:464px; height:100%; vertical-align:middle; color:#FFF;}
.UIset_mileage .history_icon { padding:10px; width:35px; height:110px; float:left;}
.UIset_mileage dl { float:left; width:464px;}
.UIset_mileage dd p { display:block; padding:7px 10px; width:350px; height:22px; color:#FFF; font-size:16px; float:left }
.UIset_mileage dd { float:left; }
.UIset_mileage .btn_close { display:block; float:left;  height:36px; width:36px; }
.UIset_mileage .text_info { display:block; float:left; width:380px; height:45px; padding:10px; font-size:12px; color:#c69c6d }
.UIset_mileage .achive { display:block; float:left; width:380px; padding:0 10px; font-size:11px }
.UIset_mileage .achive img { margin:-1px 2px 0 0; _margin:0 2px 0 0; height:19px; width:18px; background:url(/img/members/common/bullet_mileage.png) no-repeat; vertical-align:middle; }

.btn_area .setbtn_tray01 { margin:0 auto; padding-top:3px; width:125px; height:25px; *height:24px; text-align:center;}
.setbtn_tray01 .loading { margin:3px; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; vertical-align:middle; }
.setbtn_tray01 span .mid { width:100px; }
.btn_area .setbtn_tray02 { margin:0 auto; padding-top:3px; width:189px; height:25px; *height:24px; text-align:center;}
.setbtn_tray02 span .mid { width:70px; }
.sendok .menu { float:left; }
.sendok .btn_close { float:righ; width:auto; }

/* RECOVER */
.UIset_topmenu03 { display:block; width:445px; height:24px; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left;}
.UIset_topmenu03 .left { width:1px; float:left; }
.UIset_topmenu03 .menu { float:left; }
.UIset_topmenu03 .menuoff {  float:left; }
.UIset_topmenu03 .menu a { display:block; margin:1px 0 0 0; padding:3px 15px 0 15px !important; height: 20px; width:auto; border-right:solid 1px #005aaa; background-color:#0083cb !important; float:left; color:#FFF; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; }
.UIset_topmenu03 .menu a:hover { color:#FFF; text-decoration:none }
.UIset_topmenu03 .menuoff a { display:block; margin:1px 0 0 0; padding:3px 15px 0 15px; height: 20px; width:auto; color:#5bcbf5; border-right:solid 1px #005aaa; font-size:9px; text-align:center; text-decoration:none; _width:1px; white-space:nowrap; float:left; }
.UIset_topmenu03 .menuoff a:hover { color:#FFF; text-decoration:none; background-color:#0083cb !important;}
.UIset_topmenu03 .btn_close { float:right }
.UIset_topmenu03 .btn_close .close { margin:4px 3px 2px 3px !important; height: 15px !important; width: 15px !important; background:url(/img/members/common/btn_popclose.gif) no-repeat; }
.UIset_contents03 { display:block; padding:0; width: 445px; padding:0 0 1px 0 !important; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left}
.UIset_contents03 .guide { display:block; padding:5px 10px; width:423px; height:auto; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; background-color:#0083cb;  vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .UIset_recover { background-color:#0083cb; margin:0; padding:10px 10px 0 10px; display:block; border-left:solid 1px #005aaa; border-right:solid 1px #005aaa; width:423px; height:auto; vertical-align:middle; color:#FFF; float:left; }
.UIset_contents03 .cell_content { background-color:#0083cb; display:block; margin:0 1px 0 1px; _margin:0; padding:0; width:443px; height:auto; vertical-align:middle; color:#FFF; font-size:11px; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa;text-align:left; float:left;}
.UIset_contents03 dl { display:block; margin:0; padding:5px; float:left; width:433px;}
.UIset_contents03 dt { float:left; width:140px; height:150px; }
.UIset_contents03 dt img { display:block; margin:5px 10px 5px 0 ; _margin:5px 5px 5px 0 ; max-width:130px; max-height:130px; _width:130px; border:solid 1px #726d56; }
.UIset_contents03 dd strong { color:#FF9 }
.UIset_contents03 dd { float:left; display:block; height:auto; width:293px; margin-bottom:3px; }
.UIset_contents03 dd input, .UIset_contents03 dd select { vertical-align:middle; }
.UIset_contents03 dd .select { color:#FFF; width:130px; height:24px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 dd .input { color:#FFF; height:20px; border:solid 1px #005aaa; background-color:#000; font-size:11px; }
.UIset_contents03 .txtinput_area { width:290px; }
.UIset_contents03 textarea { width:290px; height:60px; color:#FFF; border:solid 1px #005aaa; background-color:#000; font-size:11px;}
.UIset_contents03 .cap { margin-bottom:3px; width:170px; height:45px; background-color:#999; float:left; }

.UIset_recover p { padding:5px 0 0 0; width:320px; color:#5bcbf5; float:left; }
.UIset_recover .input { color:#FFF; border:solid 1px #005aaa; background-color:#000; height:20px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:11px; line-height:20px; float:left; }
.UIset_recover .select { margin-right:2px; color:#FFF; border:solid 1px #005aaa; background-color:#000; height:22px; vertical-align:middle; font-family:"Lucida Grande", tahoma, verdana, arial, sans-serif; font-size:11px; float:left; }
.UIset_recover .stitle { display:block; color:#FFF; width:80px; padding:3px 0 0 0; float:left; }
.UIset_recover .input_area { width:343px; padding:0 0 10px 0; float:left; }
.UIset_recover .chk_ok { margin-top:1px; padding:0; height: 18px; width: 27px; background:url(/img/members/common/signup/bullet_chkok2.gif) no-repeat; vertical-align:middle; float:left; }
.UIset_recover .recover_loading { margin-left:5px; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; vertical-align:middle; float:left;}
.UIset_recover .stitle_width { width:100px; }
.UIset_recover .input_width01 { width:180px; }
.UIset_recover .width { width:97px; }
.UIset_recover .input_box { float:left; }
.UIset_recover .width01 { width:300px; }

/* admin Err */

.UIset_topmenu04 { display:block; margin:0 auto; width:445px; height:auto; border-top:solid 1px #0083cb; border-left:solid 1px #0083cb; border-right:solid 1px #0083cb; background-color:#005aaa; float:left;}
.UIset_topmenu04 .date { display:block; width: auto; color:#6dcff6; font-size:10px; }
.UIset_topmenu04 .guide { float:left; background-color:#0083cb; display:block; margin:1px 1px 0 1px; _margin:1px 0 0 0; width:443px; height:100%; vertical-align:middle; color:#FFF; _border-left:solid 1px #005aaa; _border-right:solid 1px #005aaa; border-bottom:solid 1px #005aaa;}
.UIset_topmenu04 .guide p { padding:5px; font-size:11px; line-height:18px; }
.UIset_topmenu02 .line, .UIset_topmenu04 .line { display:block; width:430px; _width:429px; height:8px; margin-top:5px; padding:1px; border:solid 1px #005aaa; _font-size:1px}
.UIset_topmenu02 .line img, .UIset_topmenu04 .line img { margin:0; width:100%; height:8px; background:url(/img/members/common/warn_line.gif) repeat-x; vertical-align:top; }

/* Balloon */
.UIbox_balloon { display:none; position:absolute; display:block; z-index:200;  }
.UIbox_balloon .balloon { padding-top:0 !important; height:31px; white-space:nowrap; }
.UIbox_balloon .arrow { position:absolute; margin:-7px; width:auto; }
.UIbox_balloon .arrow img { width:13px; height:9px; background:transparent url(/img/members/common/balloonmenu_arrow.png) no-repeat; vertical-align:top;  overflow:hidden;}
.UIbox_balloon .left { width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_left.png) no-repeat; vertical-align:top;  }
.UIbox_balloon .right { width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_right.png) no-repeat; vertical-align:top;  }
.UIbox_balloon .part { margin:0 1px; width:2px; height:27px; background:transparent url(/img/members/common/balloonmenu_part.png) no-repeat; vertical-align:top; float:left;  }
.UIbox_balloon .msg {  position:relative; width:auto; height:auto; margin:6px 3px 0 3px; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left; }
.UIbox_balloon .mid { width:auto; height:31px; background:transparent url(/img/members/common/balloonmenu_midbg.png) repeat-x;float:left; }
.UIbox_balloon .msg a { color:#FFF }

.UIbox_balloon2 { display:none; position:absolute; display:block; z-index:200;  }
.UIbox_balloon2 .balloon { position:relative; display:block; padding-top:0 !important; white-space:nowrap;}
.UIbox_balloon2 .arrow { position:absolute; display:block; margin:-7px; width:auto; text-align:center;}
.UIbox_balloon2 .arrow img { display:block; width:13px; height:9px; background:transparent url(/img/members/common/balloonmenu_arrow.png) no-repeat; vertical-align:top;  overflow:hidden;}
.UIbox_balloon2 .left { width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_left.png) no-repeat; vertical-align:top;  }
.UIbox_balloon2 .right { width:6px; height:31px; background:transparent url(/img/members/common/balloonmenu_right.png) no-repeat; vertical-align:top;  }
.UIbox_balloon2 .part { margin:0 1px; width:2px; height:27px; background:transparent url(/img/members/common/balloonmenu_part.png) no-repeat; vertical-align:top; float:left;  }
.UIbox_balloon2 .msg { width:auto; height:auto; margin:6px 3px 0 3px; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left; }
.UIbox_balloon2 .mid {width:auto; height:31px; background:transparent url(/img/members/common/balloonmenu_midbg.png) repeat-x;float:left; }
.UIbox_balloon2 .msg a { color:#FFF }

/* ERROR */

.UIbox_ERR { display:block; margin-top:22px; width:auto; font-size:11px; z-index:200;float:left; z-index:100}
.UIbox_ERR div { position:absolute; display:block; padding-top:0 !important; }
.UIbox_ERR .left01 { position:absolute; left:1px; _left:0;  display:block; margin-top:-5px; padding:0  !important; width:1px !important; float:left; height:6px; font-size:1px;}
.UIbox_ERR .left01 img { display:block; width:15px; height:6px; background:transparent url(/img/members/common/errmsg_left2.gif) no-repeat; vertical-align:top; }
.UIbox_ERR .msg { display:block; width:auto; height:auto; margin:3px !important; padding:0 !important; _margin:0 !important; _padding:3px !important; *margin:0 !important; *padding:3px !important;white-space:nowrap; color:#FFF; float:left;  z-index:500 ; }
.UIbox_ERR .mid { display:block; width:auto; height:auto; background:transparent url(/img/members/common/errmsg_mid.gif) repeat-x; border:solid 1px #47b0db;  background-color:#0072ca; float:left;}

.UIbox_ERR2 {position:absolute; display:block; margin:0 0 0 5px; padding-bottom:2px; width:auto; font-size:11px; z-index:500;  float:left; }
.UIbox_ERR2 div {display:block; padding-top:0 !important; }
.UIbox_ERR2 .left01 {position:absolute; left:1px; _left:0; display:inline; margin-left:-5px; width:1px !important; float:left;}
.UIbox_ERR2 .left01 img { display:block; width:5px; height:15px; background:transparent url(/img/members/common/errmsg_left.gif) no-repeat; vertical-align:top; float:left;}
.UIbox_ERR2 .msg { display:inline; margin:3px; width:auto; height:auto; *padding-bottom:3px; _padding-bottom:0; color:#FFF; float:left; font-weight:100; white-space:nowrap; vertical-align:top;}
.UIbox_ERR2 .mid { display:block; width:auto; height:auto; background:transparent url(/img/members/common/errmsg_mid.gif) repeat-x;  border:solid 1px #47b0db;  background-color:#0072ca; float:left;}

.UIbox_ERR3 { position:absolute; display:block; margin:-5px 0 0 5px; padding-bottom:2px; width:auto; font-size:11px; z-index:200 }
.UIbox_ERR3 div { display:block; padding-top:0 !important; float:left;}
.UIbox_ERR3 .left01 {_position:relative; margin-left:-5px; width:1px !important; float:left;}
.UIbox_ERR3 .left01 img { display:block; width:5px; height:15px; background:transparent url(/img/members/common/errmsg_left.gif) no-repeat; vertical-align:top; float:left;}
.UIbox_ERR3 .msg { display:block; width:auto; height:auto; margin:3px; *padding-bottom:3px; white-space:nowrap; color:#FFF;}
.UIbox_ERR3 .mid { display:block; width:auto; height:auto; background:transparent url(/img/members/common/errmsg_mid.gif) repeat-x; border:solid 1px #47b0db;  background-color:#0072ca; float:left;}

.UIbox_ERR4 { position:absolute; display:block; margin:5px 0 0 0; padding-bottom:2px; width:auto; font-size:11px; z-index:200; }
.UIbox_ERR4 div { display:block; padding-top:0 !important; }
.UIbox_ERR4 .left01 {_position:relative; display:block; margin-top:-5px;  width:1px !important; float:left;}
.UIbox_ERR4 .left01 img { display:block; width:15px; height:6px; background:transparent url(/img/members/common/errmsg_left2.gif) no-repeat; vertical-align:top; }
.UIbox_ERR4 .msg { display:block; width:auto; height:auto; margin:3px; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left;  }
.UIbox_ERR4 .mid { display:block; width:auto; height:auto; background:transparent url(/img/members/common/errmsg_mid.gif) repeat-x; border:solid 1px #47b0db;  background-color:#0072ca; float:left;}

.UIbox_ERR5 { position:absolute; display:block; margin-top:22px; padding-bottom:2px; width:auto; font-size:11px; z-index:200 }
.UIbox_ERR5 div { display:block; padding-top:0 !important; }
.UIbox_ERR5 .left01 {_position:relative; display:block; margin-top:-5px;  width:1px !important; float:left;}
.UIbox_ERR5 .left01 img { display:block; width:15px; height:6px; background:transparent url(/img/members/common/errmsg_left2.gif) no-repeat; vertical-align:top; }
.UIbox_ERR5 .msg { display:block; width:auto; height:auto; margin:3px;; *padding-bottom:3px; white-space:nowrap; color:#FFF; float:left;  }
.UIbox_ERR5 .mid { display:block; width:auto; height:auto; background:transparent url(/img/members/common/errmsg_mid.gif) repeat-x; border:solid 1px #47b0db;  background-color:#0072ca; float:left;}

.UIbox_GUIDE01 { position:absolute; display:block; margin:-5px 0 0 -30px; width:300px; font-size:11px; z-index:200 }
.UIbox_GUIDE01 div { display:block; float:left;}
.UIbox_GUIDE01 .left01 {_position:relative; margin:7px 0 0 -6px; width:1px !important; float:left; _font-size:1px; }
.UIbox_GUIDE01 .left01 img { display:block; width:6px; height:11px; background:transparent url(/img/members/common/errmsg_left3.gif) no-repeat; vertical-align:top; float:left;}
.UIbox_GUIDE01 .msg { display:block; width:300px; height:auto; margin:5px; _margin:5px 3px; *padding:0 0 10px 0; _padding:0; color:#898989;}
.UIbox_GUIDE01 .msg strong { display:block; margin:0 0 0 5px; _margin:0 0 3px 3px; }
.UIbox_GUIDE01 .mid { display:block; width:auto; height:auto; float:left; background-color:#242424; float:left;}

.UIbox_GUIDE02 { position:absolute; display:block; margin:0 0 0 -28px; width:355px; font-size:11px; z-index:200 }
.UIbox_GUIDE02 div { display:block; float:left;}
.UIbox_GUIDE02 .left01 { _position:relative; margin:7px 0 0 -6px; width:1px !important; float:left; _font-size:1px; }
.UIbox_GUIDE02 .left01 img { display:block; width:6px; height:11px; background:transparent url(/img/members/common/errmsg_left3.gif) no-repeat; vertical-align:top; float:left;}
.UIbox_GUIDE02 .msg { display:block; width:345px; height:auto; margin:5px; _margin:3px 3px 0 3px; *padding-bottom:10px; color:#898989;}
.UIbox_GUIDE02 .msg strong { display:block; margin:0 0 0 5px; _margin:0 0 3px 3px; }
.UIbox_GUIDE02 .mid { display:block; width:auto; height:auto; float:left; background-color:#242424; float:left;}

.UIbox_GUIDE03 { position:absolute; display:block; margin:-5px 0 0 -30px; width:268px; _width:267px; font-size:11px; z-index:200 }
.UIbox_GUIDE03 div { display:block; float:left;}
.UIbox_GUIDE03 .left01 { _position:relative; margin:7px 0 0 -6px; width:1px !important;  _font-size:1px;}
.UIbox_GUIDE03 .left01 img { display:block; width:6px; height:11px; background:transparent url(/img/members/common/errmsg_left3.gif) no-repeat; vertical-align:top; float:left;}
.UIbox_GUIDE03 .msg { display:block; width:258px; height:auto; margin:5px; _margin:5px 3px; *padding:0 0 10px 0; _padding:0; color:#898989;}
.UIbox_GUIDE03 .msg strong { display:block; margin:0 0 0 5px; _margin:0 0 3px 3px; }
.UIbox_GUIDE03 .mid { display:block; width:auto; height:auto; float:left; background-color:#242424; float:left;}

.login_before { float:left; width:230px; height:264px;}
.login_before a img{width:230px; height:264px; background:url(/img/members/english/bg_loginbefore.jpg) no-repeat;}
.login_before a:hover img{background-position:0 -264px;}

.login_before2 { float:left; width:230px; height:264px;}
.login_before2 a img{width:230px; height:264px; background:url(/img/members/english/bg_loginbefore_common.jpg) no-repeat;}
.login_before2 a:hover img{background-position:0 -264px;}

.UIbox_moken { display:block; margin-top:22px; width:auto; font-size:11px; z-index:200; float:left;}
.UIbox_moken div { position:absolute; display:block; padding-top:0 !important; z-index:201; }
.UIbox_moken .left01 { position:absolute; left:1px; _left:0;  display:block; margin-top:-5px; padding:0  !important; width:1px !important; float:left; height:6px; font-size:1px;}
.UIbox_moken .left01 img { display:block; width:15px; height:6px; background:transparent url(/img/members/common/bg_mokentray_left.gif) no-repeat; vertical-align:top; }
.UIbox_moken .txt { display:block; width:auto; height:auto; margin:3px !important; padding:0 !important; _margin:0 !important; _padding:3px !important; *margin:0 !important; *padding:3px !important;white-space:nowrap; color:#171717; float:left;  z-index:200 ; }
.UIbox_moken .mid { display:block; width:auto; height:auto; background:url(/img/members/common/bg_mokentray_mid.gif) repeat-x top; border:solid 1px #ffd500;  background-color:#feca05; float:left;}


.UIbox_billinfo { display:none; position:absolute; display:block; overflow:visible;}
.UIbox_billinfo .mballoon { position:relative; display:block; padding-top:0 !important; width:auto; white-space:nowrap;z-index:1; top:0; left:0; }
.UIbox_billinfo .marrow { float:left; position:absolute; top:0; left:0 width:13px; height:9px; display:block; margin:-7px 0 0 12px; z-index:2}
.UIbox_billinfo .marrow img { display:block; width:13px; height:9px; background:url(/img/members/common/balloonmenu_arrow.png) no-repeat; vertical-align:top; }
.UIbox_billinfo .left { float:left; display:block; width:6px; height:31px; background:url(/img/members/common/balloonmenu_left.png) no-repeat; vertical-align:top;  }
.UIbox_billinfo .right { float:left; display:block; width:6px; height:31px; background:url(/img/members/common/balloonmenu_right.png) no-repeat; vertical-align:top;  }
.UIbox_billinfo .part { float:left; display:block; margin:0 1px; width:2px; height:27px; background: url(/img/members/common/balloonmenu_part.png) no-repeat; vertical-align:top;  }
.UIbox_billinfo .mid { display:block; width:auto; height:31px; background:transparent url(/img/members/common/balloonmenu_midbg.png) repeat-x;float:left; }
.UIbox_billinfo .txt { display:block; width:auto; height:auto; margin:6px 3px 0 3px; *padding-bottom:3px; white-space:nowrap; font-size:11px; color:#FFF; float:left; }
.UIbox_billinfo .txt a img { display:block; margin-top:1px; width:15px !important; height:15px !important; background:transparent url(/img/members/common/balloon_view.gif) no-repeat; vertical-align:top; border:0px !important; }
.UIbox_billinfo .txt a { color:#FFF }
.UIbox_billinfo strong { color:#ffea00}

.UIbox_billinfo .marrow img { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/img/members/common/balloonmenu_arrow.png');}
.UIbox_billinfo .left { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/img/members/common/balloonmenu_left.png');}
.UIbox_billinfo .right { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/img/members/common/balloonmenu_right.png');}
.UIbox_billinfo .part { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/img/members/common/balloonmenu_part.png');}
.UIbox_billinfo .mid { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/members/common/balloonmenu_midbg.png');}


.clr{zoom:1;}
.clr:after{content: "."; clear:both; display:block; height:0; visibility:hidden;}
.hand{cursor:pointer;}

.UIbox_SPT_title .award_mini { float:left; margin:0 5px; padding:0; height: 25px; width: 25px; background:url(/img/members/common/icon_mini_award.png) no-repeat; vertical-align:middle!important; }

.history{float:left; margin:px 0 0 0;}
.ico_history{width:222px; padding:5px 0 0 5px; background:#171717;}
.ico_history li{float:left; width:216px; height:53px; margin:0 0 2px 0; border:1px solid #333333; background:#0f0f0f;} 
.ico_history li p{float:left; width:55px; padding:2px 0 0 2px;}
.ico_history li dl{float:left;}
.ico_history li dl dt{color:#f99d1c;}
.ico_history li dl dd.id{padding:3px 0 0 0;}
.ico_history li dl dd.point{color:#424242;}
.ico_history li dl dd span{font-weight:bold;}
.ico_history li.last{margin:0!important;}

.UI_howto { position:absolute; margin-top:60px; margin-left:357px; width:314px; height:112px; padding:10px; background:url(/img/members/common/bg_howtomoken.png) no-repeat; z-index:100;}
.UI_howto { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/img/members/common/bg_howtomoken.png');}
.UI_howto .txt_area { display:block; width:auto; padding:20px 10px 25px 90px;  }
.UI_howto .txt_area span { display:block; color:#FFF; font-size:24px; line-height:24px; text-transform:uppercase }
.UI_howto .txt_area strong { color:#F90 }


/* blog css add */
.acct_blog_area{clear:both; width:205px; height:30px; padding:9px 0 0 0; background:url(/img/members/common/bg_blog.gif) no-repeat 0 5px; font-size:10px; text-align:center; color:#fffa6b;}
.acct_blog_myarea{clear:both; width:205px; height:30px; padding:8px 0 0 0; background:url(/img/members/common/bg_blog.gif) no-repeat 0 5px; font-size:10px; color:#fffa6b;}
.acct_blog_myarea li.first{width:170px; padding:1px 0 0 8px;}
.acct_blog_myarea li.last{width:20px;}
.blog_pop_info span.title{display:block; float:left; width:128px; padding:3px 0 0 0;}
.blog_pop_info input{float:left; width:95px; height:18px; margin:2px 3px 0 0; background:#000; border:1px solid #424242; color:#fff; font-size:11px;}
.blog_pop_info div{float:left;}
.blog_pop_info .chk_ok { margin-top:1px; padding:0; height: 18px; width: 27px; background:url(/img/members/common/signup/bullet_chkok2.gif) no-repeat; vertical-align:middle; float:left; }
.blog_pop_info .blog_loading { margin-left:5px; padding:0; height: 21px; width: 18px; background:url(/img/members/common/UIset_loading_layout.gif) no-repeat; vertical-align:middle; float:left;}