@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }

ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */

#ifocus { width:450px; height:235px; background:#000000; float:left;}
	#ifocus_pic { display:inline; position:relative; float:right; width:450px; height:235px; overflow:hidden; margin:0px 0px 0 0px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:450px; height:235px; overflow:hidden; }
		#ifocus_piclist img { width:450px; height:235px; }
		#ifocus_btn { position:absolute; width:91px; height:225px;padding:5px 0 ;}
		#ifocus_btn li { width:91px; height:55px; cursor:pointer;/* opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); */}
		#ifocus_btn img {display:inline;position:absolute; width:75px; height:48px; margin:3px 11px 0 3px ; overflow:hidden; border:1px solid #ffffff !important }
		#ifocus_btn .current {background: url(../layout/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
	#ifocus_opdiv {
	position:absolute;
	bottom:-2px;
	width:350px;
	height:55px;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	left: 100px;
}
	#ifocus_tx {
	position:absolute;
	left:106px;
	bottom:5px;
	color:#dfdfde;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:47px;
	overflow:hidden;
}
	#ifocus_tx h1{
	line-height:15px;
	color:#FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
	#ifocus_tx h2{
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;

}

	#ifocus_tx a, #ifocus_tx a:visited{
	color:#ffff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
	#ifocus_tx a:hover{
	color:#ffff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
		#ifocus_tx .normal { display:none; }



/*
#ifocus { width:525px; height:245px; margin:20px; border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:right; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:410px; height:225px; }
	#ifocus_btn { display:inline; float:left; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; } */
