﻿body
{
	min-height: 0;
	min-width: 1300px;
	margin: 0 auto;
	padding: 2px 2px;
	background-color: White;
	color: #444;
	overflow-x: hidden;
	font: 14px Tahoma,Arial, "微软雅黑" , "宋体" ,sans-serif !important; /* font: 14px Arial '宋体',Helvetica, sans-serif;*/
}

#mframe_contBG
{
	clear: both;
}
#mframe_contTbl
{
	clear: both;
	border: 0px;
	width: 100%;
}
#mframe_contTblL
{
	padding: 0px;
	vertical-align: top;
}
#mframe_contTblR
{
	padding: 0px;
	width: 100%;
	vertical-align: top;
	background-color: #fff;
}
.leftmeunmain
{
	width: 200px;
	border-top: solid 1px Silver;
	margin-top: -1px;
	text-align: left;
	color: Blue;
}
.leftmeunmain a
{
	display: block;
	float: left;
	padding: 0;
	text-decoration: none;
}

.cssfooter
{
	width: 100%;
	font-size: 13px;
	text-align: center;
	height: 76px;
	border: 1px solid #CCCCFF;
	background: url(        'bottom.jpg' );
}
.cssMenu
{
	display: block;
}
.shadow
{
	padding: 0 0 0 0;
}
.mframe_fmBtnTbl
{
	clear: both;
	width: 100%;
	padding: 0;
	border: 1px dotted #88B07C; /*border-bottom:1px solid #7A97D2;*/
	background-color: #FFFFFF;
}
.mframe_fmBtnTbl td
{
	padding: 5px 5px;
}

.cssHead
{
	display: block;
	text-align: left;
	height: 120px;
	background: url(        'jcoatop1.jpg' ) no-repeat left;
}
.cssHeadLims
{
	display: block;
	text-align: left;
	height: 120px;
	background: url(        'top_lims.jpg' ) no-repeat left;
}

.CssAjaxTab
{
	border: solid 0 #000000;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
}

.cssMenuBG
{
	height: 34px;
	background: url(        'dh_r1.jpg' );
	text-align: right;
	padding-right: 15px;
}
.cssMenuR
{
	width: 200px;
	height: 34px;
	background: url(        'dh_r2.jpg' );
}
.cssMenuOABG
{
	width: 100%;
	background: url(        '1jdh_r1.jpg' );
}

.mframe_tb
{
	clear: both;
	padding: 0 5px;
	height: 34px;
	background: url(        'menu-off.gif' ) repeat-x;
	font-size: 15px;
}
.mframe_tb a
{
	display: block;
	height: 34px;
	float: left;
	padding: 0;
	text-decoration: none;
}
.mframe_tb a span
{
	display: block;
	padding: 12px 5px;
	color: #FFFFFF;
	text-decoration: none;
}

.mframe_tb a
{
	background: url(        'menu-sep.gif' ) no-repeat right;
	font-size: 15px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}
.mframe_tb a.on
{
	background: url(        'menu-on-r.jpg' ) no-repeat right;
	color: #1c30a8;
	font-size: 15px;
	text-decoration: none;
}
.mframe_tb a.on span
{
	background: url(        'menu-on-l.jpg' ) no-repeat;
	color: #1c30a8;
	font-size: 15px;
	text-decoration: none;
}

.mframe_tb1
{
	clear: both;
	padding: 0 5px;
	height: 34px;
	font-size: 17px;
}
.mframe_tb1 a
{
	display: block;
	height: 34px;
	float: left;
	padding: 0;
	text-decoration: none;
}
.mframe_tb1 a span
{
	display: block;
	padding-top: 12px;
	padding-right: 10px;
	color: #1c30a8;
	text-decoration: none;
}
.mframe_tb1 a:hover, .mframe_aPnlTtl a:hover
{
	text-decoration: none;
	color: #79a0c8;
	text-decoration: none;
}

.mframe_tb1 a
{
	background: url(        '1jdh_r2.jpg' ) no-repeat right;
	font-size: 15px;
	color: #1c30a8;
	font-weight: bold;
	text-decoration: none;
}
.mframe_tb1 a.on
{
	background: url(        'menu-on-r1.jpg' ) no-repeat right;
	color: White;
	text-decoration: none;
}
.mframe_tb1 a.on span
{
	background: url(        'menu-on-l1.jpg' ) no-repeat;
	color: White;
	text-decoration: none;
}

.mframe_aPnl
{
	margin: 0px 2px 2px 1px;
	padding: 0;
	width: 300px;
}

.mframe_pnlTtl, .mframe_aPnlTtl
{
}
.mframe_pnlTtl a, .mframe_aPnlTtl a
{
	text-decoration: none;
	color: #79a0c8;
}
.mframe_pnlTtl a:hover, .mframe_aPnlTtl a:hover
{
	text-decoration: none;
	color: #79a0c8;
}

.mframe_mainTtl
{
	clear: both;
	font-size: 11pt;
	font-weight: bold;
	color: #029801;
	padding: 0 0 5px 0;
	background: #FFFFFF;
}
.mframe_mainBack
{
	background-color: #FFFFFF;
}

.mframe_mainBlk
{
	clear: both;
	padding: 15px 20px;
	background-color: #FFFFFF;
}
.mframe_mainBlkLn
{
	clear: both;
	padding: 15px 20px;
	background-color: #FFFFFF;
	border-top: 1px solid #ccc;
}
.mframe_cap
{
	clear: both;
	background-color: #FFFFFF;
}


.mframe_wbCap .L
{
	height: 11px;
	padding: 0 0 0 10px;
	background: url(        'web-tl.png' ) no-repeat;
}
.mframe_wbCap .R
{
	height: 11px;
	background: url(        'web-tr.png' ) no-repeat right top;
}

.mframe_wbMid .L
{
	padding: 0 0 0 10px;
	background: url(        'web-ml.png' ) repeat-y;
}
.mframe_wbMid .R
{
	padding: 0 10 0 0px;
	background: url(        'web-mr.png' ) repeat-y top right;
}

