#gameHall .game-ban .context-ban {
    color: #656766;
}#gameHall .game-ban .context-ban .online-count {
    color: #000;
    font-weight: bold;
}#gameHall .black-font {
    color: #000;
}#gameHall .blue-font {
    color: #005EAC;
}#gameHall .hall-tab {
    cursor: pointer;
    color: #000;
    text-align: center;
    font-weight: bold;
    padding-top: 6px;
}#gameHall .special {
    color: #F00;
}#gameHall .title {
    font-size: 12px;
    font-weight: bold;
}#gameHall .photo-wrapper .my-head-photo {
    display: block;
    float: left;
    height: 50px;
    width: 50px;
    margin: 4px 0 0 4px;
}
#gameHall .my-head-photo {
    display: block;
    float: left;
    height: 40px;
    width: 40px;
    margin: 3px 0 0 3px;
}

.photo-wrapper {display:block; float:left; width: 58px; height: 58px;  background:url(../../images/youxi/bg-user.jpg) no-repeat 0 0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}


.navigation-wrapper,.navigation   {width: 1002px; }
/*star*/
.stars_view {  display:inline-block;  background: url(../../images/youxi/rate-stars.gif) 0 0;  height: 12px;    text-indent: -1000px;    width: 50px; }
*+html .stars_view {height: 14px !important;}
	
	.stars1 {    background-position: 0 -55px;}.stars2 {    background-position: 0 -40px;}.stars3 {    background-position: 0 43px;}.stars4 {    background-position: 0 57px;}.stars5 {    background-position: 0 0;    cursor: pointer;}

/*icon*/
.yuanbao{display:inline-block; position:relative; top:1px; top:0\9;left:0;	width:18px;height:17px;	background:url(../../images/youxi/gj.gif) no-repeat 1px -90px; *background-position: 1px -92px;}
#gameHall .game-ban .context-ban {
    padding: 10px 0 0 10px;
}#gameHall .game-ban, #gameHall .game-ban .lf-ban, #gameHall .game-ban .rg-ban, #gameHall .game-ban .context-ban {
    height: 32px;
}#gameHall .game-ban-footer, #gameHall .game-ban-footer .lf-ban, #gameHall .game-ban-footer .rg-ban, #gameHall .game-ban-footer .context-ban {
    height: 0px; 
}#gameHall .game-ban .lf-ban, #gameHall .game-ban .context-ban, #gameHall .game-ban-footer .lf-ban, #gameHall .game-ban-footer .context-ban {
    float: left;
}#gameHall .game-ban .lf-ban, #gameHall .game-ban .rg-ban, #gameHall .game-ban-footer .lf-ban, #gameHall .game-ban-footer .rg-ban {
    width: 5px;
}#gameHall .game-ban .context-ban {
    background: url(../../images/youxi/tt.png) repeat 0 -140px;
}#gameHall .game-ban-footer .context-ban {
    background: url(../../images/youxi/tt.png) repeat 0 -172px;
}#gameHall .game-ban .lf-ban {
    background: url(../../images/youxi/tt.png) no-repeat 0 -188px;
}#gameHall .game-ban-footer .lf-ban {
    background: url(../../images/youxi/tt.png) no-repeat 0 -220px;
}#gameHall .game-ban .rg-ban {
    float: right;
    background: url(../../images/youxi/tt.png) no-repeat -17px -188px;
}#gameHall .game-ban-footer .rg-ban {
    float: right;
    background: url(../../images/youxi/tt.png) no-repeat -17px -220px;
}

#gameHall .game-content {
    padding:10px 3px;
    background: #FFF;
    border-left: 1px solid #76a1cf;
    border-right: 1px solid #76a1cf;border-bottom: 1px solid #76a1cf;
}

.roundedBox {    position: relative;    padding: 3px 7px 0;}
	.corner {    position: absolute;    width: 4px;    height: 10px;}
	.topLeft {    background-position: -40px -189px;    left: 0;    top: 0;}
	.topRight {    top: 0;    right: 0;    background-position: -55px -189px;}
	.bottomLeft {    bottom: 0;    left: 0;}
	.bottomRight {    bottom: 0;    right: 0;}

