@charset "utf-8";
body			{ font-family: Arial, Helvetica, sans-serif; background:#990000; }
a img			{ border: 0 none; }
.page_wrap		{ width:770px; height:545px; position:absolute; top:50%; left:50%; margin-top:-285px; margin-left:-385px;
				  padding:0; background:#FFF; }
#myAlternativeContent,
.page_fla		{ position:relative; /*overflow:auto;*/ }
.page_nonFla	{ padding:0; margin:0; width:770px; height:419px; position:relative; }
	img.main_logo	{ position:absolute; top:0; left:0; margin:0; padding:0; z-index:10; }
	div.getFla		{ position:absolute; bottom:0; left:50%; margin-left:-55px; }
	/*div.remindInfo	{ position:absolute; bottom:0; left:50%; margin-left:-55px; }*/
.page_footer	{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:11px;
				  padding:0; }
	p.footer		{ font-size:11px; margin:0; padding:20px 0 0;
					  display:block; height:32px; }
	p.footer a			{ color:#990000;text-decoration:none; }
	/*     A Hack for IE 8     START     */
	p.footer,p.footer a		{ font-size:9px\0/; letter-spacing:0\0/; }
	/*     A Hack for IE 8     END     */
	p.footer_skip	{ font-size:13px; color:#FFF; margin:0; padding:0; 
					  display:block; position:absolute; bottom:0; right:0;
					  margin-bottom:-19px; margin-bottom:-19px\9; +margin-bottom:-19px; _margin-bottom:0; }
	p.footer_skip a		{ /*text-decoration:none; display:block; width:150px; height:23px; color:#FFF; 
						  background: url(../images/btn_bg_skip.gif) no-repeat center center;*/ }
	p.footer_skip a:hover		{ /*background: url(../images/btn_bg_skip_ro.gif) no-repeat center center;*/ }
	p.footer_skip a img	{ opacity:1; filter:alpha(opacity=100); }
	p.footer_skip a:hover img		{ opacity:0; filter:alpha(opacity=0); }
	
#listRoot			{ position:relative; }
.listBar			{ background:#ffe8d6; margin:0; padding:8px;
					  font-size: 0.8em; text-align:center; line-height:150%;
					  border-right: 5px solid #fff; border-left: 5px solid #fff; }
.listBar ul			{ padding: 0; margin: 0; }
.listBar ul li.update	{ display:inline; padding:0 5px; font-weight: bold; }
.listBar ul li.chi		{ background: url(../images/ani_update_chi.gif) no-repeat right top; }
.listBar ul li.eng		{ background: url(../images/ani_update_eng.gif) no-repeat right top; }
.listBar ul li			{ display:inline; padding:0 5px; }
.listBar ul li img			{ vertical-align:middle; }
.listBar ul li a			{ text-decoration: none; color:#555657; }
.listBar ul li a:hover		{ color:#990000; }

/**********************************/
/***		Popup Styles		***/
.pane			{ width: 356px; height: 130px;
				  background: transparent; background-repeat: no-repeat; background-position: top left;
				  padding: 0px; position: absolute; top: -18px; right: -18px;
				  border-right: 1px solid #444837; border-bottom: 1px solid #444837;
				  border-top: 1px solid #fff; border-left: 1px solid #fff;
				  z-index:1000; display: none; /*float: right;*/ }
.pane .capBar	{ width: 100%; height: 32px; background: #656565 url(../images/bg_popup_capBar.jpg) repeat-y left center; }
.pane .block		{ cursor: pointer; }
.pane .capBar img.delete	{ float:right; margin: 5px; cursor: pointer; display: none; }
.pane span.delete		{ cursor: pointer; color:#fff; }
/*.pane .delete 	{ position: absolute; top: 5px; right: 5px; border: 0px;
				  cursor: pointer; display: none; }*/

.pane .join		{ position: absolute; bottom: -5px; right: -7px; border: 0px;
				  cursor: pointer; display: none; }
.pane a img		{ border: 0 none; }
.pane .interText		{ font-size: 12px; font-family:tahoma; font-weight: bold; padding-left: 5px;
					  color: #8387a8; text-align: center; }
.pane .interText a	{ color: #FFFFFF; text-decoration:none; }
#cover_iframe	{ position:absolute; width:100px; height:0px; z-index:8; }
/**********************************/