#wrap {
	position:relative;
}
#main {
	width:806px;
	color:#666;
}

.mainLeft {
	float:left;
	width:534px;
	padding-right:30px;
	padding-left:21px;
}
p.mlAbs {
	margin:0px;
	padding:16px 0 10px 0;
}
ul.feedEmail {
	padding-bottom:20px;
}
ul.feedEmail li {
	background:url('../images/arrow-blue.jpg') no-repeat 2px 7px; 
	padding-left:12px;
	line-height:22px;
}
ul.feedEmail li a.clkHere {
	display:inline-block;
	margin:0px 5px;
	background:url('../images/bg-clkHere.jpg') no-repeat;
	width:61px;
	line-height:22px;
	color:#fff;
	text-align:center;
}
ul.feedEmail li a.feed {
	display:inline-block;
	margin:0px 5px;
	background:url('../images/bg-feed.jpg') no-repeat; 
	width:37px;
	line-height:22px;
	color:#fff;
	text-align:center;
}
.partFour {
	background:url('../images/bg-partFour.jpg') no-repeat; 
	padding-top:15px;
	width:534px;
	height:264px;
}
p.partFourInfo {
	width:154px;
	padding-top:10px;
	padding-left:6px;
}
#newsScroll {
	background:url('../images/bg-newsScroll.jpg') no-repeat; 
	width:484px;
	height:120px;
	padding:22px 25px 10px 25px;
}
#newList td {
	color:#666;
}
#newList td.news {
	background:url('/images/emba_info_text_arrow.jpg') 2px 6px no-repeat; 
	padding-left:12px;
}
#newList td.news a {
	color:#007ac3;
	line-height:20px;
}

#newsMask { height:60px; overflow: hidden; position: relative; margin-top:18px;}
#newsMask #newList {position:absolute; width:484px; top:0px; left:0px;}




.mainRight {
	float:left;
	width:220px;
}
.sltFeed {
	background:#fdfdfd url('../images/bg-sltFeed.jpg') left top repeat-x; 
	border:1px solid #bfbfbf;
	padding:10px 13px;
	padding-bottom:5px;
}
.sltFeed td span input {
	visibility:hidden;
}
.sltFeed td span.sltFeedOff {
	background:url('../images/bg-sltFeedOff.jpg') 0px 4px no-repeat; 
	padding-left:19px;
	color:#000;
	font-size:13px;
	line-height:20px;
	display:inline-block;
}
.sltFeed td span.sltFeedOn {
	background:url('../images/bg-sltFeedOn.jpg') 0px 4px no-repeat; 
	padding-left:19px;
	color:#000;
	font-size:13px;
	line-height:20px;
	display:inline-block;
}
a.feedCancel {
	background:url('../images/arrow-cancel.jpg') 0px 3px no-repeat; 
	padding-left:13px;
}
h3.edmTitle {
	background:url('../images/bg-edmTitle.jpg') 0px 4px no-repeat; 
	margin:0px;
	padding:0px;
	padding-left:18px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}
.edmBody {
	background:url('../images/bg-edmBody.jpg') left top repeat-x; 
}
.arrowBody {
	text-align:center;
}


/* Form */
#formFeedLayer , #unformFeedLayer {
	display:none;
	position:absolute;
	z-index:9999;
	border:5px solid #dee0df;
	background:#fff;
	padding:5px;
	width:396px;
	color:#666;
	text-align:left;
}
span.blueStar {
	background:url('../images/arrow-blueStar.jpg') 0px 4px no-repeat;
	width:7px;
	height:8px;
	padding-right:10px;
}
.greyLine {
	font-size:1px;
	line-height:1px;
	border-bottom:1px solid #dee0df;
	margin:10px 0px;
}

.controlLayer {
	background:#eee;
	margin:10px 0px;
	padding:3px;
	text-align:right;
}
.showMoreInfo {
	display:inline-block;
	background:url('../images/arrow-minus.jpg') right 0px no-repeat;
	padding-right:22px;
	line-height:16px;
}
.hideMoreInfo {
	display:inline-block;
	background:url('../images/arrow-plus.jpg') right 0px no-repeat;
	padding-right:22px;
	line-height:16px;
}
.moreInfo {
	padding-left:25px;
}


/********* select Zone *******************/
.selectZone {
	position:relative;
	background:#fff;
	border:1px solid #ababab;
	width:233px; 
}
.selectZone .box {
	height:23px;
	overflow:hidden;
}
.selectZone input {
	border:0px;
	background:none;
	color:#666;
	font-size:12px;
	line-height:18px;
	padding:3px 5px;
}
.selectZone .selectList {
	display:none;
	position:absolute; 
	top:20px; 
	left:-1px;
	padding:0px; 
	border:1px solid #ababab;
	background:#fff;
	z-index:3999;
	width:230px; 
}
.selectZone .selectList a {
	display:block; 
	color:#666;
	padding:0px 5px;
}


