body{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;
 	background: #5B5B5B;
	line-height: 155%;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	}
	
.clearboth{clear: both; padding:0px; text-align: center;} 
img{ border:0px;}

a:link, a:visited{text-decoration:none;color:#000; }
a:hover{ color:#f60; text-decoration:none;}
.a1:link, .a1:visited{text-decoration:underline;color:#000; }
.a1:hover{ color:#f60; text-decoration:none;}
.a_login:link, .a_login:visited{text-decoration:none;color:#F0FF00; }
.a_login:hover{ color:#B5B5B5; text-decoration:none;}
.a_menu:link, .a_menu:visited{text-decoration:none;color:#fff; }
.a_menu:hover{ color:#fff; text-decoration:none;}


select{ font-family:Arial, Helvetica, sans-serif;}
.main{ width:1003px; margin:0 auto; background-color:#FFF;}
.login{ text-indent:10px; height:28px; background:#000; color:#999; padding-top:4px;}
h1{ font-size:30px; font-weight:bold; padding-top:40px;  margin:0}
h2{ margin:0; padding:0; font-size:12px;}
.input_login{ background:#515151; border:1px #787878 solid; color:#FFF;}
.button_login{background:url(../images/login_buttonbg.gif) repeat-x; line-height:20px; font-weight:bold; color:#FFF; border:0; font-family:Arial, Helvetica, sans-serif; height:20px;}
.top{ background:url(../images/top.jpg) no-repeat; height:111px; color:#FFF; padding-left:20px; line-height:22px;}
.top a:link, .top a:visited{text-decoration:none; color:#FFFFFF; }
.top a:hover{ color:#ffffff; text-decoration:none;}
.logo{ font-size:30px; font-weight:bold; padding-top:40px; }
.menu{ background:url(../images/menu_bg.gif) repeat-x; width:1003px; height:33px;}
.menu ul{padding:0; margin:0 0 0 17px;}
.menu li{font-size:13px;  color:#FFF; float:left; margin:0; list-style:none; line-height:33px; padding:0 8px 0 8px;}
.menu li img{ float:left;}


.main2{ padding:6px;}
.main2 .left{ width:208px; margin-right:10px; float:left;}
.main2 h3{ text-indent:15px; margin:0 0 1px 0; padding:0; font-size:13px; line-height:23px; height:23px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-color:#B50712; }
.left_menu{height:auto;}
.left_menu ul{ margin:0; padding:0; }
.left_menu li{ margin:0; padding:0;text-indent:22px; list-style:none;  background:url(../images/left_li2.gif) no-repeat 12px; line-height:23px; border-bottom:1px #ccc solid;  }
.left_menu .active{ background:#e8e8e8; font-weight:bold;}
.left_account{}
.left_account ul{ margin:0; padding:0; }
.left_account li{ margin:0; padding:0;text-indent:22px; list-style:none;background:url(../images/left_li2.gif) no-repeat 12px; line-height:23px; border-bottom:1px #ccc solid; background-color:#F8F8F8; }

#board {
	CLEAR: both; BORDER-TOP: #ddd 1px; DISPLAY: block; PADDING-BOTTOM: 3px; OVERFLOW: hidden;  CURSOR: pointer; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}

.Guide{BORDER:#ccc 1px solid; margin-top:5px; padding:1px;}
.Guide h3{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:#888; margin:0px; padding:0; text-indent:15px; line-height:22px;}
.Guide .box{ margin:5px;}
.Guide .box ul{margin:0; padding:0;}
.Guide .box li{margin:0; padding:0; list-style:none; font-size:12px; line-height:21px;}
.Guide .box a:link,.Guide .box a:visited{ color:#666; text-decoration:underline;}
.Guide .box a:hover{ color:#666; text-decoration:none;}

.main2 .right{ width:773px; float:left;}
.zhong{ width:573px; margin-right:6px;float:left;}
.zhong h5{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-color:#679921; margin:0px; padding:0; text-indent:15px; line-height:22px;}
.zhong h4{ background:url(../images/title_bg.jpg) repeat-y; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  text-indent:15px; line-height:22px;}
.steptab{ padding:5px 5px 5px 10px;background:url(../images/title_bg2.jpg) repeat-y;}
.steptab td{ padding:2px 0 2px 8px;}
.steptab2{ margin-left:10px;}
.table3{ margin-left:10px; background:url(../images/title_bg2.jpg) repeat-y;}

.table2{ padding:5px 5px 5px 0px;background:url(../images/title_bg2.jpg) repeat-y;}
.table2 td{ padding:2px 0 2px 8px; border-bottom:1px #679921 dashed;}

.buy_floot{ background: #e8e8e8;  padding: 5px; margin:15px}
.right_right{ width:194px;float:left;}
.quickbuy{ margin-bottom:6px;}
.quickbuy h3{ text-indent:15px; margin:0; padding:0; font-size:13px; line-height:23px; height:23px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; background-color:#679921; }
.quickbuy2{ background:url(../images/quickbuy_bg.gif) repeat-y; border-bottom:1px #ddd solid; padding:10px;}
.quickbuy2 p{ padding:0; margin:0; line-height:20px;}
.GoldSpecialOffer{float:right; background:#fff;  vertical-align:top; width:235px; }
.GoldSpecialOffer ul{ margin:0 0 10px 0; padding:0px; line-height:10px;}
.GoldSpecialOffer li{ list-style:none; margin:0; padding:0; line-height:13px; font-size:12px;}
.GoldSpecialOffer b{ color:#F97500; font-size:14px;}
.GoldSpecialOffer li a{ color:#F97500; font-weight:700; font-size:12px; line-height:20px; text-decoration:underline}
.GoldSpecialOffer ul img{float:left; padding-right:5px; vertical-align:top}

.zh_banner{ margin-bottom:6px;}
.zh_pl{margin-top:10px;}
.zh_pl h3{font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFF; background:#888; margin:0px; padding:0; text-indent:15px; line-height:22px;}
.zh_pl .box{ margin:5px;}
.zh_pl .box ul{margin:0; padding:0;}
.zh_pl .box li{margin:0; padding:0; list-style:none; font-size:12px; line-height:25px; border-bottom:1px #CCC dashed;}
.zh_pl .box li span{ float:right;}

.red{ color:#FF0000;}
.red a:link, .red a:visited{ color:#FF0000;}
.red a:hover{ color:#FF0000;}

.a2:link, .a2:visited{ color:#FF0000;}
.a2:hover{ color:#FF0000;}

.table1{ margin:0; padding:0;  border-collapse:collapse; border-spacing:0px;}
.table1 td{ height:25px; margin:0; padding:0}

.right_top{background:url(../images/tongji.gif) repeat-x; color:#FFF; margin:0; padding:0}
.right_top ul{margin:1px 17px 5px 17px; padding:0 0 5px 0; }
.right_top li{ list-style:none; margin:0; padding:0; line-height:22px; border-bottom:1px #9CA965 solid;}
.right_top li span{ color:#FFF62C; font-weight:bold;}
.datetime{padding-left:17px; margin-bottom:3px;}
.livechat{ margin-left:10px; padding:5px 0 5px 0;}
.livechat img{ margin:0px 0 3px 0;}
.floot{ margin:2px 0 2px 0;}
.floot_box{ float:left; background:#E7E7E7; padding:10px; width:215px; margin-left:4px;}
.floot_box ul{padding:0; margin:0;}
.floot_box li{list-style:none; background:url(../images/iecool_arrow_0171.gif) no-repeat 5px; text-indent:15px;}
.floot2{ background:#000; color:#FFF; padding:5px;}
.floot2_left{ float:left; line-height:18px; margin:4px;}
.floot2_right{ float:right; padding:8px 0 0 0;}
#hotrect {
	BORDER-RIGHT: #FA7701 2px solid; BORDER-TOP: #FA7701 2px solid; DISPLAY: none; Z-INDEX: 100; FILTER: Alpha(Opacity=0); LEFT: 0px; BORDER-LEFT: #FA7701 2px solid; BORDER-BOTTOM: #FA7701 2px solid; POSITION: absolute; TOP: 0px; MozOpacity: 0
}
.money{ color:#FF0000; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
#warcraftintro{ padding:10px 10px 0 10px; line-height:18px; font-size:12px;}
#warcraftintro a{
  color:#2692DB;
  text-decoration:none;
  font-weight:bold;
}
#warcraftintro a:hover{
  color:#2692DB;
  text-decoration:underline;
  font-weight:bold;
}
#warcraftintro h1{
  font-size:16px;
  margin:0px;
  padding:0px;
  color:#F97A4A;
}

#newscontent{ padding:10px;}
#newscontentbody{
  padding-left:20px;
  border-left:1px solid #DDDDDD;
  border-right:1px solid #DDDDDD;
  border-bottom:1px solid #DDDDDD;
  margin-left:10px;
  margin-right:10px;
  font-size:12px;
  line-height:20px;
}
#newscontentbody a{
  color:#2692DB;
  text-decoration:underline;
}
#newscontentbody a:hover{
  color:#2692DB;
  text-decoration:none;}
.author{ text-align:center; padding:3px;}
.author span { color:#FF0000; }

#indexbottom2{
  width:940px;
  height:500px;
  margin:auto;
  background-color:#FFFFFF;
  margin-left:20px;
  background-color:#FFFFFF;
}
#indexbottom2son{
  width:33%;
  height:120px;
  float:left;
}
#indexbottom2sonsize{
  width:95%;
  height:105px;
}
#indexbottom2sontitle{
  background-color:#679921;
  height:22px;
  line-height:22px;
  color:#FFF;
  font-weight:bold;
  text-indent:10px;
}
#bottommenulist{
  width:215px; padding-top:10px;
}
.center{ text-align:center;}
.line{ border-bottom:1px #35B500 solid;}
.regedit{}
.regedit ul{list-style-image: none;list-style-type: none; margin:25px 0 25px 25px; padding: 0px;}
.regedit li{margin: 0px;padding: 0px;float: left; list-style-image: none;list-style-type: none;}
.t_n_r {color: #FF0000;line-height: 30px;height: 30px;width: 40px;text-align: right;}
.t_n_l {line-height: 30px;height: 30px;text-align: left;}
.t_n {font-family: Verdana, Arial;font-size: 12px;color: #333333; line-height: 30px;text-align: left;padding-left: 4px;margin: 0px;height: 30px;width: 130px;}
.text{ width:100%;}

.w_b_26 {PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #FF0000 2px solid; HEIGHT: 26px;}
.c_text { PADDING-LEFT: 10px;  LINE-HEIGHT: 18px; TEXT-ALIGN: left}
.y_b_22 {PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #EDEDED; TEXT-ALIGN: left}
.y_s {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR:#fff; LINE-HEIGHT: 22px; HEIGHT: 60px; TEXT-ALIGN: left;BACKGROUND-COLOR: #0099ff; }
.pl_buy{text-align: right; padding-bottom:5px; padding-right:5px;}
.bule{
	margin:0 auto;
	width:96%; 
	padding:9px;
	background-color:#fff;
	text-align:left;
	display:compact
}
.bule table{
	width:100%; 
}
.bule th{
	PADDING-left:10px;
	line-height:28px;
	font-weight:700;
	background-color:#F4F4F4;
	text-align:left;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	}
.bule td{
	PADDING-left:10px;
	line-height:28px;
	text-align:left;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	}
.bule td img{
	PADDING-right:3px;}
.pl {Z-INDEX:2001; POSITION: absolute; BACKGROUND-COLOR: #F4F4F4; border:1px #CCC solid; display:none; width:300px; padding:10px; line-height:24px;}
.pl pre{font-family:Verdana; font-size:11px; }
.khjl {
	PADDING-RIGHT: 8px; MARGIN-TOP: -80px; PADDING-LEFT: 15px; BACKGROUND: url(../images/tcc_1.jpg) no-repeat; PADDING-BOTTOM: 10px; MARGIN-LEFT: 160px; WIDTH: 230px; COLOR: #385d87; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 194px; line-height:16px;
}

.ten_pay{padding-left:50px; }
.ten_pay ul li{ list-style:none;font-weight:normal; width:128px; float:left;} 
.button_login1{background:url(../images/login_buttonbg.gif) repeat-x; line-height:20px; font-weight:bold; color:#FFF; border:0; font-family:Arial, Helvetica, sans-serif; height:20px; width:65px;}


.ffxi_pro{border:solid 1px #93b1d2; width:550px; margin:7px auto; display:table;}
.ffxi_pro1{background:url(../images/ffxi_pro_bg.jpg) repeat-x; width:84px; border-right:solid 1px #fff; float:left;text-align:center; padding:3px; line-height:18px;}
.ffxi_pro2{background:url(../images/ffxi_pro_bg1.jpg) repeat-x; width:84px; border-right:solid 1px #fff; float:left;text-align:center; padding:3px; line-height:18px;}
.price{text-decoration:line-through}
.price1{color:#f00; font-weight:bold;}
.price2{color:#f00; font-weight:bold; background-color:#fff;}
.account_title{margin-bottom:6px}
.account_info{ border:solid 1px #ccc; border-collapse:collapse}
.account_info th{ border:solid 1px #ccc;background:#e9e9e9;padding:2px;}
.account_info td{ border:solid 1px #ccc;padding:2px;}
