#flinks {
	height:68px;
	font-size:12px;
	margin:10px 0;
	width:978px;
	border: 1px dashed #62A80C;
}
#flinks span.linkt {
	padding:6px 0 6px 2px;
	font-weight:bold;
	color:#f60;
	float:left;
	width:18px;
	height:55px;
	border-right: 1px solid #80C72C;
}
#flinks ul {
	text-align:left;
	padding-left:8px;
	margin-top:4px;
	width:948px;
	line-height:20px;
	height:62px;
	float:left;
}
#flinks li {
	border-right: 1px solid #ccc;
	float:left;
	padding:0 8px;
	height:16px;
	line-height:16px;
	margin-top:3px;
}
#flinks li.off {
	border-right:none;
	color:#F60;
}
#flinks a:link, #flinks a:active, #flinks a:visited {
	color:#333;
}
#flinks a:hover {
	background:#62A80C;
	color: #FFF;
}
#flinks b a:link, #flinks b a:active, #flinks b a:visited {
	color:#f60;
}
#flinks b a:hover {
	background:#f60;
	color: #FFF;
}
#left {
	float:left;
	width:752px;
	overflow:hidden;
}
#slide {
	float:left;
	width:322px;
	height:363px;
	margin-bottom:2px;
	overflow:hidden;
}
#flash {
	float:left;
	width:302px;
	height:222px;
	border: 1px solid #80C72C;
	overflow:hidden;
	padding:14px 9px 15px 9px;
}
#flash_control {
	position:relative;
	float:right;
	overflow:hidden;
	border:1px solid #fff;
	font-family:Tahoma, Geneva, sans-serif, 宋体
}
.flashNews a {
	color:#FFFFFF;
	text-decoration:none
}
.flashNews img {
	width:300px;
	height:220px;
	border:0
}
.flashNews a:hover {
	color:#F20000;
}
.flashNews .bg {
	width:100%;
	height:50px;
	background:#000000;
	filter:alpha(opacity=49);
	-moz-opacity:0.49;
	opacity:0.49;
	position:absolute;
	bottom:0
}
.flashNews h3 {
	position:absolute;
	z-index:10;
	padding:5px 5px 0 10px;
	margin:0;
	font-size:14px
}
.flashNews h3 p {
	padding:5px 0 0 0;
	margin:0;
	font-weight:normal;
	font-size:12px
}
.flashNews .t_s {
	height:50px;
	position:absolute;
	width:100%;
	bottom:0px;
	left:0
}
.flashNews #SwitchNav {
	position:absolute;
	right:3px;
	bottom:0px;
	z-index:2;
}
.flashNews ul, li {
	margin:0;
	padding:0
}
.flashNews ul li {
	float:left;
	width:15px;
	height:18px;
	line-height:18px;
	text-align:center;
	margin-left:1px;
	background:#000000;
	list-style:none;
}
.flashNews ul li a {
	display:block;
	width:15px;
	height:18px;
	font-size:10px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
}
.flashNews ul li a:hover, .flashNews ul li a.sel {
	color:#F20000;
}
#hot {
	margin-top:8px;
	width:320px;
	height:100px;
	border: 1px solid #80C72C;
	float:left;
	background:#F7FCF5;
}
#hot ul {
	padding:6px 0 6px 5px;
	float:left;
}
#hot span.title {
	margin-right:8px;
	font-weight:bold;
	float:left;
	padding-left:2px;
	padding-top:13px;
	width:18px;
	height:70px;
	border-right: 1px solid #80C72C;
}
#hot span.title a:link, #hot span.title a:active, #hot span.title a:visited {
	color:#f60;
}
#hot span.title a:hover {
	color:#f60;
}
#hot li {
	width:280px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	float:left;
}
#hot li a:link, #hot li a:active, #hot li a:visited {
	color:#333;
}
#hot li a:hover {
	background:#62A80D;
	color:#fff;
}
#news {
	float:left;
	width:413px;
	height:361px;
	border: 1px solid #80C72C;
	background:#F7FCF5;
	margin:0 0 0 9px;
}
#top {
	background:#F7FCF5 url(http://js.shouji.com.cn/img/iboxtabg.gif) repeat-x;
	padding-left:12px;
	color: #060;
	font-size:14px;
	width:auto;
	height:28px;
	line-height:28px;
}
#top b {
	float:left;
	font-weight:bold;
}
#top b a:link, #top b a:active, #top b a:visited {
	color:#060;
}
#top b a:hover {
	color: #03410D;
	text-decoration:underline;
}
#top span {
	float:right;
	font-size:12px;
	padding-right:10px;
}
#top span a:link, #top span a:active, #top span a:visited {
	color:#f00;
}
#top span a:hover {
	color: #f00;
	text-decoration:underline;
}
#news ul {
	padding:0 6px 6px 6px;
}
#news li {
	padding:0 5px;
	float:left;
	line-height:23px;
	height:23px;
	width:388px;
	border-bottom: 1px dashed #ccc;
}
#news li.h {
	padding:0 10px;
	font-size:16px;
	border-bottom:none;
	font-weight:bold;
	width:378px;
	text-align:center;
	height:28px;
	overflow:hidden;
	float:left;
	line-height:28px;
	margin-bottom:6px;
}
.t {
	margin-left:5px;
	width:326px;
	height:20px;
	overflow:hidden;
	float:left;
	font-size:14px;
}
.y {
	width:53px;
	height:20px;
	float:left;
	color:#888;
	padding-left:2px;
}
.day {
	width:53px;
	height:20px;
	float:left;
	color:#333;
	padding-left:2px;
}
.t a {
	margin-left:5px;
}
.t a:link, .t a:active, .t a:visited {
	color:#333;
}
.t a:hover {
	background:#62A80D;
	color:#fff;
}
a.red:link, a.red:active, a.red:visited {
	color:#f30;
	font-weight:bold;
}
a.red:hover {
	background:#f30;
	color:#fff;
}
li.h a:link, li.h a:active, li.h a:visited {
	color:#1F8515;
}
li.h a:hover {
	background:#62A80D;
	color:#fff;
}
#sjbbs {
	height:232px;
	width:744px;
	border: 1px solid #80C72C;
	float:left;
	overflow:hidden;
	margin-top:8px;
}
.sjbbstop {
	margin:1px;
	float:left;
	height:26px;
	line-height:26px;
	width:742px;
	background:#69b022;
}
.sjbbstop span {
	float:left;
	width:auto;
	height:26px;
	line-height:26px;
	background:#69b022;
	font-weight:bold;
	padding:0 15px;
	border-right: 1px solid #fff;
}
.sjbbstop span a:link, .sjbbstop span a:active, .sjbbstop span a:visited {
	color:#FFF;
}
.sjbbstop span a:hover {
	color:#FFF;
	text-decoration:underline;
}
.sjbbstop li.sel {
	float:left;
	line-height:26px;
	height:26px;
	margin:0 10px!important;
	margin:0 5px;
	width:100px;
}
.sjbbstop li.sel select {
	width:115px;
	background:#fff;
	color:#000;
	font-size:12px;
	font-family:Tahoma;
	margin-top:2px!important;
	margin-top:3px;
	line-height:20px;
	height:20px;
}
.bdinp_a, .bdinp_b {
	float:left;
	background:url(http://js.shouji.com.cn/img/bdinput.gif) no-repeat;
}
.sjbbstop li.dbip {
	float:left;
	width:115px;
	margin:0 0 0 6px;
	line-height:26px;
	height:26px;
}
input.bdinp_a, input.bdinp_b {
	margin-top:2px;
	height:23px;
	line-height:23px;
	width:111px;
	cursor:pointer!important;
	cursor: hand;
	color:#060;
	border:0;
	font-size:12px;
}
input.bdinp_b {
	background-position: 0 0;
}
input.bdinp_a {
	background-position: 0 -27px;
}
.bbsbox {
	float:left;
	width:741px;
	height:auto;
	background:#F7FCF5;
}
.bbsbox ul {
	float:left;
	padding:6px;
}
.bbsbox ul li {
	float:left;
	width:362px;
	height:22px;
	line-height:22px;
	margin:1px;
}
.bbsbox ul li span.time {
	float:left;
	width:60px;
	height:22px;
	color:#999;
}
.bbsbox ul li span.day {
	float:left;
	width:60px;
	height:22px;
	color:#666;
}
.bbsbox ul li span.tit {
	float:left;
	height:22px;
	overflow:hidden;
	width:295px;
	padding-right:5px;
}
.bbsbox ul li a.cat {
	margin-right:3px;
}
.bbsbox ul li a.cat:link, .bbsbox ul li a.cat:active, .bbsbox ul li a.cat:visited {
	color:#1F8515;
}
.bbsbox ul li a.cat:hover {
	color:#fff;
	background:#62A80D;
}
.bbsbox ul li a:link, .bbsbox ul li a:active, .bbsbox ul li a:visited {
	color:#333;
}
.bbsbox ul li a:hover {
	background:#62A80D;
	color:#fff;
}
#game {
	height:356px;
	float:left;
	margin-top:8px;
	padding:1px;
	overflow: hidden;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
}
.d {
	float:left;
	background: #F7FCF5 url(http://js.shouji.com.cn/img/iboxtabg.gif) repeat-x;
	width:742px;
	line-height:27px;
	height:27px;
}
.da {
	float:left;
	font-weight:bold;
	padding-left:8px;
	font-size:14px;
	width:90px;
}
.db {
	float:left;
	font-weight:bold;
	width:600px;
}
.db a {
	padding:0 2px;
}
.dc {
	float:left;
	width:36px;
}
ul.e {
	float:left;
	padding:6px;
}
.ea {
	float:left;
	width:170px;
	height:300px;
	background:#FFF;
	padding:6px;
	border: 1px dashed #80C72C;
}
.ea dt {
	padding-left:6px;
	color:#F60;
	font-size:12px;
	font-weight:bold;
	height:18px;
	line-height:18px;
}
.ea dd {
	margin:1px auto;
	padding-left:6px;
	float:left;
	width:160px;
	height:20px;
	line-height:23px;
	overflow: hidden;
	border-bottom: 1px dashed #AEE299;
}
.eb {
	float:left;
	width:528px;
	height:166px;
	margin:0 0 6px 6px;
	padding:6px 0 6px 8px;
	background:#FFF;
	border: 1px dashed #80C72C;
	overflow:hidden;
}
.eb dt {
	float:left;
	width:22px;
	height:120px;
	padding:40px 0 0 2px;
	margin-right:12px;
	font-weight:bold;
	border-right: 1px solid #80C72C;
}
.eb dt a:link, .eb dt a:active, .eb dt a:visited {
	color:#f60;
	font-weight:bold;
}
.eb dd {
	float:left;
	width:115px;
	height:164px;
	margin:2px 6px 0 0;
}
.eb dd img {
	border: 1px dotted #80C72C;
	padding:3px;
	width:105px;
	height:132px;
}
.eb dd img:hover {
	border: 1px solid #F60;
}
.eb dd span {
	float:left;
	width:112px;
	height:20px;
	line-height:20px;
	text-align:center;
	padding-left:2px;
	overflow: hidden;
}
.ec {
	float:left;
	margin-left:6px;
	width:524px;
	height:115px;
	overflow:hidden;
	padding:6px;
	border: 1px dashed #80C72C;
	background:#FFF;
}
.ec dd {
	float:left;
	width:122px;
	height:22px;
	line-height:22px;
	margin:1px 0 0 2px;
	padding-left:6px;
	overflow: hidden;
}
.ec dd.news {
	width:515px;
	height:22px;
	background:#E5F8DD;
}
.ec dd.news span {
	font-weight:bold;
	padding:0 2px;
}
.ec dd.news span a:link, .ec dd.news span a:active, .ec dd.news span a:visited {
	color:#f60;
}
.ec dd.news span a:hover {
	color:#f60;
	background:none;
	text-decoration:underline;
}
.ec dd a:link, .ec dd a:active, .ec dd a:visited, .ea dd a:link, .ea dd a:active, .ea dd a:visited {
	color:#333;
}
.da a:link, .da a:active, .da a:visited, .dc a:link, .dc a:active, .dc a:visited, .eb dt a:hover, .eb dd span a:link, .eb dd span a:active, .eb dd span a:visited {
	color:#060;
}
.db a:link, .db a:active, .db a:visited {
	color: #03410D;
}
.da a:hover, .dc a:hover {
	color: #03410D;
	text-decoration:underline;
}
.db a:hover, .eb dd span a:hover, .ec dd a:hover, .ea dd a:hover {
	background:#62A80D;
	color:#fff;
}
#pic {
	float:left;
	height:200px;
	margin-top:8px;
	padding:1px;
	overflow: hidden;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
}
#theme {
	float:left;
	height:340px;
	margin-top:8px;
	padding:1px;
	overflow: hidden;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
}
.f {
	float:left;
	background: #F7FCF5 url(http://js.shouji.com.cn/img/iboxtabg.gif) repeat-x;
	width:742px;
	line-height:27px;
	height:27px;
}
.fa {
	float:left;
	font-weight:bold;
	padding-left:8px;
	font-size:14px;
	width:90px;
}
.fa a:link, .fa a:active, .fa a:visited {
	color:#060;
}
.fa a:hover {
	color: #03410D;
	text-decoration:underline;
}
.fb {
	float:left;
	font-weight:bold;
	width:600px;
	overflow: hidden;
}
.fb a {
	padding:0 2px;
}
.fb a:link, .fb a:active, .fb a:visited {
	color:#03410D;
}
.fb a:hover {
	background:#62A80D;
	color:#fff;
}
.fc {
	float:left;
	width:36px;
}
.fc a:link, .fc a:active, .fc a:visited {
	color:#060;
}
.fc a:hover {
	color: #03410D;
	text-decoration:underline;
}
.g {
	width:750px;
	float:left;
	padding:5px 0 0 5px;
}
.g li {
	float:left;
	width:116px;
	height:146px;
	padding:0 2px 5px 2px;
	margin:1px;
}
.g li img {
	border: 1px dotted #80C72C;
	padding:3px;
	width:108px;
	height:136px;
}
.g li img:hover {
	border: 1px solid #F60;
}
#book {
	float:left;
	margin-bottom:8px;
	padding:1px;
	overflow: hidden;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
}
.j {
	float:left;
	padding:6px 6px 10px 6px;
}
.pa {
	width:170px;
	height:276px;
	float:left;
	padding:6px;
	border: 1px dashed #80C72C;
	background-color:#FFF
}
.ja{
	width:170px;
	height:230px;
	float:left;
	background: #FFF url(http://js.shouji.com.cn/img/topbg.gif) no-repeat left top;
	padding:6px;
	border: 1px dashed #80C72C;
}
.ja {
	width:170px;
	height:95px;
	float:left;
	background: #FFF url(http://js.shouji.com.cn/img/topbg.gif) no-repeat left top;
	padding:6px;
	border: 1px dashed #80C72C;
}
.ja dt, .pa dt {
	float:left;
	height:20px;
	line-height:20px;
	padding-left:6px;
	color:#F60;
	font-size:12px;
	font-weight:bold;
}
.pa dd {
	float:left;
	width:163px;
	height:22px;
	line-height:25px;
	margin:1px auto;
	padding-left:6px;
	overflow: hidden;
	border-bottom: 1px dashed #AEE299;
}
.ja dd{
	float:left;
	width:144px;
	height:22px;
	line-height:25px;
	margin:1px auto;
	padding-left:20px;
	overflow: hidden;
	border-bottom: 1px dashed #AEE299;
}
.jb {
	margin-left:6px;
	float:left;
	width:524px;
	height:95px;
	overflow: hidden;
	padding:6px;
	border: 1px dashed #80C72C;
	background:#FFF;
}
.jb dt {
	height:0px;
	width:0px;
	overflow: hidden;
}
.jb dd {
	margin:1px 0 0 2px;
	padding-left:6px;
	overflow: hidden;
	float:left;
	width:122px;
	height:22px;
	line-height:22px;
}
.j dd a:link, .j dd a:active, .j dd a:visited, .r dd a:link, .r dd a:active, .r dd a:visited {
	color:#333;
}
.j dd a:hover, .r dd a:hover {
	background:#62A80D;
	color:#fff;
}
#ring {
	height:350px;
	float:left;
	margin-top:8px;
	padding:1px;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
	overflow: hidden;
}
.r {
	float:left;
	width:740px;
	padding:6px;
	overflow: hidden;
}
.ra {
	padding:6px;
	width:190px;
	height:294px;
	float:left;
	background:#FFF;
	border: 1px dashed #80C72C;
	float:left;
}
.ra dt {
	color:#F60;
	padding-left:6px;
	font-weight:bold;
	height:16px;
	line-height:16px;
}
.ra dd {
	margin:1px 0 0 2px;
	padding-left:18px;
	width:163px;
	height:22px;
	line-height:22px;
	border-bottom: 1px dashed #AEE299;
	background: url(http://js.shouji.com.cn/img/dh_ring.gif) no-repeat;
	overflow: hidden;
}
.s {
	padding-left:6px;
	float:left;
	width:518px;
	height:52px;
	overflow: hidden;
}
.s img {
	width:516px;
	height:50px;
	background:#FFF;
	border: 1px dashed #80C72C;
}
.o {
	float:left;
	padding:6px;
}
.rc {
	height:240px;
	width:154px;
	background:#FFF;
	float:left;
	padding:2px 6px 6px 6px;
	border: 1px dashed #80C72C;
	margin-right:6px;
}
.rc dt {
	color:#F60;
	padding-left:8px;
	font-size:12px;
	font-weight:bold;
	height:16px;
	line-height:16px;
}
.rc dd {
	padding-left:2px;
	width:150px;
	margin-top:2px;
	height:22px;
	line-height:22px;
	overflow: hidden;
	border-bottom: 1px dashed #AEE299;
}
#soft {
	float:left;
	margin-top:6px;
	padding:1px;
	overflow: hidden;
	width:742px;
	background: #F7FCF5;
	border: 1px solid #80C72C;
}
.p {
	float:left;
	padding:6px;
}
.pa dd a:link, .pa dd a:active, .pa dd a:visited, .pc dd a:link, .pc dd a:active, .pc dd a:visited {
	color:#333;
}
.pa dd a:hover, .pc dd a:hover {
	background:#62A80D;
	color:#fff;
}
.pb {
	overflow: hidden;
	width:528px;
	height:166px;
	margin:0 0 6px 6px;
	padding:6px 0 6px 8px;
	background:#FFF;
	float:left;
	border: 1px dashed #80C72C;
}
.pb dt {
	padding:50px 0 0 2px;
	margin-right:12px;
	font-weight:bold;
	float:left;
	width:22px;
	height:110px;
	border-right: 1px solid #80C72C;
}
.pb dt a:link, .pb dt a:active, .pb dt a:visited {
	color:#f60;
	font-weight:bold;
}
.pb dt a:hover {
	color: #f60;
}
.pb dd {
	margin:2px 6px 0 0;
	float:left;
	width:115px;
	height:116px;
}
.pb dd img {
	border: 1px dotted #80C72C;
	padding:3px;
	width:105px;
	height:132px;
}
.pb dd img:hover {
	border: 1px solid #F60;
}
.pb dd span {
	text-align:center;
	padding-left:2px;
	color:#F60;
	float:left;
	width:112px;
	overflow: hidden;
	height:20px;
	line-height:20px;
}
.pb dd span a:link, .pb dd span a:active, .pb dd span a:visited {
	color:#060;
}
.pb dd span a:hover {
	background:#62A80D;
	color:#fff;
}
.pc {
	float:left;
	width:524px;
	height:90px;
	padding:6px;
	margin-left:6px;
	border: 1px dashed #80C72C;
	background:#FFF;
	overflow: hidden;
}
.pc dt {
	height:0px;
	width:0px;
	overflow: hidden;
}
.pc dd {
	margin:1px 0 0 2px;
	padding-left:6px;
	overflow: hidden;
	float:left;
	width:122px;
	height:22px;
	line-height:22px;
}

