﻿@charset "utf-8";
/* CSS Document */


/*  主要內容-內容區  */
#content{
	margin:0 auto;
	padding-bottom:15px;
	width:772px;
	min-height:700px;
	_height:700px; /* 修正IE6 */
	display:inline; /* 修正IE6 */
	font-size:13px;
}
#content .minHeight_800{
	min-height:800px;
	_height:800px; /* 修正IE6 */
}
#content .minHeight_900{
	min-height:900px;
	_height:900px; /* 修正IE6 */
}
#content .minHeight_1000{
	min-height:1000px;
	_height:1000px; /* 修正IE6 */
}
#content h2#title{
	display:none;
	position:relative;
	padding-top:10px;
	background:#FFF url(../_img/content_page_bg_top.jpg) center top no-repeat;
}
/*  主要內容-內容區(標題及更多按鈕設定)  */
#content h2 #topListNav{
	position:absolute;
	top:14px;
	right:28px;
	width:274px;
	font-weight:normal;
	text-align:right;
}
#content h2 #topListNav a{
	color:#F03;
}
#content h2 #topListNav a:hover,
#content h2 #topListNav a:focus{
	color:#900;
}




/*  主要內容-內容區-共用頁面內容  ----------------------------------------------------*/
#content h3#page_title{
	clear:both;
	width:700px;
	height:23px;
	margin:18px auto 5px auto;
	padding:2px 0 2px 35px;
	border-bottom:#C00 1px dotted;
	font-size:18px;
	color:#C00;
	letter-spacing:1px;
	background:url(../_img/icon_spare.png) 2px 2px no-repeat;
}

#content h3#page_tag{
	clear:both;
	width:auto;
	height:29px;
	margin:18px 35px 5px 35px;
	padding:2px 0 0 0;
	border-bottom:#a20000 1px solid;
	font-size:14px;
	_font-size:13px;
	letter-spacing:1px;
}
	#content h3#page_tag ul li,#content h3#page_tag ul li:hover,#content h3#page_tag ul li.active{
		display:block;
		width:auto;
		_width:110px;
		height:29px;
		float:right;
	}
	
	#content h3#page_tag ul li:hover,#content h3#page_tag ul li.active{
		background:url(../_img/tag/active/tag_font.png) left top no-repeat;
	}
	#content h3#page_tag ul li{
		background:url(../_img/tag/hover/tag_font.png) left top no-repeat;
	}
	
	#content h3#page_tag ul li a, #content h3#page_tag ul li:hover a,#content h3#page_tag ul li.active a{
		display:block;
		width:auto;
		height:29px;
		margin:0 0 0 13px;
		padding:0 5px 0 0;
	}
	#content h3#page_tag ul li:hover a,#content h3#page_tag ul li.active a{
		background:url(../_img/tag/active/tag_back.png) right top no-repeat;
	}
	#content h3#page_tag ul li a{
		background:url(../_img/tag/hover/tag_back.png) right top no-repeat;
	}
	
	#content h3#page_tag ul li a span, #content h3#page_tag ul li:hover a span,#content h3#page_tag ul li.active a span{
		display:block;
		width:auto;
		height:25px;
		padding:4px 0 0 0;
		cursor:pointer;
	}
	
	#content h3#page_tag ul li:hover a span,#content h3#page_tag ul li.active a span{
		color:#fff;
		_color:#000;
		background:url(../_img/tag/active/tag_body.png) left top repeat-x;
	}
	#content h3#page_tag ul li a span{
		color:#a20000;
		background:url(../_img/tag/hover/tag_body.png) left top repeat-x;
	}
#content #page_detail{
	clear:both;
	width:760px;
	margin:5px auto;
}

/*遊戲總覽*/
#content #page_detail ul#game_intro{
	padding-top:5px;
}
#content #page_detail ul#game_intro li{
	float:left;
	width:170px;
	height:260px;
	margin:1px 10px;
	_margin:1px 9px;  /* 修正IE6 */
	_display:inline; /* 修正IE6 */
}
#content #page_detail ul#game_intro li img{
	padding:3px 11px;
	display:block;
	border:#ddd 1px dashed;
}
#content #page_detail ul#game_intro li a:hover img{	
	border:#F36 1px solid;
}
#content #page_detail ul#game_intro li h4{
	width:170px;
	margin:5px 0;
	font-size:15px;
	color:#F36;
	text-align:center;
}
#content #page_detail ul#game_intro li p{
	height:90px;
}

