body { margin: 0; padding: 0; background:#fff url(bg0.gif) top center repeat-y;font-size:13px; text-align:center;font-family:arial;line-height:22px;}

form {margin:0px;padding:0px}

a { text-decoration: none; color: #77656c; }
	a:hover { text-decoration: underline; }
		a img { border: none; }
li.red a {color: #d35e5e;}

.fl, .std_list li .fl {float:left}

.fr {float:right}

.center {text-align:center}
.align_l {text-align:left}

.s1 { width:993px; margin:auto; text-align:left;overflow:hidden}

.clear {clear:both;font-size:1px;line-height:0px;height:0px;display:block;margin:0px;padding:0px;border:0px;overflow:hidden}

li {}

.darkred {color:darkred}

.cb {clear:both}
.h8 {height:8px;}
.h16 {height:16px;}
.p5 {padding:5px}
.pr10 {padding-right:10px}
.pr5 {padding-right:5px}
.p0_5 {padding:0px 5px}
.p2_5 {padding:2px 5px}
.p8_0 {padding:8px 0px}
.lh_24 {line-height:34px}
.lh_14 {line-height:14px}
.p51055 {padding:5px 10px 5px 5px}
.std_list .lh_16, .lh_16 {line-height:16px}
.std_list .lh_18, .lh_18 {line-height:18px}
.m7500 {margin:7px 5px 0px 0px}
.mr4  {margin-right:4px}
.ml2  {margin-left:2px}
.mr6  {margin-right:6px}
.mr5 {margin-right:4px}
.m5 {margin:5px}
.mr10 {margin-right:10px}
.mb5 {margin-bottom:4px}
.mb-24 {margin-bottom:-20px}
.mb-10 {margin-bottom:-10px} 
.mt-45 {margin-top:-45px}
.w_50_ {width:50%}
.w_100_ {width:100%}
.w_40_ {width:45%}
.w_125_ {width:12.4%}
.w_25_ {width:24.9%}
.size001 {width:324px;height:472px}
.size002 {width:354px;height:472px}
.size003 {width:674px}
.size004 {width:302px;height:533px}
.size005 {width:520px;height:243px}
.size006 {width:260px;overflow:hidden}
.size007 {width:146px;height:578px}
.size008 {width:260px;height:331px}
.size009 {width:260px;height:331px}
.size010 {width:294px;height:427px}
.size011 {width:324px;height:308px}
.size012 {width:324px;height:308px}
.size013 {width:324px;height:263px}
.size014 {width:324px;height:308px}
.size015 {width:324px;height:308px}
.size016 {width:324px;height:263px}
.size0001 {width:235px}
.size0002 {width:740px}
.size0003 {width:740px}
.size0004 {width:367px;height:252px}
.size0005 {width:275px}
.size0006 {width:235px;overflow:hidden}
.size0007 {width:981px}
.size0008 {width:501px;height:170px}
.size0009 {width:501px}
.size0010 {width:501px}
.size0011 {width:501px}
.size0012 {width:740px}
.size0013 {width:342px;vertical-align:top}
.size0014 {width:281px;vertical-align:top}
.size0015 {width:648px;vertical-align:top}
.size0016 {width:235px;overflow:hidden}
.size0017 {width:235px;overflow:hidden}
.size0018 {width:367px}
.size0019 {width:235px}
.size0020 {width:606px}
.size0021 {width:367px}
.size0022 {width:235px}
.size0023 {}

.font12 {font-size:12px}
.font13 {font-size:13px}
.font14 {font-size:14px}

.classborder {height:58px;background:url(bg006.png) repeat-x;margin:0px 1px}
.classborder .classborderheader {background:url(bg005.png);width:317px;height:58px;float:right}
.classborder .classborderheader a {cursor:default}

#topmenu {height:20px;line-height:20px;background:#000}
#topmenu ul { float: right; margin: 0; padding: 0 5px; list-style: none; }
	#topmenu li { float: left; padding-right: 10px; }
		#topmenu a { color:#bbb }
		#topmenu a:hover { color:#fff }

#header {height:68px;overflow:hidden;background:#AAA url(tilbg1.png) repeat-x;border-top:1px solid #333}

#auth_input  {margin-left:2px;margin-right:6px}

#userpanel {width:300px;font-weight:bold;text-align:left;line-height:22px;font-size:12px;color:#888;float:right}
	#userpanel fieldset { border: none; padding: 0 10px; margin: 0; background:none }
		#userpanel legend {}
		#userpanel fieldset .clear {display:block;height:0px;line-height:0px;font-size:0px;clear:both}
		#userpanel #userpass,#userpanel #username {width:100px;padding-left:17px;border-top:2px solid #666;border-left:2px solid #666;border-right:2px solid #DDD;border-bottom:2px solid #DDD;margin-left:5px}
		#userpanel #username {background:#CCC url(http://pic.gamespot.com.cn/modules/icons/iconpacks/silk/user.png) no-repeat left 50%;}
		#userpanel #userpass {background:#CCC url(http://pic.gamespot.com.cn/modules/icons/iconpacks/silk/change_password.png) no-repeat left 50%;}
		#userpanel p { margin: 0; float:left ;line-height:19px}
			#userpanel p label {display:none}
		#userpanel #dologin {line-height:normal}
		#userpanel form a {float:right;display:block;color: rgb(51,136,204);padding: 0px 5px; }
	#userpanel h3 { display:none}
	#userpanel ul {margin:0px;padding:4px 0px 0px 0px;line-height:20px;}
	#userpanel li {height:auto}
		#userpanel li a { color: rgb(51,136,204);padding-left: 10px; margin: 0 20px; background: url(../images/icon_item.gif) no-repeat 0 7px; }

#searchwindow {float:right;margin:0px;padding:0px 5px;height:33px;line-height:33px;}
#searchwindow .key {display:block;float:left;background:#333;color:#fff;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #DDD;border-bottom:1px solid #DDD;padding:0px;margin:6px}
#searchwindow .srchbtn {display:block;float:left;margin:3px 0px}

#pagetitle {float:left;padding:0px;margin:0px;}
	#pagetitle a {display:block;background:url(tilpink.png) no-repeat;width:410px;height:70px;text-indent:-999px}


#menu {line-height:35px; height: 35px; background:#9a9a9a url(bg044.png) bottom left }
	#menu ul {float: left; margin: 0; padding: 0; list-style: none; zoom: 1; overflow: hidden; }
		#menu li { float: left; height: 28px; line-height: 32px; overflow: hidden; padding: 0 8px; font-size:13px;}
	#menu h1, #menu h2 { margin: 0; font-size: 1em; padding-left: 10px; }
	#menu.empty { line-height: 10px; height: 10px; background-position: left bottom; overflow: hidden; }
	#menu a { color:#DDD;font-weight: bold}
	#menu a:hover { color:#fff }
	#menu .menu3 {line-height:35px; height: 35px; background:#9a9a9a url(menu3.png) bottom left;}
	#menu .menu3 li {line-height: 27px;}
	#menu .menu3 a {color:#222}
	#menu .menu3 a:hover { color:#444 }
	#menu .menuconnect {float: left;line-height:35px; height: 35px; width:48px; background:#9a9a9a url(menuconnect.png) bottom left}
	#menu .menu4 {}

#menushadow {height:5px;font-size:0px;line-height:0px;background:url(menushadow.gif) repeat-y top center;}

#menu2 {line-height:29px; height: 29px; background:#9a9a9a url(bg045.png) bottom left;font-weight:bold;color:#ccc}
	#menu2 ul {float: left; margin: 0 0 0 10px; padding: 0; list-style: none; zoom: 1; overflow: hidden; }
		#menu2 li { float: left; height: 29px; line-height: 29px; overflow: hidden; padding: 0 10px; font-size:13px;}
		#menu2 a { color:#999;font-weight: bold}
		#menu2 a:hover { color:#aaa }

#footer {background:#222 url(bottombg.gif) top left repeat-x;line-height:22px;color:#666;padding:0px 5px;font-family:arial;font-size:12px}
#footershadow {background:url(bottomshadow.gif);height:5px;line-height:0px;font-size:0px}
#footer .logo {background:url(as.gif) top 20px no-repeat;height:26px}






#content {background:#fff url(bg1.gif);width:993px;}

.recent_action {border:1px solid #ddd;background:#eee;margin-right:4px;padding:3px}

.p0408 {margin:0px 4px 0px 8px}

#topslot_c {width:296px;height:250px;background:url(bg027.png);float:left}
#topslot {width:293px;height:245px}

#events_c {width:303px;height:251px;background:url(bg002.png);float:right}
#events {margin:5px 4px 0px 0px}

#headline_c {width:366px;height:257px;background:url(bg046.png);float:right;margin:-6px 10px 0px 0px;}

.gumballs_c {width:681px;height:175px;background:url(bg028.png);float:right;margin-top:4px}

.w320blockw {width:324px;background:url(bg008.png);float:left}
.w320blockw1 {width:324px;background:url(bg007.png) top left no-repeat}
.w320blockw2 {width:324px;background:url(bg009.png) bottom left no-repeat}

.w320blockb {width:324px;background:url(bg012.png);float:left}
.w320blockb1 {width:324px;background:url(bg011.png) top left no-repeat}
.w320blockb2 {width:324px;background:url(bg010.png) bottom left no-repeat}

.blockw {background:#d9d9d9}
.blockw .t {background:url(b13t.png) top left repeat-x}
.blockw .b {background:url(b13b.png) bottom left repeat-x}
.blockw .l {background:url(b13l.png) bottom left repeat-y}
.blockw .r {background:url(b13r.png) bottom right repeat-y}
.blockw .tl {background:url(b13tl.png) top left no-repeat}
.blockw .bl {background:url(b13bl.png) bottom left no-repeat}
.blockw .tr {background:url(b13tr.png) top right no-repeat}
.blockw .br {background:url(b13br.png) bottom right no-repeat}


.blockb {background:#363636}
.blockb .t {background:url(b14t.png) top left repeat-x}
.blockb .b {background:url(b14b.png) bottom left repeat-x}
.blockb .l {background:url(b14l.png) bottom left repeat-y}
.blockb .r {background:url(b14r.png) bottom right repeat-y}
.blockb .tl {background:url(b14tl.png) top left no-repeat}
.blockb .bl {background:url(b14bl.png) bottom left no-repeat}
.blockb .tr {background:url(b14tr.png) top right no-repeat}
.blockb .br {background:url(b14br.png) bottom right no-repeat}

.blockb_g .t {background:url(b15t.png) top left repeat-x}
.blockb_g .b {background:url(b15b.png) bottom left repeat-x}
.blockb_g .l {background:url(b15l.png) bottom left repeat-y}
.blockb_g .r {background:url(b15r.png) bottom right repeat-y}
.blockb_g .tl {background:url(b15tl.png) top left no-repeat}
.blockb_g .bl {background:url(b15bl.png) bottom left no-repeat}
.blockb_g .tr {background:url(b15tr.png) top right no-repeat}
.blockb_g .br {background:url(b15br.png) bottom right no-repeat}


.std_list {list-style: none;margin:0px;padding:5px 10px 5px 5px}
.std_list.pr5 {padding:5px 0px 5px 5px}
.std_list li {line-height:22px;display:block}
.std_list li .date {float:right;font-size:10px;margin-right:1px}
.std_list li .score {float:right;font-size:12px;margin-right:1px}
.std_list li .score span {font-weight:bold;color:#ffcc33}
.std_list li .vote {float:right;margin-right:1px;display:block;line-height:14px;text-align:center;border:1px solid #aaa;padding:1px;background:#fefbb6}
.std_list li .vote a {font-size:10px}
.std_list .img {text-align:center}
.std_list .img  img {width:96px;height:72px;margin:5px 5px 0px 0px;border:2px solid #666}
.std_list p {margin:0px;padding:0px}
.std_list .img p img {float:left;margin:5px 5px 0px 0px;} 
.std_list .imgw {background-image:none;padding-left:0px}
.std_list .imgw img {width:196px;height:40px;border:2px solid #666}
.std_list .imgws {background-image:none;padding-left:0px}
.std_list .imgws img {width:100px;height:75px;border:2px solid #666} 
.std_list .imgs {background-image:none;padding-left:0px}
.std_list .imgs img {width:64px;height:64px;border:2px solid #666} 
.std_list .imgss {background-image:none;padding:2px 0px}
.std_list .imgss img {width:32px;height:32px;border:2px solid #666;vertical-align:middle}
.std_list .imgsss {background-image:none;padding:2px 0px}
.std_list .imgsss img {width:64px;height:64px;border:2px solid #666}
.std_list .imgn {background-image:none;padding-left:0px}
.std_list .imgn img {width:120px;height:90px;border:2px solid #666}
ul.nodot li {background-image:none;padding-left:0px}
.score_block {float:right;margin:5px 5px 0px 0px;background:url(scorebg.png);width:102px;height:78px;text-align:center;line-height:2em;font-weight:bold}
.score_block span {display:block;font-size:40px;color:#ffcc33;font-family:arial black;line-height:0.8em}
.gumballs .std_list {padding:5px 10px 5px 20px}
.gumballs .std_list li {float:left;text-align:center}
.gumballs .w_199_ {width:auto}
.gumballs .w_199_ li {width:19.9%}
.gumballs .w_10_ {width:auto}
.gumballs .w_10_ li {width:9.9%}
.gumballs .w_32_ {width:auto}
.gumballs .w_32_ li {width:32%}
.gumballs .w_25_ {width:auto}
.gumballs .w_25_ li {width:24.9%}
.gumballs .std_list .img img {width:120px;height:90px;}
#headline li {font-size:14px;line-height:24px}

.headlinetil {margin:0px;height:22px;line-height:24px;font-size:13px;font-weight:bold;color:#444;padding:0px 10px;text-align:right}
.vertical_til {margin:0px;height:114px;width:16px;background:url(bg029.png);float:left;font-size:13px;font-weight:bold;color:#eee;padding:5px 3px}
.vertical_til1 {margin:0px;height:97px;width:16px;background:url(bg031.png);float:left;font-size:13px;font-weight:bold;color:#eee;padding:5px 3px;line-height:1.5em}

.blocktilw, .blocktil {float:right;margin:0px;height:24px;line-height:24px;font-size:13px;font-weight:bold;width:126px;text-align:center;color:#fff;padding:0px;text-indent:15px;color:#eee}
.blocktilw {width:166px}
.blocktil_bg {background:url(bg013.png) left top no-repeat}

.blockb li.nodot, .blockw li.nodot {background-image:none;padding-left:0px}

.blockb {font-size:12px}
.blockb li {background:url(dot3.png) left 40% no-repeat;padding-left:20px}
.blockb li.more {background:none;text-align:right}
.blockb .b1 {background-color:#303030}
.blockb {color:#aaa}
.blockb a {color:#bf6387}
.blockb a:hover {color:#d97199}
.blockw .blockb .blocktil_bg, .blockb .blocktil_bg {background:url(bg034.png) left top no-repeat}
.blockw .blockb .blocktil_bgw, .blockb .blocktil_bgw {background:url(bg032.png) left top no-repeat}
.blockw .blockb .vertical_til, .blockb .vertical_til {background:url(bg029.png)}
.blockw .blockb .vertical_til1, .blockb .vertical_til1 {background:url(bg031.png)}

.blockw  {font-size:12px}
.blockw li {background:url(dot4.png) left 40% no-repeat;padding-left:20px}
.blockw li.more {background:none;text-align:right}
.blockw .b1 {background-color:#d3d3d3}
.blockw {color:#666}
.blockw a {color:#bf6387}
.blockw a:hover {color:#d97199}
.blockw .blocktil_bg {background:url(bg035.png) left top no-repeat}
.blockw .blocktil_bgw {background:url(bg033.png) left top no-repeat}
.blockw .vertical_til {background:url(bg052.png)}
.blockw .vertical_til1 {background:url(bg031.png)}

.blockw .std_list .img,.blockb .std_list .img {background:none;padding-left:0px} 

.blockw .text,.blockb .text {margin:10px 15px 10px 10px;font-size:14px;line-height:22px} 
.blockw .text .subinfo,.blockb .text .subinfo {font-size:12px;color:#888}

.mostpop {margin:5px 10px 10px 5px;color:#aaa;font-size:12px;width:95%;border:1px solid #000}
.mostpop .r1 .c1 {background:#32363d;font-size:16px;font-weight:bold;text-align:center}
.mostpop .r1 .c2 {background:#21262d;width:60%}
.mostpop .r1 .c3 {background:#32363d;text-align:center}
.mostpop .r2 .c1 {background:#454950;font-size:16px;font-weight:bold;text-align:center}
.mostpop .r2 .c2 {background:#32363d;width:60%}
.mostpop .r2 .c3 {background:#454950;text-align:center}
.mostpop td {padding:4px}
.mostpop h4 {font-size:13px;font-weight:bold;margin:0px;padding:0px;color:#ffcc33}

.mostpop .c2 span {color:#ff9900}
.mostpop .c3 span {font-weight:bold;color:#ffcc33;display:block}
.mostpop .c2 a {color:#fbaf5d}



.search_box {height:54px;margin:8px auto}
.search_box td {padding:0px}
.search_box .c1 {height:54px;width:14px;background:url(bg037.png)}
.search_box .c2 {height:54px;background:url(bg038.png);width:251px;text-align:center}
.search_box .c3 {height:54px;width:14px;background:url(bg036.png)}
.search_box .search {border:1px solid #000;background:#444;height:22px;line-height:22px;color:#eee;width:170px;margin:0px}
.activity_search_box .submit, .search_box .submit {display:block;float:right;width:50px;background:url(search.png);height:26px;width:57px;margin-top:1px;color:#eee}

.activity_search_box .search {border:1px solid #000;background:#444;height:22px;line-height:22px;color:#eee;width:83px;margin:0px}
.activity_search_box .date {border:1px solid #000;background:#444;height:22px;line-height:22px;height:16px;color:#eee;width:63px;margin:0px 2px}
.activity_search_box .type {border:1px solid #000;background:#444;height:22px;line-height:22px;height:25px;color:#eee;width:60px;margin:0px}
.activity_search_box b {color:#333;line-height:22px}

.activity_search_box, .login_box {height:82px;margin:8px auto}
.activity_search_box td, .login_box td {padding:0px}
.activity_search_box .c1, .login_box .c1 {height:82px;width:14px;background:url(bg041.png) top right}
.activity_search_box .c2, .login_box .c2 {height:82px;background:url(bg039.png);width:251px;text-align:left}
.activity_search_box .c3, .login_box .c3 {height:82px;width:14px;background:url(bg040.png)}
.login_box .username {width:130px;border:1px solid #000;background:#444 url(user.png) no-repeat left 50%;text-indent:20px;height:22px;line-height:22px;color:#eee;margin:0px}
.login_box .password {width:130px;border:1px solid #000;background:#444 url(change_password.png) no-repeat left 50%;text-indent:20px;height:22px;line-height:22px;color:#eee;margin:0px}
.login_box .submit {display:block;float:right;width:54px;background:url(bg042.png);height:54px;margin-top:1px;color:#eee}
.login_box .reg {display:block;float:right;width:54px;background:url(bg043.png);height:54px;margin:1px 0px 0px 5px;color:#eee}
.size0001 .login_box .username {width:85px}
.size0001 .login_box .password {width:85px}

.activity_search_box

.ucp_box {}
.ucp_box td {padding:0px}
.ucp_box .c1 {height:99px;width:14px;background:url(bg049.png) top right}
.ucp_box .c2 {height:99px;background:url(bg048.png);width:251px;text-align:left}
.ucp_box .c3 {height:99px;width:14px;background:url(bg050.png)}
.ucp_box img {width:64px;height:64px;border:2px solid #666;float:left;margin:4px 7px}
.ucp_box div {padding:0px 15px}
.ucp_box .std_list li {padding:0px 2px 0px 16px}

.tab {background:url(bg018.png);height:26px;padding:0px 0px  0px 5px}
.tab .end {height:26px;width:25px;background:url(bg030.png) right bottom;float:right}
.tab a {display:block;float:left;margin-right:2px}
.tab .high .c1 {background:url(bg019.png);height:26px;width:6px;float:left}
.tab .high .c2 {background:url(bg020.png);height:26px;float:left;line-height:34px;overflow:hidden;color:#bbb}
.tab .high .c3 {background:url(bg021.png);height:26px;width:6px;float:left}
.tab .low .c1 {background:url(bg022.png);height:26px;width:6px;float:left}
.tab .low .c2 {background:url(bg023.png);height:26px;float:left;line-height:34px;overflow:hidden;color:#888}
.tab .low .c3 {background:url(bg024.png);height:26px;width:6px;float:left}

.tab_content {}
.tab_content .sub {display:none}

.vote_score {text-align:center;width:63px;height:79px;background:url(bg047.png);line-height:18px}
.vote_score a {font-weight:bold;color:#000}
.vote_score span {font-size:30px;line-height:40px;font-weight:bold;color:#000}

.subinfo {color:#999}
.subinfo a {color:#888;font-weight:normal}

.hot_tags {padding:5px;}
.hot_tags a {}
.avatar {float: left; margin:7px 5px 0px 0px}
.p8_0 em:hover {cursor: hand;}
.t_bigfont {font-size:16px}
.t_msgfont {font-size:14px}
.t_smallfont {font-size:12px}
.box table { width: 100%; }