@charset "utf-8";

/* CSS Document */ /* 公共样式 */
body,ul,ol,li,dl,dt,dd,h1,h3,h5,form,p,span,div,textarea {
	margin: 0;
	padding: 0;
	font: 12px/ 1.5 arial, "宋体";
	color: #666;
}

ul,ol {
	list-style: none;
	zoom: 1;
}

/********man左边样式**********/

img{
	border:0;
}

.man_leftwrap {
	width: 197px;
	height: auto;
	overflow: hidden;
	float: left;
	border: 1px solid #9abbe8;
	margin-left: 10px;
}

.man_leftwrap ul li {
	line-height: 25px;
	background: url(../images/bule_list_13.jpg) repeat-x;
	display: block;
	float: left;
	color: #000;
	width:197px;
}

.man_leftwrap ul li a {
	color: #000;
	display: block;
  	text-decoration: none;
}

.man_leftwrap ul li a img{
	padding-top: 2px;
}

.man_leftwrap .erji {
	width: 196px;
	height: 220px;
	OVERFLOW-Y: auto;
	OVERFLOW-X: hidden;
	margin: 0xp auto;
}

.man_leftwrap .erji  li {
	background: none;
	height: 24px;
	padding-top: 2px;
	float: left;
	display: block;
	width:160px;
	margin-left: 10px;
}

.oclick{
	width:100%;
	height:25px;
	cursor:pointer;
}

.lileft{
	width:25px;
	float: left;
	margin-left: 5px;
	padding-top: 3px;
}

.limid{
	float:left;
	width:70px;
	padding-top: 2px;
}

.liright{
	float:right;
	margin-right: 10px;
	padding-top: 3px;
}

.erji li a:hover {
	background: url(../images/hui_hover.jpg) repeat-x;
}

#fristbg {
	background: url(../images/bule_list_10.jpg) no-repeat;
	height: 26px;
	line-height: 26px;
	color: #002f48;
	font-weight: bold;
	font-family: "微软雅黑";
}


img {
	border: 0;
}

a:link,a:visited,a:active {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: none;
}

a:focus {
	text-decoration: none;
	border: 0;
}

.clear {
	clear: both;
}

a.img img {
	display: block;
	margin: 0 auto;
}

/********登录页面样式**********/
.wrap {
	width: 100%;
	margin: 0px auto;
	height: 450px;
	overflow: hidden;
}

/********top**********/
.top_bg {
	background: url(../images/top_bg.jpg) repeat-x;
	width: 100%;
	height: 30px;
	margin: 0px auto;
}

.top_wrap {
	width: 1000px;
	height: auto;
	margin: 0px auto;
}

/********top左边**********/
.top_left {
	height: auto;
	float: left;
	width: 400px;
	z-index: 100;
	position: absolute;
}

.logo {
	width: 125px;
	height: auto;
	padding-left: 20px;
	float: left;
	z-index: 100;
}

.logo_wz {
	font-size: 18px;
	width: 250px;
	float: right;
	font-family: "创意简中圆";
	line-height: 30px;
	z-index: 100;
}

/********top右边**********/
.top_right {
	width: 80px;
	float: right;
	height: 30px;
}

.top_right span {
	width: 8px;
	height: 30px;
	float: left;
}

.top_right h1 {
	line-height: 30px;
	color: #333;
	font-weight: normal;
}

.top_right h1 a {
	color: #333;
}

.top_right h1 a:hover {
	color: #0362a6;
}

/********banner**********/
.banner_wrap {
	width: 1000px;
	height: 420px;
	margin: 0px auto;
	z-index: -10;
	padding-top: 2px;
}

/********登录信息**********/
.logn_bg {
	background: url(../images/bule_bg.jpg) repeat-x;
	height: 69px;
	width: 1000px;
	margin: 0px auto;
}

.logn_bg ul {
	width: 960px;
	height: 69px;
	margin: 0px auto;
	overflow: hidden;
}

.logn_bg ul li {
	line-height: 69px;
	color: #fff;
	font-size: 14px;
	font-family: "微软雅黑";
	display: inline;
	float: left;
}

#tex_bg {
	background: url(../images/tex_bg.jpg) no-repeat scroll 0px 13px;
	width: 257px;
	height: 69px;
	line-height: 69px;
}

#mima {
	padding-left: 60px;
}

#logn {
	padding-left: 60px;
	padding-top: 14px;
}

