﻿@charset "utf-8";
/* CSS Document */
/*--design by xyb-
create date 2007.04.29
http://www.jingqu.cn
for html tag or public class
last edit 2007.11.19
*/

@import url(blude_main.css);

#container { z-index: 1; }

/* Header
------------------------------*/ 
#header {
	height: 87px;
	clear: both;
}

#header .logo {
	width: 30%;
	height: 100%;
	float: left;
	overflow: hidden;
}

#header .logo img { padding: 10px; }

#header .info {
	width: 70%;
	height: 100%;
	float: right;
}

#header .info .info_menu {
	text-align: right;
	padding: 2px 20px 5px 0px;
}

#header .info .info_login_m {
	padding: 5px 20px 5px 0px;
	float: right;
	line-height: 25px;
}

/* Tabs
------------------------------*/  
#tabs {
	background: url(/images/etabs_blue/etabs_bg.gif) repeat-x center bottom;
	width: 100%;
	height: 33px;
	clear: both;
	overflow:hidden;
	position: relative;
}

#tabs .tabs_panel_l {
	left: 0;
	position: absolute;
	width: 18%;
	height: 30px;
}

#tabs .tabs_panel_m {
	width: 68%;
	position: absolute;
	white-space: nowrap;
	height: 28px;
	overflow:hidden;
	margin: 0px 14% 0px 18%;
}

#tabs .tabs_panel_r {
	right: 0;
	position: absolute;
	width: 14%;
	height: 30px;
}

/* Tabs Etabs
----------------*/
#etabs { display: none; }

#etabs table {
	height:28px;
	float:left;
	cursor:pointer;
	table-layout: fixed;
	width: 146px;
	background: url(/images/etabs_blue/etabs_off_bg.gif);
}

#etabs .etabs_off { background: url(/images/etabs_blue/etabs_off_bg.gif); }

#etabs .tabs_text {
	height: 28px;
	padding: 0px 4px 0px 10px;
	background: url(/images/etabs_blue/etabs_off_l.gif) left top no-repeat;
}

#etabs .tabs_text div {
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
	font-weight: bold;
	line-height: 25px;
	color: #699EDA;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

#etabs .tabs_close {
	background: #FFF;
	width: 15px;
	background: url(/images/etabs_blue/etabs_off_r.gif) right top no-repeat;
}

#etabs #etabs_ec_welcome { width: 92px; }

#etabs #etabs_ec_welcome .tabs_text div { padding-left: 8px; }

#etabs #etabs_ec_welcome .img_close { display: none; }

#etabs .etabs_on { background: url(/images/etabs_blue/etabs_on_bg.gif); }

#etabs .etabs_on .tabs_text {
	background: url(/images/etabs_blue/etabs_on_l.gif) left top no-repeat;
	height: 28px;
}

#etabs .etabs_on .tabs_text div {
	color: #FFF;
	line-height: 28px;
}

#etabs .etabs_on .tabs_close { background: url(/images/etabs_blue/etabs_on_r.gif) right top no-repeat; }

#etabs_content .content_control, #control_default { display: none; }

#etabs_content_frame { display: none; }

/* Treeview
------------------------------*/	
#ecTreeControl {
	height: 25px;
	line-height:25px;
	padding-left: 5px;
}

#ecTree { margin-left: 20px; }

.treeview ul { background-color: white; }

.treeview, .treeview ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview div.hitarea {
	height: 15px;
	width: 15px;
	margin-left: -15px;
	float: left;
	cursor: pointer;
}

/* fix for IE6 */
* html div.hitarea {
	background: #fff;
	filter: alpha(opacity=0);
	display: inline;
	float:none;
}

.treeview li {
	margin: 0px;
	padding: 3px 0pt 3px 16px;
	clear: both;
}

