﻿@charset "utf-8";
/* CSS Document */

img { border:none; }
body { margin: 0px; }
a { text-decoration:none; }
.c892889 { color:#892889; }
.c336699 { color:#336699; font-weight: normal; }
.c666666 { color:#666666; }
.c999999 { color:#999999; }
.cee2299 { color:#ee2299; }
.cff0000 { color:#FF0000; }
.cff6633 { color:#FF6633; }
.c0000ff { color:#0000FF; }
.cffffff { color:#FFFFFF; }
.cee229914b36 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #ee2299; line-height: 36px; }
.cee229914b36n { font-family: "宋体"; font-size: 14px; font-weight: normal; color: #ee2299; line-height: 36px; }
table a { color:#999999 }
table a:hover { color:#333333 }
.name { color:#336699; text-decoration:underline; }
.inputfocus { font-family: "宋体"; font-size: 12px; color: #FFFFFF; border: none; background-image: url(../images/buttonbt.gif); height: 26 .px; width: 99px; height: 26px; }
.inputfocusn { font-family: "宋体"; font-size: 12px; color: #666666; border: none; background-image: url(../images/buttonbtn.gif); height: 26 .px; width: 99px; height: 26px; }
selece {color:#999999}
input {color:#999999}
/*顶部导航*/
.topbar { line-height: 34px; height: 34px; width: auto; background-image: url(../images/topbarbg_unlog.gif); border-bottom:solid 3px #712171; }
.topbaro { line-height: 34px; height: 34px; width: auto; background-image: url(../images/topbarbg_unlogo.gif); border-bottom:solid 3px #c9c9c9; }
.topbar_1004 { line-height: 34px; margin: auto; height: 34px; width: 1004px; }
.topbar_left { line-height: 34px; float: left; height: 34px; width: auto; font-family: "宋体"; font-size: 12px; color: #FFFFFF; padding: 0px 10px; }
.topbar_email { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #FFFFFF; float: left; height: 34px; width: auto; padding: 0px 10px 0px 20px; background-image: url(../images/topbaremail.gif); background-repeat: no-repeat; background-position: 0px center; }
.topbar_games { float: right; height: 34px; width: 87px; font-family: "宋体"; font-size: 12px; background-image: url(../images/topbarlistbg.gif); background-repeat: no-repeat; background-position: center center; text-align: center; padding: 0px 10px; }
.topbar_safe { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #FFFFFF; float: right; height: 34px; width: auto; padding: 0px 10px 0px 20px; background-image: url(../images/topbarsafe.gif); background-repeat: no-repeat; background-position: left center; }
.topbar_pay { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #FFFFFF; float: right; height: 34px; width: auto; padding: 0px 10px 0px 20px; background-image: url(../images/topbarpay.gif); background-repeat: no-repeat; background-position: left center; }
.topbar_1004o { line-height: 34px; margin: auto; height: 34px; width: 1004px; }
.topbar_lefto { line-height: 26px; float: left; height: 26px; width: 120px; font-family: "宋体"; font-size: 12px; color: #666666; background-image: url(../images/loginarea.gif); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; margin: 0px 10px; text-align: center; }
.topbar_gameso { float: right; height: 34px; width: 87px; font-family: "宋体"; font-size: 12px; background-image: url(../images/topbarlistbgo.gif); background-repeat: no-repeat; background-position: center center; text-align: center; padding: 0px 10px; color: #ffffff; position: relative; cursor: pointer; }
.topbar_safeo { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #666666; float: right; height: 34px; width: auto; padding: 0px 10px; }
.topbar_payo { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #666666; float: right; height: 34px; width: auto; padding: 0px 10px 0px 20px; background-image: url(../images/topbarpay.gif); background-repeat: no-repeat; background-position: left center; }
.main { margin: auto; height: auto; width: 1004px; }
.mainleft { height: auto; width: 218px; border:solid 1px #cbcfce; border-top:none; border-bottom:none; background-color: #eeeeee; }
.myface { border: 1px solid #666666; margin: 8px; }
.leftupaltitle { height: auto; width: 220px; padding: -12px 0px 0px 0px; }
.left { height: auto; width: 220px; float: left; }
.changeface { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 16px; height: 16px; width: auto; float: left; background-image: url(../images/changeface.gif); background-position: left center; background-repeat: no-repeat; padding: 0px 10px 0px 20px; margin: 0px 0px 0px 8px; }
.changepass { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 16px; height: 16px; width: auto; float: left; background-image: url(../images/changepass.gif); background-position: left center; background-repeat: no-repeat; padding: 0px 10px 0px 20px; margin: 0px 0px 0px 8px; }
.hr_dot1face { border:none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; margin: 8px; height: 1px; padding: none; }
.clear { clear: both; height: 0px; font-size: 0px; }
.house { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/house.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.gamelist { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/playing.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.myaccount { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/myaccount.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.myfriends { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/myfriends.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.mymessage { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/mymessage.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.gamecenter { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/gamecenter.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.cardcenter { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/cardcenter.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.safecenter { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/safecenter.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.paycenter { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/paycenter.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.questioncenter { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #666666; line-height: 36px; margin: auto; height: 36px; width: 165px; background-image: url(../images/questioncenter.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 35px; position: relative; }
.option { font-family: "宋体"; font-size: 12px; color: #999999; float: right; width: auto; position: absolute; right: 0px; font-weight: normal; top: 0px; padding: 0px 5px; }
.left_upalmap { font-family: "宋体"; font-size: 12px; color: #FFFFFF; height: 18px; width: 220px; background-color: #414199; line-height: 18px; text-align: center; margin: 15px 0px; }
.right { float: left; height: auto; width: 772px; margin: 0px 0px 0px 10px; }
.step { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 24px; height: 24px; width: 769px; font-weight: normal; text-align: right; clear: both; margin: auto; padding: 0px 5px 0px 230px; }
.status { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #666666; height: 34px; width: 752px; background-image: url(../images/statusbar.gif); padding: 0px 10px; position: relative; }
.8020g { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #666666; background:#eeeeee; border:1px solid #999999; height:20px; width:80px; }
.framtitle { height: 30px; width: auto; line-height: 30px; background-image: url(../images/framtitle.gif); font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bold; color: #8f2a8f; padding: 0px 10px; position: relative; }
.framtitle542 { height: 30px; width: auto; line-height: 30px; background-image: url(../images/framtitle542.gif); font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bold; color: #8f2a8f; padding: 0px 10px; position: relative; }
.framtitle220 { height: 32px; width: auto; background-image: url(../images/framtitlebg.gif); }
.fram { height: auto; width: auto; padding: 8px 0px 5px 0px; background-image: url(../images/frambg.gif); border-right: solid 1px #b1b1b1; background-repeat: repeat-x; background-position: center top; background-color: #f5f5f5; border-left: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; }
.gameleft { height: auto; width: 205px; padding: 8px 0px 0px 0px; float: left; }
.gameimg { background-image: url(../images/gamebg.gif); height: 83px; width: 186px; text-align: center; margin: auto; padding: 3px 0px 0px 0px; }
.gameimg2 { background-image: url(../images/gamebg2.gif); height: 165px; width: 186px; text-align: center; margin: auto; padding: 3px 0px 0px 0px; }
.gameleft_into { line-height: 20px; width: 186px; margin: 10px auto 0px auto; height: auto; font-size: 12px; font-family: "宋体"; color: #999999; text-align: center; }
.bigbtbg { background-image: url(../images/bigbtbg.gif); background-repeat: no-repeat; background-position: center top; height: 55px; width: 184px; border: 1px solid #b9b3ba; font-family: "微软雅黑", "黑体"; font-size: 18px; color: #8e288e; font-weight: bold; }
.gameright { float: left; height: auto; width: 275px; padding-top: 8px; }
.gamevent { height: auto; width: 414px; border: 1px solid #bcbcbc; border-left:none; border-right:none; margin: 8px 0px 0px 0px; float: left; }
.gameventfram { height: 80px; width: 207px; float: left; font-family: "宋体"; font-size: 12px; line-height: 18px; font-weight: normal; color: #666666; border-bottom:dotted 1px #b1b1b1; }
.gamenav { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 28px; height: 28px; width: auto; text-align: center; background-color: #eeeeee; }
.gameselect { float: left; height: auto; width: 140px; margin: 8px 0px 0px 0px; background-image: url(../images/bcbcbc.gif); background-repeat: repeat-y; background-position: left top; font-size: 12px; }
.newspeaker { background-image: url(../images/speaker.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 20px; }
.newspeaker_right { float: right; position: absolute; right: 10px; }
.height10 { height: 10px; width: auto; line-height: 0px; font-size: 0px; }
.frambottom { background-image: url(../images/frambottom.gif); line-height: 3px; height: 3px; width: auto; font-size:0px; }
.frambottom542 { background-image: url(../images/frambottom542.gif); line-height: 4px; height: 4px; width: auto; font-size:0px; }
.frambottom220 { background-image: url(../images/frambottom220.gif); line-height: 3px; height: 3px; width: auto; font-size:0px; }
.gameselectitem { border: 1px solid #bcbcbc; border-left:none; background: #ffffff; height: 60px; margin: 0px 0px 2px 0px; }
.gameselectitem_u { border: 1px solid #bcbcbc; background: #ececec; height: 60px; margin: 0px 0px 2px 0px; }
.gameitem { margin: 5px; float: left; }
.gameitemtitle { font-family: "微软雅黑", "宋体"; font-size: 16px; font-weight: bold; color: #872887; line-height: 36px; }
.center { height: auto; width: 542px; float: left; }
.tips { height: 24px; width: auto; background-image: url(../images/bcbcbc.gif); background-repeat: repeat-x; background-position: left bottom; padding: 8px 10px 0px 10px; }
.tipsfocus { font-family: "宋体"; font-size: 12px; line-height: 23px; color: #8f2a8f; font-weight: bold; height: 23px; width: 85px; margin: 0px 2px 0px 0px; text-align: center; border-bottom:none; float: left; background-image: url(../images/tipsfoucuso.gif); }
.tipsout { font-family: "宋体"; font-size: 12px; line-height: 22px; color: #999999; font-weight: normal; height: 22px; width: 85px; margin: 0px 2px 0px 0px; text-align: center; float: left; background-image: url(../images/tipsfoucus.gif); }
.framblock { font-family: "宋体"; font-size: 12px; height: auto; width: auto; margin: 0px 10px; min-height: 30px; line-height: 30px; border-bottom: dotted 1px #b1b1b1; position: relative; }
.framblocktxt { font-family: "宋体"; font-size: 12px; line-height: 30px; position: relative; }
.framblocktxt1 { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/icon1.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #666666; height: 30px }
.framblocktxt2 { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/icon2.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #666666; }
.framblocktxt3 { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/icon3.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #666666; }
.framblocktxt4 { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/icon4.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #666666; }
.framblocktime { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; float: right; top: 0px; position: absolute; right: 0px; }
.framright { float: left; height: auto; width: 220px; margin: 0px 0px 0px 5px; }
.status50h { font-family: "宋体"; font-size: 12px; line-height: 16px; color: #666666; float: right; top: 0px; padding: 8px 0px 0px 0px; width: 150px; position: absolute; right: 0px; }
.topimg { position: absolute; top: 10px; right: 5px; }
.infoblockleft { float: left; height: auto; width: 550px; border-right: solid 1px #999999; min-height: 463px; }
.infoblock { height: auto; width: auto; }
.infoblockright { width: 208px; float: left; margin: 8px auto; min-height: 520px; padding: 5px; font-family: "宋体"; font-size: 12px; line-height: 18px; }
.infoblockleft_bottonbar { margin: 10px; }
.cpyright { margin:0px auto; height: auto; width: 1004px; font-family: "宋体"; font-size: 12px; color: #666666; line-height: 22px; border-top:solid 1px #bcbcbc; padding:5px 0px; position: relative; clear: both; }
.tableinfo { font-family: "宋体"; font-size: 12px; color: #666666; margin:0px 10px; }
.tableinfo td { line-height: 22px; padding:3px; }
.bt14630 { font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bold; color: #FFFFFF; height: 30px; width: 146px; border:none; margin: 20px auto; letter-spacing: 5px; background: url(../images/14630z.gif); }
.percent { margin: 5px auto; height: 16px; width: auto; border: solid 1px #999999; }
.infoblocktxt { height: auto; width: auto; margin: 0px 15px; line-height: 24px; font-family: "宋体"; font-size: 12px; color: #666666; font-weight: normal; list-style-type: circle; }
.ndulge { background-image: url(../images/ndulgebg.gif); margin: auto; height: 198px; width: 670px; text-align: center; }
.searchbar { font-family: "宋体"; font-size: 12px; color: #999999; line-height: 20px; height: 20px; width: auto; border: 1px solid #666666; background-image: url(../images/icon5.gif); background-repeat: no-repeat; background-position: right center; }
.searchlist { margin: 5px auto; height: auto; width: auto; border: 1px solid #666666; padding: 1px; }
.searchitem { height: 24px; width: auto; line-height: 24px; position: relative; margin: 0px 0px 1px 0px; }
.searchitem img { float: left; }
.searchname { float: left; }
.searchset { float: right; }
.regsuccsessbg { background-image: url(../images/register_success.gif); height: 311px; width: 670px; }
.success_14px { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #eb6d14; margin: auto; width: auto; line-height: 30px; text-align: center; background: url(../images/loading_icon.gif) no-repeat 0px 3px; }
.blue_12px { font-family: "宋体"; font-size: 12px; color: #0060ff; line-height: 20px; text-align: center; }
.orange_12px { font-family: "宋体"; font-size: 12px; color: #eb6d14; text-align: center; line-height: 20px; }
.suc_btbar { width: 450px; margin: 10px auto 0px auto; line-height: 50px; font-family: "宋体"; font-size: 14px; color: #2d2d2d; padding: 0px 0px 0px 50px; background: url(../images/suc_arow.gif) no-repeat 0px 12px; position: relative; }
.suc_bt { width:162px; position: absolute; }
#hotgame { margin: 40px auto 0px auto; z-index: 3; position: relative; min-height: 170px; height: 170px; }
.hotgame_img { width: 670px; margin: auto; }
.findpass_cs { font-family: "宋体"; font-size: 12px; color: #7f7f7f; text-align: left; line-height: 18px; margin: 20px 0px 0px 0px; padding: 0px 50px; }
/*热门游戏模块*/ 
.hotgame_title { font-family: "宋体"; font-size: 14px; line-height: 36px; font-weight: bold; background-image: url(../images/hot_game_title.gif); height: 36px; width: 635px; color: #EB6D14; padding: 0px 0px 0px 35px; }
.hotgame_main { height: auto; width: 650px; padding: 0px 10px; background: url(../images/hot_game_bg.gif); margin: auto; }
.hotgame_block { margin: 0px 13.5px; height: 50px; width: 125px; border: solid 1px #b6b6b6; background-color: #FFFFFF; text-align: center; padding: 2px; }
.hotgame_fram { width: 640px; margin: auto; }
.hotgamefram { height: auto; width: 160px; float: left; }
.hotgame_listitle { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #afafa5; height: 20px; margin: auto; line-height: 20px; width: 155px; }
.hotgamelist { font-family: "宋体"; font-size: 12px; line-height: 21px; margin: auto; height: 21px; width: 155px; border-bottom: dashed 1px #b8b8b8; }
.hotgamelist a { color:#8f2a8f; text-decoration:none; }
.hotgame_bt { font-size: 0px; background-image: url(../images/hot_game_bt.gif); height: 10px; width: 660px; }
.succsesstitle { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #8E288E; margin: auto; width: auto; padding: 15px; text-align: center; }
.regsbt { font-family: "宋体"; font-size: 12px; color: #666666; background-image: url(../images/regsbt.gif); height: 30px; width: 168px; border: none; }
.regsfram { width: 350px; margin: 10px auto; background-repeat: no-repeat; background-position: left center; }
.navtable { background-image: none; }
.navtable:hover { background-image: url(../images/navtbg.gif); background-repeat: no-repeat; background-position: center center; }
.loginf288 { float: left; height: 298px; width: 288px; background-image: url(../images/loginbg.gif); margin: 0px 0px 0px 14px; position: relative; }
.leftlbt { line-height: 6px; background-image: url(../images/leftbottom.gif); background-repeat: no-repeat; height: 6px; width: 220px; font-size: 0px; }
.gamenav a { color: #666666; }
.option a { color: #999999; }
.freeservice { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #666666; width: 180px; line-height: 30px; margin:5px auto; height: 30px; text-align: right; background-repeat: no-repeat; background-position: left center; }
.cogametitle { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #666666; font-weight: bold; margin: auto; height: 26px; line-height: 26px; width: auto; padding: 0px 10px; }
.cof { font-family: "宋体"; font-size: 12px; }
.avataright { padding: 5px; text-align: center; width: 100px; margin: auto; border: 1px solid #999999; height: 100px; }
.friend_btbar { font-family: "宋体"; font-size: 12px; color: #336699; width: auto; float: left; height: 27px; line-height: 27px; }
.friendbt_r { float: right; }
.friendf { margin: 10px; }
.friendf_item { float: left; height: auto; width: 265px; font-size: 12px; border-bottom: dotted 1px #999999; color: #999999; }
.friendf_itemt { float: left; top: 0px; padding: 0px; line-height: 22px; margin: 10px 0px 0px 0px; }
.friendf_avatar { float: left; }
.upalogo { float: left; margin: 8px 0px 0px 0px; }
.nav { float: left; height: 40px; width: 773px; margin: 22px 0px 0px 50px; background-image: url(../images/77340nv.gif); font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 35px; font-weight: bold; color: #FFFFFF; text-align: center; background-repeat: no-repeat; background-position: center top; }
.w970 { margin: 24px auto 0px auto; height: auto; width: 970px; }
.loginmain { height: auto; width: 962px; margin: 30px auto 0px auto; }
.logintoppeace { position: absolute; top: -12px; left: 33px; }
.loginbanner { border: 1px solid #000000; }
.bt6227z { font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bold; color: #FFFFFF; background-image: url(../images/6227zbt.gif); height: 27px; width: 62px; border: none; }
.loginjs { font-family: "宋体"; font-size: 12px; color: #666666; height: 24px; line-height: 24px; width: auto; margin: 0px 8px; position: relative; padding: 4px 0px 0px 0px; }
.nav1 { float: left; height: 40px; width: 773px; margin: 22px 0px 0px 50px; background-image: url(../images/77340nv.gif); font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 35px; font-weight: bold; color: #FFFFFF; text-align: center; background-repeat: no-repeat; background-position: center top; }
.w9701 { margin: 24px auto 0px auto; height: auto; width: 962px; }
.loginbannerf { height: 258px; width: 660px; float: left; background-image: url(../images/loginbannerf.gif); background-repeat: no-repeat; background-position: left top; padding: 40px 0px 0px 0px; }
.newspeaker a { color: #666666; }
.ckrd { background-color:transparent; border:none; }
.navwlo { height: 125px; width: auto; }
.upalogo2 { height: 125px; width: 230px; float: left; background-image: url(../images/upalogo.gif); background-repeat: no-repeat; background-position: center center; }
.navwlo_nav { float: left; height: 40px; width: 772px; margin: 40px 0px 0px 0px; background-image: url(../images/77340nv.gif); font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 35px; font-weight: bold; color: #FFFFFF; text-align: center; background-repeat: no-repeat; background-position: center top; }
.loginjs_option { float: right; position: absolute; top: 0px; right: 0px; }
.loginjs_option a { color: #336699; }
.item1670logout { background-image: url(../images/icon6.gif); background-repeat: no-repeat; background-position: left center; height: 16px; width: 50px; font-family: "宋体"; font-size: 12px; color: #666666; line-height: 16px; padding: 0px 0px 0px 20px; }
.item1670changepass { background-image: url(../images/icon7.gif); background-repeat: no-repeat; background-position: left center; height: 16px; width: 50px; font-family: "宋体"; font-size: 12px; color: #666666; line-height: 16px; padding: 0px 0px 0px 20px; margin: auto; }
.item1670logout a { color: #666666; }
.item1670changepass a { color: #666666; }
.centerltable { margin: auto; }
.centerltable a { color: #666666; font-size:12px; }
.framtitle220_icon { position: absolute; float: right; bottom: 8px; right: 10px; }
.linumber { list-style-type: none; list-style-position: inside; }
.infoblockrightcenter { width: 208px; float: left; margin: 8px auto; padding: 5px; font-family: "宋体"; font-size: 12px; line-height: 18px; }
.topbar_leftok { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #666666; float: left; height: 34px; width: auto; padding: 0px 10px; position: relative; }
.topbar_emailok { font-family: "宋体"; font-size: 12px; line-height: 34px; color: #666666; float: left; height: 34px; width: auto; padding: 0px 10px 0px 20px; background-image: url(../images/topbaremail.gif); background-repeat: no-repeat; background-position: 0px center; position: relative; }
.topbar_leftok a { color: #336699; text-decoration: underline; }
.topbar_payo a { color: #666666; }
.topbar_safeo a { color: #666666; }
.saftsbg { background-image: url(../images/saftsbg.gif); background-repeat: no-repeat; background-position: center center; height: 90px; width: 33%; text-align: center; font-size: 12px; color: #666666; line-height: 18px; vertical-align: top; }
.saftsbg span { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 36px; color: #EE2299; font-weight: bold; }
.linumber a { color: #336699; text-decoration: underline; }
.popmy { width: 214px; position: absolute; top: 36px; z-index: 99; padding: 2px; line-height: 22px; left: 0px; border: solid 1px #999999; background-color: #eeeeee; display: none; }
.popmy_list { background-image: url(../images/poplist.gif); float: left; height: 22px; width: 100px; text-align: center; margin: 1px 3px; cursor:pointer; }
.popmy_list:hover { background-image: url(../images/poplisto.gif); float: left; height: 22px; width: 100px; text-align: center; margin: 1px 3px; color:#FFFFFF; }
.popmsg { width: 108px; position: absolute; top: 36px; z-index: 99; padding: 2px; line-height: 22px; left: 0px; border: solid 1px #999999; background-color: #eeeeee; display: none; }
.popgames { position: absolute; right: 9px; top: 27px; line-height: 24px; font-family: "宋体"; font-size: 12px; color: #333333; display: none; }
.popgamesli { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #FFFFFF; background-color: #8F2B8F; }
.payevent { height: auto; width: 555px; border: 1px solid #bcbcbc; border-left:none; margin: 0px; float: left; }
.payventfram { height: 30px; width: 260px; float: left; font-family: "宋体"; font-size: 12px; line-height: 30px; font-weight: normal; color: #666666; border-bottom:dotted 1px #b1b1b1; background-image: url(../images/popbox_icon.gif); background-repeat: no-repeat; background-position: left center; padding: 0px 0px 0px 17px; }
.payventfram a { color: #336699; text-decoration: underline; }
.tableinfo a { color: #336699; text-decoration: none; }
.payselect { cursor: pointer;border:solid 1px #cccccc }
.payselect:hover { border:solid 1px #ee2299}
.middle { text-align: center; margin: auto; }
/*翻页*/
DIV.black2 { PADDING:7px; MARGIN: 3px; TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
DIV.black2 A { BORDER: #8E288E 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #5e5e5e; TEXT-DECORATION: none }
DIV.black2 A:hover { BORDER:#8E288E 1px solid; COLOR: #fff; BACKGROUND-COLOR: #8E288E }
DIV.black2 A:active { BORDER: #8E288E 1px solid; COLOR: #fff; BACKGROUND-COLOR: #8E288E }
DIV.black2 SPAN.current { BORDER: #8E288E 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #8E288E }
DIV.black2 SPAN.disabled { BORDER: #eee 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #ddd; }
.homepagebanner { border: 1px solid #000000; }
.homegamelist { width: 220px; background-color: #f0f0f0; height: auto; }
.homegameitem { height: 30px; width: 152px; background-image: url(../images/homegamelogo.jpg); background-repeat: no-repeat; background-position: left center; padding: 10px 10px 10px 50px; font-size: 12px; margin: auto; }
.px14 { font-size: 14px; }
.px12 { font-size: 12px; }
.homegameitemtitle { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 18px; color: #663399; font-weight: bold; }
.aria10 { font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.home3fram { width: 256px; height: auto; float: left; background-image: url(../images/home3framtitle.gif); background-repeat: no-repeat; background-position: left top; border-left: solid 1px #d9d9d9; }
.home3framtitle { line-height: 23px; height: 23px; width: 86px; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #663399; text-align: center; font-weight: bold; float: left; }
.home3framinto { font-family: "宋体"; line-height: 23px; color: #666666; font-size: 12px; text-align: right; float: left; padding: 0px 0px 0px 130px; }
.home3framinto a { color: #666666; }
.hcenter1 { background-image: url(../images/hgamecenter.gif); background-repeat: no-repeat; background-position: left top; width: 153px; padding: 5px 0px 0px 102px; }
.hcenter2 { background-image: url(../images/hpaycenter.gif); background-repeat: no-repeat; background-position: left top; width: 153px; padding: 5px 0px 0px 102px; }
.hcenter3 { background-image: url(../images/husercenter.gif); background-repeat: no-repeat; background-position: left top; width: 153px; padding: 5px 0px 0px 102px; }
.ptxt { font-family: "宋体"; font-size: 12px; color: #666666; background-image: url(../images/point.gif); background-repeat: no-repeat; background-position: left 7px; padding: 4px 3px 4px 9px; line-height: 16px; }
.pan1 { float: left; width: 330px; }
.pan2 { float: right; width: 70px; text-align: center; font-family: "宋体"; font-size: 12px; color: #666666; font-weight: normal; height: 22px; line-height: 22px; top: -26px; position: relative; right: 170px; }
.pan3 { float: right; width: auto; font-family: Arial; font-size: 9px; font-style: italic; font-weight: normal; color: #999999; height: 22px; line-height: 22px; top: -26px; position: relative; right: 0px; }
.question { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 22px; background-image: url(../images/lightbulb.gif); background-repeat: no-repeat; background-position: left center; margin: 0px 10px; padding: 0px 0px 0px 19px; }
.questionok { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 20px; background-image: url(../images/accept.gif); background-repeat: no-repeat; background-position: left center; margin: 0px 10px; padding: 0px 0px 0px 19px; }
.question a { color:#336699 }
.questionok a { color:#336699 }
h1 { margin: 0px; padding: 0px; padding-bottom: 26px; font-weight: bold; font-size: 150%; font-family: "trebuchet ms", "lucida grande"; color: #904; }
h2 { font-weight: bold; font-size: 14px; text-transform: uppercase; font-family: "宋体"; color: #ee2299; padding: 8px 10px 3px 30px; cursor: pointer; background-image: url(../images/icon1.gif); background-repeat: no-repeat; background-position: 10px center; position: relative; height: 22px; line-height: 22px; float: left; }
.link_in { color: #336699; }
.link_out { color: #336699; }
.keyword { color: #f00; padding: 0px 2px; }
dl { margin: 0px 30px; height: 0px; overflow: hidden; font-family: "宋体"; font-size: 12px; color: #666666; }
dt { padding: 7px 0px 0px 20px; }
dd { line-height: 20px; }
.pan4 { float: left; width: 500px; height: 22px; line-height: 22px; }
.msgbt { width: auto; padding: 10px; }
.msgtitle { font-family: "宋体"; font-size: 12px; color: #666666; width: auto; padding: 10px 30px 0px 60px; }
.hfram { font-weight: bold; font-size: 14px; text-transform: uppercase; font-family: "宋体"; color: #ee2299; border-bottom: dotted 1px #b1b1b1; cursor: pointer; position: relative; height: 33px; line-height: 33px; width: auto; padding: 0px 10px; overflow: hidden; }
.msgcheckbox { float: left; width: 20px; }
.rightwelcom { float: left; width: 208px; font-family: "微软雅黑", "宋体"; font-size: 18px; line-height: 30px; color: #663399; text-align: center; background-repeat: no-repeat; background-position: center center; }
.rcslist { float: left; width: 186px; background-image: url(../images/bigbtbg.gif); background-repeat: no-repeat; background-position: center center; height: 55px; border: solid 1px #cccccc; margin: 2px 4px; font-family: "微软雅黑", "宋体"; font-size: 18px; color: #663399; padding: 0px 0px 0px 20px; line-height: 30px; }
.rcslist_2 { font-family: "微软雅黑", "宋体"; font-size: 12px; color: #666666; line-height: 18px; }
.framblocktxtq { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/help.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #ee2299; font-weight: bold; }
.framblocktxta { font-family: "宋体"; font-size: 12px; line-height: 30px; background:url(../images/a.gif) no-repeat left 7px; padding: 0px 0px 0px 20px; color: #666666; }
.fram_right { float: left; height: auto; width: 218px; }
.cs5btf { font-family: "宋体"; font-size: 12px; color: #663399; line-height: 16px; padding: 5px 15px; text-align: left; }
.csgamehelp { width: 253px; float: left; }
.csgamehelpfram { margin: auto; height: auto; width: 759px; }
.hr_dot2face { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cccccc; }
.gamecenter3 { float: left; height: auto; width: 328px; }
.framtitle328 { line-height: 30px; background-image: url(../images/framtitle328.gif); height: 30px; width: 308px; padding: 0px 10px; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #8f2a8f; font-weight: bold; }
.w10px { float: left; height: auto; width: 10px; }
.fram328bg { height: auto; width: 326px; border-left: solid 1px #b1b1b1; border-right: solid 1px #b1b1b1; }
.fram328bottom { font-size: 0px; line-height: 3px; background-image: url(../images/frambottom328.gif); height: 3px; width: 328px; }
.gamecinfo { font-family: "宋体"; font-size: 12px; color: #666666; float: left; line-height: 19px; padding: 8px 0px 0px 0px; width: 116px; }
.gc260 { margin: auto; height: auto; width: 280px; }
.gcitem { float: left; width: 70px; text-align: center; font-family: "宋体"; font-size: 12px; line-height: 18px; padding: 5px 0px 0px 0px; }
.gcitem img { border: 1px solid #000000; }
.framtitle1004 { line-height: 30px; background-image: url(../images/framtitle1004.gif); height: 30px; width: 984px; padding: 0px 10px; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #8f2a8f; font-weight: bold; }
.fram1004bottom { font-size: 0px; line-height: 3px; background-image: url(../images/frambottom1004.gif); height: 3px; width: 1004px; }
.fram1004bg { height: auto; width: 1002px; border-left: solid 1px #b1b1b1; border-right: solid 1px #b1b1b1; }
.cardblock { float: left; height: auto; width: 480px; padding: 5px 10px; }
.gamecinfo2 { font-family: "宋体"; font-size: 12px; color: #666666; float: left; line-height: 19px; padding: 8px 0px 0px 0px; width: 270px; }
.bttb { background-image: url(../images/6227zbt.gif); background-repeat: no-repeat; background-position: center center; }
.mapitem { margin: auto; height: auto; width: 700px; border-bottom: dotted 1px #cccccc; padding: 12px 0px; }
.mapscitem { float: left; height: auto; width: 100px; }
.arial9px { font-family: Arial; font-size: 9px; }
.hr208 { height: 1px; border:none; border-bottom: 1px dotted #999999; float: left; width: 208px; margin: 0px 5px; }
.infoblockrightcenter a { color: #999999; }
.cpyright a { color: #666666; }
.framblock a { color: #336699; }
.c66666612px { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 18px; }
.gameleft_into a { color: #336699; }
.gameright li { font-family: "宋体"; font-size: 12px; color: #666666; line-height: 22px; list-style-type: none; border-bottom: dotted 1px #cccccc; background-repeat: no-repeat; background-position: left 8px; padding-left: 10px; }
.tjgame { float: left; height: auto; width: 192px; }
.infoblockrightcenter li { list-style-type: none; border-bottom: dotted 1px #cccccc; line-height: 21px; list-style-position: inside; }
.logedserver { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #666666; padding: 5px 10px; border-bottom: dotted 1px #eeeeee; }
.logedserver a { color: #336699; }
.px12 a { color: #336699; }
.msg1 { width: 50px; text-align: center; float: left; padding: 25px 0px 0px 0px; }
.msg2 { width: 60px; float: left; text-align: center; }
.msg3 { float: left; width: 80px; text-align: center; font-family: "宋体"; font-size: 12px; color: #999999; line-height: 25px; }
.msg4 { float: left; width: 580px; }
.indexnav { margin: auto; height: 88px; width: 1004px; }
.indexnav li { list-style-type: none; float: left; margin: 0px; padding: 0px; }
.indexmain { margin: auto; height: 473px; width: 1004px; clear: both; }
.indexleft { float: left; height: auto; width: 243px; padding: 4px 0px 0px 0px; }
.loginf { height: 143px; width: 241px; border-bottom: solid 1px #ced0d5; border-left: solid 1px #ced0d5; border-right: solid 1px #ced0d5; background-image: url(indeximages/leftfbg.gif); background-repeat: repeat-x; background-position: center top; }
.loginbt { background-image: url(indeximages/loginbt.gif); height: 35px; width: 99px; border: none; }
.registerbt { background-image: url(indeximages/registerbt.gif); height: 35px; width: 99px; border: none; }
.middle { margin: auto; }
.usernamei { height: 21px; width: 152px; border: 1px solid #7f7f7f; line-height: 21px; font-family: "宋体"; font-size: 12px; color: #666666; margin: 0px; padding: 0px; }
.passwordi { height: 21px; width: 79px; border: 1px solid #7f7f7f; line-height: 21px; font-family: "宋体"; font-size: 12px; color: #666666; margin: 0px; padding: 0px; }
.px12666666 { font-family: "宋体"; font-size: 12px; color: #666666; }
.h29 { line-height: 29px; height: 29px; }
.px12999999 { font-family: "宋体"; font-size: 12px; color: #999999; text-decoration: none; }
.red12 { font-family: "宋体"; font-size: 12px; color: #cc0000; }
.gamef { height: 247px; width: 241px; border-bottom: solid 1px #ced0d5; border-left: solid 1px #ced0d5; border-right: solid 1px #ced0d5; background-image: url(indeximages/leftfbg.gif); background-repeat: repeat-x; background-position: center top; }
.indexgameitem { margin: auto; height: 58px; width: 200px; padding: 3px 0px; position: relative; }
.more { margin: auto; height: auto; width: 209px; }
.indexright { height: auto; width: 750px; float: left; padding: 0px 0px 0px 11px; }
.linkf { height: 205px; width: 750px; background-image: url(indeximages/linkbg.gif); }
.linkitem { height: auto; width: 185px; float: left; background-repeat: no-repeat; background-position: center top; margin: 0px 1px; padding:67px 0px 0px 0px; }
.linklist { line-height: 30px; height: 30px; width: 50%; font-family: "宋体"; font-size: 14px; color: #666666; }
.linklist a { color: #666666; text-decoration: none; }
.linklist a:hover { color: #621777; text-decoration: none; }
.indexcopyright { height: auto; width: 1004px; margin: auto; padding: 21px 0px 10px 0px; text-align: right; font-family: "宋体"; font-size: 12px; color: #837e6b; clear: both; line-height: 22px; }
.indexcopyright a{color: #837e6b; text-decoration: none;}
.indexcopyright a:hover {color: #621777; }
.indexgameitemshow { height: auto; width: 430px; position: absolute; left: 218px; background-color: #f2f2ea; border: 1px solid #d7d7cb; display:none; }
.framtitlenamebg { background-image: url(../images/framtitlenamebg.gif); width: 112px; font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 26px; font-weight: normal; color: #FFFFFF; text-align: center; letter-spacing: 5px; }
.centerhomelinkfram { height: 233px; width: 748px; margin: auto; border: solid 1px #dfdfdf; background-image: url(../images/centerhomelinkbg.jpg); }
.centerhomelinktitle { background-image: url(../images/centerhomelinktitle.gif); margin: 1px; height: 32px; width: 746px; }
.centerhomelinkframfont { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #7d0c4f; text-align: center; vertical-align: top; line-height: 22px; height: 55px; font-weight: bold; }
.centerhomelinktitlefont { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #666666; margin: 0px 10px; font-weight: bold; }
.zoom2 { zoom:2.0 }
.input1 { border:solid 1px #999999; line-height: 22px; }
.avartabg { background-image: url(../images/avartabg.gif); height: 162px; width: 174px; margin: 0px auto 10px auto; text-align: center; padding: 12px 0px 0px 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; border: none; }
ul { list-style-position: inside; list-style-type: none; padding: 0px; margin: 0px; border: none; }
.logd_arow { background-image: url(../images/delta_arow.gif); background-repeat: no-repeat; background-position: left center; font-family: "宋体"; font-size: 12px; padding-left: 10px; }
.step_o { background-image: url(../images/step_arow.gif); height: 53px; width: 67px; text-align: left; padding: 12px 0px 0px 13px;  }
.step_n {  background-image: url(../images/step_arown.gif); height: 53px; width: 67px; text-align: left; padding: 12px 0px 0px 13px; }
.setpf_o { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #892889;font-weight:bold; }
.setpf_n { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #999999; }
.gray { filter: Gray; }
.whitebg { bgcolor:#ffffff; font-size:12px;}

.form_error { font-family: "宋体"; font-size: 12px;  color: #FF0000; margin: 0px 0px 0px 5px; }
.form_tip { font-family: "宋体"; font-size: 12px; color: #868686; }
#pass_password_strong {	float:left;	width:150px;height:22px;}
.pass_password_s0 {float:left;width:39px;height:21px;background-color:#EBEBEB;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;color:#999999;line-height:22px;}
.pass_password_s1 {float:left;width:38px;height:21px;background-color:#FF4545;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #BB2B2B;border-right: 1px solid #BB2B2B;color:#FFFFFF;line-height:22px;}
.pass_password_s2 {float:left;width:38px;height:21px;background-color:#FFD35E;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #E9AE10;border-right: 1px solid #E9AE10;color:#9F7400;line-height:22px;}
.pass_password_s3 {float:left;width:38px;height:21px;background-color:#95EB81;border-left: 1px solid #FFFFFF;border-bottom: 1px solid #3BBC1B;border-right: 1px solid #3BBC1B;color:#1B8501;line-height:22px;}
.pass_password_hei12 {float:left;width:60px;color:#000000;} 
.form_success { font-family: "宋体"; font-size: 12px; color: #006633; }

