html, body, span, a, table, td, form, textarea, h1, h2, h3, p, ul, li, label {
	margin: 0;
	padding: 0;
	font-family: verdana, helvetica;
	border: 0;
	font-size:12px;
}

body {
	background: #555555 url(../images/bg_music2008.gif) top center repeat-y;
	margin: 0;
	padding: 0;
}

.hidden {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute; 
}

input{font-family:verdana;}

.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.red{color:#CC0033;background:transparent;}
.gray{color:#006600;}
.yellow{color:#FFFF9D;}
.blue{color:#BCE3E0;}
.normal{font-size:12px;}


img {	border: 0;}

a {
	color: #535353;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	text-decoration: underline;
	color:#AE2720;
}

a.white{color:#EEEEEE;}
a.white:hover{color:#FF9900;}

a.radio{color:#EEEEEE;}
a.radio:hover{color:#EEEEEE;text-decoration:underline;}

a.blue{color:#02468B; text-decoration:none}
a.blue:hover{color:#F88E0E; text-decoration:underline;}

#header{
	width:890px;
	margin:0 auto;
}

#logo{
	float:left;
}

#hd_right{
	float:right;
	width:600px;
	height:70px;
}

#sites{
	text-align:right;
	margin-top:5px;
	color:#FAFAFA;
}

#sites a{color:#FAFAFA;}
#sites a:hover{color:#FF9A35;}

#hd_search{
	background: url(../images/bg_hd_search_music2008.gif) top right no-repeat;
	width:454px;
	height:47px;
	float:right;
	margin-top:14px;
	position:relative;
}

#hd_search form{margin:0;padding:0;position:absolute;top:13px;left:20px;}

#hd_search form input.inp {border:1px solid #646464;font-family:verdana;}

#hdad{position:absolute;right:1px;top:1px;}

ul,li{list-style:none;}

#music_nav{
	margin:0 auto;
	width:890px;
	height:29px;
	position:relative;
}

#music_nav li{
	float:left;
}

#music_nav li h1,#music_nav li h2{
	display:none;
}

#music_nav li a {
	display:block;
	text-align:center;
	background-image: url(../images/music2008_tab.jpg);
	background-repeat: no-repeat;
	height:29px;
	cursor:pointer;
	text-decoration: none;
}

#Index a{width:70px;}
#Index a:link,visited,hover{background-position: 0 0;}

#Pop a{width:67px;background-position: -70px 0;}
#Pop a:hover{width:67px;background-position: -70px -29px;}
#Pop a.current{width:67px;background-position: -70px -58px;}

#Classic a{width:68px;background-position: -137px 0;}
#Classic a:hover{width:68px;background-position: -137px -29px;}
#Classic a.current{width:68px;background-position: -137px -58px;}

#Rock a{width:67px;background-position: -206px 0;}
#Rock a:hover{width:67px;background-position: -206px -29px;}
#Rock a.current{width:67px;background-position: -206px -58px;}

#Indie a{width:67px;background-position: -273px 0;}
#Indie a:hover{width:67px;background-position: -273px -29px;}
#Indie a.current{width:67px;background-position: -273px -58px;}

#Ost a{width:66px;background-position: -341px 0;}
#Ost a:hover{width:66px;background-position: -341px -29px;}
#Ost a.current{width:66px;background-position: -341px -58px;}

#Copy a{width:67px;background-position: -408px 0;}
#Copy a:hover{width:67px;background-position: -408px -29px;}
#Copy a.current{width:67px;background-position: -408px -58px;}

#Group a{width:67px;background-position: -476px 0;}
#Group a:hover{width:67px;background-position: -476px -29px;}
#Group a.current{width:67px;background-position: -476px -58px;}

#Special a{width:67px;background-position: -544px 0;}
#Special a:hover{width:67px;background-position: -544px -29px;}
#Special a.current{width:67px;background-position: -544px -58px;}

#Mag a{width:67px;background-position: -612px 0;}
#Mag a:hover{width:67px;background-position: -612px -29px;}
#Mag a.current{width:67px;background-position: -612px -58px;}

#Radio a{width:67px;background-position: -680px 0;}
#Radio a:hover{width:67px;background-position: -680px -29px;}
#Radio a.current{width:67px;background-position: -680px -58px;}

#nav1 a, #nav2 a, #nav3 a, #nav4 a, #nav5 a, #nav6 a, #nav7 a, #nav8 a, #nav9 a, #nav10 a, #nav11 a, #nav12 a{
	background-image: url(../images/music2009_tab.jpg);
}