/* 遊戲介紹 */
#content #page_detail h4.intro_title{
	width:720px;
	margin:25px auto 5px auto;
	padding:2px 0 0 35px;
	font-size:15px;
	background:url(../_img/icon_star.gif) 18px 3px no-repeat;
	background:url(../_img/icon_star.gif) 18px 2px no-repeat \9;
	position:relative;
}
#content #page_detail h4.intro_title img{
	position:absolute;
	right:5px;
	top:-40px;	
}
#content #page_detail h4.intro_title table{
	position:absolute;
	right:5px;
	top:-55px;	
}
.btn_inline{
	display:inline-block;
}
.more a{
	width:42px;
	height:15px;
	display:block;
	margin:4px 0 0 40px;
	background:url(../_img/btn_more.gif) left top no-repeat;
	text-indent:-9999px;
}
.more a:hover,
.more a:focus{
	background:url(../_img/btn_more.gif) left bottom no-repeat;
}

/* ----------table-td-th-樣式設定-------------------------------------*/
#content #page_detail table.intro{
	width:700px;
	margin:2px auto;
}
#content #page_detail table.intro th{
	background-color:#FFD5DD;
	padding:10px 5px 10px 5px;
	border:#BBB 1px solid;
}
#content #page_detail table.intro td{
	background-color:#FFF5F0;
	padding:10px 5px 10px 5px;
	border:#BBB 1px solid;
}

/*淡黃色*/
#content #page_detail table th.bgcolor_FFF694,
#content #page_detail table td.bgcolor_FFF694{
	background-color:#FFF694;
}
/*淺黃色*/
#content #page_detail table th.bgcolor,
#content #page_detail table td.bgcolor{
	background-color:#FFFFE6;
}
#content #page_detail table th.bgcolor_FC9,
#content #page_detail table td.bgcolor_FC9{
	background-color:#FC9;
}
/*淺藍色*/
#content #page_detail table th.bgcolor_E2F7FE,
#content #page_detail table td.bgcolor_E2F7FE{
	background-color:#E2F7FE;
}
/*黃色*/
#content #page_detail table th.bgcolor_FC0,
#content #page_detail table td.bgcolor_FC0{
	background-color:#FC0;
}
/*淺灰紫色*/
#content #page_detail table th.bgcolor_E1C5F2,
#content #page_detail table td.bgcolor_E1C5F2{
	background-color:#E1C5F2;
}
/*淺灰藍色*/
#content #page_detail table th.bgcolor_BBDBF4,
#content #page_detail table td.bgcolor_BBDBF4{
	background-color:#BBDBF4;
}
/*淺灰色*/
#content #page_detail table th.bgcolor_F3F3F3,
#content #page_detail table td.bgcolor_F3F3F3{
	background-color:#F3F3F3;
}
/*灰色*/
#content #page_detail table th.bgcolor_E0E0E0,
#content #page_detail table td.bgcolor_E0E0E0{
	background-color:#E0E0E0;
}
#content #page_detail table th.bgcolor_FFF,
#content #page_detail table td.bgcolor_FFF{
	background-color:#FFF;
}
/*設定table的框線*/
#content #page_detail table.border th,
#content #page_detail table.border td{	
	border:#999 1px solid;	
}
/*設定table的框線為無*/
#content #page_detail table.none th,
#content #page_detail table.none td{	
	border:0;	
}
/*設定table四個邊留白為無*/
#content #page_detail table.nopadding th,
#content #page_detail table.nopadding td,
.nopadding{
	padding:0;	
}
/*設定table四個邊留白*/
#content #page_detail table.padding05 th,
#content #page_detail table.padding05 td{
	padding:2px;	
}
#content #page_detail table.padding02 th,
#content #page_detail table.padding02 td{
	padding:1px;	
}
#content #page_detail table.bgcolor_FFF th,
#content #page_detail table.bgcolor_FFF td{
	background-color:#FFF;	
}
#content #page_detail table.intro ul,
#content #page_detail ul.num,
#content #page_detail ul.eng,
#content #page_detail ul.square
{
	margin:0 0 5px 20px;
	padding-left:20px;
}
#content #page_detail ul.num li{	
	list-style:decimal;
}
#content #page_detail ul.eng li{
	list-style:upper-alpha;
}
#content #page_detail ul.square li{	
	list-style:url(../_img/icon_square.jpg);
}
#content #page_detail ul.square2 li{
	list-style:url(../_img/icon_square2.jpg);
}
#content #page_detail ul.square2 li img{
	margin-bottom:-3px;
}
p.square{
	padding-left:12px;
	background:url(../_img/icon_square.jpg) left center no-repeat;
}
/* 遊戲規章 */
#content #page_detail h5{
	height:25px;
	margin:10px auto 5px auto;
	padding:5px 0 0 25px;
	font-size:15px;
	color:#F36;
	border-bottom:#333 1px dashed;	
	background:#FCC url(../_img/icon_square.jpg) 10px center no-repeat;
	
}
#content #page_detail h6{
	height:20px;
	margin:10px auto 5px auto;
	padding:3px 0 0 35px;
	font-size:13px;
	color:#F60;
	border-bottom:#999 1px dotted;	
	background:#FFF5D0 url(../_img/icon_star_y.gif) 15px center no-repeat;
}