.mframe_wbBtm .L
{
	height: 11px;
	padding: 0 0 0 10px;
	background: url(        'web-bl.png' ) no-repeat;
}
.mframe_wbBtm .R
{
	height: 11px;
	background: url(        'web-br.png' ) no-repeat right;
}

.mframe_ttPnl
{
}
.mframe_ttPnl .CapL
{
	margin: 0;
	height: 20px;
	padding-left: 20px;
	background: url(        'tippnl_TL.png' ) no-repeat;
}
.mframe_ttPnl .CapR
{
	margin: 0;
	height: 20px;
	background: url(        'tippnl_TR.png' ) no-repeat top right;
}
.mframe_ttPnl .CapCls
{
	padding: 7px 15px 0 0;
	text-align: right;
	font-weight: bold;
}
.mframe_ttPnl .CapCls a
{
	color: #999999;
	text-decoration: none;
}

.mframe_ttPnl .MidL
{
	margin: 0;
	padding: 0 0 0 20px;
	background: url(        'tippnl_ML.png' ) repeat-y top left;
}
.mframe_ttPnl .MidR
{
	margin: 0;
	padding: 0 20px 0 0;
	background: url(        'tippnl_MR.png' ) repeat-y top right;
}
.mframe_ttPnl .BtmL
{
	margin: 0;
	height: 20px;
	padding-left: 20px;
	background: url(        'tippnl_BL.png' ) no-repeat;
}
.mframe_ttPnl .BtmR
{
	margin: 0;
	height: 20px;
	background: url(        'tippnl_BR.png' ) no-repeat top right;
}

.menu_pnl
{
	position: absolute;
	visibility: hidden;
	margin: 0 10px 0 1px;
	padding: 5px 10px 10px 10px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	border: solid 2px #cce8cf;
}
.menuCSS
{
	font-size: 14px;
	font-weight: bold;
	color: #09F;
	text-align: center;
	vertical-align: bottom;
}

.mframe_clmTbl
{
	padding: 0;
}
.mframe_clmTbl td.ttl
{
	padding: 3px 8px;
	font-size: 13px;
	border: 1px solid #c9e8d9;
	font-weight: bold;
	background-color: #EEE;
	background: #44c36d;
}
.mframe_clmTbl td.cnt
{
	padding: 0;
	border: 1px solid #c9e8d9;
	vertical-align: top;
}

a.sys:link
{
	color: Blue;
	text-decoration: none;
	font-size: 13px;
}
a.sys:hover
{
	color: #79a0c8;
	text-decoration: none;
	font-size: 13px;
}
a.sys:visited
{
	color: Blue;
	text-decoration: none;
	font-size: 13px;
}

a.lbn:link
{
	color: #79a0c8;
	text-decoration: none;
}
a.lbn:hover
{
	color: #0000cd;
	text-decoration: none;
}
a.lbn:visited
{
	color: #79a0c8;
	text-decoration: none;
}

a.home:link
{
	color: Blue;
	text-decoration: none;
}
a.home:hover
{
	color: #79a0c8;
	text-decoration: none;
}
a.home:visited
{
	color: Blue;
	text-decoration: none;
}

a.OAMenu:link
{
	color: Blue;
	text-decoration: none;
}
a.OAMenu:hover
{
	color: #09F;
	text-decoration: none;
}
a.OAMenu:visited
{
	color: Blue;
	text-decoration: none;
}

a.File:link
{
	color: Blue;
	text-decoration: none;
}
a.File:visited
{
	color: #09F;
	text-decoration: none;
}
a.File:hover
{
	color: #09F;
	text-decoration: none;
}