#nav1 a{width:00px;}
#nav1 a:link,visited,hover{background-position: 0 0;}

#nav2 a{width:60px;background-position: -60px 0;}
#nav2 a:hover{background-position: -60px -29px;}
#nav2 a.current{background-position: -60px -58px;}

#nav3 a{width:60px;background-position: -120px 0;}
#nav3 a:hover{background-position: -120px -29px;}
#nav3 a.current{background-position: -120px -58px;}

#nav4 a{width:60px;background-position: -180px 0;}
#nav4 a:hover{background-position: -180px -29px;}
#nav4 a.current{background-position: -180px -58px;}

#nav5 a{width:60px;background-position: -240px 0;}
#nav5 a:hover{background-position: -240px -29px;}
#nav5 a.current{background-position: -240px -58px;}

#nav6 a{width:60px;background-position: -300px 0;}
#nav6 a:hover{background-position: -300px -29px;}
#nav6 a.current{background-position: -300px -58px;}

#nav7 a{width:60px;background-position: -360px 0;}
#nav7 a:hover{background-position: -360px -29px;}
#nav7 a.current{background-position: -360px -58px;}

#nav8 a{width:60px;background-position: -420px 0;}
#nav8 a:hover{background-position: -420px -29px;}
#nav8 a.current{background-position: -420px -58px;}

#nav9 a{width:60px;background-position: -480px 0;}
#nav9 a:hover{background-position: -480px -29px;}
#nav9 a.current{background-position: -480px -58px;}

#nav10 a{width:60px;background-position: -540px 0;}
#nav10 a:hover{background-position: -540px -29px;}
#nav10 a.current{background-position: -540px -58px;}

#nav11 a{width:97px;background-position: -600px 0;}
#nav11 a:hover{background-position: -600px -29px;}
#nav11 a.current{background-position: -600px -58px;}

#nav12 a{width:66px;background-position: -700px 0;}
#nav12 a:hover{background-position: -700px -29px;}
#nav12 a.current{background-position: -700px -58px;}


.nav_text {
	background: url(../images/bg_liNav_other.jpg) center right repeat-x;
	width:148px;
	height:29px;
	border-right:1px solid #373737;
	border-left:1px solid #373737;
	color: #FEFFD0; 
}

#hot_text{
	position:absolute;
	right:6px;
	top:6px;
	width:139px;
	text-align:center;
	background:none;
}

#content{
	width:890px;
	margin:0 auto;
}

#cnt_top{
	margin-top:6px;
}

#cntTop_left{
	float:left;
	width:490px;
	text-align:left;
}

#scrolling_text{
	color:white;
	margin-top:5px;
}

.slideshow {
	border: 1px solid #353535;
	position:relative;
}

.slideshow span{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	z-index:999;
}

.slideshow span a{
	background:url(../images/space.gif) center center;
	width:484px;
	height:160px;
	display:block;
}

.slideshow ul {
	background:transparent;
	position: absolute;
	overflow: hidden;
	bottom:6px;
	right: 6px;
	z-index: 2222;

	}

.slideshow ul a {
	background: url(../images/a.gif) no-repeat;
	cursor: pointer;
	display: none;
	float: left;
	height: 16px;
	margin: 0 6px 0 0;
	overflow: hidden;
	}
.slideshow ul a.prev {
	background-image: url(../images/prev.gif);
	width: 17px;
	display:block;
	}
.slideshow ul a.next {
	background-image: url(../images/next.gif);
	margin-right: 0;
	width: 17px;
	display:block;
	}

.slideshow ul li {
	margin: 0px;
	float: left;
	list-style: none;
}

.scr_text{
	overflow:hidden;
	height:15px;
	color:#FFFF9B;
}

#cntTop_right{
	float:right;
}

#new_music{
	background: url(../images/bg_newmusic.gif) no-repeat top right;
	width:396px;
	height:183px;
}

.title_new_music{
	background: url(../images/title_new_music.gif) no-repeat top left;
	background-position:23px 8px;
	width:90px;
	height:26px;
}