/* 影音專區 */
#content #page_detail ul#media{
	margin:10px 20px;
}
#content #page_detail ul#media li{
	float:left;
	width:150px;
	margin:10px 15px;
	display:inline; /* 修正IE6 */
}
#content #page_detail ul#media li img{
	padding:10px 15px;
	display:block;
	border:#ddd 1px dashed;
}
#content #page_detail ul#media li a:hover img{	
	border:#F36 1px solid;
}
#content #page_detail ul#media li p{	
	height:50px;
	text-align:center;
}
#content #page_detail ul#media li p a{
    color:#F36;
}
#content #page_detail ul#media li p a:hover{
    color:#900;
}

/* 消息公告 分頁 */
.pageList{
	margin:10px auto;
}
.pageList td{	
	padding:2px 5px;
}
.pageList td a{
	width:25px;
	height:20px;
	display:block;
	text-align:center;
	border:#FCC 1px solid;
}
.pageList td a:hover,
.pageList td a:focus,
.pageList td a.current,
.pageList td span{
	width:25px;
	height:20px;
	display:block;
	text-align:center;
	color:#F06;
	background-color:#FFE9ED;
	border:#F06 1px solid;
}
#firstP a {
    width:100px;
}
#lastP a {
    width:100px;
}

#ctl00_ContentPlaceHolder1_wDate,
#ContentPlaceHolder1_wDate{
	display:block;
	position:absolute;
	top:150px;
	left:225px;
	*top:155px;
}

/* QA */
table.qalist td a{
	display:block;
	width:650px;
	height:26px;
	background:url(../_img/qa.gif) left top no-repeat;
	padding:4px 0 0 35px;
}
table.qalist td a:hover,
table.qalist td a:focus{	
	background:url(../_img/qa.gif) left bottom no-repeat;	
}


#qaContent{
	width:700px;
	margin:0 auto;
}

#qaContent ul.accordionPart {
	margin: 10px 0 40px 0;
}
#qaContent ul.accordionPart li{
	border-bottom:#999 1px dotted;	
	padding-bottom: 10px;
	margin-top: 10px;
}
#qaContent ul.accordionPart li ul li{
	border-bottom:none;
	padding-bottom: 0;
	margin-top: 0;
}

#qaContent ul.accordionPart li a{
	color:#F36;
}
#qaContent ul.accordionPart li a:hover,
#qaContent ul.accordionPart li a:focus{
	color:#C00;
}
#qaContent ul.accordionPart li .qa_title, .qa_title_sub {
	background:url(../_img/icon_Q.png) no-repeat;
	padding-left:28px;
	color:#F33;
	cursor:pointer;
}
#qaContent ul.accordionPart li .qa_title_on, .qa_title_on_sub {
	text-decoration: underline;
}
#qaContent ul.accordionPart li .qa_content, .qa_content_sub {
	margin:6px 0;
	background:url(../_img/icon_A.png) no-repeat;
	margin-left: 15px;
	padding-left:25px;
	color: #666;
}

