/*layout start*/
html {
}

.wrapper{
	margin-left:auto;
	margin-right:auto;
    width:800px;
    text-align:left;
}
.inner_wrapper{
    margin:0;
    padding:0 10px;
    background:#fff;
}
.header{
    margin:0 0 10px 0;
}
.inner_header{}
.main_content{
}
.left_area{
	float:left;
	width:580px;
}
.inner_content{}
.right_column{
	float:right;
	width:195px;
}

.inner_right{
  padding:0;
  /*padding-left:5px;*/
}

.inner_sidebar{}

.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
}

.footer{
	clear: both;
}

.inner_footer{
	line-height:20px;
	padding:10px 0px 20px 0px;
	text-align:center;
}
/*layout end*/
body{
	margin:0px;
	font-size:12px;
    line-height:20px;
	font-family:Verdana, ����;
	word-break:break-all;
    background:#f2f2f2;
}
img{
	border:0px none;
}
input{
	font-size:12px;
}

table{
	border-collapse:collapse;
	border:0px none;
	width:100%;
}
a:link,a:visited {
	text-decoration:none;
	color:#333;
}
a:hover,a:active {
	color:#FF0000;
	text-decoration:none;
}
.float-left{
	display:inline;
	float:left;
}
.float-right{
	display:inline;
	float:right;
}

.orange{
  color:#ff3300;
  font-weight:bold;
}


.radio{
	margin-top:2px;
}
.button{
	padding-top:2px;
    height:22px;
}
.checkbox{}

.bold{
	font-weight:bold;
}

.red01{
	color:#FF0000;
    font-size:17px;
    font-weight:bold;
}

.f_red{
  color: #FF6633;
}

.f_tnavy{
  font-size:120%;
  font-weight:bold;
  color:#369;
}

.bg_tnavy{
  background:#eaeaea;
  line-height:25px;
  border:1px solid #ccc;
}

span.a_member a:link,
span.a_member a:visited{
  color:#20619E;
}

span.a_member a:hover{
  color:#ff3300;
}

span.a_navy a:link,
span.a_navy a:visited{
  color:#003399;
}

span.a_navy a:hover{
  color:#ff3300;
}

span.a_orange a:link,
span.a_orange a:visited{
  color:#FF6633;
}

span.a_orange a:hover{
  color:#ff3300;
  text-decoration:underline;
}

.highlight{
	color:#000;
    font-weight:bold;
}

.big{
	font-size:150%;
    color:#000;
    font-weight:bold;
}

.small{
  font-size:0.9em;
  color:#666;
}


ul{
  margin:0;
  padding:0;
  list-style:none;
}

ul li{
  list-style-position: outside;
}

p{
  margin:5px 0;
}

/*rendering the page*/

.logo{
  float:left;
  width:200px;
  text-align:left;
}

.option_info{
  float:right;
  width:550px;
  text-align:right;
}

.channels{
  background:url(/static/images/img/tab_bg.gif) repeat-x;
  height:35px;
}

.channels ul li{
  display:block;
  float:left;
  width:115px;
  height:35px;
  background:url(/static/images/img/sep_line.gif) no-repeat right;
}

.channels ul li a:link,
.channels ul li a:visited{
  display:block;
  float:left;
  width:113px;
  height:35px;
  color:#FF0033;
  text-align:center;
  line-height:35px;
  font-size:120%;
  font-weight:bold;
}

.channels ul li a:hover,
.channels ul li a.tab_on:link,
.channels ul li a.tab_on:visited{
  display:block;
  float:left;
  width:113px;
  height:35px;
  color:#000;
  background:url(/static/images/img/tab_bg.gif) repeat-x 0px -35px;
  text-align:center;
  line-height:35px;
  font-size:120%;
  font-weight:bold;
}

.channels ul li.tab_end{
  display:block;
  float:left;
  width:205px;
  height:35px;
  background:#fff url(/static/images/img/tab_bar_end.gif) no-repeat;
}

.shadow{
  height:5px;
  font-size:0px;
  background:url(/static/images/img/shadow.gif) repeat-x top;
}

li.item_type_a{
  display:block;
  float:left;
  width:280px;
  height:80px;
}

li.item_type_b{
  display:block;
  float:left;
  width:280px;
  height:80px;
  margin-left:5px;
}

li.v_line{
  display:block;
  float:left;
  width:1px;
  background:#eaeaea;
  height:80px;
}


.campaign_img{
  float:left;
  width:150px;
  text-align:center;
}

.campaign_img a:link,
.campaign_img a:visited{
  color:#0033CC;
  text-decoration:none;
}

.campaign_img a:hover{
  color:#FF3300;
  text-decoration:none;
}

.dotline{
  background:url(/static/images/img/dots.gif) repeat-x;
  margin:5px 0;
  height:10px;
  font-size:0;
}

.purple_title{
  background:url(/static/images/img/purple_bg.gif) repeat-x;
  height:25px;
}

.purple_title div{
  background:url(/static/images/img/round_corner.gif) no-repeat top left;
  height:25px;
}

.purple_title div div{
  background:url(/static/images/img/round_corner.gif) no-repeat right -10px;
  height:25px;
  font-size:120%;
  font-weight:bold;
  color:#fff;
  line-height:25px;
}

.sys_cont{
  float:left;
  width:320px;
}

.pr_area{
  float:right;
  padding-left:5px;
  width:235px;
}

.purple_content{
  border-left:1px solid #b2b2b2;
  border-right:1px solid #b2b2b2;
  width:318px;
  line-height:25px;
  font-weight:bold;
  padding:5px 0px;
  background: url(/static/images/img/g_bg.gif) repeat-x bottom;
}

.purple_foot{
  background: url(/static/images/img/gb_rc.gif) repeat-x bottom;
  height:8px;
  font-size:0px;
}

.purple_foot div{
  background: url(/static/images/img/gb_rc.gif) no-repeat top left;
  height: 8px;
}

.purple_foot div div{
  background: url(/static/images/img/gb_rc.gif) no-repeat right -8px;
  height: 8px;
}

.shadow_b{
  height:8px;
  width:320px;
  font-size:0;
  background: url(/static/images/img/shadow_b.gif) no-repeat center center;
}

.blue_title{
  background: url(/static/images/img/bo_bg.gif) no-repeat;
  height:25px;
  padding-left:10px;
  line-height:25px;
  font-size:120%;
  font-weight:bold;
  color:#fff;
  margin:10px 0 0 0;
}