.more_new{
	float:right;
	margin:10px 8px 0 0;
}

#Nmusic{
	padding:19px 10px 6px 14px;
}

#Nmusic li{
	width:362px;
	text-align:left;
	word-wrap: break-word;
	word-break:break-all;
	background:url(../images/lineDot2.png) 0 23px repeat-x;
}

#Nmusic li small{
	font-weight:normal;
	font-size:12px;
	background:transparent;
	margin-left:8px;
}



#Nmusic a{font-size:14px;color:#EFEFEF;}
#Nmusic a:hover{font-size:14px;color:#FFFF7D;text-decoration:underline;}


#content_main{
	width:890px;
	margin:0 auto;
	margin-top:8px;
}

#cnt_left{
	float:left;
	width:617px;
	overflow:hidden;
}

.roundtop {
	background: url(../images/round_top.gif) no-repeat top center;
	width:617px;
	height:10px;
	margin:0 auto;
}

.roundmid {
	background: url(../images/round_mid.gif) 0 0 repeat-y;
	width:617px;
	margin:0 auto;
}

#list_main{
	margin:10px;
	height:575px;
}

#list_main2{
	margin:10px;
}

#list_main3{
	margin:10px;
	font-size:14px;
}

#list_main3 ul li a{font-size:14px;}
#list_main3 .list_nav{font-size:12px;}


#list_main ul{
	margin:15px 5px 10px 12px;
}

#album_all{
	margin:0 auto;
	text-align:center;
	width:560px;
}

.t_album{
	float:left;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:5px;

}

#list_main ul li a{
	font-size:14px;
}

#list_main li small{
	font-weight:normal;
	font-size:12px;
	background:transparent;
	color:#9B9B9B;
	padding-left:4px;
}

.line{
	background:url(../images/bg_groupbbslidot.gif) center center repeat-x;
	width:570px;
}
.line2{
	background:url(../images/bg_groupbbslidot.gif) center center repeat-x;
	width:560px;
}

.roundbottom {
	background: url(../images/round_btm.gif) no-repeat bottom center;
	width:617px;
	height:10px;
	margin:0 auto;
	overflow:hidden;
}

.list_nav{
	background: url(../images/bg_list_nav.gif) no-repeat top center;
	width:590px;
	height:20px;
	padding:4px 0 0 14px;
	color:white;
	margin-bottom:10px;
	position:relative;
}

.list_nav a{font-size:12px;}

.list_nav span.floatright a{
	position:absolute;
	right:5px;
	top:2px;	
}

.pages{
	margin:0 auto;
	text-align:center;
	font-size:14px;
}

.pages span{
	color:#666666;
	font-size:14px;
}

.pages a{
	font-size:14px;
	padding:2px;
}
.bg_pop{
	width:617px;
	height:206px;
	background: url(../images/bg_pop.jpg) no-repeat left center;
	margin-left:8px;
}

.bg_classic{
	width:617px;
	height:206px;
	background: url(../images/bg_classic.jpg) no-repeat left center;
	margin-left:8px;
}

.bg_rock{
	width:617px;
	height:206px;
	background: url(../images/bg_rock.jpg) no-repeat left center;
	margin-left:8px;
}

.bg_indie{
	width:617px;
	height:206px;
	background: url(../images/bg_indie.jpg) no-repeat left center;
	margin-left:8px;
}

.bg_fc{
	width:617px;
	height:206px;
	background: url(../images/bg_fc.jpg) no-repeat left center;
	margin-left:8px;
}

.bg_ost{
	width:617px;
	height:206px;
	background: url(../images/bg_ost.jpg) no-repeat left center;
	margin-left:8px;
}

#headline{
	position:relative;
	width:435px;
	height:206px;
}

#headline img{
	position:absolute;
	top:28px;
	left:9px;
	border:1px solid black;
}

#headline h1{
	position:absolute;
	top:130px;
	left:140px;
	font-size:14px;
}

#headline h1 a{
	font-size:14px;
	color:white;
}


#headline h1 a:hover{
	font-size:14px;
	color:white;
	text-decoration:underline;
}
.bg_classic a{color:black;}
.bg_classic #headline h1 a{	color:black;}

