@charset "utf-8";
/*20120118*/
/* ### UNIVERSAL ### */
/* ### UNIVERSAL ### */
body { padding:0;	margin:0;font-size:12px;color:#333333;font-family: Arial, Helvetica, sans-serif;}
* { margin:0; padding:0;}
a img, a img:hover {border:none}
ul, ol, li {margin:0; padding:0; list-style:none;}
a {color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;}
h3 { padding:5px 0; font-size:14px;}
.hidden {display:none; height:0; width:0; padding:0; margin:0;}

.clr {clear:both;}

.actbtn a{color:#434343; text-decoration:none;}
.actbtn a:hover {color:#000; text-decoration:underline;}
.actbtn {
	background:url(../img/btn_action_r.gif) right top no-repeat;
	color:#434343;
	line-height:19px;
	height:19px;
	padding:0 5px 0 0;
	font-weight:normal;
	display:block;
	float:left;
}
.actbtn em{
	width:8px;
	height:17px;
	float:left;
	background: url(../img/btn_action_l.gif) left top no-repeat;
}

*html .actbtn em {#margin-right:-3px;}


/* ### CONTAINER ### */
#container {
	margin:0 auto;
	padding:0;
	width:950px;
}
#HBG { background:url(../img/navBg_index.jpg) bottom repeat-x; width:100%;/* float:left;*/ clear:both; padding-bottom:10px;}
#bgBoby { background:url(../img/mainBg.gif) top repeat-x; width:100%; float:left; margin-bottom:10px;}

/* ### HEADER ### */
#header {
	height:100px; width:950px; margin:0 auto;
}
#header .hd_top {height:45px; background:url(../img/headerBg.jpg) left top repeat-x;}
#header .logo {width: 160px; height:45px; float:left;}
#header .slogan {width: 340px; height:45px; float:left;}
#header .links {
	width: auto;
	height:20px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 14px;
	margin-right: 10px;
	margin-bottom: 0;
	text-align:right;
}
#header .links a {color: #FFFFFF; text-decoration:none}
#header .links a:hover {color: #FFFFFF; text-decoration:underline}
#header .hd_lower {
	float:left;
	width: 950px;
	height:29px;
	/*background-color: #f8f8f8;*/
	padding-top:8px;
}
#header .search {
	float:right;
	width: 180px;
	height:29px;
	text-align: right;
}
#header .login {
	width: auto;
	float:right;
	height:29px;
		margin-right:5px;}

#header .bcumb {
	float:right;
	width:940px;
	text-align:right;
	font-size:12px;
	color:#666666;
	padding-right:10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.search input{
	font-size:12px;
	width: 125px;
	color: #666666;
	border: 1px solid #999999;
	float:left;
	margin-right:5px;}



/* ### FOOTER ### */
#footer {
	width: 950px;
	margin: 0 auto;
	/*height:160px;*/
	color:#979797;
	clear: both;
	text-align:center;
	padding:10px 0;
	border-top:1px solid #f1f1f1;
	/*background: url(../img/footer_bg.gif) left 60px repeat-x;*/
}
#footer a {color: #979797; text-decoration:none;}
#footer a:hover {color: #979797; text-decoration:underline;}
#footer .ft_top_l  {
	float: left;
	width: 230px;
	height:auto;
	padding: 10px 0 0 95px;
}
#footer .ft_top_r {
	float: left;
	width: auto;
	height: 45px;
	padding: 20px 0 0 0;
}
#footer .btm {clear: both;}
#footer .ft_btm_l {
	float: left;
	width: 100px;
	height: auto;
	padding: 0 0 0 225px;
}
#footer .ft_btm_r {
	float: left;
	width:auto;
	height:auto;
}

/* ### NAV ### */
#rbt_Nav {
	width:950px;
	clear:both;
  /*background:url(../img/navBg_index.jpg) bottom repeat-x; */
  /*padding:5px 0 10px 0;*/
  margin:5px auto 0px auto;
  _margin:0 auto 0px auto;
 }
#rbt_Nav li { display:block; overflow:hidden; text-indent:-9999px; width:95px; height:32px; float:left;}
#rbt_Nav li a {display:block; overflow:hidden; text-indent:-9999px; width:95px; height:32px; float:left;}

#rbt_Nav .nav1 a { background: url(../img/menu1.gif) top no-repeat;}
#rbt_Nav .nav1 a:hover { background: url(../img/menu1.gif) left -32px no-repeat;}
#rbt_Nav .nav1on {background: url(../img/menu1.gif) left -64px no-repeat;}

#rbt_Nav .nav2 a { background: url(../img/menu2.gif) top no-repeat; }
#rbt_Nav .nav2 a:hover { background: url(../img/menu2.gif) left -32px no-repeat;}
#rbt_Nav .nav2on {background: url(../img/menu2.gif) left -64px no-repeat;}

#rbt_Nav .nav3 a { background: url(../img/menu3.gif) top no-repeat;}
#rbt_Nav .nav3 a:hover { background: url(../img/menu3.gif) left -32px no-repeat;}
#rbt_Nav .nav3on {background: url(../img/menu3.gif) left -64px no-repeat;}

#rbt_Nav .nav4 a { background: url(../img/menu4.gif) top no-repeat; }
#rbt_Nav .nav4 a:hover { background: url(../img/menu4.gif) left -32px no-repeat;}
#rbt_Nav .nav4on {background: url(../img/menu4.gif) left -64px no-repeat;}

#rbt_Nav .nav5 a { background: url(../img/menu5.gif) top no-repeat; }
#rbt_Nav .nav5 a:hover { background: url(../img/menu5.gif) left -32px no-repeat;}
#rbt_Nav .nav5on {background: url(../img/menu5.gif) left -64px no-repeat;}

#rbt_Nav .nav6 a { background: url(../img/menu6.gif) top no-repeat;}
#rbt_Nav .nav6 a:hover { background: url(../img/menu6.gif) left -32px no-repeat;}
#rbt_Nav .nav6on {background: url(../img/menu6.gif) left -64px no-repeat;}

#rbt_Nav .nav7 a { background: url(../img/menu7.gif) top no-repeat;}
#rbt_Nav .nav7 a:hover { background: url(../img/menu7.gif) left -32px no-repeat;}
#rbt_Nav .nav7on {background: url(../img/menu7.gif) left -64px no-repeat;}

#rbt_Nav .nav8 a { background: url(../img/menu8.gif) top no-repeat; }
#rbt_Nav .nav8 a:hover { background: url(../img/menu8.gif) left -32px no-repeat;}
#rbt_Nav .nav8on {background: url(../img/menu8.gif) left -64px no-repeat;}

#rbt_Nav .nav9 a { background: url(../img/menu9.gif) top no-repeat;}
#rbt_Nav .nav9 a:hover { background: url(../img/menu9.gif) left -32px no-repeat;}
#rbt_Nav .nav9on {background: url(../img/menu9.gif) left -64px no-repeat;}

#rbt_Nav .nav10 a { background: url(../img/menu10.gif) top no-repeat;display:block; overflow:hidden; text-indent:-9999px; width:95px; height:32px; float:left;}
#rbt_Nav .nav10 a:hover { background: url(../img/menu10.gif) left -32px no-repeat;}
#rbt_Nav .nav10on {background: url(../img/menu10.gif) left -64px no-repeat;display:block; overflow:hidden; text-indent:-9999px; width:95px; height:32px; float:left; }


