

body{ background:#669900; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#796028; margin:0px; padding:0px;}
div,ul,li,dl,dt,dd {margin:0px; padding:0px; border:0}
li {list-style-type:none;}
img {border: 0;} 
a{ color:#796028; text-decoration:none;}
a:hover{ color:#a00; text-decoration:underline;}


.fl {float:left;}
.fr {float:right;}
.ov {overflow:hidden;}
.ad {margin-top:5px;}
.nr {padding:5px;}
.ad120 {width:120px; margin-top:5px; margin-left:auto; margin-right:auto;}
.ad504 {width:504px; margin-top:5px;}
.ad272 {width:272px; margin-top:5px;}
.ada272a {width:272px;}

.warp {width:986px; margin:0 auto;  background:url(body.jpg) repeat-y;}
.header {width:986px; height:158px; background:url(bnr.jpg) no-repeat;}
.login {width:966px; padding:5px 0 0 20px; height:20px; line-height:20px; color:#FFF;}
.login a {color:#FFF;}
.login a:hover {color:#FFF;}
.ltop {width:970px; margin:0 auto; padding-top:30px;}
.ltopa {width:460px; height:80px; background:url(logo.gif) no-repeat;}
.ltopb {width:500px;}
.nav {width:970px; margin:0 auto;}
/*主导航菜单*/
#menu ul{padding:0;border:0;list-style:none;line-height:150%;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 15px;}
#menu_out{width:966px;padding-left:4px;margin-left:auto;margin-right:auto;background:url(nav.jpg) no-repeat;}
#menu_in{background:url(nav.jpg) no-repeat ;}
#menu{background:url(nav.jpg) repeat-x;height:67px;}
.menu_line{width:8px;}
.menu_line2{background:url(menu_line2.gif) no-repeat center top;width:15px;}
#nav{padding-left:20px;}
#nav li{float:left;height:35px;}
#nav li a{float:left;display:block;padding-left:6px;height:35px;background:url(menu_on_left.gif) no-repeat left top;cursor:pointer;text-decoration:none;}
#nav li a span{float:left;padding:11px 14px 10px 10px;line-height:14px;background:url(menu_on_right.gif) no-repeat right top;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
/*鼠标经过时变换背景，方便JS获取样式*/
#nav li .nav_on{background-position:left 100%;}
/*鼠标经过时变换背景，方便JS获取样式*/
#nav li .nav_on span{background-position:right 100%;color:#333333;text-decoration:none;padding:14px 14px 7px 10px;}
/*子栏目*/
#menu_con{text-align:left;padding-left:20px;clear:both;}
#menu_con li{float:left;height:22px;margin-top:8px;}
#menu_con li a{display:block;float:left;background:url(menu_on_left2.gif) no-repeat left top;
cursor:pointer;padding-left:3px;}
#menu_con li a span{float:left;padding:6px 10px 4px 10px;line-height:12px;background:url(menu_on_right2.gif) no-repeat right top;color:#000;}
#menu_con li a:hover{text-decoration:none;background:url(menu_on_left2.gif) no-repeat left bottom;}
#menu_con li a:hover span{background:url(menu_on_right2.gif) no-repeat right bottom;color: #FF3300;}
.main {width:970px; margin-top:5px; margin-left:auto; margin-right:auto;}
.maina {width:172px;}
.mainb {width:504px; margin-left:5px;}
.mainc {width:272px; margin-right:2px;}
.mainaa {width:172px;height:12px; background:url(top.png) no-repeat;}
.mainab {width:172px; background:url(ce.png) repeat-y;}
.mainac {width:172px;height:12px; background:url(boo.png) no-repeat;}
.mainaba {width:172px;}
.mainaba ul{ padding:6px 8px 6px 12px; }
.mainaba li {background:url(bt.jpg) no-repeat left center; padding-left:10px; height:18px; line-height:18px; padding-left:14px; margin-bottom:6px;}
.mainaba li a{font-size:13px;}
.mainba {width:492px; padding:5px; border:1px solid #cacaca;}
.mainbb {width:504px;}
.mainbba {width:296px;}
.mainbbb {width:195px;}
.maiba {width:296px; border:1px solid #cacaca;}
.maiba dt {width:296px; height:26px; line-height:25px; background:url(bg.jpg) repeat-x;}
.maibal {width:95px; margin-left:10px; padding-left:15px; height:25px; background:url(bt.gif) no-repeat left center; font-size:14px; font-weight:bold; color:#000; display:inline}
.maibar {width:50px; height:25px; text-align:center;}
.maic {width:193px; border:1px solid #cacaca;}
.maic dt {width:193px; height:26px; line-height:25px; background:url(bg.jpg) repeat-x;}
.maid {width:270px;border:1px solid #cacaca;}
.maid dt {width:270px; height:25px; line-height:25px; background:url(bg1.jpg) repeat-x;}
.maida {width:125px; padding-bottom:8px;}
.maidaa {width:125px; height:22px; line-height:22px; background:url(bg2.gif) no-repeat;}
.maidaaa {width:70px; height:22px; background:#FFF; margin-left:15px; text-align:center;}
.maidab {width:113px; padding:5px; border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;}
.link {width:970px; margin-left:auto; margin-right:auto;}
.link dt {width:970px; height:30px; line-height:30px; background:url(bg2.jpg) repeat-x; overflow:hidden;}
.linkc {width:150px; margin-left:10px; font-size:13px; font-weight:bold;}
.linka {width:950px; margin:0 auto; padding:5px;}
.linkb {width:950px; margin:0 auto; padding:5px;}
.linkd {width:140px; height:30px; line-height:30px; background:url(bg1.gif) no-repeat; margin-right:10px;}
.linkd li {float:left;}
li.la {width:67px; text-align:center;}
li.lb {width:67px; text-align:center; margin-left:3px;}
.foot {width:970px; margin-left:auto; margin-right:auto; margin-top:5px; text-align:center; background:url(maia.gif) repeat-x top;}
.foota {height:30px; line-height:30px;}
.foota span{ padding:0 16px;}
.pboo {width:986px; height:15px; background:url(pagebtm.jpg) no-repeat;}

/*列表*/
.lista {width:502px; margin-left:10px;border:1px solid #cacaca;}
.listaa {width:492px; height:26px; line-height:26px; padding-left:10px; background:url(bg.jpg) repeat-x; font-size:14px; font-weight:bold; margin-bottom:8px;}
.listab {width:492px; padding:5px;}
.listac {height:25px; line-height:25px; text-align:center;}
.listb { margin-left:10px; padding-left:15px; height:25px; background:url(bt.gif) no-repeat left center; font-size:14px; font-weight:bold; color:#000; display:inline}

/*列表内容样式*/
.lys {width:98%; margin:0 auto;}
.lysa {height:25px; line-height:25px;}
.lysal {width:150px; height:25px; line-height:25px; padding-left:10px; background:url(bt.gif) no-repeat left center; font-size:14px; font-weight:bold;}
.lysal a{color:#AA0000;}
.lysal a:hover{color:#AA0000;}
.lysar {width:50px; height:25px; text-align:center;}

/*内容*/
.becef {width:502px;}
.becea {height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background:#796027;}
.beceb {height:25px; line-height:25px; text-align:center; border-bottom:1px solid #D0D0D0;}
.beced {border:#ccc dotted 1px; width:492px; height:24px; line-height:24px;}
.becedl {width:340px; padding-left:5px;}
.becedl a {font-weight:bold;}
.becedr {width:130px; padding-right:5px;}
.becec,.becej {width:492px;}
.bececl {width:244px; height:24px; line-height:24px; }
.beceh {width:482px; margin-left:auto; margin-right:auto;}
.beceh,.beceh p,.beceh div,.beceh span,.beceh a{font-size:12px;line-height:150%;}
.pages{text-align:right;padding-bottom:15px;padding-right:20px;}
.pages a:link{display:inline;border:1px solid #cccccc;color:#796028;padding:2px 5px;margin:0px 3px;}
.pages a:visited{display:inline;border:1px solid #cccccc;color:#796028;padding:2px 5px;margin:0px 3px;}
.pages a:hover{display:inline;border:1px solid #999999;color:#AA0000;background:#eeeeee;padding:2px 5px;margin:0px 3px;}
.pages .click{display:inline;border:1px solid #ff831e;color:#AA0000;background:#ffebd9;padding:2px 5px;margin:0px 3px;}
.becee {width:492px; margin-left:auto; margin-right:auto;}
.becee dt{width:482px; padding-left:10px;height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#FFF; background:#796027;}
.becei {height:24px; line-height:24px; padding-left:10px; background:url(bt.gif) no-repeat left center;}
.becejl {width:90px; height:22px; line-height:22px; padding-left:10px;}
.becejr {width:392px;height:22px; line-height:22px;}

/*图片内容*/
#stus-slideshow {width:492px; margin: auto;clear:both;}
#navt {width:372px; height:28px; margin:0 auto;}
#navt img {display:block; float:left; margin:0 5px; display:inline;}
#navt h2 {width:100px; line-height:25px; text-align:center; font-family:georgia, serif;font-size:18px; padding:0; margin:0 5px; float:left; }
#slideshow {width:492px; margin-top:10px; border:1px solid #aaa; position:relative; background:#f8f8f8; padding-bottom:10px;clear:both;}
#slideshow img {display:block; margin:0 auto;}
#slideshow .entry {width:492px; position:relative; top:10px;  display:none;}
#slideshow .entry h1 {background:#f8f8f8; font-size:18px; width:372px; margin:10px auto;}
#slideshow .entry p {background:#f8f8f8; width:372px; margin:0 auto; padding:0; line-height:1.4em;}

.MainTable {border:1px solid #d0d0d0;}
.hded {height:25px; line-height:25px; padding-left:10px; font-size:14px; font-weight:bold; color:#FFF; background:#796027;}

/*注册 登录 独立*/
.dlyma {width:780px; margin-left:10px; border:1px solid #CCC;}
.dlymb {width:770px; height:26px; line-height:26px; padding-left:10px; background:url(bg.jpg) repeat-x; font-size:14px; font-weight:bold;}
.dlymc {width:760px; padding:10px;}
.dlymca {width:760px; height:24px; line-height:24px;}
.dlymcb {width:760px;}
.dlymcbl {width:37%;}
.dlymcbr {width:63%;}
.dlymd {width:68px; height:21px; padding-left:80px; margin:5px 0 5px 0;}

.showa {width:502px; height:296px; background:#F9F9F9;}
.showb {width:229px; height:296px;}
.showc {width:49px; height:296px; background:#F9F9F9;}
.showaa {width:352px; padding-left:150px; height:25px; line-height:25px; font-size:13px; font-weight:bold;}
.showab{width:342px; padding:5px 5px 5px 150px;}
.showac {width:492px; height:25px; padding:5px; text-align:center;}
.dlym {height:22px; line-height:22px; padding-left:10px;}
.dlyme {padding:5px;}
.dlymf {width:770px; margin-left:10px; border:1px solid #CCC; padding:5px;}
.dla a {color:#FFF;}
.dla a:hover {color:#FFF;}
.guestbook{margin-bottom:4px;border:1px dotted #ccc;width:99%;}
.guestbook .Ftd{padding:4px;border-right:1px dotted #ccc;}
.guestbook .Atd{border-top:1px solid #eee;padding-left:4px;}
.guestbook .Ctd{padding:4px;}
#comment_title{height:92px;background:url(../default/comment_title.gif);}
#comment_title td{padding-top:18px;}
#comment .content,#comment_show .content{width:99%;border:dotted 1px #ddd;margin-bottom:10px;}
#comment .content .word,#comment_show .content .word{border-bottom:solid 1px #eee;padding-left:5px;height:50px;}
#comment .content .img,#comment_show .content .img{border-right:dotted 1px #ddd;padding:1em;}
#comment .content .info,#comment_show .content .info{padding:2px 0 0 5px;}
.dlt {border:1xp solid #CCC;}
.dragTable .head{
	background:#ccc url(head_bg.gif) no-repeat right;
	height:30px;
	padding-top:0px;
	border:0px #FFF solid;
	border-bottom:0px #C6EBEE solid;
}

.dragTable .head .L{
	background:url(hd_a1.gif);
	width:30px;
	height:30px;
	margin-left:0px;
	float:left;
}

/******************************************
模块主题文字,与点击查看更多
float:left;居左,
可以设置为粗体 font-weight:bold;颜色为color:#000;
******************************************/

.dragTable .TAG{
	float:left;
	color:#247384;
	font-weight:bold;
	padding:9px 5px 0 0px;
	height:21px;
	font-size:13px;
}
.dragTable .TAG a{
	color:#247384;
	font-size:13px;
}
.dragTable .morelink{
	float:left;
	padding-top:8px;
	padding-left:10px;
}
.dragTable .morelink a{
	margin-left:10px;
	text-decoration: underline;
}
.dragTable .more{
	float:right;
	padding-right:1em;
	padding-top:8px;
}
.dragTable .more a{
	color:#666;
}
.login input.login_name,.login  input.login_pwd{
	width:90px;
	height:15px;
}
.login_sub{
	color:#fff;
	background:url(login.gif);
	padding-top:1px;
	border:0px;
	height:21px;
	width:59px;
}
#topstory {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 490px; HEIGHT: 265px
}
#highlight {
WIDTH: 490px; 
}
#featured {
	OVERFLOW: hidden; WIDTH: 400px; POSITION: relative; HEIGHT: 265px;float:left
}
#featured .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	WIDTH: 70px; LIST-STYLE-TYPE: none; HEIGHT: 265px;MARGIN-TOP: 3px; float:right
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	DISPLAY: inline; WIDTH: 52px; MARGIN-RIGHT: 4px; HEIGHT: 24px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI A {
	BORDER-RIGHT: #9c9c9c 2px solid; BORDER-TOP: #9c9c9c 2px solid; DISPLAY: block; FONT-SIZE: 0px; BORDER-LEFT: #9c9c9c 2px solid; WIDTH: 70px; BORDER-BOTTOM: #9c9c9c 2px solid;MARGIN-TOP: 8px
}
#thumbs LI A:hover {
	BORDER-RIGHT: #99cc33 2px solid; BORDER-TOP: #99cc33 2px solid; BORDER-LEFT: #99cc33 2px solid; BORDER-BOTTOM: #99cc33 2px solid
}
#thumbs LI A.current {
	BORDER-RIGHT: #5fc243 2px solid; BORDER-TOP: #5fc243 2px solid; BORDER-LEFT: #5fc243 2px solid; BORDER-BOTTOM: #5fc243 2px solid
}
#thumbs LI.first IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#thumbs LI.last IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#featured .word {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 10; BACKGROUND: #F0F0F0; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 400px; COLOR: #000; BOTTOM: 0px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 32px
}
#featured .word H3 {
	FONT-SIZE: 13px
}


.listpic{
	width:120px;
	padding:3px 7px 3px 5px;
	float:left;
}
.listpic .title{
	width:120px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.listpic img{
	border:1px #FFF solid;
	width:120px;
	height:90px;
}
.listpic .img a{
	width:120px;
	height:90px;
	display:block;
	text-align :center;
	border:1px #ccc solid;
	margin-bottom:5px;
}


#AutoRows .dragTable .middle{
	padding-top:0px;
	padding-bottom:0px;
	height:100px;
}
#listsp{
	width:99%;
}
#listsp .sptd{
	border-bottom:1px dotted #ccc;
	padding-top:5px;
}
#listsp .pic{
	padding:3px 1em 0.5em 5px;
}
#listsp .title{
	padding-bottom:0.2em;
}
#listsp .title a{
	color:#990000;
}
#listsp .pic img{
	border:1px solid #333;
}
#spshow .about{
	color:#990000;
}

.qmsc{width:502px; border:1px solid #cacaca;}
.qmsc dt {width:502px; height:26px; line-height:25px; background:url(bg.jpg) repeat-x;}