/* image Slider */
#promotion-slider ul, #promotion-slider li{margin:0; padding:0; list-style:none;}
#promotion-slider li{ width:290px; height:272px; overflow:hidden; }	
#slider ul, #slider li{	margin:0; padding:0; list-style:none;}
#slider li{ width:700px; height:200px; overflow:hidden; }	
#prevBtn, #nextBtn, #slider1next, #slider1prev{ display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px; z-index:1000; }	
#nextBtn, #slider1next{ left:696px; }														
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{ display:block; position:relative; width:30px; height:77px; background:url(../images/nav-arrow.png) no-repeat 0 0;}	
#nextBtn a, #slider1next a{ background:url(../images/btn_next.gif) no-repeat 0 0;}	
/* numeric controls */	
ol#controls{ margin:0; padding:0; height:25px; position: absolute; right: 0; bottom: 10px; z-index: 2000; }
ol#controls li{ margin:0 10px 0 0; padding:0; float:left; list-style:none; height:25px; line-height:25px; }
ol#controls li a{float:left; height:25px; line-height:25px; background: url(../images/rotate-ad-button.png) left top no-repeat; color:#fff; padding:0 10px; text-decoration:none; }
ol#controls li a:hover { background: url(../images/rotate-ad-button.png) left bottom no-repeat; color: #fff; }
ol#controls li.current a{ background: url(../images/rotate-ad-button.png) left bottom no-repeat; color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

ol#controls-promotion{margin:6px 0 0 0; padding:0; height:25px;float: right; z-index: 2000; }
ol#controls-promotion li{ margin:0 5px 0 0; padding:0; float:left; list-style:none; height:25px; line-height:25px; }
ol#controls-promotion li a{float:left; height:25px; line-height:25px; background: url(../images/rotate-ad-button.png) left top no-repeat; color:#fff; padding:0 10px; text-decoration:none; }
ol#controls-promotion li a:hover { background: url(../images/rotate-ad-button.png) left bottom no-repeat; color: #fff; }
ol#controls-promotion li.current a{ background: url(../images/rotate-ad-button.png) left bottom no-repeat; color:#fff;}
ol#controls-promotion li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/* Mag AD Slider */
#mag_slider { margin: 0 auto 10px auto; }
#mag_slider ul, #mag_slider li{	margin:0; padding:0; list-style:none;}
#mag_slider li { width:220px; height:300px;overflow:hidden; }	
p#controls, p#controls2{ margin:0; position:relative;} 
p#controls-promotion{ margin:0; position:relative;} 
/*Ã¶à´è¹ àÊÕÂ§´Õ*/
#featured{ border:4px solid #222; height: 300px; background:#222; margin-bottom: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
#featured ul.ui-tabs-nav{ float: right; list-style: none; padding:0; margin:0; width:115px; }
#featured ul.ui-tabs-nav li{ padding: 1px 0; margin: 0; font-size:12px; color:#666; }
#featured ul.ui-tabs-nav li img{ float:left; margin:1px 3px; background:#fff; padding:1px; }
#featured ul.ui-tabs-nav li span{ line-height:18px; }
#featured li.ui-tabs-nav-item a{ display:block; height:52px; color:#999;  background: #333; line-height:20px; padding: 3px; text-decoration: none; }
#featured li.ui-tabs-nav-item a:hover{ background:#666; }
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#666; color: #ddd;
}
#featured .ui-tabs-panel { width: 535px; padding: 20px 0; margin: 0; float: left; }
#featured .ui-tabs-panel a.zoom { width: 535px; height: 236px; display: block; }
/*#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top: 200px; left:0; 
	height: 70px; 
	background: url('images/transparent-bg.png'); 
}*/
#featured .info h2{ 
	font-size:18px; 
	color:#fff; padding:5px; margin:0;
	overflow: hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/* // image Slider */

.title-intro { width:940px; height: 32px; margin:10px auto; background:url(../images/tabslide.png) no-repeat center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; }
.title-intro .block-intro { display:inline-block; margin:0 20px 0 90px; overflow:hidden; }
.title-intro p { line-height:28px; margin:0; }