@CHARSET "UTF-8";
/* html,html body {
	background-image: url(about:blank);
	background-repeat: repeat-x; 
	background-attachment: fixed;
	font-size: 12px;
	font-family: 宋体, Arial, sans-serif;
	margin: 0px;
	text-align: center;
}
 */
.hr_body {
	/* background: #DDEEFF; */
	background-color: rgb(240, 248, 255);
	background-attachment: fixed;
	font-size: 12px;
	font-family: 宋体, Arial, sans-serif;
	margin: 0px;
	text-align: center;
}

.page_left {
	background: white;
	width: 240px;
	min-height:570px;
	float: left; background-attachment : fixed;
	font-size: 12px;
	font-family: 宋体, Arial, sans-serif;
	margin: 0px;
	text-align: center;
	background-attachment: fixed;
}

.page_right {
	background: white;
	width: 752px;
	min-height:570px;
	float: right;
	background-attachment: fixed;
	font-size: 12px;
	font-family: 宋体, Arial, sans-serif;
	margin: 0px;
	text-align: center;
	margin-top: 1px;
}

.clear {
	clear: both;
}

.clear_1px {
	height: 1px;
	clear: both;
}

/*页面主体部分*/
.main {
	/*width: 1000px;*/ /* 2017-5-23 mabo */
	margin: 0 auto;
	clear: both;
	background-color: #fff;
	overflow: hidden;
}

/*页面头部*/
.header {
	width: 1000px;
	margin: 0 auto;
	height: 147px;
	margin: 0 auto;
	background: url('images/menu_logo.jpg');
}

.menuStyle {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	color: white;
	font-weight: bold;
}
.menuStyleClk {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 16px;
	color: #e97300;
	font-weight: bold;
}

/*导航条*/
.sysmenu {
	width: 1000px;
	height: 35px;
	overflow: hidden;
	background: url('images/main_head_bg.jpg') repeat-x;
	margin-top: 1px;
}

.sysmenu .menu_nav {
	list-style-type: none;
	width: 1000px;
	position: relative;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	margin-left: 30px;
	*margin-left: 70px;
}

.sysmenu .menu_nav li,.menu .menu_login li {
	float: left;
	height: 35px;
	line-height: 35px;
	margin: 0px 3px 0 10px;
}

.sysmenu .menu_nav li a {
	font-size:15px;
	font-weight:bold;
	color: white;
	display: block;
	padding: 0 18px 0 18px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
}

.sysmenu .menu_nav li  a:link,.sysmenu .menu_nav li a:visited,.sysmenu .menu_nav li a:active {
	color: white;
	text-decoration: none;
	outline: none;
}

.sysmenu .menu_nav li a:hover{
	color: #e97300;
	text-decoration: none;
	outline: none;
}

.sysmenu .menu_nav li  a.selected{
	color: #e97300;
	text-decoration: none;
	outline: none;
}
/*页面左部*/

.page_left .panel{
	width: 240px;
	margin-top: 1px;
	margin-bottom: 2px;
}

.page_left .panel .head_bg {
	height: 30px;
	background: url('images/main_head_bg.jpg');
	text-align: left;
}

.page_left .panel .head_bg span{
	font-size: 15px;
	font-weight: bold;
	color: white;
	text-align:left;
	line-height:30px;
	margin-left: 12px;
}

.page_left .panel .body_bg {
	width: 238px;
	height: 180px;
	background: white;
	border-left: 1px solid #3698dd;
	border-right: 1px solid #3698dd;
	border-bottom: 1px solid #3698dd;
}

.page_left .panel .body_bg select {
	margin-top:12px;
	width: 167px;
	height: 23px;
}


/*页面底部*/
.footer {
	font-size: 12px;
	width: 1000px;
	height: 53px;
	padding: 0px;
	text-align: center;
	overflow: hidden;
	margin-top: 2px;
	background: url('images/foot_bg.png') repeat-x;
}

.footer span {
	color: #ffffff;
}

.footer .ft-info {
	margin-top: 8px;
	margin-bottom: 4px;
	text-align: center;
}

.footer .ft-info a:link,.footer .ft-info a:visited {
	color: #223344;
}