.orange_title{
  background: url(/static/images/img/bo_bg.gif) no-repeat 0px -25px;
  height:25px;
  padding-left:10px;
  line-height:25px;
  font-size:120%;
  font-weight:bold;
  color:#fff;
  margin:10px 0 0 0;
}

.blue_content,.orange_content{
  border-left:1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  line-height:20px;
  width:578px;
}

.inner_content{
  padding:0 5px;
}


.shadow_foot{
  background:url(/static/images/img/shadow_foot.gif) repeat-x 0px -26px;
  height:13px;
}

.shadow_foot div{
  background:url(/static/images/img/shadow_foot.gif) no-repeat top right;
  height:13px;
}

.shadow_foot div div{
  background:url(/static/images/img/shadow_foot.gif) no-repeat 0px -13px;
  height: 13px;
}
.block_left{
  width:280px;
  float:left;
}


.block_right{
  width:280px;
  float:right;
}

.green_title{
  background: url(/static/images/img/green_bg.gif) no-repeat;
  height:25px;
  padding-left:10px;
  line-height:25px;
  font-size:120%;
  font-weight:bold;
  color:#fff;
  margin:10px 0 0 0;
}

.green_content{
  border-left:1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  line-height:20px;
  width:278px;
}

.gren_foot{
  background:url(/static/images/img/gren_foot.gif) repeat-x 0px -26px;
  height:13px;
}

.gren_foot div{
  background:url(/static/images/img/gren_foot.gif) no-repeat top right;
  height:13px;
}

.gren_foot div div{
  background:url(/static/images/img/gren_foot.gif) no-repeat 0px -13px;
  height: 13px;
}

.rb_top{
  background:url(/static/images/img/rrc.gif) repeat-x 0px -24px;
  height:11px;
  font-size:0;
}

.rb_top div{
  background:url(/static/images/img/rrc.gif) no-repeat top left;
  height:11px;
}

.rb_top div div{
  background:url(/static/images/img/rrc.gif) no-repeat right -12px;
  height:11px;
}

.rb_foot{
  background:url(/static/images/img/rrc.gif) repeat-x bottom;
  height:12px;
  font-size:0;
}

.rb_foot div{
  background:url(/static/images/img/rrc.gif) no-repeat 0px -36px;
  height:12px;
}

.rb_foot div div{
  background:url(/static/images/img/rrc.gif) no-repeat right -48px;
  height:12px;
}

.rb_content{
  border-right:3px solid #FF0000;
  border-left:3px solid #FF0000;
  width:179px;
  padding: 5px;
}

	.rb_content div {
		height: 25px;
		line-height: 25px;
	}

	.rb_content label {
		width: 48px;
		float: left;
	}
	
	

.register:link,
.register:visited{
  display:block;
  width:141px;
  height:49px;
  margin:0 auto;
  background: url(/static/images/img/butn_register.gif) no-repeat;
}

.register:hover{
  display:block;
  width:141px;
  height:49px;
   margin:0 auto;
  background: url(/static/images/img/butn_register_on.gif) no-repeat;
}

.sider_box{
  border: 1px solid #ccc;
  border-top:0px none;
  margin:10px 0 0 0;
  font-family: "MS Sans Serif", sans-serif;
  text-align:center;
}

.sb_content{
  text-align:left;
  padding-left:3px;
}

.award_pic{
  float:left;
  width:80px;
}

.sb_a_content ul li{
  border-bottom:1px dotted #ccc;
  height:70px;
  margin:5px 0;
  text-align: left;
}

.sb_a_content ul li a:link,
.sb_a_content ul li a:visited{
  color:#0033CC;
}

.sb_a_content ul li a:hover{
  color:#ff3300;
}

.et_title td{
  font-weight:bold;
}

.et_gbg td{
  background:#E3E3E3;
}

.et_wbg td{
  background:#fff;
}

.et_wbg a:link,
.et_gbg a:link,
.et_wbg a:visited,
.et_gbg a:visited{
  color:#0033cc;
}

.et_wbg a:hover,
.et_gbg a:hover{
  color:#ff3300;
}

.foot_links{
  margin: 10px 0;
}

.foot_links ul li{
  display:block;
  float:left;
  width:120px;
  text-align:left;
  margin-left:20px;
  padding:5px 0px;
}

.foot_links ul li a:link,
.foot_links ul li a:visited{
  color:#0033cc;
}

.foot_links ul li a:hover{
  color:#ff3300;
}

/*register page*/
/*080115*/
.tbl_t{
  width:20%;
  font-weight:bold;
  text-align:right;
  height:30px;
  padding:0 10px 0 0;
}
/*080115*/
/*gift page*/
.gift_item{
}

.gift_item ul li.gift_pic_title{
  display:block;
  float:left;
  width:120px;
  text-align:center;
  color:#000;
  font-weight:bold;
  background:#eaeaea;
}

.gift_item ul li.gift_intro_title{
  display:block;
  float:left;
  width:250px;
  text-align:center;
  color:#000;
  font-weight:bold;
  background:#eaeaea;
}

.gift_item ul li.trade_info_title{
  display:block;
  float:left;
  width:180px;
  text-align:center;
  color:#000;
  font-weight:bold;
  background:#eaeaea;
}

.gift_item ul li.gift_pic{
  display:block;
  float:left;
  width:120px;
  text-align:center;
  padding:10px 0 0 0;
}

.gift_item ul li.gift_intro{
  display:block;
  float:left;
  width:250px;
  text-align:left;
  color:#666;
  padding:10px 0 0 0;
}

.gift_item ul li.gift_intro a:link,
.gift_item ul li.gift_intro a:visited{
  color:#3399FF;
  font-weight:bold;
}

.gift_item ul li.gift_intro a:hover{
  color:#FF3300;
}

.gift_item ul li.g_trade_info{
  display:block;
  float:left;
  width:180px;
  color:#666;
  text-align:left;
  padding:10px 0 0 0;
}

.page{
  color:#666;
  text-align:right;
}


.page a:link,
.page a:visited{
  color:#3333FF;
}

.page a:hover{
  color:#ff3300;
}

.gift_catalist{
  border:1px solid #ddd;
  border-top:0px none;
  width:188px;
  margin:0;
}

.gift_catalist ul li{
  line-height:30px;
  font-weight:bold;
  height:30px;
  border-bottom:1px solid #e3e3e3;
  padding:0 0 0 20px;
  margin:0 5px;
  background:url(/static/images/img/mee.gif) no-repeat left center;
}

.gift_catalist li a:link,
.gift_catalist li a:visited{
  color:#3399FF;
}

.gift_catalist li a:hover{
  color:#FF3333;
}

