@charset "utf-8";
/* CSS Document */

/*===== currentTitle =====*/
#right span.currentTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(newsTitle.jpg) right top no-repeat;
}

/*===== List =====*/
#right .contentBg{
	width:709px;
	margin:0 auto;
}
#right .contentBg .fixHeight{
	height:1112px;
	background:url(contentBgMiddle.jpg) repeat-y;
}
#right .contentBg .contentBgTop{
	height:14px;
	background:url(contentBgTop.jpg) no-repeat;
}
#right .contentBg .contentBgMiddle{
	background:url(contentBgMiddle.jpg) repeat-y;
}
#right .contentBgMiddle ul{
	margin:0 31px;
}
*html #right .contentBgMiddle{
	margin-top:-1px;
}/*IE6*/
#right .contentBgMiddle ul li{
	width:645px;
	border-bottom:1px dashed #6d4f00;
	height:32px;
	display:block;
}
#right .contentBgMiddle ul li a{
	display:block;
	float:left;
	line-height:32px;
}
#right .contentBgMiddle ul li a.title{
	background:url(arrow.jpg) left center no-repeat;
	padding-left:32px;
}
#right .contentBgMiddle ul li span{
	height:32px;
	line-height:32px;
	display:block;
	color:#886013;
	float:right;
}
#right .contentBgMiddle ul li.page{
	width:200px;
	margin:0 auto;

	border-bottom:none;
}
#right .contentBgMiddle ul li.page a{
	color:#8b5c00;
	margin-right:8px;
}
#right .contentBgMiddle ul li.page a:hover{
	color:#ef8d00;
}
#right .contentBg .contentBgBottom{
	height:14px;
	background:url(contentBgBottom.jpg) no-repeat
}

/*===== content =====*/
#right .contentBgMiddle h2{
	text-align:center;
	color:#ff4e00;
	font-size:14px;
	font-weight:bold;
	padding:20px 0 10px;
	display:block;
}
#right .contentBgMiddle span.time{
	width:645px;
	display:block;
	margin:0 auto;
	color:#886013;
	text-align:center;
	padding-bottom:35px;
	background:url(titleBottom.jpg) center 20px no-repeat;
}
#right .contentBgMiddle p{
	text-indent:2em;
	color:#fee4b2;
	font-size:14px;
	line-height:25px;
	padding:0 50px;
}
#right .contentBgMiddle img{
	margin:15px auto;
	display:block;
}
#right .contentBgMiddle .picName{
	text-align:center;
}
#right .contentBgMiddle .blankHeight{
	height:50px;
}

/*===== login =====*/
#right span.loginTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(loginTitle.jpg) right top no-repeat;
}
#right .contentBgMiddle .login{
	width:474px;
	height:337px;
	margin:0 auto;
	padding-top:40px;
}
#right .contentBgMiddle .loginTop{
	width:474px;
	height:74px;
	background:url(loginTop.jpg) no-repeat;
	float:left;
}
#right .contentBgMiddle .loginMain{
	width:474px;
	height:223px;
	background:url(loginMain.jpg) no-repeat;
	float:left;
}
#right .loginMain ul.loginContent{
	width:200px;
	height:200px;
	margin-left:168px;
	margin-top:13px;
}
#right .loginMain ul.loginContent li{
	width:200px;
	border-bottom:none;
	height:55px;
}
#right .loginMain ul.loginContent li input{
	width:166px;
	height:22px;
	line-height:22px;
	margin-bottom:8px;
	padding:0 5px;
}
#right .loginMain ul.loginContent li a{
	display:block;
	float:left;
}
#right .loginMain ul.loginContent li a.forgetPWD{
	width:65px;
	height:25px;
	margin:22px 0 0 10px;
}
*html #right .loginMain ul.loginContent li a.forgetPWD{
	margin:0px 0 0 5px;
}/*IE6*/
#right .loginMain ul.loginContent li a.reg{
	width:90px;
	height:25px;
	margin:22px 0 0 25px;
}
*html #right .loginMain ul.loginContent li a.reg{
	margin:0px 0 0 23px;
}/*IE6*/
#right .loginMain ul.loginContent li a.log{
	width:66px;
	height:35px;
	background:url(btnLogin.jpg);
	margin-left:10px;
}
#right .loginMain ul.loginContent li a.reg2{
	width:66px;
	height:35px;
	background:url(btnReg.jpg);
	margin-left:20px;
}