a.L:link
{
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
a.L:visited
{
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}
a.L:hover
{
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

a.LinkDown:link
{
	color: Blue;
	text-decoration: underline;
}

/*页面标头样式集*/
.t_table
{
	border: 0;
	position: inherit;
	right: 2px;
	margin-top: 3px;
	width: 100%;
	border-collapse: collapse;
}
.t_tr
{
	min-height: 0px;
	background: url(        'Main_Title_Center.jpg' );
}
.t_td_l
{
	width: 8px;
	height: 40px;
	background: url(        'Main_Title_left.jpg' );
}
.t_td_m
{
	vertical-align: middle;
	color: #1457a9;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	padding-left: 15px;
}
.t_td_r
{
	width: 8px;
	background: url(        'Main_Title_right.jpg' );
}
/*放置连接按钮*/
.t_table_a
{
	border: 0;
	position: relative;
	margin-left: 2px;
	right: 2px;
	width: 100%;
	border-collapse: collapse;
}
.t_td_a
{
	border: solid 1px Silver;
	background-color: #8ec8ec;
	height: 25px;
	border-top-width: 0px;
	text-align: right;
	padding-right: 30px;
}
/*放置主体内容表格样式*/
.t_table_m
{
	color: #000;
	text-align: center;
	vertical-align: top;
	right: 2px;
	width: 100%;
	border-collapse: collapse;
	border: solid 1px Silver;
	background-color: #d6e9fa;
}
/*左导航标题*/
.left_title
{
	height: 30px;
	color: #336699;
	text-align: left;
	vertical-align: middle;
	font-size: 15px;
	font-weight: bold;
	background: url(        'l_5.jpg' );
}
.left_main
{
	width: 128px;
	height: 25px;
	font-size: 15px;
	text-align: left;
	color: Blue;
}
.left_main a:visited
{
	color: #ff00ff;
	text-decoration: none;
}
.left_main a:hover
{
	color: #09f;
	text-decoration: none;
}
.leftmain
{
	background: url(        'l_2.PNG' ) no-repeat right;
	padding-left: 20px;
	margin-right: 5px;
}

.left_main1
{
	background: url(        'l_3_0.png' ) no-repeat left;
	padding-left: 20px;
	height: 25px;
	text-align: left;
	color: #0000FF;
	text-decoration: none;
}
.left_main1 a:visited
{
	color: #ff00ff;
	text-decoration: none;
}
.left_main1 a:hover
{
	color: #09f;
	text-decoration: none;
}

/*区块标题样式*/
.mframe_fmSubTitle
{
	clear: both;
	width: 100%;
	display: block;
	margin: 0 auto;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #22b463; /*font-size: 14px;*/
	font-size: 15px;
	color: #22b463;
	font-weight: bold;
}
.mframe_fmSubCont
{
	clear: both;
	padding: 15px 20px;
	text-align: left;
	font-size: 14px;
}
.mframe_fmSubCont1
{
	clear: both;
	padding: 15px 0px;
	text-align: left;
	font-size: 14px;
}
/*GridView定义*/
.mframe_grdTbl
{
	border: 1px solid #c9e8d9;
	color: #565555;
	border-collapse: collapse;
}
.mframe_grdTbl td, th
{
	border: 1px solid #c9e8d9;
	border-collapse: collapse;
	height: 32px;
	height: 32px;
}
.mframe_grdTbl a:hover
{
	color: #565555;
	text-decoration: none;
	font-weight: bold;
}
.mframe_grdHead th
{
	border: 0px;
	color: #fff;
	font-weight: bold; /*background: url(     'main2Center.gif' );*/
	background-color: #44c36d;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}
.mframe_grdHead a
{
	color: #565555;
	text-decoration: none;
}
.mframe_grdRow
{
	/*background-color: #c0e2fb;*/
	background-color: white;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
}
.mframe_grdRowAlt
{
	background-color: #dcfedc;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
}
/*GridView分页定义*/
.mframe_grdPager
{
	padding: 0;
	height: 25px;
	font-family: Arial;
	font-size: 12px;
}
.mframe_grdPager td
{
	border: 0;
	padding: 0 3px 0 3px;
}
.mframe_grdPager td span
{
	min-height: 0;
	display: block;
	color: Blue;
	border: 1px solid Blue;
	padding: 0 3px 0 3px;
	font-size: 14px;
	font-weight: bold;
}

.gvbtn
{
	min-height: 0;
	color: #000099;
	background-color: Transparent;
	border-style: none;
	font-size: 14px;
}

/*GridView提示信息定义*/
.mframe_grdRowWarn td
{
	background-color: #FED7D7;
	height: 28px;
	vertical-align: middle;
}
.mframe_grdRowChk td
{
	background-color: #fae27a;
	vertical-align: middle;
	font-weight: bold;
}
.mframe_grdRowEmpty td
{
	background-color: #FFFFDE;
	height: 12px;
	vertical-align: middle;
}
.mframe_grdRowEmptyOK td
{
	background-color: #F7FBFB;
	height: 12px;
	vertical-align: middle;
}
/*表格内部文本框样式*/
.mframe_fmTbl td
{
	padding: 3px 0;
	text-align: left;
	vertical-align: middle;
	font-size: 10pt;
}
.mframe_fmTbl td.leadFld
{
	text-align: right;
	padding: 7px 0 3px 0;
	white-space: nowrap;
}
.mframe_fmTbl td.valFld
{
	text-align: left;
	padding: 6px 0;
}
.mframe_fmTbl td.leadFld1
{
	text-align: right;
	padding: 7px 0 3px 0;
	white-space: nowrap;
	border: 1px solid #99BBE8;
}
.mframe_fmTbl td.valFld1
{
	text-align: left;
	vertical-align: bottom;
	padding: 6px 0;
	font-weight: bold;
}

.Panel_fmTbl td
{
	vertical-align: top;
	font-size: 10pt;
}
.Panel_fmTbl td.leadFld
{
	text-align: right;
	vertical-align: top;
	padding: 2px 0 2px 0;
	white-space: nowrap;
}
.Panel_fmTbl td.valFld
{
	text-align: left;
	vertical-align: top;
	padding: 2px 0 2px 0;
}

/*输入框样式*/
.fieldDefault, input[type=file]
{
	font: 10pt Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-color: #f9feff;
	border: 1px solid #81dbad;
	height: 23px;
	line-height: 23px;
	display: inline-block;
	color: #666;
	padding: 2px;
	margin: 4px 0;
}
select.fieldDefault
{
	height: 28px;
	line-height: 28px;
	display: inline-block;
}
.fieldDate
{
	font: 10pt Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-color: #f9feff;
	border: 1px solid #81dbad;
	height: 23px;
	line-height: 23px;
	display: inline-block;
	padding: 2px;
	margin: 0 2px;
	background: url(        'datePicker.gif' ) no-repeat right;
}
.fieldrightDefault
{
	vertical-align: middle;
	background-color: #FFFFFF;
	background: url(        'bg-textbox.gif' ) repeat-x top;
	border: 1px solid #81dbad;
	color: #666;
	padding: 2px;
	margin: 0 2px;
	text-align: right;
}
.txtRight
{
	text-align: right;
}
/*单选按钮样式*/
.RadioDefault
{
	color: #000099;
	font-weight: normal;
	font-family: Arial;
}
/*必填项样式*/
.requirement
{
	background: url(        'icon_star.gif' ) no-repeat;
	padding: 0 0 0 10px;
}

/*按钮样式*/
.BtnRed
{
	padding: 0px 5px;
	background-color: #ff1828;
	color: #fff;
	height: 25px;
	font-size: 14px;
	border: none;
	font-weight: bold;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
	line-height: 23px;
}
.BtnBlue
{
	padding: 0px 10px;
	background-color: #19b64b;
	color: #fff; /*font-size: 14px;*/
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	border: none;
	outline: none;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
	line-height: 23px;
}
.BtnGray
{
	padding: 0px 5px;
	border: none;
	background-color: #19b64b; /*background: url(     'btn-grey.gif' );*/
	color: #FFFFFF;
	height: 25px;
	font-size: 12px;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
	line-height: 22px;
}
.BtnGreen
{
	width: 72px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: none;
	background-color: #19b64c; /*background: url(     'btn-green.gif' );*/
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
}
.BtnSilver
{
	padding: 0px 5px;
	border: 1px solid #666666;
	background-color: #CCCCCC;
	background: url(        'btn-silver.gif' );
	color: #000000;
	height: 25px;
	font-size: 12px;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
	line-height: 23px;
}
.BtnGold
{
	padding: 0px 5px;
	border: 1px solid #FF9933;
	background-color: #FFFF00;
	background: url(        'btn-yellow.gif' );
	color: #000000;
	height: 25px;
	font-size: 12px;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=1,positive=true);
	line-height: 23px;
}
.BtnDisabled
{
	padding: 0px 5px;
	border: 1px solid #CCCCCC;
	color: #000000;
	background-color: #EAEAEA;
	background: url(        'btn-silver.gif' );
	height: 25px;
	font-size: 12px;
	line-height: 23px;
}

/*提示信息面板*/
.emg_errMsg
{
	padding-right: 0px;
	padding-left: 0px;
	z-index: 200;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=3,positive=true);
	left: 0px;
	visibility: hidden;
	padding-bottom: 0px;
	width: 170px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
}
.emg_errMsg TD.aro
{
	padding-right: 0px;
	padding-left: 0px;
	visibility: hidden;
	padding-bottom: 0px;
	padding-top: 0px;
}
.emg_errMsg TD.msg
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	width: 100%;
	color: #fff;
	padding-top: 6px;
	background-color: #c00;
}
.emg_glass
{
	z-index: 10;
	filter: alpha(opacity=40);
	left: 0px;
	visibility: hidden;
	width: 1px;
	position: absolute;
	top: 0px;
	height: 1px;
	background-color: #000000;
	opacity: 0.4;
}
.emg_popPnl
{
	padding-right: 6px;
	padding-left: 0px;
	z-index: 100;
	left: 0px;
	visibility: hidden;
	padding-bottom: 6px;
	width: 400px;
	padding-top: 0px;
	position: fixed;
	top: 0px;
	text-align: left;
}
.emg_popPnl .tbl
{
	border-right: #98b9db 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #98b9db 1px solid;
	width: 100%;
	padding-top: 0px;
	height: 29px;
}
.emg_popPnl .cell
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 29px;
}
.emg_popPnl IMG
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.emg_ttPnl
{
	display: none;
	position: absolute;
}
.emg_ttPnl .CapL
{
	padding-left: 20px;
	margin: 0px;
	background-repeat: no-repeat;
	height: 20px;
}
.emg_ttPnl .CapR
{
	background-position: right top;
	margin: 0px;
	background-repeat: no-repeat;
	height: 20px;
}
.emg_ttPnl .CapCls
{
	padding-right: 15px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 7px;
	text-align: right;
}
.emg_ttPnl .CapCls A
{
	color: #999999;
	text-decoration: none;
}
.emg_ttPnl .MidL
{
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-repeat: repeat-y;
}
.emg_ttPnl .MidR
{
	padding-right: 20px;
	background-position: right top;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-repeat: repeat-y;
}
.emg_ttPnl .BtmL
{
	padding-left: 20px;
	margin: 0px;
	background-repeat: no-repeat;
	height: 20px;
}
.emg_ttPnl .BtmR
{
	background-position: right bottom;
	margin: 0px;
	background-repeat: no-repeat;
	height: 20px;
}
.emg_ttPnl .Cnt
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.emg_MsgTbl
{
	border-right: #dedede 1px solid;
	border-top: #dedede 1px solid;
	margin: 5px 0px;
	border-left: #dedede 1px solid;
	width: 100%;
	border-bottom: #dedede 1px solid;
}
.emg_MsgIco
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	padding-top: 5px;
}
.emg_MsgCnt
{
	padding-right: 10px;
	padding-left: 8px;
	padding-bottom: 10px;
	vertical-align: middle;
	width: 100%;
	padding-top: 10px;
	text-align: left;
}
.emg_MsgTblOK
{
	border: width: 100%;
	background-color: #F2F9E5;
}
.emg_MsgTblWarn
{
	border: width: 100%;
	background-color: #FFFDD7;
}
.emg_MsgTblError
{
	border: 1px solid #ffa7a5;
	width: 100%;
	margin-bottom: 10px;
	background-color: #FFDFDE;
	float: left;
}
.emg_MsgTblQuestion
{
	border: #D7EDF4 1px solid;
	width: 100%;
	background-color: #F5FAFC;
}
/*模态对话框*/
.cssModalbackground
{
	background-color: gray;
	filter: alpha(opacity=70);
}
.cssModalPopup
{
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: ThreeDShadow;
	padding: 0px;
	width: 250px;
	font-family: 'Arial';
}
.modalup_fmBtnTbl
{
	clear: both;
	width: 100%;
	vertical-align: bottom;
	padding: 0;
	border-top: 1px solid #48c570;
	border-bottom: 1px solid #48c570;
	background-color: #beeacc;
}
.modalup_fmBtnTbl td
{
	padding: 5px 5px;
}