.color_title_o{
  background:url(/static/images/img/color_bg.gif) no-repeat;
  width:190px;
  height:30px;
  line-height:30px;
  font-weight:bold;
  font-size:120%;
  margin:10px 0 0 0;
}

.color_title_b{
  background:url(/static/images/img/game_rc_top.gif) no-repeat;
  width:120px;
  height:30px;
  font-weight:bold;
  font-size:150%;
  color:#06c;
  padding-top:25px;
  padding-left:70px;
}

.color_title_c{
  background:url(/static/images/img/color_bg.gif) no-repeat 0px -30px;
  width:190px;
  height:30px;
  line-height:30px;
  font-weight:bold;
  font-size:120%;
  color:#06c;
}

.pro_pic{
  width:250px;
  float:left;
}

.pro_details{
  width:300px;
  float:right;
}

.pro_details ul li{
  line-height:25px;
}

.gbg_tr td{
  background:#CCFFFF;
  line-height:20px;
  padding-left:5px;
  border-bottom:1px solid #eaeaea;
}

.wbg_tr td {
  background:#fff;
  line-height:20px;
  padding-left:5px;
  border-bottom:1px solid #eaeaea;
}

.error-message {
    color:#ff0000;
}

.pblock_title{
  background: url(/static/images/img/p_bg.gif) no-repeat;
  height:25px;
  padding-left:10px;
  line-height:25px;
  font-size:120%;
  font-weight:bold;
  color:#fff;
  margin:10px 0 0 0;
}

.pblock_content{
  border-left:1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  line-height:20px;
  width:578px;
}

.ad_item ul li.ad_hot{
  display:block;
  float:left;
  width:32px;
}

.ad_item ul li.ad_pic{
  display:block;
  float:left;
  width:140px;
}

.ad_item ul li.ad_content{
  display:block;
  float:left;
  width:388px;
  color:#666;
}

.ad_item ul li.ad_content a:link,
.ad_item ul li.ad_content a:visited{
  color:#3399FF;
}

.ad_item ul li.ad_content a:hover{
  color:#ff3300;
}

/*styles for game pages*/
.gtl_t td{
  line-height:25px;
  font-weight:bold;
  color:#000;
  background:#9FBFDF;
  text-align:center;
}

.gtl_wbg td{
  height:25px;
  text-align: center;
  border-bottom:1px solid #ccc;
}

.gtl_bbg td{
  height:25px;
  background:#eaeaea;
  text-align: center;
  border-bottom:1px solid #ccc;
}

.tips div{
  font-weight:bold;
  font-size:120%;
  color:#06c;
  padding-left:10px;
}

.tips ul{
  padding-left:10px;
  padding-top:10px;
}

.tips ul li{
  background:url(/static/images/img/help_list_d2.jpg) no-repeat;
  margin:0px 0px 5px 5px;
  padding-left:10px;
  font-weight:bold;
  
}

.tips ul li a:link,
.tips ul li a:visited{
  color:#0099FF;
}

.tips ul li a:hover{
  color:#FF3300;
}

.help ul li{
  padding-left:5px;
  line-height:25px;
  font-weight:bold;
  border-bottom:1px dashed #eaeaea;
}

.help ul li.help_on li{
  padding-left:15px;
  font-weight:normal;
  line-height:20px;
  border:0px none;
}

.help ul li.help_on li.h_on{
  padding-left:15px;
  font-weight:bold;
  line-height:20px;
  border:0px none;
}

.help ul li.help_on{
  background:#FFF599;
}


.help ul li a:link,
.help ul li a:visited{
  color:#3399FF;
}

.help ul li.help_on a:link,
.help ul li.help_on a:visited{
  color:#333;
}

.help ul li a:hover,
.help ul li.help_on a:hover{
  color:#FF3300;
}

.help_item_title{
  height:40px;
  line-height:40px;
  font-weight:bold;
  background:url(/static/images/img/help_q.jpg) no-repeat;
  margin-top:50px;
}

.help_item_title a:link,
.help_item_title a:visited{
  height:40px;
  line-height:40px;
  text-decoration:underline;
  color:#7A2185;
  font-size:14px;
  padding-left:50px;
}

/*20080114 Monday for bbs pages*/
.topic_title td{
 background:#FFD799;
 border:1px solid #fff;
 line-height:25px;
 text-align:center;
}

.blbg_w td{
 background:#fff;
 line-height:25px;
/* border-bottom:1px solid #ccc; */
}

.blbg_g td{
 background:#f2f2f2;
 line-height:25px;
/* border-bottom:1px solid #ccc;*/
}

.topic_name a:visited,
.topic_name a:link{
 color:#3399FF
}

.topic_name a:hover{
 color:#ff3300;
}

.topic_author{
  text-align:center;
}

.topic_lrep{
  text-align:center;
}

.topic_author a:hover,
.topic_lrep a:hover{
 color:#ff3300;
 text-decoration:underline;
}

.topic_zone ul li{
 display:block;
 float:left;
 margin-left:2px;
 width:100px;
 height:30px;
 border:1px solid #eaeaea;
}

/*20080114 Monday for bbs pages*/

/*20080115 Tuesday for register login pages*/
.reg_block{
  width:600px;
  margin:20px auto;
  background:#fff url(/static/images/img/sider_shadow.gif) no-repeat;
  padding-left:5px;
}
.reg_block_sf{
   width:600px;
  margin:20px auto;
  padding-left:5px;
}

.reg_block_title{
  background:#f02333;
  color:#fff;
  border:1px solid #b2b2b2;
  border-bottom:0 none;
  font-size:120%;
  font-weight:bold;
  line-height:25px;
  padding:0 0 0 15px;
}
.reg_block_content{
 border-left:1px solid #b2b2b2;
 border-right:1px solid #b2b2b2;
 padding:5px;
 width:588px;
}

form{
  margin:0;
  padding:0;
}

.gok_title{
  background:#9fc228;
  height:25px;
}

.gok_title div{
  background:url(/static/images/img/round_corner.gif) no-repeat top left;
  height:10px;
  font-size:0;
}

.gok_title div div{
  background:url(/static/images/img/round_corner.gif) no-repeat right -10px;
  height:10px;
  font-size:0;
}

.user-left{
  float:left;
  width:280px;
}
.user-right{
  float:right;
  width:490px;
  width:490px;
}
.grey_title{
  background:url(/static/images/img/gblock_tbg.gif) repeat-x 0px -20px;
  height:10px;
  font-size:0;
}

.grey_title div{
  background:url(/static/images/img/gblock_tbg.gif) no-repeat top left;
  height:10px;
  font-size:0;
}