.steps{
	display:inline-block;
	width:15px;
	height:15px;
	margin:0 3px 0 3px;
	background:url(../_img/nextIcon.png) no-repeat;
}
.cNote{
	display:inline-block;
	width:20px;
	height:20px;
	margin-top:3px;
	margin-right:3px;
	background:#600;
	border:2px outset #900;
	color: #FC0;	
	text-align:center;
}
table.av a{
	display:block;
	width:250px;
	height:38px;
	background:url(../_img/FAQ/AVG.gif) left top no-repeat;
	padding:43px 0 0 75px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}

#content #page_detail table.stepTable{
	width:700px;
	margin:2px auto;
}
#content #page_detail table.stepTable th{
	color:#333;
	padding:10px 0 2px 15px;
	text-align:left;
	background-color:#FFF;
	background:url(../_img/icon_square3.jpg) left 15px no-repeat;
	
}
#content #page_detail table.stepTable td{
	background-color:#FAFAFA;
	padding:10px;
	border:#ccc 1px solid;	
	border-left:none;
}
#content #page_detail table.stepTable td.stepPic{
	background-color:#FFF;		
	border-right:none;
}





/* ------------------------------------------------------------------------------*/

/*  顏色  */
.color_f4004a{
color:#f4004a;
}
.color_478ed6{
color:#478ed6;
}
.color_004275{
color:#004275;
    margin-bottom: 0px;
}

/*  主要內容-選單區  */
#nav{
	float:left;
	width:193px;
	display:inline; /* 修正IE6 */
}
/*  主要內容-選單區-快速選單  */
#quickMenu{
	width:187px;
	margin:0 0 5px 5px;
	padding-top:5px;
	background:url(../_img/quick_menu_bg.jpg) left top no-repeat;
}
/*  主要內容-選單區-快速選單-登入  */
#quickMenu #login,
#quickMenu #ctl00_login{
    text-align :center ;
	height:47px;
	margin:7px 0 0 0;
	padding-top:10px;
	background:url(../_img/login_bg.png) left top no-repeat;
}

#quickMenu #login .a,
#quickMenu #ctl00_login .a{
	width:150px;
	height:34px;
	display:block;
	margin:0 auto;	
	text-indent:-9999px;
	background:url(../_img/login.png) left top no-repeat;
}
#quickMenu #login .a:hover,
#quickMenu #ctl00_login .a:hover,
#quickMenu #login .a:focus,
#quickMenu #ctl00_login .a:focus{
	background:url(../_img/login.png) left bottom no-repeat;
}
#quickMenu #login .p,
#quickMenu #ctl00_login .p{	
    text-align:center;
	margin:8px 20px;
	color:#FFF;
	*padding-top:5px;
}

/*  主要內容-選單區-快速選單-選單列  */
#quickMenu h2{
	margin:0 8px;
}
#quickMenu h2#noSubmenu{
	margin:0;
	padding:0 8px;
	*margin-bottom:-1px !important; /* 修正IE7 下方邊界 */
	padding-bottom:10px;
	background:url(../_img/quick_menu_btm.png) left bottom no-repeat;
}
#quickMenu ul{
	margin:0;
	*margin-bottom:-1px !important; /* 修正IE7 下方邊界 */
	padding-bottom:10px;
	background:url(../_img/quick_menu_btm.png) left bottom no-repeat;
}
#quickMenu ul li{
	width:170px;
	margin:0 8px 1px 8px;
	*margin-bottom:0px !important; /* 修正IE7 下方邊界 */
}
#quickMenu ul li a{
	font-size:13px;
	display:block;	
	width:140px;
	height:22px;	
	padding:4px 0 0 30px;
	color:#FFF;
	background:url(../_img/nav_menu_hover.png) left top no-repeat;
}
#quickMenu ul li.current a,
#quickMenu ul li a:hover,
#quickMenu ul li a:focus{
	color:#000;
	background:url(../_img/nav_menu_hover.png) left bottom no-repeat;
}


/*  主要內容-選單區-熱門活動,網咖活動,分享加活動  */
#hotEvent, #internetCafe, #ticketStore{
	width:187px;
	margin:0 0 5px 5px;
	padding-bottom:2px;
	background:#FFF url(../_img/border_btm.jpg) left bottom no-repeat;	
}
#hotEvent ul,
#internetCafe ul,
#ticketStore ul
{
	margin:5px 2px 5px 6px;	
}

#hotEvent ul li,
#internetCafe ul li,
#ticketStore ul li
{
	margin-bottom:5px;
}