#rbt_Nav_sub {
	background: url(../img/navSubBg.png) left top no-repeat;
	width:940px;
	height:22px;
	clear:both;
	margin:0;
	float:left;
	padding-top:8px;
	padding-left:10px;
	line-height:22px;
}
#rbt_Nav_sub a { display:inline-block; margin:0 10px; float:left;line-height:1.231;}
#rbt_Nav_sub .on {
	display:block;
	float:left;
	margin:0 10px;
	background:url(../img/arr_g.gif) left 5px no-repeat;
	background:url(../img/arr_g.gif) left 4px no-repeat\9;
	font-weight:bold;
	padding-left:10px;
	line-height:1.231;
}
/* ### loginBar ####*/
#loginBar { width:930px; height:28px; clear:both; background:url(../img/loginBar.gif) no-repeat;margin:0 auto; padding:5px 10px 0 10px;}
#loginBar .welTxt { color:#FF6600; font-size:13px; font-weight:bold; /*width:300px;*/ float:left; padding-right:20px;}
#loginBar .myLink {
	padding:0 5px;
	background: url(../img/myb.png) left top repeat-x;
	height:25px;
	line-height:25px;
}

#loginBar .myLink .num a {color:#ff6600; }
#loginBar .myLink .num {color:#ff6600;/* margin-right:15px;*/ }
#loginBar .myLink .tip { float:left; display:block; background:url(../img/mtip.jpg) 0 10px no-repeat; padding-left:10px; margin-right:10px;}
#loginBar .myLink .fin { float:left; display:block;padding-left:10px;}

/* ### Tools ### */
#rbt_tools { background: url(../img/toolsBg.gif) no-repeat;clear:both; width:950px; height:30px; margin:0 auto 10px auto; padding-top:8px;}
#rbt_tools input { border:0; background:#fff; margin-top:1px;}
#rbt_tools .ser1 { width:190px; float:left; padding-left:45px;}
#rbt_tools .ser1 .txtbox { width:130px; height:17px; float:left; color:#666; padding-top:2px\9;}
#rbt_tools .ser2 {
	width:325px;
        _width:328px;
	float:left;
	border:0px;
        margin:2px 10px 0px 0px;
        _margin:1.8px 10px 0px 0px;
}
#rbt_tools .ser2 .slectbox {
	margin:0px 0 0 10px;
	_margin:0px 0 0 10px;
	display:block;
	overflow:hidden;
	width:98px;
	height:16px;
	float:left;
}
#rbt_tools .ser2 .list { border:none; width:100px; height:19px; margin:-1.5px;  _margin:-2px;  color:#666;}
#rbt_tools .keyWords { color:#333; font-size:11px; line-height:22px;}
#rbt_tools .keyWords a { margin:0 3px;}

