
* {word-wrap:break-word;}
body,td,textarea,select,button {color:#444;font:12px/1.8em Helvetica,Arial,sans-serif;}
body,ul,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,li{margin:0;padding:0;}
body {text-align:center;background:#FFF;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a {color:#617B85;text-decoration:none;}
	a:hover{color:#43555C;text-decoration:underline;}
	a img{border:none;}
cite,th{font-style:normal;font-weight:normal;}
.s_clear{clear:both;}
table{empty-cells:show;border-collapse:collapse;}
#wrap{overflow:hidden;zoom:1;margin:0 auto;width:960px;text-align:left;background:url(../images/wrap_bg.gif) repeat-x 0 0;}
hr {border:0 solid #E7E7E7;clear:both;margin:0 0.5em;}
.solidline {border-bottom-width:1px;border-top:1px solid #FFF;}

/*head*/
#head{position:relative;margin-bottom:3px;height:114px;background:url(../images/head_line.gif) no-repeat 0 0;padding-left:6px;}
	#head .logo{float:left;width:224px;height:114px;background:url(../images/logo_bg.gif) repeat-x 0 0;}
		#head h2{background:url(../images/head_line.gif) no-repeat 100% -114px;height:114px;}
		#head h2 img{margin-left:8px;margin-top:36px;}	
	.head_inner{overflow:hidden;zoom:1;background:url(../images/head_line.gif) no-repeat 100% -228px;}
	.sub_nav{ padding-top:10px;height:34px;height:24px!important;text-align:right;}
		.sub_nav a{background:url(../images/icon.gif) no-repeat 0 50%;padding-left:10px;margin-left:10px;}
	ul.nav{ font:Verdana,Helvetica,Arial,sans-serif; height:40px;line-height:40px;}
		.nav li{list-style:none;float:left;display:inline;color:#4A5059;text-align:center;}
		.nav li.menu_line{background:url(../images/menu_line.gif) no-repeat 100% 0;}
		.nav a,.nav a:visited {float:left;display:inline;color:#D3E2E2;padding:0 8px!important;padding:0 7px; font-weight:700;}
		.nav a:hover,.nav a:active,.nav a.current,.nav a.current:visited{background:url(../images/current_bg.gif) repeat-x 0 100%;color:#54F4F6;text-decoration:none;font-weight:700;}
	#head form{height:40px;}
	dl.search{padding:8px 0;color:#7FC5E8;}
		.search dd a{padding:0 4px;color:#005783;}
		.search dd,.search dt{float:left;}
		.txt{margin-left:12px;border:1px solid #9CAEAF;width:220px;height:18px;margin-right:-4px;border-right:none;background:url(../images/btn_bg.gif) no-repeat 0 0;}
		.btn_submit{padding-top:1px;}
		*html .btn_submit{padding-top:0;}
		*html .txt{margin-top:-1px;}
		.btn_submit{_padding-top:0;}
/*end head*/
/*ad*/
.side_ad,.main_ad{margin-bottom:6px;}
.main_ad,.slide_ad{clear:both;border:1px solid #6C848C;}
*html .main_ad{margin-top:-6px;}
.slide_ad{clear:both;margin:6px 4px;border:1px solid #a1a8b7;}
/*footer*/
#footer{margin:10px 0;background:url(../images/gray_logo.gif) no-repeat 100% 50%; text-align:center;}
	.sub_link{margin-left:-10px;}
	.sub_link a{padding:0 10px;}


/*s*/
.search_list,.search_member{ border-bottom:1px dashed #DEDEDE; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited, alink,a.name:visited{ font-size:14px;  text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active,a.name:hover, a.name:active{ font-size:14px; text-decoration:underline;}
dd.search_txt{ color:#666;  line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}
/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; width:130px; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:20px; line-height:20px; background-color:#DEDEDE; font-size:12px; text-indent:10px; padding:0 6px;}
.c_red{ color:#f00;}
/**/
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
.search_box{ margin:20px 10px;}
#search_index li span,.search_box li span{ font-size:14px; color:#00c; padding:0 8px;  text-decoration:underline; cursor:pointer;}
#search_index li span.selected,.search_box li span.selected{ color:#454545; text-decoration:none; font-weight:bold;}
.search_member { height:96px; min-height:96px; padding:8px; clear:both;}
.search_member dt{ float:left; }
.search_member dt img{ height:90px; width:90px; padding:1px; border:1px solid #dcdcdc;}
.search_member dd{ float:right; height:30px; line-height:30px; width:860px;}
.search_member dd em{ font-style:normal; color:#999;padding-left:10px;}
.clear{clear:both;}


#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #DEDEDE;}
#sitemap p a{margin-right:40px;}


#content { background-color:#fff;}
#content h1 { text-align:center; font-family:"宋体"; font-size:20px; color:#000; margin-top:10px; color:#09c;}
#text {	margin:10px auto; line-height:30px;	text-align:center; border-bottom:1px dotted #DEDEDE;}
#endtext{ padding:0 10px; text-align:left; overflow:hidden; clear:both; word-wrap:break-word; word-break:break-all; margin-top:10px;}
#endtext,#endtext p{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}


.commentbox{ border:1px solid #bde3fd; margin-top:10px;}
.commenthead{ background:#EDF8FE; color:#09c; border:1px solid #fff; line-height:26px; height:26px; padding:0 6px;}
.commenthead img{ float:right; margin:7px 10px 0 0; }
.commenttext{ padding:10px;}
.content{ padding:10px}
.content{
white-space: pre-wrap;
/* css-3 */
white-space: -moz-pre-wrap;
/* Mozilla, since 1999 */
white-space: -pre-wrap;
/* Opera 4-6 */
white-space: -o-pre-wrap;
/* Opera 7 */
word-wrap: break-word;
/* Ie 5.5+ */ 
*white-space: pre;
}
.commenttext p{ font-size:14px; padding:5px; text-indent:2em;}
.commentfunction{ border:1px solid #fff; text-align:right; border-top:1px dotted #bde3fd; color:#09c; line-height:24px; padding-right:15px;}

#tag_list{}
#tag_list li{ width:139px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}

.newDate {color:#ff0000;font-style:normal;}
.oldDate {color:#808080;font-style:normal;}
/*--日期右对齐--*/
li span.globalDate {float:right;margin:0 2px;}
.globalRight {float:right;margin:0 2px;}
.globalMoreRight {float:right;}