.grey_title div div{
  background:url(/static/images/img/gblock_tbg.gif) no-repeat right -10px;
  height:10px;
  font-size:0;
}
.grey_content{
 border-left:1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  width:278px;
  background: url(/static/images/img/g_bg2.gif) repeat-x bottom;
}
.grey_foot{
   background: url(/static/images/img/gb_rc.gif) repeat-x bottom;
  height:8px;
  font-size:0px;
}

.grey_foot div{
  background: url(/static/images/img/gb_rc.gif) no-repeat top left;
  height: 8px;
}

.grey_foot div div{
  background: url(/static/images/img/gb_rc.gif) no-repeat right -8px;
  height: 8px;
}
.shadow_c{
  background: url(/static/images/img/shadow_c.gif) no-repeat;
  font-size:0;
  height:8px;
}
.block_3l{
  border-left:1px solid #b2b2b2;
  border-right:1px solid #b2b2b2;
  border-top:1px solid #b2b2b2;
  margin:10px 0 0 0;
}
.block_3l_t{
  background:url(/static/images/img/title_bg_red25.gif) repeat-x;
  padding-left:15px;
  line-height:25px;
  color:#fff;
  font-size:120%;
  font-weight:bold;
}
.utbl_t{
  font-weight:bold;
  width:100px;
  text-align:left;
}

.eht_gbg td{
  line-height:25px;
  background:#ffc;
  border-top:1px solid #eaeaea;
}

.eht_wbg td{
  line-height:25px;
  background:#fff;
  border-top:1px solid #eaeaea;
}
.eht_block{
  border-left:1px solid #b2b2b2;
  border-right:1px solid #b2b2b2;
}

.block_4l{
  border:1px solid #b2b2b2;
}

/*20080115 Tuesday for register login pages*/
/*20080116 wednesday for bbs item pages*/
.topic_spec{
  background:#FFD799;
  font-size:120%;
  font-weight:bold;
  line-height:25px;
  padding-left:20px;
}

.topic_item ul li.topic_writer{
  display:block;
  float:left;
  width:100px;
  padding-top:10px;
  padding-right:5px;
  text-align:center;
}

.topic_item ul li.topic_content{
  display:block;
  float:left;
  width:660px;
  color:#666;
  padding-left:5px;
  border-left:1px solid #ccc;
}

.topic_options{
  background:#eee;
  line-height:20px;
}

.topic_text{
  height:75px;
  min-height:80px;
  color:#333;
  overflow-x: auto;
  width: 100%;
}

[class].topic_text{
  height:auto;
}

.verify_code{
	position:relative;
	top:6px !important;
	top:3px;
}

/*20080117 Thursday for user's personal page*/
#tabs {
    width:478px;
    height:auto;
    height:252px;
    min-height:252px;
    margin:0px;
    text-align:center;
    background:url(/static/images/img/g_bg2.gif) repeat-x bottom;
    border-left:1px solid #b2b2b2;
    border-right:1px solid #b2b2b2;
}
#tabs ul {
    padding:0;
    margin:0 auto;
    width:400px;
    list-style:none;
    position:relative;
}
#tabs ul li {
    float:left;
    display:inline;
    width:125px;
    height:53px;
    margin:0 4px;
}

#tabs ul li a.outer:link,
#tabs ul li a.outer:visited{
    display:block;
    width:125px;
    height:49px;
    border-bottom:1px solid #9c9c9c;
    text-align:center;
    line-height:45px;
    text-decoration:none;
    text-indent:50px;
    color:#464;
    font-weight:bold;
    margin-bottom:3px;
    font-size:12px;}

#tabs ul li a.one {background:url(/static/images/img/fund.gif) top left no-repeat;}
#tabs ul li a.two {background:url(/static/images/img/account.gif) top left no-repeat;}
#tabs ul li a.three {background:url(/static/images/img/mesg.gif) top left no-repeat;}
#tabs ul li a.four {background:url(/static/images/img/search.gif) top left no-repeat;}
/*#tabs ul li a.five {background:#fff url(img/profile.jpg) top left no-repeat;}
#tabs ul li a.six {background:#fff url(img/draw.jpg) top left no-repeat;}*/
#tabs ul li div {display:none;}
/*#tabs ul li:hover {padding-bottom:155px; color:#000; margin-bottom:0;}

#tabs ul li:hover > a.outer {color:#000; background-position:0 -55px; height:55px; cursor:default;}*/

*html #tabs ul li.tab_on a.outer:link,
*html #tabs ul li.tab_on a.outer:visited {
    padding-bottom:155px;
    border-bottom:1px solid #fff;
    height:55px;
    color:#000;
    margin-bottom:0;
    background-position:0 -55px;
    height:55px;
    cursor:default;}

#tabs ul li.tab_on a.outer:link,
#tabs ul li.tab_on a.outer:visited {
    padding-bottom:155px;
    border-bottom:1px solid #fff;
    height:55px;
    color:#000;
    margin-bottom:0;
    background-position:0 -55px;
    height:55px;
    cursor:default;}

#tabs ul li a.outer:hover{
    border-bottom:1px solid #9c9c9c;
    color:#000;
    margin-bottom:0;
    background-position:0 -55px;
    height:49px;
    cursor:pointer;}

*html #tabs ul li a.outer:hover{
    border-bottom:1px solid #9c9c9c;
    color:#000;
    margin-bottom:0;
    background-position:0 -55px;
    height:49px;
    cursor:pointer;
}

#tabs ul li.tab_on div {display:block; padding:5px; position:absolute; left:4px; top:55px; width:381px; height:150px;}
/*#tabs ul li.tab_on a:hover div {display:block; padding:5px; position:absolute; left:4px; top:55px; width:381px; height:150px; }*/
/*#tabs ul li a:hover div.tab_left, */
#tabs ul li.tab_on div.tab_left
{background:url(/static/images/img/tab_left.gif) no-repeat;}

/*#tabs ul li a:hover div.tab_center, */
#tabs ul li.tab_on div.tab_center
{background:url(/static/images/img/tab_center.gif) no-repeat;
}

/*#tabs ul li a:hover div.tab_right,*/
#tabs ul li.tab_on div.tab_right
{background:url(/static/images/img/tab_right.gif) no-repeat;}

.clear {clear:both; height:0; line-height:0; overflow:hidden;}
#tabs div h5 {font-size:12px; margin:0;padding:0;line-height:20px;}
#tabs div p {
    font-weight:normal;
    line-height:20px;
    text-align:left;
    color:#000;
    margin-top:2px;}
