body { padding:0px; margin:0px; min-width: 900px; background:#fff; font-family:"宋体", "Arial", "Helvetica", "sans-serif";}
.tahoma{font-family:"Tahoma";}
select,input,div { font-size:12px; color:#000; line-height:100%; font-family:"宋体", "Arial",  "Helvetica", "sans-serif";}
table,td { font-size:12px; color:#000; text-align:left; }
img,a img{border:0; margin:0; padding:0; }
ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding:0; line-height:170%; }
form { margin:0px; padding:0px; border:0px; vertical-align:middle; OVERFLOW: hidden;}
select,input,textarea{vertical-align:middle;line-height: normal;font-size:12px;}
.left { float:left; }
.right { float:right; }
.spacer{ width:100%; clear:both; height:5px; line-height:5px; margin-top:0px !important;margin-top:-3px;}
.spacer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .spacer {height: 1%;}
/* End hide from IE-mac */ 
.center { margin-left:auto; margin-right:auto; }
.ht,#ccc,.netcode {display:none;}
#ccc img,.himg{width:0px;height:0px;}
.formfield {margin-top: -3px!important;margin-top: 0px;margin-bottom: 2px;border:1px solid #bbb;height: 14px;}
.formbutton {border:1px solid #bbb;background:#fff;margin-top: -3px!important;margin-top: 0px;margin-bottom: 2px;padding-bottom: 3px!important;padding: 1px 0px 0px 1px;height: 18px;}
A:link,A:visited { color:#0000ff; text-decoration:none; }
A:active,A:hover { color:#ff6600; text-decoration:none; }

A.a:link    {text-decoration: none; color: #FF4E00;}
A.a:visited {text-decoration: none; color: #FF4E00;}
A.a:hover   {text-decoration: none; color: #FF4E00;}

A.b:link    {text-decoration: none; color: #000;}
A.b:visited {text-decoration: none; color: #000;}
A.b:hover   {text-decoration: none; color: #FF4E00;}

A.u:link    {text-decoration:underline ;color: #333333;}
A.u:visited {text-decoration: underline; color: #333333;}
A.u:hover {COLOR: #ff0000; TEXT-DECORATION: underline; }
.bold{font-weight:bold;}
#top {height:32px; background:url("/images/top_bg.gif") repeat-x;  margin-bottom:0px;text-align:center;}
#top #top_t {width:900px;margin-left:auto; margin-right:auto;padding-top:5px;}
#top #top_t #top_r {float:right;line-height:24px;}
#top #top_t #userinfo {float:left;line-height:24px;}
#container{width:780px;background:#fff;margin:auto;border:#eee 1px solid;}
/*=====顶部=====*/ 
#header     { width:900px;padding-top:6px;height:66px;overflow: hidden;}
#header #logo {float: left;width:242px;height:60px;}
#header #head_banner {float:right;}
#header #ggsearch {float: left;padding-top:30px;}
#header #hp {margin-top:5px;float: right; line-height:20px; width: 460px;text-align:right;font-size:14px;}
#header #hp a{font-size:14px;line-height:20px;}
#header #toplist {margin-top:12px;float: right; width: 460px;}
#header #toplist UL {list-style:none;}
#header #toplist UL LI {margin-left:9px;text-align:center;width:77px;height:23px;float:right;background: url("/images/toplistbg.gif") no-repeat;line-height:23px;color:#0000ff;font-weight:bold;}

/*=====分类导航===== 
#menu     { width:900px;text-align:center; height:30px;background:url("/images/menu_02.gif") repeat;}
#menu UL { width:100%;list-style:none;background: url("/images/menu_04.gif") right top no-repeat;}
#menu UL LI {width:74px;height:30px;float:left;background: url("/images/menu_03.gif") top left no-repeat;}
#menu UL LI a{width:72px;margin-left:2px;line-height:30px;font-weight:bold;font-size:14px;color:#fff;
filter:glow(color=#E25103,strength=2);display:block;}
#menu UL LI a:hover,#menu UL #now a{color:#FCF8BA;}
#menu UL #home {background: url("/images/menu_01.gif") left top no-repeat;}
#menu UL #home a{width:72px;margin-left:0px;}
#menu UL #shuangren a{width:92px;margin-left:2px;}*/

#menu     { width:900px;text-align:center; height:35px;background:url("/images/v2/firstM_normal.gif") repeat-x 0px -36px; HEIGHT: 35px}
#menu UL { width:100%;list-style:none;background: url("/images/v2/firstM_normal.gif") no-repeat right -73px;}
#menu UL LI {width:74px;height:35px;float:left;background: url("/images/v2/vertical.png") no-repeat left -50px;}
#menu UL LI a{width:72px;margin-left:2px;line-height:35px;font-weight:bold;font-size:14px;color:#fff;
filter:glow(color=#E25103,strength=2);display:block;}
#menu UL LI a:hover,#menu UL #now a{color:#FCF8BA;}
#menu UL #home {background: url("/images/v2/firstM_normal.gif") no-repeat left top;}
#menu UL #home a{width:72px;margin-left:0px;}
#menu UL #shuangren a{width:92px;margin-left:2px;}


/*=====二级分类导航=====*/ 
#sun {width:898px;padding:6px 0 6px 0;border: solid #ddd 1px;border-top:0px;border-bottom:0px;text-align:center;
background: #FDFDF6;word-spacing:-2px;}
#sun a {line-height:22px;}

/*=====搜索=====*/ 
#search { width:900px;height:36px;margin-top:0px;text-align:left;background: url("/images/search_bg.gif") repeat-x;}
#search .l{height:29px;width:320px;background:url("/images/search_lt.gif")  no-repeat;}
#search .l,#search .r {float:left;padding:7px 0 0 55px;}
#search .r {height:27px;width:520px;padding:9px 5px 0px 0px;background:url("/images/search_rt.gif") top right no-repeat;
overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
#search .r a{font-weight:bold;font-size:14px;}
#search .r a:link,#search .r a:visited{color:#000;}
#search .r a:hover{COLOR: #ff0000; TEXT-DECORATION: underline;}


/*=====myhistory(我玩过的游戏)=====*/

#myhistory{width:900px;height:28px;margin:10px auto 0 auto;overflow:hidden;}
#myhistory .l,#myhistory .c,#myhistory .r{float:left;height:28px;background:url("/images/global.gif");}
#myhistory .l{width:96px;background-position:left -480px;}
#myhistory .c{width:794px;padding-left:7px;background-position:left -520px;}
#myhistory .r{width:3px;background-position:right -560px;}

#hscontent{width:794px;overflow:hidden;float:left;padding:5px 0;white-space:nowrap;word-spacing:4px;}
#hscontent a{color:#ff4e00;text-decoration:underline;}
#hscontent a:hover{color:blue;}
#hsb{float:right;}
.hsl_n,.hsl_y,.hsr_n,.hsr_y{float:left;width:13px;height:16px;margin:6px 1px 0 2px;background:url("/images/global.gif") no-repeat;}
.hsl_n{background-position:left -560px;}
.hsl_y{background-position:-16px -560px;cursor:pointer;}
.hsr_n{background-position:-32px -560px;}
.hsr_y{background-position:-48px -560px;cursor:pointer;}

/*fimg(鼠标放上显示图片)*/
#TMdiv{width:100px;height:92px;position:absolute;z-index:1000;background:#fff;text-align:center;padding:5px 4px 3px 4px;border:1px solid #ccc;font-size:11px;}
#TMshadow{position:absolute;z-index:999;background:#000;-moz-opacity:0.30;opacity:0.30;filter:Alpha(opacity=30);}
#TMimg{width:100px;height:75px;}
#TMtext{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0 0 0;font-size:12px;line-height:17px;height:17px}


/*=====底部=====*/ 
#copyright { width:900px; text-align:center; padding-top:6px;  padding-bottom:6px;border-top:#ccc 1px solid; line-height:220%; color:#3D3D3D;margin-top:12px !important; margin:10px auto 0px auto;}
#copyright A:link,#copyright A:visited{color:#000;TEXT-DECORATION: underline;}
#copyright A:hover {COLOR: #ff0000; TEXT-DECORATION: underline; }

#message_error,#message_success{width:330px; margin:100px auto 0 auto; padding:10px 10px 10px 50px;background: #FFFDEC url("/images/error_alert.gif") 10px 10px no-repeat;border: 1px dashed #D4D4D4;font-size:14px;color:#FF6600;}
#message_success{background: #EEF9FF url("/images/success_alert.gif") 10px 10px no-repeat;border:1px dashed #D4D4D4;color:#01289A;}
#message_error a,#message_success a {color: #333399; text-decoration: underline;}
#message_error a:hover,#message_success a:hover {color: #CC0000; text-decoration: none;}

#marqueeBox {float:right;overflow:hidden;height:20px;line-height:100%;width:366px;}
#lastplay {width:118px;float:left;background:url("/images/l_bg.gif") no-repeat;}
#lastplay #title{padding-top:4px;height:21px;text-align:center;color:#fff;font-weight:bold;filter:glow(color=#E25103,strength=2);}
#lastplay #content ul{width:100%;list-style-type:none;background:#eee;}
#lastplay #content ul li{width:110px;padding:2px 4px 2px 4px;border-top:1px #fff solid;border-bottom:1px #ccc solid;
overflow:hidden; text-overflow:ellipsis;white-space:nowrap;text-align:left;}
#lastplay #content ul li a{COLOR: #000; TEXT-DECORATION: none;}
#showlastplay input{padding-top:3px;}

#gameframe,#toptj,#tjgame{width:900px;margin:auto;}
#tjgame a img{border:0; margin:0; padding:0;margin-top:5px;width:74px;height:50px;border:1px #ccc solid;}
#tjgame UL { width:100%;list-style:none; margin: 0px; padding: 2px 0px 2px 0px;float:left;background:#eee;}
#tjgame UL LI {width:85px;float:left;padding:0px;text-align:center;background:#fff;margin:2px;line-height:150%;}

#toptj{line-height:30px;word-spacing:4px;}
#text_tj_760,#pa2,.net_760 {width:900px;margin-top:3px;overflow:hidden;margin-left:auto; margin-right:auto;}
#text_tj_760 {margin-top:10px;}
#net_760_80 {width:900px;height:80px;overflow: hidden;margin-left:auto; margin-right:auto;}
#net_760_60,.net_760_60 {width:900px;height:60px;overflow: hidden;margin-left:auto; margin-right:auto;}

.pf{position: absolute;}

.rate{height:18px;overflow:hidden;}
.rate .norate{width:15px;height:15px;float:left;position:relative;background:url("/images/star.gif") top left repeat-x;overflow: hidden;cursor:pointer;}
.rate div{float:left;line-height:18px;}
.rate .r{width: 75px;visibility:hidden;height:15px;float:left;position:relative;background:url("/images/star.gif") top left repeat-x;overflow: hidden;cursor:pointer;}
.rate .r b{background:url("/images/star.gif") left bottom;display:block;position: absolute;height:15px;}

/*后补CSS*/
.thissort{font-weight:bold;}
.Index2_Body_ul_S3
{
	display:block;
	width:170px;
	float:right;
	text-align:left;
}

