﻿*{
	margin:0px;padding:0px;
}

body{
	font-family:宋体, Arial, Helvetica, sans-serif;
}
img{
	border:0;
}
li{
	list-style:none;
}
.ltop{
	height:96px;background:url('../images/ltop.gif');
}
.ltopcon{
	width:900px;margin:0px auto;
}
.ltopcon span{ font-size:12px;color:#0365b1;
	float:right; padding-top:20px;
}
.ltopcon span a{
	margin:0px 10px;color:#0365b1;text-decoration:none;
}
.ltopcon span a:hover{
	text-decoration:underline;
}
/*.Registration{ padding-top:70px;
	width:538px;height:338px;background:url('../images/Registration.jpg'); margin:50px auto;
}*/
.Registration{width:635px; background:url(../images/reg_dw2.jpg) repeat-y -635px top; overflow:hidden;margin:50px auto}
.Reg_box1{background:url(../images/reg_dw2.jpg) no-repeat 1px top; overflow:hidden;padding:0px}
.Reg_box2{background:url(../images/reg_dw2.jpg) no-repeat -1274px bottom; overflow:hidden;}
.hint {
display: none;
width:170px;
    position: absolute;
border:2px solid #cd9a9f;padding:5px;color:#905433;font-size:12px;
margin-left:36px;
line-height:18px}

.hint .hint-pointer {
position: absolute;
width:29px;
height:17px;
margin-left:-34px;
background:url(../images/icon_c_L.jpg) no-repeat left top}

.hint2 {
display: none;
width:170px;
position: absolute;
border:2px solid #dcddcf;padding:5px;color:#333;font-size:12px;
margin-left:36px;
 line-height:18px}

.hint2 .hint-pointer2 {
position: absolute;
width:8px;
height:17px;
margin-left:-13px;
background:url(../images/icon_jt.jpg) no-repeat left top}

.hint3{
display: none;
position: absolute;
margin-left:36px;
}

.hint3 .hint-pointer3 {
width:17px;
height:20px;
background:url(../images/icon_RB.jpg) no-repeat left 3px;
position: absolute;
margin-left:-23px;

}