.treeview a.selected { background-color: #eee; }

#treecontrol { margin: 1em 0; }

.treeview .hover {
	color: red;
	cursor: pointer;
}

.treeview li { background: url(/images/jquerytreeview/tv-item.gif) 0 0 no-repeat; }

.treeview .collapsable { background: url(/images/jquerytreeview/tv-collapsable.gif) left top no-repeat; }

.treeview .expandable { background: url(/images/jquerytreeview/tv-expandable.gif) left top no-repeat; }

.treeview .last { background: url(/images/jquerytreeview/tv-item-last.gif) left top no-repeat; }

.treeview .lastCollapsable { background: url(/images/jquerytreeview/tv-collapsable-last.gif) left top no-repeat; }

.treeview .lastExpandable { background: url(/images/jquerytreeview/tv-expandable-last.gif) left top no-repeat; }

/*.filetree li {
	padding: 3px 0 1px 16px;
	clear: both;
	}

.filetree span.folder, .filetree span.file { 
	padding-left: 16px; 
	display: block; 
	height: 15px; 
	}
.filetree span.folder { background: url(/images/jquerytreeview/folder.gif) 0 0 no-repeat; }

.filetree span.file { background: url(/images/jquerytreeview/file.gif) 0 0 no-repeat; }*/

/* Main
------------------------------*/
#main {
	clear: both;
	height:100%;
 width: expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );
	overflow: hidden;
}

#main_left {
	width:182px;
	height: 100%;
}

#main_left_top {
	height: 36px;
	background: url(/images/main_left_top_bg.gif);
	width: 100%;
}

#main_left_menu {
	overflow: auto;
	overflow-x: hidden;
	height: 100px;
	padding: 0px 5px;
	position: relative;
}

#main_left_menu li {
	margin-top: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

#main_left_menu .menuT {
	background: url(/images/skin/blue/main_left_menu_bg.gif) left top repeat-x;
	height: 35px;
	position: relative;
	font-weight: bold;
	line-height: 35px;
	cursor: pointer;
	text-align: left;
}

#main_left_menu .menuT .menuT_l {
	background: url(/images/skin/blue/main_left_menu_l.gif) left top no-repeat;
	width: 8px;
	height: 35px;
	position: absolute;
	left: 0;
	top: 0;
}

#main_left_menu .menuT .menuT_text {
	background: url(/images/skin/blue/main_left_menu_p.gif) left center no-repeat;
	margin: 0px 19px 0px 8px;
	height: 35px;
	text-align: left;
	text-indent: 32px;
	display:block;
}

#main_left_menu .menuT .menuT_r {
	background: url(/images/skin/blue/main_left_menu_r.gif) right top no-repeat;
	width: 19px;
	height: 35px;
	position: absolute;
	right: 0;
	top: 0;
}

#main_left_menu .menuT .menuT_r1 {/*点开后的图片*/ background: url(/images/skin/blue/main_left_menu_r1.gif) right top no-repeat; }

#main_left_menu .menuN {
	border: 1px #c8e9c8 solid;
	border-bottom: 0px;
	margin: 3px 3px 0px 3px;
}

#main_left_menu .menuN li {
	border-bottom: 1px #e1f3e1 solid;
	background: #f8fcf7;
	height: 20px;
	margin: 0px;
	margin-top: 1px;
	padding: 5px 5px 1px 10px;
}

#main_left_menu .menuN a {
	width: 100%;
	display: block;
}

#main_arrow {
	background: url(/images/main_arrow_bg.gif) left top repeat-y;
	width: 8px;
	height: 100%;
	overflow: hidden;
}

#main_arrow .main_left_top_bg, #main_arrow .main_mid_t_bg {
	width: 2px;
	height: 36px;
	background: url(/images/main_left_top_bg.gif);
	overflow: hidden;
}

#main_arrow .main_mid_t_bg {
	width: 5px;
	display: none;
	background: url(/images/main_mid_top_bg.gif);
}

#main_arrow img { padding-top: 120px; }

#main_mid_l {
	width: 0px;
	height: 100%;
	overflow: hidden;
	display: none;
}

#main_mid_t {
	height: 36px;
	background: url(/images/main_mid_top_bg.gif) left bottom repeat-x;
	clear: both;
	margin: 0px 5px 10px;
	border: 1px #c2e6c2 solid;
	border-bottom: 0px;
	border-top: 0px;
}

#main_mid_t .content_control {
	height: 30px;
	line-height: 30px;
	margin: 3px;
	padding-left: 10px;
}

#main_mid_t .content_control_wel { margin: 0px; }

#main_mid_t .content_control_wel img { vertical-align: middle; }

/* Content_control button
----------------*/
#main_mid_t .add {
	background:url(/images/control/control_add.gif) left top no-repeat;
	padding-left: 17px;
}

