﻿body,td,div,th,p	{font-family:"Arial",""; font-size:12px; COLOR: #15a; line-height: 150%;}
body	{
	margin: 0px;
	text-align: center;
	background: #FFF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
img		{border:0px;}

.top		{width:778px; height:88px; background:#FFF; margin:auto auto;}
.logo		{float:left; margin:2px 0px 0px 5px;}
.top p		{width:600px; height:auto; float:right; margin:10px 0px 3px 0px; text-align:right;}
img.top p a {float:none; margin:0px auto 0px 15px;}
.login		{width:600px; height:25px; float:right; background:#5a8cc0 url(../images/login_bg.gif) repeat-y right;}
.login form	{margin:0px; padding:0px;}
.login img	{margin:0px; float:none;}
.login input	{width:100px; height:18px; margin:3px; color:#486ca9; background:#fff; border:1px #5a8cc0 solid;}
.login button	{
	height:18px;
	margin:3px;
	line-height:120%;
	color:#90b8f5;
	background:#486ca9;
	border-top:1px #afbfda solid;
	border-left:1px #afbfda solid;
	border-right:1px #1e2d47 solid;
	border-bottom:1px #1e2d47 solid;
}
.login a	{color:#003399; text-decoration:none;}
.login a:link		{color:#003399;}
.login a:visited	{color:#003399;}
.login a:hover		{color:#f5f9f7;}
.menu	{
	width:778px;
	height:25px;
	float:right;
	background:#5a8cc0 url(images/menu_bg.gif) no-repeat center;
	list-style-type: none;
	margin:2px 0px 0px 0px;
	padding:0px;
}
.menu li	{margin:0px; float:left; width:77px; height:25px; list-style:none;}
.menu li:hover	{color:#f5f9f7; background:#2c65a0;}
.menu a	{text-decoration:none; line-height:210%; width:77px; height:25px; margin:0px;}
.menu a:link	{color:#FFF; text-decoration:none;}
.menu a:visited	{color:#FFF; text-decoration:none;}
.menu a:hover	{color:#f5f9f7; text-decoration:none; background:#2c65a0;}
.menu a img	{margin:6px 0px 0px 0px;}

.bottom		{
	text-align: center;
	margin:5px auto 0px auto;
	padding:15px 0px 10px 0px;
	width:778px;
	color: #668Fd5;
	line-height: 200%;
	border-top: 3px solid #4c85b8;
	border-bottom: 9px solid #FFFFFF;
	background: url(../images/bottom_bg.gif) repeat-x top;
}
.bottom A:visited	{ COLOR: #668cd0; }
.bottom A:hover		{ COLOR: #0000FF; TEXT-DECORATION: none }
.bottom A:link		{ COLOR: #668cd0; }

.main	{
	width:778px;
	height:auto;
	padding:0px;
	margin:auto auto;
	background: #f6f7f8;
}
.main a:link	{ COLOR: #000; TEXT-DECORATION: none}
.main a:visited	{ COLOR: #333; TEXT-DECORATION: none}
.main a:hover	{ COLOR: #f60; TEXT-DECORATION: none}

.main b	{font-weight:normal; TEXT-DECORATION: none}
.main b a:link		{ COLOR: #04a;}
.main b a:visited	{ COLOR: #15a;}
.main b a:hover		{ COLOR: #f60;}

.main i	{COLOR: #786;font-style: normal;}

.main h5	{float:left; margin:0px; }

.main p	{margin:5px 0px 5px 0px;}
.main p a:link		{color:#326aa3; text-decoration:none;}
.main p a:visited	{color:#5e99d6; text-decoration:none;}
.main p a:hover		{color:#f59000; text-decoration:none;}
.main li span		{line-height:100%; color:#999; cursor: pointer;}
.main h1 a:link,.main h1 a:visited	{color:#269;}
.main h1 a:hover	{color:#fff;}
.m_left	{
	width:230px;
	float:left;
	margin:0px;
	/*background: #FFF;
	border:1px #aec7e0 solid;*/
}
.m_left div,.m_center div,.m_right div	{
	width: auto;
	text-align:left;
	background-color:#ffffff;
	border:1px #aec7e0 solid;
	margin:8px 0px 0px 0px;
}
.m_left h1,.m_center h1,.m_right h1	{
	width:100%;
	height:22px;
	line-height:22px;
	text-align:left;
	font-size:14px;
	font-weight:normal;
	color:#055099;
	background:#abd3f5 url(images/lmbt_bg.gif);
	margin:0px;
	text-indent:10px;
	border-top:2px solid #2878cc;
}
.m_left h1 a,.m_center h1 a,.m_right h1 a	{margin:-20px 10px 0px 0px; float:right; text-align:right; font:12px normal;}
.m_left h2	{float:left; width:129px; height:90px; text-align:center; margin:5px; font:12px normal;}
.m_left h2 img,.m_left h2 object	{margin-bottom:5px;}

.m_left li	{
	list-style-image: url(images/inc_list02.gif);
	list-style-position: outside;
	margin:7px 0px 2px 20px;
	line-height:120%;
	width:auto;
	height:14px;
	overflow: hidden;
}

.m_left div div	{border:0px; margin:2px 0px 0px 0px; text-align:right; background:url(../images/kjtt_bg2.gif) no-repeat left bottom;}
.m_left div div a:link,.m_left div div a:visited	{margin:-5px 10px 0px 0px; color:#FF6600; line-height:120%;}
.m_left div div button	{width:170px;margin:2px 5px 2px 0px; height:21px;font-size:12px; color:#006699; border:0px; background:url(../images/right_nav2.gif) no-repeat;}
#cao4	{font-size:12px;position:absolute;display:none;text-align:center;overflow:visible}
#cao4 div	{position:absolute;width:210px;height:180px;text-align:center;background-color:#2b8acb;color:#6db2e1;top:expression((body.clientHeight-1000)/2);left:expression((body.clientWidth-1300)/2);}
.m_left div div table	{width:100%;}
.m_left div div table th	{height:20px; background:#2b8acb; color:#FFFFFF; font:12px;}
.m_left div div table td	{height:140px; background:#6db2e1; text:left;}
.m_left div div table form	{padding:9px; float:inherit; margin:0px 5px 0px 5px; border:1px solid #2b8acb; background: #8ccbf5; width: auto; height: 90px;}
.m_left div div table input	{width:130px; height:18px; margin:3px 0px 2px 0px; border:1px #2F8BD0 solid; background:#D5EDF9; color:#1F74A7;}
.m_left div div table a		{line-height:200%;}
.style1 {color: #FF0000}

.m_center	{
	width:330px;
	float:left;
	margin:0px auto 0px 9px;
}
.m_center li	{
	list-style-image: url(images/inc_list02.gif);
	list-style-position: outside;
	margin:7px 0px 2px 20px;
	line-height:120%;
	width:auto;
	height:14px;
	overflow: hidden;
}
.m_center_sch	{height:50px;}
.m_center_sch form	{
	margin:0px 0px 0px 0px;
	height:48px;
	text-align:right;
	background:#faf6dc url(images/sch_bg.gif) no-repeat;
	border:0px #fac63c solid;
}
.m_center_sch form input,.m_center_sch form inputselect	{margin:1px 1px 1px 1px; height:20px;}
.m_right	{
	width:200px;
	float:right;
	margin:0px;
}
.m_right li	{
	overflow: hidden;
	list-style-image: url(images/inc_list01.gif);
	list-style-position: outside;
	margin:7px 0px 2px 20px;
	line-height:120%;
	width:auto;
	height:14px;
}
.m_center table,.m_right table	{width:100%; border:0px; margin:0px;}
.m_center th		{font-weight:normal; background:#abd3f5; height:14px; padding:0px; line-height:120%;}
.m_center td		{text-align:center; padding:2px 5px 2px 5px; height:20px; line-height:100%; background:#f2f8ff;}
.m_center td div	{text-align:left; width:100%; height:16px; border:0px; background:none; margin:0px; overflow: hidden;}
.m_right th		{font-weight:normal; background:#abd3f5; height:25px;}
.m_right td		{text-align:center; padding:2px 5px 2px 5px; height:22px; line-height:100%; background:#f2f8ff;}
.m_right td div	{text-align:right; border:0px; color:#FF3300; background:none; margin:0px;}

.m_right div p	{margin:2px 5px 0px 5px; text-indent:12px;}

.n_left	{
	width:180px;
	height:450px;
	float:left;
	text-align:left;
	margin:0px;
	border-right:1px #666666 dotted;
}
.n_left ul	{
	width:175px;
	height:auto;
	line-height:50px;
	text-align:center;
	margin:0px;
	background:#269;
	color:#fff;
	font-weight:bold;
	border:1px #047 solid;
}
.n_left ul li	{
	width:175px;
	height:25px;
	line-height:25px;
	text-align:right;
	font-weight:normal;
	margin:0px;
	background:#999;
	border-top:1px #fff solid;
	list-style-image: url(../images/inco_06.gif);
	list-style-position: inherit;
}
.n_left li:hover	{color:#f5f9f7; background:#2c65a0;}
.n_left a			{text-decoration:none; line-height:25px; width:100%; padding-right:15px; height:25px; margin:0px;}
.n_left a:link		{color:#FFF; text-decoration:none;}
.n_left a:visited	{color:#FFF; text-decoration:none;}
.n_left a:hover		{color:#f5f9f7; text-decoration:none; background:#2c65a0;}

.n_right	{
	width:590px;
	height:450px;
	float:right;
	margin:0px;
}

.dadiv2_bg2	{
	background-color:#FCFEFF;
	padding-bottom: 10px;
	BORDER: #dde8f5 2px solid;
	width: 1000px;
	margin-bottom: 0px;
	text-align: center;
}