div.clear, hr {
	clear:both;
	display:block;
	font-size:1px;
	height:0pt;
	line-height:1px;
	margin:0pt;
	padding:0pt;
}
	#content {
	width:839px; 
	overflow:hidden;
	height:418px;
	float:none;
	margin-top:30px;

}
#scrollable {
float:left;	
width:520px;
overflow:hidden;
}
#audio {
float:left;	
width:480px;
display:block;
}

#demo {
height:418px;
width:700px; 
margin-top:0px; 
overflow:hidden;
float:left;
margin-left:30px;
}


#demo div.item {
	width:710px; float:left;	
	z-index:0;
	overflow:hidden;

}


/* tabs */
ul#tabs { 
	list-style:none; 
	margin-right:60px !important; 
	padding:0 !important; 
	float:right;
}

ul#tabs li { 
	margin:0; 
	padding:0; 
	text-indent:0; 
	list-style-image:none;
    float:right;
    height:14px;
	background-color:#FFFFFF;
}

#content ul#tabs li a { 
	padding:0px;
	margin:0px;
	float:right;
	color:#000000;
	text-decoration:none;
	font-size:10px;
}
#content ul#tabs li a:hover { 
color:#FF007F;

}
#content ul#tabs li a.active  { 
color:#FF007F;

}
#tabsC { 
position: absolute;
width:160px;
top:379px;
right:0px;
z-index:0;
float:left;
text-align:right;
}
#tit{
		width:140px;
		height:50px;
		margin-top:4px;
		padding-bottom:20px;
		padding-right:1px;
		float:right;
		font-size:10px;
		color:#000000;
		text-align:right;
		}
#desc{
        position:absolute;
		width:180px;
		height:170px;
		left:530px;
		top:180px;
		font-size:10px;
		color:#000000;
		z-index:50;
		}
		#desc a{
color:#FF007F;
text-decoration:none;
		}
		.img{
		width:555px;
		height:418px;
		float:left;
		}

.next {
background-image:url(../imgs/more.gif);
width:87px;
height:75px;
display:block;
position:relative;
cursor:pointer;
float:right;
}
.prev {
background-image:url(../imgs/back.gif);
width:68px;
height:18px;
display:block;
float:right;
cursor:pointer;
margin-top:255px;
margin-right:30px;
}

a.next {
background-image:url(../imgs/more.gif);
width:87px;
height:75px;
display:block;
z-index:20;
cursor:pointer;
float:right;
}

#navi { 
	margin:20px 0 0 0 ;
	padding:0px;
	height:1.7em;
	width:120px;
	float:right;
	position:absolute;
	top:246px;
	left:839px;
	z-index:50;

}
.navi a {
cursor:pointer;
	padding:0px;
	text-decoration:none;
	display:block;
	color:#333;
	font-size:10px;
}
.navi span{ 
text-align:right;
	padding-left:4px;
	float:right;
	margin:0;
	list-style-type:none;

}
ul.navi { 
	margin:20px 0 0 0 ;
	padding:0px;
	height:1.7em;
	position:relative;
	top:-5px;
	left:-60px;
	width:120px;
	float:right;

}

ul.navi li {
text-align:right;
	padding-left:4px;
	float:right;
	margin:0;
	list-style-type:none;
}

ul.navi a {
cursor:pointer;
	padding:0px;
	text-decoration:none;
	display:block;
	color:#333;
	font-size:10px;
}

ul.navi li.active a, ul.navi a:hover {
color:#FF007F;
}

ul.navi li.active {
color:#FF007F;
}