/*#tabs div a img {border:0;}*/
/*#tabs div img.image {float:left; border:0; margin-top:-35px; margin-right:5px;}*/
/*#tabs div a.unlock {background:url(/static/images/img/unlock.gif); display:block; width:30px; height:30px; margin:0 auto;}*/
/*#tabs div a:hover.unlock img {visibility:hidden;}*/
/*#tabs p.bold {color:#069; padding-top:5px;}*/
/** html #tabs p.fire {margin-top:-15px;}*/
/** html #tabs form {margin-top:-20px;} */
/*#tabs p.buttons {text-align:center;}*/

/*20080117 Thursday for user's personal page*/

/*20080118 Thursday for exchange history page*/
.blue-word{
    color:#0066FF;
}
.green-word{
    color:#009900;
}
.purple-word{
    color:#9900FF;
}
.red-word{
    color:#FF0000;
}
.ehlt_gbg td{
  line-height:18px;
  background:#eee;
  border-top:1px solid #eaeaea;
}
.ehlt_wbg td{
  line-height:18px;
  background:#fff;
  border-top:1px solid #eaeaea;
}
.ps_tab{
  background:#09f;
  border:1px solid #b2b2b2;
  border-bottom:none;
  line-height:25px;
}

.ps_tab ul li{
  display:block;
  float:left;
  margin-left:2px;
  width:80px;
  text-align:center;
}
.ps_tab ul li a:link,
.ps_tab ul li a:visited{
  color:#036;
}
.ps_tab ul li a:hover{
  font-weight:bold;
  text-decoration:underline;
}

.ps_tab ul li.pstab_on a:link,
.ps_tab ul li.pstab_on a:visited{
  font-size:120%;
  font-weight:bold;
  color:#fff;
}
.ps_tab ul li.pstab_on a:hover{
  font-size:120%;
  font-weight:bold;
  color:#fff;
  background:#09f;
}
.rflt td{
  line-height:20px;
}
.fullblock{
  border:1px solid #FFCC33;
  margin:0 0 10px 0;
  padding:3px;
}
.flb_title{
  background:#fc3;
  padding:0 5px;
}
.bbs_intro td{
  font-weight:bold;
  text-align:center;
  background:#ffc;
  line-height:25px;
}
.help_rc{
	width:200px;
	margin-top:10px;
}
.help_rc_top{
	height:38px;
	background:url(/static/images/img/help_rc_top.jpg) no-repeat;
}
.help_rc_middle{
	background:url(/static/images/img/help_rc_middle.jpg) repeat-y;
}
.help_rc_bottom{
	height:14px;
	background:url(/static/images/img/help_rc_bottom.jpg) no-repeat;
}
.help_rc h2{
	color:#7A2185;
	font-family:arial;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0pt;
	padding:12px 0pt 0pt 12px;
}
.help_rc_middle ul{
	margin:0px 10px 0px 15px;
	padding:0px 15px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
}
.help_rc_middle ul li a:link,
.help_rc_middle ul li a:visited{
	color:#20619E;
}
.help_rc_middle ul li.h_on a{
	font-weight:900;
}
.help_list{
	padding-left:10px;
}
.help_list li{
	background:url(/static/images/img/help_list_d2.jpg) no-repeat;
	padding:0px 10px;
}
.contact_us_left{
	width:100px;
	margin:10px 0px;
	padding-left:50px;
	float:left;
	display:inline;
}

.contact_us_right{
	width:350px;
	margin:10px 0px;
	float:left;
	display:inline;
}

ul.happy5{
  margin:0 auto;
  width:310px;
}
ul.happy5 li{
  display:block;
  float:left;
  width:30px;
  margin:5px 10px;
  text-align:center;
}
ul.happy5 li a.chosen{
  display:block;
  width:30px;
  color:#fff;
  font-size:150%;
  font-weight:bold;
  line-height:30px;
  text-align:center;
  background:url(/static/images/img/red_bg.gif) no-repeat;
}
ul.happy5 li a.unchose:link,
ul.happy5 li a.unchose:visited{
  display:block;
  width:30px;
  color:#666;
  font-size:150%;
  font-weight:bold;
  line-height:30px;
  text-align:center;
  background:url(/static/images/img/grey_bg.gif) no-repeat;
}
ul.happy5 li a.unchose:hover{
  display:block;
  width:30px;
  color:#fff;
  font-size:150%;
  font-weight:bold;
  line-height:30px;
  text-align:center;
  background:url(/static/images/img/red_bg.gif) no-repeat;
}
.gtl_to td{
  line-height:25px;
  font-weight:bold;
  color:#000;
  text-align:center;
  border-bottom:2px solid #eee;
}
.gtl_bgo td{
  height:25px;
  background:#FFE166;
  text-align: center;
  border-bottom:1px solid #ccc;
}
.color_title_bn{
  background:url(/static/images/img/game_rc_top.gif) no-repeat;
  width:190px;
  height:54px;
  line-height:54px;
  font-weight:bold;
  font-size:120%;
  text-align:center;
  color:#06c;
}
.rb_final{
  display:block;
  float:left;
  margin:5px;
  height:30px;
  width:30px;
  background:url(/static/images/img/red_bg.gif) no-repeat;
  line-height:30px;
  height:30px;
  width:30px;
  font-size:150%;
  font-weight:bold;
  color:#fff;
  text-align:center;
}
.tbl_hint{
  border-bottom:1px solid #eee;
  border-top:1px solid #eee;
  background:#f2f2f2;
  text-align:center;
}

.com_pic{
  width:150px;
  float:left;
}

.com_details{
  width:400px;
  float:right;
}

/*20080124 Thursday for revise*/
.game_chose{
  background:url(/static/images/img/bg_gtab.gif) repeat-x;
  height:30px;
}
.game_chose ul li{
  display:block;
  float:left;
  width:110px;
  height:30px;
  margin-left:3px;
}

.game_chose ul li a.guess:link,
.game_chose ul li a.guess:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_guess.gif) no-repeat 0px -30px;
}

.game_chose ul li a.guess:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_guess.gif) no-repeat;
}

.game_chose ul li a.guess_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_guess.gif) no-repeat;
}

.game_chose ul li a.fi_ball:link,
.game_chose ul li a.fi_ball:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_fbl.gif) no-repeat 0px -30px;
}

.game_chose ul li a.fi_ball:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_fbl.gif) no-repeat;
}

.game_chose ul li a.fi_ball_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_fbl.gif) no-repeat;
}

