html, body {
	height:100%;
	margin:0px;
	padding:0px;
	font-size:12px;
	overflow:hidden;
}

#eMeng {
	border-right:#455690 1px solid;
	border-top:#a6b4cf 1px solid;
	border-left:#a6b4cf 1px solid;
	border-bottom:#455690 1px solid;
	background-color:#fbf5e2;
	top:0px;
	left:0px;
	width:300px;
	height:185px;
	position:absolute;
	z-index:100;
	visibility:hidden;
}

.centeredDiv {
	border:#ffffff 1px solid;
	background-color: #fbf5e2;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	z-index:99;
	width: 400px;
	height: 238px;
	left:50%;/*FF IE7*/
	top:50%;/*FF IE7*/
	margin-left:-200px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top:-119px!important;/*FF IE7 该值为本身高的一半*/
	margin-top:0px;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
 	_top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.bg, .popIframe {
	background-color: #000;
	display:none;
	width: 100%;
	height: 100%;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=50);/*IE*/
	opacity:0.5;/*FF*/
	z-index:98;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.popIframe {
	filter:alpha(opacity=0);/*IE*/
	opacity:0;/*FF*/
}

.outer {
	border:#706239 1px solid;
	width:100%;
	background-color:#fbf5e2;
}

.headerTR {
	background-color:#4a3b2e;
}

.im_td1 {
	font-size:15px;
	color:#ffffff;
	width:30px;
	height:24px;
}

.piled_td1 {
	font-size:15px;
	color:#ffffff;
	width:30px;
	height:30px;
}

.td2 {
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	padding-left:10px;
	padding-top:4px;
	vertical-align:middle;
	text-align:left;
	width:100%;
}

.td3 {
	padding-right:5px;
	padding-top:2px;
	vertical-align:middle;
	width:19px;
}

.td5 {
	height:30px;
	background-color:#f8ebc7;
	vertical-align:middle;
	text-align:center;
}

.imContainer {
	padding-right:1px;
	padding-bottom:1px;
	height:155px;
}

.piledContainer {
	padding-right:1px;
	padding-bottom:1px;
	height:175px;
}

.button_out {
	background-color:#f5e8af;
	border:1px solid #dac153;
	padding-top:2px;
	color:#695504;
}

.button_over {
	background-color:#eed9b5;
	border:1px solid #cea55f;
	padding-top:2px;
	color:#423500;
}

.closeBtn {
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-right:4px;
}

.htmlLayer {
	position:absolute;
	background-color:transparent;
	border:none;
	display:none;
	z-index:1;
}

#piledLoader {
	width:100%;
	height:100%;
	background-color:#fbf5e2;
}