#main_mid_t .edit {
	background:url(/images/control/control_edit.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .view {
	background:url(/images/control/control_view.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .del {
	background:url(/images/control/control_del.gif) left top no-repeat;
	padding-left: 17px;
}

#main_mid_t .parent {
	background:url(/images/control/control_parent.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .children {
	background:url(/images/control/control_children.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .work {
	background:url(/images/control/control_work.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .ok {
	background:url(/images/control/control_ok.gif) left top no-repeat;
	padding-left: 22px;
}

#main_mid_t .no {
	background:url(/images/control/control_no.gif) left top no-repeat;
	padding-left: 19px;
}

#main_mid_t .send {
	background:url(/images/control/control_send.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .cancel {
	background:url(/images/control/control_cancel.gif) left top no-repeat;
	padding-left: 21px;
}

#main_mid_t .refresh {
	background:url(/images/control/control_refresh.gif) left center no-repeat;
	padding-left: 20px;
}

#main_mid_t .content_control li {
	float: left;
	margin-top: 2px;
	margin-right: 2px;
	height: 25px;
	overflow: hidden;
	line-height: 25px;
	position: relative;
	background: url(/images/blank.gif);
	text-align: center;
	cursor:pointer!important;
	cursor:hand;
}

#main_mid_t .content_control .control_l, #main_mid_t .content_control .control_r {
	width: 5px;
	height: 25px;
	position: absolute;
	top: 0;
	background: url(/images/blank.gif);
}

#main_mid_t .content_control .control_r { right:0; }

#main_mid_t .content_control .control_text {
	margin: 0px 4px 0px 6px;
	height: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #369;
}

/* Control over
----------------*/
#main_mid_t .content_control .over { background: url(/images/control/control_bg_over.gif); }

#main_mid_t .content_control .over .control_l, #main_mid_t .content_control .over .control_r {
	width: 5px;
	height: 25px;
	background: url(/images/control/control_l_over.gif);
}

#main_mid_t .content_control .over .control_r { background: url(/images/control/control_r_over.gif); }

#main_mid_t .content_control .over .control_text { color: #111; }

/* Control down
----------------*/
#main_mid_t .content_control .down { background: url(/images/control/control_bg_down.gif); }

#main_mid_t .content_control .down .control_l, #main_mid_t .content_control .down .control_r {
	width: 5px;
	height: 25px;
	background: url(/images/control/control_l_down.gif);
}

#main_mid_t .content_control .down .control_r { background: url(/images/control/control_r_down.gif); }

#main_mid_t .content_control .down .control_text {
	line-height: 27px;
	color: #F60;
}

/* Main list
----------------*/
#main_mid_m {
	overflow: auto;
	overflow-x: hidden;
	margin: 0px 5px;
	z-index: 0;
}

.searchForm { line-height: 20px; }

.scroll_top {
	height: 18px;
	overflow:scroll;
	overflow-y:hidden;
	position: absolute;
	display: none;
}

.main_list {
	width: 100%;
	padding-bottom: 10px;
	z-index: 0;
	/*	overflow: auto;
	overflow-x:auto;
	overflow-y:visible;*/
	overflow-x:auto;
	overflow-y:hidden;
}

.main_list table {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	/*margin-top:30px;*/
	background: #CECFCE;
}

.main_list_auto table {
	width:auto;
	min-width:auto;
	max-width:100%;
}

.main_list td {
	background: #FFF;
	padding: 2px;
}

.main_list td.center { text-align: center; }

.main_list td.right { text-align: right; }

/*#main_mid_m .main_list .main_list_t{
	position: absolute;
	top:135px;
	width:auto;
	background: #CECFCE;
	}*/
.main_list .main_list_tt {
	line-height: 18px;
	text-align: right;
	padding: 5px;
	border: 1px #CECFCE solid;
	border-bottom: 0px;
	background: url(/images/skin/blue/main_list_b_bg.gif) left -35px repeat-x #FFF;
}

.main_list .no .main_list_t {
	top:0px;
	background: #CECFCE;
}

.main_list .main_list_t td {
	padding: 4px 2px;
	font-weight: bold;
	text-align: center;
	background: url(/images/skin/blue/main_list_t_bg.gif) left bottom repeat-x #FFF;
}

.main_list .left td { text-align: left; }

.main_list .main_list_t td.left { text-align: left; }

.main_list .main_list_t td.right { text-align: right; }

.main_list .main_list_t .first {
	background: url(/images/skin/blue/main_list_t_ok.gif) 5px center no-repeat;
	height: 20px;
	width: 15px;
}