/*自定义控件notepanel*/
.notepnl_tl
{
	height: 16px;
	padding: 0 0 0 15px;
	background-color: #FFFFFF;
	background: url(        'ypnl_TL.gif' ) no-repeat top left;
}
.notepnl_tr
{
	height: 16px;
	padding: 0 15px 0 0;
	background-color: #FFFFFF;
	background: url(        'ypnl_TR.gif' ) no-repeat top right;
}
.notepnl_ml
{
	padding: 0 0 0 15px;
	background-color: #FFFFFF;
	background: url(        'ypnl_ML.gif' ) repeat-y top left;
}
.notepnl_mr
{
	text-align: left;
	font-size: 10pt;
	padding: 0 15px 0 0;
	background-color: #FFFFFF;
	background: url(        'ypnl_MR.gif' ) repeat-y top right;
}
.notepnl_bl
{
	height: 15px;
	padding: 0 0 0 15px;
	background-color: #FFFFFF;
	background: url(        'ypnl_BL.gif' ) no-repeat bottom left;
}
.notepnl_br
{
	height: 15px;
	padding: 0 15px 0 0;
	background-color: #FFFFFF;
	background: url(        'ypnl_BR.gif' ) no-repeat bottom right;
}

/*自定义控件messgepanel*/
.msgpnlOK
{
	padding: 8px 5px;
	font-size: 10pt;
	background-color: #F7FBFB;
	border: 1px solid #7A97D2;
}
.msgpnlError
{
	padding: 8px 5px;
	font-size: 10pt;
	background-color: #FFDDDD;
	border: 1px solid #DEDFDE;
}
.msgpnlQuestion
{
	padding: 8px 5px;
	font-size: 10pt;
	background-color: #D2E4FC;
	border: 1px solid #7A97D2;
}
.msgpnlWarn
{
	padding: 8px 5px;
	font-size: 10pt;
	background-color: #FFFFDE;
	border: 1px solid #7A97D2;
}

