﻿/* regular */
body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
	background-color: #054901;
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px
}
img
{
	border: 0px;
}
.size
{
	width: 950px;
	margin: 0px auto;
}
/* header */
.header
{
	height: 138px;
	overflow: hidden;
	background-color: White;
}
.header01
{
	height: 91px;
	overflow: hidden;
}
.mnav
{
	height: 39px;
	overflow: hidden;
	background-image: url(../image/img_38.jpg);
	background-repeat: repeat-x;
	margin-left: 10px;
	width: 930px;
	position: relative;
}
.mnm ul
{
	margin: 0px;
	padding: 0px;
}
.mnm li
{
	float: left;
	padding: 0 0px 0 0px;
	min-width: 145px;
	line-height: 44px;
	text-align: center;
	color: #a7a8a8;
	font-family: Arial;
	background-image: url(../image/3_03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	list-style: none;
}
.mnm a
{
	color: #F2F2F2;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	width: 130px;
	height: 100%;
}
.mnm a:hover, .mnm a:active
{
	background: url(image/3_021.jpg) repeat-x;
}
.mnimgl
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.mnimgr
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.logo
{
	float: left;
	padding-top: 11px;
	padding-left: 30px;
}
.hright
{
	float: right;
	width: 422px;
	overflow: hidden;
}
.hr01
{
	width: 407px;
	height: 28px;
	background-image: url(../image/img_09.jpg);
	background-repeat: no-repeat;
	font-size:14px;
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:55px;
	
}
.hr01 div
{
	float: left;
	line-height: 30px;
	font-size: 11px;
}
.hr01 a:link, .hr01 a:visited
{
	color: white;
	text-decoration: none;
}
.hr01 a:hover, .hr01 a:active
{
	color: white;
	text-decoration: underline;
}
.hr0101
{
	padding-left: 30px; padding-top:3px;
}
.hr0102
{
	padding-left: 40px; padding-top:3px; line-height: 100px; vertical-align:center 

}
.hr02
{
	text-align: right;
	padding-top: 22px;
	padding-right: 22px;
}

/* content */
.content
{
	background-color: White;
	overflow: hidden;
}
.cmainimg
{
	margin-left: 10px;
	margin-bottom: 8px;
}
.submenu
{
	height: 28px;
	margin-left: 10px;
	width: 930px;
	background-image: url(../image/img_97.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	position: relative;
	margin-bottom: 11px;
}
.subtext
{   
	color: #ffffff;
	font-size: 12px;
	margin-left: 18px;
	margin-top: 6px;
	float: left;
	width: 400px;
}
.subtext a:link
{color: #ffffff;
}
.subtext a:hover
{color: #ffffff;
}
.subtext a:visited {
color: #ffffff;
}
.subimag
{
	float: right;
	margin-top: 6px;
	margin-right: 30px;
}
.subimag ul, .subimag li
{
	padding: 0px;
	margin: 0px;
}
.subimag li
{
	list-style: none;
	float: left;
	padding-left: 4px;
}
.subimag a
{
	text-decoration: none;
}
.snimgl
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.snimgr
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.mcontent
{
	overflow: hidden;
	background-color: White;
/*	height: 760px; */
     width:950px;
}
.mcleft
{
	float: left;
	width: 207px;
	margin-left: 5px;
/*	margin-left: 7px; */
	background-color: White;
}
.mcbox01
{
	overflow: hidden;
	margin-bottom: 8px;
}
.mc01t
{
	height: 37px;
	background-image: url(../image/img_147.jpg);
	background-repeat: no-repeat;
}
.mc01t2
{
	height: 24px;
	background-image: url(../image/img_240.jpg);
	background-repeat: no-repeat;
	color: #175E13;
	padding-left: 23px;
	padding-top: 13px;
}
.mc01c
{
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 205px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.mc01c ul
{
	margin: 0px 4px 0px 4px;
	padding: 0px;
}
.mc01c li
{
	padding-left: 12px;
	margin: 0px;
	
	height: 30px;
	line-height: 30px;
}
.mc01cc
{
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 205px;
	overflow: hidden;
	background-color: #f0f0f0;
}

.mc01cc li
{
	list-style-type: square; 
	font-family: Arial;
	font-size: 12px;
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 8px;
	
}
.mc01cc a
{
	text-decoration: none;
	color: #494949;
}
.mc01cc a:hover, .mc01cc a:active
{
	text-decoration: underline;
}
.mc01b
{
	height: 5px;
	overflow: hidden;
	font-size: 0px;
}
.mcright
{
	width: 715px;
	overflow: hidden;
	float: right;
	background-color: White;
}
.mc01
{
	overflow: hidden;
	margin: 0px auto;
}
.mc0101
{
	width: 345px;
	height: 82px;
	background-color: Black;
	position: relative;
	float: left;
}
.mcr
{
	margin-left: 11px;
	text-align: left;
	color: #ffffff;
}
.mcr01
{
	font-size: 19px;
	font-family: Arial;
	padding-top: 10px;
}
.mcr02
{
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
.mcl
{
	margin-left: 11px;
	text-align: left;
	color: #ffffff;
}
.mcl01
{
	padding-top: 10px;
	font-family: Arial;
	font-size: 19px;
}
.mcl02
{
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
.r0101
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.r0102
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.r0103
{
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.r0104
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.mc0102
{
	margin-left: 14px;
	width: 345px;
	height: 82px;
	background-color: #227ab4;
	float: left;
	position: relative;
}
.mc01t
{
	font-size: 14px;
	padding-left: 23px;
	padding-top: 11px;
	height: 24px;
}
.mc01c li
{
	list-style: none;
	border-bottom: solid 1px #d7d7d7;
}

.mc01c a
{
	text-decoration: none;
	color: #3e6680;
}

.mc01c a:hover, .mc01c a:active
{
	text-decoration: underline;
}
.mc02
{
	padding-top: 24px;
	overflow: hidden;
}
.mc0201
{
	font-family: Arial;
	font-size: 23px;
	color: #033759;
	float: left;
}
.mc0202
{
	padding-right: 18px;
	float: right;
}
.mc0203
{
	margin-top: 68px;
}
.mc020301
{
	font-size: 12px;
	color: #494949;
	line-height: 18px;
	letter-spacing: -0.1px;
	width: 700px;
}
.mc020302
{
	margin-top: 25px;
	margin-bottom: 40px;
	margin-left: 65px;
	line-height: 25px;
}
.mc020302 a
{
	text-decoration: none;
	color: #033759;
	font-size: 12px;
	font-family: Arial;
}
.mc020302 a:hover, .mc020302 a:active
{
	text-decoration: underline;
}
.mc020302 li
{
	list-style-type: square;
}

.mc020303
{
	color: #494949;
	font-size: 12px;
	margin-bottom: 151px;
	line-height: 18px;
	letter-spacing: -0.1px;
}
/* footer */
.footer
{
	height: 120px;
	overflow: hidden;
	background-image: url(../image/img_276.jpg);
	background-repeat: repeat-x;
	position: relative;
	line-height: 23px;
	font-size: 12px;
	color: White;
	text-align: center;
	clear: both;
	width: 100%;
	padding-top:22px;
}
.footer a:link, .footer a:visited
{
	color: white;
	
	text-decoration: none;
}
.footer a:hover, .footer a:active
{
	color: white;
	text-decoration: underline;
}


#pright {
	FLOAT: right; WIDTH: 715px; margin-right: 5px;
}
.nTab {
	CLEAR: both; BACKGROUND-POSITION: left 50%; FLOAT: left; OVERFLOW: hidden; WIDTH: 514px; BACKGROUND-REPEAT: repeat-y
}
.nTab .TabTitle {
	CLEAR: both; OVERFLOW: hidden; BORDER-BOTTOM: #3b933b 1px solid; HEIGHT: 28px
}
.nTab .TabTitle UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.nTab .TabTitle LI {
	FONT-SIZE: 12px; BACKGROUND: url(../image/news_t_hover.gif) no-repeat; FLOAT: left; WIDTH: 200px; CURSOR: pointer; COLOR: #333; LINE-HEIGHT: 29px; MARGIN-RIGHT: 2px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.nTab .TabTitle .active {
	BACKGROUND: url(../image/news_t.gif) no-repeat; WIDTH: 200px; COLOR: #fff; HEIGHT: 29px
}
.nTab .TabTitle .active A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.nTab .TabTitle .normal A {
	FONT-WEIGHT: bold; COLOR: #3b933b
}
.nTab .TabContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: auto; PADDING-TOP: 3px
}
.TabContent UL {
	PADDING-BOTTOM: 3px
}
LI {
	LIST-STYLE-TYPE: none
}
.none {
	DISPLAY: none
}
.TabContent LI.list {
	PADDING-LEFT: 8px; BACKGROUND: url(../image/ico-1.gif) no-repeat left 50%; LINE-HEIGHT: 26px; BORDER-BOTTOM: #ddd 1px dotted
}
.TabContent LI.tt {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 84px
}
.TabContent LI.tt IMG {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 4px 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid
}
.TabContent LI.tt A {
	FONT-WEIGHT: bold; COLOR: #3b933b
}
.right_s {
	FLOAT: right; WIDTH: 192px
}
.right_s DL {
	
}
.right_s DL DT {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; WIDTH: 120px; COLOR: #3b933b; LINE-HEIGHT: 28px; BORDER-BOTTOM: #ddd 1px dotted; HEIGHT: 28px
}
.right_s UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.right_s H2.agent {
	BACKGROUND: url(../image/agent.gif) no-repeat right center; BORDER-BOTTOM: #ddd 1px dotted; HEIGHT: 24px;PADDING-LEFT: 8px; padding-top:5px;   FONT-WEIGHT: bold; font-size:14px
}
.right_s li{PADDING-LEFT: 4px; LINE-HEIGHT: 26px; BORDER-BOTTOM: #ddd 1px dotted; }
.right_s DL.feedback {
	BACKGROUND: url(../image/feed.gif) no-repeat right center
}
.right_s DL DD {
	MARGIN-TOP: 8px; PADDING-LEFT: 8px; COLOR: #666; MARGIN-RIGHT: 60px
}
#p_list {
	CLEAR: both; MARGIN-TOP: 12px; BACKGROUND: url(../image/plist_bg.gif) repeat-y 1% top; WIDTH: 715px
}
#p_list H2 {
	BACKGROUND: url(../image/plist_h2.gif) no-repeat; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#p_list H2 SPAN.boxhead {
	PADDING-LEFT: 8px; FONT-SIZE: 14px; COLOR: #3b933b
}
#p_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#p_list LI {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FLOAT: left; MARGIN: 5px 8px 5px 5px; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
#p_list LI SPAN {
	CLEAR: both; DISPLAY: block; TEXT-ALIGN: center
}
.plist_b {
	CLEAR: both; BACKGROUND: url(../image/plist_b.gif) no-repeat; MARGIN-BOTTOM: -6px; WIDTH: 715px; HEIGHT: 8px
}
.sp-title {
	BACKGROUND: #649e2d; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sp-title H2 {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 80px; COLOR: #fff
}
.sp-title SPAN.more {
	FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 8px
}
.ipt-txt {
	MIN-HEIGHT: 18px; MARGIN-LEFT: 8px
}
TEXTAREA {
	MARGIN-LEFT: 8px
}
.moreLinks {
	FLOAT: right; MARGIN: 2px 10px 0px
}
.moreLinks A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f4931e
}
.moreLinks A:hover {
	COLOR: #a1a1a1
}

/*==================list====================*/
.but { width:64px; font-size:12px; background:url(images/but_center.gif) left top repeat-x;}
.but .left { background:url(../images/but_left.gif) no-repeat left top;}
.but .right { background:url(../images/but_right.gif) no-repeat right top;}
.but .ind { padding:3px 0 4px 0; text-align:center;}
.but a { color:#FFF; text-decoration:none;}
.but a:hover { color:#000;}

.header_but { background:url(../images/header_but_center.gif) left top repeat-x; width:176px;}
.header_but .left { background:url(../images/header_but_left.gif) no-repeat left top;}
.header_but .right { background:url(../images/header_but_right.gif) no-repeat right top;}
.header_but .ind { padding:9px 6px 15px 0; text-align:center;}
.header_but a { font-size:14px;}

/*==========================================*/
#leftp H2 {
	FONT-SIZE: 14px;  COLOR: #3E87CE; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#leftp UL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; 
}
#leftp LI {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/ico_gif.jpg) no-repeat left 50%; LINE-HEIGHT: 26px; BORDER-BOTTOM: #ddd 1px dotted
}
#leftp LI.search {
	 PADDING-LEFT: 0px; padding-top:2px; padding-bottom:2px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#leftp LI.search .search-keyword {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
/*==========================================*/
#video {
	MARGIN-TOP: 8px
}
#service {
	MARGIN-TOP: 8px; BACKGROUND:  HEIGHT: 200px
}
#service H2 {
	PADDING-LEFT: 8px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#service H2 SPAN {
	PADDING-RIGHT: 25px; FONT-SIZE: 14px;  COLOR: #3E87CE
}
#service ul{BACKGROUND: url(../images/service.gif) no-repeat; height:150px;}