#xiugai {
	padding-left: 30px;
	padding-top: 14px;
}

.tex_1 {
	width: 228px;
	padding: 0 10px;
	height: 38px;
	margin: 14px 0 0 4px;
	line-height: 41px;
	border: none;
	background: none;
}

/********bottom**********/
.bottom_bg {
	background: url(../images/bottom_bg.jpg) repeat-x;
	height: 79px;
	width: 100%;
	margin: 0px auto;
	margin-top: 1px;
}

/********bule_main页面样式**********/ /********list_top**********/
.list_topwrap {
	width: 100%;
	height: 59px;
	margin: 0px auto;
	min-width: 1100px;
}

.list_topleft {
	width: 338px;
	height: 23px;
	float: left;
	padding-left: 10px;
	padding-top: 15px;
}

.list_topright {
	background: url(../images/list_topr.jpg) no-repeat;
	float: right;
	width: 520px;
	height: 59px;
}

/********bulletin样式**********/
.bulletin_bg {
	height: 32px;
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
	background: url(../images/bule_list_07.jpg) repeat-x;
	min-width: 1100px;
}

.bulletin_left {
	height: 32px;
	float: left;
	width: 550px;
}

.bulletin_left ul li {
	display: inline;
	float: left;
	line-height: 32px;
	height: 32px;
	padding-left: 7px;
}

#bold {
	font-weight: bold;
}

.bulletin_right {
	height: 32px;
	float: right;
	width: 290px;
}

.bulletin_right ul li {
	display: inline;
	float: left;
	line-height: 32px;
	height: 32px;
	padding-left: 17px;
	font-weight: bold;
}

.bulletin_right ul li a {
	color: #666;
}

.bulletin_right ul li a:hover {
	color: #0362a6;
}

/********man样式*******
.man_wrap{width:100%; height:auto; overflow:hidden; margin:0px auto; padding:10px;}***/
	/********man右边样式**********/
.man_rightwrap {
	float: left;
	width: 99.2%;
	padding-left: 10px;
	min-width: 900px;
}

/********man左边top样式**********/
.man_righttop {
	width: 99.2%;
	height: 58px;
	border: 1px solid #e4e4e4;
	background: url(../images/bule_main_02.jpg) repeat-x;
	float: left;
}

.man_righttop ul li {
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	display: inline;
	width: 80px;
}

.man_righttop ul li p {
	line-height: 20px;
	height: 20px;
}

.man_righttop ul li p a {
	color: #000;
}

.man_righttop ul li p a:hover {
	color: #025384;
}

/********man左边bottom样式**********/
.man_rightbottom {
	width: 99.2%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
	float: left;
	min-width: 900px;
}

.man_rightwrap {
	margin-right: 5px;
}

.man_rightb_leftwrap {
	width: 75%;
	height: auto;
	overflow: hidden;
	float: left;
}

.man_new {
	border: 1px solid #99bbe8;
	width: 99%;
	height: auto;
	overflow: hidden;
}

.man_newtitle {
	background: url(../images/bule_main_19.jpg) repeat-x;
	height: 26px;
	line-height: 26px;
	width: 100%;
}

.man_newtitle h1 {
	color: #025384;
	font-weight: bold;
	padding-left: 30px;
	line-height: 26px;
	height: 26px;
	background: url(../images/bule_main_20.jpg) no-repeat scroll 10px 5px;
}

.man_newlist {
	width: 99%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
}

.man_newlist ul li {
	border-bottom: 1px solid #e5e5e5;
	line-height: 25px;
	height: 25px;
	background: url(../images/bule_main_22.jpg) no-repeat scroll 0px 11px;
	padding-left: 15px;
	width: 97%;
	float: left;
	display: inline;
}

.man_newlist ul li a {
	color: #666;
}

.man_newlist ul li a:hover {
	color: #99bbe8;
}

.man_newlist ul li span {
	float: right;
	line-height: 25px;
}

.man_tongbao {
	border: 1px solid #99bbe8;
	width: 99%;
	height: auto;
	overflow: hidden;
	margin-top: 10px;
}

/********man右边样式**********/
.man_rightb_right {
	width: 220px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-left: 10px;
}

.man_rightb_right_1 {
	width: 218px;
	height: auto;
	overflow: hidden;
	border: 1px solid #99bbe8;
}