/*===== loginOK =====*/
#right .contentBgMiddle .loginOKtop{
	width:474px;
	height:74px;
	background:url(loginOKtop.jpg) no-repeat;
	float:left;
}
#right .contentBgMiddle .loginOKmain{
	width:474px;
	height:223px;
	background:url(loginOKmain.jpg) no-repeat;
	float:left;
}
#right .contentBgMiddle .loginOKmain p{
	text-indent:0em;
	text-align:left;
	font-size:14px;
	color:#2c1c05;
	line-height:25px;
	margin:30px 0 0 130px;
}
#right .contentBgMiddle .loginOKmain p span{
	font-weight:bold;
	color:#ba0000;
}
#right .contentBgMiddle .loginOKmain p span a{
	color:#ba0000;
	text-decoration:underline;
}

/*===== register =====*/
#right span.regTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(regTitle.jpg) right top no-repeat;
}
#right .contentBgMiddle .register{
	width:642px;
	margin:0 auto;
	padding-top:20px;
}
#right .contentBgMiddle .register h3{
	width:380px;
	padding:5px 10px;
	color:#ff4e00;
	font-size:14px;
	font-weight:bold;
	background-color:#502e00;
}
#right .contentBgMiddle .register ul{
	margin:25px 0 10px 0;
}
#right .contentBgMiddle .register ul li{
	width:600px;
	border-bottom:none;
	margin-left:15px;
	margin-bottom:7px;
	float:left;
}
#right .contentBgMiddle .register p{
	text-indent:0em;
	float:left;
	font-size:12px;
	margin:0;
	padding:0;
}
#right .contentBgMiddle .register p.textBefore{
	text-align:right;
	width:73px;
}
#right .contentBgMiddle .register p.textAfter{
	color:#886013;
}
#right .contentBgMiddle .register p.textBefore span{
	float:left;
	color:#ff4e00;
	margin-top:-2px;
}
#right .contentBgMiddle .register input{
	float:left;
	margin:3px 15px;
	padding:0 5px;
}
#right .contentBgMiddle .register select{
	width:164px;
	margin:3px 15px;
	float:left;
}
#right .contentBgMiddle .register img{
	float:left;
	margin:3px 10px 0 0;
}
#right .contentBgMiddle .register ul li.read{
	width:400px;
	margin-left:85px;
}
*html #right .contentBgMiddle .register ul li.read{
	margin-left:50px;
}
#right .contentBgMiddle .register ul li a{
	color:#ff4e00;
	margin-top:-3px;
}
#right .contentBgMiddle .register ul li a:hover{
	text-decoration:underline;
}
#right .contentBgMiddle .register a.querenBtn{
	width:254px;
	height:45px;
	display:block;
	background:url(queren.jpg) no-repeat;
	margin:0 0 0 100px;
}

/*===== gameList =====*/
#right span.gameListTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(gameListTitle.jpg) right top no-repeat;
}
#right .contentBgMiddle .gameList{
	width:642px;
	margin:0 auto;
	padding-top:20px;
}
#right .gameList .listName{
	width:174px;
	height:53px;
	margin-left:20px;
	background:url(gameListName.jpg) no-repeat;
}
#right .gameList ul{
	width:600px;
	margin-top:20px;
}
#right .gameList ul li{
	border-bottom:none;
	float:left;
	width:252px;
	height:39px;
	margin:10px 30px 10px 10px;
	background:url(gameListBg.jpg) no-repeat;
}
#right .gameList ul li a{
	width:252px;
	font-size:14px;
	text-align:center;
	color:#1e0b00;
	line-height:39px;
	display:block;
}
#right .gameList ul li a:hover{
	color:#ff4e00;
}

/*===== gift =====*/
#right span.giftTitle{
	width:300px;
	height:43px;
	display:block;
	float:right;
	background:url(giftTitle.jpg) right top no-repeat;
}
#right .contentBgMiddle .gift{
	width:642px;
	margin:0 auto;
	padding-top:20px;
}
#right .gift .receiveGift{
	width:612px;
	height:47px;
	padding:10px 15px;
	background-color:#442510;
	border-top:1px dashed #5b3d07;
	border-bottom:1px dashed #5b3d07;
	margin-bottom:30px;
}
#right .gift .receiveGift select{
	float:left;
	margin:10px;
}
#right .gift .receiveGift select.card{
	width:100px;
}
#right .gift .receiveGift select.area{
	width:130px;
}
#right .gift .receiveGift a{
	width:255px;
	height:45px;
	background:url(giftBtn.jpg) no-repeat;
	display:block;
	float:left;
	margin-left:30px;
}
#right .gift .giftName{
	width:174px;
	height:53px;
	margin-left:20px;
	margin-bottom:30px;
	background:url(giftCardName.jpg) no-repeat;
}
#right .gift p{
	text-indent:0em;
	padding:0 30px;
}
#right .gift p a{
	color:#ff4e00;
	text-decoration:underline;
	font-weight:bold;
}