.game_chose ul li a.lucky28:link,
.game_chose ul li a.lucky28:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lucky.gif) no-repeat 0px -30px;
}

.game_chose ul li a.lucky28:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lucky.gif) no-repeat;
}

.game_chose ul li a.lucky28_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lucky.gif) no-repeat;
}

.game_chose ul li a.letters:link,
.game_chose ul li a.letters:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_letters.gif) no-repeat 0px -30px;
}
.game_chose ul li a.letters:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_letters.gif) no-repeat;
}
.game_chose ul li a.letters_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_letters.gif) no-repeat;
}

.game_chose ul li a.qipai:link,
.game_chose ul li a.qipai:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_qipai.gif) no-repeat 0px -30px;
}
.game_chose ul li a.qipai:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_qipai.gif) no-repeat;
}
.game_chose ul li a.qipai_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_qipai.gif) no-repeat;
}

.game_chose ul li a.sudoku:link,
.game_chose ul li a.sudoku:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_sudoku.gif) no-repeat 0px -30px;
}
.game_chose ul li a.sudoku:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_sudoku.gif) no-repeat;
}
.game_chose ul li a.sudoku_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_sudoku.gif) no-repeat;
}

.game_chose ul li a.ucbox:link,
.game_chose ul li a.ucbox:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_ucbox.gif) no-repeat 0px -30px;
}
.game_chose ul li a.ucbox:hover,
.game_chose ul li a.ucbox_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_ucbox.gif) no-repeat;
}

.game_chose ul li a.roulette:link,
.game_chose ul li a.roulette:visited{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lunp.gif) no-repeat 0px -30px;
}

.game_chose ul li a.roulette:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lunp.gif) no-repeat;
}

.game_chose ul li a.roulette_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/tab_lunp.gif) no-repeat;
}

.game_chose ul li a.register:visited,
.game_chose ul li a.register:link{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_register.gif) no-repeat 0px -30px;
}
.game_chose ul li a.register:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_register.gif) no-repeat;
}
.game_chose ul li a.register_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_register.gif) no-repeat;
}

.game_chose ul li a.taoke:visited,
.game_chose ul li a.taoke:link{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_taoke.gif) no-repeat 0px -30px;
}
.game_chose ul li a.taoke:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_taoke.gif) no-repeat;
}
.game_chose ul li a.taoke_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_taoke.gif) no-repeat;
}

.game_chose ul li a.purchase:visited,
.game_chose ul li a.purchase:link{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_purchase.gif) no-repeat 0px -30px;
}

.game_chose ul li a.purchase:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_purchase.gif) no-repeat;
}

.game_chose ul li a.purchase_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_purchase.gif) no-repeat;
}

.game_chose ul li a.recommend:visited,
.game_chose ul li a.recommend:link{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_recommend.gif) no-repeat 0px -30px;
}

.game_chose ul li a.recommend:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_recommend.gif) no-repeat;
}

.game_chose ul li a.recommend_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_recommend.gif) no-repeat;
}

.game_chose ul li a.question:visited,
.game_chose ul li a.question:link{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_question.gif) no-repeat 0px -30px;
}

.game_chose ul li a.question:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_question.gif) no-repeat;
}

.game_chose ul li a.question_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_question.gif) no-repeat;
}

.game_chose ul li a.free,
.game_chose ul li a.free{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_free.gif) no-repeat 0px -30px;
}

.game_chose ul li a.free:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_free.gif) no-repeat;
}

.game_chose ul li a.free_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_free.gif) no-repeat;
}

.game_chose ul li a.happyclick,
.game_chose ul li a.happyclick{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_happyclick.gif) no-repeat 0px -30px;
}

.game_chose ul li a.happyclick:hover{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_happyclick.gif) no-repeat;
}

.game_chose ul li a.happyclick_on{
  display:block;
  width:110px;
  height:30px;
  background:url(/static/images/img/getmee_tag_happyclick.gif) no-repeat;
}

.color_title_pn{
  background:url(/static/images/img/ad_rc_top.gif) no-repeat;
  width:120px;
  height:54px;
  font-weight:bold;
  font-size:150%;
  color:#914cc2;
  padding-top:25px;
  padding-left:60px;
}

.color_title_on{
  background:url(/static/images/img/eh_tbg.gif) no-repeat;
  width:190px;
  height:40px;
  margin:10px 0 0 0;
}

/*20080125 add by wang.zhibin*/
.index_compare{
	height:25px;
	line-height:25px;
	background:url(/static/images/img/footer_bg.gif) repeat-y;
	color:#FF9300;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
}
.login_href{
	line-height:31px;
	float:right;
	padding-right:30px;
	background:url(/static/images/img/login_title2.gif) no-repeat 60px 7px;
}
.login_href a:link,
.login_href a:visited,
.login_td a:link,
.login_td a:visited{
	text-decoration:none
}
.login_href a:hover,
.login_td a:hover{
	text-decoration:underline
}
/* end */
/*20080202 add by wang.zhibin*/
.link:visited, .link:link{
	color:#3399FF;
	text-decoration:none;
}
.link:hover{
	color:#3399FF;
	text-decoration:underline;
}
/* end */


/* code from ren.chenyu */
.toolBar {
	background:#FFFFFF url(/static/images/img/bar.gif) repeat-x scroll 0pt;
	height:25px;
	margin-top:10px;
}

.toolBar ul {
	float:right;
	height:25px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	right:1px;
}

.toolBar li {
	color:#777777;
	display:block;
	float:left;
	font-size:13px;
	padding:5px 3px 1px;
}

.toolBar h3 {
	color:#333333;
	float:left;
	font-size:13px;
	margin:0pt;
	padding:7px 5px 0px;
	width:300px;
}