.man_rightb_right_1title {
	background: url(../images/bule_main_19.jpg) repeat-x;
	width: 218px;
	height: 26px;
}

.man_rightb_right_1title h1 {
	background: url(../images/bule_main_21.jpg) no-repeat scroll 10px 8px;
	line-height: 26px;
	height: 26px;
	color: #025384;
	font-weight: bold;
	padding-left: 35px;
}

.man_rightb_right_1con {
	height: auto;
	width: 210px;
	margin: 0px auto;
	padding-top: 5px;
	padding-bottom: 4px;
}

.man_rightb_right_1con p {
	height: auto;
	width: 210px;
	line-height: 25px;
}

#pbold {
	font-weight: bold;
	color: #d43b45;
}

#pright {
	float: right;
	color: #0184af;
	text-align: right;
}

#pright a {
	color: #0184af;
}

#pright a:hover {
	color: #0184af;
	font-weight: bold;
}

.man_rightb_right_2 {
	width: 218px;
	height: auto;
	overflow: hidden;
	border: 1px solid #99bbe8;
	margin-top: 10px;
	_margin-top: 10px;
}

.man_rightb_right_3 {
	width: 218px;
	height: auto;
	overflow: hidden;
	border: 1px solid #99bbe8;
	margin-top: 10px;
	_margin-top: 10px;
}

/********bule_list页面样式**********/ /********man右边样式**********/
.man_right_1 {
	width: 99.2%;
	height: 25px;
	overflow: hidden;
}

.man_right_1 ul li {
	line-height: 25px;
	height: 25px;
	display: inline;
	float: left;
	padding-left: 5px;
}

.man_right_1 ul li a {
	color: #649add;
}

.man_right_1 ul li a:hover {
	color: #ba0909;
}

.man_right_2 {
	width: 99.2%;
	height: 23px;
	overflow: hidden;
	padding-top: 10px;
}

.man_right_2 ul li {
	line-height: 22px;
	height: 22px;
	display: inline;
	float: left;
	padding-left: 5px;
}

.man_right_2 ul li a {
	color: #649add;
}

.man_right_2 ul li a:hover {
	color: #ba0909;
}

.man_right_3 {
	width: 99.2%;
	height: 25px;
	overflow: hidden;
	padding-top: 10px;
}

.man_right_3left {
	float: left;
	width: 140px;
}

.man_right_3left ul li {
	line-height: 25px;
	height: 25px;
	display: inline;
	float: left;
	padding-left: 5px;
}

.man_right_3left ul li a {
	color: #666;
}

.man_right_3left ul li a:hover {
	color: #3e82d6;
}

.man_right_3left ul li a:active {
	color: #92b444;
}

.man_right_3right {
	float: right;
	width: 330px;
}

.man_right_3right ul li {
	line-height: 25px;
	height: 25px;
	display: inline;
	float: left;
	padding-left: 15px;
}

.man_right_3right ul li a {
	color: #666;
}

.man_right_3right ul li a:hover {
	color: #3e82d6;
}

#anniu {
	padding-top: 2px;
}

.man_right_4 {
	width: 99.2%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
}

.news {
	border: 1px solid #d6d6d6;
}

.news a {
	color: #4d4d4d;
}

.td1 {
	background: url(../images/all_05.jpg) repeat-x 0px 1px;
	border-bottom: 1px solid #d6d6d6;
	padding-left: 15px;
}

.td2 {
	background-color: #f1f1f1;
	color: #4d4d4d;
	padding-left: 10px;
}

.td3 {
	border-bottom: 1px solid #d6d6d6;
	color: #4d4d4d;
	padding-left: 10px;
}

.td4 {
	background: url(../images/all_05.jpg) repeat-x 0px 1px;
	border-bottom: 1px solid #d6d6d6;
}

.f12h {
	color: #666;
}

.f12h1 {
	color: #4d4d4d;
}

.f12h2 {
	color: #d90404;
}

.f12l {
	color: #149f02;
}

.man_right_5 {
	height: auto;
	overflow: hidden;
	padding-top: 10px;
	text-align: right;
	width: auto;
	margin-top: 10px;
	padding-right: 40px;
	margin-bottom: 20px;
}

.man_right_5  .p_info {
	text-align: left;
	width: 300px;
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 13px;
}

/********bule_manage页面样式**********/ /********man右边样式**********/
.manage_man_right_2 {
	width: 99.2%;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
}

