/* fr's button*/
.Button { height: 32px; width:171px; border:0; color:#000; font-weight: bold; font-size: 8.0pt; text-align:center; padding-left:10px; vertical-align:middle; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; cursor: pointer; background: url('../../templates/images/bgBtn.gif' ) repeat-x; margin:8px 0 8px 0; }
.btn_order { height: 32px; width:210px; border:0; color:#000; font-weight: bold; font-size: 8.0pt; text-align:left; padding-left:10px; vertical-align:middle; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; cursor: pointer; background: url('../../templates/images/btn_order.gif' ) repeat-x; margin:8px 0 8px 0; }
.btn_log { height:32px; width:171px; border:0; cursor: pointer; background: url('../images/btn/btn_log.gif' ) no-repeat; }
.btnbuy { height: 32px; width:120px; border:0; color:#000; font-weight: bold; font-size: 8.0pt; text-align: left; padding-left:12px; vertical-align:middle; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; cursor: pointer; background: url('../../templates/images/btnbuy.gif' ) repeat-x; margin:8px 0 8px 0; }
/* CSS Document */

html, body { margin: 0; padding: 0; font-size: 8pt; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; text-align: center; line-height:15px; color:#666; background:url(../images/bg_01.gif) #fff repeat-x; }
fieldset { PADDING:1em 0.5em 0.5em 0.5em; MARGIN: 0 0 0 0.5em; width:94%; }
legend { font-size:9pt; font-weight:bold; text-align:left; }
.l { float:left; }
.r { float:right; }
.c { text-align:center; }
.fotl { text-align:left; }
.fotr { text-align:right; }
.w1 { width:30% }
.w2 { width:68% }
#Mainpayments, #DirectBankingpayments, #CreditCardpayments { padding-left:12px; width:100%; text-align:left; }
Table { width:98% }
Table .column1 { width:20%; }
Table .column2 { width:80%; }
Table td span { color:#000; font-weight:bold; }
.tdL { text-align:center; width:25%; }
.tdL1 { font-size:8pt; background:url(../images/a6.gif) #fff no-repeat; width:60%; color:#ffffff; font-weight:bold; padding-left:30px; }
.tab2 { background:#F4F4F3; width:80%; border:solid 1px #999; }
.tdL2 { text-align:right; width:40%; font-weight:bold; vertical-align:top; }
.tdR2 { text-align:left; width:60%; padding:0 0 0 8px; color:#c30202; }
.ad1 { border:solid 1px #FFDF9D; background:url(../images/bgMid1.gif) repeat-x; }
.PL { padding:20px 0 0 40px; font-size:8pt; }
.PL1 { padding:8px 0 0 0; font-size:8pt; }
.faq-Q { font-weight:bold; color:#000; font-size:10pt; padding:18px 0 0 20px; background: url(../images/icon_question.gif) no-repeat 2px 18px; }
.faq-A { font-weight:bold; color:#000; font-size:10pt; color:#c30202; }
.faq-A-content { font-size:8pt; padding:8px 0 0 20px; }
.newslist ul { margin:0; padding:8px; }
.newslist li { list-style-type:none; background:url(../images/icon_arrowY.gif) no-repeat 15px 4px; padding:0 0 0 35px }
.notice { vertical-align:bottom; font-weight:bold; color:#000; font-size:8pt; background: url(../images/icon_laba.gif) no-repeat 8px 15px; padding:15px 0 0 30px; }
.notice-content { vertical-align:bottom; font-weight:bold; color:#000; font-size:8pt; padding:15px 0 0 8px; }
.notice-content a:link { font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif; text-decoration:underline; color:#000; font-size:8pt; }
.notice-content a:hover { font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif; font-size:8pt; }
.notice-content a:visited { font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif; font-size:8pt; }
.note, .noteHot { width:88%; font-size:9pt; padding: 12px 8px 8px 35px; color:#c30202; border:solid 1px #ccc; background:#fff url(../images/icon_note.gif) no-repeat 8px 8px; }
.note { width:88%; margin:8px 4px; }
.noteHot { /*width: 458px;height: 34px;margin: 8px auto;color: #890000;background: #fff url(../images/backPic.gif) no-repeat;border: 0;padding: 8px 0 0 0;font-size: 11px;font-weight: 400;text-align: center;*/
padding:5px 20px;background:none;border:none;color:#666;text-align:center;
}
.note span, .noteHot span { font-size:8pt; font-weight:bold; }
.note-select { background:url(../images/icon_arrowR.gif) no-repeat left 0; padding:8px 0 8px 20px; font-weight:bold; font-size:14px; color:#000; }
.noteHot a:link, .noteHot a:visited { font-size:8pt; font-weight:bold; color:#666; text-decoration:underline; }
.noteHot a:hover, .noteHot a:active { font-size:8pt; font-weight:bold; color:#000; text-decoration:underline; }
.noteRank { font-size:9pt; font-weight:bold; color:#800; text-align:left; padding:0 0 0 50px; margin:8px 0; }
#discount { font-size:12pt; background:url(../images/ad/discountBg.gif) no-repeat left 0; line-height:43px; height:43px; padding:0 0 0 80px; color:#000; font-weight:bold; }
#proCodeBg { font-size:12pt; background:url(../images/ad/proCodeBg.gif) no-repeat left 0; height:43px; line-height:43px; padding:0 0 0 80px; color:#000; font-weight:bold; }
.table1 td { border-bottom:1px #CCCCCC dotted; line-height: 17px; font-size: 8pt; }
.table2 td { line-height: 20px; height: auto; width: auto; font-size: 8pt; font-weight: bold; }
.table1_tr { height:20px; background:#223D76; color:#666; }
#container { position: relative; text-align: left; margin: 0 auto; width: 1004px; border:solid 1px #dedede; min-height:800px; background-color:#fff; }
#footer { text-align: center; /*top: 60px;*/ bottom: 10px; font-weight: normal; font-size: 8.0pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; width:100%; clear:both; }
#header { WIDTH: 100%; TEXT-ALIGN: left; clear:both; }
#cont-header { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px }
.layer_new { position:absolute; left:965px; top:100px; }
/* [BEGIN] SWE: 10.08.2007 - Redesign of Webpart Headers */
.webpart_container { position: relative; /*top:-7px;	*/ /*border: 1px red solid;*/ }
#wrap { clear:both; overflow:auto; zoom:0; }
.wrap { clear:both; width:50%; height:1px; overflow:auto }
#pagehead {/* 头部文件 */ text-align: left; /* Seiteninhalt wieder links ausrichten */ margin: 0 auto; /* standardkonforme horizontale Zentrierung */ /*width: 954px;*/ width: 100%; }
#contentBody2 { text-align: left; /* Seiteninhalt wieder links ausrichten */ margin: 0 auto; /* standardkonforme horizontale Zentrierung */ /*width: 954px;*/ width: 990px; }
#contentBody {/* 中间文件 */ text-align: left; /* Seiteninhalt wieder links ausrichten */ margin: 0 auto; /* standardkonforme horizontale Zentrierung */ /*width: 954px;*/ width: 990px; min-height:10px; }
#leftcontent {/* 中间的左部文件 */ /*border: solid 1px black;*/
	float: left; width: 209px; }
#maincontent {/* 中间的中部文件 */ /*border: solid 1px black;*/
	margin-left:220px; margin-right: 220px; border:0; padding:0; float:none; min-height:200px; }
.middleContent, .gamecardList { position:relative; padding:8px; min-height:80px; border:solid 1px #FFDF9D; background:#fff; background:url(../images/bgMid1.gif) repeat-x; font-size:8pt; width:525px; margin-bottom:8px; }
.gamecardList { width:94%; height:auto; }
.gamecardList ul { list-style-type:none; margin:0; padding:0 0 0 30px; }
.gamecardList li { float:left; width:100%; text-align:left; font-size:8pt; padding:0; border-bottom:dotted 2px #ccc; }
.gamecardList ul ul { padding:0px; }
.gamecardList ul ul li { border-bottom:0; padding:20px 0 0 0; border:0; font-weight:bold }
.gamecardList ul ul li span { font-size:9pt; font-weight:bold; color:#039; }
.gamecardList ul ul li span a:link, .gamecardList ul ul li span a:active, .gamecardList ul ul li span a:visited, .gamecardList ul ul li span a:hover { font-size:9pt; font-weight:bold; color:#039; }
.star { background:  width:95%;
}
.faq-frame { position:relative; padding:8px; min-height:80px; border:solid 1px #FFDF9D; background:#fff; background:url(../images/bgMid1.gif) repeat-x; font-size:8pt; }
.faq-frame ul { list-style-type:none; margin:0; padding:0; }
#home_maincontent { margin-left:220px; margin-right: 220px; border:0; padding:8; float:none; min-height:200px; }
#rightcontent {/* 中间的右部文件 */ /*border: solid 1px black;*/
	float: right; width: 209px; }
.right_title { position:relative; /* width:455px;border-color: #999999;border-style: solid;
	border-width: 1px;*/
	background-color: #ffffff; min-height:10px; text-align:left; padding-top:20px; }
.detail_content { /* width:455px;*/
	background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #999; /* -moz-border-radius:5px;*/
	min-height:30px; background-color:#fafafa; padding-left:20px; padding-top:8px; text-align:left; }
#leftcontent2 {/* 中间第二个的左部文件 */ /*border: solid 1px black;*/
	float: left; width: 209px; POSITION: relative }
#rightcontent2 {/* 中间的第二个右部文件 */ /*border: solid 1px black;*/
	
	float: right; width: 750px; height:1000px; background:#ffffff; }
.mm_left { float:left; width: 70%; text-align: left; }
.mm_right { width: 25%; height:100%; float: left; text-align: center; padding-top:20px; }
.suc-content { line-height:20px; font-size:10pt; padding:8px; font-family:italic, Tahoma, Arial, Verdana, Helvetica, sans-serif; }
.suc-content ol { color:#c30202; }
#header { text-align: left; /* Seiteninhalt wieder links ausrichten */ margin: 0 auto; /* standardkonforme horizontale Zentrierung */ position: relative; /*width: 954px;*/ width: 990px; min-width: 600px; }
.clearBoth { clear:both; }
a { font-size: 8pt; text-decoration:none; color:#666; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; word-spacing:2px; }
a:hover { font-size: 8pt; text-decoration:underline; color:#C30202; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; }
a:active { font-size: 8pt; text-decoration:underline; color: #C30202; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; }
a:visited { font-size: 8pt; text-decoration:none; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; }
/* 
a.1{ font-size: 9pt; color:#fff;  text-decoration:none;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
a.1:hover { font-size: 9pt;	text-decoration:underline;color:#52A6CE;  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
a.1:active { font-size: 9pt; color: #fff;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
a.1:visited { font-size: 9pt; text-decoration:none; color: #222;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}*/

 /*文本字体的样式  */
.font8 { font-size:8pt; }
.font { font-size:14px; color:#00AEEF; font-weight: bold; padding-left:10px; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.font_9 { font-size:14px; color:#000; font-weight: bold; padding-left:10px; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.font_faq { font-size:14px; color:#044694; font-weight: bold; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.bold_center { font-weight:bold; text-align:center; }
.center { text-align:center; }
.fontPaddingLeft { padding:0 0 0 20px; }
.fontRed { color:#f00; }
.fontRedBold { color:#f00; font-weight:bold; }
.fontBold { font-weight:bold; }
.fontBoldgray { font-weight:bold; }
.fontblue { color:Blue; }
.fontBoldBlackCenter14 { font-weight:bold; color:#000; text-align:center; width:100%; font-size:10pt; padding:20px 0 0 0; }
.fontBoldBlackCenter { font-weight:bold; color:#000; text-align:center; width:100% }
.fontRight { text-align:right; }
.fontoverline { text-decoration:line-through; }
.fontPadding { padding:0 0 0 15px; text-align:left }
.fotC { text-align:center; }
.fot11 { font-size:8pt; }
.fot11 ul { list-style-type:none; padding-bottom:14px; margin-top:12px; margin-bottom:12px; }
.fot11 .title { font-weight:bold; padding:0; color:#000; }
.fot11 li li { list-style-type:none; }
.fontBlack { color:#000; }
/*
.bigfont{ font-size:16px; color:#000; font-weight: bold; padding-left:10px; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.subfont{ font-size:12px; color:#666666; font-weight: bold; padding-left:10px; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.bluefont{ font-size:12px; color:#00AEEF; font-weight: bold; text-align:left; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#table1{ padding-left:10px; line-height:30px;}
#table2{ padding-left:20px; line-height:25px;}
*/
.input { width:100px; height:20px; }
.input1 { width:150px; height:20px; }
.input2 { width:180px; height:20px; }
.input3 { width:150px; height:50px; }
.table1 { padding:8px 8px 8px 25px; line-height:20px; }
.table2 { padding-right:8px; }
/*边框风格属性 border-style  */
.d1 { border-style:none; }
.d2 { border-style:solid; }
.d3 { border-style:dotted; }
.d4 { border-style:dashed; }
.d5 { border-style:double; }
.d6 { border-style:groove; }
.d7 { border-style:ridge; }
.d8 { border-style:inset; }
.d9 { border-style:outset; }
.d10 { border-color:#efefef; }
#btn { padding-left:140px; padding-top:25px; word-spacing:50px; }
#btn1 { padding-left:10px; padding-top:50px; word-spacing:30px; }
.btn { width:100px; height:25px; }
/* horizontal tabbed menu */	
#tabs { padding:10px 0 42px 0; margin: 0; float: left; width:100%; background: #fff; }
#tabs li { display: inline; height: 45px; margin: 0; }
#tabs li a { float: left; width:100%; background: #fff url(../images/barbg.gif) no-repeat; color: #000; font-size:9pt; padding: 18 0; width: 122px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #fff url(../images/barcurrent.gif) no-repeat; color: #fff; }
#tabs li a.current { background: #fff url(../images/barcurrent.gif) no-repeat; color: #000; }
.key { text-decoration: underline; font-weight: bold; }
/*leafText*/
.leafText a { font-weight: bold; font-size: 8.0pt; color: #333; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; float: left; text-align: center; padding-top: 6px; padding-bottom: 2px; padding-left: 5px; display: block; width: 155px; text-decoration: none; background-color: #FFFFFF; border: solid 1px #FFD373; }
.leafText a:hover { border: solid 1px #000; color: #C30202; font-weight:bold; background: #FFE4AA url(../images/icon_cart.gif) no-repeat right; text-decoration:underline; }
.ServerListPart_DeviderRow { text-align:center; }
.ServerListPart_CharSelect { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 7.0pt; font-weight: bold; /*padding-top: 5px;*/ text-decoration: none; vertical-align: middle; text-align:left; color: Black; }
.ServerListPart_CharSelect_Disabled { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 7.0pt; font-weight: bold; /*padding-top: 5px;*/ text-decoration: none; vertical-align: middle; color: Gray; }
.ServerListPart_CharSelect a { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 7.0pt; font-weight: bold; /*padding-top: 5px;*/ text-decoration: underline; vertical-align: middle; color: Black; }
.ServerListPart_LeadingChar { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14.0pt; font-weight: bold; text-decoration: none; text-transform: uppercase; width: 35px; text-align: center; vertical-align:bottom; }
.serverlist { width:98%; }
.serverlist .tdL { width:40%; }
.serverlist .tdR { widows:60%; padding-bottom:0; }
.serverlist ul { list-style-type:disc; margin-top:8px; }
.serverlist li { padding-top:8px; color:#c30202; }
.indexgamelist { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
.indexgamelist LI { }
.indexgamelist LI A { PADDING-RIGHT: 0px; BORDER-TOP: #c0baac 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM:0; WIDTH: auto; COLOR: black; TEXT-INDENT:0px; PADDING-TOP: 0; BORDER-BOTTOM: #c0baac 1px solid; HEIGHT: auto; TEXT-DECORATION: none }
.indexgamelist LI A:visited { COLOR: black }
.indexgamelist LI A:active { COLOR: black }
.indexgamelist LI A:hover { BORDER-TOP: #dbd3c6 1px solid; COLOR: black; BORDER-BOTTOM: #858279 1px solid; BACKGROUND-COLOR: #b6b0a1; TEXT-DECORATION: none; BACKGROUND: url(../images/icon_news.gif) #a6a194 no-repeat right center; }
.buscar { BORDER-RIGHT: #22a7d3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #22a7d3 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #22a7d3 1px solid; WIDTH: 200px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #22a7d3 1px solid; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 25px }
.buscar1 { BORDER-RIGHT: #22a7d3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #22a7d3 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; BORDER-LEFT: #22a7d3 1px solid; WIDTH: 200px; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #22a7d3 1px solid; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 20px }
/* main horizontal menu */
#tablist { padding:10px 2px 42px 2px; margin: 0; float: left; background:#fff; width:100%; }
#tablist li { list-style: none; display: inline; margin: 0; }
#tablist li a { text-decoration: none; padding: 6px 21px; margin-right: 2px; background: #fff url(../images/barbg.gif) no-repeat top right; font-weight: bold; color: #fff; }
#tablist li a:hover { background: #fff url(../images/barcurrent.gif) no-repeat top right; color: #000; }
#tablist li a.current { background: #fff url(../images/barcurrent.gif) no-repeat top right; color: #2F637A; padding: 6px 22px; }
#tablist .key { text-decoration: underline; }
.clearboth { clear:both; }
.language { float:right; margin:0; width:532px; height:32px; padding-left:30px; padding-left:5px; }
.fr { background-image:url(../images/fr.gif); background-repeat:no-repeat; height:32px; width:76px; display:block; float:right }
.de { background-image:url(../images/de.gif); background-repeat:no-repeat; height:32px; width:84px; display:block; float:right }
.en { background-image:url(../images/en.gif); background-repeat:no-repeat; height:32px; width:78px; display:block; float:right }
.es { background-image:url(../images/es.gif); background-repeat:no-repeat; height:32px; width:70px; display:block; float:right }
.nl { background-image:url(../images/nl.gif); background-repeat:no-repeat; height:32px; width:83px; display:block; float:right }
.se { background-image:url(../images/se.gif); background-repeat:no-repeat; height:32px; width:67px; display:block; float:right }
#top2Part { }
.logo { width:400px; height:76px!important; height:76px; float:left; }
.ps{ float:left; width:598px; padding:0 0 0 200px; height: 30px; line-height:28px; font-size:13px;}
.ps1{ float:left; text-align:left; margin:0; padding:0; top:0; height:19px; line-height:16px; background:url("../images/star.gif") no-repeat left; font-size:13px;}
.ps1:hover,.ps1:visited,.ps1:active{ font-size:13px;}
a.ps1:hover{ text-decoration:underline;}
.ad_lowprice { text-align:right; height:72px; width:520px; }
#top { width:100%; background: #fff; height:140px; margin:0; padding:0; background-image:url(../images/frbgxmas.jpg); background-repeat: repeat-x; }
/* main menu topics */
#menu ul { list-style-type:none; margin:0; }
#menu ul li { float:right; display:block; margin:0; padding:0; line-height:32px; }
#menu ul li a { display:block; text-align:center; height:32px; color:#000; }
#menu ul li a:link { text-decoration:none; }
#menu ul li a:visited { text-decoration:none; }
#menu ul li a:hover { text-decoration:underline; color:#C30202; }
#menu ul li span { color:#c30202; }
.store { }
.store:link { BACKGROUND: url(../images/bgMenu.gif) no-repeat 0 0; }
#pay { background:#fff; text-align:center; }
#end { background:#fff; padding-left:50px; padding-top:8px; text-decoration:none; }
#end a { font-size:9pt; font-weight:bold; color:#52A6CE; line-height:20px; vertical-align:middle; text-decoration:none; }
#end a:hover { color:#000000; text-align:center; text-decoration:none; }
/* padding_left */
.padding_left { padding-left:20px; }
.OrderDetailFrame { position:relative; padding:8px; border:5px double #efefef; min-height:30px; }
.middleContent1 { position:relative; padding:8px; /* width:455px;*/
	background-color: #FFFFFF; border-style: solid; border-width: 0px; border-color: #ccc; -moz-border-radius:5px; min-height:30px; background-color:#F3F3F3; border:solid 1px #dedede; }
.middleContent_ad { position:relative; /* width:455px;*/
	background-color: #FFFFFF; border-style: solid; border-width: 0px; border-color: #ccc; -moz-border-radius:5px; min-height:30px; background-color:#F3F3F3; border:solid 1px #dedede; }
.middleContent2 {/* width:455px;moz-border-radius:5px;*/ background-color: #FFFFFF; border:solid 1px #999999; min-height:30px; background-color:#fafafa; padding-left:20px; padding-top:6px; text-align:left; }
.middleContent_ {/* width:455px;*/ background-color: #FFFFFF; border:solid 1px #95dff8; min-height:50px; position:relative; padding:4px; -moz-border-radius:5px; }
.middleContent3 { position:relative; padding-left:20px; padding-top:8px; /* width:455px;*/
	background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #999; /* -moz-border-radius:5px;*/
	border-color:#95DFF8; text-align:left; }
.middleContent4 { /* width:455px;*/
	background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #95DFF8; /* -moz-border-radius:5px;*/
	min-height:30px; background-color:#ffffff; padding:8px; }
.ServerListPart_HR { background:url(../images/bgMidTitle.gif) repeat-x; color: #ddddff; height: 1px; width: 460px; background-color: #999999; border: solid 1px #999; }
.ServerListPart_HR1 { color: #000; height: 1px; /*width: 470px;*/
	background-color: #ccc; border: #999999; height: 1px; width:470px; padding:0; }
.d { width:98%; text-align:center; border-top-width:1px; border-right-width:1px; border-left-width:1px; border-style:solid; border-color:#CCCCCC; }
#ServerListPart_GroupSelect { FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border:0; width:470px; }
#ServerListPart_GroupSelect A { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; PADDING-TOP: 5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; border:0; }
#ServerListPart_GroupSelect A:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8c0000; PADDING-TOP: 5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; border:0; }
.ServerListPart_GroupSelect_Text { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8c0000; PADDING-TOP: 5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border:0; }
.ServerListPart_GroupSelect_Text { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8c0000; PADDING-TOP: 5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; border:0; }
.webpart H2 { PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: white; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.WebPartHeader { BACKGROUND-IMAGE: url(/GAMEGOODS_NET/images/gg_unlabeled_blue_label.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat }
.webpart_container { POSITION: relative }
.webpart_header { Z-INDEX: 2; BACKGROUND: url(/GAMEGOODS_NET/images/gg_unlabeled_blue_label.jpg) no-repeat left top; WIDTH: 207px; POSITION: relative; HEIGHT: 37px }
.webpart_header_text { LEFT: 35px; WIDTH: auto; COLOR: #fff; POSITION: relative; TOP: 9px }
.webpart_content_container { BORDER-RIGHT: #ddddff 1px solid; BORDER-TOP: #ddddff 1px solid; Z-INDEX: 1; LEFT: 1px; BORDER-LEFT: #ddddff 1px solid; WIDTH: 204px; BORDER-BOTTOM: #ddddff 1px solid; POSITION: relative; TOP: -13px; moz-border-radius: 5px }
.webpart_content { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 35px; PADDING-BOTTOM: 5px; PADDING-TOP: 13px; POSITION: relative; BACKGROUND-COLOR: white; moz-border-radius: 5px }
#BasketPart TABLE { FONT-SIZE: 8pt; WIDTH: 98% }
#BasketPart #basketVoucherTotalText { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #7d7d7d; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
#BasketPart #basketVat { FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #7d7d7d; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; POSITION: relative; TOP: -5px }
#BasketPart #basketPrice { FONT-WEIGHT: bold }
#BasketPart #checkout { BORDER-RIGHT: transparent 0px groove; BORDER-TOP: transparent 0px groove; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: transparent 0px groove; WIDTH: 102px; CURSOR: pointer; BORDER-BOTTOM: transparent 0px groove; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center }
#BasketPart #checkout { BACKGROUND: url(/GAMEGOODS_NET/images/btn_red_big.gif) no-repeat left bottom; FLOAT: right }
#BasketPart #checkout SPAN { FONT-WEIGHT: bold; COLOR: white; POSITION: relative; TOP: 5px }
.BasketPartLineInput { BORDER-RIGHT: #bfbdd1 1px solid; BORDER-TOP: #bfbdd1 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #bfbdd1 1px solid; WIDTH: 40px; BORDER-BOTTOM: #bfbdd1 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif; HEIGHT: 12px; BACKGROUND-COLOR: #e7dfff; TEXT-ALIGN: right }
.BasketPartLoginInput { }
.BasketPartUserDataInput { }
#BasketPart .basketItemRow { BORDER-BOTTOM: #ddddff 1px solid; BACKGROUND-COLOR: #95DFF8; text-align:center; font-size:16px; }
.ProductNavigator_Game_Open { BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/GAMEGOODS_NET/images/arrow_down_white.gif); MARGIN-LEFT: 10px; VERTICAL-ALIGN: super; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-DECORATION: none }
.ProductNavigator_Game_Open A { COLOR: white }
.ProductNavigator_Game_Open A:visited { COLOR: white }
.ProductNavigator_KeepMargin_Product_Closed { MARGIN-LEFT: 30px }
.margin_right { margin-right:20%; display:inline; FLOAT: right; }
.bottom1 { line-height:20px; background:url(../images/bgBottom.gif) #fff repeat-x; border-top:solid 2px #000; text-align:center; width:100%; color:#666; margin:40px 0 0 0; padding:20px 0 0 0; }
.bottom2 { background-color:#E7F8FD; text-align:center; height:20px; width:100%; }
.menutitle { font-weight:bold; line-height:30px; text-align:left; background: url(../images/icon_news.gif) #fff no-repeat left; padding-left:12px; }
.buyFrameTitle { background:  #fff no-repeat; color:#000; font-weight:bold; line-height:30px; text-align:left; padding:0 0 0 20px; font-size:14px; }
.menubg { BACKGROUND: url(../images/bgTitle.gif) #707894 no-repeat; width :149px; height: 20px; font-size:9pt; color:#fff; /*color:#067FC3;*/
	    font-weight: bold; padding-left:60px; padding-top:5px; padding-bottom:5px; }
.menubgls { BACKGROUND: url(../images/bgTitle.gif) #707894 no-repeat; width :169px; height: 20px; font-size:9pt; color:#fff; /*color:#067FC3;*/
	    font-weight: bold; padding-left:40px; padding-top:5px; padding-bottom:5px; }
.menubg3 { BACKGROUND: url(../images/3.gif) #707894 no-repeat; text-align:center; width : 209px; height: 20px; font-size:9pt; color:#fff; font-weight: bold; padding-top:5px; text-align:center; padding-bottom:5px; }
.menubg2 { BACKGROUND: url(../images/menuBg2.gif) #222 repeat-y; height: 13px; width:482px; font-size:11pt; color:#fff; font-weight: bold; padding-left:10px; padding-top:5px; text-align:left; padding-bottom:5px; }
/*input's style*/
#userregistration input { width: 220px; }
#userregistration select { width: 224px; }
#regSubmitButton, #regBackButton { height: 25px; font-weight: bold; font-size: 8.0pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border: 0px groove transparent; cursor: pointer; width: 102px; text-align: center; margin:15px; }
#regSubmitButton { background: url('../images/btn_red_big.gif' ) no-repeat bottom left; color: #fff; }
#regBackButton { background: url('../images/btn_white_big.gif' ) no-repeat bottom left; color: #444444; }
.updateSubmitButton { height:30px; font-weight: bold; font-size: 8.0pt; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; border: 0px groove transparent; cursor: pointer; width: 102px; text-align: center; margin:15px; float:right; background: url('../images/btn_update.gif' ) no-repeat bottom left; width:180px; }
.ProductNavigator_Game_Open { BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/GAMEGOODS_NET/images/arrow_down_white.gif); MARGIN-LEFT: 10px; VERTICAL-ALIGN: super; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Verdana; HEIGHT: 15px; TEXT-DECORATION: none }
.ProductNavigator_KeepMargin_Open { MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; HEIGHT: 20px; BACKGROUND-COLOR: #8b2c18 }
.btn_buy { border:0; width:171px; height:32px; color:#000; font-size: 8.0pt; font-weight:bold; text-align: left; padding-left:40px; vertical-align:top; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; cursor: pointer; background: url(../images/bgBtn.gif) repeat-x; }
.btn_cart { height: 28px; width:120px; border:1px solid #FFC023; color:#000; font-size: 8.0pt; padding-left:30px; vertical-align:top; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; cursor: pointer; background: url(../images/btn_cart.gif) no-repeat; }
.btn_alliance_horde { padding:8px 0 8px 0; width:515px; height:60px; text-align:center; }
.btn_alliance_horde ul { margin:0; padding:0; width:100%; list-style-type:none; }
.btn_alliance_horde li { float:left; width:255px; }
.btn_alliance { background: #F8F7F7; border:1px solid #c9c9c9; float:left; width:48%; }
.btn_alliance a:hover { border:1px solid #c9c9c9; border-bottom:0; height:200px; }
.btn_alliance a:visited { border:0; background:#f00 }
.btn_horde { background: #F8F7F7; border:1px solid #c9c9c9; float:left; width:48%; }
.btn_bg { width:515px; }
.font_bold { font-weight:bold; font-size:8pt; color:#000; }
.account_left { float:left; width: 43%; text-align:right; line-height:23px; }
.account_right { float:right; width: 55%; text-align:left; }
.right_title1 { text-align:left; padding-left:12px; padding-top:20px; }
.green_frame { position:relative; width:92%; padding:8px; border:5px double #efefef; min-height:120px; }
/*- Menu Tabs 6------efefef--------------------- */
.proFrame { height:150px; margin:0; border:solid 1px #FFDF9D; background:#fff; width:542px; margin-bottom:8px; }
.proFrame_ce { height:180px; margin:0; border:solid 1px #FFDF9D; background:#fff; width:542px; margin-bottom:8px; }
.image_array { padding:8px 0 0 10px; }
.image_array ul { list-style-type:none; margin:0; padding:0; }
.image_array li { float:left; width:104px; text-align:center; }
.sline_y { height:8px; font: 1px/1px Arial; border-top:solid 1px #dedede }
.sline_b { border-top:solid 1px #D7E7FC; width:98%; height:20px; font: 1px/1px Arial; }
.sline { border-top:solid 1px #D7E7FC; width:98%; height:20px; font: 1px/1px Arial; }
.line_b1 { background:url(../images/icon_line.gif) repeat-x #fff; width:98%; height:2px; font: 1px/1px Arial; }
.line_b { background:url(../images/bgLineBlue.gif) repeat-x #fff; height:8px; font: 1px/1px Arial; margin-bottom:8px; }
.b1:link { color:#666; font-size: 8pt; text-decoration:none; }
.b1:visited { font-size: 8pt; }
.b1:hover { color:#C30202; font-size: 8pt; text-decoration:underline; }
#tabs6 { float:right; width:100%; background:#fff; font-size:93%; line-height:normal; border-bottom:2px solid #666; }
#tabs6 ul { margin:0; padding:0px 4px 0 490px; list-style:none; }
#tabs6 li { display:inline; margin:0; padding:0; }
#tabs6 a { float:left; background:url("../images/tableft6.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabs6 a span { float:left; display:block; background:url("../images/tabright6.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#FFF; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span { float:none; }
/* End IE5-Mac hack */
    #tabs6 a:hover span { color:#FFF; }
#tabs6 a:hover { background-position:0% -42px; }
#tabs6 a:hover span { background-position:100% -42px; }
.menu { background:#dedede; }
.menu_left { float:left; width: 24%; text-align: left; vertical-align:bottom; padding-top:5px; }
.menu_right { float: left; width: 66%; text-align: left; vertical-align:bottom; padding-top:5px; }
/*Button_position*/
.button_position { text-align:center; word-spacing:30px; margin:8px 0; }
#OrderInfo { width:100%; min-height:70px; border:solid 1px #999; text-align:center; }
.OrderInfo_01 { float:left; width:54% }
.OrderInfo_02 { float:left; width:12% }
.OrderInfo_03 { float:left; width:15% }
.OrderInfo_04 { float:left; width:10% }
.OrderInfo_05 { float:left; width:7% }
#Order_Details { min-height:50px; width:98%; }
.OrderNext_title { background:#95DFF8; height:20px; font-size:11pt; color:#222; font-weight:bold; margin-bottom:8px; padding-left:8px; }
#OrderDetails_Title { }
#OrderDetails_Table { }
.OrderDetails_01 { float:left; width:50%; }
.OrderDetails_02 { float:left; width:18%; }
.OrderDetails_03 { float:left; width:18%; }
.OrderDetails_03 { float:left; width:10%; }
#Character_name { width:100%; min-height:70px; }
.RoleName { width:100%; height:30px; }
.CharacterName_left { float:left; width: 27%; text-align: right; padding:0 8px 0 0; font-weight:bold; line-height:28px; font-size:8pt; vertical-align:middle; }
.CharacterName_right { float: left; width:68%; text-align:left; line-height:28px; font-size:8pt; vertical-align:middle; }
#Info { min-height:250px; width:525px; background:url(../images/bgMid1.gif) repeat-x; }
#Info h3 { height:32px; }
#Info table { width:100%; }
#Info table td { text-align:left; font-weight:bold; padding:6px 0; }
.radio_btnN { vertical-align:middle; }
#Info table td.Centerpay_Info { font-size:10px; font-weight:400; padding-left:45px; line-height:32px; color:#810100; }
#Info table td.leftpay_Info { text-align:right; padding:0 8px 0 0; }
#Info02 { min-height:50px; width:98%; }
#Info02 h3 { height:32px; }
#Info02 table { width:100%; }
#Info02 table td { text-align:left; font-weight:bold; padding:6px 0; }
.radio_btnN { vertical-align:middle; }
#Info02 table td.Centerpay_Info { font-size:10px; font-weight:400; padding-left:45px; line-height:32px; color:#810100; }
#Info02 table td.leftpay_Info { text-align:right; padding:0 8px 0 0; }
.Info_01 { float:left; width: 26%; text-align: right; padding:0 8px 0; font-weight:bold; line-height:30px; font-size:8pt; height:40px; }
.Info_02 { float: left; width:69%; text-align:left; line-height:30px; font-size:8pt; color:#f00; height:40px; }
#Online_Time { min-height:150px; width:98%; }
.Online_Time_left { float:left; width: 30%; text-align: right; padding:0 8px 0; font-weight:bold; font-size:8pt; }
.Online_Time_right { width:65%; float: left; text-align:left; font-size:8pt; }
#Payment_Method { min-height:140px; width:98%; }
.PaymentMethod_left { float:left; width: 35%; text-align: right; padding:0 8px 0; font-weight:bold; font-size:8pt; }
.PaymentMethod_right { width:60%; float: left; text-align:left; font-size:8pt; }
#Contact_Info { min-height:60px; width:100%; border:solid 1px #999999; padding:8px 0 8px 0; }
.ContactInfo_left { float:left; width: 15%; text-align: right; padding:0 8px 0; font-weight:bold; font-size:8pt; }
.ContactInfo_right { width:70%; float: left; text-align:left; font-size:8pt; }
.CheckoutFrame { background:url(../images/bgCheckout.gif) no-repeat #fff; border:0; padding:0 0 0 8px; }
.checkoutFrame_home { height:240px; margin:0; padding:0 }
.checkoutFrame_homeL { margin:0; height:240px; border:solid 1px #FFDF9D; float:left; width:300px; background:#fff; padding:8px 0 0 15px; background:url(../images/bgMid1.gif) repeat-x; }
.checkoutFrame_homeR { width:215px!important; width:215px; margin:0 0 0 10px!important; margin:0 0 0 10px; height:248px!important; height:248px; border:solid 1px #FFDF9D; float:left; background:#fff; padding:0; _margin-bottom:-1px; }
.ad2 { width:215px; height:248px; display:block; float:left }
.checkoutFrame_home ul { padding-bottom:0; margin-bottom:0; }
.checkoutFrame_home ul { padding-bottom:0; margin-bottom:0; }
.checkoutFrame_home li { padding:0 0 8px 0; }
.contactFrame { background: url(../images/bgCheckout.gif) #fff no-repeat; border:0; padding:15px 0 4px 4px; line-height:20px; font-size:9pt; color:#666 }
.LogFrame { padding:8px 0 0 8px; min-height:50px; color:#666; background: url(../images/bgCheckout.gif) #fff no-repeat; border:0; }
.payFrame { text-align:center; padding:0; word-spacing:20px; }
.flash_frame { border:solid 1px #FFDF9D; border-bottom:0; background:#fff; margin:0; padding:0 }
.whyFrame { line-height:25px; text-align:left; padding:10px 10px 0 20px; font-size:9pt; color:#666; margin:0; border:solid 1px #FFDF9D; background:#fff; background:url(../images/bgMid1.gif) repeat-x; }
.whyFrame ul { list-style-type:none; margin:0; padding:4px 0 8px 8px }
.whyFrame ul li { line-height:20px; padding-bottom:6px; }
.whyFrame ul li span { font-weight:bold; }
.checkoutTitle { font-weight:bold; color:#666; padding:8px 0 0 2px; }
.CommentFrame { background:url(../images/bgCheckout.gif) no-repeat #fff; border:0; padding:8px 0 0 8px; }
.newsFrame { padding:4px 0 0 0px; text-align:center; min-height:100px; color:#666; margin:0; border:solid 1px #FFDF9D; background:#fff; background:url(../images/bgMid1.gif) repeat-x; }
.newsFrame ul { margin:8px 0 0 28px; padding:0 0 8px 0; text-align:left; }
#new_list { width:100%; }
#new_list ul li a:link { color:#000cff; }
#new_list ul li a:visited { color:#000cff; }
#new_list ul li a:hover { color:#c30202; }
#new_list ul li a:active { color:#000cff; }
#gameFrame { padding:8px 0; background:url(../images/bgCheckout.gif) no-repeat #fff; width:100%; display:block; }
#gameFrame ul { margin:0; padding:0; }
#gameFrame li { list-style-type:none; display:block; padding-top:4px; border-bottom:dotted 1px #ccc; }
#gameFrame li span a:link { color:#c30202; font-weight:bold; text-decoration:none; }
#gameFrame li a:link, #gameFrame li a:hover, #gameFrame li a:active, #gameFrame li a:visited { padding-left:18px; color:#666; font-weight:bold; text-decoration:none; }
#gameFrame li a:hover { background:url(../images/icon_news.gif) no-repeat 0 0; color:#C30202; text-decoration:underline; }
#gameFrame li a:active { background:url(../images/icon_news.gif) no-repeat 0 0; color:#C30202; }
#gameFrame ul ul { padding:4px 0 4px 4px; }
#gameFrame ul ul li a:link, #gameFrame ul ul li a:hover, #gameFrame ul ul li a:active, #gameFrame ul ul li a:visited { color:#666; font-size:7pt; font-weight:normal; padding-left:26px; }
#gameFrame ul ul li a:hover { text-decoration:underline; color:#C30202; }
#gameFrame ul ul li a:active { text-decoration:none; color:#C30202; }
#gameFrame ul ul li a:visited { font-weight:normal; }
.gameFrameF li a:hover { font-size:7pt; color:#000 }
.buyWowTitle { background: url(../images/buyWowTitle.gif) #fff repeat-x; line-height:20px; padding:8px 0 0 20px; font-weight:bold; }
#flow { padding:8px; }
.SaleWowEu { width:98%; height:530px; background: url(../images/bgWowEu.gif) #fff no-repeat top center; }
.SaleWowEu ul { list-style-type:none; margin:0; padding:18px 0 0 30px; }
.SaleWowEu li { float:left; width:160px; text-align:center; font-size:8pt; padding:0 0 15px 0; }
.Comments_content { text-align:left; width:100%; border:0; background:url(../images/Comments_bg.gif) repeat-x; min-height :100px; color:#666; font-size:8pt; padding:12px 0 0 0; }
.Comments_content01 { float:left; width:40%; height:50px; }
.Comments_content02 { float:left; width:60%; height:50px; }
#logF { width:96%; min-height:250px; padding:8px 0 0 0; }
.logLeft { float:left; width:45%; height:240px; padding:4px; border:solid 1px #ccc; background:#fff url(../images/Comments_bg.gif) repeat-x; }
.logmid { float:left; width:5%; height:240px; }
.logRight { float:left; width:45%; height:240px; padding:4px; border:solid 1px #ccc; background:#fff url(../images/Comments_bg.gif) repeat-x; }
.logLeftF { width:92%; padding:20px 10px 10px 10px; }
.logRightF { width:92%; padding:20px 10px 10px 10px; }
#currencyFrame { padding:8px 0 8px 0; }
h1, h6 { margin:0; color:#333; font-size:14px; height:25px; line-height:25px; padding:0 0 0 20px; background-repeat:no-repeat; background-position:left; }
h2 { margin:0; color:#000; font-size:12pt; height:30px; line-height:30px; padding:0; }
h3 { margin:0; color:#333; font-size:10pt; height:30px; line-height:30px; padding:0; }
h4 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; margin:8px 0 0 0; background:#fff; color:#000; font-size:11pt; height:30px; line-height:30px; padding:0; text-align:left; }
h5 { margin:0; font-size:14px; background: url(../images/bgTl3.gif) repeat-x; height:32px; line-height:32px; padding:0 0 0 20px; color:#fff; }
.affiliate li { font-size:8pt; }
#key { margin: 0px; width: 98% }
#key ul { padding: 0px; margin: 0px; width: 401px; list-style-type: none; }
#key li { padding: 7px 10px 7px 10px; display: inline; font-size: 11pt; background: url(button_bg1.gif) no-repeat 0px 2px; margin: 0px; overflow: visible; width: 100px; line-height: 14px; letter-spacing: 2px; text-align: center }
#detail1 { border-right: #c84742 1px solid; border-top: #c84742 0px solid; border-left: #c84742 1px solid; border-bottom: #c84742 1px solid; padding:10px 0 0 0; width: 400px; display: none; line-height: 18px; }
#detail1 ul { padding:0; margin:0; }
#detail2 { border-right: #c84742 1px solid; border-top: #c84742 0px solid; border-left: #c84742 1px solid; border-bottom: #c84742 1px solid; padding:10px 0 0 0; width: 400px; display: none; background:#f00; line-height: 18px; }
.more { text-align:right; width:98%; color:#f00; }
.more a { color:#f00 }
#Errorframe { position:relative; padding:8px; height:350px; border:solid 1px #FFDF9D; background:#fff; font-size:8pt; background:url(../images/bgMid1.gif) repeat-x; }
#Errorframe h1 { font-size:36px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; padding-top:30px; padding-bottom:20px; }
.boxa, .boxb { border:solid 1px #ccc; width:170px; height:160px; padding-left:60px; text-align:center; padding-top:20px; margin-top:15px; float:left; padding-right:20px }
.boxa { background:#fff url(../images/404/4041.gif) no-repeat 5px 5px; }
.boxb { background:#fff url(../images/404/4042.gif) no-repeat 5px 5px; margin-left:15px; }
.FaqDetail { background-color:#fff; width:520px; position:absolute; }
.FaqDetail ul { list-style-type:none; }
.MyRankPage { }
.MyRankPage Table { width:80%; }
.MyRankPage Table .col1 { width:27%; padding:0 0 0 50px; }
.MyRankPage Table .col2 { width:73%; text-align:left; padding:0 0 0 20px; }
.row1 { background-color:#FFFCF2 }
.row2 { background-color:#FFF9E7 }
.row3 { background-color:#FFF5D9 }
.row4 { background-color:#FFEFBF }
.row5 { background-color:#FFE69D }
/*090303-default*/
/**********************/
#flow, #flow2, #flow3, #flow4 { font-size:11px; height:24px; font-weight:bold; color:#666; line-height:24px; padding:4px 0 0 4px; margin:0 0 8px 0; }
#flow2 { background:#fff url(../images/ad/bg_slogan2.gif) no-repeat; }
#flow3 { background:#fff url(../images/ad/bg_slogan3.gif) no-repeat; }
#flow4 { background:#fff url(../images/ad/bg_slogan4.gif) repeat-x; }
#flow ul, #flow2 ul, #flow3 ul, #flow4 ul { list-style-type:none; margin:0 0 0 0; padding:0; }
#flow ul li, #flow2 ul li, #flow3 ul li, #flow4 ul li { float:left; display:block; text-align:left; }
#flow ul li.white, #flow2 ul li.white, #flow3 ul li.white, #flow4 ul li.white { }
#flow ul li.padLeft, #flow2 ul li.padLeft, #flow3 ul li.padLeft, #flow4 ul li.padLeft { padding-left:16px; }
#flow ul li span, #flow2 ul li span, #flow3 ul li span, #flow4 ul li span { color:#000; padding-left:12px; font-size:12px; background: url(../images/icon_arrowR.gif) no-repeat; }
#slogan { background:url(../images/ad/slogan.gif) no-repeat left top; width:543px; height:44px; }
#slogan_ce { background:url(../images/0929/slogan_ce.gif) no-repeat left top; width:543px; height:44px; }
#slogan2 { background:url(../images/ad/slogan2.gif) no-repeat left top; width:543px; height:44px; }
#slogan_PL { background:url(../images/ad/slogan_PL.gif) no-repeat left top; width:543px; height:44px; }
/**********************/

#PLgameFrame, #PLFrame { padding:8px 0; background:url(../images/bgCheckout.gif) no-repeat #fff; width:100%; display:block; }
#PLgameFrame ul, #PLFrame ul { margin:0; padding:0; }
#PLgameFrame li, #PLFrame li { list-style-type:none; display:block; padding-top:4px; border-bottom:dotted 1px #ccc; }
#PLgameFrame li span a:link, #PLFrame li span a:link { color:#c30202; font-weight:bold; text-decoration:none; }
#PLgameFrame li a:link, #PLgameFrame li a:hover, #PLgameFrame li a:active, #PLgameFrame li a:visited { padding-left:12px; color:#666; font-weight:bold; text-decoration:none; }
#PLFrame li a:link, #PLFrame li a:hover, #PLFrame li a:active, #PLFrame li a:visited { padding-left:12px; color:#666; font-size:9px; text-decoration:none; }
#PLgameFrame li a:hover, #PLFrame li a:hover { background:url(../images/icon_news.gif) no-repeat 0 0; color:#C30202; text-decoration:underline; }
#PLgameFrame li a:active, #PLFrame li a:active { background:url(../images/icon_news.gif) no-repeat 0 0; color:#C30202; }
#PLgameFrame ul ul, #PLFrame ul ul { padding:4px 0 4px 4px; }
#PLgameFrame ul ul li a:link, #PLgameFrame ul ul li a:hover, #PLgameFrame ul ul li a:active, #PLgameFrame ul ul li a:visited { color:#666; font-size:8pt; font-weight:normal; padding-left:26px; }
#PLFrame ul ul li a:link, #PLFrame ul ul li a:hover, #PLFrame ul ul li a:active, #PLFrame ul ul li a:visited { color:#666; font-size:8pt; font-weight:normal; padding-left:0; font-size:9px; padding-left:20px; }
#PLgameFrame ul ul li a:hover, #PLFrame ul ul li a:hover { text-decoration:none; color:#C30202; }
#PLgameFrame ul ul li a:active, #PLFrame ul ul li a:active { text-decoration:none; color:#C30202; }
#PLgameFrame ul ul li a:visited, #PLFrame ul ul li a:visited { font-weight:normal; }
.PLgameFrameF li a:hover, .PLFrame li a:hover { font-size:7pt; color:#000 }
.PLgameFrameF li a:hover { font-size:7pt; color:#000 }
#gameFrame ul li span a:link { color:#666; text-decoration:none; }
.banner { width:208px; }
.banner img { border:0; }
.banner_frame { width:542px; height:160px; }
.banner_frame img { border:0; }
.btn_reg, .btn_log, .btn_back, .btn_paysoon { height:32px; width:171px; border:0; text-align:left; padding-left:18px; cursor: pointer; font-weight:bolder; background: url('../images/bgBtn.gif' ) no-repeat; margin:4px 0; }
.btn_submitsoon { height:32px; width:171px; border:0; cursor: pointer; text-align:left; padding-left:18px; font-weight:bolder; background: url('../images/bgBtn.gif' ) no-repeat; margin:4px 0; }
#advantages { text-align:center; padding:0 0 8px 0; border:1px #c5c5c5 solid; }
#von-four a img { border:0; }
/* Emailwebpage 中的　home_maincontent　开始 */
	
#AnniversaryPic { background:url(../images/ad/AnniversaryPic.jpg) no-repeat left top; width:541px; height:210px; border:solid 1px #fedf9e; }
#Anniversary-Des { width:541px; height:294px; border:solid 1px #fedf9e; margin-top:6px; background:url(../images/ad/amazing.jpg) no-repeat left top; }
#Anniversary-Des ul { margin-top :135px; }
#Anniversary-Des ul li { list-style-type:none; }
#Anniversary-Des p { padding:12px; font-size:12px; }
#Anniversary-Pro { width:542px; height:1050px; border:solid 1px #fedf9e; margin-top:6px; background-color:#fff9eb; }
#Anniversary-Pro .AnnPro-ask { width:510px; height:auto; margin:6px 3px 0 20px; }
#Anniversary-Pro .AnnPro-ask h4 { font-size:13px; color:#000; width:480px; height:auto; font-weight:400; background:none; }
#Anniversary-Pro .AnnPro-ask .AnnPro-top { width:95px; float:left; margin-left:15px; padding-bottom:6px; }
#Anniversary-Pro .AnnPro-ask .AnnPro-top h5 { width:95px; background:none; color:Black; font-size:12px; height:30px; line-height:15px; padding:0; text-align:right; font-weight:400; }
#Anniversary-Pro .AnnPro-ask .AnnPro-select02 { width:370px; float:left; margin-left:3px; padding-bottom:6px; }
#txt_FullName { width: 240px; margin-top:4px!important; margin-top:3px; }
#txt_Address1 { width: 300px; margin-top:8px!important; margin-top:5px; }
#txt_Address2 { width: 300px; margin-top:10px!important; margin-top:6px; }
#txt_City { width: 240px; margin-top:6px; }
#txt_Province { width: 240px; margin-top:16px!important; margin-top:14px; }
#txt_ZIP { width:240px; margin-top:20px!important; margin-top:16px; }
#dic_Country { width: 245px; margin-top:15px; margin-left:0px!important; margin-left:3px; }
#txt_Phone { width: 240px; margin-top:15px!important; margin-top:12px; }
*+html #txt_FullName { margin-top:1px!important; }
*+html #txt_Address1 { margin-top:6px!important; }
*+html #txt_Address2 { margin-top:5px!important; }
*+html #txt_ZIP { margin-top:16px!important; }
*+html #dic_Country { margin-top:12px; margin-left:3px!important; }
#Anniversary-Pro .AnnPro-ask .AnnPro-select { margin-left:15px; padding-bottom:6px; }
#buttonOK .btn_OK { height:44px; width:204px; border:0; cursor: pointer; background: url('../images/btn/buttonOK.gif' ) no-repeat; margin:20px 0 0 190px; }
/* Emailwebpage 中的　home_maincontent　结束 */

/* advantages 中的　home_maincontent　开始 */

#advant_top { width:541px; height:32px; line-height:32px; font-weight:bold; font-size:15px; color:#000; }
#advantages02 { width:541px; text-align:left; padding:0; margin:0; border:1px #efe0bf solid; background-color:#fffaec; min-height:1100px; }
#advantages02 .module { width:541px; height:auto; margin:6px 0; padding:0; }
#advantages02 .module .module_top { width:541px; height:auto; line-height:32px; font-weight:bold; font-size:13px; color:#000; margin:0; padding:0; }
#advantages02 .module .module_con { width:541px; height:auto; margin:0; padding:0; }
#advantages02 .module .module_con .module_conLeft { width:51px; float:left; height:auto; margin:0; padding:0; }
#advantages02 .module .module_con .module_conRight { width:490px; float:left; height:auto; float:left; font-size:12px; line-height:16px; }
#advantages02 .module .module_con .module_conRight p { margin:0; padding:4px 6px; margin:0; }
#advantages02 .module .module_bottomLine { padding:3px 0; width:541px; height:auto; margin:0; }
#advantages02 .module_top02 { width:520px; height:auto; line-height:32px; font-weight:bold; font-size:15px; color:#000; padding-left:21px; margin:0; }
#advantages02 .module_top02 span { font-weight:400; font-size:13px; color:#666; padding-left:12px; }
#adv_back { width:541px; height:32px; margin-bottom:12px; }
#adv_back a { width:171px; height:32px; display:block; text-decoration:none; margin-left:200px; padding:0 0 0 12px; background: url('../images/bgBtn.gif' ) no-repeat; font-size:13px; font-weight:bold; color:#000; line-height:32px; }
.noteRank02 { font-size:8pt; font-weight:400; color:#666; text-align:left; padding:0 0 0 40px; margin:8px 0; }
/* advantages 中的　home_maincontent　结束 */

/*Ylj*/
.homeR_top { width:215px; height:124px; }
.homeR_top img { border:0; }
/*------------------------*/



.helpON { color:Red; font-weight:bold; text-decoration:none; }
#tr_RedeemBanner a:hover { color:Blue; font-weight:bold; }
/* bof payment zz*/	

.borderPm td { border-bottom:1px #666 dotted; }
.payMent_p { width:78%; height:32px; line-height:32px; border-bottom:2px #d0d0d0 solid; text-align:left; font-size:18px; font-weight:bold; color:#000; margin:6px 0 0 0; padding:0; }
.borderPm a:visited, .borderPm a:link, .borderPm a:active { color:Black; font-weight:bold; text-decoration:underline; }
.borderPm a:hover { color:red; font-weight:bold; text-decoration:underline; }
.payMent_Method { width:98%; margin:5px; padding:0; }
.payMent_p02 { width:100%; height:24px; line-height:24px; text-align: center; font-size:12px; font-weight:bold; color:#000; margin:6px 0 0 0; padding:0; }
.back_pay { width:100%; height:32px; margin:12px 0; padding:0; text-align:right; }
.back_pay a { margin-right:15px; width:100px; height:32px; }
.back_pay a img { border:0; }
.Pay_Information { width:90%; height:auto; margin:6px 0 6px 30px; padding:0; }
a.showPartUS { text-decoration:none; cursor:pointer; color:#a95a00; font-weight:bold; }
a.showPartUS:hover { text-decoration:underline; color:#a95a00; font-weight:bold; }
/* eof payment zz*/	

/*Ylj---2010/01/21*/
.clear { clear:both; }
#subNav_column { background:url(../images/ad/subNav_fr.gif); background-repeat:no-repeat; width:543px; height:46px; }
#sub_list { height:150px; margin:0; border:solid 1px #efe0bf; background:#fff; background:url(../images/bgMid1.gif) repeat-x; width:542px; margin-bottom:8px; padding:0 0 10px 0; }
#icon_list { border-top:solid 1px #e1ded7; padding:18px 0 0 0; }
#icon_list ul { list-style-type:none; margin:0; padding:0 0 0 6px; height:100px; }
#icon_list ul li { float:left; width:106px; text-align:center; }
.nav_title { height:45px; line-height:45px; padding:0 0 0 13px; font-family:Tahoma; font-weight:bold; font-size:13px; color:#000; }
#subBanner_01 { width:543px; height:160px; margin:0 auto; }
#column { width:541px; display:table;  *height:auto;
background:url(../images/ad/sub_back.gif); border:solid 1px #b3b3b3; }
#line_w { width:541px; height:1px; margin:6px 0 0 0; }
#sub_line { width:498px; margin:0 auto; background:#d7c9ac; background-repeat:no-repeat; height:1px; overflow:hidden; }
#sub_txt { padding:16px 0 0 16px; font-family:Arial; font-size:12px; color:#000; line-height:20px; }
#sub_txt span { font-weight:bold; }
#nav { padding:16px 0 0 20px }
#nav table tr td { height:25px; }
#nav a { padding:0 0 0 9px; font-family:Arial; font-weight:bold; color:#370100; text-decoration:underline; font-size:12px; }
#nav a:hover { padding:0 0 0 9px; font-family:Arial; font-weight:bold; color:#370100; text-decoration:none; font-size:12px; }
#tab_title { width:525px; text-align:center; font-family:Arial; font-size:13px; font-weight:bold; }
#tab_text { width:525px; padding:10px 0 0 0; text-align:left; line-height:19px; }
#help_back { width:398px; height:317px; margin:0 auto; }
#btne_back { width:88px; height:25px; padding:0 0 0 20px; font-family:Tahoma; cursor:pointer; line-height:25px; background:url(../images/btn_back.gif); background-repeat:no-repeat; color:#000; }
#star_array { padding:6px 0 0 18px; }
#star_array ul { list-style-type:none; margin:0; padding:0; }
#star_array ul li { float:left; width:117px; height:88px; padding:0 4px 0 0; }
/*-----------Ylj02/03--------*/

	
.pro { margin:0 auto; width:543px; }
.pro_list { height:auto; }
.title { height:30px; padding:0 0 0 6px; }
.title ul { list-style-type:none; margin:0; height:30px; padding:0; }
.title ul li { float:left; width:120px; height:30px; line-height:30px; text-align:center; overflow:hidden; border:0; background:url(../images/ad/e_back.gif); }
.title ul li.on { float:left; width:120px; height:30px; line-height:30px; text-align:center; overflow:hidden; border:0; background:url(../images/ad/y_back.gif); }
.title ul li a:link { font-family:Arial; font-size:12px; color:#000; font-weight:bold; }
.title ul li a:visited { font-family:Arial; font-size:12px; color:#000; font-weight:bold; }
.title ul li a:hover { font-family:Arial; font-size:12px; color:#000; text-decoration:underline; font-weight:bold; }
.title ul li a:active { font-family:Arial; font-size:12px; color:#000; font-weight:bold; }
.content { margin:0 auto; border-top:0; border-left:1px solid #ffd30c; border-right:1px solid #ffd30c; border-bottom:1px solid #ffd30c; width:541px; background:url(../images/ad/ce_back.gif); font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#c_top { width:543px; height:35px; background:url(../images/ad/b_top.gif); background-repeat:no-repeat; margin:0 auto; }
.t_pad { padding:10px 0 8px 52px; }
.t_pad table tr td { font-family:Arial; font-size:14px; color:#003399; font-weight:normal; }
.t_pad table tr td img { border:0; }
.t_pad table tr td span { font-family:Arial; font-size:12px; color:#666; font-weight:bold; }
.t_line { width:492px; height:2px; margin:0 auto; background:url(../images/ad/t_line.gif); background-repeat:no-repeat; }
#r_pad { margin:145px 0 0 110px; padding:0; font-family:Arial; font-size:12px; color:#ba00ff; }
.ad_num { width:215px; height:248px; margin:0; padding:0; background:url(../images/ad/bg_event.jpg) no-repeat; }
.ad_num a { width:107px; height:48px; display:block; float:left; margin-top:200px; }
.btn_add { width:87px; height:25px; vertical-align:middle; border:0; background:url(../images/btn/but_fr.jpg) no-repeat; cursor:pointer; line-height:25px; text-align:left; padding-left:8px; }
.abcde { vertical-align:middle; }
/*  Valentine_Spring    zz_start    */

.ValentineC { width:521px; height:323px; margin:10px 0; padding:0; }
.ValentineC_top, .SpringC_top { width:521px; height:34px; margin:0; padding:0; background:url(../images/valentSpring/valen_03.jpg) no-repeat; }
.SpringC_top { background:url(../images/valentSpring/Mondfest_03.jpg) no-repeat; }
.ValentineC_top ul, .SpringC_top ul { width:521px; height:34px; margin:0; padding:0; }
.ValentineC_top ul li, .SpringC_top ul li { width:172px; height:34px; margin:0; padding:0; float:left; list-style:none; }
.ValentineC_top ul li a, .SpringC_top ul li a { display:block; text-decoration:none; line-height:30px; font-family:Arial; cursor:pointer; text-align:center; width:172px; height:30px; margin:4px 0 0 0; padding:0; float:left; font-size:10px; }
#Valentine_over, #Spring_over { color:#000; }
#Spring_out, #Valentine_out { color:#4d4d4d; }
.ValentineC_con, .SpringC_con { width:521px; height:99px; margin:0; padding:0; background:url(../images/valentSpring/valen_05.jpg) no-repeat; }
.SpringC_con { background:url(../images/valentSpring/Mondfest_05.jpg) no-repeat; }
.ValentineC_con p, .SpringC_con p { margin:0; padding:42px 0 0 272px; color:#c000ff; font-family:Arial; font-weight:bold; line-height:32px; }
.ValentineC_bottom, .SpringC_bottom { width:521px; height:179px; margin:0; padding:20px 0 0 0; background:url(../images/valentSpring/valen_06.jpg) no-repeat; }
.SpringC_bottom { background:url(../images/valentSpring/Mondfest_06.jpg) no-repeat; }
.ValentineC_price { width:387px; height:140px; margin:0 0 0 85px; padding:0; }
.ValentineC_price td { border-bottom:1px #fd9f9f solid; }
.ValentineC_price img { border:0; vertical-align: middle; }
.ValentineC_price .btnSpring_V { background:url(../images/valentSpring/NewBtn.gif) no-repeat; border:0; text-align:center; font-size:11px; width:142px; height:23px; color:#fff; text-align:center; line-height:23px; display:block; text-decoration:none; padding:0 0 0 12px; cursor:pointer; }
/*  Valentine_Spring    zz_end    */

.serverPicDe { text-align:center; width:100%; }
.Wise_ChoiceB { width:520px; height:81px; background:url(../images/ad/loginPic_03.jpg) no-repeat; }
.Wise_Choice { line-height:28px; font-size:14px; font-weight:bold; margin:0 0 0 335px; padding-top:24px; width:70px; text-align:center; color:#fe0000; }
.Wise_Choice span { color:#c30202; font-size:13px; line-height:28px; }
.accountServerTd { background:url(../images/ad/serverTable_03_02.jpg) repeat-x; }
.accountServer { padding-top:6px; }
.accountServer td { height:35px; line-height:35px; vertical-align:middle; font-size:13px; font-weight:400; color:#020403; text-align:center; }
.accountServer td span { color:#9c1502; font-weight:bold; }

/* metin 2 yang game start */
#metin2_yang,#Runes_of_Magic{ height:auto; width:98%;}
#metin2_yang td,#Runes_of_Magic td{ padding:0px 3px; line-height:24px; font-weight: bold;}
#metin2_yang td span,#Runes_of_Magic td span{ color:#666;}
#Runes_of_Magic .font_Magic{ padding-left:55px; color:#000; font-weight:400; line-height:18px; }

#Runes_of_Magic{ height:auto; width:98%; line-height:18px;}
.Runes_of_Magic_Select{ margin-left:35px; padding:4px 0;}
.Runes_of_Magic_content{ height:auto; padding:0; margin:0;}
.Runes_of_Magic_content_tr{ height:auto; padding:0; width:100%; margin-top:6px;}
.Runes_of_Magic_content_tr .leftFloat{ font-size:11px; color:#666; padding-right:6px; text-align:right; width:152px; float:left; font-weight:bold; }
.Runes_of_Magic_content_tr span{ font-size:11px; color:#666; padding-right:6px; text-align:right;  font-weight:bold;  margin-left:80px;}
.Runes_of_Magic_content_tr input{ width:240px; vertical-align:middle; }
.Runes_of_Magic_content_tr p{ padding:0px 6px 0 55px; margin:0; line-height:18px;}
/* metin 2 yang game end */


.as_long{ color:Red; width:510px; overflow:hidden; padding:8px; padding-top:0px; font-weight:bold; font-size:12px; color:#c30202;}

#graydiv {z-index:100; position:absolute; left:0px; top:0px; width:100%; height:100%; background:#fff; opacity: 0.3; -moz-opacity: 0.3; filter:alpha(opacity=30); }
#showwindow02{ position:absolute; _position:absolute; width:100%; height:auto;  z-index:150; text-align:center; }
#showwindow02 div.main{position:relative; _width:500px; margin-left:15px; _margin-left:0px;}
#showwindow02 div.main div.aslong_Amount{ position:absolute;left:0;top:0; width:500px; height:auto; background-color:#fff9ea; border:1px solid #ffce3d;}
#showwindow02 div.main div.amount_top{ width:500px; height:24px; background:url(../images/aslong_03.gif) repeat-x; text-align:left;}
#showwindow02 div.main div.amount_top span{ line-height:24px; font-size:12px; font-weight:bold; color:#000;}
#showwindow02 div.main table{ width:100%;}
#showwindow02 div.main table td{ height:35px; text-align:center; color:Red; font-weight:bold;}
#showwindow02 div.main table td img{ vertical-align:middle;}
#showwindow02 div.main table td span{ color:Red;}
#showwindow02 #closehidhe{ position:absolute; z-index:1000; top:4px;right:5px;}
#container_a { text-align: left; margin: 0 auto; width: 1004px; border:solid 1px #dedede; min-height:800px; background-color:#fff; overflow:hidden;} 
#showwindow02 div.main .btm_A{  background-color:#fbf8df; height:24px; line-height:24px;padding-left:28px; font-size:11px; text-align:left; color:#000; }

.tip_tip{ border:1px #d5e4f9 solid; background-color:#eef7ff; padding:2px 8px; margin:4px auto 10px auto; width:60%; }

.Notice_goloog{color:#666; font-size:11px; padding:4px 6px; margin:4px 0; background-color:#f1f7fc; text-align:center;}

.rs_gold { width:542px;  text-align: left; font-size: 9pt; color: #666; margin-top:5px; border: solid 1px #FFDF9D; background: #fff; background: url(../images/bgMid1.gif) repeat-x; }
.rs_gold img{ border:0;}
.rs_gold p{ padding: 0px 10px 10px 20px; line-height: 18px;}
.rs_gold p a{ text-align:right; margin:0px 0px 10px 300px;}
.rs_gold h1{ width:500px; height:36px; line-height:36px; padding-left:15px; font-size:14px;}
.rs_tipp { background: url(../images/bgCheckout.gif) no-repeat #fff; border: 0; padding: 0 0 0 8px; }
.rs_tipp p{ padding:10px 0px 10px 5px; margin:0;}

.newsFrame ul.news_home li a:link,.newsFrame ul.news_home li a:visited,.newsFrame ul.news_home li a:active{ color:#666; text-decoration:none;}
.newsFrame ul.news_home li a:hover{ color:#C30202; text-decoration:underline;}