/*文件下载链接样式*/
a.hlk:link
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}
a.hlk:hover
{
	color: #ff00ff;
	text-decoration: underline;
	font-size: 14px;
}
a.hlk:visited
{
	color: Blue;
	text-decoration: underline;
	font-size: 14px;
}
/*登陆页面样式*/
.login_css
{
	background: url(        'login_managebg.jpg' );
}
.loginmain_css
{
	background: url(        'login_main.jpg' ) no-repeat;
	width: 600px;
	height: 240px;
	padding-top: 180px;
	padding-right: 30px;
	text-align: right;
}
.loginmain_cssm
{
	vertical-align: bottom;
	padding: 10px 20px;
	height: 150px;
	width: 215px;
}
.login_css1
{
	background: url(        'login_main_old.jpg' );
}

.rptTitle
{
	font-size: 28px;
	font-weight: bold;
	color: #000000;
}
.rptTable
{
	color: #000000;
}

/*进度面板样式*/
.mframe_wbCap .L
{
	height: 11px;
	padding: 0 0 0 10px;
	background: url(        'web-tl.png' ) no-repeat;
}
.mframe_wbCap .R
{
	height: 11px;
	background: url(        'web-tr.png' ) no-repeat right top;
}

.mframe_wbMid .L
{
	padding: 0 0 0 10px;
	background: url(        'web-ml.png' ) repeat-y;
}
.mframe_wbMid .R
{
	padding: 0 10 0 0px;
	background: url(        'web-mr.png' ) repeat-y top right;
}

.mframe_wbBtm .L
{
	height: 11px;
	padding: 0 0 0 10px;
	background: url(web-bl.png) no-repeat;
}
.mframe_wbBtm .R
{
	height: 11px;
	background: url(        'web-br.png' ) no-repeat right;
}
/*登陆页样式*/
.superBigfont
{
	font-family: "Verdana" , "Arial";
	color: Black;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
	height: 60;
}



/*动态repeater样式*/
.mframe_rptTblGrid
{
	padding: 0px;
	border: 1px solid #99BBE8;
	border-top: none;
}
.rpthead1
{
	background: url(        'bg-list.gif' ) repeat-x;
	border-top: 1px #99BBE8 solid;
	height: 30px;
	vertical-align: middle;
}
.mframe_rptTblGrid tr.head td
{
	padding: 3px 4px;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	background: url(        'bg-list.gif' ) repeat-x;
	border: 1px #99BBE8 solid;
	border-left-width: 0px;
}
.head1
{
	padding: 3px 4px;
	text-align: center;
	vertical-align: middle;
	background: url(        'bg-list.gif' ) repeat-x;
	border: 1px #99BBE8 solid;
	border-bottom-width: 0;
	border-left-width: 0;
}
.mframe_rptTblGrid tr.rowNoalign td
{
	padding: 3px 4px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-right: 1px #EDEDED solid;
	border-bottom: 1px #EDEDED solid;
}
.mframe_rptTblGrid tr.rowAltNoalign td
{
	padding: 3px 4px;
	vertical-align: middle;
	background-color: #EBF0F7;
	border-right: 1px #EDEDED solid;
	border-bottom: 1px #EDEDED solid;
}
.mframe_rptTblGrid tr.row td
{
	padding: 3px 4px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-right: 1px #EDEDED solid;
	border-bottom: 1px #EDEDED solid;
	text-align: left;
}


/*新的登陆页面样式*/

.ptjr1
{
	width: 1004px;
	height: 154px;
	background: url(        'ptjr1.jpg' );
}
.ptjr2
{
	width: 70px;
	height: 223px;
	background: url(        'ptjr2.jpg' );
}
.ptjr3
{
	width: 432px;
	height: 223px;
	background: url(        'ptjr3.jpg' );
}
.ptjr4
{
	width: 434px;
	height: 223px;
	background: url(        'ptjr4.jpg' );
}
.ptjr5
{
	width: 68px;
	height: 223px;
	background: url(        'ptjr5.jpg' );
}
.ptjr6
{
	width: 70px;
	height: 46px;
	background: url(        'ptjr6.jpg' );
}
.ptjr7
{
	font-size: 12px;
	color: #333333;
	background: url(        'ptjr7.jpg' );
	text-align: center;
	width: 434px;
}
.ptjr8
{
	font-size: 12px;
	color: #333333;
	background: url(        'ptjr8.jpg' );
	text-align: center;
	width: 432px;
}
.ptjr9
{
	width: 68px;
	height: 46px;
	background: url(        'ptjr9.jpg' );
}
.ptjr10
{
	width: 1004px;
	height: 25px;
	background: url(        'ptjr10.jpg' );
}
.ptjr11
{
	width: 827px;
	height: 25px;
	text-align: right;
	background: url(        'ptjr11.jpg' );
}
.ptjr13
{
	width: 68px;
	height: 25px;
	background: url(        'ptjr13.jpg' );
}
.ptjr14
{
	width: 1004px;
	height: 85px;
	background: url(        'ptjr14.jpg' );
}
a.ptjr:link
{
	color: Blue;
	font-weight: bold;
	text-decoration: none;
}
a.ptjr:visited
{
	color: Blue;
	font-weight: bold;
	text-decoration: none;
}
a.ptjr:hover
{
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}



.GvTitle
{
	color: #0000ff;
	font-weight: bold;
	font-size: 16px;
}
.font14px
{
	/*font-size: 12px;*/
	font-size: 14px;
}
.font14px a
{
	color: #0000FF;
}