a.BL:link, a.BL:visited {
	color:#6665CB;
	padding:2px 1px 0pt;
	text-decoration:underline;
}
a.BL:hover, a.BL:active {
	background:#6665CB none repeat scroll 0%;
	color:#FFFFFF;
	padding:2px 1px 0pt;
	text-decoration:none;
}
.noteList {
	clear:both;
	margin-bottom:10px;
}
.topics .title {
	border-bottom:1px dotted #CCCCCC;
	height:18px;
}
.topics td {
	color:#333333;
	padding:0px 3pt 0px 3px;
}
.topics img {
	padding-right:3px;
	position:relative;
	top:2px;
}
a.B:link, a.B:visited {
	color:#6665CB;
	padding:2px 1px 0pt;
	text-decoration:none;
}
a.B:hover, a.B:active {
	background:#6665CB none repeat scroll 0%;
	color:#FFFFFF;
	padding:2px 1px 0pt;
	text-decoration:none;
}
.sdtime {
	font-size:11px;
	padding-left:1px;
}
.topics .grayBg {
	background-color:#F1F1F1;
}
.topics .tdCenter {
	text-align:center;
}
.reg_block_left {
  width:600px;
  margin:20px 0px 0px 0px;
  background:#fff url(/static/images/img/sider_shadow.gif) no-repeat;
  padding-left:5px;
}
.noteTitle {
	margin:10px 0pt 0pt;
	padding-bottom:5px;
}
.noteTitle h1 {
	color:#C51100;
	float:left;
	font-size:14.8px;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:600px;
}
.rightLink {
	color:#AAAAAA;
	font-size:13px;
	padding:0pt;
	text-align:right;
}
.BlockBlank {
	clear:both;
	margin:0pt;
	padding:0pt;
}
.Line {
	border-bottom:1px solid #CCCCCC;
	margin-bottom:5px;
}
.mainNote {
	clear:both;
	padding:5px 0pt 0pt;
}
.userFace {
	float:left;
	text-align:center;
	width:53px;
}
.noteContent {
	float:right;
	padding-bottom:10px;
	width:590px;
}
.noteContent .userInfo {
	background-color:#F7F7F7;
	font-size:13px;
	padding:3px;
}
.noteContent .userInfo .nickName {
	float:left;
}
.noteContent .userInfo .followFloor {
	color:#999999;
	float:right;
	padding-right:5px;
}
.noteContent .noteInfo {
	padding:15px 0pt 5px;
}
.Content {
	overflow:hidden;
	table-layout:fixed;
	width:100%;
}
.noteContent .noteInfo div, .noteContent .noteInfo td {
	font-size:14.8px;
	line-height:22px;
}
.noteEdit {
	color:#999999;
	float:left;
	font-size:12px;
}
.noteTime {
	padding-left:2px;
	font-size: 11px;
}
.TColor2 {
	color:#AAAAAA;
}
/*chenwenting 04.11 start*/
.game_du_title{
  background:url(/static/images/img/game_du_title.gif) no-repeat;
  width:195px;
  height:54px;
  line-height:54px;
  font-weight:bold;
  text-align:right;
  color:#06c;
}
.game_du_block{
    padding:10px 0px 0px 10px;
}
.du_bg{
    background-color:#006B33;
	width:550px;
}
.du_fillet_top{
    background:url(/static/images/img/green_fillet.gif) no-repeat left top;
	height:15px;
	width:550px;
}
.du_fillet_top div{
    background:url(/static/images/img/green_fillet.gif) no-repeat right -15px;
	height:15px;
	width:550px;
}
.du_fillet_bottom{
	background:url(/static/images/img/green_fillet.gif) no-repeat left -30px;
	height:15px;
	width:550px;
	display: block;
}
.du_fillet_bottom div{
    background:url(/static/images/img/green_fillet.gif) no-repeat right -45px;
	height:15px;
	width:550px;
}
.bu-tab-div{
    width:370px;
	padding:20px 0px 10px 80px;
}
.bu-tab{
	border-right:1px solid #D5EBC5;
	color: #FFFFFF;
	font-size: 150%;
	font-weight: bold;
	text-align: left;
}
.td-border-01,
.td-border-01-on{
	border:1px solid #D5EBC5;
	width: 70px;
	height: 40px;
}
.td-border-01 a:link,
.td-border-01 a:visited{
	color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat left top;
	width:70px;
	padding: 10px 0px 10px 0px;
	display:block;
}
.td-border-01 a:hover{
	color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat left -80px;
	width:70px;
	padding: 10px 0px 10px 0px;
	display:block;
}

.td-border-01-on a{
    display:block;
    color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat left -80px;
	width:70px;
	padding: 10px 0px 10px 0px;
}

.td-border-02,
.td-border-02-on{
	border:1px solid #D5EBC5;
	width: 70px;
	height: 40px;
}
.td-border-02 a:link,
.td-border-02 a:visited{
	color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat  left -40px;
	width:70px;
	padding: 10px 0px 10px 0px;
	display:block;
}
.td-border-02 a:hover{
	color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat  left -120px;
	width:70px;
	padding: 10px 0px 10px 0px;
	display:block;
}
.td-border-02 a:active{

}

.td-border-02-on a{
	color:#FFFFFF;
	background: url(/static/images/img/td-bg.gif) no-repeat  left -120px;
	width:70px;
	padding: 10px 0px 10px 0px;
	display:block;
}

.round-r{
	width:70px;
	text-align: center;
	height: 40px;
}
.td-border-big,
.td-border-big-on{
	border:1px solid #D5EBC5;
	border-right:0px none;
	width:70px;
    text-align:center;
}
.big-block{
	text-align:center;
}
.td-border-big a:link,
.td-border-big a:visited{
    display:block;
	background-color:#006B33;
    padding:3px 0px 3px 5px;
}
.td-border-big a:hover{
    display:block;
	background-color:#FFFF00;
	padding:3px 0px 3px 5px;
}
.td-border-big a:active{

}

.td-border-big-on a{
    display:block;
	background-color:#FFFF00;
	padding:3px 0px 3px 5px;
}

.td-border-bigmore,
.td-border-bigmore-on{
	border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
	width:70px;
}
.bigmore-block{
	text-align:center;
	width:44px;
}
.td-border-bigmore a:link,
.td-border-bigmore a:visited{
    display:block;
	background-color:#006B33;
	padding:25px 15px;
}
.td-border-bigmore a:hover{
    display:block;
	background-color:#FFFF00;
	padding:25px 15px;
}
.td-border-bigmore a:active{

}

.td-border-bigmore-on a{
    display:block;
	background-color:#FFFF00;
	padding:25px 15px;
}

.big-block-02{
	text-align:center;
	width:70px;
}
.lozenge-01,
.lozenge-01-on{
    border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
}
.lozenge-01 a:link,
.lozenge-01 a:visited{
    display:block;
	height:84px;
	width:71px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center top;
}
.lozenge-01 a:hover{
    display:block;
	height:84px;
	width:71px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center -170px;
}
.lozenge-01 a:active{

}

.lozenge-01-on a{
    display:block;
	height:84px;
	width:71px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center -170px;
}

.lozenge-02,
.lozenge-02-on{
	border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
	width:70px;
}
.lozenge-02 a:link,
.lozenge-02 a:visited{
    display:block;
	height:84px;
	width:70px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center -86px;
}
.lozenge-02 a:hover{
    display:block;
	height:84px;
	width:71px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center -255px;
}
.lozenge-02 a:active{

}

