@charset "utf-8";
/* CSS Document 
Use for:	Gamedp.com
Version:	1.0
Date:		2009/07/07
Author:		eom/Bobby
Update:		2009/08/21
*/

/* 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}
ul {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%; line-height:100%}

/* bass css */
body{margin:0 auto; text-align:center;font-size:11px;color:#515151; font-family: Arial, Verdana, Helvetica, sans-serif;background-color:#90d1e3}
td {line-height:160%;}

.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }
.clearfix {clear:both;}
.texHide{display:none}
.boxHide{display:none}
.boxHide0{visibility:hidden}
.boxfix{overflow:hidden; zoom:1}
.marginfix{display:inline-block;_display:inline}
.o_o{ position:relative}


/* link css */
a {color:#515151;text-decoration:none;cursor:pointer}
a:hover {text-decoration:underline;cursor:pointer}

/* color & font  */

.color00 a{color:#d4d4d4}
.color00 a:hover{color:#FFFFFF}/*top_bar*/
.color01,.color01 a{color:#56a8ca;}
.color02,.color02 a{color:#0e4d63}/*dark blue*/
.c3{color:#313131}/*gray */
.c4{color:#c7f0ff}/* mild blue*/
.c5{color:#cc753f}/* dark orange */

.b14{ font-size:14px; font-weight:bold}
.b{font-weight:bold}
.mid{margin:0 auto}
.cen{text-align:center}
.left{float:left}
.right{float:right}
.valign_mid{vertical-align:middle}
.udline{ text-decoration:underline}


/****************************************** 
 *public
 ******************************************/
.wrapper{width:1002px; margin:0 auto;text-align:left;}
.full_bg{background:url(http://images.gamedp.com/www/images/full_bg.jpg) 0 124px repeat-x #90d1e3}

/* -----------public header---------- */
#header{ background:url(http://images.gamedp.com/www/images/header_bg.jpg) no-repeat center top}
		.logo{background:url(http://images.gamedp.com/www/images/logo_top.jpg) no-repeat;width:313px;height:126px;float:left}	
			.logo .lg{display:block;margin:17px 0 0 45px;width:195px;height:65px}
		.head_right{width:689px;float:left}
			.top_bar{background:url(http://images.gamedp.com/www/images/top_bar.gif) no-repeat;height:50px;color:#d4d4d4; position:relative;}
			.top_bar .s_box{float:right;margin:19px 28px 0 0}
			.top_bar .signin{float:right;color:#d4d4d4;line-height:18px;padding:14px 50px 0 0}
			.top_bar .signin input.text{ width:95px; height:16px;background:url(http://images.gamedp.com/www/images/sprite00.gif) no-repeat 0 -260px;padding:2px 2px 0;color:#939393}
			.top_bar .signin input.btn{ width:75px;height:21px;background:url(http://images.gamedp.com/www/images/sprite00.gif) no-repeat 3px -280px;cursor:pointer}
			.top_bar .signin a{ text-decoration:underline;color:#ffd200}
			.top_bar .signin a.a_info{ color:#d4d4d4;margin:0 8px}
		.nav {height:76px}
			.nav_box{margin:16px 0 0 16px; padding:0 0 0 10px; }
			.nav_box li{float:left;background:url(http://images.gamedp.com/www/images/nav_line.gif) right -2px no-repeat;padding:0 0 0 1px;zoom:1; display:inline-block;}
			.nav_box li.last{background:none}
			.nav_box li a{display:block;font-size:17px;text-align:center;line-height:35px;color:#FFF; height:35px;margin-right:-1px;float:left; font-weight:bold;}
			.nav_box li a span{padding:0 10px; height:35px;margin-left:-4px; float:left;display:block; position:relative}
			.nav_box a:hover{text-decoration:none; }
			/*nav hover*/
			.nav_box li a:hover {background:url(http://images.gamedp.com/www/images/nav_on.gif) no-repeat  right 0;}
			.nav_box li a:hover span{background:url(http://images.gamedp.com/www/images/nav_on.gif) no-repeat left -35px;}
		
			
			/*nav on*/
			.nav_box a.on{background:url(http://images.gamedp.com/www/images/nav_on.gif) no-repeat  right 0;}
			.nav_box a.on span{background:url(http://images.gamedp.com/www/images/nav_on.gif) no-repeat left -35px;}
			
			.nav_box a.off{background:none}
			.nav_box a.off span{background:none}
	

			.submenu{color:#FFF;line-height:15px; overflow:hidden;zoom:1; font-size:10px}
			.subleft{background:url(http://images.gamedp.com/www/images/submenu_bg.gif) no-repeat left 0;width:6px;height:16px;float:left}
			.subcenter{background:url(http://images.gamedp.com/www/images/submenu_bg.gif) repeat-x 0 -16px;height:16px;float:left; padding:0 10px}
			.subright{background:url(http://images.gamedp.com/www/images/submenu_bg.gif) no-repeat right 0;width:6px;height:16px;float:left}
			.submenu a{color:#FFF}
			.submenu a:hover{color:#1e9cc7;text-decoration:none}

	
/****************************************** 
 *index_page
 ******************************************/
 
/* ppt&login_box */
	.middle_box{}
		.ppt_box{background:url(http://images.gamedp.com/www/images/ppt_bg.jpg) no-repeat; width:656px;height:322px;float:left; padding:2px 0 0 12px}
		.login_box{background:url(http://images.gamedp.com/www/images/login_box_bg.jpg) no-repeat; width:334px;height:324px;float:left}
			.log_before{width:334px;height:324px;position:relative;}
				.log_before form{ margin:40px 0 0 50px}
				.log_before td{line-height:22px; padding:4px 0}
				.log_before	.td00{color:#ffebeb;text-align:center; background:url(http://images.gamedp.com/www/images/sprite00.gif) no-repeat 0 -100px}
				.log_before	.td01{color:#56a8ca; font-size:12px;font-weight:bold;text-align:right; padding:2px 5px 2px 0}
				.log_before	.td02{color:#56a8ca; padding-left:50px}
				.log_before	.td02 a{color:#56a8ca;text-decoration:underline}
				.log_before	.td03{padding:2px 0 0 45px}
				.log_before .tex00{width:111px;height:18px;color:#BCB9B9;padding:0 6px}
				.btn_signin{background:url(http://images.gamedp.com/www/images/sprite00.gif) -1px -1px no-repeat;width:73px;height:21px;margin:2px 3px;cursor:pointer}
				.btn_login{background:url(http://images.gamedp.com/www/images/sprite00.gif) -1px -35px no-repeat;width:73px;height:21px;margin:2px 3px;cursor:pointer}
				.btn_join{display:block;background:url(http://images.gamedp.com/www/images/join_logon.gif) no-repeat;width:273px; height:87px;position:absolute;bottom:34px;left:12px;}
				.btn_join:hover{background:url(http://images.gamedp.com/www/images/join_logon_hover.gif) no-repeat;}
				
			.log_after{color:#ffebeb;font-size:14px}
			.log_after .box_c{margin:120px 0 0 50px; width:220px; text-align:center}
				.btn_invite_friends{background:url(http://images.gamedp.com/www/images/sprite00.gif) -78px 0px no-repeat;width:124px;height:22px;margin:20px 3px;float:left;}
				.btn_logout{background:url(http://images.gamedp.com/www/images/sprite00.gif) -78px -35px no-repeat;width:82px;height:22px;margin:20px 3px;float:left;}
				
/* main_content */

 .main_box{zoom:1;overflow:hidden}
 	 .box_left{background:url(http://images.gamedp.com/www/images/column00_bg.jpg) no-repeat; width:336px;height:325px;float:left;position:relative}
		.box_left .tabmenu {margin:7px 0 0 11px;height:30px}
		.box_left .tabmenu li{width:76px;float:left}
		.box_left .tabmenu a{width:100%;height:100%;display:block;text-align:center;line-height:30px;font-weight:bold;font-size:13px;color:#FFF}
		.box_left .tabmenu a:hover{text-decoration:none}
		.box_left ul.on00{background:url(http://images.gamedp.com/www/images/tab01.gif) 0 0 no-repeat;height:30px}
		.box_left ul.on01{background:url(http://images.gamedp.com/www/images/tab01.gif) 0 -31px no-repeat;height:30px}
		.box_left .tabmenu li a.on{color:#6b401a}
		.box_left .tabmenu li a.off{color:#FFF}
		
		
		.more_00, a.more_00:hover{background:url(http://images.gamedp.com/www/images/sprite00.gif) -2px -67px;width:47px;height:18px;display:block;float:right;margin:10px 18px 0 0;display:inline;}/*modify:091019 by bobby*/
		
		
		.box_left .con{ margin:14px 0 0 20px}
			.box_left .con td{line-height:26px}
			.box_left .td00{width:24px}
			.box_left .td01{width:238px;white-space:nowrap;overflow:hidden;}
			.box_left .con td a{padding:3px}
			.box_left .con td a:hover{background:#cc753f; color:#FFF; text-decoration:none}
			.box_left .td02{width:44px}
		
	.box_center{background:url(http://images.gamedp.com/www/images/column01_bg.jpg) no-repeat; width:330px;height:325px; float:left;position:relative}
		.box_center h2 a{color:#93e9ff;font-size:13px;font-weight:bold;margin:16px 0 0 30px;display:block}
		.box_center h2 a:hover{text-decoration:none}
			.box_center .con{ margin:20px 0 0 20px}
			.box_center .con td{line-height:26px}
			.box_center .td00{width:24px}
			.box_center .td01{width:228px;white-space:nowrap;overflow:hidden;}
			.box_center .con a{padding:3px}
			.box_center .con td a:hover{background:#3E8EB1; color:#FFF; text-decoration:none}
			.box_center .con2 a:hover{background:#3e8eb1}
			.box_center .td02{width:54px}
			
	 .box_right{background:url(http://images.gamedp.com/www/images/column03_bg.jpg) no-repeat; width:336px;height:325px; float:left}
		.box_right .tabmenu {height:28px;width:294px;margin:8px 0 0 12px}
		.box_right .tabmenu ul{width:294px;height:28px}
		.box_right .tabmenu a{width:100%;height:100%;display:block;text-align:center;line-height:29px;font-size:13px;color:#FFF}
		.box_right .tabmenu a:hover{text-decoration:none}
		.box_right .tabmenu li{float:left}
		
		.box_right  li.n00{width:110px;}
		.box_right  li.n01{width:103px}
		.box_right  li.n02{width:80px}
		.box_right  li.n00 a, .box_right  li.n01 a,.box_right  li.n02 a{font-size:11px}
		
		.box_right .tabmenu li a.on{color:#0c4457}
		.box_right .tabmenu li a.off{color:#FFF}
		
		.box_right .tabmenu ul.on00{background:url(http://images.gamedp.com/www/images/tab02.gif) 0px 0px no-repeat;}
		.box_right .tabmenu ul.on01{background:url(http://images.gamedp.com/www/images/tab02.gif) 0px -28px no-repeat;}
		.box_right .tabmenu ul.on02{background:url(http://images.gamedp.com/www/images/tab02.gif) 0px -56px no-repeat;}
		
		.box_right .con{margin:2px 0 0 10px;width:295px}
		.box_right img{background:url(http://images.gamedp.com/www/images/img_bg.gif) no-repeat;width:50px;height:50px;padding:4px}	
		.box_right .list{background:url(http://images.gamedp.com/www/images/dot_line.gif) 0 bottom no-repeat; padding:4px 0}
		.box_right td{line-height:21px;padding:6px 4px}


/****************************************** 
 *inner_page
 ******************************************/
 
/* main_con */
.main_con_980{ width:980px} 
.main_con_980 .col .column_con{ width:100.5%}
.main_con_670{ width:670px}
.main_con_670 .col .column_con{ width:100.7%}

/* right_side */
.right_side{ width:300px; float:left;margin-left:10px;overflow:hidden}

	 /* column_left for newspages */
	.col{ padding:0 8px 0 0}
		.col .column_top{background:url(http://images.gamedp.com/www/images/column_bg.gif) no-repeat 0 0; height:32px;zoom:1;}
		.col .column_top span{display:block;background:url(http://images.gamedp.com/www/images/column_bg.gif) no-repeat right 0;height:32px;overflow:hidden;zoom:1;float:right;margin-right:-6px;width:100%;position:relative;font-size:13px;color:#93e9ff;white-space:nowrap}
		.col .column_top a{color:#93e9ff;}
		.col .column_top h2{ width:50%;height:22px;padding-top:10px;background:url(http://images.gamedp.com/www/images/column_bg.gif) no-repeat -6px 0; text-indent:10px}
		.col .column_con{zoom:1;border-left:1px solid #7ccbe3;border-right:1px solid #7ccbe3;background:#FFF;width:100%}
		.col .column_con_top{ min-height:600px;height:auto !important;height:600px;overflow:visible;background:url(http://images.gamedp.com/www/images/column_bg.gif) 0 -42px repeat-x;width:100%;padding-bottom:10px;}
		.col .column_btm{background:url(http://images.gamedp.com/www/images/column_bg.gif) no-repeat 0 -32px;height:10px;zoom:1;font-size:0}
		.col .column_btm span{background:url(http://images.gamedp.com/www/images/column_bg.gif) no-repeat right -32px;height:10px;float:right;margin-right:-6px;width:100%;position:relative}
			*html .col .column_top span{ margin-right:-7px}
			*+html .col .column_top span{ margin-right:-7px}
			*html .col .column_top h2{ background-position:-7px 0}
			*+html .col .column_top h2{ background-position:-7px 0}
			*html .col .column_btm span{margin-right:-7px}
			*+html .col .column_btm span{margin-right:-7px}
	
	/* news_list */
	.news_list{ clear:both;padding:0 20px 10px;font-size:12px;line-height:18px}
		.news_list dl{ clear:both; overflow:hidden;border-bottom:1px dotted #ccc;padding:10px 0}
			*html .news_list dl{height:110px;}
		.news_list dt{ float:left; margin:5px 8px 0 0;}
		.news_list dt img{ background:url(http://images.gamedp.com/www/images/border.gif) no-repeat; padding:4px 8px 8px 4px;}
		.news_list dd{ float:left;  position:relative}
		.news_list h4{  margin:10px 0 5px;}
		.news_list h4 a{color:#3e8eb1;}
		.news_list p.info{ line-height:25px;color:#939393}
	
	/* allnews_list */
	.allnews_list{ clear:both;padding:10px 20px 0;font-size:12px;line-height:18px}
		.allnews_list h3{ padding:0 12px 20px;margin-bottom:15px;border-bottom:1px dotted #422610;}
		.allnews_list .con{ width:580px;margin:10px auto;}
		.allnews_list .con a{ color:#0e4d63;font-weight:bold}
		.allnews_list .con td{ line-height:22px}
		.allnews_list .con td.opt{ color:#0e4d63;font-weight:bold;padding-right:5px;}
		
	/* news_con */
	.news_con{ padding:35px 20px 20px;font-size:12px;}
		.news_con h2{ padding:15px 15px 25px;text-align:center; font-size:16px; font-family:Georgia; }
		.news_con .text_info{ color:#939393; padding:0 15px;height:28px; border-bottom:1px dotted #CCC; margin-bottom:20px; text-align:center}
		.news_con .text_con{ padding:0 15px;line-height:20px;}
		
	/* search_box */
	.search_box{ float:right;margin:12px 12px 0 0;background:url(http://images.gamedp.com/www/images/sprite00.gif) no-repeat 0 -200px;color:#515151}
		.search_box input.search_text{ width:140px; height:18px;margin-left:30px;border:1px inset #aaa;line-height:18px;padding:0 2px;}
		.search_box input.search_submit{ width:72px; height:21px; background:url(http://images.gamedp.com/www/images/sprite00.gif) no-repeat 0 -230px;border:0;cursor:pointer}
	/* select_box */
	.select_box{ float:right;height:30px;margin:12px 12px 0 0;color:#515151}
	
	/*paging*/
	.paging { text-align:center; padding:10px;}
		.paging table{ width:100%}
		.paging td{ text-align:center; font-size:12px; padding:3px}
		.paging span{ margin:0 1px;padding:0 5px;}
		.paging a{ margin:0 2px; padding:1px 5px 0 6px; color:#0e4d63; background:#99dbec;border-right:1px solid #7aafbd;border-bottom:1px solid #7aafbd}
		.paging a:hover,.paging .current{padding:1px 5px 0 6px;text-decoration:none;border-color:#99dbec}
		.paging .current{ background:#0e4d63;color:#FFFFFF;}
		.paging .sumpages{ color:#2477a5}
		.paging .disabled{ padding:1px 5px 0 6px;color:#898989; background:#d2d2d2;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}
		
	/* column_right for innerpages */
	.right_col{ margin-top:10px;width:300px;}
		.right_col h2{ height:31px;background:url(http://images.gamedp.com/www/images/right_col_top.gif) no-repeat; text-indent:10px;font:bold 12px/30px ""; color:#0c4457}
		.right_col .con dl{ height:68px;margin-top:5px;background:url(http://images.gamedp.com/www/images/dot_line.gif) 0 bottom no-repeat;}
		.right_col .con dl img{background:url(http://images.gamedp.com/www/images/img_bg.gif) no-repeat;width:50px;height:50px;padding:4px;margin-right:5px;float:right;}
		.right_col .con dd{ width:220px;padding-top:5px;margin-left:5px;float:left;line-height:18px;}
		.right_col .con .list{background:url(http://images.gamedp.com/www/images/dot_line.gif) 0 bottom no-repeat; }
		.right_col .con .list img{ margin-top:6px;}
		.right_col .con td{line-height:21px;padding:6px 4px}

	/* con_text */

	.con_text{ padding:20px 20px 0;font-size:12px;line-height:18px}
	.about_con{ width:705px;float:right}
		.con_text h3{ padding:20px 12px;margin-bottom:15px;border-bottom:1px dotted #422610;font:normal 20px Georgia, "Times New Roman", Times, serif;color:#0e4d63}
		.con_text ol{ padding:0 40px 30px;}
		.con_text dl{ padding-bottom:30px;}
		.con_text dt.title_bar{ padding:6px 15px;margin-bottom:15px;line-height:18px;background:#d3f6ff; font-weight:bold; color:#0e4d63}
		.con_text dt.title{ padding:0 15px;color:#0e4d63;font:bold 14px/30px ""}
		.con_text dd{ padding:0 15px;}
		.con_text span.ans_span{ font-size:14px; color:#cc753f; font-weight:bold}
			
	/* left_side_menu */
	.left_side_menu{ float:left;width:217px; height:629px; margin:10px 0 0 10px; background:url(http://images.gamedp.com/www/images/left_side_menu.jpg) no-repeat 0 -2px;display:inline}
		.left_side_menu ul{ padding-top:80px;}
		.left_side_menu li{ height:38px; background:url(http://images.gamedp.com/www/images/left_side_menu.jpg) no-repeat 0 36px;text-align:center;font:bold 14px/36px "";}
		.left_side_menu li a{ display:block;color:#f5f5f5;text-decoration:none;}
		.left_side_menu li:hover, .left_side_menu li.on{ background-position:0px -631px}
		
	/* right_ad */
	.right_ad{ width:296px; overflow:hidden;border:2px solid #9bcedd}	


		
		
		
		
/****************************************** 
 *404_page 
 ******************************************/
 
/* main_con */
.main { height: 665px; background: url(http://images.gamedp.com/www/404/404bg.jpg) no-repeat 50px top; position: relative;}
.position { position: absolute; left: 320px; top: 95px; }
	.textbox { background: url(http://images.gamedp.com/www/404/textbg.jpg) repeat-y; padding: 0 30px 15px; width: 359px;color: #fff; font-weight: 700; line-height: 22px; font-size: 12px; }
	.textbox_t { background: url(http://images.gamedp.com/www/404/textbg.jpg) no-repeat -419px top; height: 30px; width: 419px;}
	.textbox_b { background: url(http://images.gamedp.com/www/404/textbg.gif) no-repeat right bottom; height: 30px; width: 419px;}
	
	.botn1 { background: url(http://images.gamedp.com/www/404/sprite00.gif) no-repeat 0 -386px; width: 154px; height: 70px; position: absolute; left: 436px; top: 371px; }
		.botn1 a { display: block; width: 154px; height: 43px;}
		.botn1 a:hover { background: url(http://images.gamedp.com/www/404/sprite00.gif) no-repeat -1px -526px;}
	.botn2 { background: url(http://images.gamedp.com/www/404/sprite00.gif) no-repeat 0 -456px; width: 203px; height: 70px; position: absolute; left: 620px; top: 371px; }
		.botn2 a { display: block; width: 203px; height: 42px;}
		.botn2 a:hover { background: url(http://images.gamedp.com/www/404/sprite00.gif) no-repeat 0 -569px;}
.td01 input{margin-right:3px;}	

/*Footer*/
.footer  {
background:url("http://images.gamedp.com/www/images/footer_bg.gif") repeat-x scroll 0 0 #222222;
height:80px;
margin-top:27px;
overflow:hidden;
padding-top:20px;
color:#A4A4A4;
}
.footer dl{width:630px;text-align:center;margin:0 auto; line-height:1.5em;}
.footer dt{float:left; margin-right:30px;}
.footer dd{float:left; padding-top:10px; }
.footer a{color:#A4A4A4; margin:0 5px;}
.footer a:hover{color:#cccccc;}

#lang{display:block;height:30px; line-height:30px; background:url(http://images.gamedp.com/www/images/100517/lang.jpg) no-repeat left top; position:absolute; right:15px; top:10px; padding-left:26px; color:#D4D4D4; cursor:pointer; text-decoration:none;  font-size:11px;}
#list{ background:#fff; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; line-height:25px; position:absolute; top:40px; right:15px; width:116px;  z-index:5; text-align:center; padding-right:5px;}
#list li a{ border-bottom:1px dotted #196e8b; display:block; width:121px; height:25px; color:#1E6898}
#list li a:hover{ color:#dc8c1a; text-decoration:none;}