/*未选中效果*/
.AjaxTabStrip
{
	padding: 10px;
	text-align: left;
	font-size: 12px;
}
.AjaxTabStrip .ajax__tab_tab
{
	font-size: 12px !important; /*width: 105px;*/ /* Your proper width */
	padding: 0px 20px !important;
	height: 26px !important; /* Your proper height */
	line-height: 26px !important; /*background: url(images/bx_b_bg.png) repeat-x;*/
	background: #dfffe9 !important; /*border: 1px solid #a9a9a9;*/
	border: none;
	color: #656565;
	font-weight: bold;
	font-family: '微软雅黑';
	font-size: 12px;
}
.AjaxTabStrip .ajax__tab_tab a:link
{
	font-size: 12px !important;
	color: #656565;
	font-weight: normal;
}
/* When mouse over 鼠标移上去效果*/
.AjaxTabStrip .ajax__tab_hover .ajax__tab_tab
{
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
}
/* Current selected tab 选中效果*/
.AjaxTabStrip .ajax__tab_active .ajax__tab_tab
{
	font-size: 12px !important;
	padding: 0px 20px; /*width: 105px; */ /* Your proper width */
	height: 26px !important; /* Your proper height */
	line-height: 26px !important; /*background: url(images/bx_h_bg.png) repeat-x; 	border: 1px solid #2b2b2b;*/
	background: #19b64c !important;
	border: none !important;
	color: #fff;
	font-weight: bold;
	font-family: '微软雅黑';
	font-size: 12px;
}
/* TabPanel Content 整体*/
.AjaxTabStrip .ajax__tab_body
{
	border: 1px solid #c9e8d9;
	box-sizing: content-box;
	padding: 0px;
	background-color: #ffffff;
	margin-right: 0px; /* Your proper right-margin, make your header and the content have the same width */
	margin-top: 0px;
}
.ajax_calendar .ajax__calendar_container
{
	height: 180px;
	border: 1px solid #222;
	background: #fff;
	z-index: 9999;
}