/*===== changeInfo =====*/
#right .contentBg .contentMid{
	background:url(contentBgMiddle.jpg) repeat-y;
}
#right span.changeInfoTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(changeInfoTitle.jpg) right top no-repeat;
}
#right .contentMid .changeInfo{
	width:642px;
	margin:0 auto;
	padding-top:20px;
}
/*修改资料选项卡 开始*/
#right .contentMid #zzjs_net_1{
	width:642px;
	margin:0;
	padding:0;
	float:left;
	font-size:14px;
	color:#fee4b2;
}
*html #right .contentMid{
	margin-top:-1px;
}/*IE6*/
#right .contentMid #zzjs_net_1 ul{
	margin:0;
	overflow:hidden;
}
#right .contentMid #zzjs_net_1 ul li{
	border-bottom:none;
}
#right .contentMid #zzjs_net_1 ul.menu0{
	float:left;
}
#right .contentMid #zzjs_net_1 ul.menu0  li{
	width:75px;
	height:22px;
	background:url(tabBg.jpg) left top no-repeat;
	float:left;
	margin-right:2px;
}
#right .contentMid #zzjs_net_1 ul.menu0 li.hover{
	background: url(tabHoverBg.jpg) left top no-repeat;
}
#right .contentMid #zzjs_net_1 #main0 ul{
	display: none;
}
#right .contentMid #zzjs_net_1 #main0 ul.block{
	display: block;
}
#right .contentMid #zzjs_net_1 .main{
	width:640px;
	float:left;
	border:1px solid #c79645;
}
#right .contentMid #zzjs_net_1 .main ul{
	padding:25px 40px;
}
#right .contentMid #zzjs_net_1 .main table{
	line-height:36px;
}
#right .contentMid #zzjs_net_1 .main  table td{
	padding:0 5px;
}
#right .contentMid #zzjs_net_1 .main  table td.txtName{
	width:90px;
	text-align:right;
	padding:0;
}
#right .contentMid #zzjs_net_1 .main input{
	width:156px;
	padding:0 5px;
}
#right .contentMid #zzjs_net_1 .main input.single{
	width:20px;
	margin-left:5px;
}
#right .contentMid #zzjs_net_1 .main select{
	margin-right:7px;
}
#right .contentMid #zzjs_net_1 .main .confirm{
	width:390px;
	border-top:1px dashed #6b5000;
	margin-top:15px;
	padding-top:20px;
	padding-left:170px;
}
#right .contentMid #zzjs_net_1 .main .confirm a{
	width:72px;
	height:29px;
	margin-right:30px;
	display:block;
	float:left;
}
#right .contentMid #zzjs_net_1 .main .confirm a.fin{
	background:url(finishBtn.jpg) no-repeat;
}
#right .contentMid #zzjs_net_1 .main .confirm a.reset{
	background:url(resetBtn.jpg) no-repeat;
}
/*修改资料 结束*/