.btn_o { background:url(../img/btn_o_l.png) left no-repeat; display:block; height:21px; float:left; padding-left:5px;color:#fff;}
.btn_o a { background:url(../img/btn_o_r.png) right no-repeat;display:block;float:left;height:21px; line-height:21px; padding-right:5px; color:#fff;}
/*add 20110316*/
.btn_oo { background:url(../img/btn_o_ll.png) left no-repeat; display:block; height:21px; float:left; padding-left:5px;color:#fff;}
.btn_oo a { background:url(../img/btn_o_rr.png) right no-repeat;display:block;float:left;height:21px; line-height:21px; padding-right:5px; color:#fff;}


/*end 20110316*/
.btn_o a:hover { color:#fff;}

/* ### sideBox ### */
#rbt_sideBox { width:300px; float:left;}

.H_musicBox ,.AD300_80 ,.AD300_100 ,.AD300_250 ,.H_musicList { margin-bottom:10px; clear:both;}
.AD620_120 { clear:both; margin-bottom:10px;}
.AD950_90 { clear:both; width:950px; height:90px; margin:0 auto; margin-bottom:10px;margin-top:5px;}
.ADtxt { margin-bottom:10px; clear:both; padding:10px;background:#e6e6e6; border:1px solid #ccc;}
.ADcol { }
.ADcol .line { background:url(../img/line_dash.gif) 2px repeat-y; width:10px; /*height:158px;*/ float:left;}
.ADcol .ADlist { background:#e6e6e6;}
.ADcol .ADlist a{ display:block; clear:both; height:23px; line-height:23px; color:#333; text-decoration:none;background:url(../img/tip.jpg) 0px 10px no-repeat; padding-left:10px;}
.ADcol .ADlist a:hover { text-decoration:underline;}
/* ### main ### */
#rbt_main { width:620px; padding-left:10px; float:left; margin-right:10px;}
#rbt_main_a { width:930px; padding-left:10px;}

/*MORE BUTTON*/
.more { width:30px; display:block; height:8px; text-indent:-99999px; overflow:hidden;}
.more a {width:30px; display:block; height:8px; background:url(../img/more.png) 0 0 no-repeat;text-indent:-999px; overflow:hidden;}
.more a:hover {background:url(../img/more.png) 0 -8px no-repeat; height:8px;}

.more_tc {width:30px; display:block; height:15px;text-indent:-99999px; overflow:hidden;}
.more_tc a{ width:30px; display:block; height:15px;background:url(../img/more_tc.gif) left top no-repeat;text-indent:-999px; overflow:hidden;}
.more_tc a:hover {background:url(../img/more_tc_ov.gif) left top no-repeat;height:15px;}



/* ### freeBox ###*/
.freeBox {}
.freeBox .top { height:30px; clear:both; background:url(../img/freeBox_t.gif) right top no-repeat;}
.freeBox .top img { /*float:left;*/ _margin-top:1px;}

.top .boxl { float:left; width:10px; height:30px; background:url(../img/freeBox_tl.png) no-repeat;}
.freeBox .top .title { float:left;margin-top:7px; color:#555; font-size:15px; font-weight:bold;}
.freeBox .top .more { float:right;margin:12px 10px 0 0;_margin:12px 5px 0 0;}
.freeBox .boxMain { border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; clear:both; padding:10px 10px 0 10px; background:#fff;}
.freeBox .bottom {height:10px; clear:both; background:url(../img/freeBox_b.gif) right no-repeat;}

/* ### freeBox_Helf ###*/
.BoxLeft { width:310px; float:left;}
.BoxLeft .top { height:30px; clear:both; background:url(../img/freeBox_t.gif) left no-repeat;border-right:1px solid #d1d1d1;}
.BoxLeft .top img { float:left;}
.BoxLeft .top .title { float:left; margin-top:7px;}
.BoxLeft .top .more { float:right; margin:12px 10px 0 0;}
.BoxLeft .boxMain { border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; clear:both; padding:10px 10px 2px 10px; background:#fff;}
.BoxLeft .bottom {height:10px; clear:both; background:url(../img/freeBox_b.gif) left no-repeat;border-right:1px solid #d1d1d1;}

.BoxRight { width:310px;float:left;}
.BoxRight .top { height:30px; clear:both; background:url(../img/freeBox_t.gif) right no-repeat;border-left:1px solid #fff;}
.BoxRight .top img { /*float:left;*/}
.BoxRight .top .title { float:left;margin-top:7px; padding-left:10px;}
.BoxRight .top .more { float:right;margin:12px 10px 0 0;_margin:12px 5px 0 0;}
.boxMain { border-left:1px solid #fff; border-right:1px solid #d1d1d1; clear:both; padding:10px 10px 2px 10px; background:#fff;}
.BoxRight .bottom {height:10px; clear:both; background:url(../img/freeBox_b.gif) right no-repeat;border-left:1px solid #fff; }

/*TABS*/
.Ltabs { float:right !important; margin-top:10px;}/*modify_2010_0331*/
.Ltabs ul { padding:0 10px 0 5px;height:20px; _float:right;}/*modify_2010_0331*/
.Ltabs li { display:block; float:left; background:url(../img/tab_L.png) left no-repeat; padding-left:5px;height:20px; margin-right:1px; line-height:20px; vertical-align:bottom;}
.Ltabs li a { background:url(../img/tab_R.png) right no-repeat; height:20px; padding-right:5px; display:block; color:#666; float:left;_padding-top:3px;_height:17px;}
.Ltabs li.on { display:inline-block; float:left; background:url(../img/tab_onL.png) left no-repeat; padding-left:5px;height:20px; margin-right:1px; line-height:20px;}
.Ltabs li.on b { background:url(../img/tab_onR.png) right no-repeat; height:20px;line-height:20px; padding-right:5px; display:inline-block; color:#ff6600;/*float:left;*/ _padding-top:3px;_height:17px;}

.freeBox .top .Ltabs li img {/*height:10px; padding-right:5px; display:block; float:left;*/}

/*index_banner*/
.fl_album { margin-bottom:10px; clear:both;}
.fl_banner { margin-bottom:10px; clear:both;}

/*index_推薦鈴聲*/
.comm { background:url(../img/good.png) no-repeat; width:540px; height:28px; padding-left:80px;clear:both; margin-bottom:10px; line-height:28px;}
.comm a { color:#666;}
.commbtn { width:20px; float:left; margin-right:5px;}
.comm .btn { width:7px; height:4px; float:left; }
.comm .up ,.comm .down { margin:6px 5px 0 5px; }
.comm .up a { background:url(../img/arr_up.gif) left top no-repeat; width:7px; height:4px; display:block;}
.comm .up a:hover { background:url(../img/arr_up.gif) right top no-repeat; width:7px; height:4px;}
.comm .down a { background:url(../img/arr_down.gif) left top no-repeat;width:7px; height:4px;display:block;}
.comm .down a:hover { background:url(../img/arr_down.gif) right top no-repeat;width:7px; height:4px;}


/*index 熱門活動*/
.hotEvent { clear:both; height:75px;}
.hotEvent img { float:left; border:1px solid #c5c5c5;margin-right:10px; vertical-align:top;}
.hotEvent h1 { font-size:12px; color:#333; font-weight:bold; margin-bottom:10px; }
.hotEvent p {}

/*index 焦點900*/
.focus900 { height:163px;*height:168px;}
.focus900 .links { }
.focus900 .links li { background:url(../img/tip.jpg) 7px 7px no-repeat; padding-left:15px; padding-bottom:2px;}
.focus900 .more { float:right;}

/*indexMV*/
.hotMV { height:125px;}
.hotMV .mv { width:200px; margin-right:10px; float:left;}
.hotMV .name { clear:both; text-align:center; margin-top:3px;}

.hotMV .pics ul { padding-left:6px;}
/*edit 20110117
.hotMV .pics {float:left; background:url(../img/hotMVBg.jpg) left top no-repeat; }
.hotMV .pics li { margin-bottom:3px; padding-left:15px;*padding-left:14px; float:left; position:relative;}
*/
.hotMV .pics li { margin-bottom:3px; padding-left:30px;*padding-left:30px; float:left; position:relative;}
/*end 20110117*/
.hotMV .pics li .play { width:100px; height:75px; padding:3px;}
.hotMV .pics li .play_on { width:106px; height:81px; background:url(../img/player_bg.png) left top no-repeat; position:absolute;}
.hotMV .pics li .sing, .hotMV .pics li .singer { color:#333; padding-top:3px; width:110px; height:16px; line-height:16px;overflow:hidden;}
.hotMV .pics li .sing a, .hotMV .pics li .sing a { color:#333;}


/*index音樂盒*/

/*.musicBox h1 { font-size:12px; color:#333; font-weight:bold; margin-bottom:5px;}*/
.musicBox_f {background:url(../img/index_box_bg.jpg) right   no-repeat; width:235px; float:left; margin-right:10px;}
.musicBox_f .title {color:#f60; font-weight:bold; padding-bottom:5px;}
.musicBox_f .title a {color:#f60; text-decoration:none;}
.musicBox_f .title a:hover {color:#f60; text-decoration:underline;}
.musicBox_f .pic { float:left;border:1px solid #e6e6e6; margin-right:10px;}
.musicBox_f .txt { float:left; width:120px; color:#666; line-height:18px;}
/*.musicBox .Boxlist_in { float:left; width:350px;}*/
.Boxlist_in .single { width:175px; float:left; margin-bottom:10px;}
.Boxlist_in .single img { float:left; margin-right:10px;}
.Boxlist_in .single h2, .Boxlist_in .single h2 a{ font-size:12px; color:#333; font-weight:100; margin-bottom:3px;}
.Boxlist_in .single p, .Boxlist_in .single p a { font-size:12px; color:#666!important; font-weight:100;}

/*邊欄音樂盒*/
.musicBox { height:140px;}
.musicBox .Boxlist { height:50px;}
.musicBox .Boxlist img { float:left; margin-right:10px;}
.musicBox h1 { font-size:12px; color:#333; font-weight:bold; margin-bottom:5px;}
.musicBox .Boxlist h2 ,.musicBox .Boxlist h2 a{ font-size:12px; color:#666; font-weight:100; margin-bottom:3px;}
.musicBox .Boxlist p ,.musicBox .Boxlist p a { font-size:12px; color:#666; font-weight:100;}

/*排行榜*/
.H_musicList .top1 { background: url(../img/listBG.jpg) bottom no-repeat;  height:103px; _margin-top:-1px;}
.H_musicList .top1 img { float:left;}
.H_musicList .top1 .title { width:178px; float:right;}
.H_musicList .top1 .title img { clear:both; margin-bottom:10px;}
.H_musicList .top1 p { clear:both;}
.H_musicList .top1 .icons { width:70px; float:right; margin-top:10px; padding-right:2px;}
.H_musicList .n2_n10 li { display:block;/* height:18px;*/ border-bottom:1px solid #f5f5f5; padding-bottom:3px;padding-top:2px!important;color:#666; line-height:18px; clear:both;}/*pohangFIX_20100310*/
.H_musicList .n2_n10 .txt { width:165px; display:block; float:left; padding-left:5px; line-height:18px;}
.H_musicList .n2_n10 .txt2 { width:200px; display:block; float:left; padding-left:5px; line-height:18px;}/*pohangADD_20100310_給前面沒有名次的狀況，寬度改變*/
.listIco { width:17px; height:17px; float:left; }

/*table*/
.categoryBox td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.categoryBox th { text-align:left; background:url(../img/thBg.gif) bottom repeat-x; color:#666; font-weight:100; line-height:25px; height:27px; padding:0 5px;}
.table_line { background:url(../img/table_line.gif) center no-repeat; height:10px; clear:both;}
.table_line_a { background:url(../img/table_line_a.gif) center no-repeat; height:10px; clear:both;}

/*注意事項*/
.noteBox { color:#666;clear:both; margin-top:10px;}
.noteBox h1 { font-size:12px; font-weight:100; color:#666; margin-bottom:5px;}
.noteBox p { padding-left:12px;}
.noteBox ul { margin-left:12px; }
.noteBox ol { margin-left:20px; padding:10px;}
.noteBox ol li {list-style-type: decimal;padding-left:0px; margin-bottom:3px;}
.noteBox ol li ul {list-style:none; margin-top:3px;}
.noteBox ol li ul li {list-style:none;background:url(../img/tip.jpg) 5px 6px no-repeat; padding-left:15px; color:#666; line-height:14px;}

/*跳頁選單*/
.gopage { color:#666; margin:20px 0 10px 0; float:right;}
.gopage .on { font-weight:bold;display:inline-block; float:left; width:15px; height:12px; margin:0 5px; border-right:1px solid #d7d7d7;color:#666;}
.gopage .goPre ,.gopage .goNext { width:12px; height:12px; display:inline-block; float:left;}
.gopage .goNext {}
.gopage .Num a { display:inline-block; float:left; width:15px; height:12px; margin:0 5px; border-right:1px solid #d7d7d7;color:#666;}

/*小視窗*/
.downloadPup { width:71px;}
.downloadPup .top {
	background:url(../img/pup_top.png) no-repeat;
	_background:url(../img/pup_top.gif) no-repeat;
	height:28px;
	padding-left:41px;
	width:30px;
}
.downloadPup .mid { background:url(../img/pup_bg.png); padding:5px; color:#ff6600; text-align:center; _margin-top:-1px;}
.downloadPup .mid a { color:#ff6600;}
.downloadPup_l { width:56px;}
.downloadPup_l .top {
	background:url(../img/pup_l_top.png) no-repeat;
	height:22px;
	padding-left:34px;
	width:22px;
}
.downloadPup_l .mid { background:url(../img/pup_l_bg.png); padding:5px; color:#ff6600; text-align:center;_margin-top:-1px;}
.downloadPup_l .mid a { color:#ff6600;}
#pos{ z-index:250; position: relative;}
#pos #program{
	position:absolute;
	z-index:251;
	right:17px;
	/*_left:-52px;*/_left:-70px;/*pohangFIX_20100310*/
	top:-2px;
	display:none;
}
#program a#close { width:21px; height:19px; display:block; }
#pos #program_a{
	position:absolute;
	z-index:251;
	right:-2px;
	_right:3px;
	top:-22px;
	*top:-22px;
	display:none;
}
#program_a a#close { width:28px; height:23px; display:block;}






/*Quick Css*/
.clrArea { float:left; width:100%; clear:both;}
.mb10 { margin-bottom:10px;}
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.ml10 { margin-left:10px;}
.mr8 { margin-right:8px;}
.mr10 { margin-right:10px;}
.fr { float:right;}
.fl { float:left;}

/***0105******musicbox****/
/*.f_mr8{ margin-right:8px;_margin-right:4px;}*/
.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pt3{ padding-top:3px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt35{ padding-top:35px;}
.pb3{ padding-bottom:3px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.plrt10{ padding-left:10px; padding-right:10px; padding-top:10px;}
/*.img_bor { border:1px solid #e6e6e6;}*/
.mr21 { margin-right:21px;}



.box_list_area{ float:left; padding-bottom:10px;}
.box_list_area .box_top {}
.box_list_area .box_body {background:url(../img/box_list_body.gif) left top repeat-y; padding:0 0 0 10px; width:285px; _width:290px; z-index:300px;}
.box_body .box_pic { width:92px; float:left;}
.box_body .box_pic a img, .box_body .box_pic a:hover img {border:1px solid #e6e6e6;}
.box_body .box_conn { width:190px;float:left;}
.box_body .box_conn .song_name {
	width:173px;
	padding-left:3px;
	padding-right:3px;
	color:#f39500;
	margin-left:5px;
	z-index:500;
	padding-bottom:3px;
	padding-bottom:5px\9;
	_width:176px;
	_padding-left:3px;
	_padding-right:0px;
	line-height:18px;
	margin-top:-2px;
}

.box_conn .song_name .tip_top{ padding-left:10px;}
.box_conn .song_name .tip_body{ background:url(../img/tip_body.gif) right top repeat-y; width:189px;}
.song_name .tip_body .name { color:#666; padding-top:3px; padding-right:3px;}


.box_conn .song_name .tip_bottom{padding-left:10px;}


.box_body .box_conn .song_name a {color:#f39500; text-decoration:none; }
.box_body .box_conn .song_name a:hover {color:#f39500; text-decoration: underline;}
.box_body .box_conn .txt { padding-right:2px; padding-left:8px;_padding-left:8px; color:#666;}
.box_list_area .box_bottom {}

/**musicbox_datail**/
.freeBox .musicbox_title {
	background:url(../img/musicbox_title_bg.gif) left top no-repeat;
	width:550px;
	height:153px;
	padding:15px 20px 15px 50px;
	line-height:17px;

}
.freeBox .musicbox_title p { padding:15px 0 0px 0; color:#666;}
.freeBox .musicbox_title .singer { font-weight:bold; color:#F60; line-height:18px; font-size:13px;}
.freeBox .musicbox_title .song{ color:#333; }
.freeBox .musicbox_title .date{ color:#bababa;}



/*******theme*******/
.title_theme {
	background:url(../img/title_theme_bg.gif) left top no-repeat;
	width:544px;
	height:76px;
	padding:13px 75px 0 1px;
	line-height:18px;
	color:#333;
}
.min_h_84 {
	min-height:84px;
	height: auto !important;
	height: 84px;
}
/******album_mv************/
.album_mv_list {
	background:url(../img/album_mv_bg.gif) left top no-repeat;
	width:154px;
	height:197px;
	padding:0 20px 10px 20px;
}
.album_mv_list .mv_pic { margin:13px 0 17px 17px;}
/*.album_mv_list .mv_pic a img  { display:block; border:1px solid #e6e6e6;}*/
.album_mv_list .mv_song { color:#666; margin:0px 0 5px 0; padding-left:10px; text-align:center; height:30px; overflow:hidden;}
.album_mv_list .mv_singer {color:#f60;padding-left:7px; text-align:center}
.album_mv_list .mv_singer a {color:#f60;}
/***/
.ico_lyric { width:16px; height:16px;}
.ico_lyric a {background:url(../img/ico_lis.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_lyric a:hover{background:url(../img/ico_lis_ov.gif) left top no-repeat; }

.ico_download{ width:16px; height:16px;}
.ico_download a {background:url(../img/ico_download.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_download a:hover{background:url(../img/ico_download_ov.gif) left top no-repeat; }

.ico_gift { width:16px; height:16px;}
.ico_gift a {background:url(../img/ico_gift.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_gift a:hover{background:url(../img/ico_gift_ov.gif) left top no-repeat;}

.ico_mix {width:16px; height:16px;}
.ico_mix a {background:url(../img/ico7.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_mix a:hover{background:url(../img/ico7_ov.gif) left top no-repeat;}



.ico_acc {width:16px; height:16px;}
.ico_acc a {background:url(../img/ico8.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_acc a:hover{background:url(../img/ico8_ov.gif) left top no-repeat;}

.ico_reject {width:16px; height:16px;}
.ico_reject a {background:url(../img/ico9.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_reject a:hover{background:url(../img/ico9_ov.gif) left top no-repeat;}

.ico_txt {width:21px; height:16px;}
.ico_txt a {background:url(../img/ico10.gif) left top no-repeat; display:block;width:21px; height:16px;}
.ico_txt a:hover{background:url(../img/ico10_ov.gif) left top no-repeat;}

.ico_trash {width:16px; height:16px;}
.ico_trash a {background:url(../img/ico11.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_trash a:hover{background:url(../img/ico11_ov.gif) left top no-repeat;}

.ico_edit {width:19px; height:16px;}
.ico_edit a {background:url(../img/ico_edit.gif) left top no-repeat; display:block;width:19px; height:16px;}
.ico_edit a:hover{background:url(../img/ico_edit_ov.gif) left top no-repeat;}


.side_ico_lyric { width:17px; height:17px;}
.side_ico_lyric a {background:url(../img/ico4.png) left top no-repeat; display:block;width:17px; height:17px;}
.side_ico_lyric a:hover{background:url(../img/ico4_ov.png) left top no-repeat; }

.side_ico_download{ width:17px; height:17px;}
.side_ico_download a {background:url(../img/ico5.png) left top no-repeat; display:block;width:width:17px; height:17px;}
.side_ico_download a:hover{background:url(../img/ico5_ov.png) left top no-repeat; }

.side_ico_gift { width:17px; height:17px;}
.side_ico_gift a {background:url(../img/ico6.png) left top no-repeat; display:block;width:17px; height:17px;}
.side_ico_gift a:hover{background:url(../img/ico6_ov.png) left top no-repeat;}


/***********/
.rank_nu {
	background:url(../img/nu_bg.png) left top no-repeat;
	color:#333333;
	width:25px;
	height:17px;
	text-align:center;
	font-size:11px;
	font-size:10px\9;
	line-height:17px;
 }
 .rank_nu_side {
	background:url(../img/nu_bg_side.png) left top no-repeat;
	color:#333333;
	width:17px;
	height:17px;
	text-align:center;
	font-size:11px;
	font-size:10px\9;
	line-height:17px;
 }


/*********album_detail********/
.tab_area ul.tab_s {background:url(../img/tab_bg.gif) left bottom no-repeat; width:595px; height:27px; clear:both;}
ul.tab_s li {float:left; margin-right:3px;}
ul.tab_s li.off {
	background:url(../img/tab_R.gif) right top no-repeat;
	height:24px;
	padding-right:10px;
	margin-top:3px;
	color:#666;
	line-height:24px;
}
ul.tab_s li.off em {
	background:url(../img/tab_L.gif) left top no-repeat;
	height:24px;
	width:10px;
	float:left;
}
ul.tab_s li.off span { font-weight:normal; padding-left:3px;}

ul.tab_s li.on {
	background:url(../img/tab_on_R.gif) right top no-repeat;
	height:27px;
	padding-right:10px;
	color:#f60;
	line-height:27px;
	font-weight:bold;
}
ul.tab_s li.on em {
	background:url(../img/tab_on_L.gif) left top no-repeat;
	height:27px;
	width:10px;
	float:left;
}
ul.tab_s li.on span { font-weight:normal; padding-left:3px;}

.tab_area .tab_con_s {
	background:url(../img/tab_con_bg.gif) left top no-repeat;
	width:575px;
	padding:10px 10px 0;
	margin-top:-1px;
}

.tab_area .tab_con_s_a .con_txt {}
.tab_area .tab_con_s_a .con_txt td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.tab_area .tab_con_s_a .con_txt th { text-align:left; background:url(../img/thBg.gif) bottom repeat-x; color:#666; font-weight:100; line-height:25px; height:27px; padding:0 5px;}


.tab_area .tab_con_s_a {
	background:url(../img/tab_con_bg.gif) left top no-repeat;
	width:575px;
	padding:0px 1px 0;
	margin-top:-1px;
}



.other_result td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.other_result th {
	text-align:left;
	background:url(../img/thBg.gif) bottom repeat-x;
	color:#666;
	font-weight:100;
	line-height:25px;
	height:27px;
	padding:0 5px;
}

.other_comm td, .other_album td, .about_event td { border:none;}
.other_comm .com_title {color:#333; line-height:20px; font-weight:bold; padding-bottom:3px;}
.other_comm .com_txt {line-height:18px;}

.other_album {}
.other_album .pic {}
.other_album .pic a img, .other_album .pic a:hover img {border:1px solid #e6e6e6;}
.other_album .singer, .other_album .singer a{
	color:#f60;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:3px;
}
.other_album .song, .other_album .song a{color:#333;}

.about_event {}
.about_event a img, .about_event a:hover img {border:1px solid #e6e6e6;}
.about_event .event_title{color:#333; font-weight:bold; clear:both; }
.event_title span { color:#999; font-size:11px;font-size:10px\9; float:right;}

.about_event .event_con, .about_event .event_con a{ color:#666;}
.about_event ul{ padding-left:8px; padding-top:5px;}
.about_event li{
	background:url(../img/tip.jpg) left 8px no-repeat;
	padding-left:8px;
	padding-bottom:3px;
	line-height:18px;
}
.about_event li span{
	font-family:Arial;
	background:url(../img/line_01.gif) right 2px no-repeat;
	padding-right:10px;
	margin-right:10px;
	color:#999;
}
/*****light_box********************/
#light_box {}
#light_box .box_top {
	background:url(../img/light_box_top.png) left top no-repeat;
	_background:url(../img/light_box_top.gif) left top no-repeat;

	width:652px;
	height:29px;
}
#light_box .box_body {
	background:url(../img/light_box_body.gif) left top repeat-y;
	width:632px;
	padding:0 10px;
}
.box_body td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; line-height:18px; *line-height:18px;}
.f_lh20 td{ line-height:20px!important;*line-height:18px!important;_line-height:18px!important;}
.box_body th {
	text-align:left;
	background:url(../img/thBg.gif) bottom repeat-x;
	color:#666;
	font-weight:100;
	line-height:25px;
	height:27px;
	padding:0 5px;
}
#light_box .box_bottom {
	background:url(../img/light_box_bottom.png) left top no-repeat;
	_background:url(../img/light_box_bottom.gif) left top no-repeat;
	width:652px;
	height:10px;
	margin-top:-1px;
}
/********event******/
.event{}
.event td a img, .event td a:hover img {border:1px solid #e6e6e6;}
.event .title, .event .title a { font-size:13px; font-weight:bold; color:#f60; line-height:18px; padding-bottom:10px;}
.event .con { color:#666;line-height:18px; width:420px;}
.btn_4 {}
.btn_4 a {
	background:url(../img/btn_4bg.gif) left top no-repeat;
	color:#fff;
	padding:0 2px 0 8px;
	text-decoration:none;
	width:53px;
	height:20px;
	line-height:19px;
	line-height:20px\9;
	display:block;
}
.btn_4 a:hover {
	background:url(../img/btn_4bg_ov.gif) left top no-repeat;
	text-decoration:underline;
}
.btn_l {}
.btn_l a {
	background:url(../img/btn_l.jpg) left top no-repeat;
	color:#fff;
	padding:0 2px 0 8px;
	text-decoration:none;
	width:63px;
	height:25px;
	line-height:19px;
	line-height:20px\9;
	display:block;
}
.btn_l a:hover {
	background:url(../img/btn_lov.jpg) left top no-repeat;
	text-decoration:underline;
}
.event_aw {}
.event_aw ul{}
.event_aw .list li{
	background: url(../img/tip.jpg) left 11px no-repeat;

	padding:3px 0 3px 8px;
	line-height:18px;
	border-bottom:1px solid #e6e6e6;
}
.event_aw .list li span{
	font-family:Arial;
	background:url(../img/line_01.gif) right 2px no-repeat;
	padding-right:10px;
	margin-right:10px;
	color:#999;
}
.no_bor { border:none!important;}
.no_bor_b { border-bottom:none!important;}

.event_aw .ev_title { font-size:13px; font-weight:bold; color:#f60; line-height:18px; padding-bottom:10px;}
.event_aw .ev_con{ line-height:18px; color:#666;}
.event_aw .ev_con a { color:#f60; text-decoration:none;}
.event_aw .ev_con a:hover  {color:#f60; text-decoration: underline;}
.event_gift_title { font-weight:bold; color:#666; font-size:13px;}

.event_gift { padding:10px 0; *margin:10px 0;}
.event_gift td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.event_gift th {
	text-align:left;
	background:url(../img/thBg.gif) bottom repeat-x;
	color:#666;
	font-weight:100;
	line-height:25px;
	 height:27px;
	 padding:0 5px;
}

/******900focus*******/
.focus .focus_area {
	background:url(../img/900focus_area.gif) center bottom no-repeat;
	width:592px;
	padding:0px 0px 15px 0px;
	line-height:20px;
}
.focus .focus_area_detail {
	width:592px;
	padding:0px 0px 0px 0px;
	line-height:20px;
}

.focus .focus_pic {
	background:url(../img/900_pic_bg.jpg) left top no-repeat;
	width:169px;
	height:168px;
	padding:14px 0 0 15px;
	margin-bottom:5px;
}
.focus .focus_pic a img, .focus .focus_pic a:hover img {border:1px solid #e6e6e6;}

.focus .focus_pic_news {
	width:155px;

	padding:5px 0 0 0px;
	margin-bottom:5px;
}
.focus .focus_pic_news a img, .focus .focus_pic_news a:hover img {border:1px solid #e6e6e6;}

.focus .focus_title, .focus .focus_title a { font-size:13px; font-weight:bold; color:#f39500; line-height:18px; }
.focus .focus_date { color:#bababa;}
.focus .focus_author {color:#bababa;}
.focus .focus_author span { color:#333;}
.focus .focus_con_txt {  color:#666;line-height:20px;}
.focus .focus_con_txt_a { color:#666;line-height:20px;}
.focus p.txt { color:#666; padding-top:10px; line-height:20px;}

.event_aw ul .list{}
.focus .list li{
	background: url(../img/tip.jpg) left 11px no-repeat;
	padding:3px 0 3px 8px;
	line-height:18px;
	border-bottom:1px solid #e6e6e6;
}
.focus .list li span{
	font-family:Arial;
	background:url(../img/line_01.gif) right 2px no-repeat;
	padding-right:10px;
	margin-right:10px;
	color:#999;
}

/********search*******************/
.search {}
.search_result { color:#333; padding:5px 0 20px 0; line-height:22px;}
.search_result span { padding:0 5px; color:#F60; font-weight:bold;}

/*********my******/
.advice { color:#f60; padding-bottom:10px;}
.advice span.exclamation { background:url(../img/ico12.gif) left top no-repeat; width:14px; height:14px; margin:0 3px; display:inline-block;}
.advice span { color:#333;}
.advice span span{ color:#F60; padding:0 3px;}

.gold_table{background:url(../img/gold_table_top.gif) left top no-repeat; width:898px;}
.gold_table th { padding:3px 10px 0px;color:#666; font-weight:normal;  line-height:32px;}
.gold_table td { padding:5px 10px 2px;color:#666; font-weight:normal; border-bottom:1px solid #f5f5f5; background:#fffdf8; line-height:19px;}
.gold_bor_r{ border-right:1px solid #ffd200;}
.gold_bor_l{border-left:1px solid #ffd200;}



.gold_table .top{ background:url(../img/gold_table_top.gif) left top no-repeat; width:898px; height:35px;}
.gold_table .body{background:url(../img/gold_table_body.gif) left top repeat-y; width:898px;}
.gold_table .bottom{background:url(../img/gold_table_bottom.gif) left top no-repeat; width:898px; height:10px;}

.my_gift td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.my_gift th {
	text-align:left;
	background:url(../img/thBg.gif) bottom repeat-x;
	color:#666;
	font-weight:100;
	line-height:25px;
	height:27px;
	padding:0 5px;
}
.d_line {  border-bottom:1px dotted #dddddd;}
.my .deposit {
	background: url(../img/ico13.gif) left top no-repeat;
	line-height:18px;
	padding-left:25px;
}
.my .deposit span { font-weight:bold; color:#f60;}

.tab_area ul.tab_big {background:url(../img/tab_bg_big.gif) left bottom no-repeat; /*width:915px;*/ height:27px;}/*pohangFix_20100310*/
ul.tab_big li {float:left; margin-right:3px;}
ul.tab_big li.off {
	background:url(../img/tab_R.gif) right top no-repeat;
	height:24px;
	padding-right:10px;
	margin-top:3px;
	color:#666;
	line-height:24px;
}
ul.tab_big li.off em {
	background:url(../img/tab_L.gif) left top no-repeat;
	height:24px;
	width:10px;
	float:left;
}
ul.tab_big li.off span { font-weight:normal; padding-left:3px;}

ul.tab_big li.on {
	background:url(../img/tab_on_R.gif) right top no-repeat;
	height:27px;
	padding-right:10px;
	color:#f60;
	line-height:27px;
	font-weight:bold;
}
ul.tab_big li.on em {
	background:url(../img/tab_on_L.gif) left top no-repeat;
	height:27px;
	width:10px;
	float:left;
}
ul.tab_big li.on span { font-weight:normal; padding-left:3px;}

.tab_area .tab_con_big {
	background:url(../img/tab_con_bg_big.gif) left top no-repeat;
	width:915px;
	padding:10px 10px 0;
	margin-top:-1px;
}
.tab_area .tab_con_big_a {
	background:url(../img/tab_con_bg.gif) left top no-repeat;
	/*width:915px;*/
	padding:0px 1px 0;
	margin-top:-1px;
}
.ringtone {}
.ringtone td { padding:5px; color:#666; border-bottom:1px solid #f5f5f5; }
.ringtone th {
	text-align:left;
	background:url(../img/thBg.gif) bottom repeat-x;
	color:#666;
	font-weight:100;
	line-height:25px;
	height:27px;
	padding:0 5px;
}
.ringtone td .setup {
	background:url(../img/my_set_bg.gif) left top no-repeat;
	color:#fff;
	width:61px;
	height:15px;
	font-size:11px;
	font-size:10px\9;
	padding-left:10px;
	padding-left:8px\9;
	line-height:15px;
	line-height:17px\9;
	display:inline-block;
	margin-left:5px;
}

.ringtone .on td { border-bottom:1px solid #f99b01; border-top: 1px solid #f99b01;}
.ringtone .on .box_name { color:#f60!important; font-weight:bold;}
.ringtone .on .code{border-left:1px solid #f99b01;}
.ringtone .on .function{border-right: 1px solid #f99b01;}

.ringtone  ul.list {}
.ringtone  ul.list li { border-bottom:1px dotted #c0c0c0; color:#666; padding:2px 0 3px;}

.ringtone .on ul.list li { border-bottom:1px dotted #fecc7f; color:#666; padding:2px 0 3px;}


.gold_area {}
.gold_area .gold_body{background:url(../img/gold_table_body.gif) left top repeat-y; width:848px; color:#333; padding:5px 25px;}
.gold_area .gold_body_a{
	background:url(../img/gold_table_body.gif) left top repeat-y;
	width:898px;
	padding:5px 0px;
	*width:896px;
	*padding:5px 1px;
	color:#333;
}

/******cencel*********/
.cencel .step_con {padding:15px 0;}
.cencel .step_con span{ color:#f60; font-weight:bold; }
.dot_line{ height:3px; border-bottom: 1px dotted; color:#ddd;}


.questions {}
.questions table{ padding:0 1px;*padding:0 2px; line-height:18px;}
.questions table td, .questions table th { padding:5px;}
.questions th{font-weight:normal;}


.questions .item {}
.questions .item th{ padding:0 3px; font-weight:normal; text-align:left;}
.questions .item td{ padding:3px 3px 5px;}
.questions .item input[type="radio"] { padding:0 ; margin:3px 0 0;margin: 2px 0px 0\9;}
.al_c{ text-align:center!important;}
.al_l{ text-align:left!important;}
.al_r{ text-align:right!important;}

.download {}
.download .step_con { line-height:18px;}
.download .step_con_a { line-height:18px; color:#333; font-weight:bold;}
.download .step_con_a a { padding:0 3px;}
.download .choose {line-height:18px; color:#666;}
.download .choose td { padding:5px; line-height:20px;}
.download .deposit_a {
	background: url(../img/ico13.gif) left top no-repeat;
	line-height:18px;
	padding-left:25px;
	color:#333;
}
.download .choose input[type="radio"] { padding:0; margin:3px 3px 0; margin: 2px 3px 0\9;}
.c_f60 { color:#f60;}
.c_333 { color:#333;}
.c_666 { color:#666;}
.c_f49401{ color:#f49401}
.c_3cf{ color:#33ccff;}
.phone_company{
	background: url(../img/support_phone_bg.gif) left top repeat-x;
	color:#f60;
	width:885px;
	padding:10px;
}
.phone_company a { color:F60;}
.phone_company td a {
	background:url(../img/arr_r.gif) left 1px no-repeat;
	padding:0px 5px 0px 13px;
	color:#f60;
	line-height:20px;
}






.tab_con_big_a .top1 { background: url(../img/listBG_a.gif) left bottom  repeat-x;  height:103px; width:895px;}
.tab_con_big_a .top1 img { float:left; }
.tab_con_big_a .top1 .title { width:781px; clear:both;}
.tab_con_big_a .top1 .title img { clear:both; margin-bottom:10px;}
.tab_con_big_a .top1 p { clear:both;}
.tab_con_big_a .top1 .icons { margin-top:10px; padding-right:2px; float:right;}


.tab_con_big_a .n2_n10 li { display:block; height:18px; border-bottom:1px solid #f5f5f5; padding-bottom:3px;padding-top:2px!important;color:#666; line-height:18px; clear:both;}
.tab_con_big_a .n2_n10 .txt { width:185px; display:block; float:left; padding-left:5px; line-height:18px;}

.support_phone td {
	padding:5px;
	color:#666;
	border-bottom:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
}
.support_phone .no_bor_L{ border-left:none!important;}
.support_phone .bor_t {border-top:1px solid #e1e1e1;}
.support_phone .bor_b { border-bottom:1px dotted #ccc!important;}


.support_phone .phone li {
	float:left;
	padding-right:5px;
	padding-left:10px;
	width:120px;
	color:#666;
	line-height:22px;
	background:url(../img/tip.jpg) left 10px no-repeat;
}

/**********0421*********/
.explain{}
.explain h1.off{
	background:url(../img/explain_close.jpg) left top no-repeat;
	width:555px;
	height:30px;
	padding:0 15px;
	color:#F60;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
	margin-bottom:5px;
	cursor:pointer;

}
.explain h1.on{
	background:url(../img/explain_open.jpg) left top no-repeat;
	width:555px;
	height:30px;
	padding:0 15px;
	color:#F60;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
	margin-bottom:5px;
	cursor:pointer;
}
.explain  h1 .open_list {
	background:url(../img/ico_open.gif) left top no-repeat;
	width:15px;
	height:15px;
	float:right;
	margin-top:8px;
	cursor:pointer;
}
.explain h1 .close_list {
	background:url(../img/ico_close.gif) left top no-repeat;
	width:15px;
	height:15px;
	float:right;
	margin-top:8px;
	cursor:pointer;
}
.explain .open_body {
	background:url(../img/explain_open_body.jpg) left top no-repeat;
	width:563px;
	padding:0px 10px;
}
.open_body li{}
.open_body ul li{border-bottom:1px dotted #666; padding-bottom:20px; margin-bottom:5px;}
.no_mb{ margin-bottom:0!important;}
.open_body li p{
	font-size:13px;
	font-weight:bold;
	color:#494949;
	padding-bottom:5px;
	padding-top:10px;
}

/*GOGOTOP*/
#content{
	width:950px;
	padding:0;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	text-align:left;
}
#menu{
	position:absolute;
	z-index:1;
	visibility: visible;
	padding:0;
	margin:0;
	width:11px;
	height:41px;
}

#gotop{
	position:absolute;
	height:41px;
	margin:0px 0 0 602px;
	#margin:0px 0 0 602px;
}

#gotop a#top ,#gotop a#top:hover {
	width:11px;
	height:41px;
	display: block;
}

#gotop a#top{
	background:url(../img/top.png) left top no-repeat;
}
#gotop a#top:hover{
	background:url(../img/top_ov.png) left top no-repeat;
}
/*#content{
	width:950px;
	padding:0;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	text-align:left;
}
#menu{
	position:absolute;
	z-index:1;
	visibility: visible;
	padding:0;
	margin:0;
	width:11px;
	height:41px;
}

#gotop{
	position:absolute;
	height:41px;
	margin:0px 0 0 924px;
	#margin:0px 0 0 924px;
}
#gotop_a{
	position:absolute;
	height:41px;
	margin:0px 0 0 612px;
	#margin:0px 0 0 612px;
}


#gotop a#top ,#gotop a#top:hover, #gotop_a a#top ,#gotop_a a#top:hover {
	width:11px;
	height:41px;
	display: block;
}

#gotop a#top, #gotop_a a#top{
	background:url(../img/top.png) left top no-repeat;
}
#gotop a#top:hover, #gotop_a a#top:hover{
	background:url(../img/top_ov.png) left top no-repeat;
}*/







.ser_con_area{
	background:url(../img/ser_con_area_bg.gif) left top no-repeat;
	width:580px;
	padding:10px 5px;
	margin-top:-1px; clear:both; float:left;/*pohang_fix20100310*/
}
.ser_con_area .anchor td { padding-bottom:10px;}
.ser_con_area .anchor td a {
	background:url(../img/arr_r.gif) left top no-repeat;
	padding:0px 5px 0px 13px;
	color:#f60;
}
.ser_con_area .tip_orange {
	background:url(../img/tip_orange.gif) left 9px no-repeat;
	padding:5px 0px 5px 13px;
	color:#f49401;
	line-height:20px;
	font-weight:bold;
}
.ser_con_area ol { padding-left:20px; padding-bottom:10px;}
.ser_con_area ol li{list-style-type: decimal;padding-left:0px; margin-bottom:3px;}
.ser_con_area p { padding-bottom:10px; line-height:20px;}
.faq_f {
	background:url(../img/faq_f_bg.gif) left top no-repeat;
	padding-left:35px;
	padding-top:2px;
	/*width:545px;*//*pohangFIX_20100310*/
	color:#333;
	line-height:22px;
	font-weight:bold;
	height:28px;
}
.faq_q { color:#666; padding:10px 20px 25px 35px; line-height:20px;}


.error {color:#999;margin-left:235px; line-height:20px; padding-top:20px;}
.error ol {padding:0 10px 10px 0; margin:0 auto; color:#999; text-align:left; margin-left:20px; }
.error ol li {list-style-type: decimal;padding-left:0px; margin-bottom:3px;line-height:16px;}







/**Import !*/
/*set @charset "utf-8" at line 1*/
/**must to mark .musicBox .Boxlist_in { float:left; width:350px;} and .musicBox h1 { font-size:12px; color:#333; font-weight:bold; margin-bottom:5px;}*/
.boxMain .Boxlist_in { float:left; width:350px;}

/**For New of the download div*/
.downloadPup_l { width:60px;}
.pos .program{
	position:absolute;
	z-index:251;
	right:17px;
	_left:-52px;
	top:-2px;
	display:none;
}
.pos{ z-index:250; position: relative;}
.pos .program_a{
	position:absolute;
	z-index:251;
	right:-2px;
 	_right:3px;
	top:-22px;
	*top:-26px;
	display:none;
}
/**For the cm detail*/
.img_bor3 { border:1px solid #e6e6e6;}
.img_bor2 {  height:150px;width:150px;border:1px solid #e6e6e6;}
/**need to replace original img_bor*/
.album_mv_list .mv_pic a img  { display:block; border:1px solid #e6e6e6;width:120px; height:90px;}
.img_bor {  height:90px;width:90px;border:1px solid #e6e6e6;}
.img_borCom {  height:50px;width:50px;border:1px solid #e6e6e6;}
/**need replace original f_mr8*/
.f_mr8{ margin-right:7px;_margin-right:4px;}
/**for light box*/
.light_box { }
.light_box .box_top {
	background:url(../img/light_box_top.png) left top no-repeat;
	_background:url(../img/light_box_top.gif) left top no-repeat;

	width:652px;
	height:29px;
}
.light_box .box_body {
	background:url(../img/light_box_body.gif) left top repeat-y;
	width:632px;
	padding:0 10px;
}
.light_box .box_bottom {
	background:url(../img/light_box_bottom.png) left top no-repeat;
	_background:url(../img/light_box_bottom.gif) left top no-repeat;
	width:652px;
	height:10px;
	margin-top:-1px;
}
/*for flv player*/
.light_box .box_top2 {
	background:url(../img/light_box_top.png) left top no-repeat;
	_background:url(../img/light_box_top.gif) left top no-repeat;
	width:340px;
	height:29px;
}
.light_box .box_body2 {
	background:url(../img/light_box_body.gif) left top repeat-y;
	width:340px;
	padding:0 10px;
}

.light_box .box_bottom2 {
	background:url(../img/light_box_bottom.png) left top no-repeat;
	_background:url(../img/light_box_bottom.gif) left top no-repeat;
	width:340px;
	height:10px;
	margin-top:-1px;
}
/*for reload player*/
.light_boxR { }
.light_boxR .box_topR {
	background:url(../img/light_box_top.png) left top no-repeat;
	_background:url(../img/light_box_top.gif) left top no-repeat;
	width:225px;
	height:29px;
}
.light_boxR .box_bodyR {
	background:url(../img/light_box_body.gif) left top repeat-y;
	width:205px;
	padding:0 10px;
}

.light_boxR .box_bottomR {
	background:url(../img/light_box_bottom.png) left top no-repeat;
	_background:url(../img/light_box_bottom.gif) left top no-repeat;
	width:225px;
	height:10px;
	margin-top:-1px;
}
/*replace #rbt_tools .ser2*/
/*#rbt_tools .ser2 {
	width:328px;
	float:left;
	border:0px;
margin:1.8px 10px 0px 0px;
height: 20px;
}*/
#rbt_main1 { width:620px; padding-left:10px; float:left; margin-right:10px;}
#rbt_main2 { width:620px; padding-left:10px; float:left; margin-right:10px;}
#rbt_main3 { width:620px; padding-left:10px; float:left; margin-right:10px;}

/******0818*****************/
.pt2b3{ padding:2px 0 3px;}
.mb15{ margin-bottom:15px;}
.ico_change {width:16px; height:16px;}
.ico_change a {background:url(../img/ico_change.gif) left top no-repeat; display:block;width:16px; height:16px;}
.ico_change a:hover{background:url(../img/ico_change_ov.gif) left top no-repeat;}
.my .deposit2 {
	line-height:26px;
	padding-left:25px;
	vertical-align: sub;
}
.song_list{}
.song_list td{
	border:none;
	color:#666666;
	line-height:16px;
	padding:0px 5px 2px;
}


/************MBX ********************/
.freeBox .top_s {height:89px; clear:both; background:url(../img/title_theme_bg-1.gif) right top no-repeat;}
.boxMain .title_s{font-size:13px; font-weight:bold; color:#f60; line-height:18px;}
.boxMain .focus_con_txt{color:#666;line-height:20px;}

.pb40{padding-bottom:40px;}
/*.pl15{padding-left:15px\9;} */
.pl15{padding-left:15px;}
.pl50{padding-left:50px\9;}
.prC20{margin-right:-10px;}
.pl18{padding-left:18px;}

.boxMain .choose td{ padding:5px; line-height:20px;}
.boxMain .choose{line-height:18px; color:#666;}
.boxMain .choose input[type="checkbox"]{ padding:0; margin:3px 3px 0 690px;}

.top_c {height:42px;background-image: url(../img/value_thbg.jpg);background-repeat: repeat-x;text-align:left;color:#666;font-weight:100;}
.top_c th {text-align:left;color:#666;font-weight:100;padding:5px 10px 0px 10px;height:37px;}
.top_c td {text-align:left;color:#666;padding:0px 10px 0px 10px;line-height:30px;}
.top_c .bg_c {background-color:#f7f7f7;}
.top_c .boeder_b{border-bottom:2px solid #e1e1e1;}
.top_c .border_l {border-left: 1px solid #f2f2f2;}
.top_c .border_r {border-right: 1px solid #f2f2f2;}
.focus_pic_new {background:url(../img/900_pic_bg.jpg) left top no-repeat;width:169px;height:168px;padding:14px 10px 0px 7px;margin-bottom:-28px;margin-bottom:-25px\9;}
.value_txrw{font-weight:bold;}