.main_list .main_list_b_control {
	line-height: 18px;
	padding: 5px;
	padding-left: 2px;
	border: 1px #CECFCE solid;
	border-top: 0px;
	background: url(/images/skin/blue/main_list_b_bg.gif) left bottom repeat-x #FFF;
}

.main_list .main_list_b {
	line-height: 18px;
	text-align: right;
	padding: 5px;
	border: 1px #CECFCE solid;
	border-top: 0px;
	background: url(/images/skin/blue/main_list_b_bg.gif) left bottom repeat-x #FFF;
}

.main_list .main_list_bt {
	border: 1px #CECFCE solid;
	border-bottom: 0px;
	background: url(/images/skin/blue/main_list_b_bg.gif) left -35px repeat-x #FFF;
}

.main_list .left { text-align: left; }

/* Main Edit
----------------*/	
#main_mid_m .main_edit {
	width: 100%;
	position: static;
	z-index: 0;
}

#main_mid_m .main_edit_t {
	padding: 4px 2px;
	font-weight: bold;
	text-indent: 10px;
	color: #336699;
	background: url(/images/skin/blue/main_list_t_bg.gif) left bottom repeat-x #FFF;
	border-bottom: 1px solid #BEDAE7;
	border-top: 1px solid #8DC4D3;
	border-right: 1px solid #8DC4D3;
	border-left: 1px solid #8DC4D3;
}

#main_mid_m .editTabs {
	padding: 4px 2px 2px 2px;
	height: 20px;
}

.main_edit table { background: #FFF; }

/* Main Edit Tabs
----------*/

.editTabs li {
	minwidth: 70px;
	white-space: nowrap;
	float: left;
	font-weight: bold;
	color: #111;
	text-indent: 0px;
	padding: 2px 2px;
	margin-right: 2px;
	text-align: center;
	border: 1px #FFF solid;
	border-bottom: 0px;
	cursor: pointer;
}

.editTabs .editTabs_l {
	color: #36C;
	text-indent: 10px;
	padding: 2px 0px;
	padding-right: 20px;
	background: url(/images/skin/blue/editTabs_l.gif) right center no-repeat;
	margin-right: 10px;
	border: 0px;
	cursor: auto;
}

.editTabs .editTabs_on {
	background: #FFF;
	color: #3366CC;
	border: 1px solid #BEDAE7;
	border-bottom: 0px solid #BEDAE7;
}

#main_mid_m .main_edit_m {
	border: 1px solid #ADCEEF;
	border-top: 0px;
	background: url(/images/skin/blue/main_list_b_bg.gif) center bottom repeat-x #FFF;
}

#main_mid_m .main_edit_m .line_t { border-top: 1px solid #ADCEEF; }

#main_mid_m .main_detail { line-height: 20px; }

#main_mid_m .main_edit_m_t {
	border-top: 5px solid #EFEFEF;
	height: 10px;
	overflow: hidden;
	clear: both;
}

#main_mid_m .main_edit table {
	width: 100%;
	max-width: 100%;
}

#main_mid_m .main_edit td {
	background: #FFF;
	padding: 2px;
	line-height: 24px;
	white-space: nowrap;
	vertical-align: top;
}

#main_mid_m .main_edit .title {
	text-align: right;
	width: 12%;
	white-space: nowrap;
	height: 100%;
	background: url(/images/skin/blue/title_bg.gif) left -5px repeat-x #FFF;
}

#main_mid_m .main_edit .left { text-align: left; }

#main_mid_m .main_edit .center { text-align: center; }

.checkTree_02, .tree_2 { text-indent: 18px; }

.checkTree_03, .tree_3 { text-indent: 36px; }

.checkTree_04, .tree_4 { text-indent: 54px; }

.checkTree_05, .tree_5 { text-indent: 72px; }

.checkTree_06, .tree_6 { text-indent: 90px; }

.checkTree_07, .tree_7 { text-indent: 108px; }

.checkTree_08, .tree_8 { text-indent: 126px; }

.checkTree_09, .tree_9 { text-indent: 144px; }

.checkTree_010, .tree_10 { text-indent: 162px; }

#main_mid_m .main_edit .titleM {
	font-weight: bold;
	color: #369;
}

#main_mid_m .main_edit .main_edit_b {
	padding-top: 15px;
	height: 40px;
	text-align: center;
}

/* Main Detail Tabs
----------*/

#main_mid_m .main_detail {
	line-height: 20px;
	padding: 20px;
	padding-top: 5px;
}

#main_mid_m .article_date {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 10px;
}