.reg_bt01{width:93%;margin:20px auto;border-bottom:1px dashed #cccccc;padding:5px; font-size:14px;color:#666666}





.Registration a{text-decoration:none;}
.ba{
	background:#fffde2
}
.Registration dl{
	padding-bottom:11px;
}
.Registration dl dt{ padding-top:6px;
	width:170px;text-align:right;float:left; font-size:14px;color:#333;
}
.Registration dl dd input{ font-size:14px;color:#454545;font-weight:bold;
	width:212px;height:21px;border:1px #89aabc solid; padding-top:3px;
}
.Registration a{
	color:#0e5097;font-size:12px;
}
/*.Registration div{
	padding:15px 0 0 180px;
}*/
.Footer {
	MARGIN-TOP: 35px
}
.Footer a{
	text-decoration:none;
}
.Footer a:hover{
	text-decoration:underline;
}
.tips {
	TEXT-ALIGN: center; COLOR: #ff6000
}
.lbottom{ clear:both; overflow:hidden;
 height:200px;background:url('../images/Login_04.gif'); font-size:12px;
}
.lbott{
	width:960px;margin:0px auto; padding-top:10px;
}
.copyrightlogo {
	MARGIN: 25px auto 0px; WIDTH: 585px; BACKGROUND: url(../images/logo_copyright.gif) no-repeat; HEIGHT: 45px
}
.Footer UL {
	MARGIN-LEFT: 150px
}
.Footer LI {
	LINE-HEIGHT: 20px; FLOAT: left; HEIGHT: 20px; COLOR: #6d6d6d
}
.Footer A {
	MARGIN: 0px 4px; COLOR: #6d6d6d
}
.Footer .copyright {
	WIDTH: 440px; MARGIN-LEFT: 1px
}
.toptool .f_ora {
	FONT-STYLE: normal; COLOR: #eb5617
}
.toptool2 .f_ora {
	FONT-STYLE: normal; COLOR: #eb5617
}
.toptool2 {
	MARGIN: 8px 0px 0px 5px; WIDTH: auto; DISPLAY: inline; BACKGROUND: url(./images/toptool_bg2.gif) no-repeat; FLOAT: right; HEIGHT: 27px; OVERFLOW: hidden
}
.toptool2 TABLE {
	LINE-HEIGHT: 18px; HEIGHT: 27px
}
.toptool2 IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.toptool2 A {
	COLOR: #707070
}
.toptool A:unknown {
	TEXT-DECORATION: none
}
.hearer_username {
	TEXT-DECORATION: underline
}
A.hearer_username {
	COLOR: #eb5617; FONT-WEIGHT: bold
}
.welcome {
	COLOR: #707070
}

/*Complete*/
.Complete{ font-size:14px; color:#333;
	width:760px;height:316px; background:url('../images/Complete_01.gif');margin:50px auto;
}
.Complete h3{
	width:745px;height:20px;font-size:12px;color:#434343; padding:10px 0 85px 15px;
}
.Complete dl{
	padding-top:10px;
}
.Complete dl dt{
	width:150px;text-align:right;  float:left;
}
.Complete p{ padding:40px 15px;
	width:350px;float:left;
}
/*Recharge*/
.Recharge{ margin:0px auto; padding-top:86px; padding-left:19px;
	width:939px;background:url('../images/Recharge.jpg') no-repeat; clear:both; height:400px;
}
.Rechargecon{ background:white;
	width:918px;border:1px #d4d4d4 solid;
}
.Rechargetop{
	width:918px;height:38px;background:url('../images/Recharge_01.gif');
}
.Rechargetop span{ line-height:33px;
	float:right;background:url('../images/Recharge_07.gif') no-repeat 0px 5px; padding:0 20px; font-size:12px;
}
.Rechargetop span a{
	color:#595959;text-decoration:none;
}
.Rechargetop span a:hover{
	text-decoration:underline; color:#ff6600;
}
.Rechargetop li{
	width:131px;float:left;
}
.Rechargetop li a{ text-align:center;color:#325e7f; font-size:14px;font-weight:bold; text-decoration:none;
	 width:131px;height:28px;background:url('../images/Recharge_03.gif');display:block; padding-top:10px;
}
.Rechargetop li a:hover{
	background:url('../images/Recharge_02.gif');color:#ff6600;
}
.Rechargetop .d a{
	background:url('../images/Recharge_02.gif');color:#ff6600;
}
.History{
	width:860px; padding:35px 0 0 29px;
}
.History p{
	font-size:12px;color:#969696;
}
.dtit { margin-top:20px;
	BORDER-BOTTOM: #fbc299 1px solid; LINE-HEIGHT: 38px; WIDTH: 860px; BACKGROUND: #fff5ea; FLOAT: left; HEIGHT: 35px; COLOR: #ff6c00; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.ltit {
	BORDER-BOTTOM: #e0e0e0 1px solid; LINE-HEIGHT: 38px; WIDTH: 860px; FLOAT: left; HEIGHT: 35px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden
}
.dtit DD {
	TEXT-ALIGN: center; FLOAT: left; FONT-SIZE: 14px
}
.ltit DD {
	TEXT-ALIGN: center; FLOAT: left; FONT-SIZE: 14px
}
.d1 {
	WIDTH: 107px
}
.d2 {
	WIDTH: 178px
}
.d3 {
	WIDTH: 72px
}
.dh {
	WIDTH: 72px; COLOR: #ff6c00
}
.d4 {
	WIDTH: 122px
}
.d5 {
	WIDTH: 296px
}
.d6 {
	WIDTH: 85px
}
.d7 {
	WIDTH: 85px; COLOR: #ff6c00
}
.d8 {
	WIDTH: 85px; COLOR: #009900
}
.Chzhiq { font-size:12px;
	LINE-HEIGHT: 20px; MARGIN-TOP: 15px; PADDING-LEFT: 40px; WIDTH: 860px; BACKGROUND: url(../images/Recharge_05.gif) no-repeat 10px 0px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}
.Chzhiq A {
	COLOR: #db6000; text-decoration:none
}
.Chzhiq A:hover {
	COLOR: #f35e00;text-decoration:underline;
}
.current {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 845px; PADDING-RIGHT: 15px; COLOR: #666; CLEAR: both; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.current B {
	COLOR: #ff6c00
}
.current A {
	COLOR: #666; FONT-SIZE: 14px
}
.current A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
/*geme*/
.geme{
	width:932px;margin:0px auto;
}
.gemepo{ font-size:12px; color:#595959; padding:13px 20px 0 10px;
	width:902px;height:25px;background:url('../images/geme_01.gif'); margin:10px 0;
}
.gemepo a{
	color:#2d840a;font-weight:bold;
}
.gemepo span{
	float:right;
}
.Figure{ color:#6f0904; font-size:12px; padding-top:18px; padding-left:70px;
	width:862px;height:27px;background:url('../images/gemepic_02.jpg');
}
.Figure a{
	color:#9b0d06;font-weight:bold;
}
.Figure a:hover{
	color:#6f0904
}
.gemeleft{padding-left:65px;
	width:280px;height:441px;background:url('../images/gemepic_03.jpg');float:left;
}
.gemezui{
	width:280px;height:185px;
}
.gemezui h2{
	font-size:14px;color:#eedc92; padding:9px 0 12px 20px;
}
.gemezui ul{scrollbar-face-color:#5e3d12;scrollbar-highlight-color:#d9be92;overflow:auto;scrollbar-shadow-color:#d9be92;scrollbar-3dlight-color:#ece1b4;scrollbar-arrow-color:#ece1b4;scrollbar-track-color:#fbf2cb;scrollbar-darkshadow-color:#ece1b4;
	width:270px;height:142px;overflow:auto;
}
.gemezui li{ margin-top:6px; padding:7px 5px 5px 11px;
	width:225px;height:16px;background:url('../images/geme_03.gif'); font-size:12px; font-weight:bold;
}
.gemezui li a{
	color:#6a2706;text-decoration:none;
}
.gemezui li a:hover{
	color:#e81204;text-decoration:underline;
}
.gemezui li span{ margin:0px 5px 0 0;
	font-size:12px;font-weight:normal;color:#533a2a; float:right;
}
.gemezui li .huo{ padding-left:6px;
	width:27px;height:13px;background:url('../images/geme_05.gif');color:white;
}
.gemenews{
	width:260px;
}
.gemenews h2{
	 color:#9b0d06;font-size:14px; padding:10px 0;
}
.gemenews h2 span{
	float:right; font-size:12px;font-weight:normal;
}
.gemenews h2 span a{
	color:#533a2a;text-decoration:none;
}
.gemenews h2 span a:hover{
	color:#e81204;text-decoration:underline;
}
.gemenews li{ line-height:24px;  padding-left:10px;
	background:url('../images/geme_06.gif') no-repeat 0px 7px; font-size:12px;
}
.gemenews li a{
	color:#553221;text-decoration:none;
}
.gemenews li a:hover{
	color:#e81204;text-decoration:underline;
}

.gemenews li span{ float:right; color:#6a2706;}
.gemeright{ padding:6px 0 0 17px;
	width:570px;height:435px;background:url('../images/gemepic_04.jpg');float:left;
}
#tabs0 {
 height: 260px;
 width: 500px;
}
.menu0 li{
 float: left;
 height:19px; padding-top:6px;
 width:93px; color:#d9be92;font-size:12px; font-weight:bold;
 text-align: center; margin-right:5px;display:inline;
 cursor:pointer; margin-bottom:10px;
 background:url('../images/geme_07.gif');
}
.menu0 li.hover{ color:#5a2800;
background:url('../images/geme_08.gif');
}
#main0 dl{
 display: none;
}
#main0 dl.block{
 display: block;
}
.main ul{scrollbar-face-color:#5e3d12;scrollbar-highlight-color:#d9be92;overflow:auto;scrollbar-shadow-color:#d9be92;scrollbar-3dlight-color:#ece1b4;scrollbar-arrow-color:#ece1b4;scrollbar-track-color:#fbf2cb;scrollbar-darkshadow-color:#ece1b4;
	width:507px;height:200px;overflow:auto; float:left;
}
.main li{ margin-bottom:6px; padding:7px 5px 5px 11px; float:left; margin-right:6px;display:inline;
	width:223px;height:16px;background:url('../images/geme_10.gif'); font-size:12px; font-weight:bold;
}
.main li a{
	color:#6a2706;text-decoration:none;
}
.main li a:hover{
	color:#e81204;text-decoration:underline;
}
.main li span{ margin:0px 5px 0 0;
	font-size:12px;font-weight:normal;color:#533a2a; float:right;
}
.main li .huo{ padding-left:6px;
	width:27px;height:13px;background:url('../images/geme_05.gif');color:white;
}
.main li .lv{ padding-left:6px;
	width:27px;height:13px;background:url('../images/geme_09.gif');color:white;
}
.flash{ padding-right:9px; display:inline;
	width:338px;height:103px;float:left; margin-left:-10px;
}
.pic{
	float:left; width:177px;
}
.pic img{
	margin-bottom:5px;
}
div#MainPromotionBanner{
	width:338px;
	height:103px; overflow:hidden;
	background:#ead2a6;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 103px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 338px;
	height: 103px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 338px;
	height: 103px;
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 80px;
	right: 0px;
	z-index: 10;
	height: 25px;
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #0d649a;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden;
	margin:3px 2px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{
	color:#fff;
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0;
	font-weight:bold;

	line-height:16px;
	height:16px;
	width: 16px;
	margin:3px 2px;
}
.Recha{ float:left; border:1px #d4d4d4 solid; border-top:0;
	width:917px;background:url('../images/Recharge_08.gif');
}
.Rechargeleft{
	width:205px; float:left;
}
.Rechargeleft ul{
	float:left;padding-left:7px;
}
.Rechargeleft ul span{
	text-align:center;width:30px;float:left;
}
.Rechargeleft ul li{
	float:left;
}
.Rechargeleft a{ font-size:14px;text-decoration:none; color:#325e7f; padding-left:80px; line-height:25px;
	width:118px;height:30px;background:url('../images/Recharge_15.gif');float:left; padding-top:10px;
}
.Rechargeleft a:hover{
	background:url('../images/Recharge_16.gif')
}
.Rechargeleft .d a{
	background:url('../images/Recharge_16.gif')
}
.Rechargeright{ background:url('../images/Recharge_09.gif') no-repeat right top;
	 float:left; padding-left:40px; width:671px;
}
.Rechap{ color:#343434;font-size:14px; height:23px; margin-bottom:15px;
	width:598px;background:url('../images/Recharge_11.gif') no-repeat bottom;
}
.Rechap b{
	color:#ff6f00;
}
.Account{ padding:20px 0; float:left;
	width:627px;background:#edf0f5;
}
.Account dl{
	width:627px;padding-top:10px;
}
.Account dl dt{ color:#333; font-size:14px; padding-top:5px;
	width:145px;float:left;text-align:right;
}
.Account dl dd input{
	width:197px;height:20px;border:1px #7f9db9 solid;
}
.Account .Accountin input{
	width:auto;height:auto; border:0; margin-top:3px;
}
.Account .Accountin span{ margin-top:0px; line-height:25px; padding-left:12px;
	width:140px;height:22px;font-size:12px;color:#325e7f; float:left;
}
.Account .Accountin span b{
	float:left; padding-right:5px;
}
.Account .Accountin .d{
	background:#eae2d4;
}
.Pay{
	width:628px;float:left; padding-top:15px;
}
.Paytit{ color:#ff6600; font-size:14px;font-weight:bold; padding:9px 0 0 18px;
	width:610px;height:21px;background:url('../images/Recharge_13.gif');
}
.Paycon{ padding:10px; float:left;
	width:606px;border-left:1px #c9c9c9 solid;border-right:1px #c9c9c9 solid;
}
.Payconpo{ padding:20px;
	width:566px; background:#edf0f5;
}
.Payconpo p{
	font-size:14px;padding:5px 0;
}
.Payconpo p b{
	color:#ff6600;
}
.PayBank{ padding-top:10px; border-top:1px #d4d4d4 solid;
	width:580px;float:left; display:inline;margin:10px 0 0 10px;
}
.PayBank span{ padding-top:7px;
	font-size:12px;float:left;
}
.fu{
	position:absolute; color:#595959; margin:25px 0 0 -100px;
}
.fu td{
	padding:2px 10px;
}
/*Logincon*/
.Logincon{ height:364px; display:block;
	width:980px;margin:30px auto;
}
.Login{ padding:58px 0 0 0px; font-size:12px; color:#666;
	width:428px;height:250px;background:url('../images/Login.gif');float:left;
}
.Login a{text-decoration:none;}
.Login dl{
 width:420px;float:left; padding-top:15px;
}
.Login dl dt{ padding-top:5px; font-size:14px;
	width:115px;text-align:right;float:left; color:#333;
}
.Login dl dd input{padding-top:5px;
	width:197px;height:22px;border:1px #89aabc solid;
}
.Login .loginsumbit{ padding-top:15px; width:250px;float:left;
	padding-left:110px;
}
.Login p{
	width:350px;float:left;padding-top:33px;text-align:center;
}
.Login p a{
	color:#0e5097;
}
.Login p a:hover{
	color:#f46600
}