/*===== fund =====*/
#right .FundBg .contentMid{
	background:url(contentBgMiddle.jpg) repeat-y;
}
#right span.fundTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(fundTitle.jpg) right top no-repeat;
}
#right .FundBg .fund{
	width:660spx;
	margin:0 auto;
	padding-top:20px;
}
/*充值中心选项卡 开始*/
#right .FundBg #zzjs_net_1{
	width:660px;
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#fee4b2;
}
*html #right .FundBg{
	margin-top:-1px;
}/*IE6*/
#right .FundBg #zzjs_net_1 ul{
	margin:0;
	overflow:hidden;
}
#right .FundBg #zzjs_net_1 ul li{
	border-bottom:none;
}
#right .FundBg #zzjs_net_1 ul.menu0{
	float:left;
	width:227px;
	display:block;
}
#right .FundBg #zzjs_net_1 ul.menu0 li{
	width:227px;
	height:38px;
	background:url(tabBg2.jpg) left top no-repeat;
	float:left;
	margin-bottom:12px;
}
#right .FundBg #zzjs_net_1 ul.menu0 li.hover{
	background: url(tabHoverBg2.jpg) left top no-repeat;
}
#right .FundBg #zzjs_net_1 #main0 ul{
	display: none;
}
#right .FundBg #zzjs_net_1 #main0 ul.block{
	display: block;
}
#right .FundBg #zzjs_net_1 .main{
	width:431px;
	float:left;
	border:1px solid #682408;
	background:#442510;
}
#right .FundBg #zzjs_net_1 .main .bottomBorder{
	border-bottom:1px dashed #664900;
}
#right .FundBg #zzjs_net_1 .main form{
	margin:0;
	padding:0;
}
#right .FundBg #zzjs_net_1 .main div{
	width:423px;
	float:left;
}
#right .FundBg #zzjs_net_1 .main ul{
	padding:4px;
}
#right .FundBg #zzjs_net_1 .main .box1{
	width:383px;
	padding:15px 20px;
	background-color:#372000;
	border-top:1px dashed #664900;
	border-bottom:1px dashed #664900;
	color:#c09b51;
}
#right .FundBg #zzjs_net_1 .main .posImg img{
	margin:0 5px -10px 5px;
}
#right .FundBg #zzjs_net_1 .main .posImg2 img{
	margin:0 0 -5px 5px;
}
#right .FundBg #zzjs_net_1 .main table{
	width:385px;
	line-height:30px;
	margin:15px auto;
}
#right .FundBg #zzjs_net_1 .main table td{
	height:30px;
}
#right .FundBg #zzjs_net_1 .main  table td.txtName{
	width:80px;
}
#right .FundBg #zzjs_net_1 .main input{
	width:156px;
	padding:0 5px;
}
#right .FundBg #zzjs_net_1 .main .single input{
	width:20px;
	margin-left:5px;
}
#right .FundBg #zzjs_net_1 .main select{
	margin-right:7px;
}
#right .FundBg #zzjs_net_1 .main .confirm{
	width:300px;
	float:right;
	margin-bottom:15px;
}
#right .FundBg #zzjs_net_1 .main .confirm a{
	width:72px;
	height:30px;
	margin-right:30px;
	display:block;
	float:left;
}
#right .FundBg #zzjs_net_1 .main .confirm a.pre{
	background:url(previewBtn.jpg) no-repeat;
}
#right .FundBg #zzjs_net_1 .main .confirm a.next{
	background:url(nextBtn.jpg) no-repeat;
}
#right .FundBg #zzjs_net_1 .main .txt1{
	font-weight:bold;
	line-height:20px;
}
#right .FundBg #zzjs_net_1 .main .txt1 a{
	color:#ff4e00;
	text-decoration:underline;
}
#right .FundBg #zzjs_net_1 .main .txt1 span{
	color:#ff4e00;
}
/*充值中心选项卡 结束*/

/*===== fund_next =====*/
#right .FundBg div.info{
	width:271px;
	height:33px;
	background:url(conInfo.jpg) center no-repeat;
	padding:15px 0;
}
#right .FundBg .fontstyle{
	font-size:14px;
}
#right .FundBg .fontstyle span{
	color:#ff4e00;
	font-weight:bold;
}
#right .FundBg #zzjs_net_1 .main .txt2{
	font-size:14px;
}
#right .FundBg #zzjs_net_1 .main .txt2 span{
	color:#ff4e00;
	font-weight:bold;
}

/*===== picList =====*/
#right span.picTitle{
	width:232px;
	height:43px;
	display:block;
	float:right;
	background:url(picTitle.jpg) right top no-repeat;
}
#right .contentBgMiddle .picList{
	width:642px;
	margin:0 auto;
	padding-top:20px;
}
#right .contentBgMiddle .picList p{
	margin:0;
	padding:0;
}
#right .contentBgMiddle .picList a img{
	float:left;
	width:146px;
	height:96px;
	padding:1px;
	margin:0 4px 10px 4px;
	border:1px solid #664900;
}
/*
#right .contentBgMiddle .picList img{
	width:146px;
	height:96px;
	padding:1px;
	margin:0 4px 10px 4px;
	float:left;
	border:1px solid #664900;
}
*/