#menu, #holder {
    margin: 0 auto;
    width: 1002px;
}#navBar {
    width: 100%;
}#logoHolder, #menuVerBar{
    float: left;
}#menu {
    padding: 5px;
}#logoHolder {
	float: left; 
    padding: 10px 0 0;
	background:url('') no-repeat 0 6px ;	
}#logoHolder a {
	display:block;
	width: 183px;
	height: 29px;
}
#logoHolder a img {display:none; }
#menuVerBar {
    padding-left: 20px;
}#personBox {
    width: 190px;
	margin:-8px auto 6px; 
	padding:8px;
	border:1px solid #D3E1F0;
} #personInfo {
    float: left;
    margin: 5px 0 0 18px;
}#personBox #personInfo .name {
    font-weight: bold;
	font-size:14px;
}#personBox #personInfo p.xnd{
	padding-top:3px;
}#personBox #personInfo p {
	padding-bottom:6px;
}#personBox #personInfo p .vip-level {
    float: normal;
    background: url('') no-repeat scroll left top;
    color: #000;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    height: 16px;
    padding-left: 33px;
    padding-right: 7px;
    text-decoration: none;
    vertical-align: top;
    width: 5px;
    margin: -3px 0 0 6px;
}
#personBox #personInfo p .num {color:#808080; }
#personBox #personInfo p .xndou {
    color: #000;
}#personBox #personInfo p .xndou-value {
    color: #F00;
    font-weight: bold;
    padding-left: 2px;
}

#navBar-list{overflow:hidden;}	
	#navBar-list .center, #navBar-list .forum, #navBar-list .serv { float: left;  text-indent: -300000px;}
	#navBar-list li a {    display: block;    height: 36px;}
	#navBar-list .center a {    width: 98px;    background: url(../../images/youxi/tt.png) no-repeat 0 -100px;}
	#navBar-list .forum a {    width: 92px;    background: url(../../images/youxi/tt.png) no-repeat -98px -100px;}
	#navBar-list .serv {    width: 100px;    background: url(../../images/youxi/tt.png) no-repeat -190px -100px;}
	#navBar-list .center a:hover {    background: url(../../images/youxi/tt.png) no-repeat 0 -60px;}
	#navBar-list .forum a:hover {    background: url(../../images/youxi/tt.png) no-repeat -98px -60px;}
	#navBar-list .serv a:hover {    background: url(../../images/youxi/tt.png) no-repeat -190px -60px;}