/*  主要內容-活動連結區-好康特區  */
#benefit{
	width:187px;
	margin:0 0 5px 5px;
	padding-bottom:10px;
	background:#FFF url(../_img/border_btm.jpg) left bottom no-repeat;	
}
#benefit ul{
	margin:10px 6px 0 6px;	
}
#benefit ul li{
	margin-bottom:7px;
}

/* 會員 */
#content #page_detail table.intro tr td input#sVcode{
	width: 70px; margin-top: 5px;
}
.noneForLargeDevice{display:none;}

#regist_tab{display:block;width:738px;height:206px;margin:0 0 0 7px;background:url(../_img/table/blue_table/register.jpg) top left no-repeat;}
#register_molo{margin:36px 0 0 30px;display:block;width:155px;height:128px;float:left;}
/*#moloLog2{margin:108px 0 0 28px;display:block;width:143px;height:50px;float:left;}
#ContentPlaceHolder1_teach_login,#ctl00_ContentPlaceHolder1_teach_login{margin:108px 0 0 23px;display:block;width:143px;height:52px;float:left;}
#ContentPlaceHolder1_register_molo,#ctl00_ContentPlaceHolder1_register_molo{margin:36px 0 0 22px;display:block;width:155px;height:128px;float:left;}*/

/* blue_table style */
.blue_table{font-family:"微軟正黑體";display:table;width:731px;margin:0 0 0 10px;height:auto;color:#fff;background:url(../_img/table/blue_table/td_bg.png) top left;float:left;}
	.blue_table tr th{width:731px;height:23px;padding:0 0 0 0;font-size:16px;text-align:center;color:#832207;}
		.blue_table tr th.th_title1{background:url(../_img/table/blue_table/th_1.png) top left no-repeat;}
		.blue_table tr th.th_title2{background:url(../_img/table/blue_table/th_2.png) top left no-repeat;}
		.blue_table tr th.th_title3{background:url(../_img/table/blue_table/th_3.png) top left no-repeat;}
		.blue_table tr th.th_title4{background:url(../_img/table/blue_table/th_4.png) top left no-repeat;}
		.blue_table tr th .title{color:#420d02;margin-right:5px;font-weight:bold;}
	.blue_table tr td{padding-left:20px;text-align:left;font-size:14px;}
		.blue_table tr td img{margin:0 10px 4px 10px;border:1px solid #ccc; padding:2px; background:#fff;}
		.blue_table tr td .note,.blue_table tr td a{font-weight:bold;color:#66ff99;}
		.blue_table tr td .note2{color:#f4004a;}
		.blue_table tr td .caution{padding:2px;background:url(../_img/table/blue_table/td_bg.html);color:#ff0000;border:1px solid #ff0000;}
		.blue_table tr td .ps{padding:2px;background:url(../_img/table/blue_table/td_bg.html);color:#00ff99;border:1px solid #00ff99;}
		.blue_table tr td ul, .blue_table tr td ol{padding:0;margin:0 0 0 20px;}
		.blue_table tr td ol li{list-style:decimal;margin:0;padding:0;}
		.blue_table tr td ul li{list-style:url(../_img/table/blue_table/li.html);margin:0;padding:0;}
		.blue_table tr td a img{margin:0;padding:0;background:none;border:none;}
		.blue_table tr td a:hover{text-decoration:underline;}
	.blue_table tr td.table_bottom{width:731px;height:23px;background:url(../_img/table/blue_table/td_bottom.png) top left no-repeat;}
	
/* WEB ATM */
#ContentPlaceHolder1_GetMoLo,#ContentPlaceHolder1_GetMoLo:hover,
#ctl00_ContentPlaceHolder1_GetMoLo,#ctl00_ContentPlaceHolder1_GetMoLo:hover {
	display:block;
	width:120px;
	height:44px;
	background:url(../_img/moloBtn.png) no-repeat;
}
#GetMoLo, #GetMoLo:hover
{
    display:block;
	width:120px;
	height:44px;
	background:url(../_img/moloBtn.png) no-repeat;
}
#XinLogin,#XinLogin:hover{
	display:block;
	width:120px;
	height:44px;
	background:url(../_img/freeBtn.png) no-repeat;
}
#ContentPlaceHolder1_GetMoLo, #ctl00_ContentPlaceHolder1_GetMoLo, #XinLogin {background-position:0 0;}
#ContentPlaceHolder1_GetMoLo:hover, #ctl00_ContentPlaceHolder1_GetMoLo:hover, #XinLogin:hover{background-position:-120px 0;}

.lNick{display:block;width:580px;height:auto;overflow:auto;}
.lNick input{display:block;width:1px;height:30px;float:left;visibility:hidden;}
.lNick label,.lNick label:hover,.lNick label.active{display:block;width:530px;height:20px;padding:5px;float:left;background:url(../_img/lNick_btn.png) no-repeat;cursor:pointer;}
.lNick label{background-position:bottom right;}
.lNick label:hover{background-position:center right;}
.lNick label.active{background-position:top right;}
.lNick label span{color:red;font-size:14px;}

/* 港澳版遊e卡購點內容 */
.yoeHK{
	display:block;
	width:730px;
	height:290px;
	background:url(../_img/account/yoe/yoe.jpg) top left no-repeat;
}
	.yoeHK a{display:block;color:#0090ff;}
	.yoeHK a:hover{display:block;color:#ff0000;}
.yoeHK #yoeBuy{
	font-family:"微軟正黑體","Arial";
	font-style:italic;
	font-size:20px;
	font-weight:bold;
	width:auto;
	height:22px;
	float:left;
	margin-top:250px;
	margin-top:230px\9;/* 修正IE瀏覽器 */
	margin-left:50px;
	_margin-left:25px;/* 修正IE6 */
}

/* 中國版遊e卡購點內容 */
#yoeCN{
	display:block;
	width:731px;
	height:325px;
	background:url(../_img/account/yoe/yoe_cn.jpg) top left no-repeat;
}

/*遊戲下載頁*/
#hdArea, #classicArea, #needArea {
    position:relative;
    display:table;
    width:720px;
    height:auto;
    margin:0 20px 50px 20px;
}
.gametitle {
    position: relative;
    display: block;
    font-size: 22px;
    font-weight: bold;
    font-family: 微軟正黑體;
    background: url(../_img/icon_star_y.gif) 0px 5px no-repeat;
    padding-left: 16px;
    margin: 20px 0 10px 20px;
}

.pc, .android, .ios, .QRcode {
    display: block;
    width: 33%;
    height: auto;
    float: left;
}
.QRcodeimg {
    background:url(../_img/Downloads/game/qrcode.jpg) center 0px no-repeat;
}
.QRcodeimg:hover {
    background:url(../_img/Downloads/game/qrcode.jpg) center -188px no-repeat;
}
#QR {
    width:100%;
    height:188px;
    display:block;
}
.hdimg {
    height: 190px;
    text-align: center;
    border: 1px #ccc solid;
    cursor:pointer;
}

.imgArrow {
    position:relative;
    display:none;
    width:24px;
    height:11px;
    left:50%;
    margin-left:-12px;
    margin-top:-1px;
    background:url(../_img/Downloads/game/imgArrow.png) center center no-repeat;
}
.pcDownload {
    position:relative;
    display:block;
    width:674px;
    height:auto;
    min-height:56px;
    background:#ccc;
    border-radius:5px;
    margin-top:12px;
    padding:0 20px;
    z-index:99999;
}
    .pcDownload li {
        display:block;
        float:left;
        line-height:56px;
        background:url(../_img/Downloads/game/icon_download.png) 0px center no-repeat;
        padding:0 40px 0 25px;
    }

#needArea ul li {
    display: block;
    float: left;
    font-size: 18px;
    font-family: 微軟正黑體;
    font-weight:bold;
    color:#333333;
    line-height: 48px;
    padding: 0 20px;
    border: 1px #ccc solid;
    cursor: pointer;
}
    #needArea ul li:hover, .liChecked {     
    background: linear-gradient(top,#ececec,#adadad);
    background: -moz-linear-gradient(top,#ececec,#adadad);
    background: -webkit-linear-gradient(top,#ececec,#adadad);
    background: -o-linear-gradient(top,#ececec,#adadad);
    background: -ms-linear-gradient(top,#ececec,#adadad);
    }

#mask {
    position: fixed;
    _position: absolute;
    z-index: 1001;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    _height: 700px;
    background: #fff;
    filter: alpha(opacity=0);
    opacity: 0;
    text-align: center;
    vertical-align: middle;
}