/*
		 * 10-04-19 zyx , for weekly list
		 */
		 .clear { clear: both; }
		#fieldZone { border: 5px solid #dee0df; height: 326px; background: #FFF; position: fixed; left: 50%; width: 716px; margin-left: -358px; top: 50%; margin-top: -179px; display: none; z-index: 1000; }
			#toolsZone { padding-top: 40px; border-bottom: 1px solid #dee0df; margin-left: 16px; margin: 0 16px; position: relative; z-index:9999; height: 36px; }
				.selectZone span { line-height: 15px; }
				.selectDateZone .selectZone { width: 63px; z-index: 100; }
				.selectDateZone .selectYear .selectList { width: 63px; top: 16px; }
					.getMonthList , .getMonthList2 { top: 16px!important; }
						.selectDateZone .selectList { text-align: left; }
					.selectDateZone .selectMonth , .selectDateZone .selectMonth .selectList  { width: 50px; }
				.selectDateZone .box { height: 15px; line-height: 15px; padding: 1px }
					.selectDateZone .box td { line-height: 15px; }
				#toolsZone h3 { background: url(../images/weekly-sprite-bg.gif) no-repeat -170px -230px ; text-indent: -9999px; height: 36px; }
					#submitDate , #weekly , #submitCKGSB { display: block; width: 37px; height: 19px; background: url(../images/weekly-sprite-bg.gif) no-repeat -200px -280px ; cursor: pointer; }
				.desType { color: #0273c1; margin: 0 5px; }
				#closeWeekly { position: absolute; right: 0; top: 13px; }

		.selectDateZone { position: absolute; right: 0;top: 40px!important; display: block; }
			.selectDateZone2 { position: relative; left: 0!important; top: 10px!important;}
				
			
			#weeklyWrap { padding-top: 23px; width:110px;  background: #FFFFFF; }
			#weeklyList li { float: left; padding-right: 30px; background: #FFF; }
				#weeklyList li img { border: 2px solid #dedddc; cursor: pointer; }
				#weeklyList li a { display: block; width: 129px; background: #FFF; }
					#weeklyList li a p { padding-top: 11px; text-align: center; }
					#weeklyList li a p span { color: #0273c1; text-decoration: underline; }
					#weeklyList li a:hover img , #weeklyList li.current img { border-color: #69addc; }
					#weeklyList li a img , #weeklyList li img { width: 125px; height: 174px; }
			#fieldZoneInner { position: relative; }
				#weeklyWrap { margin: 0 auto; overflow: hidden; }
				#prevMonth, #nextMonth { display: block; background: url(../images/weekly-sprite-bg.gif) no-repeat -200px -40px ; width: 34px; height: 54px; position: absolute;
										 top: 170px;  cursor: pointer; }
					#prevMonth { left: 10px!important; left: -8px; partEdm}
					#nextMonth { right: 10px ; background-position: -200px -100px }

		#iframeZone { z-index: 2000; position: absolute; left: 50%; width: 500px; height: 500px; margin-left: -250px; top: 10px; display: none; background: #FFF; }
			#iframeZoneOuter { height: 100%;  padding: 5px; background: #DEE0DF; }
				#iframeZoneInner { height: 100%; background: #FFF }
					#iframe {background:#FFF;}
					#loadingAnimation { position: absolute; left: 50%; top: 50%; margin-left: -104px; margin-top: -6px; display: none; }
		#tab { height: 27px; border-bottom: 2px solid #0273c1; margin-right: 1px;  }
		#tab .tabKey { float: left; margin-right: 1px; cursor:pointer;}
			#tab .last { margin-right: 0; }
			#tab .tabKey span { display: block; padding: 0 21px; padding-left: 27px; line-height: 27px; height: 27px; border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; background: url(../images/wqgw-hover-bg.gif) repeat-x 0 -27px; color: #0273c1; float: left; }
				#tab .current span { border: 0; background-position: 0 0!important; color: #fff; padding-left: 27px; }
		
		.b { width: 130px; height: 200px; margin: 0 auto;  }

	h3.edmTitle { cursor: pointer; line-height: 30px; background-position: 0 0 height: 30px; overflow: hidden; }
	.partEdm { height: 300px; margin-top: 10px; }

.mainRight {  position: relative; z-index: 1; }
#wangQiGuoWang { background:url(../images/wqjs-bg.jpg); width:219px; height:90px; }
	.tabItemsValue { color: #0273c1; padding: 22px 0 10px 13px; }
	.edmBody { position: relative; padding: 10px 0; height: 220px;  }
	.arrowBody , .arrowBody2 { position: absolute; width: 150px; height: 220px; overflow: hidden; left: 50%; margin-left: -75px; }
	.arrowBody img, .arrowBody2 img { width: 129px; height: 179px;  }
	.b { background: url(../images/imgBg.gif) no-repeat 17px 17px; }
	.bI { background: url(../images/imgBg-2.gif) no-repeat 17px 17px!important;  }
	.arrowBody p { color: #666666; margin-top: 5px; }
	#arrowLeft , #arrowRight ,#arrowLeft2 , #arrowRight2 { background: url(../images/weekly-sprite-bg.gif) no-repeat right top; width: 33px; height: 47px; position: absolute; left: 0; top: 80px; cursor: pointer; }
		#arrowRight , #arrowRight2 { background-position: right -50px; left: 185px!important; }

	.bgShadow { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
		
	/*
	 * for weekly.asp
	 */
	.WeeklyDateSelect { position: absolute; right: 10px ; top: 0px; height: 100%; }
		.selectDateZone4 { top: 0!important; position: relative; }
			.selectDateZone4 span.desType { color: #fff; }
	.weeklyTitle { height: 33px; background: url(../images/weekly-title.jpg); position: relative; margin: 0 2px; }
	.ckgsbTitle { background-image: url(../images/ckg-title.jpg)!important; }
	#formFeedLayer select { width: 233px; border: 1px solid #ccc; heigh: 100%; padding: 2px 0; }


/*
 * for tab
 */

 h3.on { background: url(../images/on.gif) no-repeat!important; }
 h3.off { background: url(../images/off.gif) no-repeat!important; }
 #div { padding: 10px; }
 
