﻿html, body, form
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	font-size: 9pt;
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
	background-position: 100%;
	background-repeat: no-repeat;
}
/*td
{
	padding-left: 5px;
	padding-right: 5px;
}*/

input, textarea
{
	font-size: 9pt;
	font-family: Arial,sans-serif;
}
a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}
a:active
{
	text-decoration: none;
}
.hyper
{
	text-decoration: none;
	color: #000;
}
.sortField th a:link
{
	color: Black;
	text-decoration: underline;
}
.sortField th a:visited
{
	color: Black;
	text-decoration: underline;
}
.sortField th a:hover
{
	color: Black;
	text-decoration: underline;
}
.sortField th a:active
{
	color: Black;
	text-decoration: underline;
}
.TabPanel
{
	border-top: 2px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.hide
{
	display: none;
}
.show
{
	display: inherit;
}
/*搜索条件样式*/
#searchcontainer
{
	width: 99.8%;
	height: auto;
	margin-left: 2px;
	margin-right: 1px;
	border-collapse: collapse;
}

.SearchcontainerInDialog
{
	overflow: auto;
	width: 854px;
	height: 500px;
	border: 1px solid #c6c6c6;
	margin-left: 1px;
}

#gray
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c6c6c6;
	background-color: #D5D9DB;
	height: 12px;
	overflow: hidden;
	width: 100%;
}
#gray_1
{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c6c6c6;
	background-color: #D5D9DB;
	width: 100%;
	height: 30px;
	clear: both;
}
#condition
{
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100%;
}
#result
{
	height: 360px;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
#result_customsearch
{
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
#result_1
{
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	/*padding-left: 1px;
	padding-right: 1px;*/
	clear: both;
}
  .result_1
        {
            border-bottom: 1px solid #c6c6c6;
            border-left: 1px solid #c6c6c6;
            border-right: 1px solid #c6c6c6;
            overflow: hidden;
            padding-top: 1px; /*padding-left: 1px;
	padding-right: 1px;*/
            clear: both;
        }
#result_2
{
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	/*padding-left: 1px;
	padding-right: 1px;*/
	clear: both;
}
#result_Import
{
	height: 340px;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
#result_showCust
{
	height: 530px;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
#result1
{
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
#result2
{
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
.scrollDiv
{
	width: 100%;
	height: 558px;
	overflow: auto;
	clear: both;
}
.subresult
{
    height: 360px;
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
.subresult2
{
	height: 360px;
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	clear: both;
}
.gvtitle
{
	background-color: #CCCCCC;
	height: 20px;
	padding-top: 4px;
	overflow: hidden;
	font-weight: bold;
	width: 100%;
}
.searchBtn
{
	background-image: url(../../images/Search.gif);
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	width: 25px;
	height: 21px;
	cursor: hand;
}
.moreBtn
{
	background-image: url(../../images/more.gif);
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	width: 21px;
	height: 21px;
}
.disablestatus
{
	background-color: #e5e5e5;
}
.resultList
{
	float: left;
	width: 400px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.resultDetail
{
	float: left;
	width: 400px;
	height: 120px;
}
.OneRow
{
	float: left;
	width: 860px;
	height: 140px;
}
.TierRow
{
	height: 18px;
	margin-bottom: 3px;
	border-bottom: 1px solid #cccccc;
}
#gvContainer
{
	height: 360px;
	border-top: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.gvDetail
{
	height: 120px;
	width: 100%;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.gvDetail_1
{
	height: 100px;
	width: 100%;
	overflow: hidden;
	padding-top: 20px;
	padding-left: 1px;
	padding-right: 1px;
}
#oper
{
	margin-top: 4px;
}
#pageDiv
{
	float: left;
	width: 60%;
}
.pageDiv
{
	float: left;
	width: 60%;
}
#btnDiv
{
	float: right;
	padding-right: 16px;
	margin: 0;
    height: 21px;
}
#Dict
{
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
}

.lbldiv
{
	float: left;
	width: auto;
	text-align: right;
	vertical-align: middle;
}
.txtdiv
{
	float: left;
	width: auto;
}
/*弹出页面*/

#dialogHeader
{
	background-image: url(../../images/back.gif);
	border-bottom: 1px solid #E9EAEB;
	height: 24px;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
}
#dialogFooter
{
	background-image: url(../../images/back.gif);
	border-top: 1px solid #E9EAEB;
	height: 35px;
	padding-top: 6px;
	text-align: center;
	position: absolute;
	bottom: 0;
	width: 100%;
	overflow: hidden;
}
#dialogFooter1
{
	background-image: url(../../images/back.gif);
	border-top: 1px solid #E9EAEB;
	height: 35px;
	padding-top: 6px;
	text-align: center;
	position: absolute;
	bottom: 0;
	width: 100%;
}
#contentPanel
{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 4px;
	overflow: hidden;
}
table, div, td
{
	font-size: 9pt;
	font-family: Arial,sans-serif;
}

.link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #333333;
	text-indent: 10px;
}

.disabledLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	text-transform: uppercase;
	color: #999999;
	text-indent: 10px;
}

/*左框架树背景色*/
.tree_bgcolor
{
	background-color: #D1E7F5;
}
/*左框架树背景图*/
.leftbj_bgimage
{
	background-image: url(../../images/left-bj.gif);
}
.left1_bgimage
{
	background-image: url(../../images/left-1.gif);
}
.left2_bgimage
{
	background-image: url(../../images/left-2.gif);
}
.left3_bgimage
{
	background-image: url(../../images/left-3.gif);
}

/*分隔块色*/
.spliter_color
{
	background-color: #6B7DDE;
}

/*顶框背景图片*/
.top1_bgimage
{
	background-image: url(../../images/top-1.gif);
}
.top2_bgimage
{
	background-image: url(../../images/top-2.gif);
}
.top3_bgimage
{
	background-image: url(../../images/top-3.gif);
}
.top4_bgimage
{
	background-image: url(../../images/top-4.gif);
}
.top5_bgimage
{
	background-image: url(../../images/top-5.gif);
}
.topbj_bgimage
{
	background-image: url(../../images/top-bj.gif);
}

/*顶框工具条背景图片*/
.topbar_bgimage
{
	background-image: url(../../images/topbar_01.jpg);
}

/* main背景图片*/
.firstpage_bgimage
{
	background-image: url(../../images/dbsx_01.gif);
}

.desktop_bj
{
	background-image: url(../../images/right-bj.gif);
}
.desktop_bgimage
{
	background-image: url(../../images/right.gif);
}

.table_bgcolor
{
	background-color: #FFFFFF;
}

/*表格边框色*/
.table_bordercolor
{
	background-color: #c6c6c6;
	m1: expression(this.borderColorLight=                         '#F1F1F1' ); /*中层表格亮边框*/
	m2: expression(this.borderColorDark=                         '#D3D8E0' ); /*中层表格暗边框*/
}
.bordercolor
{
	m1: expression(this.borderColorLight=                         '#c6c6c6' ); /*中层表格亮边框*/
	m2: expression(this.borderColorDark=                         '#D3D8E0' );
}
.table_border
{
	background-color: #F8F8F8;
	border-bottom: solid,1,#F1F1F1;
	border-left: solid,1,#F1F1F1;
	border-top: solid,1,#F1F1F1;
}

/*listbox*/
.listbox
{
	background-color: #F8F8F8;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}




/*中层表格标题栏*/
.table_titlebgcolor
{
	background-color: #F1F1F1;
}
.GridViewTitle
{
	background-color: #EAEAEA;
	border: 0px;
}
.GridViewTitle th
{
	border-right: 1px solid #c6c6c6;
	border-bottom: 2px solid #eaeaea;
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
}
.GridViewTitle td
{
	border-right: 1px solid #c6c6c6;
	border-bottom: 2px solid #eaeaea;
	height: 26px;
	padding-left: 5px;
	padding-right: 5px;
}
.GridViewContent
{
	border: 0px;
}
.GridViewTrOdd
{
	background-color: #f4f4f4;
}
.GridViewTrEven
{
	background-color: white;
}

.GridViewContent td
{
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
}
.GridViewContentLine
{
	border: 1px solid #eaeaea;
}
.GridViewContentLine td
{
	padding-left: 2px;
	height: 22px;
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.emptyTitle
{
	border-right: 1px solid #c6c6c6;
	border-bottom: 2px solid #eaeaea;
}
.emptyHeaderTitle
{
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	height: 20px;
}
.GridViewLstHeader
{
	border-right-color: Red;
}
/*表单中必填字段*颜色*/
.form_requestcolor
{
	color: #E78A29;
}
.lalbe_text_left
{
	text-align: left;
	width: 100%;
}
.textbox_bottom
{
	border-style: None;
	background-color: #E3EFFF;
	border-bottom: black 1px inset;
}

.tempbeli
{
}

.griditem
{
	font-size: 12px;
	background-color: #F5F5F5;
	text-indent: 2pt;
	line-height: 22px;
}
.gridAlter
{
	font-size: 12px;
	text-indent: 2pt;
	line-height: 22px;
	background-color: #EEECEC;
}

.gridheader
{
	/*background-image:     url(test.gif);*/ /*height: 22px;*/
	font-size: 9pt;
	line-height: 18px;
	text-align: center;
	background-position: bottom;
	font-weight: normal;
	color: #000033;
	text-decoration: blink;
	border-collapse: collapse;
}
.Left
{
	text-align: left;
}
.Right
{
	text-align: right;
}
.InputNormal
{
	background: none transparent scroll repeat 0% 0%;
	border-bottom: #000000 1px solid;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	color: black;
	font-size: 9pt;
}


.inputColorBorder
{
	border-style: solid;
	border-width: 1px;
	border-color: #A9AEB2;
	font-size: 13px;
}
.inputborder
{
	border-right: #CDCDCD 1px solid;
	border-top: #CDCDCD 1px solid;
	border-left: #CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	font-size: 13px; /*background-color:#D1E7F5;*/
}
.Button
{
	height: 22px;
	font-size: 12px;
	border-right: #eaeaea 1px solid;
	padding-right: 2px;
	border-top: #eaeaea 1px solid;
	padding-left: 2px;
	border-left: #eaeaea 1px solid;
	padding-top: 2px;
	border-bottom: #eaeaea 1px solid;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#E3E3E7, endcolorstr=#FFFFFF); /*src:url(../../images/button_2_blank.gif.jpg);*/
}
.htmlButton
{
	border-right: #89a5e6 1px solid;
	padding-right: 2px;
	border-top: #89a5e6 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#95BFE5, endcolorstr=#2986CB);
	border-left: #89a5e6 1px solid;
	padding-top: 2px;
	border-bottom: #89a5e6 1px solid;
	border-width: 1px;
	color: Black;
}
.login_button
{
	border: #295294 1px solid;
	background-image: url(../../Images/Login/btn_back.jpg);
	font-size: 12px;
	height: 22px;
	color: #E6E6E8;
	margin-top: 2px;
	padding-top: 2px;
	width: 55px;
}
.textbox
{
	border-right: #A9AEB2 1px solid;
	border-top: #A9AEB2 1px solid;
	border-left: #A9AEB2 1px solid;
	border-bottom: #A9AEB2 1px solid;
	font-size: 13px;
}

FIELDSET
{
	border-right: #CDCDCD 1px solid;
	border-top: #CDCDCD 1px solid;
	border-left: #CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 2px;
}

LEGEND
{
	color: #707070;
}

TH
{
	font-weight: normal;
}


SELECT
{
	border-right: #1984cc 1px solid;
	border-top: #1984cc 1px solid;
	border-left: #1984cc 1px solid;
	border-bottom: #1984cc 1px solid;
}
.input_button
{
	border-right: #eaeaea 1px solid;
	padding-right: 2px;
	border-top: #eaeaea 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#E3E3E7, endcolorstr=#FFFFFF);
	border-left: #eaeaea 1px solid;
	padding-top: 2px;
	border-bottom: #eaeaea 1px solid;
}
.QueryTextBox
{
	border-right: #1984cc 1px solid;
	border-top: #1984cc 1px solid;
	border-left: #1984cc 1px solid;
	border-bottom: #1984cc 1px solid;
	font-size: 12px;
}

.label_text_right
{
	text-align: right;
}

.LinePartVert
{
	color: #1664bd;
	padding-left: 4px;
	padding-right: 4px;
	height: 35px;
}
.gvInput
{
	border: 0px;
}
.RptItemSpan
{
	padding-top: 3px;
	padding-right: 3px;
}
.calendar-today
{
	background-image: url(../../images/bg_today.gif);
	background-repeat: no-repeat;
	font: 11px Verdana;
	color: #666;
	text-align: center;
}
.calendar-event
{
	color: Maroon;
	font-weight: bold;
}

.calendar-NoEvent
{
	color: #81B6E0;
	font-weight: bold;
}
.div_custom
{
	border-right: #CDCDCD 1px solid;
	border-top: #CDCDCD 1px solid;
	overflow: auto;
	border-left: #CDCDCD 1px solid;
	border-bottom: #CDCDCD 1px solid;
	height: 100px;
	width: 90%;
}
.RequirdChar
{
	color: Red;
}
.textDetail
{
	word-break: break-all;
}
.CustomerMenu
{
	text-decoration: none;
	background-color: inherit;
}

.scorllRpt
{
	overflow-Y: auto;
	height: 350px;
	width: 100%;
}

.PrintCompany
{
	font-size: 30px;
	font-family: 黑体;
	height: 50px;
}
.PrintTitle
{
	font-size: 30px;
	font-family: 黑体;
	text-decoration: underline;
}
.PrintAddr
{
	font-size: 12px;
	font-family: 宋体;
	height: 20px;
}
.PrintTop
{
	font-size: 12px;
	font-family: 宋体;
}
.PrintTotal
{
	font-size: 15px;
	font-family: 黑体;
}
.tableParent
{
	border: solid 1px #CDCDCD;
	margin-left: 2px;
	margin-top: 2px;
	padding-left: 0px;
}
.searchHeader
{
	background-color: #D4D8DB;
	height: 10px;
	width: 100%;
	border-bottom: outset 1px #D4D8DB;
}
.item
{
	background-color: #D7D7D7;
	height: 22px;
	background-image: url(../../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	border-bottom: solid 1px #EAEAEA;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
	margin-bottom: 4px;   
}
.item1
{
	background-color: #D7D7D7;
	height: 22px;
	background-image: url(../../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	border-bottom: solid 1px #EAEAEA;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
	margin-bottom: 4px;    
}
.item2
{
	background-color: #D7D7D7;
	height: 22px;
	background-image: url(../../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	border-bottom: solid 1px #EAEAEA;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
	
}
/**------table-------**/
.listTb{ background-color:#D7D7D7;width:100%; text-align:center;border-collapse:separate;border-spacing:1px;}
.listTb thead td{ background-color:#D7D7D7; height:20px; border-left:solid 1px #fff; border-top:solid 1px #fff;}
.listTb td{background-color:#fff;height:20px;}
.listTb a{ text-decoration:none;}
.listTb a:hover{color:#FF0000;}
.listTbH{height:27px; line-height:27px; background-color:#F9F9F9;border:solid 1px #9FD6FF; border-bottom:none;color:#014F8A; font-weight:bold;}
.listTbH3{height:27px; line-height:27px; background-color:#F9F9F9;border:solid 1px #9FD6FF; color:#014F8A; font-weight:bold;}
.listTbH1{width:8px; height:9px; overflow:hidden; margin:9px 10px 0px 15px; background:url(images/TbHead_bg.gif) no-repeat; float:left;}
.listTbH2{height:27px; line-height:27px; background-color:#F9F9F9;color:#014F8A; text-indent:50px;border:solid 1px #9FD6FF; border-bottom:none;}
.addTb{background-color:#9FD6FF;width:100%; text-align:center;color:#014F8A;border-collapse:separate;border-spacing:1px;}
.addTb td{background-color:#F2F9FF;height:40px; padding-left:1px; vertical-align:middle;}
.tbSubTilte{height:27px; line-height:27px; background-color:#F9F9F9;color:#014F8A; font-weight:bold; text-indent:30px;}
/**------table-------**/

.searchResult
{
	background-color: #D7D7D7;
	height: 22px;
	background-image: url(../../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	border-bottom: solid 1px #EAEAEA;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
	margin-bottom: 4px;
}
.blankItem
{
	background-color: #D7D7D7;
	height: 22px;
	border-bottom: solid 1px #EAEAEA;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
	margin-bottom: 4px;
}
.caution
{
	color: red;
	font-size: 14pt;
	font-weight: bolder;
	vertical-align: middle;
	margin-right: 2px;
	margin-top: 4px;
}
.caution2
{
	color: red;
}
.lblArrange
{
	text-align: right;
	padding-left: 2px;
	padding-right: 2px;
}
.lblshow
{
	height: 16px;
	overflow: hidden;
}
.warn
{
	width: 16px;
	white-space: nowrap;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.title_left_big
{
	width: 9px;
	height: 24px;
	float: left;
	background-image: url(images/title_left_big.gif);
}
.title_left_small
{
	width: 7px;
	height: 24px;
	float: left;
	background-image: url(images/title_left_small.gif);
}
.title_right_big
{
	width: 9px;
	height: 24px;
	float: left;
	background-image: url(images/title_right_big.gif);
}
.title_right_small
{
	width: 7px;
	height: 24px;
	float: left;
	background-image: url(images/title_right_small.gif);
}
.title_mid_big
{
	background-image: url(images/title_mid_big.gif);
	float: left;
	height: 24px;
	cursor: pointer;
}
.title_mid_small
{
	background-image: url(images/title_mid_small.gif);
	float: left;
	height: 24px;
	cursor: pointer;
}
.title_text_big
{
	margin-top: 6px;
	float: left;
}
.title_text_small
{
	margin-top: 10px;
	float: left;
}
/******************初始化页面*************/
.freezedivLoadPage
{
	width: 100%;
	height: 140;
	overflow: auto;
	clear: both;
}
/***************************************/
/* Div container to wrap the datagrid */
.freezediv
{
	width: 100%;
	height: 500;
	overflow: auto;
	clear: both;
}
.freezedivList
{
	clear: both; /*width: 100%; 	overflow-x: scroll;*/
}

.freezediv_ShowCust
{
	width: 100%;
	height: 200;
	overflow: auto;
	clear: both;
}

/* Locks the left column */
td.locked
{
	border-color: white #aca899 #aca899 white;
	border-style: solid;
	border-width: 1px;
	background-color: #eaeaea;
	position: relative;
	cursor: default;
	left: expression(this.parentElement.parentElement.parentElement.parentElement.parentElement.scrollLeft-1); /*IE5+ only*/
}
th.locked
{
	position: relative;
	cursor: pointer;
	left: expression(this.parentElement.parentElement.parentElement.parentElement.parentElement.scrollLeft-1); /*IE5+ only*/
	z-index: 999;
}
/* Locks table header */
th
{
	border-right: solid 1px #c6c6c6;
	background-color: #eaeaea;
	height: 26px;
	position: relative;
	cursor: default;
	top: expression(this.parentElement.parentElement.parentElement.parentElement.parentElement.scrollTop-1); /*IE5+ only*/
	z-index: 999;
}
/*button*/
.buttonBack_1
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
background-image: url('../../images/button_1_blank.gif');
	width: 56px;
	}
.buttonLogin
{
	background-image: url(../../images/Login/FirstPolicy/button.gif);
	border:0px;
	width: 54px;
	height: 28px;
    font-weight: bolder;
}

.buttonBack_2
{
	background-image: url(../../images/button_2_blank.gif);
	border:0px;
	width: 112px;
	height: 21px;
}
.buttonBack_3
{
	background-image: url(../../images/button_3_blank.gif);
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	width: 21px;
	height: 21px;
}
/*RegionMount*/
.MountWidth
{
	border-bottom: 1px solid #c6c6c6;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	float: left;
	width: 100%;
}
.MountLeft
{
	width: 120px;
	float: left;
	height: 100%;
	text-align: right;
	background-image: url(images/back.gif);
}
.MountLeft_1
{
	width: 120px;
	float: left;
	height: 100%;
	background-image: url(images/back.gif);
}
.MountRight
{
	float: left;
	padding-left: 5px;
	padding-top: 5px;
}
.LeftReion
{
	height: 18px;
	width: 90px;
	padding-right: 10px;
	border-right: 1px solid #c6c6c6;
	text-align: right;
	padding-top: 7px;
	cursor: pointer;
}
.LeftReion_1
{
	height: 25px;
	width: 90px;
	padding-right: 10px;
	padding-top: 7px;
	background-image: url(images/LeftReion_1.gif);
	text-align: right;
	cursor: pointer;
}
.LeftReion_2
{
	height: 25px;
	width: 120px;
	padding-right: 10px;
	padding-top: 7px;
	background-image: url(images/LeftReion_12.gif);
	text-align: right;
	cursor: pointer;
}
.LeftSysSetReion
{
	height: 18px;
	width: 145px;
	padding-right: 10px;
	border-right: 1px solid #c6c6c6;
	text-align: right;
	padding-top: 7px;
	cursor: pointer;
}
.LeftSysSetReion_1
{
	height: 25px;
	width: 145px;
	padding-right: 10px;
	padding-top: 7px;
	background-image: url(images/LeftReion_2.gif);
	text-align: right;
	cursor: pointer;
}
.LeftHeight
{
	height: 400px;
	border-right: 1px solid #c6c6c6;
}
.Reion_New
{
	float: left;
	text-align: right;
	width: 80%;
}
.fanote
{
	font-size: 1px;
	height: 3px;
}
.UserMenu
{
	width: 20px;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
}
.UserMenuRight
{
	width: 100%;
	border-bottom: 1px solid #cccccc;
}
.UserMenuSpacing
{
	padding: 5px;
	cursor: pointer;
	border-bottom: 1px solid #cccccc;
}
.UserMenuSpacing_1
{
	padding: 5px;
	font-weight: bold;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #cccccc;
	cursor: pointer;
}
.UserGrounding
{
	background-color: #EAEAEA;
}
.UserPur
{
	margin-top: 20px;
	width: 100%;
}
.lemma
{
	background-color: #D7D7D7;
	height: 22px;
}
.Lemma_text
{
	padding-left: 3px;
}
.Lemma_table
{
	margin-top: 3px;
	margin-bottom: 3px;
}
.datePicker
{
	background: url(../../images/datePicker.gif) no-repeat right center;
}
.gray
{
	border-top: 1px solid #ffffff;
	background-color: #D5D9DB;
	height: 10px;
	margin-top: 1px;
	margin-left: 2px;
	margin-right: 2px;
	width: 99.5%;
}
.historycontainer
{
	margin-left: 2px;
	margin-right: 2px;
}
.history
{
	float: right;
	margin-right: 14px;
}
.history_left
{
	float: left;
	width: 9px;
	height: 22px;
	font-size: 1px;
	background-image: url(images/history_left.gif);
}
.history_middle
{
	float: left;
	background-image: url(images/history_middle.gif);
	background-repeat: repeat-x;
	padding-top: 3px;
	height: 19px;
	cursor: hand;
}
.history_middle span
{
	margin-bottom: 2px;
}
.history_right
{
	float: left;
	width: 9px;
	height: 22px;
	font-size: 1px;
	background-image: url(images/history_right.gif);
}
.multText
{
	font-family: YouYuan;
}
.lblTitle
{
	text-align: center;
	font-family: 宋体,Arial,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.lblPrint
{
	text-align: right;
	padding-left: 24px;
	padding-right: 4px;
	vertical-align: top;
	padding-top: 4px;
	white-space: nowrap;
}
.txtPrint
{
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: top;
	padding-top: 4px;
}
.iDropdownlist
{
	padding-left: 2px;
	padding-top: 2px;
	background-image: url(images/drop.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Arial;
	width: 140px;
	height: 20px;
	font-size: 11px;
	background-color: White;
	border: 2px inset White;
}
.iDropdownlist_press
{
	padding-left: 2px;
	padding-top: 2px;
	background-image: url(images/drop_press.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Arial;
	width: 140px;
	height: 20px;
	font-size: 11px;
	background-color: White;
	border: 2px inset White;
}
.freezetreediv
{
	padding-left: 1px;
	padding-top: 1px;
	width: 140px;
	height: 200;
	position: absolute;
	clear: both;
	overflow: auto;
	border: 1px #333333 solid;
	border-top: none;
	z-index: 10000;
	background-color: White;
}
.TB_Button_Disabled
{
	FILTER: gray() alpha(opacity=30);
	opacity: 0.30;
}
.selectValue
{
	float: right;
	text-align: left;
	height: 22px;
	width: 150px;
	overflow: hidden;
	background-color: White;
	border: 2px inset White;
}
.subDiv
{
	width: 100%;
	border-top: 0;
	border-bottom: 0;
	border-left: 0;
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	overflow: hidden;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
}
.subDiv2
{
	width: 100%;
	border-top: 0;
	border-bottom: 0;
	border-left: 0;
	overflow: hidden;
	padding-top: 1px;
	padding-right: -1px;
}


.SearchDisplayCollapse
{
	background-image: url(../../images/collapse.gif);
	width: 20px;
	background-repeat: no-repeat;
	background-position: right 50%;
	height: 18px;
	cursor: pointer;
	float: left;
	padding-top: 10px;
	clear: both;
}

.SearchDisplayExpand
{
	background-image: url(../../images/expand.gif);
	width: 20px;
	background-repeat: no-repeat;
	background-position: right 50%;
	height: 18px;
	float: left;
	padding-top: 10px;
	cursor: pointer;
}


#DivAdvancedCondition
{
	width: 835px;
}

.UCTooltip
{
	color: Gray;
}
.AutoSelect
{
	z-index: 2000;
}
.AutoCompleteImg
{
	background-image: url(../../images/autocompleted.gif);
	background-position: right;
	background-repeat: no-repeat;
}
/*Dashboard */
div.nav
{
	margin-bottom: 10px;
}
pre.code-block
{
	background: #D8F4DC;
	border: 1px solid rgb(200, 200, 200);
	padding-top: 1em;
	padding-left: 3em;
	padding-bottom: 1em;
	margin-top: 1em;
	margin-bottom: 3em;
}
/*--------------*/
.btnOnBorder
{
	background-image: url(../../images/Edit_View.gif);
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border: 0;
	padding-top: 4px;
	padding-left: 23px;
	background-color: #FFFFFF;
	cursor: hand;
	vertical-align: middle;
	color: Black;
	width: 60px;
	margin-left: 5px;
	height: 22px;
}
.btnOnBorder:visited
{
	color: Black;
}



.test
{
	z-index: 100;
	border-bottom: #b9c9ef 1px solid;
	position: absolute;
	border-left: #b9c9ef 1px solid;
	width: 300px;
	bottom: 0px;
	display: block;
	background: #cfdef4;
	height: 200px;
	overflow: auto;
	border-top: #b9c9ef 1px solid;
	right: 0px;
	border-right: #b9c9ef 1px solid;
}
#messager
{
	overflow: auto;
}

.tdText
{
	width: 110px;
}
.tdMultiText
{
	width: 200px;
}
.tdReq
{
	width: 50px;
}

/* Dept
-----------------------------------------------------------*/
.KYDeptImg
{
	margin-bottom: -4px;*margin-bottom:-2px;
	margin-left: -20px; /*all browse*/
	margin-left:-18px!important ; /* firefox */
	margin-left: -18px\9; /* all ie */
	background-image: url(../../images/drop.gif);
	background-repeat:no-repeat;
	background-position: center;
	/* IMPORTANT对chrome也有效果。。。 
       Chrome UI问题未解决 
    */
	
}

.KYDept_txtImg
{
   float:left;
   border-right:0px;
}

.iDropdownlist_TxtImg
{
	padding-left: 2px;
	padding-top: 2px;
	background-image: url(images/drop.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Arial;
 
	font-size: 11px;
	background-color: White;
	border: 2px inset White;
	float:left;cursor:pointer; height:21px; width:17px; border-left:0px;
}

  .DeptContainer
   {
      /*position:relative;*/
	  float:left;
	  top:0px;
	  left:0px;
   }
 
.deptTree
{	 
	display: none;
	padding-left: 1px;
	/*width: 150px;*/
	height: 200px;
	position: absolute;
	overflow: auto;
	float:left;
	border: 1px #333333 solid;
	z-index: 10000;
	background-color: White;
	
	clear: both;
}

.TreeViewSelectNodeStyle
{
    background-color:Gray;
}

.DeptContainer iframe
{
    display:none;
    display:block;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:400px;
    height:400px;
}

/*
弹出页面布局
*/

    
    
.table_Info
        {
            width: 764px;
            margin: 0;
            padding: 0;
            border: 0;
            outline: 0;
            border-collapse: collapse;
            border-spacing: 0;
            	border-collapse: collapse;
	border-spacing: 0;
        }
       .table_Info table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: middle;
 
}


 
        .tdLbl
        {
            text-align: right;
            white-space: nowrap;
            width: 130px;
            vertical-align: middle;
            height: 22px;
        }
        .tdText
        {
            width: 207px;
            vertical-align: middle;
        }
        .tdText input, select
        {
            width: 207px;
        }
        .tdText span
        {
                word-wrap: break-word; 
                word-break:break-all;
        }
        
        .tdTextCol4
        {
            width: 589px;
        }
        .tdTextCol4 input, textarea
        {
             width: 589px;
        }
        .tdTextCol4 select
        {
            width: 589px;
        }
        
        
        .tdWarn
        {
            width: 45px;
        }
 
 .freezedivList table
 {
     width:99.8%;
 }
 
 .lblMsg
 {
     padding:20px;
     color:Red;
 }
 
 .priceTxt
 {
     text-align:right;
     padding-right:1px;
 }
 
    .divScroll
        {
            overflow: auto;
            padding-bottom: 8px;
            margin-bottom: 20px;
            margin-right: 1px;
        }