/* CSS Document */
body {
	margin:0 0;
	padding:0 0;
	font-size:12px;
}
ul {
	margin:0 0;
	padding:0 0;
	list-style:none;
}
a {
	text-decoration:none;
}
img { border:0 ;}

h1 {
	font-size:13px;
	font-weight:bold;
	margin:0 0;
	padding:0 0 0 10px;;
	line-height:32px;
	color:#575b76;
}

h1 a {
	color:#575b76;
}

#unet_menu{ width:100%; height:35px; background:#fafafa; border-bottom:1px #ececec solid;}
.unet_menu{
	width:970px;
	height:30px;
	margin: 0 auto;
}
.unet_menu ul {
	padding:0px;
	margin:5px 5px 0px 0px;
	list-style:none;
}
.unet_menu li {
	height:30px;
	float:right;
	margin:0 15px 0 5px;
} 

#main {
	margin:0 auto;
	width:970px;
}

#header {
	margin-top:10px;
	width:970px;
	height:69px;
}

#logo {
	float:left;
	width:159px;
}

#login {
	float:right;
	width:200px;
	height:22px;
}
.login_left {
	width:8px;
	height:22px;
	background:url(images/login_left.gif) no-repeat;
	float:left;
}
.login_content {
	height:22px;
	float:left;
	width:153px;
	background:url(images/login_mid.gif) repeat-x;
	line-height:22px;
}
.login_content a{
	color:#488b00;
	text-decoration:none;
}
.login_content ul {
	width:153px;
	margin:0 0;
	float:left;
	padding:0 0;
	list-style:none;
}
.login_content li {
	float:left;
	margin-left:15px!important;
	margin-left:10px;
	
}
.login_right {
	width:8px;
	height:22px;
	background:url(images/login_right.gif) no-repeat;
	float:left;
}
.span20 {
	clear:both;
	height:5px;
	display:block;
	overflow:hidden;
}
#search {
	width:970px;
	height:44px;
}
.search_left {
	width:5px;
	height:44px;
	background:url(images/search_left.gif) no-repeat;
	float:left;
}
.search_content {
	height:32px;
	background-color:#b3d57f;
	width:960px;
	float:left;
	padding-top:12px;
}
.search_right {
	width:5px;
	height:44px;
	background:url(images/search_right.gif) no-repeat;
	float:left;	
}
.fover {
	margin-left:9px;
	width:276px;
	float:left;
}
.fover ul {
	margin:0 0;
	padding:0 0;
	list-style:none;
}
.fover li {
	padding-left:26px;
	padding-top:3px;
	background:url(images/fover_icon.gif) no-repeat;
}
.fover li a {
	color:#FFFFFF;
	text-decoration:none;
}
.from {
	float:left;
	width:538px!important;
	width:528px;
	height:23px;
	overflow:hidden;
	margin-top:-1px;
}
.from_txt {
	width:405px;
	height:17px;
	border:1px solid #c0c0c0;
	padding-left:5px;
}
.from_but {
	margin-left:12px;
	width:50px;
	background:url(images/form_but.gif) no-repeat;
	height:23px;
	border:0;
	cursor:pointer;
}

.inx {
	padding-top:3px;
	width:131px;
	float:left;
}
.inx a {
	color:#FFFFFF;
	text-decoration:none;
}

.span13 {
	clear:both;
	height:13px;
	display:block;
}

#content {
	width:970px;
	float:left;
	overflow:hidden;
}

#left_site {
	width:185px;
	float:left;
}
.lfsite {
	margin-bottom:10px;
	width:185px;
	float:left;
}
#lfsite_top {
	width:185px;
	background:url(images/left_nav_top.gif) no-repeat;
	height:7px;
	float:left;
	overflow:hidden;
}
#lfstie_content {
	width:181px;
	border-left:2px solid #c4e978;
	border-right:2px solid #c4e978;
	float:left;
	overflow:hidden;
}
#lfstie_footer {
	width:185px;
	background:url(images/left_nav_footer.gif) no-repeat;
	height:9px;
	float:left;
	overflow:hidden;
}
.lfstie_cat {
	float:left;
	width:165px;
	margin:0 7px 10px 7px!important;
	margin:0 4px 10px 4px;
}

*+html .lfstie_cat {
	margin:20px;
}/* ie7 */


.clear {
	clear:both
}
.lfstie_title1 {
	float:left;
	background:url(images/lf_title1.gif) no-repeat;
	width:165px!important;
	width:140px;
	height:13px;
	padding-left:17px;
	font-size:13px;
	font-weight:bold;
	color:#00a0d1;
}