/*全局定义*/
body, a
{
	margin: 0 auto;
	padding: 0;
	font: 12px Tahoma,Arial, "宋体" ,sans-serif;
	color: #494949;
	text-decoration: none;
	font-family: Arial, "宋体";
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p
{
	padding: 0;
	margin: 0;
}
table, td, tr, th
{
	/*font-size: 12px;*/
	font-size: 14px;
	padding: 0px;
}
li
{
	list-style-type: none;
}
img
{
	vertical-align: top;
	border: 0;
}
ol, ul
{
	list-style: none;
}
h1, h2, h3, h4, h5, h6
{
	font-size: 12px;
	font-weight: normal;
}
address, cite, code, em, th
{
	font-weight: normal;
	font-style: normal;
}
.xc
{
	height: 1px;
	clear: both;
}
.f_right
{
	float: right;
	margin-top: -8px;
}
/*全局定义结束*/

.login_L
{
	float: left;
	display: inline-block;
}
.login_R
{
	float: left;
	padding-left: 20px;
	width: 80px;
	display: inline-block;
}
.login_con
{
	display: inline-block;
	padding-left: 160px;
	margin-top: 50px; *margin-top:-5px;width:380px;}

.gf_lccz
{
	font-weight: normal !important;
	font-size: 12px !important;
}
textarea.fieldDefault
{
	margin: 4px 0px;
}



.lx_header
{
	width: 100%;
	height: 60px;
	background: url(../../images/nwe_head_bg.png) left center repeat-x;
	margin-bottom: 5px;
	position: relative;
}
.lx_header_left
{
	width: 718px;
	height: 60px;
	background: url(images/xmhp_head_left_01.png) top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 105;
}
.lx_login
{
	width: 60%;
	height: 60px;
	background: url(../../images/righttop.png) top right no-repeat; /*position: absolute; 	top: 0; 	right: 0; 	text-align: right; 	z-index: 100;     */
	float: right;
}
.lx_login a, .lx_login span
{
	font-family: '微软雅黑';
	font-size: 14px;
	text-decoration: none;
}
.lx_l_x
{
	/*font-size: 14px;*/
	font-size: 16px;
	color: #fff;
	font-family: '微软雅黑';
	padding-left: 5px;
	margin-right: 20px;
}
.lx_l_x a
{
	/*font-size: 14px;*/
	font-size: 16px;
	font-family: '微软雅黑';
	color: #fff;
}
.lx_l_x a:visited
{
	color: #fff;
}
.lx_l_x a:link
{
	color: #fff;
}
.lx_header_n
{
	background: none !important;
	width: 100%;
	height: 96px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100000;
}

.lx_nav
{
	width: 100%;
	height: 35px;
	background: #19b64c;
	margin-bottom: 5px;
}
.lx_nav_l
{
	width: 18px;
	height: 33px;
	background: #19b64c;
	float: left;
}
.lx_nav_m
{
	height: 33px;
	float: left;
}
.lx_nav_m ul li .lx_nav_bg a
{
	font-family: '微软雅黑'; /*font-size:14px;*/
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 16px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
}
.lx_nav_r
{
	width: 17px;
	height: 33px;
	background: #19b64c;
	float: right;
}
.lx_nav_bg
{
	background: #19b64c;
	width: auto !important;
	float: left;
	height: 33px;
	line-height: 32px;
	font-size: 12px;
	color: #fff;
	padding: 0px 2px;
}
.lx_nav_current
{
	background: #dfffe9;
	color: #000;
}
.lx_nav_m img
{
	float: left;
}
.lx_nav_m ul li
{
	float: left;
	margin-right: 7px;
}
.lx_nav_bg a
{
	height: 33px;
	line-height: 32px;
	font-size: 12px;
	color: #fff;
}
.lx_nav_bg a:visited
{
	color: #fff;
}
.lx_nav_bg a:link
{
	color: #fff;
}
.lx_nav_current .lx_nav_bg
{
	background: #dfffe9;
	height: 35px;
}
.lx_nav_current .lx_nav_bg a
{
	color: #000;
	font-family: '微软雅黑'; /*font-size: 14px;*/
	font-size: 16px;
	font-weight: bold;
	padding: 0 30px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	text-decoration: none;
}
.lx_content
{
	width: 100%;
	min-height: 390px;
	height: auto !important;
	background: white; /*background: #f5f5f5;*/
	display: inline-block;
	padding-bottom: 20px;
}
.lx_contentM
{
	width: 100%;
	min-height: 400px;
	height: auto !important;
	background: #FFF;
	display: inline-block;
	padding-bottom: 20px;
}
.lx_footer
{
	height: 50px;
	width: 100%;
	background: #fff;
	color: #999;
	text-align: center;
	border-top: 1px solid #c9e8d9;
	line-height: 50px;
}
.xc_xtxx
{
	margin-top: 20px;
	border-top: 1px solid #c9e8d9;
	border-right: 1px solid #c9e8d9;
	float: left;
	height: 290px;
}
.xc_xtxx_title
{
	padding: 0px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 15px;
	color: #22b463; /*color: #626262; 	background: url(images/xtxx_t_bg.png) repeat-x;*/
}
.xc_xtxx_title span
{
	height: 18px;
	line-height: 18px;
	margin-left: 8px;
	padding-left: 5px;
	display: inline-block;
	border-left: 3px solid #22b463;
}
.xc_xtxx td
{
	border: 1px solid #c9e8d9;
	border-top: 0px;
	border-right: 0px;
	padding: 21px 10px;
}
.xc_xtxx_pic
{
	width: 50px;
	float: left;
}
.xc_xtxx_txt
{
	float: right;
	text-align: center;
	margin-top: 10px;
}
.xc_xtxx_txt p
{
	color: #000;
	font-size: 14px;
}
.xc_xtxx_txt .xc_xtxx_num
{
	font-size: 16px;
	height: 45px;
	font-weight: bold;
}
.xc_xtxx_txt .xc_xtxx_num a
{
	text-decoration: none;
}
.xc_dqtj
{
	margin-right: 10px;
}
.lx_c_bh
{
	padding-left: 20px;
	margin-bottom: 20px;
}
.xc_dqtj span
{
	float: left;
	margin-top: 4px;
}
.xc_dqtj ul
{
	float: right;
	margin-right: 10px;
	margin-top: 4px;
}
.xc_dqtj ul li
{
	float: left;
	width: 67px;
	height: 21px;
	border: 1px solid #a9a9a9;
	color: #656565;
	background: url(images/bx_b_bg.png) repeat-x;
	text-align: center;
	line-height: 21px;
	cursor: pointer;
}
.xc_dqtj ul li.current
{
	width: 68px;
	height: 22px;
	font-size: 14px;
	color: #fff;
	background: #19b64c;
	text-align: center;
	line-height: 21px;
	cursor: pointer;
}
.xc_dqtj td
{
	background: #fff;
	padding: 0px;
}
.dbsx_header
{
	background: url(images/bx_dbsx_bg.png) repeat-x;
	height: 35px;
}
.dbsx
{
	padding: 0px 23px 0px 20px;
}
.dbsx .xc_dbsx_t
{
	width: 100%;
}
#dbsxInfo1 div table tr td, #dbsxInfo2 div table tr td
{
	border-bottom: 1px solid #c9e8d9;
}
.dbsx .xc_dbsx_t ul
{
	width: 100%;
	height: 37px;
	line-height: 37px;
	background: url(images/bx_c_bg.png) repeat-x;
	color: #565555;
	overflow: hidden;
	display: block;
}
.dbsx .xc_dbsx_t ul li
{
	background: url(images/bx_b_line.png) no-repeat;
	float: left;
	text-align: center;
}
.xc_d_djsx
{
	width: 25px;
	height: 22px;
	background: url(images/bx_ts.png) no-repeat;
	line-height: 22px;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0px auto;
}
.xc_dbsx_t td
{
	text-align: center;
	color: #0f5290;
	height: 35px;
}
.xc_dbsx_t .even
{
	background: #dcfedc;
}
.xc_dbsx_t .odd
{
	background: #fff;
}

.nav_sub
{
	width: 100%;
	height: 30px;
	overflow: hidden;
	display: block;
}
.nav_sub a
{
	float: left;
	width: 75px;
	height: 24px;
	line-height: 24px !important;
	border: 1px solid #19b64b;
	color: #19b64b;
	font-weight: bold;
	text-decoration: none;
	background: #fff;
	font-size: 12px;
	font-family: '微软雅黑';
	text-align: center;
	line-height: 21px;
	display: inline-block;
}
.nav_sub a.current
{
	width: 75px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: '微软雅黑';
	font-size: 12px;
	background: #19b64b;
	text-align: center;
	line-height: 21px;
	display: inline-block;
	cursor: pointer;
}

#ybsxInfo
{
	display: none;
}
.xtxx_bg
{
	padding-left: 50%;
	margin-top: 8px;
}
.dbsx_header_c
{
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	color: #fff;
	float: left;
}
#dbsxInfo2
{
	display: none;
}
.UpLoad_File
{
	margin: 0 auto;
	width: 886px;
}
.UpLoad_File tr td
{
	height: 30px;
	line-height: 30px;
}
.HeaderStyle, .HeaderStyle tr th
{
	background: #44c36d;
	color: #fff !important;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
}
.home_HeaderStyle
{
	background: #44c36d;
	height: 32px;
	line-height: 32px;
}
.home_HeaderStyle th
{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.home_HeaderStyle td, th
{
	border: 0px !important;
}
.xc_dbsx_t a.textLine_none
{
	color: #0080FF !important;
	font-size: 12px;
	text-decoration: none;
}

.table_Header
{
	border: 1px solid #c9e8d9;
	border-width: 1px;
	border-style: solid;
	width: 100%;
	border-collapse: collapse;
	font-size: 12px;
}
.table_Header td a
{
	/*color: #0f5290 !important; 	font-size: 12px !important;
	color: #0080FF;*/
	color: #0046FF;
	font-size: 14px !important;
	text-decoration: none;
	line-height: 24px;
	padding: 3px 0;
}
.table_HeaderStyle
{
	/*background: url(images/bx_c_bg.png) repeat-x;*/
	color: #565555;
	background: #44c36d;
	height: 30px;
	line-height: 30px;
}
.table_HeaderStyle td, th
{
	border: 0px !important;
	text-align: center;
}
.table_Header th
{
	/*font-size: 14px;*/
	font-size: 15px;
	color: #fff;
	font-weight: bold;
}
.table_Header td, th
{
	height: 30px;
	line-height: 30px;
}

.tabTitle
{
	height: 35px;
	line-height: 50px;
}
.tabTitleBtn
{
	height: 35px;
	line-height: 35px;
	width: 290px;
	text-align: right;
	margin-top: 4px;
}
.mframe_fmSubCont .valueFont
{
	font-size: 12px;
	color: #22b463 !important; /*color: #003399 !important;*/
}

/*统计分析-高级查询*/
.tj_table
{
	width: 100%;
}
.tj_table td
{
	height: 25px;
	line-height: 25px;
}
.tj_table td input
{
	vertical-align: middle;
}

/*调整兼容*/
.table_chaxun th
{
	line-height: 16px;
	text-align: center;
}
.table_chaxun td
{
	text-align: center;
}
.table_jinz
{
	min-height: 100px;
}

.tabpanelWidth
{
	width: 200px !important;
}
/*GridView分页样式*/
.home_PagerStyle td
{
	width: 20px;
}
.PagerStyleInfo5
{
	margin: 0 auto;
}
.PagerStyleInfo5 td
{
	border-bottom: none !important;
}
.PagerStyleInfo5 td a
{
	color: #000 !important;
	display: inline-block;
	width: 24px;
	line-height: 24px;
	padding: 0;
	height: 24px;
	vertical-align: middle;
}
.pager_num a
{
	color: #000 !important;
	border: 1px solid #c9e8d9;
	margin-right: 5px;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	line-height: 20px;
	text-align: center;
}
.input_page
{
	border: 1px solid #c9e8d9;
	margin-right: 5px;
	width: 50px;
	height: 24px;
	display: block;
	float: left;
	background-color: #fff;
	line-height: 24px;
	text-align: center;
}
.pager_num a.Page_hove
{
	background: #1ecb55;
	color: #fff !important;
}
/*时间控件行高*/
.ajax__calendar_month, .ajax__calendar_year
{
	line-height: 22px !important;
}

/*ajaxToolsKit样式调整*/
.mframe_fmSubCont .ajax__tab_xp .ajax__tab_active .ajax__tab_tab, .mframe_fmSubCont .ajax__tab_xp .ajax__tab_active .ajax__tab_inner, .mframe_fmSubCont .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
	background: #dfffe9 !important;
	color: #000 !important;
}
.mframe_fmSubCont .ajax__tab_xp .ajax__tab_inner, .mframe_fmSubCont .ajax__tab_xp .ajax__tab_outer, .mframe_fmSubCont .ajax__tab_xp .ajax__tab_tab
{
	background: #19b64c !important;
	color: #fff !important;
}
.mframe_fmSubCont .ajax__tab_xp .ajax__tab_outer
{
	margin-right: 5px;
}
.mframe_fmSubCont .ajax__tab_xp .ajax__tab_header
{
	background: none !important;
}
.mframe_fmSubCont .ajax__tab_xp .ajax__tab_body
{
	border: 1px solid #c9e8d9;
}
/*导航栏增加样式*/
.lx_nav_m ul li img
{
	display: none !important;
}

/*scroll_div样式*/
.scroll_div
{
	width: 97%;
	overflow-x: scroll;
	margin: 0 auto;
}
.scroll_div_inner
{
	width: 1325px;
}

/*统计图样式*/
.DataListInfo
{
	font-size: 14px;
	border: 2px solid #19B64C;
	color: #373737;
	margin: 0px;
	padding: 0px;
}
.DataListInfo div
{
	width: 100%;
	float: left;
	min-height: 35px;
	height: auto !important;
	font-size: 14px;
	text-align: center;
	line-height: 35px;
	vertical-align: middle;
}
.DataListInfo .ddlXMDQ1
{
	width: 10%;
	display: inline-block;
	height: 35px;
	border-right: 1px solid #eee;
	text-align: center;
}
.DataListInfo .ddlXMDQ2
{
	width: 20%;
	display: inline-block;
	height: 35px;
	border-right: 1px solid #eee;
	text-align: center;
}
.DataListInfo .ddlXMDQ3
{
	width: 20%;
	border-right: 1px solid #eee;
	text-align: center;
}
.DataListInfo .ddlXMDQ4
{
	width: 10%;
	text-align: center;
	border-bottom: 1px solid #eee;
}


/*新增样式*/
.DataListInfo tr td
{
	text-align: center;
}
.DataListInfo tr td.BiaoTou
{
	background-color: #19B64C;
	font-weight: bold;
	color: #FFF;
}
.DataListInfo tr td.BiaoTou2
{
	background-color: #eee;
	font-weight: bold;
}
.content_1 tr td
{
	text-align: center;
	height: 40px;
}
.content_1 tr td.dddlXMDQ1
{
	width: 10%;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}
.content_1 tr td.dddlXMDQ2
{
	width: 20%;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}
.content_1 tr td.dddlXMDQ3
{
	width: 20%;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}
.content_1 tr td.dddlXMDQ4
{
	width: 10%;
	border-bottom: 1px solid #EEE;
}
.content_1 tr td.dddlXMDQ5
{
	width: 9%;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}
.content_1 tr td.dddlXMDQ6
{
	width: 14%;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}
.content_2 tr.Title
{
	background-color: #eee;
}
.content_2 tr.Title td
{
	border-right: 1px solid #FFF;
}
.content_1 tr.Title_top
{
	background-color: #CCC;
}


/*页面对齐样式调整*/
.fm_left_td
{
	text-align: right;
	width: 20%;
}
.fm_table
{
	width: 98%;
	margin: 10px auto;
}
.pub_btn_click
{
	width: 100%;
	height: 35px;
}
.pub_btn_div
{
	width: 100%;
	height: 32px;
}
.pub_save_btn
{
	float: right;
	margin-right: 112px;
	width: 72px;
	height: 30px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	border: none;
	outline: none;
	cursor: pointer;
	background: #19b64c;
}