.bg_pop a{color:white;}
.bg_pop a:hover{	color:white;}
.bg_rock a{color:white;}
.bg_rock a:hover{	color:white;}

.bg_indie a{color:white;}
.bg_indie a:hover{	color:white;}
.bg_fc a{color:white;}
.bg_fc a:hover{	color:white;}

.bg_ost a{color:white;}
.bg_ost a:hover{	color:white;}

#headline span{
	position:absolute;
	top:157px;
	left:12px;
	text-indent:2em;
	width:397px;
	line-height:150%;
}

#group_posi{
	position:relative;
	float:right;
	width:180px;
	background:red;
}

#cate_group{
	position:absolute;
	width:175px;
	right:5px;
	top:18px;
}
#cate_group img{margin:6px;}
#cate_group p{line-height:175%;margin-top:5px;}
#cate_group h1 a{font-size:14px;color:white;}
#cate_group a{color:white;}

#cnt_right{
	float:right;
	width:262px;
}

/* charts */

#charts{
	width:262px;
	margin:0 auto;
	border-bottom:1px solid #D7D7D7;
}

.toptentit{
	margin-top:10px;
	height:21px;
	padding-top:10px;
	padding-left:7px;
	background:url(../images/bg_member_toptentit.gif) no-repeat;
	position:relative;
}

.toptentit ul{
	position:absolute;
	right:4px;
	list-style:none;
	bottom: 0px;
}

.toptentit ul li{
	text-align:center;
	float:right;
	background:url(../images/bg_member_buttongray.gif) no-repeat;
	margin-left:2px;
}

