/*Css Reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{ 
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-family: Tahoma,Helvetica,Arial,'宋体',sans-serif;
}
a { color:#666; text-decoration:none;}
a:hover { color:#ff8601; text-decoration: underline;}
fieldset, img
{
	border: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
	table-layout: fixed;
}
div
{
	word-breaks:break-all;
}
ol, ul
{
	list-style: none;
	float: none;
}
li, ul
{
	padding: none;
	margin: none;
}
address, caption, cite, code, dfn, em, strong, th, var
{
	font-weight: normal;
	font-style: normal;
}
caption, th
{
	text-align: left;
}
h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
	font-size: 100%;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0;
}
.clear
{
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}
/*Css Reset end*/


/* 共享部分 */
#logo ,#header ,#Search ,#content ,#bottom ,#First ,#Second ,#system ,#game_type ,#model ,#third  ,.bottom_type{ width:980px; margin:0 auto; }
.gg_980 { width:980px; margin:10px auto;}
.mt10 { margin-top:10px;}
.ml16 { margin-left:16px;}


/* 背景图片 */
#Background{ width:100%; height:143px;background:url(http://game.tompda.com/images/Background.jpg) repeat-x; }

/* logo */
#logo { height:54px; overflow:hidden;}
#logo .tompda_logo { margin-left:6px;}
#logo .logo_right { line-height:180%;float:right; word-spacing:8px; }
#logo .logo_right div{ float:left; margin:8px 0; text-align:center;background:url(http://game.tompda.com/images/logo_line.jpg) no-repeat right;}
#logo .logo_right .tbwz1 { font-weight:bolder; width:75px;}
#logo .logo_right .tbwz2 { width:215px;}
#logo .logo_right .tbwz3 { width:215px;}
#logo .logo_right .tbwz4 { width:75px; background:none;}


  
        
        
/* 头部 */
#header { height:89px; background:url(http://game.tompda.com/images/menu_bg.jpg) no-repeat;}
#header .menu_big { width:100%;}
#header .menu_big ul{ padding:30px 0 0 265px;}
#header .menu_big li{ float:left;text-align:center;width:140px; }
#header .menu_big li a{ font-size:14px; color:#fff;font-weight:bold;}
#header .menu_big .li_sj_game {}
#header .menu_big .li_sj_theme { margin-left:62px;}
#header .menu_big .li_sj_soft {margin-left:82px;}
#header .menu_big .li_sj_pic {margin-left:78px;}
#header .menu_big .li_sj_txt {margin-left:75px;}
#header .menu_small { padding:9px 0 0 230px; word-spacing:54px;}
#header .menu_small li{ float:left;font:12px simsun; color:#ff7906; margin-left:10px;}

/*  手机型号 */
#model {margin-top:10px;}
#model .model_con { border:1px solid #838383; width:938px; padding:13px 20px; color:#838383; line-height:22px; }
#model .model_con a{  color:#838383;}
#model .model_con a:hover{  color:#f00; text-decoration:underline;}
#model .model_menu strong{ margin-left:10px; font-weight:bold; color:#666;  }
#model .model_menu li {float:left; height:22px; line-height:22px; background:url(http://game.tompda.com/images/model_menu_bg.jpg);  margin-right:1px; width:99px; text-align:center;}
#model .model_menu a {display:block; color:#fff; font-size:14px; font-weight:bold;}
#model .model_menu a:hover{ background: url(http://game.tompda.com/images/model_menu_bg2.jpg) no-repeat; color:#000; position:relative; height:23px; line-height:23px; margin-bottom:-1px;}
#model .model_menu .model_menu_now a{  background:url(http://game.tompda.com/images/model_menu_bg2.jpg) no-repeat; color:#000;  position:relative; height:23px; line-height:23px; margin-bottom:-1px;}



/* 快速搜索 */
#Search { width:978px; border:1px solid #757575; height:31px; padding-top:8px; background:url(http://game.tompda.com/images/Search_bg.jpg) repeat-x; color:#404040;}
#Search span {  color:#f00; font-weight:bold;  margin-left:20px;}
#Search strong { display:block; width:85px; line-height:22px; font-weight:bold; color:#fff; background:url(http://game.tompda.com/images/Search_kjss_bg.jpg) no-repeat; text-align:center; float:left; margin:0 16px 0 5px;}

/* bottom */
#bottom { color:#000; line-height:300%; border-top:2px solid #9c9e9c; margin-top:10px; text-align:center;}
#bottom a{ color:#000;}
#bottom .bottom_txt1 ,#bottom .bottom_txt2{ width:730px; margin:10px auto;}
.link { width:922px; margin:0 auto; text-align:left;line-height:20px; padding:15px 0;}
.link li{ display:inline; }
.link li strong { font-weight:bold;}