.manage_man_right_2left {
	width: 815px;
	height: auto;
	overflow: hidden;
	float: left;
	padding-right: 5px;
	padding-bottom: 10px;
}

.manage_man_right_2left_jiben {
	float: left;
	width: 249px;
	border: 1px solid #99bbe8;
}

.manage_title {
	background: url(../images/bule_main_19.jpg) repeat-x;
	width: 249px;
	height: 26px;
}

.manage_title h1 {
	background: url(../images/bule_list_36.jpg) no-repeat scroll 10px 5px;
	padding-left: 30px;
	line-height: 26px;
	font-weight: bold;
	color: #025384;
}

.manage_title h1 span {
	color: #f00;
	line-height: 26px;
}

.manage_con {
	width: 249px;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}

.manage_title_middle {
	background: url(../images/bule_main_19.jpg) repeat-x;
	width: 300px;
	height: 26px;
}

.manage_title_middle h1 {
	background: url(../images/bule_list_36.jpg) no-repeat scroll 10px 5px;
	padding-left: 30px;
	line-height: 26px;
	font-weight: bold;
	color: #025384;
}

.manage_title_middle h1 span {
	color: #f00;
	line-height: 26px;
}

.manage_con_middle {
	overflow: scroll;
	width: 300px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

.manage_con_right {
	width: 249px;
	height: auto;
	overflow: hidden;
}

.table {
	line-height: 27px;
	color: #333;
}

.td01 {
	text-align: right;
	height: 40px;
}

.td001 {
	text-align: right;
	height: 40px;
	padding-top: 6px;
}

.manage_man_right_2left_kozhan {
	margin-left: 5px;
	float: left;
	width: 300px;
	border: 1px solid #99bbe8;
}

.manage_right {
	float: right;
	width: 249px;
	height: auto;
	border: 1px solid #99bbe8;
	overflow: hidden;
}

.manage_2right_title {
	background: url(../images/bule_main_19.jpg) repeat-x;
	width: 249px;
	height: 26px;
}

.manage_2right_title h1 {
	background: url(../images/bule_list_36.jpg) no-repeat scroll 10px 5px;
	padding-left: 30px;
	line-height: 26px;
	font-weight: bold;
	color: #025384;
}

.manage_2right_title h1 span {
	color: #f00;
	line-height: 26px;
}

.manage_2right_con {
	width: 249px;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
}

.manage_l {
	width: 245px;
	height: auto;
	overflow: hidden;
	float: left;
}

.manage_l p {
	line-height: 27px;
	color: #333;
	display: block;
}

.manage_l p a {
	color: #333;
	display: block;
	line-height: 27px;
}

.manage_l p a:hover {
	background-color: #eee;
}

.manage_r {
	width: 263px;
	height: auto;
	overflow: hidden;
	float: right;
}

.manage_r_1 {
	width: 16px;
	float: left;
	padding-top: 40px;
}

.manage_r_1 ul li {
	padding-bottom: 3px;
	width: 16px;
	display: list-item;
}

.manage_r_2 {
	width: 245px;
	height: auto;
	overflow: hidden;
	float: right;
}

.manage_r_2 p {
	line-height: 27px;
	color: #333;
	display: block;
}

.manage_r_2 p a {
	color: #333;
	display: block;
	line-height: 27px;
}

.manage_r_2 p a:hover {
	background-color: #dfe8f6;
}

.manage_man_right_3 {
	height: 27px;
	padding-top: 20px;
	padding-left: 50px;
}

/********bule_wd页面样式**********/ /********man右边样式**********/
.wd_con {
	width: 99%;
	height: auto;
	overflow: hidden;
	border: 1px solid #99bbe8;
}

.wd_con_title {
	background: url(../images/bule_main_19.jpg) repeat-x;
	height: 26px;
	line-height: 26px;
	width: 100%;
	border-bottom: 1px solid #99bbe8;
}

.wd_con_title h1 {
	color: #025384;
	font-weight: bold;
	padding-left: 30px;
	line-height: 26px;
	height: 26px;
	background: url(../images/bule_list_36.jpg) no-repeat scroll 10px 5px;
}

.wd_table {
	width: 1055px;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 10px;
}

/********bule_js页面样式**********/ /********man右边样式**********/
.js_con {
	width: 198px;
	border: 1px solid #99bbe8;
	height: auto;
	overflow: hidden;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.js_con ul li {
	line-height: 26px;
	display: block;
	float: left;
	color: #000;
}

.js_con ul li a {
	color: #000;
}

#libg {
	background-color: #d3e1f1;
	line-height: 26px;
	height: 26px;
	border-bottom: 1px solid #99bbe8;
}

.js_con .erji {
	width: 198px;
	height: 308px;
	overflow: hidden;
	margin: 0xp auto;
}

.js_con .erji ul li {
	background: none;
	height: 20px;
	padding-top: 5px;
	float: left;
	display: block;
	width: 198px;
}

.erji ul li a {
	display: block;
}

.erji li a:hover {
	background: url(../images/hui_hover.jpg) repeat-x;
}

#libottom {
	background-color: #eee;
}