.toptentit ul li a{ 
	display:block;
	height:13px;
	width:43px;
	padding-top:5px;
	font-size:10px;
	color:#fff;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}

.toptentit ul li a:hover,.toptentit ul li a:visited{color:#fff;}
.toptentit ul li img{ display:block;}
.toptentit ul li.redon{ background:url(../images/bg_member_buttonred.gif) no-repeat;}


.toptenbox{
}

.toptenbox ul{ list-style:none;}
.toptenbox ul li{position:relative;position:relative;}

.toptenmred{
	height:73px;
	text-align:right;
	background:url(../images/bg_membertopone.gif) 4px 52px no-repeat #ba001a;
	border-bottom:#888 1px solid;
	color:white;
	line-height:150%;
}

.toptenmgray{
	height:73px;
	text-align:left;
	background-color:#999;
	border-bottom:#888 1px solid;
	position:relative;
	padding:0;
 }

.toptenmgray dl dt,.toptenmred dl dt{ position:absolute;left:194px;top:5px;}
.toptenmgray dl dd a,.toptenmred dl dd a{ position:absolute;left:-43px;top:5px;width:180px;display:block;overflow:hidden;line-height:16px;height:16px;}

.toptenbox ul li dl{
	height:48px;
	margin-right:4px;
}

.toptenbox ul li dt{
	height:48px;
	width:48px;
}

.toptenbox ul li dd{
	text-align:left;
	top:9px;
	left:10px;
	line-height:14px;
	color:#fff;
	font-weight:bold;
	position:absolute;
}

.toptenbox ul li dd a,.toptenbox ul li dd a:visited{
    color:#fff;
}

.toptenli td{
	margin-right:40px;
	background:#e2e2e2;
	text-align:left;
	height:25px;
	line-height:25px;
}

.toptenli .gray td{
	background:#f1f1f1;
}

.toptenli .gray td p{
	font-size:9px;
}

.toptenli .dark td{
	background: #E2E2E2;
}

.toptenli .dark td p{
	font-size:9px;
}


.toptentd{
	padding-left:12px;
	text-align:left!important;
}

.toptenli td p{
	height:11px;
	width:24px;
	line-height:11px;
	text-align:center;
	color:#fff;
	background:url(../images/bg_toptenli.gif) no-repeat;
	margin-left:8px;
}

.toptenli td a{ color:#888;	}

.toptenli td a:hover{color:#FFFFFF;}

.toptenbox .brbbot_gray{ background: #f1f1f1 url(../images/bg_brbtb_gray.gif) bottom repeat-x;	}

.t_value{
	text-align:left;
	padding:33px 40px 0px 5px;
	position: absolute;
	z-index: auto;
}

.t_value span{
	font-size:30px;
	color:#666;
	font-weight: bold;
}

.toptenbox li{ 
	margin: 0px; 
} 

.toptenbox dt{ } 
.toptenli table{ }
.toptenbox ul{
}


.bbsli{width:100%;}

.bbsli th,.gray{background:#efefef; text-align:left; } 

.bbsli td{
	height:24px;
	background:url(../images/bg_groupbbslidot.gif) 0 100% repeat-x;
	color:#888;
	font-family:Arial,PMingLiU;
	font-size:12px;
	}

.bbsli span{
	padding-left:12px;
	background:url(../images/bg_groupbbsli.gif) 3px 5px no-repeat;
	}
/* charts */

.title_more{
	position:absolute;
	top:9px;
	right:7px;
}

.cnt_cate_first{
	
}

.cnt_cate{
	margin-top:6px;
}

.bnr_adv{
	margin-top:6px;
}

.tl_music{
	width:617px;
	height:29px;
	position:relative;
}

#title_pop{
	background: url(../images/title_pop.jpg) no-repeat;
}

#title_classic{
	background: url(../images/title_classic.jpg) no-repeat;
}

#title_indie{
	background: url(../images/title_indie.jpg) no-repeat;
}

#title_rock{
	background: url(../images/title_rock.jpg) no-repeat;
}

#title_forum{
	background: url(../images/title_forum.jpg) no-repeat;
}

.music_cnt{
	width:617px;
	background:#F5F5F5;
}

.album{
	float:left;
}

.music_item{
	float:left;
	margin-top:9px;
}

.music_pages{
	width:446px;
	text-align:left;
	word-wrap: break-word;
	word-break:break-all;
	background:url(../images/lineDot.png) 0 21px repeat-x;
}
.music_pages  h3 small{
	font-weight:normal;
	font-size:12px;
	background:transparent;
}

small{font-size:9px;}


.music_pages  h3 a{
	background: url(../images/ico_li.gif) left center no-repeat;
	padding-left:7px;
	font-weight:normal;
	font-size:14px;
}


.music_pages  h3 a:hover{
	background: url(../images/ico_li_on.gif) left center no-repeat;
	padding-left:7px;
	font-weight:normal;
	font-size:14px;
}

.hidden24 {
	height:24px;
	line-height:24px;
	overflow:hidden;
}

.album a img{
	background:#FCFCFC;
	filter: alpha(opacity=83);
	-moz-opacity: 0.83;
	margin:18px;
	margin-right:12px;
	padding:2px;
	border:1px solid #2C2C2C;;
}

.album a:hover img{
	background:#ECF7FF;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	margin:18px;
	margin-right:12px;
	padding:2px;
	border:1px solid #999999;
}

#picroll{
	margin-top:10px;
	background: url(../images/bg_zt.gif) top left no-repeat;
	width:617px;
	height:150px;
}

.rollContent{
	margin-top:5px;
	white-space:nowrap;
	overflow:hidden;
	width:617px;
}

.rollContent img{
	margin-right:5px;
	white-space:nowrap;
}

#roller{
	overflow:hidden;
	width:560px;
}

#music_radio{
	width:262px;
	background:#f1f1f1;
	padding-top:2px;
}

.title_radio{
	background: url(../images/title_radio.jpg) center center no-repeat;
	width:258px;
	height:111px;
	margin:auto;
	position:relative;
}

.title_radio a{
	width:228px;
	height:51px;
	position:absolute;
	top:60px;
	left:30px;
}

#new_radio{
	width:258px;
	background:#358DA0 url(../images/bg_radio_text.gif) repeat;
	margin:auto;
	position:relative;
}
#new_radio img{
	margin:7px;
}

#radio_text{
	position:absolute;
	top:16px;
	left:76px;
	line-height:190%;
}

#music_group{
	width:262px;
	background:#F1F1F1;
}

#super_dict{
	width:262px;
	background:white;
}

.music_comment{
	width:262px;
	background:#F1F1F1;
}

#music_group ul{
	padding:0 8px 8px 3px;
}

#music_group ul li{
	border-bottom:1px dotted #D8D8D8;
	padding-top:3px;
	padding-left:3px;
}

.music_comment ul{
	padding:0 8px 8px 9px;
}

