@charset "utf-8";
/* CSS Document 
Use for:	bbgsite.com 
Version:	1.0
Date:		2009/07/30
Author:		eom
Update:		2009/08/06 by limi
Update 2:   2009/10/19 by riana
*/

/* CSS Reset */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, input { padding:0; margin:0; border:none }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border: 0; }
input, select, textarea { font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; line-height:100% }


/* bass css */
body { text-align:center; font-size:12px; color:#666666; font-family:Arial, Verdana, Helvetica, sans-serif; background-color:#FFF; position:relative; }
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {
+display:none; clear:both; line-height:0; font-size:0 }
.clearfix { clear:both; }
.texHide { text-indent:-10000px }
.boxfix { overflow:hidden; zoom:1 }
.m_height { min-height:200px; _height:200px }


/* color & font  */
.color_b { color:#5a8ab8; font-weight:bold }

/* blue */
.color_1 a, a.color_1 { color:#1f3a87; }
.color_1 a:hover, a.color_1:hover { color:#1f3a87; }
.color_g { color:#747474; font-weight:bold }
.font_24 { font-size:24px }
.font-18 { font-size:18px; }
.left { float:left }
.right { float:right }


/* link css */
a {color:#7C542C;text-decoration:none;cursor:pointer }
a:hover {color:#FF6600;text-decoration:underline;cursor:pointer }

/* wrapper */
.wrapper { width:1002px; margin:0 auto; text-align:left; zoom:1 }


/****************************************** 
  2 cols base
 ******************************************/
.all_bg_2c{background:url(http://images.bbgsite.com/contestbbg/images/detail/all_bg_y_01.gif) repeat-y 50% 0;}
.all_bg_btm_2c{background:url(http://images.bbgsite.com/contestbbg/images/detail/all_bg_btm_01.gif) no-repeat 50% bottom;zoom:1; min-width:1002px}

/* all content bg */
.all_con_bg_2c{background:url(http://images.bbgsite.com/contestbbg/images/detail/all_con_bg_y_01.gif) repeat-y -345px 0;width:100%}
.all_con_bg_top_2c{background:url(http://images.bbgsite.com/contestbbg/images/detail/all_con_bg_top_01.gif) no-repeat -345px top;width:100%}
.all_con_bg_btm_2c{background:url(http://images.bbgsite.com/contestbbg/images/detail/all_con_bg_btm_01.gif) no-repeat -345px bottom;width:100%;padding:10px 0 10px 0;overflow:hidden;zoom:1;}

/* --main-- */
.main_2_cols{width:990px;overflow:hidden;zoom:1;margin:0 0 0 6px;_display:inline}	

/*--left--*/	
.main_2_cols .m_left{width:680px;float:left;overflow:hidden}	
	
/*--right--*/
.main_2_cols .m_right{width:300px;float:right;overflow:hidden}	


/****************************************** 
  3 cols base
 ******************************************/
 /* all content bg */
.all_bg_3c{background:url(http://images.bbgsite.com/contestbbg/images/contest/all_bg_y_02.gif) repeat-y 50% 0;}
.all_bg_btm_3c{background:url(http://images.bbgsite.com/contestbbg/images/contest/all_bg_btm_02.gif) no-repeat 50% bottom;zoom:1; min-width:1002px}

/* main content bg */
.all_con_bg_3c{background:url(http://images.bbgsite.com/contestbbg/images/contest/all_con_bg_y_02.gif) repeat-y -530px 0;}
.all_con_bg_top_3c{background:url(http://images.bbgsite.com/contestbbg/images/contest/all_con_bg_top_02.gif) no-repeat -530px -2px;}
.all_con_bg_btm_3c{background:url(http://images.bbgsite.com/contestbbg/images/contest/all_con_bg_btm_02.gif) no-repeat -530px bottom;padding:10px 0 10px 8px;overflow:hidden;zoom:1;}

/*--sider bar--*/	
.sidebar{width:185px;float:left; margin:10px 0 0 6px;_display:inline;overflow:hidden;}	

/* --main-- */
.main_3_cols{width:803px;overflow:hidden;zoom:1;float:right;margin:0 6px 0 0;_display:inline}	

/*--left--*/	
.main_3_cols .m_left{width:485px;float:left;overflow:hidden}	
	
/*--right--*/	
.main_3_cols .m_right{width:300px;float:right;overflow:hidden}	

/*******************************
      index
*******************************/

/* column sider bar*/

.col_sidebar{width:185px;margin-bottom:10px}
.col_sidebar .column_top{background:url(http://images.bbgsite.com/contestbbg/images/contest/side_cols.gif) no-repeat 0 0;height:31px;padding:11px 0 0 17px; font-size:13px}
.col_sidebar .column_top h2{color:#FFF}
.col_sidebar .column_con{background:#FFF;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}
.col_sidebar .column_btm{background:url(http://images.bbgsite.com/contestbbg/images/contest/side_cols.gif) no-repeat 0 bottom;height:15px}

	/*side menu*/
	.side_menu a{color:#a47754}
	.side_menu a:hover{color:#ff8400}
	.side_menu .top_list {margin:0 0 0 15px;width:160px}
	.side_menu .top_list a{display:block; background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 3px -74px;padding:0 0 0 16px;height:22px;font-weight:bold}
	.side_menu .top_list li{}
	
	.side_menu dl{width:175px; margin:4px 0 0 5px}
	.side_menu dt{background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 6px 3px;padding:0 0 2px 34px;border-bottom:1px dotted #c7c7c7;height:26px;font-weight:bold; line-height:26px;color:#a47754; cursor:pointer}
	.side_menu dt.on{background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) 6px -33px #ececec;border:none}
	.side_menu dd{background:#ececec; padding:2px 0 6px 35px}
	.side_menu dd a{display:block;clear:both;line-height:18px}


	/*column 1*/
	.c_column_01{width:485px; background:#1e8f94;;margin-bottom:10px}
	.c_column_01 .col_top{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_01_bg.gif) no-repeat 0 top;}
	.c_column_01 .col_btm{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_01_bg.gif) no-repeat -485px bottom;padding:4px 0 4px 0; min-height:100px;_height:100px}
	
	/*column 2*/
	.c_column_02{width:485px; background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg_2010.gif) repeat-y -970px 0;;margin-bottom:10px}
	.c_column_02 .col_top{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg_2010.gif) no-repeat 0 0;}
	.c_column_02 h2{color:#FFF;padding:7px 0 6px 10px; font-size:13px}
	.c_column_02 .col_btm{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg_2010.gif) no-repeat -485px bottom;padding:0 0 8px 0; overflow:hidden;zoom:1}
		
		.c_column_02 .band{width:458px; height:14px;background:#9bdbde;border:1px solid #2b959b; margin:4px 0 0 8px; overflow:hidden;zoom:1; padding:3px 6px 4px 4px}
		.c_column_02 .band span.display{float:left}
		.c_column_02 .band span.num{color:#a47754;}
		.c_column_02 .band a.c_all{float:right}
		
	.c_column_02 .con0{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg0_2010.gif) repeat-y -970px;margin-top:8px}
	.c_column_02 .top0{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg0_2010.gif) no-repeat 0 0 }
	.c_column_02 .btm0{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_col_02_bg0_2010.gif) no-repeat -485px bottom;padding:0 12px 8px 20px;}
	
	
	.c_column_02 .btm0 table{}
	.c_column_02 .td01{width:240px;line-height:20px}
	.c_column_02 .td02{width:98px;text-align:center}	
	.c_column_02 .td03{width:105px;text-align:center}	
	.c_column_02 .td04{text-align:center;color:#a47754; width:80px}
	.c_column_02 .tr01 td{border:none;color:#ffffff; font-weight:bold; padding-bottom:5px}
	.c_column_02 .tr02 td{border-bottom:1px dotted #9e9e9e; padding:5px 0 8px 0;}

	
	/*button*/
	.btn_more0{display:inline-block;background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 0 -132px;width:50px;height:16px;text-align:center;color:#FFF;line-height:16px;float:right;margin:8px 4px 0 0;font-size:12px}
	.btn_more0:hover{text-decoration:none;color:#a3eef2}
	.btn_more1{display:inline-block;background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 0 -132px;width:50px;height:15px;text-align:center;color:#FFF;line-height:12px;float:right;margin:2px 10px 0 0;font-size:12px}
	.btn_more1:hover{text-decoration:none;color:#FFFF00}
 	
	

	/*column center 02*/
	.col_c2{padding:0 8px 0 0;;margin-bottom:10px}
	.col_c2 .column_top{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_column_02_bg.gif) no-repeat 0 0;height:38px;zoom:1;}
	.col_c2 .column_top h2{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_column_02_bg.gif) no-repeat right 0;height:26px;padding:11px 0 1px 0;overflow:hidden;zoom:1;float:right;margin-right:-8px;width:100%;position:relative;font-size:13px;color:#000;}
	.col_c2 .column_con{zoom:1;border-left:1px solid #afafaf;border-right:1px solid #afafaf;background:#c9c9c9;width:100%;padding-right:6px}
	.col_c2 .column_btm{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_column_02_bg.gif) no-repeat 0 bottom;height:10px;zoom:1;}
	.col_c2 .column_btm span{background:url(http://images.bbgsite.com/contestbbg/images/contest/c_column_02_bg.gif) no-repeat right bottom;height:10px;float:right;margin-right:-8px;width:100%;position:relative; font-size:1px}
		.col_c2 .band{height:14px;background:#f1f1f1;border:1px solid #c4c4c4;margin:8px 2px 6px 2px; padding:4px 8px;overflow:hidden;zoom:1;width:95%}
			.col_c2 .band span.display{float:left}
			.col_c2 .band span.num{color:#a47754;}
			.col_c2 .band a.c_all{float:right}
	
		.col_c2 .cms_pic{zoom:1;overflow:hidden;padding:0 0 0 6px}
		.col_c2 .cms_pic li{background:url(http://images.bbgsite.com/contestbbg/images/contest/img_bg_1.gif) no-repeat; width:148px; height:135px;margin:2px 3px;float:left;_display:inline;text-align:center;overflow:hidden; padding:5px 2px 0 1px; line-height:14px!important}
		.col_c2 .cms_pic li a{line-height:15px}
		.col_c2 .cms_pic li img{width:136px;height:102px}
		.col_c2 .cms_pic a:hover{text-decoration:none}
	
/* -----------sidebar------------ */

	/*hot gift*/
	.r_column_01{background:url(http://images.bbgsite.com/contestbbg/images/contest/r_col_01_bg_2010.gif) no-repeat 0 top;width:300px;margin-bottom:10px;position:relative}
	.r_column_01_con{background:url(http://images.bbgsite.com/contestbbg/images/contest/r_col_01_bg_2010.gif) no-repeat 0 bottom;width:300px;overflow:hidden;padding-bottom:8px}
	.r_column_01  h2{color:#a47754;clear:both;margin:10px 0 12px 32px;display:inline-block}
	.r_column_01 .cms_pic{zoom:1;overflow:hidden;padding:0 3px}
	.r_column_01 .cms_pic li{background:url(http://images.bbgsite.com/contestbbg/images/contest/img_bg_0.gif) no-repeat; width:92px; height:99px;margin:2px 1px;float:left;_display:inline;text-align:center; overflow:hidden; padding:5px 2px 0 1px}
	.r_column_01 .cms_pic li img{width:75px;height:63px}
	.r_column_01 .cms_pic li a:hover{text-decoration:none}
		
	.r_column_01 .help{background:url(http://images.bbgsite.com/contestbbg/images/contest/help_2010.gif) no-repeat;position:absolute;display:block;text-align:center;width:16px;height:16px;top:8px;right:12px}
	.r_column_01 .help_tip{background:#FFFFFF;color:#666666;left:20px;line-height:18px;padding:10px;position:absolute;top:10px;width:225px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;border:1px solid #CCC}
	.r_column_01 .help_tip .tip_x{display:block;background:#F63;text-align:center; height:18px;width:45px;line-height:18px;color:#FFF;margin:5px auto}

	
	
	/* column normal right */
	.col_right_01 {width:300px;margin:0 0 10px 0;}
	.col_right_01 h2{background:url(http://images.bbgsite.com/contestbbg/images/contest/r_column_top.gif) no-repeat;height:21px;padding:10px 0 2px 32px;color:#a47754}
		
		/* winner list */
		.winner_list{background:#f9f9f9;border:1px solid #d4d4d4;padding:1px 1px 1px 1px;overflow:hidden;zoom:1}
		.winner_list dt{background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 0 -319px;height:25px;color:#666666;padding:9px 27px 0 12px;overflow:hidden;zoom:1; display:block; cursor:pointer}
		.winner_list dt strong{float:left}
		.winner_list dt span{float:right}
		.winner_list dt.on{background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 0 -352px;}
		.winner_list dd{overflow:hidden;zoom:1; padding:4px 5px 8px 5px}
		.winner_list table{margin:2px 0 0 26px;float:left; _display:inline}
	
		.winner_list td{line-height:22px}
		.winner_list .td01{color:#ff8400;font-style:italic;text-align:center;width:24px}
		.winner_list .td02{width:80px}
		
		.btn_on_forum{background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 0 -216px; width:128px;height:22px;display:inline-block;float:right;margin:2px 4px 0 0}
		.btn_on_forum:hover{background-position:0 -240px;}
	
	/* right ad */	
	.ad_box{background:#FFF;border:1px solid #e0e0e0;padding:1px;width:298px;margin:0 0 4px 0;zoom:1;overflow:hidden}
	.ad_box img{width:297px;height:248px;display:block}
	
	.r_column03_con{padding:8px 0 0 6px;overflow:hidden;zoom:1}
	.r_column03_con table{width:97%}
	.r_column03_con table a{display:block; background:url(http://images.bbgsite.com/contestbbg/images/contest/sprite0.gif) no-repeat 6px -67px;padding:0 0 0 16px;}
	.r_column03_con td{line-height:28px}
	.r_column03_con td a{font-weight:bold; width:210px; overflow:hidden;white-space:nowrap}
	
	/* contact */
	.contact_con dl{background:url(http://images.bbgsite.com/contestbbg/images/contest/b_line_double.gif) no-repeat center bottom; padding:3px 2px 5px 2px;zoom:1;overflow:hidden}
	.contact_con dt{float:left; width:90px;padding:5px 5px}
	.contact_con dt img {width:70px;height:70px;border:1px solid #FFFFFF;}
	.contact_con dd{float:left;width:190px;padding:5px 2px;line-height:22px}
	.contact_con strong{color:#a47754;font-size:12px}
	
	
	
/* Hot gifts */
	.gifts{ padding:5px 0 10px 10px; background: url(http://images.bbgsite.com/contestbbg/images/detail/line_bg2.jpg) no-repeat 8px bottom; height:1%; overflow:hidden}
	.gifts dt{ width:70px; float:right;background: url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) no-repeat -180px 0; height:53px;}
	.gifts dt img{ padding:3px 0 0 5px}
	.gifts dd{ width:200px; float:left; padding:0 0 0 10px}
	.gifts dd h2{ color:#a47754; padding:0 0 5px}
	.gifts dd h2 a{ color:#a47754;}
	.gifts dd p{ line-height:16px}






/*******************************
      inner page
*******************************/



/*******************************
      normal column
*******************************/
/*column center 01*/
.col_c1{padding:0 8px 0 0;margin-bottom:10px}
.col_c1 .column_top{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg.gif) no-repeat 0 0; height:40px;zoom:1; padding-left:10px}
.col_c1 .column_top h2{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg.gif) no-repeat right 0;height:30px;padding-top:10px;overflow:hidden;zoom:1;float:right;margin-right:-8px;width:100%;position:relative;font-size:13px;color:#FFF;}
.col_c1 .column_con{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg_y.gif) repeat-y 0 0;zoom:1;}
.col_c1 .column_con .con_r{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg_y.gif) repeat-y right 0;float:right;margin-right:-8px; width:100%;position:relative}
.col_c1 .column_btm{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg.gif) no-repeat 0 bottom;height:10px;zoom:1;}
.col_c1 .column_btm span{ display:block;background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_01_bg.gif) no-repeat right bottom;height:10px;float:right;margin-right:-8px;width:100%;position:relative;font-size:0}
		.col_c01 .band{height:14px;background:#f1f1f1;border:1px solid #c4c4c4;margin:6px 8px 6px 0; padding:4px 8px;overflow:hidden;zoom:1;}
		.col_c01 .band span.display{float:left}
		.col_c01 .band span.num{color:#a47754;}
		.col_c01 .band a.c_all{float:right}

/*column center 02*/
.col_c2{padding:0 8px 0 0;margin-bottom:10px}
.col_c2 .column_top{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_02_bg.gif) no-repeat 0 0; height:38px;zoom:1;}
.col_c2 .column_top h2{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_02_bg.gif) no-repeat right 0;height:27px;padding-top:11px;overflow:hidden;zoom:1;float:right;margin-right:-8px;width:100%;position:relative;font-size:13px;color:#000;}
.col_c2 .column_con{zoom:1;border-left:1px solid #afafaf;border-right:1px solid #afafaf;background:#c9c9c9;width:100%;padding-right:6px}
.col_c2 .column_btm{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_02_bg.gif) no-repeat 0 bottom;height:10px;zoom:1;}
.col_c2 .column_btm span{background:url(http://images.bbgsite.com/contestbbg/images/detail/c_column_02_bg.gif) no-repeat right bottom;height:10px;float:right;margin-right:-8px;width:100%;position:relative; font-size:1px}
	.col_c02 .band{height:14px;background:#f1f1f1;border:1px solid #c4c4c4;margin:6px 8px 6px 0; padding:4px 8px;overflow:hidden;zoom:1;}
		.col_c02 .band span.display{float:left}
		.col_c02 .band span.num{color:#a47754;}
		.col_c02 .band a.c_all{float:right}

/* col_01 */
.col_01{padding:0 20px 0 15px;margin-bottom:10px}
.col_01 h4{font-size:16px; color:#a47754; padding:14px 0 5px 0;}
.login_con h4{font-size:16px; color:#a47754; padding:14px 0 5px 0;text-align:center}
.login_con h5{text-align:center}
.login_con .span01{display:block;text-align:center;padding:8px 0 4px 0}
	/* tab */
	.tab{background: url(http://images.bbgsite.com/contestbbg/images/detail/tab.jpg); width:635px; height:32px;}
	.tab ul li{ width:122px; float:left; height:32px; line-height:32px; text-align:center;}
	.tab ul li.on{background: url(http://images.bbgsite.com/contestbbg/images/detail/tab.jpg) 0 -35px; font-weight:700}
	
	/* list */
	.list{}
	.list dl{background: url(http://images.bbgsite.com/contestbbg/images/detail/line_bg.jpg) repeat-x left bottom; padding:10px 0; _height:1%; overflow:hidden}
	.list dl dt{ width:170x; float:left;background: url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) no-repeat; height:126px;}
	.list dl dt img{ padding:4px 0 0 4px}
	.list dl dd{ width:450px; float:left; padding:0 0 0 20px}
	.list dl dd h2{ color:#a47754; padding:8px 0 }
	.list dl dd h2 a{ color:#a47754;}
	.list p{ line-height:20px}



/* ad_right */
.ad_right{background:url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) 0 -139px; width:304px; height:255px; margin:0 0 0 5px; padding:3px 0 0 3px}
	

	/* gameinfo */
	.con{ padding:5px 10px 0 20px}
	.con table{ width:100%}
	.con td a{background:url(http://images.bbgsite.com/contestbbg/images/detail/right_bg2.gif) 0 -64px no-repeat; padding:0 0 0 10px; line-height:26px}
	.more{background:url(http://images.bbgsite.com/contestbbg/images/detail/right_bg2.gif) 0 -35px no-repeat; color:#fff; width:50px; height:18px; display:block; line-height:18px; text-align:center; margin:5px 0 0 250px; font-size:11px}
	.more a{color:#fff}
	.contest{ line-height:22px; padding:0 0 10px 20px; position:relative}
	.contest h4{ padding:8px 0}	
	.contest .pic_con{ position:absolute; left:170px; top:20px; text-align:center; width:120px}
	.contest .pic_con a{ color:#a47754}
	.contest img{ margin:-10px 0 3px 6px;width:80px;}

	/* Contact Us */
	.contact{ padding:5px 0 0 10px}
	.contact dt{ width:85px; float:left; }
	.contact dt img{ padding:3px 0 0 5px; background: url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) no-repeat -261px 0; }
	.contact dd{ width:200px; float:left;}
	.contact dd h2{ color:#a47754; padding:8px 0}
	.contact dd h2 a{ color:#a47754;}
	.contact dd p{ line-height:16px}
	

	/* detail */
	.detail{}
	.detail dl{background: url(http://images.bbgsite.com/contestbbg/images/detail/line_bg.jpg) repeat-x left bottom; padding:10px 0; _height:1%; overflow:hidden}
    .detail dl dt {background:transparent url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) no-repeat scroll -14px -401px;display:block;float:left;height:206px;overflow:hidden;padding:5px;width:250px;}
	.detail dl dt img{width:250px;height:199px}
	.detail dl dd{width:330px; float:left; padding:0 0 0 20px}
	.detail dl dd h2{color:#a47754; padding:0 0 8px}
	.detail dl dd h2 a{color:#a47754;}
	.detail p{line-height:20px}
	.txt_right{text-align: right;} 
	/*newgame*/
	.new_game_con p, .discus p{ border:1px solid #B6B6B6; background:#E3E3E3; height:26px; padding:0 10px; line-height:26px; color:#666}
	.new_game_con p span, .discus p span{ color:#A47754}
	.new_game_con p a, .discus p a{ float:right}
	.new_game_con ul{ padding:8px 0 0 15px}
	.new_game_con li{ background:transparent url(http://images.bbgsite.com/contestbbg/images/contest/img_bg_1.gif) no-repeat scroll 0 0;float:left;height:135px;line-height:14px !important;margin:2px 3px;overflow:hidden;padding:2px 8px 0 0px;text-align:center;width:150px;}
	.new_game_con li a{ display:block; padding:5px 0 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.new_game_con li a:hover{ text-decoration:none}
	.new_game_con li img{ margin:0 0 5px 0}

	/*login_con*/
	.login_con{overflow:hidden;zoom:1}
	.l_s{ width:280px; float:left; background:url(http://images.bbgsite.com/contestbbg/images/login_con.jpg) no-repeat right top; }
	.r_s{ width:300px; float:left; padding:0 0 0 20px}
	.keys{ font-size:19px; color:#000}
	.color_red{ color:#ff0000}
	.btn_acclaim{background:url(http://images.bbgsite.com/contestbbg/images/icon_2010.gif) no-repeat -75px -297px; margin:0; padding:0; border:0; width:66px; height:19px; color:#fff; cursor:pointer}
	.btn_click{background:url(http://images.bbgsite.com/contestbbg/images/icon_2010.gif) no-repeat -75px -317px; margin:0; padding:0; border:0; width:136px; height:19px; color:#fff; cursor:pointer}
	.login_con .num_left{font-family:Georgia;font-size:27px;font-weight:bold}
	.login_con .vote_sel{width:45px;height:18px;margin:0 6px 0 0; background:#8B633C; border:1px solid #8B633C; color:#FFF;padding:0}
	.login_con .vote_sel option{width:99%}




/* =================detail================= */
.line2{background:url(http://images.bbgsite.com/contestbbg/images/detail/line_bg.jpg) repeat-x left center; height:40px}

/*newgame*/
.new_game_con2 ul{ padding:8px 0 0 15px}
.new_game_con2 li{ float:left; background:#fff; width:180px; padding:0 0 10px; text-align:center; margin:5px 18px 25px 18px; }
.new_game_con2 li a{ display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.new_game_con2 li p{ padding:5px 0 0}
.new_game_con2 li a:hover{ text-decoration:none}
.new_game_con2 li img{ margin:0 0 5px 0}

.total{ border:1px solid #e5e5e5; background:#ededed; margin:0 8px; padding:2px!important}


	/*right column*/
	.r_column {width:300px;margin:0 0 4px 0;}
		.r_column .top{background:url(http://images.bbgsite.com/contestbbg/images/detail/r_col_t.gif) no-repeat;height:21px; padding:10px 0 0 32px}
		.r_column .top h2{color:#a47754}
		/*column content 01*/
		.r_column .con{background:#f9f9f9;border:1px solid #d4d4d4;padding:1px 1px 1px 1px;overflow:hidden;zoom:1}
		.r_column .con dt{background:url(http://images.bbgsite.com/contestbbg/images/detail/r_col_02_off.gif) no-repeat;height:24px;color:#666666;padding:9px 27px 0 12px;overflow:hidden;zoom:1; display:block; cursor:pointer}
		.r_column .con dt strong{float:left}
		.r_column .con dt span{float:right}
		.r_column .con dt.on{background:url(http://images.bbgsite.com/contestbbg/images/detail/r_col_02_on.gif) no-repeat;}
		.r_column .con dd{overflow:hidden;zoom:1; padding:4px 10px 8px 10px; line-height:20px}
	

.btn_buy{ background:url(http://images.bbgsite.com/contestbbg/images/detail/icon.gif) no-repeat -152px -826px; text-align:left; width:150px; height:20px; display:-moz-inline-stack; display:inline-block; *display:inline; *zoom:1; text-indent:-900em; overflow:hidden}
.btn_buy:hover{ background-position:-152px -847px}






/****************************************** 
  all footer
 ******************************************/
.bbg_footer { background:#fff; padding:15px 0 0 0; color:#989898; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:95px }
.bbg_footer a {color:#989898; text-decoration:none }
.bbg_footer a:hover {color:#989898; text-decoration:underline }
.bbg_footer_con { width:1002px; margin:0 auto; height:75px; }
.bbg_logo_bottom { float:left; background: url(http://images.bbgsite.com/mygame/new/bbg_topmenu.gif) no-repeat 0 -231px; height:70px; width:80px; margin:5px 0 0 25px }
.bbg_logo_bottom a { display:block; height:70px; text-indent:-900em }
.bbg_copyright { float:left; text-align:left; line-height:160%; padding:5px 5px 0 20px; }
.bbg_copyright a { font-weight:bold }
.bbg_func_bottom { float:right }
.bbg_gotop { float:left; width:60px }
.bbg_gotop a { display:block; background:url(http://images.bbgsite.com/mygame/new/bbg_topmenu.gif) no-repeat 0 -112px; height:28px; width:28px; text-indent:-900em; margin:15px auto 0 auto }
.bbg_func_link { float:left; width:160px; text-align:left; background:url(http://images.bbgsite.com/mygame/new/bbg_topmenu.gif) no-repeat 0 -323px; padding:8px }
.bbg_func_rss, .bbg_func_twitter { background:url(http://images.bbgsite.com/mygame/new/bbg_topmenu.gif) no-repeat 0 -164px; display:block; height:20px; padding:3px 0 3px 25px }
.bbg_func_twitter { background-position:0 -196px }

.bg_dark{background:#E3E3E3 none repeat scroll 0 0;border:1px solid #B6B6B6;line-height:18px;margin-bottom:10px;overflow:hidden;padding:3px 8px 3px;}
.color_glod{ color:#a47754}
.color_glod a{ color:#a47754}
.box_1{padding:0 0 10px 0}
.box_1 h3{background:#E3E3E3 none repeat scroll 0 0;border:1px solid #B6B6B6;line-height:18px;margin-bottom:10px;overflow:hidden;padding:3px 8px 3px;position:relative}
.box_1 h3 .more{ position:absolute; top:2px;right:10px; margin:0}
#participate .con{padding:5px 8px 10px 0}

/*vote style*/
.vote_680px, .vote_300px {margin:0 auto; padding:5px;}
.vote_680px {width:620px; border:1px solid #dadada;}
.vote_title, .vote_desc {color:#7c542c; display:block;}
.vote_title, #submit, #btn_view_result, .vote_darkbg {background:url(http://images.bbgsite.com/www/vote/vote_ico.gif) no-repeat;}
.vote_title {font-weight:bold; text-align:left; background-position:left 3px; padding-left:22px; line-height:22px;}
.vote_desc {padding-bottom:10px;}
.vote_darkbg {background-position:left -75px;background-repeat:repeat-x;}
.vote_680px label, .vote_300px label {line-height:28px; cursor:pointer; padding-left:6px; line-height:28px; color:#000000;}
.vote_680px label *, .vote_300px label * {vertical-align:middle;}
.vote_680px label input, .vote_300px label input {margin-right:3px;margin-bottom:2px;}
#submit, #btn_view_result {width:66px; height:22px; border:none; cursor:pointer; background-position:left -27px; color:#ffffff; font-weight:bold; font-size:11px; line-height:20px; margin-top:10px;}
#btn_view_result {background-position:left -49px;}


/* game info from gamelist.bbgsite.com (Don:09/17) */
.gamelist_info{padding:0 10px 10px}
.gamelist_info h4{ font-weight:bold; font-size:14px; line-height:24px; padding:3px 0; margin:0; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted #ccc}
.gamelist_info h4 a{ color:#A47754!important}
.gamelist_info h4  a:hover{ color: #F60}
.gamelist_info td{ padding:3px 0;  vertical-align:top}
.gamelist_info strong{ color:#333; padding:0 5px 0 0; font-weight:normal}
.gamelist_info img{ margin:3px 0 3px 6px; width:80px; border:1px solid #fff}
.gamelist_info td a{color:#666; }
.gamelist_info td a:hover{	color:#F60;}


/* Hot gifts_index */
.gifts_index{ padding:5px 0 10px 10px; background: url(http://images.bbgsite.com/contestbbg/images/detail/line_bg2.jpg) no-repeat 8px bottom; height:1%; overflow:hidden;zoom:1;}
.gifts_index dt{ width:70px; float:left;background: url(http://images.bbgsite.com/contestbbg/images/detail/pic_bg.jpg) no-repeat -180px 0; height:53px;}
.gifts_index dt img{ padding:3px 0 0 5px}
.gifts_index dd{ width:200px; float:left; padding:0 0 0 10px}
.gifts_index dd h2{ color:#a47754; padding:0 0 5px}
.gifts_index dd h2 a{ color:#a47754;}
.gifts_index dd p{ line-height:16px}

/* add for gift tag (bobby 2010/02/05) */
.new_game_con2 li{position:relative}
.gifttag_i{}
.g_hot .gifttag_i{width:33px;height:33px;background:url(http://images.bbgsite.com/contestbbg/images/contest/sp_gifttag.gif) no-repeat 0 -33px;position:absolute;top:0;left:0;z-index:100;text-indent:-9999em;display:block;overflow:hidden}
.g_new .gifttag_i{width:33px;height:33px;background:url(http://images.bbgsite.com/contestbbg/images/contest/sp_gifttag.gif) no-repeat;position:absolute;top:0;left:0;z-index:100;text-indent:-9999em;display:block;overflow:hidden}
.g_out .gifttag_i{width:91px;height:71px;top:62px;left:85px;background:url(http://images.bbgsite.com/contestbbg/images/contest/sp_gifttag.gif) no-repeat 0 -66px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;position:absolute;top:60px;left:85px;z-index:100;text-indent:-9999em;display:block;overflow:hidden}
