.td_title{
	padding:5px 5px 2px 5px;
	font-weight:bold;
	text-align:center;
	background:#F4F4F4;
	font-size:13px;}

.td_w{
	padding:7px 5px 3px 5px;
	background:#FFFFFF;
	font-size:12px;
	}

.button_ad table{
	margin:10px 0;
	border-bottom:3px solid #F4F4F4;
	border-top:3px solid #F4F4F4;

	}

.button_ad td{
	padding:3px 0;
	}

.td_title2{
	padding:4px 5px 1px 5px;	
	text-align:center;
	background-color:#F0F4F5;
	font-size:13px;
	/*border-bottom:1px solid #ccc;*/
	border-top:1px solid #e1e1e1;
	font-weight:bold;}

.playarea{
	margin:5px ;
	padding:0px;
	text-align:center;
	border:0px solid #CCCCCC;
	
	}
	
.play_list{
	margin:0 0px 3px 0px;
	border-top:0px solid #CCCCCC;
	padding:5px;
	}

.play_list ul{
	 margin:0px 0;
	 margin-left:-5px;
	*margin-left:25px;
	}	
	
.play_list li{
	margin:2px;
	padding:2px 0px;
	*padding:2px 5px ;
	font-size:12px;
	line-height:20px;
	}	

.orange_table{
	border:2px solid #eb6100;
	margin-bottom:10px;
	}

.orange_table td{
	padding:2px 5px;
	font-size:12px;
	}
	
.td_title3{
	padding:6px 5px 4px 5px;	
	text-align:center;
	background: #eb6100;
	font-size:12px;
	color:#FFFFFF;
	}	
	
.infro_list{
	margin:3px;
	}

.infro_list ul{
	margin:0;
	margin-left:-35px;
	*margin-left:5px;
	list-style:disc inside;
	}	
	
.infro_list li{
	margin-bottom:1px;
	padding:3px 0px;
	font-size:12px;
	COLOR: #adadad;
	}		

.successmenu{
	padding:5px ;	
	text-align:center;
	font-size:12px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	
	}	
	
.successmenu a{
	color:#000;
	text-decoration:none;
	}
			
.successmenu a:hover{
	color:#cc0000;
	
	}	

.td_title4{
	padding:6px 5px 2px 5px;;	
	text-align:center;
	background:#F1F1F9;
	font-size:13px;
	font-weight:bold;
	}	

.td_w2{
	padding:5px 5px 5px 5px;
	margin-top:2px;
	background:#FFFFFF;
	font-size:12px;
	line-height:20px;
	border-bottom:1px dashed #e1e1e1;
	}	
		
.td_w2 img{
	border:1px solid #e1e1e1;}	

.td_w3{
	padding:5px 5px 2px 5px;
	margin-top:2px;
	background:#FFFFFF;
	font-size:12px;
	line-height:20px;
	border-bottom:1px solid #e1e1e1;
	}
	
/*.activity_list{
	padding:0px;
	margin:0;
	}	
	
.activity_list ul{
	list-style:none;
	margin:0;
	}

.activity_list li{
	font-size:12px;
	margin:5px 0;
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	}	*/
	
.download_list{
	margin:3px;
	}

.download_list ul{
	margin:0;
	margin-left:-55px;
	*margin-left:15px;
	
	}	
	
.download_list li{
	margin-bottom:1px;
	padding:3px 0px;
	font-size:12px;
	COLOR: #adadad;
	}		
	
.activity_date{
	border-right:1px solid #CCCCCC;} 
	
.joinicon_ill{
	margin:5px 0 5px 20px;
	padding:0;}	
	
.joinicon_ill img{
	margin-left:5px;}
	
.illtext{
	display:block;
	padding:0px 6px;
	line-height:20px;
	margin:0;
	}	
	
.about{
	padding:6px 5px 3px 5px;
	background: #CCCCCC;
	text-align:center;
	}	
.about a{
	color:#000000;}
	
	
.more{
	text-align: right;
	font-size:11px;
	margin:5px 5px 0px 5px;
	font-family:Arial;}	

/********************************************************************************/



/********************精采回顧************************/
.illarea{
	/*height:226px;*/
	margin:0px 5px 0px 5px;
	padding:0px 0px 5px 5px;
	font-size:12px;
	line-height:20px;
	/*border:1px solid #CCCCCC;
	border-left:none;*/
	/*color: #EB6100;*/
	color:#666666;
	}


/*CSS black style pagination*/
div.pagination {
    overflow: hidden;
    font-size: 12pt;
	margin:0;
    padding:0px;
	border-top:1px solid #e1e1e1;}

div.pagination ul {
    list-style: none;
    padding: 1px 0;
	margin:0;
    /*line-height: 16px;*/
}

div.pagination li {
    display: inline;
}

div.pagination.black {
	background-color: #FFFDEE;
	padding: 5px 5px 3px 5px;	
	margin: 0px;
	text-align:center;
	color:#a0a0a0;
	font-size:11px;
}

div.pagination.black a {
	/*border: 1px solid #909090;*/
	margin-right:3px;
	padding:2px 5px;
	background-position:bottom;
	text-decoration: none;
	color: #000;
}

div.pagination.black a:hover, div.pagination.black a:active {
	/*border: 1px solid #f0f0f0;*/
/*	background-image:url('invbar.gif');
	background-color:#404040;*/
	color: #ec5210;
	
}

div.pagination.black li.current {
	margin-right:3px;
	padding:2px 5px;
	/*border: 1px solid #ffffff;*/

	font-weight: bold;
	/*background-color: #606060;*/
	color: #ec5210;
}

div.pagination.black li.disabled {
	margin-right:3px;
	padding:2px 5px;
	/*border: 1px solid #606060;*/
	color: #808080;
}

.reviewsection{
	width:973px;font-size:15px; 
	text-align:center; 
	padding:6px 0 4px 0; 
	background: #999; 
	margin:5px 7px 0px 7px; 
	color:#FFFFFF;
	font-weight:bold;}
	
.reviewsection2{
	font-size:15px; 
	text-align:center; 
	padding:6px 0 4px 0; 
	background: #999; 
	margin:5px 7px 0px 7px; 
	color:#FFFFFF;
	font-weight:bold;}

.reviewsection a{
	text-decoration:none;
	color:#FFFFFF;}	

.reviewsection a:hover{
	text-decoration: underline;
	color:#FFFFFF;}	

/********************精采回顧************************/


/********************DTF************************/	
.activity_ill{
	margin:5px 0;
	padding:5px 0 0 0;
	border-top:1px dashed #CCCCCC;}
	
/********************DTF************************/	



/********************全部活動************************/
div.pagination.black-red {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	color: #fff;
	margin:10px 15px 0 10px;
	border:none;
	text-align:right;
}

div.pagination.black-red a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
	color: #555;
}

div.pagination.black-red a:hover, div.pagination.black-red a:active {
	color: #999;
	
}

div.pagination.black-red li.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	color: #ec5210;
}

div.pagination.black-red li.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	color: #E0E0E0;
}

/********************全部活動************************/