.music_comment ul li{
	border-bottom:1px dotted #D8D8D8;
	padding-top:3px;
	padding-left:3px;
}



.title_group{
	background: #F1F1F1 url(../images/title_musicgroup.jpg) center center no-repeat;
	width:260px;
	height:60px;
	margin:auto;
	padding-top:18px;
}

.title_relative{
	background: #F1F1F1 url(../images/title_relative.jpg) center center no-repeat;
	width:260px;
	height:28px;
	margin:auto;
	padding-top:18px;
}

.title_dict{
	background: #F5FDFE url(../images/bg_super_dict.gif) center top no-repeat;
	width:260px;
	height:46px;
	margin:auto;
}

.title_comment{
	background: #F1F1F1 url(../images/title_comment.jpg) center center no-repeat;
	width:260px;
	height:28px;
	margin:auto;
	padding-top:18px;
}

.title_question{
	background: #F1F1F1 url(../images/title_question.jpg) center center no-repeat;
	width:260px;
	margin:auto;
	height:37px;
}

#music_user{
	width:262px;
}

.user_content{
	background: url(../images/bg_user.jpg) center center no-repeat;
	width:262px;
	height:128px;
	margin:auto;
	padding-top:42px;
}

.user_btm{
	margin:auto;
	height:9px;
	background: url(../images/title_user_btm.jpg) center center no-repeat;
	width:262px;
}



#zt_flash{
	width:262px;
	padding-top:10px;
	padding-bottom:8px;
	background:#F1F1F1;
	margin:auto;
	text-align:center;
}

#ent_question{
	width:617px;
	background:#F5F5F5;
}


#footer{
	clear:both;
	margin:auto;
	width:888px;
	border:1px solid black;
	border-bottom:0;
	background:#333333;
	height:36px;
	margin-top:13px;
	color:white;
}

#footer2{
	clear:both;
	margin:auto;
	width:888px;
	border:1px solid black;
	border-bottom:0;
	background:#333333;
	margin-top:13px;
	color:white;
	margin-bottom:0;
	padding-bottom:9px;
	padding-top:8px;
}

#friend_links{
	margin-left:13px;
	margin-bottom:-5px;
}

#friend_links a img{
	border:1px solid #333;
	padding:2px;
	margin-left:2px;
	margin-right:2px;
}

#friend_links a:hover img{
	border:1px solid #8A8A8A;
	background:#3E3E3E;
}

.ft_text{
	padding:3px 15px 0 20px;
}

#terms{
	margin:18px 6px 6px 0;
	font-size:9px;
}

#terms link{
	font-size:9px;
}

.site_info{	margin:18px 0 6px 15px;}

.site_info a{
	font-size:12px;
}

.toptenli td.tit_text{
	text-align:left;
	padding-left:8px;
}

#detail_cnt{
	margin:0 auto;
	padding:10px;
	margin-bottom:24px;
	border-bottom:1px dotted #CCCCCC;
}


#detail_cnt h1{
	margin:0 auto;
	font-size:18px;
	text-align:center;
	padding-bottom:6px;
	margin-top:8px;
}

.pages_info{
	margin:0 auto;
	text-align:right;
	margin-top:6px;
	padding-right:3px;
}

.contents_abs{
	width:548px;
	padding:10px;
	margin:10px auto;
	border:dotted 1px #BFBFBF;
	background:#EEEEE;
	text-align:left;
	font-size:12px;
	line-height:160%;
}
.contents_main{
	text-align:left;
	margin-left:10px;
}

.contents_main *{
	font-size:14px;
	line-height:180%;
}

.contents_main p{
	font-size:14px;
	line-height:180%;
	margin-top:10px;
	margin-bottom:10px;
}

.contents_abs a{font-size:12px; }
.pages_info a{font-size:12px; }


#contents_main a{
	color:#0044DD;
}

.rlt_blc{
	padding-top:15px;
	padding-bottom:25px;
	text-align:left;
	font-size:14px;
}

#detail_cnt p a{font-size:14px;color:#02468B;}
#detail_cnt .pgnum{font-size:14px;margin:10px 0 6px 0;}

.comment{
	text-align:left;
	width: 570px;
	margin:0 12px 4px 12px;
}
.comment img{margin-top:9px;}

.commenttop{
	padding:3px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
}

