body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {line-height:25px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
body,table{font-size:14px;color:#000;font-family:Arial,Helvetica,sans-serif,SimSun;background:#fff;}
td{font-size:14px;color:#000;font-family:Arial,Helvetica,sans-serif,SimSun;}
select,input,button,textarea{font-family:Arial,Helvetica,sans-serif,SimSun;font-size:14px;vertical-align:middle;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
a:link{color:#03c;}
.k{clear:both;font-size:0;height:0;line-height:0;}
#s_page{text-align:center;}
#s_header{padding:6px 0 4px 0;text-align:left;}
#s_header a:link,#s_header a:visited,#s_header a:hover{color:#03c;}
#s_bar{float:left;padding-left:7px;}
#s_bar li{float:left;}
#s_bar a,#s_bar strong{margin-right:14px;}
#s_bar_more{cursor:pointer;position:relative;z-index:99;}


#s_user{padding-top:1px;float:right;}
#s_user li{display:inline;}
#s_user a{margin:0 4px 0 1px;}
#s_search{width:980px;margin:0 auto;padding-top:5px;clear:both;overflow:hidden;}
#s_logo{height:47px;padding:0 8px 0 8px;float:left;}
#s_search_form{float:left;padding-top:8px;}
.search_input{width:348px;height:22px;padding:4px 0 0 2px;border-width:1px;margin-right:5px;border-style:solid;}
.search_button{width:70px;height:29px;line-height:25px;margin-right:1px;cursor:pointer;}
#s_feeds{width:200px;float:left;padding:15px 0 0 3px;}
#s_feeds li{float:left;}
#s_feeds a{margin:0 4px;}
#s_header a:link,#s_header a:visited,#s_header a:hover{text-decoration:underline;}
#s_bar{font-size:14px;}
.search_input{font-size:16px;border-color:#69c;}
.search_button{font-size:14px;}
#s_footer{padding:16px 0 19px 0;line-height:24px;clear:both;}
#s_footer ul{margin:0 auto;clear:both;}
#s_footer li{display:inline;}
#s_footer a{margin:0 4px;}
#s_footer p{clear:both;}
.footer_js{display:none;}
#s_footer{font-size:14px;font-family:Arial;}
#s_footer a:link,#s_footer a:visited,#s_footer a:hover{color:#03c;text-decoration:underline;}
#s_main{margin:0 auto;text-align:left;clear:both;width:980px;}
#s_header:not(p){padding-top:7px;}
#s_user:not(p){padding-top:0;}
#s_search:not(p){padding-top:7px;}
.search_input:not(p){width:346px;}
#s_search_condition input:not(p){margin:2px 3px 4px 4px;}
#s_footer a{margin:0 4px 0 1px;}
#s_search,#s_main{width:100%;}





.article_list {vertical-align:top;padding:0 10px 0 17px;}
.article_list .f_error{font-size:14px;margin:6px 0 8px 0;}
.article_list  .f_error a em{color:#c03;text-decoration:underline;}
.article_list  .jg{font-size:14px;margin-top:8px;}

.article_list  ol li{margin-top:15px;}
.article_list  ol li.topsp{margin-top:14px;}
.article_list  ol h3{font-size:16px;font-size:medium;font-weight:normal;}
.article_list  ol h3 a{font-size:16px;font-size:medium;}
.article_list  ol h3 em{color:#c03;text-decoration:underline;}
.article_list  ol h3 span{color:#03c;}
.article_list  ol p{line-height:140%;font-size:13px;font-size:small;text-align:justify;text-justify:inter-ideograph;word-break:break-all;}
.article_list  ol p em{color:#c03;}
.article_list  ol p span{color:#666;}
.article_list  ol li .result_summary{color:#000;line-height:140%;font-size:14px;font-size:small;}
.article_list  ol li .result_summary cite{color:#008000;margin-right:5px;}
.article_list  ol li .result_summary .url{display:inline;}
.article_list  ol li .result_summary .url a{color:#666;margin:0 5px;}


.article_list  .gd a{margin-left:10px;}
.article_list  .notfound{font-size:14px;line-height:180%;}
.article_list  .notfound em{color:#c03;}

.content{font-size:14px;line-height:160%;padding-left:1px;padding-top:1px;}
.content a{margin-left:6px;}
.content1{font-size:14px;line-height:160%;padding-left:1px;padding-top:1px;}
.content1 a{margin-left:3px;margin-right:6px;}


.nav{
	background:#edf7ff;
	border-top:1px solid #b2d0ea;
	height:20px;
	font-size:14px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 18px;
}
.nav .n_l{float:left;}
.nav .n_l span{font-family:'Tahoma';color:#03c;cursor:pointer;}
.nav .n_l span.n_line{color:#b2d0ea;padding:0 3px 0 2px;cursor:default;}
.nav .n_l a{color:#03c;text-decoration:none;}
.nav .n_r{float:right;margin-top:-1px;}


#filter{
	width:130px;
	border-right:1px solid #b2d0ea;
	float:left;
	margin-top:7px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 16px;
} 
#filter .title{font-size:13px;color:#000;display:inline;padding:0;width:30px;margin:0 0 0 16px;} 
#filter .clear{font-size:13px;color:#666;display:inline;padding:0;width:30px;margin-left:2px;} 
#filter .clear:hover{color:#666;text-decoration:underline;background:#fff;} 
#filter ul{margin:0 0 14px;} 
#filter li{width:105px;margin:0 0 0 -4px;line-height:19px;font-size:13px;} 
#filter li a{color:#03c;width:100px;line-height:19px;padding-left:16px;font-weight:normal;display:block;}
#filter li a:link,#filter li a:visited{background:#fff;text-decoration:none;} 
#filter li a:hover{background:#94b7db;color:#fff;}
#filter li span{padding:0 2px 0 6px;font-size:13px;font-weight:bold;}


body{
 margin:0px; 
}
#left {

 width: 140px;
 position: absolute;
 top:120px;
 left: 0px;
}
#center {


 margin-right: 345px;
 margin-left: 155px;
}
#right {


 width: 340px;
 position: absolute;
 top:120px;
 right: 0px;
}

.pagelist ul {list-style:none;}
.pagelist li {float:left;padding-left:15px;}
