body {background:#000 url(img/body.jpg) no-repeat center -20px;}


.imainfocus {width:960px;height:100px;overflow:hidden;margin-bottom:1px;background:url(img/loading.gif) no-repeat center center;}
.imainfocus img {width:960px;height:100px;border:none;}

/* header */
.header {clear:both;width:960px;margin:0 auto;text-align:left;}
	#topswf1 {clear:both;height:380px;overflow:hidden;}

	#menu {clear:both;height:40px;line-height:40px;overflow:hidden;background:#960f02 url(img/menubg.gif) repeat-x left -50px;}		
		#menu .ml {float:left;width:7px;height:34px;background:url(img/menubg.gif) no-repeat left top;}
		#menu .mr {float:right;width:7px;height:34px;background:url(img/menubg.gif) no-repeat right top;}
		#menu .mc {float:left;width:930px;overflow:hidden;}
		#menu li {display:inline;}
		#menu li a {float:left;margin-left:4px;padding:0 12px 0 0;font-size:14px;height:48px;}
		#menu li a span {float:left;padding:0 0 0 12px;font-weight:bold;}
		#menu li a:link,#menu li a:visited {color:#fff;}
	#menu li a:hover {cursor:pointer;text-decoration:none;}
		#menu li a:hover span {color:#ff0;}
		#menu .line {float:left;width:2px;height:38px;background:url(img/menubg.gif) no-repeat left -98px;}

	#stpnav {height:30px;line-height:30px;padding:0 16px 0 5px;background:#eee;overflow:hidden;display:block;clear:both;}
		#stpnav_l {float:left;width:365px;margin-top:1px;overflow:hidden;}
		#stpnav_l dt {float:left;color:#333;font-weight:bold;padding-left:14px;}
		#stpnav_l .iinput1 {float:left;width:210px;height:20px;border:solid 1px #ccc;background:#fff;margin-top:3px;color:#fff;}
		#stpnav_l .iinput2 {float:left;width:55px;height:22px;border:none;background:#999;display:inline;margin:3px 0 0 2px;font-weight:bold;color:#fff;}
		
		#stpnav_r {float:right;margin-top:1px;overflow:hidden;}
			#stpnav_r dt {float:left;padding-left:14px;}
			#stpnav_r dd {float:left;padding-left:14px;}
		
	#daoyan {clear:both;background:#fff3d4;border:solid 1px #e4d1a1;margin-top:5px;padding:7px;}
		#daoyan1 {clear:both;background:#fff;border:dashed 1px #d4d2cd;padding:12px 10px 7px 12px;}


/* main */
#main {margin:0px auto 0;width:960px;text-align:left;}
#mains {padding-bottom:10px;text-align:left;margin:6px auto 0;width:960px;}
	#main_l {margin-top:10px;float:right;width:200px;}
	#main_r {margin-top:10px;background:#fff;width:100%;clear:both;border:solid 1px #ccb993;overflow:hidden;}
	#main_rs {margin-top:10px;float:left;width:745px;overflow:hidden;border:solid 1px #ddd;background:#fff;}


/* list show */
.nsow {clear:both;width:703px;padding:10px;background:#fbfbfb;border:solid 3px #f5f4f4;margin:10px auto 5px;}
.nsowon {background:#fffcd7;border:solid 3px #e0d114;}
.nsowout {}

.tpdlon {background:#fffcd7;border-color:#c0b635;}
	.tpdlout {}

	.nsowl {float:left;width:180px;background:#fff;border:solid 1px #e1e1e1;padding:8px;}
		.nsowl li {clear:both;text-align:center;}
		.nsowl .l2 {}
		.nsowl .l2 img {width:180px;height:180px;}
		.nsowl .l3 {font-weight:bold;font-size:14px;padding:5px 0 4px;color:#000;}
		.nsowl .l3 a:link,.nsowl .l3 a:visited {color:#000;}

	.nsowr {float:right;width:490px;}
		.nsowr .ntit {clear:both;height:32px;line-height:32px;color:#00f;font-size:14px;}
		.nsowr .ntit a:link,.nsowr .ntit a:visited {color:#00f;}
		.nsowr .game {clear:both;height:115px;line-height:22px;overflow:hidden;text-indent:2em;position:relative;}			
		.nsowr .game strong {color:#000;font-size:14px;}
		.nsowr .game a {position:absolute;bottom:3px;right:0px;background:#fbfbfb;width:75px;height:22px;overflow:hidden;}
		.nsowr .game a:link,.nsowr .game a:visited {color:#00f;}
		.nsowr .toup {clear:both;background:#fff;border:solid 1px #e1e1e1;padding:10px 8px 9px 8px;margin-top:8px;position:relative;}
		.nsowr .toup dl {clear:both;height:20px;line-height:20px;}
		.nsowr .toup dt {float:left;color:#222;font-weight:bold;padding-right:2px;padding-left:8px;}
		.nsowr .toup dd {float:left;padding-right:10px;}
	
	.nsowr .toup .topsubs {clear:both;width:105px;overflow:hidden;position:absolute;right:6px;top:5px;height:30px;}
		.nsowr .toup .topsubs dd {float:left;overflow:hidden;}
		.toptype {width:100px;height:32px;background:#fb6800;border:none;font-size:14px;color:#fff;font-weight:bold;}

/* show */
.nsowrs {clear:both;width:720px;display:inline;margin-right:9px;}
	  .nsowrs .toup .topsub {clear:both;width:170px;height:30px;overflow-x:hidden;position:absolute;right:6px;top:5px;}
	  .nsowrs .toup .topsub dd {float:left;overflow:hidden;}

/* jieguo */
.jgtable {clear:both;margin:0 auto;width:100%;}
.jgtd1 {background:#ededed;height:32px;line-height:32px;color:#222;padding:0 2px;text-align:center;}
.jgtd2 {background:#ededed;height:32px;line-height:32px;color:#222;padding:0 2px;}

.jgth0 {padding:10px 0;text-align:center;}
.jgth1,.jgth2,.jgth3,.jgth4 {border-bottom:solid 1px #ededed;height:38px;line-height:38px;color:#222;padding:0 2px;}
.jgth1 {width:60px;text-align:center;font-weight:bold;}
.jgth2 {}
.jgth3 {width:60px;}
.jgth4 {width:60px;text-align:center;}

.jgerr {font-weight:normal;color:#a0a0a0;}


/* footer */
#footer {clear:both;width:960px;margin:10px auto 5px;text-align:center;border-top:solid 2px #ddd;}
	#copyright {clear:both;padding:8px 0;line-height:18px;color:#a3a3a3;}
	#copyright a:link,#copyright a:visited {color:#a3a3a3;}
