.column a{ color:#333}

#topmenu .topmenu  a#news{
	display:block;
	overflow:hidden;
	background:url(../images/current_bg.gif) no-repeat center bottom;
	margin-left:2px
}

.clearfi:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.clearfi { display:inline-block; }
	/*\*/ .clearfi {display:block;} /**/
.box_l { float:left; }
.box_r { float:right; }
.bg_fff { background:#FFF!important; }
.bg_f8 { background:#F8F8F8; }
.color_black { color:#999!important; }
.color_yellow { color:#FB7A05;}
.color_red{ color:#EB1C26!important;}
.color_gray{ color:#999;}
.color_brown{ color:#CC0001;}
.column { width:1000px; overflow:hidden; margin:0 auto; text-align:left}
	.col1 { float:left; width:710px; overflow:hidden; }
	.col2 { float:right; width:270px; overflow:hidden;}
	.col3 { float:left; width:320px; overflow:hidden;margin-bottom: 10px; }
	.col4 { float:right; width:357px; overflow:hidden; }

.pagination { text-align:center; margin-left:0!important;}

.input_tx { padding:2px 0 2px 2px; border:1px solid; border-color:#666 #CCC #CCC #666; line-height:16px; color:#666; }
	.search_content .input_tx { width:160px;}
	.footer_search .input_tx { width:190px; }
	#registerform .input_tx, .lost_pw .input_tx { width:180px;}
.input_search { width:54px; height:24px; overflow:hidden; border:none; background:url(../images/btn_search_bg.gif) no-repeat; text-align:center; line-height:24px; color:#FFF; font-weight:700; letter-spacing:1px; }
.input_reset { width:71px; height:24px; overflow:hidden; border:none; background:url(../images/btn_reset_bg.gif) no-repeat; line-height:24px; text-indent:23px; letter-spacing:1px;}
.ad_pagebody { width:960px; overflow:hidden; margin:0 auto 10px; }
.ad_mainbody { width:960px; overflow:hidden; margin:0 auto 10px; }
.ad_sidebar { width:270px; overflow:hidden; margin:0 auto 10px; text-align:center; }
.ad_article {  float:left; max-width:650px; overflow:hidden; margin:0 12px 12px 0!important; margin:0 9px 12px 0; }
.margin_bot10 { margin-bottom:10px;}
.margin_bot0 { margin-bottom:0!important;}

.article_module{overflow:hidden;border:1px solid #CCC;}
.global_module { overflow:hidden; padding-bottom:10px; border:1px solid #CCC; background:#ffffff; }
	.global_module1_caption { height:31px; overflow:hidden; line-height:31px; border-bottom:1px #D3D3D3 solid; background:url(../images/title_bg.gif) repeat-x;}
		.global_module1_caption h3 { display:inline; float:left; margin:0 10px; font-weight:700; font-weight:bold}
		.global_module1_caption a.more { display:inline; float:right; margin:0 20px; color:#555; font-family:simsun; }
	.global_module2_caption { height:31px; overflow:hidden; line-height:31px; padding-top:7px}
		.global_module2_caption h3 { padding:0 15px; font-weight:700; color:#555; font-size:14px}
	.global_module3_caption { position:relative; height:31px; overflow:hidden; margin-bottom:10px; background:url(../images/title_bg.gif) repeat-x; line-height:31px; color:#555}
		.global_module3_caption h3 { padding:0 15px; font-weight:bold; }
		.global_module3_caption h3 img { margin-top:3px;}
		
.global_tx_list1 { width:100%; min-height:128px; height:expression(this.style.height < 128 ? 128: true); overflow:hidden; padding-top:10px;}
	.global_tx_list1 li { display:inline; float:left; height:25px; overflow:hidden; margin:0 20px 0 20px; padding-left:13px; background:url(../images/li-black.gif) no-repeat 0 11px; line-height:25px;}

.global_tx_list2 { min-height:150px; height:expression(this.style.height < 150 ? 150: true); overflow:hidden; padding:0 15px; }
	.global_tx_list2 li { height:25px; overflow:hidden; line-height:25px; }
	.global_tx_list2 .box_r { padding-left:10px; color:#999; }

.global_tx_list3 { overflow:hidden; padding:0 15px; }
	.global_tx_list3 li { height:25px; overflow:hidden; padding-left:12px; background:transparent url(../images/li-black.gif) no-repeat scroll 0 11px; line-height:25px; }
	.global_tx_list3 .box_r { padding-left:10px; color:#999; }

.global_tx_list4 { overflow:hidden; margin-bottom:20px; padding:0 15px; }
	.global_tx_list4 li { overflow:hidden; line-height:22px; }
	.global_tx_list4 li a { color:#555}
	.global_tx_list4 .box_r { padding-left:10px; color:#555; font-size:12px; }

.global_tx_list5 { margin-bottom:10px; padding-bottom:0; background:url(../images/zebra_bg.gif) repeat 0 31px; }
	.global_tx_list5  .global_module2_caption { margin-bottom:0; }
	.global_tx_list5 ul { padding:0 15px 0 30px; background:url(../images/top10_bg.gif) no-repeat 15px 10px; }
	.global_tx_list5 ul li { height:28px; overflow:hidden; line-height:28px; }
	.global_tx_list5 .box_r, .global_tx_list5 .box_r a { color:#999;}

.global_tx_list6 { margin-bottom:10px; padding-bottom:0; background:url(../images/zebra_bg.gif) repeat 0 31px; }
	.global_tx_list6  .global_module2_caption { margin-bottom:0; }
	.global_tx_list6 ul { padding:0 15px 0 30px; background:url(../images/top10_bg.gif) no-repeat 15px 10px; }
	.global_tx_list6 ul li { height:28px; overflow:hidden; *margin-bottom:-2px; line-height:28px; }
	.global_tx_list6 .box_l { width:150px; height:28px; overflow:hidden; }
	.global_tx_list6 .box_r { width:50px; overflow:hidden; text-align:right; }
	.global_tx_list6 .box_r a { color:#999;}

.global_avatar_list {}
	.global_avatar_list li { display:inline; float:left; height:78px; }
	.global_avatar_list li img { display:block; width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
	.global_avatar_list li span { display:block; width:52px; height:25px; overflow:hidden; line-height:25px; text-align:center; }

.global_piclist { height:125px; overflow:hidden; padding:10px 0 0 7px; }
	.global_piclist li{ position:relative; display:inline; float:left; width:106px; height:123px; overflow:hidden; margin-left:7px; }
	.global_piclist li div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #E0E9F2; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; cursor:pointer; }
	.global_piclist li div img, .user_photolist dl dt div img { max-width:100px; max-height:100px; width:expression(this.width > 100 && this.width > this.height ? 100: true); height:expression(this.height > 100 ? 100: true);  vertical-align:middle; }
	.global_piclist li span { position:absolute; left:0; bottom:0; *bottom:-2px; width:102px; height:16px; overflow:hidden; line-height:16px; text-align:center; }

.globalnews_piclist { padding-left:5px; padding-top:10px;}
	.globalnews_piclist li { display:inline; float:left; margin:3px 0 0 12px; }
	.globalnews_piclist img { display:block; width:98px; height:70px; padding:1px; border:1px solid #D8D8D8; }
	.globalnews_piclist span { display:block; width:102px; height:25px; overflow:hidden; line-height:25px; text-align:center; }


/*============================================= Index & News pages style */
	/* focus turn */
#focus_turn { position:relative; height:266px; margin-bottom:10px; border:1px solid #ccc; background: #FAFAFA; }
	#focus_pic { margin:12px 0 0 12px!important;  margin:11px 0 0 12px; }
		#focus_pic li img { width:300px; height:211px; padding:1px; border:1px solid #D8D8D8; background:#FFF; }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:14px; bottom:41px; border-left:1px solid #D8D8D8; }
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 -1px; border:1px solid #D8D8D8; text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:700; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background:#FFF; color:#1A4963; }
		#focus_btn .current { background:#1A4963; color:#FFF; }
	#focus_tx { height:20px; overflow:hidden; margin:5px 0 0 12px; font-size:14px; line-height:20px; }
		#focus_tx .normal { display:none; }
		#focus_tx .current { display:block; }
	#focus_opacity {  position:absolute; left:14px; bottom:41px; width:260px; height:24px; background:#FFF; opacity:0.4; filter:alpha(opacity=40); }

	/* new news */
#new_news { height:250px; overflow:hidden; border:1px solid #D8D8D8; background:#F8F8F8; }
	#new_news h3 { padding:8px 20px 4px; }
	#new_news ul { padding:0 20px; }
	#new_news li { height:25px; overflow:hidden; padding-left:12px; background:url(../images/li-black.gif) no-repeat 0 11px; line-height:25px; }
	#new_news .box_r { padding-left:10px; color:#999; }
	#new_news .box_r a { color:#999; }

	/* hot news */
#hot_news { border:1px #ccc solid; padding:10px 5px; background-color:#ffffff}
	#hot_news h3 { padding:8px 10px; font-size:12px; color:#555; font-weight:bold}
	.hot_news_list { margin:5px; padding:0 10px}
		.hot_news_list h4 { height:30px; overflow:hidden; line-height:30px; margin-bottom:5px; text-align:center}
		.hot_news_list h4 a { color:#555; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
		.hot_news_list p { height:83px; overflow:hidden; line-height:20px; color:#808080 }

	/* super notice */
.super_notice { height:110px; overflow:hidden; margin-bottom:10px; border:1px solid #D8D8D8; background:#F7FDFD; }
	.super_notice h3 { padding:8px 15px 4px; color:#EB1C26; }
	.super_notice ul { padding:0 15px; }
	.super_notice li { height:25px; overflow:hidden; line-height:25px; }


	/* new avatar */
.new_avatar { height:146px; overflow:hidden; padding:4px 0 0 7px; }
	.new_avatar li { margin-left:8px;}
	.new_avatar img { width:44px!important; height:44px!important; }
	.new_avatar li span { width:49px; }

	/* tag list */
.tag_list { padding-left:15px;}
	.tag_list li { display:inline; float:left; margin-right:8px; white-space:nowrap; line-height:25px; }

/* news catalog  */
.catalog_list {}
	.catalog_list .global_module { width:auto; margin-bottom:10px; }
	.catalog_list .box_r { float:right!important;}
	.catalog_list .global_tx_list1 li { width:290px; }



/*============================================= news list pages style  */
.news_list { margin-bottom:20px; padding:0 15px; }
	.news_list li { overflow:hidden; margin-bottom:5px; padding-bottom:10px; background:url(../images/dashed_bg.gif) repeat-x 0 100%; line-height:22px; }
	.news_list h4 { margin:4px 0; padding-left:12px; background:url(../images/arrow_li.gif) no-repeat 0 3px;}
	.news_list h4 a {  }
	.news_list .news_list_caption a { color:#333; }
	.news_list p { padding-left:12px; }
	.news_list .news_list_caption { margin-bottom:5px; color:#999; }
.sidebar_album_info { padding:0 15px;}
	.sidebar_album_info img { max-width:220px; width:expression(this.width > 220 ? 220: true); }

.e2{
	padding-top:5px
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:15px 2px;
	border-bottom:1px solid #DDD;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#000;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#555;
}
.e2 p.intro{
	color:#808080;
	line-height:20px;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px
}

/*============================================= news detail pages style  */
#article { padding:15px; background-color:#fff}
	#article h1 { margin:6px 0 10px 0; text-align:center; font-size:20px; color:#0B3B8C; font-family:"Î¢ÈíÑÅºÚ";}
	#article img, #blog_body img { max-width:680px; width:expression(this.width > 600 ? 620: true);}
	#article_extinfo { text-align:center; padding:6px 10px; margin-bottom:10px; border-bottom:1px solid #ddd; color:#000; }
		#article_extinfo div { padding-bottom:10px;}
		#article_extinfo div a { color:#666; } #article_extinfo div a:hover { color:#EB1C26; }
		#article_extinfo .source { margin-right:12px;}
		#article_extinfo div span { float:right; }
		#article_extinfo .add_bookmark { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -170px; }
		#article_extinfo .print { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -140px; }
		#article_extinfo .send_frinend { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -110px; }
		#article_extinfo .report { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -200px; }
		#article_extinfo .push { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -230px; }
		#article_extinfo .add_top10 { margin-right:7px; padding-left:18px; background:url(../images/global_article_bg.gif) no-repeat 0 -260px; }
		
	#introduction{ margin:-11px 0 15px 0!important; border:1px solid #ddd; background:#FAFAFA; padding:10px; line-height:160%; color:#808080; }
	#article_body { width:100%; overflow:hidden; clear:both; padding-bottom:10px; font-size:1.17em; line-height:1.8em; clear:both;}
	#article_body p { margin-bottom:6px; text-indent:2em; }
	#article_body strong { font-weight:700px;}
	#article_custom { width:95%; margin:0 auto 6px; padding:6px; border:1px solid #DCE1E5; background:#FFFFE1; font-size:12px; line-height:1.5em; }
	#article_attachment { margin-top:12px; padding:20px 0 0 50px; background:url(../images/attachment.gif) no-repeat left top; font-size:12px; color:#999; }
	#article_summary { margin-bottom:10px; padding:3px 0; border:1px dashed #DEDEDE; background:#F8F8F8; font-size:12px; line-height:25px; }
		#article_summary h6 { padding:0 10px; color:#369; }
		#article_summary p { padding:0 10px; }
	#article_tag { padding:20px 15px 10px; }
	.article_download { padding-left:17px; background:url(../images/icon_download.gif) no-repeat 0 6px; color:#999; text-indent:0!important; }
		.article_download a { margin-right:3px; color:#369; text-decoration:underline; }
	.article_attach_isimage { background:none !important; }
		#article_attachment a { color:#369; text-decoration:underline; }
	.article_attach_isimage {}
		.article_attach_isimage a { text-decoration:none; }
		.article_attach_isimage img { display:block;}
		.article_attach_isimage span { display:block;}
#article_op { margin:0 0 15px 300px; }
	#article_op a { display:block; float:left; width:42px; height:41px; overflow:hidden; margin-right:12px; background-image:url(../images/global_article_bg.gif); }
	a.aop_up,a.aop_down  { color:#FFF; text-align:center; font-weight:700; font-size:11px; font-family:Arial;}
		a.aop_up em, a.aop_down em { display:block; width:0; height:21px; overflow:hidden;}
	a.aop_down { background-position:0 -60px; }

#article_mark,#article_state { margin:0 15px 15px; padding:15px 0 0 0; background:url(../images/dashed_bg.gif) repeat-x;}
	.dashed_botline { padding:0 10px 15px; background:url(../images/dashed_bg.gif) repeat-x 0 100%;}

	.state_newstop { padding-top:10px;}
		.state_newstop li { display:inline; float:left; width:300px; height:22px; overflow:hidden; margin:0 0 0 20px; line-height:22px; }
		
div.operation1 { border-width:1px 0; border-color:#ddd; border-style:solid; background:#FFF; padding:10px 0; text-align:center; margin-left:1px; margin-right:1px; background-color:#fcfcfc}
div.operation,div.operation0 { border-width:1px 0 0 0; border-color:#ddd; border-style:solid; background:#FFF; padding:10px 0; text-align:center; margin-left:1px; margin-right:1px; background-color:#fcfcfc}
		
/*pagination*/
.pagination{
	margin:10px 0; font-size:12px; width:98%; clear:both; height:100%; overflow:auto
}
.pagination a,.pagination span{
	float:left;display:inline;margin-right:2px;height:21px;line-height:21px;border:1px solid #DDD;background-color:#eee;padding:0 7px; color:#555
}
.pagination a:hover{
	border:1px #CCC solid;font-weight:normal;text-decoration:none;
}
.pagination span.current {
	border:1px #DDD solid;
	background-color:#ffffff;
	color:#555555;
	font-weight:bold
}
.pagination a.pages-goto:link,.pagination a.pages-goto:visited {
	background-color:#fff;
	border-color:#eee;
}
.pagination .page_input{float:left;width:22px; line-height:20px; height:19px; padding:1px 2px 1px 3px; margin-left:1px; border:1px #ddd solid;}

.moreArticle{
margin:5px 0px;width:100%;
font-size:12px;clear:both;
}
.moreArticle ul{width:100%;}
.moreArticle ul li{width:100%;height:22px;line-height:22px;}



ul,li{ list-style:none}
.dis{ display:block}
.undis{ display:none}
#n{margin:10px auto; width:258px; font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.nav{ width:100%; margin:0 auto; height:26px; padding-top:4px;}
.nav li{ float:left; width:60px; height:26px; padding-right:3px}
.nav li a{float:left; width:60px; height:26px; text-align:center; line-height:26px}
.nav li.nav_current a{color:#333; background:url(a_1.gif) no-repeat 0 0; }
.nav li.nav_link a{ color:#333;background:url(a_2.gif) no-repeat 0 0;}
.nav-down{ height:250px; text-align:left}


.location {
    clear: both;
    text-align: left;
    margin: 5px auto 5px auto;
    background: url(../images/loc.gif) no-repeat 0 1px;
width: 1000px;
}