.bg {
	width:100%;
	height:100%;
	background:#fee1ca;
	top:0;
	left:0;
	z-index:15;
	position:fixed;
	_position:absolute;
  _height:1151px;
	filter:alpha(opacity=70);
  -moz-opacity: 0.70; 
 	opacity:0.70;
}


.tlMain {
	width:160px;
	height:93px;
	position:absolute;
	top:1px;
	left:97px;
	z-index:18;
}

.logoDark {
	width:160px;
	height:93px;
	position:absolute;
	top:1px;
	left:97px;
	z-index:15;
	background:url(/im/imLogoTL.gif) no-repeat;
}

.cmp_frgSlideShow {
	position:fixed;
	_position:absolute;
	width:100%;
	height:577px;
	_margin:0;
	z-index:16;
	#top:0;
	#left:0;
}

.cmp_frgSlideShow .test {
	position:fixed;
	width:100%;
	height:100%;
	display:table;
	z-index:16;
}

.cmp_frgSlideShow .test2 {
	display:table-cell;
	vertical-align:middle;
	#position:relative;
	top:expression(this.parentNode.clientHeight/2-this.offsetHeight/2 + 'px');
	width:750px;
	height:577px;
	z-index:17;
	position:relative;
	margin:0 auto;
}

.cmp_frgSlideShow .popupFrame {
	width:750px;
	height:577px;
	background:url(/im/imMainFrame.jpg) no-repeat;
	margin:0 auto;
	_margin:200px auto 0 auto;
	z-index:17;
	position:relative;
}

.cmp_frgSlideShow .btnClose {
	position:absolute;
	top:-10px;
	right:-10px;
	cursor:pointer;
	z-index:2;
}

.cmp_frgSlideShow .btnClose a {
	position:absolute;
	top:-10px;
	left:-10px;
	z-index:3;
	display:block;
	height:39px;
	width:39px;
}


.cmp_frgSlideShow .arrLeft {
	position:absolute;
	top:221px;
	left:-105px;
	cursor:pointer;
}
	
.cmp_frgSlideShow .arrRight {
	width:73px;
	height:62px;
	position:absolute;
	top:221px;
	right:-95px;
	cursor:pointer;
}

.cmp_frgSlideShow .picture {
	width:732px;
	height:559px;
	position:absolute;
	top:9px;
	left:9px;
	text-align:center;
	display:table;
}

.cmp_frgSlideShow .picture div {
	display:table-cell;
	vertical-align:middle;
	#position:relative;
	top:expression(this.parentNode.clientHeight/2-this.offsetHeight/2 + 'px');
}