#main_mid_m .article_content {
	padding: 10px;
	clear: both;
	min-height: 100px;
	_height: 100px;
}

#main_mid_m .article_content_c { padding: 10px; }

#main_mid_m .article_content_c p {
	overflow: hidden;
	width: 100%;
}

/*电子图章*/
#main_mid_m .article_content_c .signetMain { position: relative;/*border: 1px dotted #4ab5e5;
	background:url(/htmlEditor/signetInfo.gif) no-repeat 2px 2px;
	padding: 20px 0px 0px 10px;
	margin-top: 10px;*/
}

#main_mid_m .article_content_c .signetContent {
	position:absolute;
	width:4.5CM;
	height:4.5cm;
	z-index:1000;
	overflow:hidden;
}

#main_mid_m .article_pic {
	text-align: center;
	padding: 10px;
	padding-bottom: 0px;
	clear: both;
}

#main_mid_m .article_pic img {
	max-width:600px;
	width:auto;
 _width: expression((this.width<600)?this._width:"600px");
	border: 4px solid #E3EEDF;
	padding: 2px;
	margin: 0px;
	overflow: hidden;
}

#main_mid_m .article_picText {
	text-align: center;
	padding: 5px;
	padding-bottom: 10px;
	font-weight: bold;
}

#main_mid_m .article_author, #main_mid_m .article_viewer {
	text-align: right;
	padding: 5px;
}

#main_mid_m .article_viewer { border-top: 1px dashed #ccc }

/* Public Div
------------------------------*/	
#tabLoading {
	color: #68A5FF;
	text-align: center;
	position: absolute;
	display: none;
	padding: 10px;
	padding-top: 30px;
	z-index: 100;
	top: 60px;
	right: 10px;
	white-space: nowrap;
	filter: Alpha(Opacity=90);
}

#tabLoading span {
	border: 1px solid #8EAEDF;
	background:#FFFBEE;
	padding: 3px 10px 3px;
	height: 32px;
	line-height: 32px;
}

#tabLoading img { vertical-align: middle; }

/* doalog hide_select_frame
----------------*/	
#hide_select_frame {
	position: absolute;
	z-index: 100;
	display: none;
}

/* doalogOK
----------------*/	
#dialogOk, #bodyContainer .dialogOk {
	width: 400px;
	min-width: 400px;
	display: none;
	position: absolute;
	z-index: 100;
	filter: Alpha(Opacity=90);
}

.dialogOk_t {
	width: 100%;
	height: 23px;
	position: relative;
}

.dialogOk_t_l {
	width: 23px;
	height: 23px;
	position: absolute;
	left:0;
	background: url(/images/skin/blue/diagoOk_t_l.gif);
}

.dialogOk_title {
	margin: 0px 15px 0px 23px;
	width: 372px;
	text-indent: 10px;
	height: 23px;
	line-height: 23px;
	color: #FFF;
	font-weight: bold;
	position: absolute;
	background: url(/images/skin/blue/diagoOk_t_bg.gif);
}

.dialogOk_close {
	width: 10px;
	height: 23px;
	right: 5px;
	position: absolute;
	background: url(/images/skin/blue/diagoOk_close_on.gif) center no-repeat;
	cursor:pointer!important;
	cursor:hand;
}

.dialogOk_close_over {
	width: 10px;
	height: 23px;
	right: 5px;
	position: absolute;
	background: url(/images/skin/blue/diagoOk_close_over.gif) center no-repeat;
	cursor:pointer!important;
	cursor:hand;
}

.dialogOk_t_r {
	width: 5px;
	height: 23px;
	right: 0px;
	position: absolute;
	background: url(/images/skin/blue/diagoOk_t_r.gif);
}

.dialogOk_m {
	padding:5px;
	padding-bottom: 10px;
	border-left: 1px solid #1b28a5;
	border-right: 1px solid #1b28a5;
	background: #FFF;
	clear: both;
	_height: 60px;
	min-height: 60px;
}

.dialogOk_m ul {
	background: url(/images/skin/blue/diagoOk_pic.gif) 20px 15px no-repeat;
	line-height: 30px;
	padding-left: 60px;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
	padding-top: 15px;
}

.dialogOk_b {
	padding-top: 5px;
	height: 28px;
	text-align: center;
	border: 1px solid #1b28a5;
	border-top: 1px solid #1b28a5;
	background: url(/images/skin/blue/diagoOk_b_bg.gif);
	clear: both;
}

