/*---------- base ---------*/
body{padding:0;margin:0;font-size:12px;line-height:1.5em;color:#300000}
h1{display:none}
.clear{clear:both}
/*---------- frame ---------*/
/*---------- frame:header ---------*/
.top{height:228px;background:url(../images/2009/top.jpg) top no-repeat #fff;width:1024px;margin:auto;overflow:hidden}
.topNav{float:left;height:14px}
.miniNav{float:right;background:url(../images/2009/rss.jpg) left no-repeat;text-indent:22px}
.miniNav a{text-decoration:none;color:#300000}
.miniNav a:hover{text-decoration:underline}
.logo_nav{width:960px;margin:auto;height:200px;overflow:hidden;clear:both;margin-top:0px}
.search{color:#fff;font-size:14px;width:320px;height:auto;float:right;padding-top:57px}
.search a{color:#fff;text-decoration:none}
.search-keyword{color:#957B2E;width:100px;height:16px;border:none;background:url(../images/search-bg.gif) left top no-repeat;font-size:12px;overflow:hidden;padding-left:55px;padding-top:4px}
.search-submit{width:27px;height:27px;border:none;background:url(../images/2009/search.gif) right top no-repeat;margin-left:2px}
.tag{color:#fff;font-size:12px;padding-top:5px;width:320px}
.tag a{text-decoration:none;color:#fff}
* html .Nav{padding-top:35px/* IE6 */}
*+html .Nav{padding-top:35px/* IE7 */}
.Nav{clear:both;color:#fff;font-size:14px;padding-top:54px}
.Nav a{text-decoration:none;color:#fff}
.Nav a:hover{text-decoration:underline}
.Nav ul{margin:0px;padding:0px}
.Nav ul li{list-style-type:none;float:left;padding-left:0px;padding-right:12px;margin:0px;height:18px}
.Nav ul li a{color:#FFF}
.Nav ul li a:hover{color:#FF3}

.peopleimg{ width:80px; height:80px}

/*---------- frame:body ---------*/
.main{width:960px;margin-left:auto;margin-right:auto;margin-top:10px}
.main_left{width:300px;float:left;}
.main_right{width:650px;float:right;}
.bulletin{width:300px;margin-top:8px}
.bulletin_title{height:26px;line-height:26px;background:url(../images/left_bg.jpg) no-repeat top left;text-indent:20px;color:#4D3A0C;font-weight:bold; text-align:left}
.bulletin_text{height:194px;border:1px solid #E1DECD}
.bulletin_text ul{margin-top:5px;margin-left:15px;margin-bottom:5px;padding:0}
.bulletin_text li{height:23px; line-height:23px;text-indent:24px;padding:0px;overflow:hidden;color:#000; list-style:url(../images/2009/bulletin_icon.gif) ; padding-left:0px; margin-left:10px}
.bulletin_text a:hover{color:#4D3A0C;text-decoration:none}
.bulletin_text a{color:#000;text-decoration:none;position:relative;top:-3px;left:-7px}


.corpus{width:353px;margin:10px auto;padding:8px 5px 5px 5px;border:1px solid #D9D9D9}
.corpus-title{width:100px;height:28px;background:url(../images/2009/corpus.gif) no-repeat left;padding:0px}
.corpus_list{height:59px;margin-top:5px}
.corpus_list li{height:22px;list-style:none}
.corpus_pic{height:56px;width:56px;padding:1px;float:left;border:1px solid #D9D9D9}
.corpus_text{width:285px;float:left;margin-left:5px}
.corpus_list h2{font-size:12px;margin:3px 0 0 0;padding:0}
.corpus_list p{color:#545353;margin:3px 0 0 0;padding:0;text-indent:2em}
.corpus_list a{text-decoration:none;color:#000000}
.corpus_list a:hover{color:#ff0000}
.other{margin-top:3px;height:100px}
.other h2{font-size:14px;padding:0px 2px;margin:0}
.other ul{margin:0 0 0 10px;padding:0 0 0 10px}
/*second*/
.second{border:0;width:272px;float:left;margin-left:5px;margin-top:10px}
.info_l{width:267px;display:block;float:left}
.info_m,.info_r{width:85px;display:block;float:left}
.bbs_list ul{margin:0 0 0 10px;padding:0;list-style:none}
.bbs_list li{border-bottom:1px dotted #d9d9d9;line-height:30px;height:28px}
.showbbs{margin:10px 5px}
.bbs_list img{padding-top:10px}
.link{margin-top:10px;width:962px;height:auto;position:relative;overflow:hidden;margin:auto}
.tbox1{border:1px solid #d9d9d9;width:960px;overflow:hidden;margin-top:10px;padding-top:5px;padding-bottom:10px}
.tbox1 dt{height:25px;overflow:hidden;clear:both}
.tbox1 dt strong{height:25px;line-height:25px;padding-left:10px;padding-right:4px;display:block;float:left;color:#4D3A0C;letter-spacing:1px}
.tbox1 dt strong a{color:#4D3A0C}
.tbox1 dt strong a:hover{color:#4D3A0C;text-decoration:none}
.tbox1 dt span.more{float:right;position:relative;line-height:25px;padding-right:8px;color:#4D3A0C}
.tbox1 dt span.more a{color:#4D3A0C;text-decoration:none}
.tbox1 dt span.more a:hover{color:#4D3A0C}
.tbox1 dd span.more2{margin:1.2em 0}
.tbox1 dd span.more2 a{color:#4D3A0C;text-decoration:none}
.tbox1 dd span.more2 a:hover{color:#4D3A0C}
.tbox1 dt span.label{height:24px;float:right;overflow:hidden;padding-right:1px;padding-top:2px}
.tbox1 dt span.label a{height:25px;display:block;padding:0px 7px 0px 8px;line-height:23px;float:left;color:#666;text-decoration:none;overflow:hidden;letter-spacing:1px}
.tbox1 dt span.label a:hover{color:#4D3A0C}
.tbox1 dt span.label a.thisclass{background:#FFF;color:#4D3A0C;border-top:1px solid}
.tbox1 dd{padding:4px 4px 0px;overflow:hidden}
.tbox1 li{list-style-type:none;text-align:left}
/*---------- frame:footer ---------*/
.foot{height:120px;padding-bottom:20px;background:#B9B498}
.foot a{text-decoration:none;color:#300000}
.foot a:hover{text-decoration:underline}
.footer_logo{width:195px;height:83px;background:url(../images/2009/copyright.jpg) no-repeat left;float:left}
.right_nav{width:720px;margin:5px auto}
.copyright{width:auto;float:left;line-height:16px}
.foot_nav{float:left;margin-left:10px;line-height:14px;padding-top:10px;color:#fff}
/*-------------frame:pub-------------------------*/
.showpleft{margin-top:30px}
.pright{margin-top:30px}
.showlist{width:940px;margin:auto}
.showplace a{color:#C66534}
.showintro{width:900px}
#pic{width:300px;height:280px;background:#000000}

#corpus{width:650px;height:140px;margin-top:10px}
#corpus_pic{width:650px;height:140px;border:1px solid #E1DECD}
#corpus_pic ul{margin-top:10px;margin-left:0px;margin-right:0px;margin-bottom:5px;padding:0}
#corpus_pic li{list-style:none;display:block;width:67px;height:130px;float:left;text-align:center;margin-left:18px;}
.corpus_title{overflow:hidden;padding-top:25px;padding-left:10px;float:left;height:115px;background:#F4EED6;color:#256600;font-size:14px;width:24px;font-weight:bold;}
.corpus_showpic{float:left;}
#corpus_pic dt{clear:both}
#corpus_pic dd{ clear:both}
#corpus_pic img{padding:1px;border:0px solid #ACAB9F}
#corpus_pic li a{color:#015A96;text-decoration:none;}
#corpus_pic  .corpus_username{height:25px;margin-top:3px}
#user{margin-top:12px;width:230px;height:140px;padding-left:70px;background:url(../images/user.jpg) no-repeat left #F3EED5;border:1px #D9D9D9 solid;}
#user h2{margin:0;line-height:35px;height:35px;color:#4D3A0C;font-size:14px}
#user a{text-decoration:none;color:#79AE00}
#login_form,#login_form input{margin:0}
.userlogin{margin:0}
#hot{height:280px;width:650px;border:1px #D9D9D9 solid;background:url(../images/hot.gif) no-repeat;margin-top:0px}
#hot_title{margin-left:90px;margin-top:10px;height:20px;background:url(../images/right_bg.gif) repeat-x center}
#hot_title h2{margin:0;width:65px;line-height:20px;color:#FF0000;font-size:14px;background:#FFFFFF}
#hot_top{margin-left:90px;margin-top:5px;height:65px}
#hot_top h3 a{color:#360308;font-weight:bold;}
#hot_top a{color:#330205;}
#hot_top h3{font-size:14px;margin:0;padding:0;padding-bottom:3px}
#hot_top p{margin:0;padding:0;text-indent:24px}
#hot_list{border-top:1px dotted #D9D9D9;width:638px;margin:auto;padding-top:8px}
#hot_list a{color:#360000;text-decoration:none}
#hot_list dl{float:left;width:150px;margin-top:3px;margin-right:3px;margin-left:5px}
#hot_list dt{background:#F3EED5;padding:3px;font-weight:bold;padding-left:5px}
#hot_list dd{margin-top:8px;margin-left:5px;line-height:15px; background:url(../images/29.GIF)  no-repeat left; padding-left:10px}
#book{
	height:226px;
	width:650px;
	padding-left:0px;
	border:1px #D9D9D9 solid;
	background:url(../images/book.gif) no-repeat;
	margin-top:8px;
}
#book_title{
	margin-top:10px;
	height:20px;
	background:url(../images/right_bg.gif) repeat-x center;
	margin-left: 90px;
}
#book_title h2{margin:0;width:80px;line-height:20px;color:#62AE00;font-size:14px;background:#FFFFFF}
.book_list{padding-left:15px;margin-top:15px; width:637px}
.book_list1{width:300px;float:left;padding:5px 0px 0 0px;border-right:1px #d9d9d9 dotted;margin-left:0px;margin-top:5px}
.book_list1 img{border:0px;float:left;border:1px solid #d9d9d9}
.book_list1 img a{border:0px;}
.book_list1 h2{font-size:16px;margin-bottom:10px;margin-top:5px}
.book_list1 a{font-size:12px;font-weight:normal;color:#79AE00;padding:3px;display:inline}
#book_pic{height:96px;padding:1px;float:left;border:0px solid #d9d9d9}
.book_text{background:#fff;width:160px;margin-left:2px}
.book_text a{background:#fff;color:#FDA05E;}
.book_text h2{font-size:12px;margin:0;padding:3px}
.book_text p{color:#545353;margin:0}
/*second*/
.second{border:0; padding-left:10px}
body{padding:0;margin:0;background:url(../images/top.jpg) top no-repeat #ffffff;font-size:12px;line-height:1.5em;color:#300000}
h1{display:none}
.clear{clear:both}
#top{height:22px;width:960px;margin:10px auto}
#topNav{float:left}
#miniNav{float:right;background:url(../images/rss.jpg) left no-repeat;text-indent:22px}
#miniNav a{text-decoration:none;color:#300000}
#miniNav a:hover{text-decoration:underline}
#logo_nav{width:960px;margin:0 auto}
#search{color:#ffffff;font-size:12px;width:340px;height:80px;float:right;margin-top:57px}
#search a{color:#ffffff;text-decoration:none}
#search_form{font-size:14px}
#search_img{vertical-align:middle}
#Nav{color:#ffffff;font-size:14px}
#Nav a{text-decoration:none;color:#ffffff}
#Nav a:hover{text-decoration:underline}
.bbs-bak{border:0px solid #d9d9d9;padding:8px;margin:8px auto;width:942px;height:222px}
.bbs1{margin-top:100px}
.bbs_list{float:left;width:455px;margin-right:10px}
.bbs_info{color:#616161;width:445px;height:15px;padding:5px;margin-top:3px;background:#F3EED5}
.bbs_second{margin-right:0}
.bbs{
	border:1px solid #d9d9d9;
	padding:8px;
	width:946px;
	height:auto;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.bbs_list{float:left;width:445px;margin-right:10px;padding-left:15px}
.bbs_list a{color:#4D3A0C;text-decoration:none}
.bbs_list a:hover{color:#4D3A0C;text-decoration:none}
.bbs_info{color:#616161;width:445px;height:15px;padding:5px;margin-top:3px;background:#F3EED5}
.bbs_second{margin-right:0}
.info_l{width:267px;display:block;float:left}
.info_m,.info_r{width:85px;display:block;float:left}
.bbs_list ul{margin:0 0 0 10px;padding:0;list-style:none}
.bbs_list li{border-bottom:1px dotted #d9d9d9;line-height:30px;height:30px}
#link{border:1px solid #d9d9d9;padding:8px;margin:30px auto;width:946px;height:14px}
.link a{text-decoration:none;color:#015A96}
.link dd a{text-decoration:none;color:#015A96}
#foot{height:120px;padding-bottom:20px;background:#B9B498}
#foot a{text-decoration:none;color:#300000}
#foot a:hover{text-decoration:underline}
#right_nav{width:720px;margin:5px auto}
#copyright{width:195px;float:left}
#foot_nav{float:left;margin-left:10px;line-height:30px;padding-top:10px;color:#FFFFFF}