#service li.s1 {
	PADDING-LEFT: 50px; padding-top:12px;COLOR: #3E87CE; height: 22px;
}
#service LI.s2 {
	PADDING-LEFT: 50px;height: 20px;
}
#service LI.s3 {
	PADDING-LEFT: 50px
}
#service LI.s4 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#service LI.s5 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#service LI.s6 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
/*==========================================*/
itle {
	BACKGROUND: #649e2d; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sp-title H2 {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 80px; COLOR: #fff
}
.sp-title SPAN.more {
	FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 8px
}
.ipt-txt {
	MIN-HEIGHT: 18px; MARGIN-LEFT: 8px
}
TEXTAREA {
	MARGIN-LEFT: 8px
}
#footer {
	CLEAR: both; BACKGROUND: url(../images/foot_bg.gif) no-repeat 50% top; MARGIN: 8px auto 0px; WIDTH: 950px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.foot_l {
	BACKGROUND: url(../images/foot_l.gif) no-repeat; FLOAT: left; WIDTH: 200px; HEIGHT: 25px
}
.foot_l LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/foot_dot.gif) no-repeat left 50%; FLOAT: left; MARGIN-LEFT: 16px; LINE-HEIGHT: 25px
}
.foot_l LI A {
	COLOR: #c1c1c1
}
.foot_r {
	BACKGROUND: url(../images/foot_r.gif) no-repeat; FLOAT: right; WIDTH: 734px; HEIGHT: 25px
}
.foot_r LI {
	FLOAT: left; MARGIN-LEFT: 8px; LINE-HEIGHT: 25px
}
P#con {
	CLEAR: both; MARGIN-TOP: 8px; BACKGROUND: url(../images/foot_logo.gif) no-repeat; FLOAT: left; WIDTH: 120px; HEIGHT: 50px
}
P#copy {
	PADDING-TOP: 16px; TEXT-ALIGN: right
}
/*==========================================*/