/* dialogEr
----------------*/	
#dialogErrors, #bodyContainer .dialogEr {
	width: 390px;
	min-width: 390px;
	display: none;
	position: absolute;
	z-index: 100;
	filter: Alpha(Opacity=100);
}

.dialogEr_t {
	width: 100%;
	height: 23px;
	position: relative;
}

.dialogEr_t_l {
	width: 23px;
	height: 23px;
	position: absolute;
	left:0;
	background: url(/images/skin/blue/dialogEr_t_l.gif);
}

.dialogEr_title {
	margin: 0px 15px 0px 23px;
	min-width: 362px;
	_width: 362px;
	display: block;
	text-indent: 10px;
	height: 23px;
	line-height: 23px;
	color: #F00;
	font-weight: bold;
	position: absolute;
	background: url(/images/skin/blue/dialogEr_t_bg.gif);
}

.dialogEr_close {
	width: 10px;
	height: 23px;
	right: 5px;
	position: absolute;
	background: url(/images/skin/blue/dialogEr_close_on.gif) center no-repeat;
	cursor:pointer!important;
	cursor:hand;
}

.dialogEr_close_over {
	width: 10px;
	height: 23px;
	right: 5px;
	position: absolute;
	background: url(/images/skin/blue/dialogEr_close_over.gif) center no-repeat;
	cursor:pointer!important;
	cursor:hand;
}

.dialogEr_t_r {
	width: 5px;
	height: 23px;
	right: 0px;
	position: absolute;
	background: url(/images/skin/blue/dialogEr_t_r.gif);
}

.dialogEr_m {
	padding:5px;
	padding-bottom: 10px;
	border-left: 1px solid #F93;
	border-right: 1px solid #F93;
	background: #FFF;
	clear: both;
	min-height: 60px;
}

.dialogEr_m ul {
	background: url(/images/skin/blue/dialogEr_pic.gif) 20px 15px no-repeat;
	line-height: 25px;
	padding-left: 60px;
	font-size: 12px;
	color: #F60;
	font-weight: bold;
	padding-top: 15px;
}

.dialogEr_b {
	padding-top: 5px;
	height: 28px;
	text-align: center;
	border: 1px solid #F93;
	border-top: 1px solid #FC9;
	background: url(/images/skin/blue/dialogEr_b_bg.gif);
	clear: both;
}

/* dialogChoose
----------------*/		
#dialogChoose, #bodyContainer .dialogChoose {
	width: 400px;
	min-width: 400px;
	display: none;
	position: absolute;
	z-index: 100;
}

.dialogChoose_t {
	width: 100%;
	height: 23px;
	position: relative;
}

.dialogChoose_t_l {
	width: 24px;
	height: 23px;
	position: absolute;
	left:0;
	background: url(/images/skin/blue/dialogChoose_t_l.gif);
}

.dialogChoose_title {
	margin: 0px 6px 0px 24px;
	display: block;
	width:370px;
	text-indent: 0px;
	height: 23px;
	line-height: 25px;
	color: #336699;
	font-weight: bold;
	position: absolute;
	background: #EAF5E8;
}

.dialogChoose_close {
	width: 10px;
	height: 23px;
	right: 6px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_close_on.gif) center no-repeat #EAF5E8;
	cursor:pointer!important;
	cursor:hand;
}

.dialogChoose_close_over {
	width: 10px;
	height: 23px;
	right: 6px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_close_over.gif) center no-repeat #EAF5E8;
	cursor:pointer!important;
	cursor:hand;
}

.dialogChoose_t_r {
	width: 6px;
	height: 23px;
	right: 0px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_t_r.gif);
}

.dialogChoose_m {
	padding:5px;
	padding-bottom: 0px;
	background: url(/images/skin/blue/dialogChoose_m_bg.gif) right repeat-y #EAF5E8;
	clear: both;
}

.dialogChoose_m_m { border:1px solid #99B9D7; }

.dialogChoose_m_m_m {
	border-top:2px solid #E3ECF4;
	border-left:2px solid #E3EDF4;
	padding: 5px;
	background: #FFF;
	min-height: 60px;
}

/*.dialogChoose_m_m_m ul{ 
	padding-left: 20px;
	padding-top: 5px;
	}
.dialogChoose_m_m_m .treeview ul{ 
	padding: 0px;
	}*/
.dialogChoose_b {
	width: 100%;
	height: 22px;
	position: relative;
}

.dialogChoose_b_l {
	height: 22px;
	width: 14px;
	left: 0px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_b_l.gif);
}

