div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { font:12px normal;}
ol,ul,li { margin: 0px;padding:0px;list-style:none;}
img { margin:0; padding:0; border:none;}
body {margin:0; font:12px Arial; color:#282828;}

html, body, #boundary {height:100%;}
body > #boundary {height:auto; min-height:100%;}
clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* 頁面邊界
------------------------ */
#boundary { width:955px; margin:0 auto;}

/* 內容框
------------------------ */
#container { width:955px; margin:10px auto 0 auto; padding-bottom:70px;/* 需與footer高度一致 */}
.content { width:450px; float:left; margin-left:12px;}
.sidebar_left { width:240px; float:left;}
.sidebar_right { width:240px; float:right;}
.sidebar_left .frame,.sidebar_right .frame { width:238px; border:#9f9f9f 1px solid;}
.content .frame { width:448px; border:#e74091 1px solid;}
.frame { margin-bottom:10px;}
.frame h3 { margin:5px; color:#e74091; font:12px normal; line-height:1.5em;}
.frame h3 a,.frame h3 a:visited { color:#e74091; text-decoration:none;}
.frame h3 a:hover { color:#282828;}
.frame h4 { margin:5px; color:#282828; font:12px normal; line-height:1.5em;}
.frame h4 a,.frame h4 a:visited { color:#282828; text-decoration:none;}
.frame h4 a:hover {color:#e74091;}
.frame h5 { margin:5px; color:#e74091; font:15px normal; line-height:1.5em;}
.frame h5 a,.frame h5 a:visited { color:#e74091; text-decoration:none;}
.frame h5 a:hover { color:#282828;}
.top { width:100%;}
.top img { float:left;}
.top span { float:right; padding:5px;}
.top span a,.top span a:visited { color:#e74091; text-decoration:none;}
.top span a:hover { color:#000; text-decoration:none;}
.sidebar_left .frame .main li,.sidebar_right .frame .main li { border-bottom:#dbdada 1px dotted; margin:5px; padding-bottom:3px;}
.main li a,.main li a:visited { color:#282828; text-decoration:none;}
.main li a:hover { color:#e74091; text-decoration:none;}
.main li p { padding:3px; color:#777;}

/* 清除
------------------------ */
.clear { clear:both;}

/* 廣告
------------------------ */
.ad450200 { width:450px; height:200px; background:#9f9f9f; margin-bottom:10px;}
.ad24090 { width:240px; height:90px; margin-bottom:10px; background:#f1f1f1;}
.adALL { width:240px; height:auto; margin-bottom:10px; background:#f1f1f1;}

/* 左欄播框
------------------------ */
.videoHOT div { width:230px; height:173px; margin:0 auto; background:#000;}
.videoHOT li { margin:3px; padding:5px; background:url(images/icon_videoHOT.gif) no-repeat 217px 5px;}
.videoHOT li a,.playerHOT li a:visited { color:#282828; text-decoration:none;}
.videoHOT li a:hover {color:#e74091; text-decoration:none;}

/* 右欄POP大王
------------------------ */
.pop { margin:5px 4px;}

/* 跑馬燈
------------------------ */
/* .marquee { Width:438px; height:20px; background:#ededed; border:#9f9f9f 1px solid; text-align:left; margin-bottom:10px; padding:3px 5px;} */
.marquee { Width:448px; height:26px; background:#ededed; border:#9f9f9f 1px solid; text-align:left; margin-bottom:10px;}

/* 最新活動頭條
------------------------ */
.eventHOT { line-height:1.5em; margin:5px;}
.eventHOT img { float:left;}
.eventHOT h3 { margin-left:201px;}
.eventHOT p { margin-left:201px; border-bottom:#dbdada 1px dotted; padding-bottom:5px; color:#777;}
.eventHOT div { margin:10px 0 0 201px;}
.eventHOT li { margin-right:3px; height:50px;}
.eventHOT li a,.eventHOT li a:visited {color:#e74091; font:12px normal; text-decoration:none;}
.eventHOT li a:hover { color:#282828; text-decoration:none;}
.eventHOT li h4 { margin-left:70px; line-height:1.5em;}
.eventHOT li h4 a,.eventHOT li h4 a:visited { color:#282828; text-decoration:none;}
.eventHOT li h4 a:hover {color:#e74091;}

/* 本週play DJ
------------------------ */
.playDJ { margin:5px;}
.playDJ li { float:left; width:48%; margin-left:4px;}
.playDJ h4 a,.playDJ h4 a:visited { text-decoration:underline;}
.playDJ p { color:#777; line-height:1.5em; padding:0 5px;}

/*1127-----排行榜*/
.ind_poprank{
	}
.pinkt{color:#e74091}
.grayt{color:#777777}
.ind_poprank ul li{padding:1px 0 2px 0 }
.no1{
	height:65px;
	background: url(images/no1.jpg)  no-repeat  left bottom;
}
.no1 ul{
	display:block;
	padding:12px 0 0 55px
}
.no2,.no3,.no4,.no5{height: 45px;padding:0 7px;}
.no2 ul,.no3 ul,.no4 ul,.no5 ul{display:block;padding:5px 0 0 35px;border-bottom: 1px  dotted  #dbdada;height: 40px;}

.no2{ background: url(images/no2.gif)  left center no-repeat;}
.no3{ background: url(images/no3.gif)  left center no-repeat;}
.no4{ background: url(images/no4.gif)  left center no-repeat;}
.no5{ background: url(images/no5.gif)  left center no-repeat;}

