@charset "utf-8";
/* CSS Document */
*{
list-style:none;
}
body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-color:#739bd8;
	background-position: center top;
}
div,ul,form,dl,p{
margin:0;
padding:0;
}
.left{
float:left;
}
.clear{
clear:both;
}
.margin_t5{
margin-top:5px;
}
.margin_b10{
margin-bottom:20px;
}
#ppt_ads{
height:230px;
overflow:hidden;
}
#ppt_txt{
position:absolute;
color:#FFF;
font-weight:bold;
text-align:right;
height:30px;
line-height:30px;
width:668px;
margin-top:-30px;
}
#page_top{
width:100%;
height:30px;
line-height:30px;
background:#FFF;
}
#page_top .m{
width:1000px;
margin:0 auto;
color:#666;
}
#page_top .m span{
display:block;
float:left;
}
#page_top .login{
float:right;
padding:0;
}
#page_top input{
display:block;
margin:0;
}
#page_top .input{
border:solid 1px #CCC;
color:#999;
margin:0;
padding:0;
}
#page_top .login div{
float:left;
margin:5px 0 0 5px;
}
#main{
width:1000px;
height:100%;
margin:0 auto;
}
.logo{
display:block;
float:left;
background:url(../images/logo.png);/**/
width:236px;
height:111px;

}
.repord{
float:right;
width:447px;
height:44px;
margin-top:40px;
background:url(../images/repord_bg.gif);
}
.repord div{
float:left;
margin:8px 0 0 5px;
}
.repord .input{
width:255px;
*width:240px;
height:26px;
line-height:26px;
border:none;
color:#999;
font-size:16px;
}
.repord .sub{
margin:8px 0 0 5px;
}
.repord .sub input{
border:none;
background:none;
color:#FFF;
font-size:16px;
cursor:pointer;
font-family:Georgia, "Times New Roman", Times, serif;
height:26px;
line-height:26px;
width:160px;
}
.menu{
clear:both;
padding:4px;
background:#FFF;
}
.menu a{
color:#FFF;
text-decoration:none;
font-size:14px;
font-weight:bold;
display:block;
}
.menu a:hover{
color:#FFFF00;
}
.menu .menu_b{
height:36px;
line-height:36px;
background:url(../images/menu_bg.jpg);
}
.menu .menu_b li{
float:left;
margin:0 10px;
}
.menu .menu_b li ul{
position:absolute;
display:none;
width:410px;
padding:0;
border-left:solid 4px #FFF;
border-right:solid 4px #FFF;
border-bottom:solid 4px #FFF;
background:url(../images/m_bg.jpg);
padding-bottom:10px;
z-index:10000;
}
.menu .menu_b li ul li{
float:left;
width:200px;
margin:2px;
height:22px;
line-height:22px;
}
.menu .menu_b li ul li a{
padding:0 10px;
display:block;
font-weight:normal;
color:#FFFF00;
}
.menu .menu_b li ul li a:hover{
background:#0099FF;
color:#FFFFFF;
}
.menu .menu_b .pm a{
padding-right:15px;
background:url(../images/more.jpg) right bottom no-repeat;
}
.menu .menu_b .pm ul a:hover{
background:#0099FF;
}
.menu .menu_b .n_pm a{

color:#FFFF00;
}
.menu .menu_b .n_pm ul a{
background:none;
}
.content{
clear:both;
margin-top:5px;
background:url(../images/c_top.jpg) no-repeat;
height:100%;
}
.left{
background:url(../images/c_left2.jpg) left 0 repeat-y;
height:100%;
}
.left .l{
display:block;
float:left;
background:url(../images/c_left.jpg) no-repeat;
width:11px;
height:332px;
}
.right{
float:right;
background:url(../images/c_right2.jpg) right 0 repeat-y;
height:100%;
}
.right .r{
display:block;
float:right;
background:url(../images/c_right.jpg) no-repeat;
width:11px;
height:428px;
}
.center{
float:left;
margin-top:12px;
width:978px;
}
.center_left{
float:left;
width:668px;
}
.ppt_ads{
width:100%;
height:1%;
background:#333;
}
.bt{
margin-top:5px;
padding-left:30px;
color:#FFF;
font-weight:bold;
height:25px;
line-height:25px;
border:solid 1px #3785AC;
background:url(../images/t_bg.jpg);
}
.bt h1{
font-size:14px;
margin:0;
padding:0;
}
.bt a{
display:block;
margin:0 1px;
padding:0 4px;
float:left;
text-decoration:none;
color:#FFF;
border-right:solid 1px #bbb;
}
.bt a:hover{
color: #000;
background:#FFF;
}
.bt .now{
background:#FFF;
color:#000;
}
.bt2{
margin-top:5px;
padding-left:10px;
color:#FFF;
font-weight:bold;
height:25px;
line-height:25px;
border:solid 1px #3785AC;
background:url(../images/t_bg.jpg) -20px 0;
}
.bb{
clear:both;
border-left:solid 1px #3785AC;
border-right:solid 1px #3785AC;
border-bottom:solid 1px #3785AC;
padding:5px 10px;
height:1%;
}
#lorder{
font-family:Verdana;
font-size:12px;
line-height:22px;
}
.bb p{
line-height:150%;
margin-bottom:5px;
}
.bb h3{
color:#990000;
margin:0;
font-size:14px;
background:url(../images/h1.jpg) no-repeat;
padding-left:20px;
}
.step{
width:540px;
height:37px;
margin:0 auto;
background:url(../images/spent.jpg);
}
.step1{
width:650px;
height:37px;
margin:10px auto;
background:url(../images/step1.png);
}
.step2{
width:650px;
height:37px;
margin:10px auto;
background:url(../images/step2.png);
}
.buy_gold{
margin-top:10px;
margin-left:10px;
}
.buy_gold span{
font-weight:bold;
display:block;
float:left;
}
.buy_gold div{
float:left;
width:280px;
height:25px;
line-height:21px;
margin-bottom:10px;
margin-left:20px;
text-align:right;
}
.buy_gold .select select{
width:220px;
border:solid 1px #7F9DB9;
height:21px;
}
.buy_gold .select2 span{
margin-right:5px;
}
.buy_gold .select2{
text-align:left;
}
.buy_gold .select2 select{
width:60px;
border:solid 1px #7F9DB9;
height:21px;
color:#666;
}
.buy_gold .input input{
border:solid 1px #7F9DB9;
height:21px;
line-height:21px;
}
.buy_gold .input textarea{
border:solid 1px #7F9DB9;
line-height:20px;
}