#position{height:35px;}
#position img{width:650px;float:left;}
#position span{float:right;background:url(/img/position_ico.gif) left no-repeat;padding-left:16px;line-height:35px;}


.plist{margin-top:8px;}
.plist ul li{float:left;margin-right:40px !important;margin-right:35px;margin-top:8px;height:200px;}
.plist ul li span{clear:both;display:block;text-align:center;}
.plist ul li img{width:190px;border:1px #eee solid;}
/*==========================================*/
.newlist{clear:both;margin-top:8px;}
.newlist h2{height:26px;background:url(/img/news_h2.gif) no-repeat;line-height:26px;padding-left:8px;}
.newlist h2 span{color:#999999; font:"宋体"; font-size:12px}
.newlist h2 span.title{width:560px;background:url(/img/new_span_line.gif) no-repeat right;float:left;}
.newlist h2 span.click{float:left;margin-left:16px;width:40px;text-align:center;}
.newlist h2 span.date{float:left;background:url(/img/new_span_line.gif) no-repeat right;width:80px;margin-left:16px;}
ul.list li span.date {float:right;width:80px;text-align:center;}
ul.list li span.click{float:right;width:80px;text-align:center;}
ul.list li{border-bottom:1px #c9d4e2 solid;line-height:25px;height:25px;margin-top:8px;background:url(/img/ico-1.gif) left no-repeat;padding-left:8px;}
ul.list li a{padding-top:5px;}

/*==========================================*/
.viewbox{margin-top:8px;}
.viewbox .title{text-align:center;border-bottom:1px #eee solid;padding-bottom:4px;}
.viewbox .title h2{font-size:16px;color:#0B58A3;}
.viewbox .info{text-align:center;margin-top:4px;}
.viewbox .intro{border:1px #ddd solid;background:#eee;padding:8px;margin-top:8px;}
.viewbox .content{margin-top:8px;font-size:14px;line-height:180%;}
.viewbox .content p{padding:8px 0;font-size:14px;line-height:180%;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(/img/boxoff.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(/img/boxoff.gif) left -10px no-repeat;float:left;}
/*==========================================*/

.pshow{margin-top:8px;}
.pshow h2{font-size:16px;color:#000;padding-left:8px; padding-top:8px; padding-bottom:8px;}
.picview{float:center;}
.picview img{width:400px;}
.pshow .title{height:25px;background:#41a7d8;line-height:25px;width:335px;float:center;}
.pshow .title h2{font-size:14px;color:#fff;padding-left:8px;}
.p_c{width:100%;float:center;margin-top:8px;}
.p_c span{clear:both;width:335px;display:block;margin-top:8px;}
.pic{width:100%;float:center;margin-top:8px;border-top:2px #41a7d8 solid;border-bottom:2px #41a7d8 solid;padding:8px 0;}
.peizi{width:100%;float:center;margin-top:8px;}
.peizi h2{height:25px;background:#41a7d8;line-height:25px;font-size:14px;color:#fff;padding-left:8px;margin-bottom:8px;}
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}


div.list {text-align:left;display:table;clear:both;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(/image/li.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:10px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.m:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.m:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.m:visited {
	color: #FFFFFF;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #2C7428;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
.lx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 23px;
	color: #000000;
	text-decoration: none;
	margin-top: 80px;
	margin-left: 50px;
}
.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left; }
	.k_form p input{border:1px solid;border-color:#2D752B #2D752B #2D752B #2D752B; width:200px; height:15px;}
	.k_form p label{ text-align:right; width:150px;clear:both;display:block;color:#2D752B;font-size:12px;  float:left;}
	.k_form p span label{clear:none;display:inline;color:#666;  float:right;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}