.commenttop span{background:transparent;color:gray;float:right;margin-right:5px;font-size:11px;}
.commentcontent{padding:10px;line-height:140%;overflow:hidden;width:94%;margin-bottom:9px;}
.commentcontent2{line-height:180%;overflow:hidden;height:18px;width:94%;margin:10px;}

.cmt_table{
	border:1px dotted #CCCCCC;
	width:570px;
	padding:8px;
	margin:10px 12px 4px 12px;
	background:#F6F6F6;
}

/* super */


#super_ui{
	height:125px;
	*height:135px;
	margin:0;
	padding:0;
}

#super_dict_user{
	margin-bottom:5px;
	margin-top:0;
}
#super_dict_user ol{
	margin:0 auto;
	padding:0;
}
#super_dict_user li{
	list-style-type:none;
	text-align:left;
	border-bottom:1px solid #E3E3E3;
	padding:0;
	width:239px;
	*width:238px;
	height:20px;
	overflow:hidden;
	padding-left:18px;
	background:#F5FDFE;
	margin-left:1px;
	margin-right:1px;
	position:relative;
}

#super_dict_user li a{
	margin-left:20px;
}

#super_dict_user li span{
	position:absolute;
	right:56px;
}

#super_dict_me{
text-align:center;
margin:0;
font-weight:bold;
background:transparent;
}

#super_dict_me a{
color:#FF6633;
text-decoration:underline;
}

#super_dict_me a:hover{
	color:black;
	text-decoration:none;
}



/* relative pages */

.so_tab{
	font-size:14px;
	font-family:verdana;
	clear:both; 
	height:26px; 
	background:url(../images/bg_relative.gif) bottom repeat-x;
	width:628px;
	margin:auto;
	padding:0;
	padding-top:18px;
}

.so_tab a{
	text-decoration:none;
	background:none;
}

.so_tab .text{font-size:14px;}
.so_tab .text a{color:#065F93;background:none;font-size:14px;}
.so_tab .text a:hover{
	text-decoration:underline;
	background:white;
	font-size:14px;
}

.so_tab .text{
	float:left;
	background:url(../images/arrow_relative.gif) 0px 12px no-repeat; 
	padding:6px 8px 0 18px; 
	text-align:left;
	margin-top:-4px;
	overflow:hidden;
	width:300px;
	height:22px;
}

.so_tab ul{
	float:left;
}

.so_tab li{
	list-style:none;
	float:left; 
	border-left:1px solid #ccc; 
	border-top:1px solid #ccc; 
	border-right:1px solid #ccc;
	height:24px; 
	background:transparent;
	margin:0 7px 0 0; 
	padding:0 8px 0 8px;
	cursor:pointer;
	width:40px;
}

.so_tab h2{
	margin:5px 3px 0 3px;
	height:18px;
	clear:both;
	font-size:14px;
	cursor:pointer;
	text-align:center;
}

.so_tab a.tab{color:#000;text-decoration:none;background:none;}

.so_tab .active{background:#F8FCFE; height:25px;}

.tab_cnt{
	padding-top:10px;
	font:normal 14px/26px verdana, "ms song", ËÎÌå;
	text-align:left;
	width:630px;
	border-top:0;
}

.li1 a{
	font-size:14px;
}

.so_tab .text a{font-size:12px;}
.so_tab .text a:hover{font-size:12px;}

.a4_content{
	width:380px;
	border:dashed 1px #C0C0C0;background:#F4FDFF;font-size:14px;
	padding:4px 6px 4px 6px;margin:15px auto 15px auto;
	text-align:center;
}

/*tag standard*/
a.tag0{font-size:12px}
a.tag1{font-size:12px}
a.tag2{font-size:12px}
a.tag3{font-size:15px}
a.tag4{font-size:15px}
a.tag5{font-size:17px}
a.tag6{font-size:18px}
a.tag7{font-size:19px;}
a.tag8:link,a.tag8:visited,a.tag8:active{font-size:19px;color:red}
a.tag9:link,a.tag9:visited,a.tag9:active{font-size:19px;color:#800000}

a.tag0,a.tag1,a.tag2,a.tag3,a.tag4,a.tag5,a.tag6,a.tag7,a.tag8,a.tag9 {
	line-height:24px;
}