.footer .ft-info a:hover,.footer .ft-info a:active {
	color: #ffffff;
	text-decoration: underline;
}

/* 页面主体内容 */
.page_info {
	min-height: 550px;
	position: relative;
	border-left: 0px;
	border-top: 0px;
	margin-left: 2px;
	font-size: 13px;
	text-align: left;
	padding: 8px;
}

/*登录*/
.logging_fm .user-name,
.logging_fm .pass-word{
  background: #fff;
  display: block;
  width: 192px;
  padding: 8px 0;
  border: 2px solid #e1e1e1;
  margin-top: 10px;
  margin-left:5px;
  outline: 0;
  font-size: 14px;
  padding-left: 32px;
}

.logging_fm .pass-word-show{
  background: #fff;
  display: block;
  width: 192px;
  padding: 8.5px 0;
  border: 2px solid #e1e1e1;
  margin-top: 10px;
  margin-left:5px;
  outline: 0;
  font-size: 14px;
  padding-left: 32px;
}

.logging_fm .random_code {
  background: #fff;
  display: block;
  width: 90px;
  padding: 8px 0;
  border: 2px solid #e1e1e1;
  margin-top: 8px;
  margin-left:5px;
  outline: 0;
  font-size: 14px;
  padding-left: 5px;
}

.logging_fm .user-name:focus,
.logging_fm .pass-word:focus,
.logging_fm .random_code:focus {
  border: 2px solid #d6f1ff;
}
.logging_fm .error {
  border: 2px solid #fedddc;
}

.logging_fm .user-name {
  background: url("images/input_icons.png") no-repeat 8px -65px;
}
.logging_fm .pass-word {
  background: url("images/input_icons.png") no-repeat 8px -145px;
  margin-bottom: 0;
}
.logging_fm .pass-word-show {
  background: url("images/input_icons.png") no-repeat 8px -145px;
  margin-bottom: 0;
}
/* .random_code{
  background: url("images/login-locked-icon.png") no-repeat 15px center;
} */
.logging_fm .error-mess {
  height: 10px;
  padding-top: 5px;
  margin-left:5px;
  color: red;
  font-size:12px;
  width: 226px;
  text-align: left;
}

.logging_fm .forget-password {
  margin-top: 10px;
  color: #999;
  font-size: 1em;
  *padding: 0 10px;
}

.logging_fm .forget-password a {
  color: #999;
  text-decoration: none;
}
.logging_fm .forget-password a:hover {
  text-decoration: underline;
}
.logging_fm .logging {
  background: #006cad;
  display: block;
  height: 32px;
  line-height: 32px;
  color: #fff;
  text-align: center;
  margin-left:5px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight:bold;
  text-decoration: none;
  clear: both;
  width: 226px;
  border: none;
}

.logging_fm .logging:hover {
  background: #07528b;
  color: #fff;
  text-decoration: none;
}


.userinfo_tab
{
	font-size: 18px;
	text-align: left;
	padding-top: 12px;
	padding-left: 20px;
}

.userinfo_tab a
{
	font-size: 18px;
	color: #2b78e4;
	text-decoration: none;
	margin-left: 18px;
}

.userinfo_tab a:hover {
  text-decoration: underline;
}

.userinfo_tab .userinfo_link
{
  display: block;
  height: 29px;
  line-height: 29px;
  color: #fff;
  text-align: center;
  margin-left:18px;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight:bold;
  text-decoration: none;
  clear: both;
  width: 151px;
  border: none;
  background-image: url(images/main_004.jpg);
  cursor:pointer;
}

.search-font{
	font-size: 14px;
	color: #666666;
}


.m_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	background:-ms-linear-gradient( top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}
.m_btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background:-ms-linear-gradient( top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}
.m_btn:active {
	position:relative;
	top:1px;
}

.contetnt_left_content{text-align:left; width:220px; height: 110px; overflow: hidden; clear:both;}
.contetnt_left_content a{font-family:"宋体"; font-size:13px; color:#2e5b9f; text-decoration:none;}
.contetnt_left_content a:hover{}  /*text-decoration:underline;*/
.list_li{list-style:url(images/jt.gif); margin-top:4px; margin-bottom:4px; line-height:25px;}