.lozenge-02-on a{
    display:block;
	height:84px;
	width:71px;
	background:url(/static/images/img/lozenge-bg.gif) no-repeat center -255px;
}

.td-border-bottom1,
.td-border-bottom1-on{
    border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
}
.td-border-bottom1 a:link,
.td-border-bottom1 a:visited{
    display:block;
	background-color:#006B33;
	padding:8px 0px 8px 8px;
}
.td-border-bottom1 a:hover{
    display:block;
	background-color:#FF99CC;
	padding:8px 0px 8px 8px;
}
.td-border-bottom1 a:active{

}

.td-border-bottom1-on a{
    display:block;
	background-color:#FF99CC;
	padding:8px 0px 8px 8px;
}

.td-border-bottom2,
.td-border-bottom2-on{
    border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
}
.td-border-bottom2 a:link,
.td-border-bottom2 a:visited{
    display:block;
	background-color:#006B33;
	padding:8px 0px 8px 8px;
}
.td-border-bottom2 a:hover{
    display:block;
	background-color:#33CCFF;
	padding:8px 0px 8px 8px;
}
.td-border-bottom2 a:active{

}

.td-border-bottom2-on a{
    display:block;
	background-color:#33CCFF;
	padding:8px 0px 8px 8px;
}

.td-border-bottom3,
.td-border-bottom3-on{
    border-left:1px solid #D5EBC5;
	border-top:1px solid #D5EBC5;
	border-bottom:1px solid #D5EBC5;
}
.td-border-bottom3 a:link,
.td-border-bottom3 a:visited{
    display:block;
	background-color:#006B33;
	padding:8px 0px 8px 8px;
}
.td-border-bottom3 a:hover{
    display:block;
	background-color:#FF9933;
	padding:8px 0px 8px 8px;
}
.td-border-bottom3 a:active{

}

.td-border-bottom3-on a{
    display:block;
	background-color:#FF9933;
	padding:8px 0px 8px 8px;
}

.ico-green{
	height:25px;
	border:1px solid #006B33;
	text-align:center;
	background:url(/static/images/img/ico_bg.gif) repeat-x;
	padding-top: 5px;
	width: 50px;
}
.tab-ico{
	width:40%;
	height: 40px;
    text-align:left;
    padding-left:10px;
}
.game-tab-top{
	padding:0px 0px 1px 150px;
	width: 220px;
	height: 58px;
	float: right;
}
.game-tab-top ul{
}
.top-room-01,
.top-room-01-on{
    float:left;
	display:block;
	width:110px;
	height:58px;
}

.top-room-01 a:link,
.top-room-01 a:visited{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat left top;
}
.top-room-01 a:hover{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat left -59px;
}
.top-room-01 a:active{

}

.top-room-01-on a{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat left -59px;
}

.top-room-02,
.top-room-02-on{
    float:left;
	display:block;
	width:110px;
}

.top-room-02 a:link,
.top-room-02 a:visited{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat right top;
}
.top-room-02 a:hover{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat right -59px;
}
.top-room-02 a:active{

}

.top-room-02-on a{
    height:58px;
	display:block;
	width:110px;
	background:url(/static/images/img/bu-tab-top.gif) no-repeat right -59px;
}

.ico-zero{
    width:30px;
	text-align:center;
	padding-top:5px;
	height:23px;
	background:url(/static/images/img/ico_zero.gif) no-repeat;
}
.du-right{
    color:#FFFFFF;
	font-weight:bold;
}

.disc_red{
  width:36px;
  height:36px;
  line-height:36px;
  font-weight:bold;
  text-align:center;
  background:url(/static/images/img/round-r.gif) no-repeat;
}
.disc_black{
  width:36px;
  height:36px;
  line-height:36px;
  font-weight:bold;
  text-align:center;
  background:url(/static/images/img/round-b.gif) no-repeat;
}

.f_dgt{
  background:#030;
  color:#ff9;
  font-weight:bold;
  font-size:120%;
  line-height:25px;
  text-align:center;
  margin:5px;
}

/*20080516 chenwenting*/
.purple-title-bg{
    background:url(/static/images/img/purple-title-bg.gif) repeat-x;
	height:25px;
	width:780px;
	margin:10px 0 0 0;
}
.purple-title-bg div{
    background:url(/static/images/img/purple-title-r.gif) no-repeat right;
	height:25px;
	width:780px;
}
.purple-title-bg div div{
	background:url(/static/images/img/purple-title-l.gif) no-repeat left;
	height:25px;
	width:770px;
	padding-left:10px;
	line-height:25px;
	color: #FFFFFF;
	font-size: 120%;
}
.pblock_content_purple{
  border-left:1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  line-height:20px;
}
.pblock_tab tr td{
	width: 230px;
	background-image: url(/static/images/img/g_bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.pblock_td_l{
	float:left;
	width: 32px;
	height: 20px;
}
.pblock_td_r{
	float:left;
	margin-left: 5px;
	text-align: center;
}
.pblock-td-img{
	padding: 3px;
	border: 1px solid #999999;
	margin-bottom: 5px;
	width: 120px;
}
.red{
    color:#FF0000;
}
.purple{
    color:#CC00CC;
}
.grey{
    color:#666666;
}
.pblock-more{
    text-align:right;
	width:160px;
}
.pblock-more a:link,
.pblock-more a:visited{
   color:#0066FF;
   text-decoration:none;
}
.pblock-more a:hover,
.pblock-more a:active{
   color:#FF0000;
   text-decoration:none;
}
.pblock-div{
	width:220px;
	padding:10px;
}
.pblock-block{
    padding:0px 7px;
}

/* 081021 wang.zhibin */
#cpabutton{
	margin:5px;
	text-align:center;
}
#cpabutton a{
	width:85px;
	display:block;
}
#cpabutton a:link,
#cpabutton a:visited,
#cpabutton a:active{
	color:#8DB2E3;
	border:1px solid #8DB2E3;
}
#cpabutton a:hover{
	color:#8F83CB;
	border:1px solid #8F83CB;
}
#cpacknowledges{
	color:#15428B;
	font-weight:bold;
}
#cpacknowledges div{
	padding:5px;
}
#cpacknowledges span{
	color:green;
}
#cpacknowledges a{
	color:#8F83CB;
}

/* 090310 wang.zhibin */
.tip{
	background-color:#FAF0D1;
	border:1px solid #FFCC66;
	padding:5px;
	margin:5px;
	font-weight:bold;
}
.tip a{
	color:#00f;
}