#holder {
    padding: 0 0 10px; 
}#holder #sider, #holder #hall {
    float: left;
    padding: 0 2px;
}#holder #sider {
    width: 210px;
}#holder #hall {
    width: 580px; 
}#sider .game-ban-footer .context-ban {
    width: 200px;
}#sider .game-content {
    padding: 10px 0;
}#sider .gameRegion h3 {
    font-size:12px;
	 padding-left: 26px;
}#sider .gameRegion .closed, #sider .gameRegion .opened {
    background: url(../../images/youxi/tt.png) no-repeat;
}#sider .gameRegion .closed {
    background-position: 0 -281px;
}#sider .gameRegion .game-region-list li {
	height:20px;
	width:180px;
	overflow:hidden;
	padding-left:20px;
    margin: 3px 0;
	overflow:hidden;
    border-bottom: solid 1px #eee;
}#sider .gameRegion .game-region-list .game-info {
	height:20px;
    padding: 2px 0 2px 26px;
    margin-left: 20px;
    background: url('') no-repeat 0 2px;
}#sider .gameRegion .game-region-list li:hover {
    background-color: #c7dcff;
    cursor: pointer;
}#sider .gameRegion {
    margin: 4px 0;
}#sider .gameRegion .game-region-list .kxnc {
    background-position: 0 -30px;
}#sider .gameRegion .opened {
    background-position: 0 -262px;
}#sider .gameRegion h3 {
    border-bottom: 1px solid #eee;
}#sider .gameRegion .people-count {
    font-size: 10px;
    color: #808080;
    font-weight: normal;
}#sider .game-ban .context-ban {
    width: 198px;
    height: 22px;
}#sider .sider-footer {
    width: 303px;
    height: 10px;
    background: url(../../images/youxi/tt.png) no-repeat 0 -220px;
}#hall .game-ban-footer .context-ban {
    width: 683px;
}#hall .game-ban .context-ban {
    width: 560px;
    height: 22px;
}.hall-tab {
    background: #FFF url(../../images/youxi/tt.png) repeat-x 0 -235px;
    height: 20px;
    width: 100px;
}.hall-tab .corner {
    background-image: url(../../images/youxi/tt.png);
}.hall-tab .topLeft, .hall-tab .topRight {
    height: 22px;
}.hall-tab .bottomLeft {
    background-position: -43px -214px;
    height: 4px;
}.hall-tab .bottomRight {
    background-position: -55px -214px;
    height: 4px;
}#bigHall {
    margin: -4px 0 0 0;
}#gameHome {
    display: none;
    margin: -26px 0 0 360px;
}#badge{
	margin: -26px 0 0 120px;
}#statistics{
	margin: -26px 0 0 240px;
}#gameHome a{
	display:block;position:absolute;top:7px;right:10px;width:12px;height:13px;background:url(../../images/youxi/tt.png) no-repeat -295px -63px; 
}
#gameHall #gameNotice {
    position: relative;
    border: solid 1px #d3eeb4;
    padding: 10px 20px;
    background: #ebfae5 url(../../images/youxi/tt.png) repeat-x 0 -320px;
}#gameHall #gameNotice .title {    
    color: #666;
}#gameHall #gameNotice #crank {
    background: transparent url(../../images/youxi/tt.png) no-repeat scroll -98px -181px;
    height: 34px;
    left: -10px;
    position: absolute;
    top: -18px;
    width: 36px;
}#gameNotice #noticeClose {
    position: absolute;
    right: 20px;
}#gameHall #noticeList {
    margin: 5px 0px 8px 5px;
	*height:100px;
}#gameHall #noticeList li {
    padding: 5px 0 5px 10px;
    background: url(../../images/youxi/tt.png) no-repeat -395px -225px;
}#gameHall #friendSta {
    margin: 20px 0 0;
}#gameHall #friendSta .friendStaBg {
    height: 8px;
    background: url(../../images/youxi/bg_long.png) no-repeat 0 0;
}#gameHall #friendInfoBox {
    padding: 5px 0;
    display: block;
    clear: both;
    overflow: auto;
    zoom: 1;
}#gameHall .friendInfo {
    padding: 10px;
    display: block;
    clear: both;
}#friendInfoBox .img-box {
    background: url(../../images/youxi/tt.png) no-repeat  -55px -1px;
    float: left;
    height: 50px;
    width: 50px;
}#friendInfoBox .info-content div {
    padding: 5px 0 5px 57px;
}#friendInfoBox .info-content .date {
    color: #808080;
}#friendInfoBox .info-content div a {
    padding-right: 5px;
}#friendPage {
    float: right;
}#friendPage a {
    padding: 3px;
}#gameHall #recomGames {
    margin: 20px 0;
}#gameHall .gamesBoxList .left {
    float: left;
    width: 300px;
}#gameHall .gamesBoxList .right {
    float: right;
    width: 300px;
}#gameHall #gamesBox {
    display: block;
    clear: both;
    overflow: auto;
    zoom: 1;
}#gamesBox .gamesBoxList li {
    background: transparent url(../../images/youxi/tg-game.png) no-repeat scroll -1px 0;
    border: 1px solid #FFF;
    margin: 10px 0;
    padding: 2px;
	height: 153px; 
	overflow:hidden; 
}#gamesBox .gamesBoxList li:hover, #gamesBox .gamesBoxList .li-hover {
    border: 1px solid #84b5ff;
    padding: 2px;
}#gamesBox .gamesBoxList {
    clear: both;
}#gameBox .gamesBoxList {
    border: 1px solid #80b3ff;
    display: block;
}#gamesBox .game-grade {
    padding: 3px;
	text-align:right; 
	overflow:hidden; 
}#gamePage {
		visibility:hidden;     
		overflow:hidden;
}#footerHolder {
    width: 100%;
    clear: both;
    margin: 10px 0;
    padding-bottom: 10px;
    background: #EBF1FC;
}#gameHall .game-info a {
    display: block;
} #friend_jst {
    display: none;
} #BoxContent {
    min-height: 128px;
    background: url('') no-repeat center center;
} #friendPage ul li.current a {
    border-bottom: 2px solid #005EAC;
} #friendPage ul li {
    float: left;
    margin-left: 10px;
} #friendPage ul li a {
    display: block;
}
/*iframe*/
#gameLinkFrame{border:none;overflow:hidden;}
.bg-ban{  height: 8px;background:#fff url(../../images/youxi/tx-ban.jpg) no-repeat ; border-left:1px solid #76A1CF;border-right:1px solid #76A1CF; overflow:hidden; }
.hide-tab{background-position:-220px -187px;}
#badge{margin: -26px 0 0 120px;}
#statistics{margin: -26px 0 0 240px;}
#badgePage{display:none; overflow:hidden;}
#gameStat{display:none; overflow:visible;}

/*v2 start*/
.pagerpro{float:right;list-style:none;margin:0;padding:0}
.pagerpro li{display:inline;float:left}
.pagerpro li a{font-size:12px;display:block;padding:3px;padding-bottom:2px}
.pager-bottom .pagerpro li a{border-top:2px solid #FFF;border-bottom:0;padding-top:2px;padding-bottom:3px}
.pagerpro li a.chn{font-size:12px}
.pagerpro li a:hover{background:#005eac;border-color:#D8DFEA;border-bottom:2px solid #005eac;color:#FFF;text-decoration:none}
.pagerpro li a.chn:hover{border-bottom:1px solid #005eac}
.pager-bottom .pagerpro li a:hover{border-top:2px solid #005eac;color:#FFF;border-bottom:0}
.pager-bottom .pagerpro li a.chn:hover{border-top:1px solid #005eac}
.pagerpro li.current a,
.pagerpro li.current a:hover{background:transparent;border-color:#005eac;border-bottom:2px solid #005eac;color:#005eac;font-weight:700;padding-left:2px;padding-right:2px}

.badge-list li {display:inline; float:left; width: 58px;  margin-right:11px; text-align:center;}
.badge-list  a.badge-pic { display:block; width: 58px; height: 58px; margin-bottom:8px; background:url(../../images/youxi/zhz.png) no-repeat 0 -29px;  text-align:center; }
.badge-list  a.badge-pic:hover {background-position: 0 -88px ;}
.badge-list  a.badge-pic img {padding-top:4px;}
.badge-list p {margin-bottom:10px; }

.badge-main .badge-list li {height: 106px; }

.person-box {padding:19px 0 18px;color:#656766; }
	.person-box .photo-wrapper {display:block;float:left; width: 54px; height: 54px; padding:4px 0 0 4px;background:url(../../images/youxi/zhz.png) no-repeat -59px -51px;}
	.person-box .photo-wrapper a {display:block;}
	.person-box .person-info {float:left; padding-left:14px;}
	.person-box .info-row {margin-bottom:6px; }
	.person-box .name {font-weight:bold;}
	.person-box .level {display:block; float:left;  height: 15px;  margin-right:5px; background:url('') no-repeat ;  }
	.person-box .person-badge { display:inline-block\9;  padding-left:19px; background:url(../../images/youxi/zhz.png) no-repeat -50px 0; }
	.person-box .exp-level {display:block; float:left; width: 48px; height: 13px;  margin-right:5px; padding:1px 0 0 1px;background:url(../../images/youxi/zhz.png) no-repeat 0 0; overflow:hidden; }
	span.exp-level a{display:block;}
	span.exp-level span {display:block;  height: 12px; background:url(../../images/youxi/zhz.png) no-repeat 0 -16px;}
#sider .person-box {padding:0px;}
.info-row .rrd {padding-left:54px;}
.info-row .rrd span {font-weight:bold;color:#f00; }
.badge-wrapper {}
	.badge-top-bar {padding-bottom:12px; background:url(../../images/youxi/top_bar.jpg) no-repeat 7px 8px; }
	.badge-top-bar h2 {float:left; font-size:12px; font-weight:bold; }
	.badge-top-bar .operate-wrapper {float:right; }
	
	.badge-main .badge-show {padding-left:9px;}

	.badge-show {zoom:1;}
	.badge-show li .ope-btn {display:none; position:absolute; left:1px; top:-17px; width: 55px; height: 18px; padding:2px 0 0 3px;background:url(../../images/youxi/zhz.png) no-repeat -59px -29px; overflow:hidden;  }
	.badge-show li.on {zoom:1;position:relative;}
	.badge-show li.on .ope-btn {display:block; text-align:left; }
	.ope-btn a {display:inline-block;float:left;  height: 13px; width: 17px; margin-right:1px;  background:#005EAC url(../../images/youxi/zhz.png) no-repeat;; line-height:9000px; overflow:hidden;  }
	
	.ope-btn a.left {background-position:-60px -31px;}
	.ope-btn a.del {background-position:-81px -31px;}
	.ope-btn a.right {background-position:-98px -31px;}
	.ope-btn a:hover {}
	.ope-btn a:hover.left {background-position:-60px -110px;}
	.ope-btn a:hover.del {background-position: -78px -110px ;}
	.ope-btn a:hover.right {background-position: -98px -110px ;}

	.first .ope-btn a.left ,
	.first .ope-btn a:hover.left ,
	.last .ope-btn a.right ,
	.last .ope-btn a:hover.right,
	.alone .ope-btn a.left ,
	.alone .ope-btn a:hover.left ,
	.alone .ope-btn a.right ,
	.alone .ope-btn a:hover.right{background:#005EAC; cursor:default;}

	.badge-all {padding:7px 7px 7px 12px; border:1px solid #BBD6E9; background:#fff; }
	.badge-all .badge-list {height: 185px; padding:0 20px 0 8px;overflow-y:auto;  }
	.badge-all .tip-text {padding:5px 48px 18px 0;}
	.tip-text .tip-word {float:left; color:#FF4800;  }
	.tip-text .ope-succ {float:right; color:#920064; }

	.badge-main { padding:9px 9px 0 0;}
	.badge-main .badge-all-wrapper {display:none; position:absolute; left:-1px; top:96px; width: 628px; border:1px solid #BAD5E9; border-top:0; padding:0 9px 9px; background:#F0F5F8;}
	.edit-badge .badge-all-wrapper {display:block;}
	.edit-badge {position:relative; border:1px solid #BAD5E9; border-bottom:0; background:#F0F5F8; }

	.badge-table-wrapper table{width: 100%; }
	.badge-table-wrapper th {padding:12px 0;border-bottom:1px solid #CDE8FF;  font-weight:400;}
	.badge-table-wrapper tr{}
	.badge-table-wrapper td {padding:12px 0; border-bottom:1px solid #CDE8FF; }
	.badge-table-wrapper .badge-list a.badge-pic {margin:0; }
	.badge-table-wrapper td.number {width: 56px; text-align:center; }
	.badge-table-wrapper td.login-date {width: 84px; text-align:center; }
	.badge-table-pager {padding:37px 0 0 238px; }
	.badge-table-pager .pagerpro {float:none;}

	.game-rank-table .badge-top-bar {padding-top:11px;}
	.badge-top-bar .my-rank-num {font-size:24px; font-weight:bold; color:#FF7200;  }
	.game-rank-table .badge-top-bar h2 {padding-top:12px;}
	.game-rank-table .badge-top-bar .bar-text {}
	.game-rank-table .user-info-row {height: 15px; margin-bottom:1px;  padding:5px 0 0 7px; overflow:hidden; }
	.user-info-row .user-level{ display:block; width: 49px; height: 14px;  background: url('') no-repeat 0 0;   text-indent:-999px; overflow:hidden; }
	.game-rank-table td.login-date {width: 72px; text-align:center; }
	.game-rank-table th {border-top:1px solid #CDE8FF;  color:#010101; }


	.game-rank-table table {}
	.game-rank-table .user-pic {display:block; float:left; width: 40px; height: 40px; padding:3px;background:url(../../images/youxi/zhz.png) no-repeat -59px -124px; }
	.game-rank-table .user-info {float:left; }
.v2-badge-wrapper { }
.badge-page {}
.iframe-wrapper {float:left; width: 693px;}


.hall-sidebar-right {float:right; position:relative; width: 240px; padding:11px 6px 8px 11px; border:1px solid #B8D4E8; color:#656766; background:#F0F5F8; }
.hall-sidebar-right .round,.new-notice .round {display:block; position:absolute; width:3px; height:3px; background:url(../../images/youxi/zhz.png) no-repeat ; overflow:hidden; zoom:1; }
.hall-sidebar-right .left-top { left:-1px;  top:-1px; background-position:-114px 0;}
.hall-sidebar-right .right-top { right:-1px; top:-1px; background-position:-117px 0  ;}
.hall-sidebar-right .left-bottom { left:-1px; bottom:-1px;  background-position: -114px -3px ;}
.hall-sidebar-right .right-bottom { right:-1px; bottom:-1px;  background-position:-117px -3px ;}
.hall-sidebar-right  h2 {font-size:12px; font-weight:bold; padding-bottom:9px;color:#000; }
.hall-sidebar-right .list-wrapper {height: 540px; overflow:auto; overflow-x:hidden; }
.hall-sidebar-right ul { border:1px solid #E7EBED; border-bottom:0; }
.hall-sidebar-right li { padding:3px 0 3px 8px; border-bottom:1px solid #E7EBED;  background:#fff; }
.game-stat-list li {padding:7px 0 7px 8px;}
.game-stat-list .game-name {padding-left:42px; color:#005EAC; }
.hall-sidebar-right li.select{background:#EEF6FF; }
.hall-sidebar-right .rank-number {display:inline-block; min-width: 15px; height: 15px;  margin-right:6px; border:1px solid #B8D4E8; color:#656766; background:#fff; text-align:center; }
.hall-sidebar-right .user-rank-pic {display:inline-block; width: 24px; height: 25px;  margin-right:7px; padding:2px;background:url(../../images/youxi/zhz.png) no-repeat 0 -147px; vertical-align:middle; }
.hall-sidebar-right .user-rank-name {display:inline-block; width: 63px;  height: 15px; color:#005EAC; overflow:hidden;  text-align:left;  vertical-align:middle; }

.hall-sidebar-right .user-rank-level{display:inline-block; width: 80px; height: 15px;  margin-right:4px; background:url('') no-repeat ; vertical-align:middle; line-height:999px; overflow:hidden;  }
.hall-sidebar-right .level-num {color:#333; }


.new-notice {position:relative;  margin-bottom:18px; border:1px solid #D9EAFF; background: #EAF5FF url(../../images/youxi/zhz.png) repeat-x  left -179px; padding:5px 5px;  }
.new-notice .notice-main {padding:7px 15px 4px 11px;}
.new-notice .left-top { left:-1px;  top:-1px; background-position:-114px -9px;}
.new-notice .right-top { right:-1px; top:-1px; background-position:-117px -9px  ; }
.new-notice .left-bottom { left:-1px; bottom:-1px;  background-position: -114px -12px ;}
.new-notice .right-bottom { right:-1px;  bottom:-1px;background-position:-117px -12px ;}

.new-notice .notice-left {float:left;  width: 230px; color:#005EAC; }
.new-notice .notice-right {float:right; width: 284px; padding-left:10px;background:url(../../images/youxi/zhz.png) no-repeat -142px -7px;  }
.new-notice h2 {padding:0 0 9px 0;font-size:12px; color:#666; }
.notice-left ul {}
#gameHall  #noticeList li {height: 22px; * height:20px;  padding:0 0 0 8px;background:url(../../images/youxi/zhz.png) no-repeat  -147px -351px; overflow:hidden;  }
.notice-right .game-ad-pic {border:1px solid #B0CEEC;}
.notice-right .game-levle-wrapper { padding-top:3px; color:#656766; text-align:right;  }
.game-levle-wrapper .game-levle {display:inline-block; width: 50px; height: 12px; background:url(../../images/youxi/xx.gif) no-repeat ; line-height:999px; overflow:hidden; vertical-align:middle;  }
.game-levle-wrapper .stars1 {    background-position: 0 -57px;}.game-levle-wrapper .stars2 {    background-position: 0 -43px;}.game-levle-wrapper .stars3 {    background-position: 0 -29px;}.game-levle-wrapper .stars4 {    background-position: 0 -15px;}.game-levle-wrapper .stars5 {    background-position: 0 -2px;    cursor: pointer;}

.home .badge-list {padding:0 0 32px 5px;}

	.hover_t {height: 42px; background:url(../../images/youxi/ho_t_t.png) no-repeat ;  }
	.hover_m { min-height:118px;background:url(../../images/youxi/lc.png) no-repeat ; }
	.hover_b {height: 18px; background:url('') no-repeat ;  }

	 .badge-list .li-hover {position:relative; }
	 /*.badge-list .hover-info {display:none; position:absolute; left:-65px; top:-176px; width: 198px;  text-align:left;  }*/
	 .badge-list .hover-info {display:none; position:absolute; left:-65px; bottom:106px; width: 198px;  text-align:left;  }
	 .badge-list .li-hover .hover-info {display:block; }
	 .hover-info h3 { height: 38px;  font-size:16px;color:#006397; line-height:38px;  text-align:center; }
	 .hover-info .info-main {padding:0 9px; }
	 .hover-info dl {padding:8px 9px 0 6px;}
	 .hover-info dt {float:left; padding-left:12px;background:url(../../images/youxi/zhz.png) no-repeat -142px -162px; }
	 .hover-info dd {padding:0 0 6px 74px; color:#029E02; }
	 .hover-info .red-text {color:#f00; line-height:1.4; }

	.home-page-wrapper .friend-pic {display:block; float:left; width: 40px; height: 40px; padding:3px;background:url(../../images/youxi/zhz.png) no-repeat -59px -124px; overflow:hidden; }
	.friend-pic img {width: 40px;  }
	.badge-top-bar .pri-set {float:right; color:#005EAC; cursor:pointer;}

.home-round {display:block; position:absolute; width: 5px; height: 7px;  overflow:hidden;  }
.left-bottom { left:-1px; bottom:-1px; background: url(../../images/youxi/tt.png) no-repeat 0 -220px;}
.right-bottom { right:-1px; bottom:-1px; background: url(../../images/youxi/tt.png) no-repeat -17px -220px;}

	.friend-state-list {padding:0 0 0 5px;}
	.friend-state-list li {clear:both; padding-bottom:24px;}
	.friend-state-wrapper .friend-detail { padding:4px 0 0 58px;}
	.friend-state-wrapper h3 { padding:0 0 6px 0;font-weight:400; font-size:12px; line-height:1.5;  }
	.friend-state-wrapper .friend-level {display:inline-block; width: 49px; height: 15px;  margin:0 5px;  background: url('') no-repeat ;   text-indent:-999px; vertical-align:middle; overflow:hidden;}
	.hall-sidebar-right .l_1,.person-box .l_1,.friend-state-wrapper .l_1 { width: 15px; background-position: 0 0 ; }
	.hall-sidebar-right .l_2,.person-box .l_2,.friend-state-wrapper .l_2 { width: 32px; background-position: 0 -15px ; }
	.hall-sidebar-right .l_3,.person-box .l_3,.friend-state-wrapper .l_3 { width: 15px; background-position: 0 -30px ; }
	.hall-sidebar-right .l_4,.person-box .l_4,.friend-state-wrapper .l_4 { width: 32px; background-position: 0 -45px; }
	.hall-sidebar-right .l_5,.person-box .l_5,.friend-state-wrapper .l_5 { width: 47px; background-position: 0 -60px ; }
	.hall-sidebar-right .l_6,.person-box .l_6,.friend-state-wrapper .l_6 { width: 32px; background-position: 0 -75px; }
	.hall-sidebar-right .l_7,.person-box .l_7,.friend-state-wrapper .l_7 { width: 47px; background-position: 0 -90px; }
	.hall-sidebar-right .l_8,.person-box .l_8,.friend-state-wrapper .l_8 { width: 65px; background-position: 0 -105px; }
	.hall-sidebar-right .l_9,.person-box .l_9,.friend-state-wrapper .l_9 { width: 15px; background-position: 0 -120px; }
	.hall-sidebar-right .l_10,.person-box .l_10,.friend-state-wrapper .l_10 { width: 32px; background-position: 0 -135px; }
	.hall-sidebar-right .l_11,.person-box .l_11,.friend-state-wrapper .l_11 { width: 47px; background-position: 0 -150px ; }
	.hall-sidebar-right .l_12,.person-box .l_12,.friend-state-wrapper .l_12 { width: 32px; background-position: 0 -165px ; }
	.hall-sidebar-right .l_13,.person-box .l_13,.friend-state-wrapper .l_13 { width: 47px; background-position: 0 -180px ; }
	.hall-sidebar-right .l_14,.person-box .l_14,.friend-state-wrapper .l_14 { width: 65px; background-position: 0 -195px ; }
	.hall-sidebar-right .l_15,.person-box .l_15,.friend-state-wrapper .l_15 { width: 47px; background-position: 0 -210px ; }
	.hall-sidebar-right .l_16,.person-box .l_16,.friend-state-wrapper .l_16 { width: 65px; background-position: 0 -225px ; }
	.hall-sidebar-right .l_17,.person-box .l_17,.friend-state-wrapper .l_17 { width: 80px; background-position: 0 -240px ; }
	.hall-sidebar-right .l_18,.person-box .l_18,.friend-state-wrapper .l_18 { width: 32px; background-position: 0 -255px ; }
	.hall-sidebar-right .l_19,.person-box .l_19,.friend-state-wrapper .l_19 { width: 47px; background-position: 0 -270px ; }
	.hall-sidebar-right .l_20,.person-box .l_20,.friend-state-wrapper .l_20 { width: 65px; background-position: 0 -285px ; }

	.friend-state-wrapper .time {color:#808080; }
	.friend-state-pager {text-align:center; }
	.friend-state-pager li {display:inline;  }
	.friend-state-pager li a {padding:0 6px;}
	.friend-state-pager li.current a{text-decoration:underline; }
.game-set-dialog-wrapper {padding:0 16px 14px 18px;}
.game-set-dialog-wrapper dt {padding-top:18px; margin-bottom:8px; font-weight:bold;}
.game-set-dialog-wrapper dd {line-height:1.5; }
.game-set-dialog-wrapper label {color:#000; cursor:pointer; }
.game-set-dialog-wrapper dt input {margin-right:8px; }
td.pop_content .dialog_body .disable-select p,.game-set-dialog-wrapper .disable-select label {color:#B5B5B5; }
td.pop_content .dialog_buttons {text-align:center; }
a.li-box {display:block; color:#333; }
a.li-box:hover {text-decoration:none; }

/*help-page*/
.game-help-page #holder #hall {width: 1002px; zoom:1; }
.game-help-page #hall .game-ban .context-ban {width: 982px; }
.game-help-page #hall .game-ban-footer .context-ban {width: 992px; }
.game-help-container{margin-top:-20px; padding-left:17px;}
.game-help-container dt {padding:30px 0 4px 0;font-weight:bold; color:#333; }
.game-help-container dd {padding-left:12px; color:#666;  line-height:1.6; }

/* notice list */
#noticeList{height:108px;overflow:hidden;}
/*小游戏icon*/
.gameRegion .mcsd {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -2px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .mcwy {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -687px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .wdfs {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -728px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .wlcq {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -765px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .kxhy {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -36px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .rxsg {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -78px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .wlyx {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -110px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .hslj {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -158px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .sydh {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -200px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .kdjl {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -273px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .jzzj {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -354px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .yxzc {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -615px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .yxcs {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -652px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .xyx {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -801px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .dzpk {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -384px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .parking {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -423px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .word {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -466px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .dog {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -505px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
.gameRegion .niu {
background: transparent url(../../images/youxi/icons_25.gif?v=549) no-repeat scroll -52px -544px; 
-moz-background-clip: border; 
-moz-background-origin: padding; 
-moz-background-inline-policy: continuous;height:21px;
}
#pay_sub{
   background:#005EAC none repeat scroll 0 0;
   border-color:#B8D4E8 #124680 #124680 #B8D4E8;
   border-style:solid;
   border-width:1px;
   color:#FFFFFF;
   cursor:pointer;
   font-size:12px;
   overflow:visible;
   padding:4px 15px;
   text-align:center;
 }
 /* 系统 公告 */
 #xtggdffdf {
 	width:563px;
	height:22px;
	overflow:hidden;
 }
 #xtggdffdf ul {
	display:block;
	overflow:hidden;
	height:22px;
 }
 #xtggdffdf ul li {
	 float:left;
 }