.buy_gold2{
margin-top:10px;
padding-top:10px;
background:#FFF;
width:auto;
}
.buy_gold2 span{
font-weight:bold;
display:block;
float:left;
width:115px;
}
.buy_gold2 div{
height:1%;
line-height:21px;
margin-bottom:10px;
margin-left:20px;
}
.buy_gold2 .select select{
width:220px;
border:solid 1px #7F9DB9;
height:21px;
}
.buy_gold2 .select2 select{
width:180px;
border:solid 1px #7F9DB9;
height:21px;
}
.buy_gold2 .input input{
border:solid 1px #7F9DB9;
height:21px;
line-height:21px;
}
.buy_gold2 .pay2 span, .buy_gold2 .pay2 img, .buy_gold2 .pay2 div{
display:block;
float:left;
}
.buy_gold2 .pay2 span{
padding-top:10px;
width:30px;
}
.buy_gold2 .pay2 div{
width:300px;
line-height:100%;
}
.bline{
clear:both;
border-bottom:solid 1px #990000;
margin:5px 10px 10px 10px;
line-height:100%;
padding:0 0 5px 5px;
font-size:14px;
}
.buy_gold2 .golds_list{
clear:both;
position:absolute;
z-index:1000;
margin-left:390px;
margin-top:40px;
padding:0 2px 2px 2px;
width:240px;
background:#1272dd;
height:auto;
line-height:100%;
}
.buy_gold2 .golds_list span{
clear:both;
line-height:25px;
font-weight:normal;
display:inline;
width:auto;
}
.buy_gold2 .golds_list .p{
text-align:left;
display:inline;
padding-left:5px;
display:block;
}
.buy_gold2 .golds_list .d{
display:block;
padding-left:5px;
}
.golds_list h1{
font-size:14px;
text-align:center;
color:#FFF;
margin:10px 0;
}
.golds_list font{
font-size:12px;
}
.golds_list table{
background:#F8F8F8;
line-height:25px;
width:100%;
}
.golds_list table tbody tr td{
cursor:pointer;
}
.golds_list ul li{
padding:0 5px;
cursor:pointer;
}

.golds_list .odd td{
background:#DDD;
}
.golds_list .now_li td{
background:#FFCC66;
color:#FF0000;
}