.lfsite_nav {
	float:left;
	margin-top:10px;
	width:165px;
}

.lfsite_nav ul {
	margin:0 0;
	padding:0 0;
	list-style:none;
}
.lfsite_nav li {
	float:left;
	margin-left:15px!important;
	margin-left:10px;
	margin-bottom:10px;
}
.lfsite_nav li a {
	color:#00a0d1;
	text-decoration:none;
}

#right_site {
	float:right;
	width:775px;
}
#rgsite_nav {
	float:right;
	width:775px;
}
.rgnav_top {
	float:right;
	width:775px;
	height:5px;
	overflow:hidden;
	background:url(images/rg_site_top.gif) no-repeat;
}
.rgnav_content {
	float:right;
	width:771px;
	border-left:2px solid #c4e87a;
	border-right:2px solid #c4e87a;
}
.rgnav_footer {
	float:right;
	width:775px;
	height:5px;
	background:url(images/rg_site_footer.gif) no-repeat;
	overflow:hidden;
}
.rgnav_top_title {
	float:right;
	width:771px;
	height:27px;
	border-left:2px solid #c4e87a;
	border-right:2px solid #c4e87a;
	background-color:#e2f5bd;
}
.rgnav_top_title ul {
	float:left;
	width:740px;
	margin:0 0 0 22px!important;
	margin:0 0 0 12px;
}

.rgnav_top_title li {
	padding-left:32px;
	background:url(images/rg_icon.gif) no-repeat;
	height:20px!important;
	height:15px;
	padding-top:5px!important;
	padding-top:7px;
	color:#7ba63a;
	font-size:13px;
	font-weight:bold;
}

.span10 {
	clear:both;
	height:10px;
	overflow:hidden;
	display:block;
}

#rgclass {
	float:right;
	width:775px;
	overflow:hidden;
}
.rgcat {
	width:384px;
	float:left;
}
.rgcat_top1 {
	width:384px;
	float:left;
	background:url(images/rgcat_top1.gif) no-repeat;
	height:25px;

}
.tgcat_title {
	color:#565b79;
	font-weight:bold;
	font-size:13px;
	padding-left:19px;
	padding-top:5px;

}
.tgcat_title2 {
	color:#565b79;
	font-weight:bold;
	font-size:12px;
	padding-left:19px;
}

.tgcat_title3 {
	color:#565b79;
	font-size:12px;
	padding-left:19px;
}
.tgcat_title3 a{
	color:#565b79;
	font-size:12px;
	padding-left:19px;
}

.td_frist {
	padding-left:19px;
}

.rgcat_content1 {
	width:380px;
	float:left;
	border-left:2px solid #c3d9fe;
	border-right:2px solid #c3d9fe;

}
.rgcat_content1 a {
	color:#565b79;
}
.rgcat_footer1 {
	width:384px;
	float:left;
	background:url(images/rgcat_footer1.gif) no-repeat;
	height:15px;
}
.rgcat2 {
	width:384px;
	float:right;
}
.rgcat_top2 {
	width:384px;
	float:left;
	background:url(images/rgcat_top2.gif) no-repeat;
	height:25px;
}

.rgcat_content2 {
	width:380px;
	float:left;
	border-left:2px solid #f7c580;
	border-right:2px solid #f7c580;
	color:#cc6601;
}

.rgcat_content2 a {
	color:#cc6601;
}
.rgcat_footer2 {
	width:384px;
	float:left;
	background:url(images/rgcat_footer2.gif) no-repeat;
	height:15px;
}
.rgcat_top3 {
	width:384px;
	float:left;
	background:url(images/rgcat_top3.gif) no-repeat;
	height:25px;
}

.rgcat_content3 {
	width:380px;
	float:left;
	border-left:2px solid #99c9b1;
	border-right:2px solid #99c9b1;
}
.rgcat_content3 a {
	color:#356565;
}
.rgcat_footer3 {
	width:384px;
	float:left;
	background:url(images/rgcat_footer3.gif) no-repeat;
	height:25px;
}
.rgcat_top4 {
	width:384px;
	float:left;
	background:url(images/rgcat_top4.gif) no-repeat;
	height:25px;
}

.rgcat_content4 {
	width:380px;
	float:left;
	border-left:2px solid #d4d589;
	border-right:2px solid #d4d589;
}
.rgcat_content4 a {
	color:#87890a;
}

.rgcat_footer4 {
	width:384px;
	float:left;
	background:url(images/rgcat_footer4.gif) no-repeat;
	height:25px;
}