.dialogChoose_b_p {
	height: 22px;
	width: 380px;
	left: 14px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_b_bg.gif);
}

.dialogChoose_b_p_bg {
	height: 22px;
	width: 40px;
	background: url(/images/skin/blue/dialogChoose_b_p.gif) left top no-repeat;
}

.dialogChoose_b_r {
	height: 22px;
	width: 6px;
	right: 0px;
	position: absolute;
	background: url(/images/skin/blue/dialogChoose_b_r.gif);
}

#ecTree {/*choose Tree*/ overflow: auto; }

/*.dialogShow {
	width:320px;
	min-width: 320px;
}

#dialogShow .dialogChoose_title{ width:290px; }*/

.dialogShowContent {/*dialog Show Content*/
	overflow: auto;
	overflow-x: hidden;
	max-height: 200px;
	min-height: 60px;
	/*_height: expression((this.height<200)?"200px":this.height);*/
	_height: expression((this.height<200)?this.height:"200px");
}

.dialogShowContent_b {/*dialog Show Content*/
	text-align: center;
	padding: 5px 5px 0px 5px;
	margin-top: 5px;
	border-top: 1px dashed #CCC;
}

/* content_main Main  articleList
----------------*/
#main_mid_m .content_main { width: 100%; }

#main_mid_m .content_main_l {
	float: left;
	width: 70%;
}

#main_mid_m .content_main_r {
	float: right;
	width: 29%;
}

#main_mid_m .artList {
	background:url(/images/skin/blue/right_bg_2.jpg) left top repeat-x;
	border: 1px #ADCEEF solid;
	height: 100%;
}

#main_mid_m .artList1 {
	background:url(/images/skin/blue/right_bg_3.jpg) left top repeat-x;
	border: 1px #ADCEEF solid;
	height: 100%;
}

#main_mid_m .artList2 {
	background:url(/images/skin/blue/right_bg_4.jpg) left top repeat-x;
	border: 1px #ADCEEF solid;
	height: 100%;
}

.artList_t {
	height: 25px;
	clear: both;
}

.artList_t_l {
	float: left;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

.artList_t_r {
	float: right;
	padding-right: 20px;
	padding-top: 3px;
}

.artList_m {
	border: 4px #e6ffda solid;
	border-top: 0px;
	padding: 5px;
	background: #fafff8;
	clear: both;
}

.artList_m li { padding: 2px; }

.artList_m1 {
	border: 4px #fff3da solid;
	border-top: 0px;
	padding: 5px;
	background: #fffbf4;
	clear: both;
}

.artList_m2 {
	border: 4px #eef4fc solid;
	border-top: 0px;
	padding: 5px;
	background: #fcfdfe;
	clear: both;
}

.artList_m_t {
	font-weight: bold;
	color: #369;
}

.artList_m_title {
	background: url(/images/skin/blue/list_p.gif) 2px center no-repeat;
	text-indent: 10px;
}

.artList_m_title_y {
	background: url(/images/skin/blue/list_p_yellow.gif) 2px center no-repeat;
	text-indent: 10px;
}

#quick_menu {
	padding: 5px 0px 0px;
	clear: both;
	height: 100%;
}

#quick_menu li {
	width: 49%;
	height: 30px;
	float: left;
	margin-bottom: 5px;
	padding: 0px;
}

#quick_menu li a {
	border: 1px #a9d693 solid;
	background: url(/images/quickmenu/quick_menu_0.gif) 3px center no-repeat #ecffe4;
	padding: 4px;
	padding-left: 20px;
	display: block;
	margin:0px 3px;
}

#quick_menu .menu_0 { background: url(/images/quickmenu/quick_menu_0.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_1 { background: url(/images/quickmenu/quick_menu_01.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_2 { background: url(/images/quickmenu/quick_menu_02.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_3 { background: url(/images/quickmenu/quick_menu_03.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_4 { background: url(/images/quickmenu/quick_menu_04.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_5 { background: url(/images/quickmenu/quick_menu_05.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_6 { background: url(/images/quickmenu/quick_menu_06.gif) 3px center no-repeat #ecffe4; }

#quick_menu .menu_7 { background: url(/images/quickmenu/quick_menu_07.gif) 3px center no-repeat #ecffe4; }

.list_both li {
	width: 50%;
	float: left;
}