.red{
color:#FF0000;
}
.center_right{
float:right;
width:300px;
}
.live_chat{
display:block;
background:url(../images/live_chat.jpg);
width:300px;
height:146px;
}
.mail_msn{
width:300px;
height:93px;
background:url(../images/mail_msn.jpg);
}
.mail_msn span{
display:none;
}
.top_sale li{
margin:5px 0;
}
.top_sale a{
padding-left:25px;
color:#333;
text-decoration:none;
display:block;
height:25px;
line-height:25px;
font-weight:bold;
}
.top_sale a:hover{
color:#0099ff;
}
.guide a{
display:block;
float:left;
margin-right:5px;
text-decoration:underline;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding:5px;
}
.guide a:hover{
background: #FFFF99;
color:#0000ff;
text-decoration:underline;
}
.news_type{
float:right;
width:150px;
border:solid 1px #666;
padding:0 5px 5px 5px;
}
.news_type h2{
font-size:14px;
margin:4px;
}
.news_type a{
color:#0033FF;
text-decoration:none;
}
.news_type a:hover{
text-decoration:underline;
}
.news_list{
clear:both;
width:460px;
float:left;
}
.news_list li{
height:24px;
line-height:24px;
background:url(../images/xiangy.gif) no-repeat;
padding-left:30px;
}
.news_list a{
color:#333;
text-decoration:none;
}
.news_list a:hover{
text-decoration:underline;
}

.news dl dt{
background:url(../images/news.png) 0 3px no-repeat;
padding-left:20px;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}
.news dl dd{
margin-left:30px;
}
.news a{
color:#333;
text-decoration:none;
}
.news a:hover{
color:#0099ff;
}
.bottom{
background:url(../images/c_bottom.jpg);
width:1000px;
height:12px;
overflow:hidden;
}
.packages{
clear:both;
background:#00354F;
margin-top:5px;
padding-left:10px;
height:auto;
border:solid 1px #00354F;
}
.packages .dt{
clear:both;
color:#FFFF00;
height:35px;
line-height:35px;
margin-left:10px;
}
.packages .dt span{
float:left;
}
.packages .dd{
clear:both;
background:#FFF;
padding:5px;
margin:0 10px 10px 30px;
height:auto;
}
.pt{
font-size:12px;
width:380px;
cursor:pointer;
}
.open{
background:url(../images/1.png) 0 50% no-repeat;
padding-left:30px;
}
.close{
background:url(../images/2.png) 0 50% no-repeat;
padding-left:30px;

}
.hide{
display:none;
}
.packages .h10{
height:10px;
width:500px;
overflow:hidden;
}
.buy_package{
display:block;
float:right;
width:117px;
height:26px;
line-height:26px;
margin-top:4px;
margin-right:5px;
background:url(../images/buy_package.png);
}
.pay{
width:852px;
height:80px;
margin:0 auto;
background:url(../images/pay.png);
}
.footer{
background:url(../images/footer_bg.jpg) 0 80px repeat-x;
margin-bottom:5px;
padding-bottom:5px;
}
.footer_menu{
margin-top:10px;
margin-bottom:10px;
height:20px;
line-height:20px;
font-weight:bold;
border-bottom:1px solid #fff;
}
.footer_menu a{
display:block;
float:right;
color:#CCC;
text-decoration:none;
margin:0 5px;
}
.footer_menu a:hover{
text-decoration:underline;
}
.footer_menu2{

}
.footer_menu2 div{
float:left;
margin:0 5px;
}
.footer_menu2 span{
display:block;
color:#CCC;
font-size:14px;
font-weight:bold;
}
.footer_menu2 a{
display:block;
color:#FFFF00;
text-decoration:none;
}
.footer_menu2 a:hover{
text-decoration:underline;
}
.inc{
margin-top:10px;
text-align:center;
color:#FFF;
}
.repord_list a{
color:#333;
font-weight:bold;
text-decoration:none;
}
.repord_list a:hover{
text-decoration:underline;
}
#games a{
color:#333;
text-decoration:none;
}
#games a:hover{
color:#0033FF;
text-decoration:underline;
font-weight:bold;
}
.top_line{
padding-top:10px;
height:auto;
}
.b_line{
border-bottom:solid 1px #333;
padding-bottom:5px;
}
.sspan{
display:block;
border-bottom:solid 1px #666;
padding-bottom:5px;
}
.sspan a{
text-decoration:none;
display:block;
float:left;
margin:0 5px;
padding:0 2px;
}
.sspan a:hover{
color:#FFF;
background:#0033FF;
}
.games_box li{
float:left;
margin:5px 6px 20px 6px;
text-align:center;
}
.games_box img{
display:block;
margin-bottom:5px;
height:85px;
width:203px;
}
.games_box select{
background:#0066FF;
color:#FFF;
padding:2px;
border:solid 1px #999;
cursor:pointer;
width:150px;
}
.plist{
margin-top:5px;
padding:4px;
}
.plist a{
display:block;
color:#0033FF;
padding:2px 6px;
float:left;
margin:5px;
text-decoration:none;
font-weight:bold;
border:solid 1px #999;
}
.plist a:hover{
background:#FFFFCC;
}
#pages{
text-align:right;
}
#pages a{
color:#0033FF;
display:inline-block;
margin-right:10px;
}