.span28 {
	height:28px;
	clear:both;
	display:block;
}

#footer {
	width:970px;
	margin:0 auto;
}
*+html #footer {
	margin-top:10px;
}
#foot_lf {
	width:10px;
	height:62px;
	float:left;
	background:url(images/footer_lf.gif) no-repeat;
}
#foot_content {
	width:950px;
	height:62px;
	float:left;
	background:url(images/footer_cmid.gif) repeat-x;
}
#foot_rg {
	width:10px;
	height:62px;
	float:left;
	background:url(images/footer_rg.gif) no-repeat;
}
#info {
	margin:0 auto;
	width:775px;
	margin-top:19px;
}
.aboutme {
	text-align:center;
	float:right;
	margin-top:25px;
	width:250px;
}

.aboutme a{
	color:#000000;
}

.aboutme a:hover{
	text-decoration:underline;
}

.ltd {
	margin:0 auto;
	width:290px;
	text-align:center;
	margin-top:25px;
	float:left;
}

.blue{
	color:#009fcf;
	text-decoration:none;
}

.greed{
	color:#7ca638;
	text-decoration:none;
}

.red{
	color:#c35361;
	text-decoration:none;
}
.bluee a{
	color:#009fcf;
	text-decoration:none;
}

.greede a{
	color:#7ca638;
	text-decoration:none;
}

.rede a{
	color:#c35361;
	text-decoration:none;
}

/* ---------------------------end index-----------------------------------*/

.lfsite_class {
	width:185px;
	float:left;
	margin-bottom:10px;
}
.lfsite_top {
	width:185px;
	background:url(images/left_nav_top2.gif) no-repeat;
	height:7px;
	float:left;
	overflow:hidden;
}
.lfsite_content {
	width:181px;
	border-left:2px solid #c3d9ff;
	border-right:2px solid #c3d9ff;
	float:left;
}
.lfsite_footer {
	width:185px;
	background:url(images/left_nav_footer2.gif) no-repeat;
	height:9px;
	float:left;
	overflow:hidden;
}

.lfstie_title2 {
	float:left;
	background:url(images/lf_title2.gif) no-repeat;
	width:165px!important;
	width:155px;
	height:13px;
	margin-left:7px;;
	font-size:13px;
	font-weight:bold;
	color:#575a79;
}

.lfsite_content ul {
	width:165px;
	float:left;
	background:url(images/number.gif) no-repeat;
	margin:10px 0 0 7px;;
}
.lfsite_content li a{
	color:#565b78;
}

.lfsite_content li {
	width:145px;
	padding-left:20px;
	padding-bottom:12px;
}/* Moz */
* html .lfsite_content li {
	padding-bottom:13px;
}/* ie6 */
*+html .lfsite_content li {
	padding-bottom:13px;
}/* ie7 */
.title {
	padding-left:25px;
}
.title a{
	color:#575a79;
}
.rg_cat {
	float:right;
	width:775px;
	margin-bottom:10px;
}
.cat_top {
	width:775px;
	height:32px;
}
.top_lf {
	width:10px;
	height:32px;
	float:left;
	background:url(images/rg_top_left.gif) no-repeat;
}

.top_title {
	width:755px;
	height:32px;
	background-color:#c3d9ff;
	float:left;
}
.top_rg {
	width:10px;
	height:32px;
	float:left;
	background:url(images/rg_top_right.gif) no-repeat;

}

.cat_content {
	width:771px;
	border-left:2px solid #c3d9ff;
	border-right:2px solid #c3d9ff;
}
.cat_footer {
	width:775px;
	height:7px;
	background:url(images/rg_footer.gif) no-repeat;
	overflow:hidden;
}

#memcp_menu {
	width:240px;
	height:100px;
	border:1px #4d9800 solid;
	background:url(images/boxbg.gif) repeat-x;
}
.box {
	margin:5px;
}
.src_box {
	margin:0 0;
	padding:0 0;
	height:50px;
	overflow:hidden;	
}
.boxtxt {
	width:180px;
	height:16px;
}
.boxbut {
	width:40px;
	height:22px;
	border:1px #ffb400 solid;
	background-color:#ffd87c;
	margin-left:2px; 
	color:#9b6e00;
}
.keyword {
	border-top:1px #999999 dotted;
	padding:10px 0 0 0;
	margin:0 0;
}
.keyword a{
	color:#000000;
	text-decoration:none;
}
.keyword a:hover{
text-decoration:underline;
}
