@charset "utf-8";
/*
	by Assassin.C 20081204 QQ3512794
*/
body, div, address, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p,pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea
				{padding:0;margin:0}
body 			{background:white url(../images/bg_body.jpg) repeat-x top;color:#000000;font-size:12px;font-family:Arial, sans-serif;}
ul,ol 			{list-style-type:none}
img,fieldset	{border:none}
input			{vertical-align:middle;cursor:pointer}
em				{font-style:normal}
.mt4{margin-top:4px}
.mt10{margin-top:10px}
.left{float:left}
.right{float:right}
.clear{clear:both}
.nowrap{white-space:nowrap}
.pointer{cursor:pointer}
.spaceH			{margin-top:8px}
.cent{text-align:center}
:focus			{outline:0}
h3				{font-size:12px;height:28px;line-height:28px;}
li				{ line-height:25px;}

textarea, input, select {background-color:#F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333333;padding:2px;}
input.btn {border-style:solid;border-color:#DDDDDD #666666 #666666 #DDDDDD;border-width:1px;background-color:#DDDDDD;color:#000000;padding:2px 5px 1px;}

.wrap{margin:0 auto;width:926px;clear:both;background-color:white;padding:5px 12px; overflow:hidden}
a:link, a:visited {color:#000000;text-decoration:none}
a:hover 		{color:#066;text-decoration:underline}

.red,a.red:link, a.red:visited {color:red}
a.red:hover 		{color:#066}

.uline a{text-decoration:underline}

.white,.white a:link,.white  a:visited {color:white}
.white a:hover	{color:white;text-decoration:underline}

.hui,.hui a:link,.hui  a:visited {color:#333333}
.hui a:hover{color:#B60000}

.blue2,.blue2 a:link,.blue2  a:visited{color:#075cb1}
.blue2 a:hover	{color:#B60000}

.green,.green a:link,.green  a:visited{color:#0f9900}
.green a:hover	{color:#B60000}

.more{ position:absolute; right:5px; top:3px}

.titlecbar,.titlecbarNf{ position:relative;height:40px}
	.titlecbar h3,.titlecbarNf h3{ background-color:#d5eeff;width:100%;text-indent:12px;}
	.titlecbar strong{ background-color:#d5eeff;width:100%;text-indent:12px;display:block;font-size:12px;height:28px;line-height:28px;}
	.titlecbar span,.titlecbarNf span{display:block; position:absolute; width:24px;height:12px;left:20px; top:28px; background:url(../images/repno.gif) no-repeat left -227px}
	.titlecbar a{ position:absolute;right:0;top:0;float:right;padding:0 12px; border-left:1px solid white;height:28px;line-height:28px}
	.titlecbarNf a{padding:0 12px;}
	
.dlLpicRtext dt{float:right; text-align:left; font-weight:600;overflow:hidden}
	.dlLR-Pic{float:left}
	
.ulLpicRtext img{float:left;border:1px solid #9fdaff}
	.ulLpicRtext em{float:left;overflow:hidden;font-weight:600}
	.ulLpicRtext span{float:left;overflow:hidden}
	.ulLpicRtext p{}
	
.ulLtextRtime li{ text-align:right;overflow:hidden}
	.ulLtextRtime li a{float:left}
	
/*--------------- 分页 -----------*/
.pagebox {font-size:12px; width:100%;overflow:hidden;padding:16px 0 8px 0}
	.pagebox em{float:left;margin-right:2px;text-align:center;padding:0 5px; height:21px; line-height:21px; color:#fff;  background-color:#7AB9EC; font-weight:bold;border:1px solid #2975CB;}
	
	.pagebox span{float:left;margin-right:2px;padding:0 4px; height:23px; line-height:23px;}
	.pagebox a:link,.pagebox a:visited{border:1px solid #DDDDDD; color:#333; text-decoration:none; padding:0 5px; height:21px; line-height:21px;float:left;display:inline;margin-right:1px;background-color:#fff;}
	.pagebox a:hover{border:1px solid #2975CB;color:#fff;background-color:#7AB9EC}
	.pagebox input{float:left}
	.pagebox em.nolink{background-color:white;border:1px solid #DDDDDD;color:#999999;height:21px;line-height:21px;font-weight:400}
	#page{height:17px;}

/*--------------- header -----------*/
#header{font-family:"宋体";background-color:transparent;width:950px;margin:0 auto;clear:both}
	.navtop{width:100%;overflow:hidden;clear:both;height:24px;text-align:right;line-height:24px}
	.navtop em{color:#f30;font-weight:600;font-family:"Times Nes Roman"}
	#logo	{margin-left:20px;float:left}
	.topad	{float:right;width:250px;height:60px;margin:10px 0px 10px 2px;background-color:white;}
	.banner	{width:468px;height:60px;float:right;background-color:white;overflow:hidden;margin:10px 0 10px 0}
	.nav	{width:948px;border:1px solid #2975CB;height:67px;clear:both;background:white url(../images/repno.gif) repeat-x 0 -94px;}
		.nav li				{float:left}
		.nav a				{font-weight:600;}
		.nav legend			{display:none}
		.nav_main			{color:white;text-indent:16px;overflow:hidden;width:100%}
		.nav_main a:link,.nav_main a:visited	{color:white;}
		.nav_main a:hover	{color:white;}
		.nav_main a.red		{color:red}
			.nav_main ul	{width:100%;overflow:hidden;margin-left:-1px}
			.nav_main ul li	{background:transparent url(../images/repno.gif) no-repeat 0 -277px;text-align:center;text-indent:0;padding:6px 7px 0;height:28px}
			.nav_main li a span{height:100%;padding-left:8px;float:left}
			.nav_main li a:link,.nav_main li a:visited{height:20px;line-height:22px;padding-right:8px;float:left}
			.nav_main ul li.hover a:link,.nav_main ul li.hover a:visited,.nav_main li a:hover{background:transparent url(../images/navbg.gif) no-repeat right -20px;color:#2975CB;text-decoration:none}
			.nav_main ul li.hover span,.nav_main li a:hover span{background:transparent url(../images/navbg.gif) no-repeat 0 0;cursor:pointer}

		.nav_sec	{height:34px;line-height:34px;width:570px;overflow:hidden}
		.nav_sec a{float:left;color:#2b78c6;margin-left:10px;font-weight:400}
		
		.nav_search	{width:350px;padding-top:7px;padding-left:20px}
		.nav_search span{float:left}
		.input_key		{border:1px solid #bdbdbd;width:90px;height:16px;float:left;margin-right:5px;padding:1px}
		.input_sub		{height:20px;border:none; margin-top:-8px;padding:0;background:url(../images/repno.gif) no-repeat;width:60px;color:white;}
		.nav_search select{padding:0;margin-bottom:2px}

#bottom{clear:both; margin:5px 20px;border-top:1px solid #d2ecff; text-align:center;padding:10px 0 25px}

/*---------------弹出------------------*/
#bg{position:absolute;left:0px;background-color:#000000;}
#msg{position: absolute;background-color:white;border:1px solid #1B76B7;}
#msg .msgtitle{padding:3px 3px;color:#0099CC;font-weight:700;line-height:21px;height:25px;font-size:12px;border-bottom:1px solid #1B76B7; text-indent:3px; background-color:#1B76B7;text-align:right}
#msg .msgtitle img{cursor:pointer;margin:4px 5px 0 0}
#msgbody{padding:8px;line-height:25px; overflow:auto}
#msgbottom{text-align:center;height:20px;line-height:20px;font-size:12px;background-color:#1b76b7;color:#FFFFFF}
#msgtitle{float:left;color:white}