/********表格页面样式**********/
.table_body {
	font-size: 12px;
	color: #333333;
	background-color: #99CCFF;
	background: url(../images/doc_bg_km.gif);
}

.tbmenudoc {
	border-color: black black #0974c4;
	line-height: 18px;
	padding: 2px 0px;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}

.td_03 {
	color: #666;
}

.td_03 a {
	color: #666;
}

.td_03 a:hover {
	color: #F00;
	text-decoration: underline;
}

/**  ----------------------  个人添加--树结构列表管理页面样式   ---------------------**/
.tree_table {
	background-color: #9abbe8;
}

.tree_table td {
	background-color: #FFF;
}

.tree_leftDiv {
	height:415px;
	OVERFLOW-Y: auto;
	OVERFLOW-X: hidden;
}

.tree_rightDiv {
	height: 445px;
	border: 1px solid #99bbe8;
	width: 470px;
}

.dmspan {
	float: right;
	padding-right: 20px;
	margin-top: 10px;
}

.dictLeftTable{
	width:200px;
}

.topli{
	text-align: center;
	height: 30px;
	margin-top: 5px;
}

.dictLeftTable li{
	width:198px;
	height:25px;
	cursor:pointer;
}

.dictLeftTable span{
	padding-left: 30px;
}

.libgColor1{
	background-color: #EEE;
}
.libgColor2{
	background-color: #FFF;
}

.fieldCss li{
	float: left;
	width:120px;
	padding-left: 3px;
}

/** 文件上传DIV样式 **/
.uploadUl{
	float:left;
	margin-right: 10px;
}
/* ------------- zTree右键菜单 -----------------  */
div#rMenu {
	background-color: #9abbe8;
	width: 80px;
	text-align: left;
	padding: 2px;
}

div#rMenu ul {
	margin: 1px 0;
	padding: 0 5px;
	cursor: pointer;
	list-style: none outside none;
	background-color: #FFF;
}

div#rMenu ul li {
	margin: 0;
	padding: 2px 0;
}

.lmimg{
}

.mes_leftwrap {
	width: 99%;
	height: auto;
	overflow: hidden;
	float: left;
}


.mes_new {
	border: 1px solid #99bbe8;
	width: 99%;
	height: auto;
	overflow: hidden;
}

.mes_newtitle {
	background: url(../images/bule_main_19.jpg) repeat-x;
	height: 26px;
	line-height: 26px;
	width: 100%;
}

.mes_newtitle h1 {
	color: #025384;
	font-weight: bold;
	padding-left: 30px;
	line-height: 26px;
	height: 26px;
	background: url(../images/bule_main_20.jpg) no-repeat scroll 10px 5px;
}

.mes_newlist {
	width: 99%;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
	padding-left: 20px;
}

.mes_newlist ul li {
	border-bottom: 1px solid #e5e5e5;
	line-height: 30px;
	height: 30px;
	background: url(../images/bule_main_22.jpg) no-repeat scroll 0px 11px;
	padding-left: 15px;
	width: 97%;
	float: left;
	display: inline;
}

.mes_newlist ul li a {
	color: #666;
}

.mes_newlist ul li a:hover {
	color: #99bbe8;
}

.mes_newlist ul li span {
	float: right;
	line-height: 25px;
	padding-right: 30px;
}

.pwd_td{
	line-height: 25px;
	padding-left:10px;
	color: #333;
	background: url(../images/bule_main_19.jpg) repeat-x;
}

.colorli li{
	width:230px;
	float: left;
	text-align: center;
}

.tree_border{
	border:1px solid #9abbe8;
}
