body {background-color: #f4f4f4;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;margin:0px;	padding:0px;color:#414141;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;	margin: 0px;padding: 0 4px;}
table{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left;}
a{color: #0066CC;}
a:link,
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
/***設定內容總寬度 , 左欄 ,右欄**/
.bodyobj{ width:720px; border:0px; padding:0px; margin:0px; vertical-align:top; font-size: 12px;}
.bodyobj_left{ margin:0px; padding:0px; vertical-align:top}
.bodyobj_right{ margin:0px; padding:0px;vertical-align:top;}
/***************/
/*big banner*/
.big_banner_tbl{ width:520px;}
.big_banner_tbl div{ text-align:left;}
.titlebar {background-image: url(/img/title_bg.gif);border-bottom:1px solid #a6a6a6;}
.block {border: 1px solid #b9b9b9;width:520px;background-color:#FFFFFF;max-width:518px !important;}
.slice_block{}
.block_forum {border: 1px solid #b9b9b9; width:500px;}
.block_n {border: 1px solid #b9b9b9;width:185px;background-color:#FFFFFF;font-size:12px;}
.slice_block_n{width:185px;}
.td_pic {background-color: #FFFFFF;padding:8px 0px 8px 8px;}
.td_body {background-color: #FFFFFF;padding:8px 8px 0px 0px;vertical-align:top;}
.td_songlist {background-color: #FFFFFF;padding:0px 8px 8px 0px;}

/** img setting **/
.pix {float: left;border: 1px solid #999999;margin-right: 6px;}
.pic80{border:1px solid #CCCCCC;height:80px;width:80px;}
img.small-album-cover{ width:80px;height:80px;border:1px solid #999999;}
img.medium-album-cover{ width:140px;height:140px;border:1px solid #999999;}

.topic {font-size: 15px;color:#050544;line-height: 26px;font-weight: bold;width: 100%;}
.subnote {float:right;font-size: 10px;line-height:13px;}
.more {	font-size: 10px;padding: 2px 3px 10px;}
.playadd {float: right;}
.leftcolum {float: left;width: 176px;}
.rightcolum {float: right;width: 176px;}
.list ul {border-top: 1px dotted #62add7;font-size: 12px;line-height: 18px;margin: 4px 0px;padding: 0px 2px;}
.list li {border-bottom: 1px dotted #62add7;border-right: 1px dotted #62add7;padding: 3px 0px;list-style:none;}
.rightcolum li {border-right: none;}
.singlecolum li {border-right: none;}
.singlecolum_n ul {font-size: 12px;line-height: 18px;margin: 4px 2px;padding: 0px 2px;}
.singlecolum_n li {border-bottom: 1px dotted #62add7;padding: 3px 0px;list-style:none;}
/*more css*/
.blockmore1{ float: right;line-height:20px;}
.officialchart .subtitlebar_selected {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;background-color: #ffffff;height: 100%;width: 36px;float:left;padding-top:5px;}
.officialchart .subtitlebar_unselected {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;height: 100%;width: 36px;float:left;padding-top:5px;}
.subtitlebar_more {font-family: Arial, Helvetica, sans-serif;height: 100%;font-size: 10px;text-align: right;color: #006699;float:right;padding-top:5px;}
.rank {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;}
.rank_no1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;	float:left;width: 28px;	text-align: center;font-size: 10px;height:10px}
.rank_other {float:left;width: 30px;padding-left: 0px;padding-right: 3px;text-align: center}
.copyright { font-size: 12px;color:#000000;line-height:22px;margin-top: 8px;width: 900px;border-top:1px solid #b9b9b9;}
.copyright a{ margin-right:4px;}
.icon_addtomy{  /*加入我的好聽icon*/ float: right; margin-top: 4px; margin-right: 2px;}
.icon_addtomy img{ width: 16px; height: 16px;}
.icon_playall{ /*播放全部icon*/ float: right;margin-top: 4px;margin-right: 2px;}
.icon_addall{ /*加入全部icon*/float: right;margin-top: 4px;margin-right: 2px;}
/*新版首頁專欄用*/
.title_bar{ font-size: 12px; width: auto; height: 25px; display: block; text-align:left;}
/*for tab style block*/
div.spl_bar{ font-size: 13px; width: auto; height: 28px; display: block; background-image:url(/img/tabbarbg.gif);}
div.spl_bar a{ color:#FFFFFF;}
/*若因寬度有需調整,則另外寫在module去生出加上id控制區的css*/
div.spl_bar span.tab,
div.spl_bar span.subtitlebar_unselected{ float:left; width:81px; height:28px; background-image:url(/img/mnavbg.gif);text-align:center;vertical-align: middle;line-height: 28px;}
div.spl_bar span.tab_highlight,
div.spl_bar span.subtitlebar_selected{ float:left; width:81px; height:28px; text-align:center;vertical-align: middle;background-image:url(/img/mnavb.gif);line-height: 28px;}
div.spl_bar span.tab_highlight a,
div.spl_bar span.subtitlebar_selected a{color: #666666;text-decoration:none;}
div.spl_bar span.tab a{color: #FFFFFF;text-decoration:none;}

div.spl_content{padding: 5px;margin: 0;}
h1.title{ padding:0px 0px 0px 5px; margin:0;font-size: 13px; font-weight: bold;line-height: 25px;color:#FFFFFF;background-image:url(/img/tabbarbg.gif);}
h1.title a:link,
h1.title a:visited,
h1.title a:hover { color: #FFFFFF;text-decoration:none;}
.td_content{padding:5px;font-size: 12px;}
ul.list_item2{ margin:0; padding:0;}
ul.list_item2 li{ font-size:12px;line-height: 120%;list-style-image:url(/img/icons_arrow3.gif);list-style-position: inherit;margin: 0px 0px 5px 20px;}
ul.list-item-no-icon {margin:0;padding:0;}
ul.list-item-no-icon li{line-height:160%;list-style-type:none;}
li .list_item{line-height: 22px; border-bottom: 1px dotted #62add7;list-style-type:none; background-color: #FFCC66}
SUP{ color:#FF0000; font-style:italic;}
DIV#google_ads{ text-align:center; font-size:12px; overflow:hidden;margin-top: 20px;position:relative;font-size:11px;}
DIV#google_ads DIV.ads { text-align:left;font-size:11px;}
#rss_bar { width: 720px;height: 20px;text-align: right;}
.rss_icon{ border: 0px; vertical-align: middle; padding-bottom: 2px;}
/* fix ie6 img/en/ch no alining, wraps up the txt with this css */
.ie6_alining{ zoom: 1;}
.clearfix{zoom:1; clear:both;}

