@charset "utf-8";
*{ margin:0; padding:0; border:0;}
h1,h2,h3,h4{ font-size:14px; margin:0; padding:0;}
#main_index{ background:url(../images/main_bg.jpg) repeat-y; width:1010px; float:right; }
body{ background-color:#000000; margin:0 auto; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
ul,li{ margin:0; padding:0; list-style:none;}
#container{ width:1010px; border:1px solid #716f64; border-bottom:none; border-top:none; margin:0 auto; padding:0; position:relative;}
#top{ background:url(../images/top.jpg) no-repeat; width:1010px; height:290px;}
#live_book{ height:30px; width:30px; position:absolute; top:44px; left:960px; text-align:center;}
#live_chat{ height:85px; width:170px; position:absolute; top:190px; left:5px;}
#pro_top{ background:url(../images/pro_top.jpg) no-repeat; width:1010px; height:290px;}

#top_a ul{list-style-type:none;position:absolute; top:40px; left:346px; font-size:14px;}
#top_a ul li a{padding-top:10px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
#top_a ul li {float:left; margin-left:10px; background-image:url(../images/top_na.jpg); width:90px; height:28px;text-align:center;}
#top_a ul li.sp {float:left; margin-left:10px; background-image:url(../images/nav.jpg); width:90px; height:28px;text-align:center;}
#top_a ul li.sp1{float:left; margin-left:10px; background-image:url(../images/nav1.jpg); width:90px; height:28px;text-align:center;}
#top_a ul li a:hover {display:block; width:90px; height:19px; background-image:url(../images/nav.jpg);padding:0px; position:relative; margin-top:-8px;}
.a {margin-top:7px; position:relative;}
#top_a ul li span a:hover {padding-top:10px; position:relative;}

#sec_font a{ font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}
#sec_font a:hover{ color:#FFFFFF; text-decoration:underline; }

#top01{ position:absolute; top:75px; left:366px;}
#top01 ul{ list-style-type:none; margin:0; padding:0; width:600px;}
#top01 li{ float:left;color:#f9d0a3;font-size:11px;}
#top01 li a{ font-size:12px; color:#f9d0a3; text-decoration:none; font-weight:bold;}
#top01 li a#spel{ font-size:12px; color:#f89528; text-decoration:none; font-weight:bold;}
#top01 li a:hover{ color:#ffffff; text-decoration:underline; }
#top_right{  position:absolute; top:60px; left:555px; width:340px; font-size:12px; color:#FFFFFF;}
#apDiv1 {
	position:absolute;
	left:44px;
	top:54px;
	width:323px;
	height:152px;
	z-index:1;
	background-image: url(../images/top_pic.jpg);
	visibility: visible;
}
#apDiv1 h3{ font-size:14px; color:#FFFFFF; position:absolute; top:0px; left:264px;}
#apDiv2 {
	position:absolute;
	left:25px;
	top:44px;
	width:341px;
	height:181px;
	z-index:2;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:50px;
	top:77px;
	width:285px;
	height:120px;
	z-index:3;
	visibility: visible;
}
.STYLE1 {color: #FFFFFF}
#apDiv4 {
	position:absolute;
	left:50px;
	top:78px;
	width:285px;
	height:120px;
	z-index:4;
	visibility: hidden;
}
#apDiv5 {
	position:absolute;
	left:50px;
	top:80px;
	width:285px;
	height:120px;
	z-index:5;
	visibility: hidden;
}
#apDiv6 {
	position:absolute;
	left:50px;
	top:79px;
	width:285px;
	height:120px;
	z-index:6;
	visibility: hidden;
}
h3.aa{ font-size:14px; color:#FFFFFF; text-align:center;}



#top_right table td.aa{background:url(../images/top_pic.jpg) no-repeat; width:323px; height:152px;}
.font{ font-size:12px; color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#main{ background:url(../images/main_bg.jpg) repeat-y; width:1010px; float:right; min-height:1000px;}
#ceo{float:left; width:186px; margin-top:20px; padding-left:20px; }
#ceo_top{ background:url(../images/ceo_top.jpg) no-repeat; width:186px; height:43px; }
#ceo_top h3{ font-size:14px; color:#CC9900; line-height:20px; padding-top:20px;}
#ceo_bg{ background:url(../images/ceo_bg.jpg) repeat-y; width:186px; height:470px;}
#ceo_bg_font{ margin:auto; width:150px; font-size:11px; color:#FFFFff; text-align:left; line-height:12px;}
#ceo_bg_font span{ color: #FFCC66;}
#ceo_bg_font h3{ font-size:14px; color:#CC9900; text-align:center; margin-top:-4px;}
#ceo_bg_font p{ padding-bottom:5px;}
#ceo_foot{background:url(../images/ceo_foot.jpg) no-repeat bottom; width:186px;height:470px;}


#right{ width:750px; float:right; padding-right:30px; margin-top:20px;}
#right table{  height:25px; width:737px; font-size:14px; text-align:left; color:#3f2912; font-weight:bold;}
#tu{ width:750px; float:right;}
#tu_a{ width:616px; float:left; background:url(../images/pic.jpg) no-repeat; height:400px;}
#tu_b{ width:117px; float:left; padding-left:10px;}
#tu_b ul{ list-style-type:none; width:117px;}
#tu_b li{ padding-top:5px;}
#foot{ clear:both; background:url(../images/main_foot.jpg) no-repeat; width:1010px; height:147px; float:left;}
#pro_foot{ clear:both; background:url(../images/main_foot.jpg) no-repeat; width:1010px; height:147px;}
#foot_font{ width:1000px; font-size:11px; color:#ffffff; padding-top:25px; line-height:14px;} 
#foot_font span{ color: #CCCCCC;} 
#foot_font a{ color: #CCCCCC;text-decoration:none;} 
#fontnews a{ color:#FF9900;}
.imgtop{ margin-top:4px; margin-left:5px; border:0;}
.bt1 { width: 120px; height: 25px; background:#682115; border:3px double #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCCCCC; cursor: pointer;}
/*games*/
.gam{width:175px; margin:0 10px 0 0px; float:left;text-align:left;display:inline; text-align:justify;}
.gam h5{font-size:12px;color:#960; text-align:center; line-height:18px;}
.gam p{ height:90px; margin:0; padding:0;}

.gam div.Layer_pic{ float:left;height:85px;width:175px; margin:0; padding:0;}
.Layer2{float:left; height:12px;width:35px; z-index:1000; margin:-80px 0 0 140px; display:inline;}

.gam h5 a{font-size:12px;color:#960; text-decoration:none;text-align:center; margin:0; padding:0;}
.gam h5 a:hover{font-size:12px;color:#900; text-decoration:underline;text-align:center;}
.gam span{font-size:11px;;color:#333; font-weight:normal; line-height:14px;}
.gam h1{font-size:11px;;color:#333; font-weight:normal;margin:0; padding:0; display: inline;}
.gam h1 a{color:#333;}
.pic img{ margin:2px 0;}
.pic img:hover{ margin:0px 0 4px 0;}
.pic_war img{ margin:0 0 2px 0; display:inline;}
.pic_war img:hover{margin:1px 0 1px 0;display:inline;}

.war{width:750px; float:right; padding:0 0 10px 0;position:relative;}
.war_pic{width:190px; float:left; text-align:left; }
.war_picHot{ float:left;  position: absolute; left:140px; top:10px;}
.basic{width:190px;float:left; padding:0; margin:0;text-align:left;}
.basic li{ list-style: none; padding:0; margin:0; height:31px; display:block; width:180px; text-align:left;}

.war_text{width:350px; float:left; }
.war_title{ line-height:20px; float:left; display:block; width:350px; font-size:14px; text-align:left; color:#663300;}
.war_text p{ font-size:11px; line-height:13px;float:left;width:350px; text-align: justify;}
.Layer1{ position:relative; left:140px; top:10px; width:30px; height:20px;}

.news{ float:left; width:750px;display:inline; margin-left:-10px; }
.news_title{ float:left; width:740px;display: block;color:#663300; font-size:14px; font-weight:bold; text-align:left; line-height:24px;}
.news li{ background:url(../images/dian.gif) no-repeat 0 8px; list-style:none; font-size:11px; display:block; height:24px; line-height:24px; text-align: left; text-indent:20px; border-bottom:#996600 1px  dashed;}
.news li a{ color: #333333; text-decoration: none;}
.news li a:hover{ color: #993300;}
.news li span{ color:#996600; width:80px; float: left;}

.hdd{float:left;width:653px; height:108px; margin:7px 0;}
.hd-ms{width:653px; height:108px; margin:7px 0;}
.hd{ float:left; position:relative; top:0; left:0;}
.tt{float:left;width:641px;margin: 0 0 7px 0; border: #996633 1px dashed; line-height:20px; text-align:justify; padding:5px;}

.text960{ color:#873e05; font-size:14px; font-weight:bold;}

#m0{margin:0;}
.spacer{clear:both; height:0px; overflow:hidden;}
.text_mid{text-align:center;}
.p_r8{padding-right:8px;}
.m_t15{margin-top:15px;}
#h90{ height:90px;}
.h1060{height:1060px; word-break:break-all;}
.title-tr-bg{ background:#630; color: #FFFF99; }
.title-tr-bg h1{ color: #FFFF99;}
.text-price{ color:#000; font-weight:bold;}
.text-hour{ color: #333333; }
.gao-text02{font-size:11px; line-height:14px; color: #660000; text-align: justify;}
.box-gao02{border:#963 2px dashed; margin-top:10px; background-color:#f0dcb7;}

#maplestory{ width:470px; display:block; height:140px; line-height:16px; color:#630; background:url(../images/maplestory_03.gif) no-repeat 0 0; padding:30px 20px 10px 170px; text-align:left;}
#maplestory a{ color:#900;}
#maplestory span{ color: #930; font-weight:bold;}

.currency {text-align:right;}