
#main_all {
	width:970px;
	background: url(../images/bk1.gif) ;
	background-repeat: repeat-y;
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	
	
}
#main_left {
	width:200px;
	min-height: 700px; 
	_height: 700px; 
	float:left;
	margin:10px 0px 0px 10px;
	_margin:20px 0px 0px 10px;
	display: inline;
}
#main_right {
	width:740px;
	float:right;
	margin:0px 10px 0px 0px;
	_margin:10px 10px 0px 0px;
	display: inline;
background-color:#FFFFFF;	
}


#main_left_2 {
	width:620px;
		min-height: 1000px; 
	_height: 1000px; 
	float:left;
	margin:10px 5px 0px 10px;
	_margin:20px 5px 0px 10px;
	display: inline;
}
#main_right_2 {
	width:320px;
			min-height: 1000px; 
	_height: 1000px; 
	float:right;
	margin:0px 10px 0px 5px;
	_margin:10px 10px 0px 5px;
	display: inline;
background-color:#FFFFFF;	
}


.ll {
	width:200px;
	float:left;
	display: inline;
	margin-top:10px;
	background-color:#000000;
	margin:10px 0px 0px 0px;
}
.rl {
	width:430px;
	height:405px;
	float:left;
	display: inline;
	margin-top:10px;
	background-color:#000000;
	margin:10px 0px 0px 0px;
}
.rl_singer {
	width:430px;
	height:363px;
	float:left;
	display: inline;
	margin-top:10px;
	background-color:#000000;
	margin:10px 0px 0px 0px;
}
.rl_radio {
	width:400px;
	float:left;
	display: inline;
	margin-top:10px;
	background-color:#EBEBEB;
	padding:5px;
	margin:10px 10px 0px 5px;
}
.rr {
	width:300px;
	float:right;
	display: inline;
	margin:10px 0px 0px 5px;
	_margin:10px 0px 0px 5px;
}
.rl_b {
	width:430px;
	float:left;
	display: inline;
	margin:10px 0px 20px 0px;
	min-height: 320px; 
	_height: 320px; 

}
.rr_b {
	width:300px;
	float:right;
	display: inline;
	margin:10px 0px 0px 5px;
	_margin:10px 0px 20px 5px;
		min-height: 420px; 
	_height: 420px; 
}

.rr_x {
	width:300px;
	float:right;
	display: inline;
	margin:10px 0px 10px 5px;
	_margin:10px 0px 10px 5px;
}
.full_ad{
background-color:#2e2e2e;
width:728px;
height:90px;
padding:6px;
margin:10px 10px 0px 0px;
}

.full{
margin:10px 10px 0px 0px;
}
.search_videolist{
margin:10px 10px 0px 5px;
}
.search_videolist table{
background-color:#FFFFFF;
border-bottom-style:solid;border-color:#b5b5b5;border-width:1px;
}

.search_videolist a:link{color:#0090ff; font-size:12px; text-decoration:none}
.search_videolist a:visited{color:#0090ff; font-size:12px; text-decoration:none}
.search_videolist a:hover{color:#005599; font-size:12px; text-decoration:underline}


/* 首頁幻燈片 */
#slider { 
   width: 420px; /* important to be same as image width */ 
   height: 400px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#sliderContent {
   width: 420px; /* important to be same as image width or wider */
   height: 400px; /* important to be same as image height */
   position: relative; /* important */
   top: 0; /* important */
   text-align:center;
   margin: 10px; /* important */
}

.sliderImage {
   width: 420px; /* important to be same as image width or wider */
   height: 400px; /* important to be same as image height */
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.sliderImage span {
   position: absolute; /* important */
   left: 0;
   
	font-size:12px;

   
   padding: 10px 13px;
   width: 384px;
   background-color: #000000;
   filter: alpha(opacity=100); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 330px;
   text-align:left;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}
.sliderImage span strong{
font-size:20px;
}
.sliderImage span strong a:link,.sliderImage span strong a:visited{
color:#ff0090;
text-decoration:none
}
.sliderImage span strong a:hover{

}



.clear {
   clear: both;
}

.contest_list{
border-bottom-style:dotted;border-color:#b5b5b5;border-width:1px;
}




  
/*活動區版塊 */  
.con01{
padding:20px;
background: #c9c9c9;
margin:0;
}
.con02{
padding:20px;
background: #ababab;
margin:0;
}
.con03{
padding:20px;
background: #FFE8EA;
margin:0px 5px 0px 5px;
}
.con04{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}
.con05{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}
.con06{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}
.con07{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}
.con08{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}
.con09{
padding:20px;
background: #BFBFBF;
margin:0px 5px 0px 5px;
}