.list_both li.clear_both {
	width:auto;
	float: none;
}

/*错误提示样式FFF2BF*/
.main_errors {
	border: #FFF2BF 2px solid;
	padding: 5px;
	margin: 0px 5px 5px;
	background: #FFF;
	display: none;
	clear: both;
	text-align: left;
}

.main_errors .main_errors_title {
	font-weight: bold;
	color: #F60;
	border-bottom: 1px solid #FFF2BF;
	padding-bottom: 4px;
}

.main_errors li {
	list-style: none;
	background: url(/images/err_list.gif) 5px 8px no-repeat;
	text-indent: 15px;
	line-height: 14px;
	padding: 0px;
	padding-top: 3px;
	padding-left: 1px;
	color: #444;
	min-height: 16px;
	clear: both;
}

.submitLine_r { padding-left: 10px; }/*查询按钮*/

/*电子图章*/
.signetContent { /*position: absolute;
width: 100px;
height: 100px;*/


}

/*薪资*/
.color_-1 { color: #F60; }

.color_1 { }

/*状态 color*/
.jsfs_00 { color: #369; }

.jsfs_01 { color: #F60; }

.jsfs_02 { color: #069; }

/*薪资*/
.stuts_00 { color: #F60; }

.stuts_01 { color: #069; }

.stuts_02 { color: #369; }

.stuts_04 { color: #699; }

.stuts_05 { color: #09F; }

.stuts_06 { color: #C66; }

.stuts_07 { color: #696; }

.stuts_08 { color: #C93; }

.stuts_09 { color: #066; }

.h25 { height: 25px; }

.h22 { height: 22px; }

.h20 { height: 20px; }

.h18 { height: 18px; }

.h15 { height: 15px; }

.h10 {
	height: 10px;
	overflow:hidden;
}

.w2 { width: 2%; }

.w3 { width: 3%; }

.w4 { width: 4%; }

.w5 { width: 5%; }

.w6 { width: 6%; }

.w8 { width: 8%; }

.w10 { width: 10%; }

.w15 { width: 15%; }

.w18 { width: 18%; }

.w20 { width: 20%; }

.w25 { width: 25%; }

.w30 { width: 30%; }

.w35 { width: 35%; }

.w40 { width: 40%; }

.w45 { width: 45%; }

.w50 { width: 50%; }

.w55 { width: 55%; }

.w60 { width: 60%; }

.w65 { width: 65%; }

.w70 { width: 70%; }

.w75 { width: 75%; }

.w80 { width: 80%; }

.w85 { width: 85%; }

.w90 { width: 80%; }

.w95 { width: 95%; }

.w96 { width: 96%; }

.w98 { width: 98%; }

.w99 { width: 99%; }

.w100 { width: 100%; }

.w120 {
	width: 120%;
	padding-right: 20px;
}

.w130 {
	width: 130%;
	padding-right: 20px;
}

.w140 {
	width: 140%;
	padding-right: 20px;
}

.w150 {
	width: 150%;
	padding-right: 20px;
}

.w160 {
	width: 160%;
	padding-right: 20px;
}

.w170 {
	width: 170%;
	padding-right: 20px;
}

.w180 {
	width: 180%;
	padding-right: 20px;
}

.w200 {
	width: 200%;
	padding-right: 20px;
}

.w75c, .w80c, .w85c, .w90c, .w95c, .w96c, .w98c, .w99c {
	width: 75%;
	margin-left: auto;
	margin-right: auto;
}

.w80c { width: 80%; }

.w85c { width: 85%; }

.w90c { width: 80%; }

.w95c { width: 95%; }

.w96c { width: 96%; }

.w98c { width: 98%; }

.w99c { width: 99%; }

.gray, .gray td, .gray select, .gray textarea, .gray input, .gray span { color:#999; }

.gray input, .gray textarea { border-color: #DDD; }

.color_white_gray { color:#A0A0A4; }

.color_more_white_gray { color: #999; }

.color_main_blue { color: #069; }

.font_white_blue { color: #06C; }

.color_black_blue { color: #003; }

.color_little_black_blue { color:#003366; }

.color_little_black_blue2 { color:#006699; }

.blank { color:#FFF; }

.yellow { color:#F60; }

.blue { color:#069; }

.bluelight { color:#06C; }

.red { color:#F00; }

.green { color:#690; }

.left { text-align: left }

.right { text-align: left }

.center { text-align: left }