/* content 右侧*/
#content .content_right{width:240px; float:left; margin-left:10px;}
.class_top1 { width:230px; padding-left:10px; line-height:30px; background:url(http://game.tompda.com/images/class_top1.jpg) no-repeat top; font-size:14px; color:#fff; font-weight:bold;}
.class_top2 { width:100%; height:8px; background:url(http://game.tompda.com/images/class_top.jpg) no-repeat top; font-size:0;}
.class_bottom { width:100%; height:8px; background:url(http://game.tompda.com/images/class_top.jpg) no-repeat bottom;font-size:0;}
.class_con { background:url(http://game.tompda.com/images/class_bg.jpg) repeat-y;}
.class_con h1{ width:195px; padding-left:25px; line-height:26px;font-size:14px; font-weight:bold; margin:0 auto;}
.class_con .h1_bg1{ background:url(http://game.tompda.com/images/h1_bg1.jpg) no-repeat ; }
.class_con .h1_bg2{ background:url(http://game.tompda.com/images/h1_bg2.jpg) no-repeat ; }
.class_con .h1_bg3{ background:url(http://game.tompda.com/images/h1_bg3.jpg) no-repeat ;}
.class_con ul{ margin:0 auto; width:220px; }
.class_con li{ float:left; width:110px;font:12px simsun; color:#ff8601;line-height:22px;;}
.class_con li a{ color:#666;}
#content .top10 { margin-top:10px;}
#content .top10 h1 { line-height:28px; font-size:14px; font-weight:bold; color:#666; background:url(http://game.tompda.com/images/top10_bg.jpg) no-repeat; padding-left:24px;}
#content .top10 ul { width:238px; border:1px solid #dadadc; padding:7px 0;}
#content .top10 li{ width:223px; margin:0 auto; height:21px; background:url(http://game.tompda.com/images/top10_li_bg.gif) repeat-x bottom; padding-top:3px;overflow:hidden;white-space:nowrap;}
#content .top10 li img{ vertical-align:middle;}
#content .top10 li a{ color:#484848;}

/* content */
#content { margin-top:10px;}
/* content 左侧 */
#content .content_left{ width:730px; float:left;}
#content .content_title { background: url(http://game.tompda.com/images/content_bg2.jpg) no-repeat; line-height:29px; padding-left:13px; font-size:14px; color:#666;}
#content .content_title a{ color:#666;}
#content .content_title a:hover{ color:#ff7906;}

.click_logo
{
    position: absolute;
}
.click_logo a
{
    display: block;
    width: 215px;
    height: 89px; 
}

 .First_class{ width:240px; margin-top:0px;}
 .class_top1 { width:230px; padding-left:10px; line-height:30px; background:url(http://game.tompda.com/images/class_top1.jpg) no-repeat top; font-size:14px; color:#fff; font-weight:bold;}
 .class_top2 { width:100%; height:8px; background:url(http://game.tompda.com/images/class_top.jpg) no-repeat top; font-size:0;}
 .class_bottom { width:100%; height:8px; background:url(http://game.tompda.com/images/class_top.jpg) no-repeat bottom;font-size:0;}
 .class_con { background:url(http://game.tompda.com/images/class_bg.jpg) repeat-y;}
 .class_con h1{ width:195px; padding-left:25px; line-height:26px;font-size:14px; font-weight:bold; margin:0 auto;}
 .class_con .h1_bg1{ background:url(http://game.tompda.com/images/h1_bg1.jpg) no-repeat ; }
 .class_con .class_other { width:220px; margin:0 auto; padding-left:8px;}
 .class_con .class_other li{ float:left; width:104px; margin-right:6px;margin-bottom:10px;color:#ff8601;line-height:24px; background:url(http://game.tompda.com/images/class_con_li_bg.jpg) no-repeat; text-align:center;font-size:14px;word-spacing:15px;}
 .class_con .class_other li a{ color:#000;}




.right_goodgame { margin-top:10px;}
.right_goodgame h1 { line-height:28px; font-size:14px; font-weight:bold; color:#666; background:url(http://game.tompda.com/images/top10_bg2.jpg) no-repeat; padding-left:24px;}
.right_goodgame_con {width:213px; border:1px solid #dadadc; padding:7px 0; padding-left:25px;}
.right_goodgame .box_80_107_big{ float:left; padding:0 20px 0 0;height:128px;text-align:center;width:82px;overflow:hidden;white-space:nowrap;}
.right_goodgame .box_80_107_small{ width:80px;height:107px;overflow:hidden;border:1px solid #595959;}
.right_goodgame .box_80_107_big img{ vertical-align: bottom}








