/* 
Css coder:   http://www.myshadu.cn/
*/

/*----------------------------- 主体样式设置 -----------------------*/

html, body { padding: 0; margin: 0; }
body { font-size:12px; }

a { color: #085397; text-decoration:none; }
	a:hover { color: #085397; text-decoration: underline; }
		a:visited { color: #085397;}
			a .img { border: none; }
			
/*分页*/
.pagenum {clear: both; padding:0 4px; background: #ffffff; overflow: hidden; line-height: 32px; height: 30px;  text-align:center;}
.pagenum A:link { color: #1f3a87; border: #9aafe5 1px solid; background: #f1faff; padding:2px 5px 1px 5px; margin: 5px 2px 4px; }
.pagenum A:visited { color: #1f3a87; border: #9aafe5 1px solid; background: #f1faff; padding:2px 5px 1px 5px; margin: 5px 2px 4px;}
.pagenum A:hover { color: #fff; border: #07519a 1px solid;  background: #07519a; }
.pagenum A:active { color: #fff; border: #07519a 1px solid; background: #07519a; }
.pagenum strong { color: #f60; }

			
/*----------------------------- 头部样式设置 -----------------------*/

.top_font { color:#015ebb; font-size:12px; }
.top_font a { color:#015ebb; }
.top_font a:hover { color:#015ebb; }
.top_font a:visited { color:#015ebb; }

/*搜索样式设置*/
.search_input { width:200px; height:20px; color:#ccc; line-height:20px; background:url(imgsearch_inbg.gif) no-repeat left #FFF; border-left:1px solid #84cbff; border-top:1px solid #84cbff; border-bottom:1px solid #84cbff; border-right:0; padding:0 20px; }
.inputsub { width:43px; height:22px; margin-top:3px; }

/*导航样式设置*/
.nav { height:30px; color:#FFF; font-size:14px; font-weight:bold; line-height:30px; background:url(imgmenu_a.gif); }
.nav a { color:#FFF; font-size:14px; font-weight:bold; }
.nav a:hover { color:#FFF; font-size:14px; font-weight:bold; }
.nav a:visited { color:#FFF; font-size:14px; font-weight:bold; }
.nav .nav_right { background:url(imgmenu_flower.gif) no-repeat right; }

.navigation { float:left; width:950px; height:30px; }
.navigation_con li { float:left }
.nowcolum { float:left; background:url(imgmenu_visited.gif); width:100px; color:#fff; line-height:30px; height: 30px; text-align:center; }
.navigation_con a { display:block; width:100px; color:#fff; line-height:30px; height:30px; text-align:center; }
.navigation_con a:hover { background: url(imgmenu_hover.gif); }

/*----------------------------- 中部样式设置 -----------------------*/
.headline { border:1px solid #9ad5fd; background:url(imgheadline_bg.gif) repeat-x; padding:10px; }
.headline .font14 { color:#ff4d00; font-size:14px; font-weight:bold; line-height:24px; }
.headline .font14 a { color:#ff4d00; font-size:14px; font-weight:bold; }
.headline .font14 a:hover { color:#ff0000; font-size:14px; font-weight:bold; }
.headline .font14 a:visited { color:#ff4d00; font-size:14px; font-weight:bold; }
.headline .jj { color:#016cc5; line-height:20px; background:url(imgheadline_line.gif) repeat-x bottom; padding:5px 0; }
.headline .jj a { color:#ff4d00; }
.headline .jj a:hover { color:#ff4d00; }
.headline .jj a:visited { color:#ff4d00; }
.headline .time { color:#999; }

/*栏目切换样式设置*/
.menu_title{ width:100px; height:28px; color:#016cc5; font-size:14px; font-weight:bold; line-height:28px; text-align:center; background:url(imgtb_a.gif) no-repeat; cursor:pointer; }
.menu_title_on{ width:100px; height:28px; color:#FFF; font-size:14px; font-weight:bold; line-height:28px; text-align:center; background:url(imgtb_hover.gif) no-repeat; cursor:pointer; }
.main_list { line-height:24px; border:1px solid #9ad4fe; padding:10px; }
.main_list .title { color:#07519a; font-size:14px; line-height:30px; }
.main_list .title a{ color:#07519a; font-size:14px; font-weight:bold; }
.main_list .title a:hover{ color:#ff4e00; font-size:14px; font-weight:bold; text-decoration:none; }
.main_list .title a:visited{ color:#07519a; font-size:14px; font-weight:bold; }
.main_list .say { color:#777; line-height:20px; }
.main_list .bt { line-height:28px; background:url(imgline01.gif) repeat-x bottom; }
.main_list .bt .type{ color:#07519a; }
.main_list .bt .time{ color:#ff4e00; }
.main_list .bt .down{ color:#ff4e00; }
.main_list .pic .img { border:1px solid #ddd; }
.main_list input { color:#07519a;  border:1px solid #ddd; }
.main_list textarea { border:1px solid #eee; }

/*右侧栏目样式设置*/
.title_R01 { color:#016cc5; font-size:14px; font-weight:bold; line-height:28px; background:url(imgtitle_bg01.gif) repeat-x; padding:0 5px; }
.block_R01 { color: #085397; line-height:24px; border:1px solid #9dd5fe; padding:5px; }
.block_R01 .onclik { color:#ff4e00; }
.path { color:#016cc5; font-size:12px; font-weight:bold; line-height:28px; background:url(imgtitle_bg01.gif) repeat-x; padding:0 5px; }
.block_R01 .pic { border:1px solid #ddd; padding:3px; }
.block_R01 .txt { line-height:20px; text-align:center; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#F9F9F9; }
.block_R01 .tt { color:#666; line-height:20px; }
.block_R01 .tt .img { border:1px solid #ddd; }



/*新闻内容页样式设置*/
.news_title { color:#999; background:url(imgline01.gif) repeat-x bottom; }
.news_title strong { color:#ff4e00; font-size:22px; line-height:30px; }
.news_nr { color:#444; font-size:14px; line-height:24px; padding:10px 0; }
.news_nr .img { border:1px solid #ddd; }
.news_up { color:#016cc5; height:28px; line-height:24px; border-left:1px solid #9ad4fe; border-right:1px solid #9ad4fe; border-bottom:1px solid #9ad4fe; background:#f3fbff; padding:0 5px; }
.main_list .digg { background:url(imgdigg_bg.gif) no-repeat left top; width:57px; margin-bottom:10px; }
.main_list .digg td { text-align:center; }
.main_list .digg .diggnum { height:38px; color:#FFF; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:30px; }
.main_list .digg .diggit { height:30px; line-height:24px; }
.main_list .digg .diggit a{ color:#029103; }
.main_list .digg .diggit a:hover{ color:#029103; }
.main_list .digg .diggit a:visited{ color:#029103; }

.pl_list { color:#666; border:1px solid #d1ecff; background:#f6fcff; padding:10px; }
.pl_list .db { color:#029103; }
.pl_qw { color:#029103; }
.pl_user { color:#ff4e00; }
.pl_user a { color:#ff4e00; }
.pl_user a:hover { color:#ff4e00; }
.pl_user a:visited { color:#ff4e00; }




.soft_title { color:#ff4e00; font-size:14px; font-weight:bold; line-height:30px; }
.soft_type { color:#07519a; }
.soft_pic .img { border:1px solid #ddd; }
.soft_title01 { height:26px; color:#ff4e00; font-weight:bold; line-height:26px; background:url(imgsoft_title01.gif); padding:0 10px; }
.soft_down ul{ list-style:none; }
.soft_down li { float:left; width:125px; height:26px; line-height:26px; background:url(imgdownload.gif) no-repeat; padding-left:10px; }

.online_block_L { background:url(imgblock_L01.gif) no-repeat; }
.online_block_R { background:url(imgblock_R01.gif) no-repeat; }
.online_block_bg { color:#999; line-height:24px; border-top:2px solid #9ed5fe; padding:20px; }
.online_block_bg a{ color:#029000; font-size:14px; font-weight:bold; }
.online_block_bg a:hover{ color:#029000; font-size:14px; font-weight:bold; }
.online_block_bg a:visited{ color:#029000; font-size:14px; font-weight:bold; }
.online_block02 { line-height:24px; border-top:1px solid #9ed5fe; background:url(imgblock_R_bg.gif) no-repeat; padding:10px; }

.cs_title { color:#029103; font-size:14px; font-weight:bold; line-height:30px; background:url(imgline01.gif) repeat-x bottom; }

.list_content { line-height:24px; border:1px solid #9ad4fe; padding:10px; }
.list_content input { height:19px; border:1px solid #ccc; }



/*----------------------------- 底部样式设置 -----------------------*/
.bottom { height:115px; line-height:24px; background:url(imgbt_bg.gif) repeat-x; }

.main_list .box ul {
	list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:8px;
border: 1px solid #AACCEE;
	border-width: 0 0px 1px 0px;
}

.main_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.main_list .box ul li a {
font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	float: left;
}
.main_list .box ul li span {
font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";

	font-size: 14px;
	float: right;
}
textarea.tieBody {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(img1.cache.netease.comcnewsimg07end_n_bg9.gif) no-repeat scroll center 50px;
border:1px solid #DCDDDD;
clear:both;
color:#555555;
font-size:14px;
height:130px;
padding:5px 0 0 5px;
text-align:left;
width:99%;
}
.newbar1_body {
	OVERFLOW: hidden; WIDTH: 264px; BACKGROUND-COLOR:#FFFFFF
}
.newbar1_body UL.s1 {
	CLEAR: both; BACKGROUND: url(../images/newbar1_bodybk.gif) repeat-x; FLOAT: left; OVERFLOW: hidden; WIDTH: 264px; COLOR: #b7b7b7; HEIGHT: 30px; TEXT-ALIGN: center
}
.newbar1_body UL.s1 LI {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 52px; CURSOR: pointer; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.newbar1_body UL.s1 LI.sbe {
	BACKGROUND: url(../images/line_7.gif) no-repeat right 2px; WIDTH: 1px; HEIGHT: 30px
}
.newbar1_body UL.s1 LI.hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/newbar1_s1.gif) repeat-x; COLOR: #5c3701
}
.newbar1_body UL.s1 LI.clearbk {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.newbar1_body UL.s1 A:link {
	COLOR: #2754bb
}
.newbar1_body UL.s1 A:visited {
	COLOR: #2754bb
}
.newbar1_body UL.s2 {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 264px; 
}
.newbar1_body UL.s2 LI {
	CURSOR: pointer; PADDING-TOP: 1px
}
.s2bk_1 {
	PADDING-LEFT: 10px; PADDING-TOP: 5px; HEIGHT: 16px
}
.s2bk_2 {
	PADDING-LEFT: 10px; BACKGROUND: #fff8dc; OVERFLOW: hidden; PADDING-TOP: 7px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 41px
}
.s2bk_right1 {
	PADDING-RIGHT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 24px; FLOAT: left; COLOR: #ff6600
}
.s2bk_right2 {
	FLOAT: left; LINE-HEIGHT: 18px; PADDING-TOP: 2px
}
.s2bk_right3 {
	PADDING-RIGHT: 9px; FLOAT: right; PADDING-TOP: 2px
}
.s2bk_right3 IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.frame{ display:block;  padding:8px; background:url(imagesframe.gif) no-repeat center center;}
.frame:hover{ background:url(imagesframe_over.gif) no-repeat center center;}

.inputitem {border: 1px solid #7ac4ea;height:22px;font-size:14px;line-height:18px;}
.inputitem2 {border: 1px solid #999900;height:22px;	font-size:14px;	line-height:18px;}

.btnzcnew{height:24px;border:1px solid #66DFFF;font-size:14px;color:#000000;font-weight:bold;background:url(/images/menuitem_ed_n.gif);cursor:pointer;padding-bottom:4px !important;padding-top:2px !important;padding-top:2px;padding-bottom:0}
.btnzc{
height:24px;padding-top:0 !important;padding-top:2px;border:1px solid #CCCCCC;font-size:14px;color:#000000;font-weight:bold;background-color:#ffffff;background:url(/images/menuitem_bg.gif);cursor:hand;}
.red {
background-color:#FFF0F0;
background-image:url(../images/error.gif);
background-position:5px 50%;
background-repeat:no-repeat;
border:1px solid #FF0000;
color:#333333;
height:20px;
padding:4px 5px 2px 25px;
}
.green
{
border:1px solid #006600;
background-color:#F9FFEE;
height:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:25px;
padding-right:5px;
background-image:url(../images/right.gif);
background-repeat:no-repeat;
background-position:5px 50%;
color:#333333;
}
.btnzcnew
{
height:24px;
border:1px solid #66DFFF;
font-size:14px;
color:#000000;
font-weight:bold;
background:url(../images/menuitem_ed_n.gif);
cursor:pointer;
padding-bottom:4px !important;
padding-top:2px;padding-bottom:0

}
 .listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
 .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:5px;
	float:left;
}
 .listbox ul a{
	color:#777;
}