#right {
	float:right;
	width:225px;
	height:100%;
	overflow:hidden;
}
.top {
	background:url(http://js.shouji.com.cn/img/iboxtabg.gif) repeat-x;
	padding-left:12px;
	color: #060;
	width:auto;
	height:28px;
	line-height:28px;
	color:#060;
}
.top a {
	float:left;
}
.top a:link, .top a:active, .top a:visited {
	color:#060;
	font-weight:bold;
	font-size:14px;
}
.top a:hover {
	color: #03410D;
	text-decoration:underline;
}
.top span.sun {
	float:right;
	font-weight:none;
	font-size:12px;
	padding-left:6px;
	text-align:right;
	width:auto;
	height:28px;
	padding-right:12px;
}
.top u {
	color:#f00;
	font-size:11px;
}
#selphone {
	width:222px;
	height:361px;
	float:left;
	border: 1px solid #80C72C;
	margin-bottom:8px;
	overflow:hidden;
	background:#F7FCF5;
}
#selphone ul {
	float:left;
	padding-left:8px;
	width:213px;
}
#selphone ul li {
	float:left;
	width:66px;
	height:20px;
	line-height:20px;
	margin:1px 0;
}
#selphone ul span {
	padding-left:3px;
}
#z {
	width:222px;
	height:361px;
	float:left;
	border: 1px solid #80C72C;
	margin-bottom:8px;
	overflow:hidden;
	background:#fff;
}
#z ul {
	float:left;
	width:220px;
	padding:1px;
}
#z ul li {
	float:left;
	width:220px;
	height:60px;
	line-height:60px;
	background:#F7FCF5;
	text-indent:-9999px;
	overflow:hidden;
}
#z ul li a {
	float:left;
	width:220px;
	height:60px;
	overflow:hidden;
	background: url(http://js.shouji.com.cn/img/indexzj.gif?20100721) no-repeat;
}
#z ul li.a1 a {
	background-position: 0px -0px;
}
#z ul li.a1bg a {
	background-position: -220px -0px;
}
#z ul li.b1 a {
	background-position: 0px -60px;
}
#z ul li.b1bg a {
	background-position: -220px -60px;
}
#z ul li.c1 a {
	background-position: 0px -120px;
}
#z ul li.c1bg a {
	background-position: -220px -120px;
}
#z ul li.d1 a {
	background-position: 0px -180px;
}
#z ul li.d1bg a {
	background-position: -220px -180px;
}
#z ul li.e1 a {
	background-position: 0px -240px;
}
#z ul li.e1bg a {
	background-position: -220px -240px;
}
#z ul li.f1 a {
	background-position: 0px -300px;
}
#z ul li.f1bg a {
	background-position: -220px -300px;
}
#z ul li.g1 a {
	height:59px;
	background-position: 0px -360px;
}
#z ul li.g1bg a {
	height:59px;
	background-position: -220px -360px;
}
.qt {
	float:left;
	color:#1F8515;
	font-weight:bold;
	padding-left:6px;
}
.selectsj {
	font-family:"宋体";
	float:left;
	width:145px;
	height:22px;
	line-height:22px;
	background:#fff;
	color:#1F8515;
}
.gn {
	width:220px;
	height:20px;
	line-height:20px;
	float:left;
	color:#1F8515;
	font-weight:bold;
	padding-top:6px;
}
#selphone ul.ttt {
	float:left;
	width:220px;
	height:20px;
	line-height:20px;
	margin:2px 0 6px 0;
}
#selphone ul.ttt dl.sels {
	float:left;
	width:160px;
}
#selphone ul.ttt dl.pp {
	width:36px;
	height:20px;
	line-height:20px;
	float:left;
	color:#1F8515;
	font-weight:bold;
}
.inp_a, .inp_b {
	background:#80C72C url(http://js.shouji.com.cn/img/search.gif) no-repeat;
}
.inp_a, .inp_b {
	font-size:12px;
	color:#060;
	margin:2px 6px 0 5px;
	float:left;
	height:23px;
	line-height:23px;
	width:50px;
	cursor:pointer!important;
	cursor: hand;
	border:0;
}
.inp_a {
	background-position: 0 0;
}
.inp_b {
	background-position: 0 -26px;
}
.gj {
	height:23px;
	line-height:23px;
	float:left;
	width:60px;
	margin-top:2px;
	font-weight:bold;
}
.gj a:link, .gj a:active, .gj a:visited {
	color:#f60;
}
.gj a:hover {
	color: #f60;
	text-decoration:underline;
}
.xja {
	margin-top:6px;
}
.xja dl {
	width:195px;
	float:left;
	padding:0 0 0 5px;
}
.xja a:link, .xja a:active, .xja a:visited {
	color:#1F8515;
	font-weight:bold;
}
.xja a:hover {
	background:#62A80D;
	color:#fff;
}
#recsj {
	float:right;
	width:222px;
	height:588px;
	border: 1px solid #80C72C;
	background:#F7FCF5;
	margin-bottom:8px;
	overflow:hidden;
}
#recsj ul {
	float:left;
	padding:0 6px;
}
#recsj ul li {
	padding:1px 0 2px 6px;
	float:left;

	height:86px;
	width:200px;
	margin:1px 1px 1px 1px;
	border-bottom: 1px dashed #ccc;
}
#recsj img {
	height:76px;
	width:39px;
}
#recsj span.pimg {
	background:#fff;
	text-align:center;
	float:left;
	height:76px;
	width:50px;
	padding:3px;
	border: 1px dashed #80C72C;
}
#recsj span.pt {
	padding-top:3px;
	font-weight:bold;
}
#recsj span.pnet {
}
#recsj span.pmo {
}
#recsj span.pmo a {
	margin:0 3px;
}
#recsj span {
	float:left;
	margin:2px 1px;
	width:128px;
	padding-left:10px;
	height:16px;
	overflow:hidden;
}
#recsj span a:link, #recsj spa a:active, #recsj span a:visited {
	color:#1F8515;
}
#recsj span a:hover {
	background:#62A80D;
	color:#fff;
}
#node {
	background: #F7FCF5;
	float:right;
	padding:0 0 30px 0;
	width:222px;
	height:1238px;
	overflow:hidden;
	;
	border: 1px solid #80C72C;
}
#node .top {
	font-weight:bold;
	font-size:14px;
}
#node ul {
	padding:0 6px;
	float:left;
}
#node dl {
	float:left;
	padding-left:10px;
	width:206px;
	height:auto;
	margin:1px auto;
}
#node dt {
	color: #000;
	background: url(http://js.shouji.com.cn/img/left_dot_bg_index.gif) no-repeat left center !important;
	background: url(http://js.shouji.com.cn/img/left_one_bg.gif) no-repeat left center;
	margin-top:2px;
	padding:2px 0 0 18px;
	font-size:13px;
	font-family:宋体;
	font-weight:bold;
}
#node dd {
	float:left;
	background:url(http://js.shouji.com.cn/img/left_dot_bg.gif) no-repeat left center;
	text-align: left;
	margin-left:15px!important;
	margin-left:8px;
	padding-left:12px;
	width:130px;
	height:20px;
	line-height:20px;
}
#node ul a:link, #node lu a:active, #node ul a:visited {
	color: #111;
}
#node ul a:hover {
	background:#62A80C;
	color: #FFF;
}
#div_body{top:0px;position: absolute;z-index: 99999;height:1050px;width:100%;background: url(http://js.shouji.com.cn/img/ifbg.png) repeat;	}
#div_main{margin-top:50px;width:100%;height:520px;}
#div_pic{background:#FFF;padding:1px;margin:0 auto;width:900px;height:520px;border: 1px solid #80C72C;}
#div_top{text-decoration:right;width:900px;line-height:28px;height:28px;background: url(http://js.shouji.com.cn/img/ifmp.gif) repeat-x;}
#div_top h2{margin-left:6px;color:#060;float:left;width:100px;height:26px;line-height:26px;font-size:13px;font-family:Simsun;}
#div_top span{margin-top:6px;height:22px;float:right;width:22px;}
#div_top span.xiao{background: url(http://js.shouji.com.cn/img/xiao.gif) no-repeat;}
#div_top span.guang{background: url(http://js.shouji.com.cn/img/x.gif) no-repeat;}
#div_top a{padding:6px 6px 0px 6px;}
#div_top a:visited, #div_top a:active,#div_top a:link{color:#fff;}
#div_top a:hover{color:#fff;text-decoration:none;}
#div_box{height:480px;width:900px;}
#div_box iframe{width:900px; height:480px; background:#fff;}

