.ajax__tab_default .ajax__tab_header
{
	white-space: nowrap;
	vertical-align: bottom;
	height: 25px;
}
.ajax__tab_default .ajax__tab_outer
{
	display: -moz-inline-box;
	display: inline-block;
}
.ajax__tab_default .ajax__tab_inner
{
	display: -moz-inline-box;
	display: inline-block;
}
.ajax__tab_default .ajax__tab_tab
{
	margin-right: 4px;
	overflow: hidden;
	text-align: center;
	cursor: pointer;
	display: -moz-inline-box;
	display: inline-block;
}

.ajax__tab_xp1 .ajax__tab_header
{
	height: 25px;
	margin-bottom: -1px;
	background: url(../images/tabs/tab-line.gif) repeat-x left 23px;
	width: 100%;
}
.ajax__tab_xp1 .ajax__tab_outer
{
	padding-right: 6px;
	margin-left: 2px;
	background: url(../images/tabs/tab-right.gif) no-repeat right top;
	height: 24px;
}
.ajax__tab_xp1 .ajax__tab_inner
{
	padding-left: 6px;
	background: url(../images/tabs/tab-left.gif) no-repeat;
}
.ajax__tab_xp1 .ajax__tab_tab
{
	height: 12px;
	padding: 5px;
	padding-top: 8px;
	margin: 0;
	background: url(../images/tabs/tab.gif) repeat-x;
	vertical-align: bottom;
}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_outer
{
	background: url(../images/tabs/tab-hover-right.gif) no-repeat right top;
}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_inner
{
	background: url(../images/tabs/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp1 .ajax__tab_hover .ajax__tab_tab
{
	background: url(../images/tabs/tab-hover.gif) repeat-x;
}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_outer
{
	background: url(../images/tabs/tab-active-right.gif) no-repeat right top;
}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_inner
{
	background: url(../images/tabs/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp1 .ajax__tab_active .ajax__tab_tab
{
	background: url(../images/tabs/tab-active.png) repeat-x;
}
.ajax__tab_xp1 .ajax__tab_body
{
	background-position: center top;
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #000000;
	font-family: SimSun;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	background-image: url(../images/body/bg_body.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	_height:200px;
	min-height:200px !important;
	
}


.gvGridStyle
{
	width: auto;
	display: table;
	table-layout: fixed;
	white-space: nowrap;
	border: solid 1px #FFFFFF;
}

.gvGridStyle td, .gvGridStyle th
{
	background: #2572b1; /*url(../images/line/bgdottedline.png) repeat-x left bottom;*/
	height: 16px;
}
.gvGridStyle td
{
	padding: 5px 3px 2px 3px;
	background-color: #eeeeee;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.gvHeaderStyle
{
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.gvHeaderStyle th
{
	font-weight: normal;
	padding: 3px;
	height: 20px;
	font-size: 12px;
}

.gvHeaderStyle .checked
{
	width: 60px;
}

.gvGridStyle th.datetime
{
	width: 110px;
}
.gvGridStyle td.datetime
{
	text-align: center;
}

.gvGridStyle th.number
{
	width: 150px;
}
.gvGridStyle td.number
{
	text-align: left;
}

.gvGridStyle td.center
{
	text-align: center;
}

.gvAlterRowStyle
{
}
.gvAlterRowStyle td
{
	background-color: #dbe8ee;
}
.gvAlterRowStyleWk
{
	background-color: Blue;
}
.gvAlterRowStyleSp
{
	background-color: Red;
}
.pager
{
	padding-top: 7px;
	text-align: right;
	padding-right: 0px;
	height: 25px;
}
.pager a
{
	margin: 0px 5px;
	vertical-align: sub;
	text-decoration: none;
}
.pager a.on
{
	vertical-align: -10px;
}
.pager a:hover
{
}
.pager span.goto
{
	vertical-align: -7px;
	margin-left: 20px;
	font-size: 12px;
}
.pager .textbox
{
	width: 100px;
	height: 16px;
	border: solid 1px #aaa;
	background-color: #FFFFFF;
	vertical-align: -10px;
}

.pager .gobutton
{
	vertical-align: -13px;
	margin-left: -1px;
}

.rightContent
{
}

.rightArea
{
	border: 1px hidden #FFFFFF;
	margin: 0px;
	padding: 2px;
	width: 800px;
	height: 485px;
	background-image: url(../Images/rightArea/bgRightArea.jpg );
	background-repeat: repeat-x;
}

.rightArea
{
	border: 1px hidden #FFFFFF;
	margin: 0px;
	padding: 2px;
	background-image: url(../Images/rightArea/bgRightArea.jpg);
	background-repeat: repeat-x;
}

.contentAreaGridView
{
	height: 100%;
}

#Tab .model
{
	width: 770px;
	font-size: 12px;
	text-align: center;
	min-height: 10px;
	padding-bottom: 5px;
}
.model
{
	width: 770px;
	font-size: 12px;
	text-align: center;
	min-height: 0px;
	padding-bottom: 0px;
}

.content
{
	border-spacing: 0px;
	border-width: 0px;
	border-collapse: collapse;
}
.content_h26
{
	height: 26px;
	border-spacing: 0px;
	border-width: 0px;
	border-collapse: collapse;
}

.content td
{
	vertical-align: middle;
}
.content .l
{
	text-align: right;
	vertical-align: middle;
}
.content .s
{
	text-align: left;
}
.content .b
{
	text-align: left;
}

.l2
{
	text-align: right;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.s2
{
	text-align: left;
	vertical-align: text-bottom;
	padding-left: 5px;
	padding-top: 5px;
}
.b2
{
	text-align: left;
	vertical-align: text-bottom;
	padding-top: 5px;
	color: Red;
}

.TextInput
{
	border-style: solid;
	border-width: 1px;
	background-image: url(../Images/textbox/tx4-2.jpg);
	font-style: normal;
}

.txallview
{
	background-position: left top;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 100px;
	background-image: url(../images/textbox/tx1.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-style: normal;
}


.tx1
{
	background-position: left top;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 150px;
	background-image: url(../images/textbox/tx1.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	font-style: normal;
}

.tx3
{
	width: 300px;
	border-style: solid;
	border-width: 1px;
	background-image: url(../Images/textbox/tx4-2.jpg);
	font-style: normal;
}
.tx4
{
	width: 240px;
	border-style: solid;
	border-width: 1px;
	background-image: url(../Images/textbox/tx4-2.jpg);
	font-style: normal;
}
/*
.tx100
{
	width: 100%;
	border: 1px hidden #000000;
	background-image: url(../Images/textbox/tx4-2.jpg);
}
*/

.ddl1
{
	width: 156px;
}

ddl3
{
	width: 302px;
}

.hl1
{
	padding-top: 6px;
}
.input1
{
	text-align: center;
	padding-top: 20px;
	margin: 5px 5px 0px 5px;
}
.input2
{
	text-align: center;
	margin: 0px 10px 0px 10px;
}
.input1_width_All
{
	text-align: left;
	margin: 0px 10px 0px 10px;
}

.btns1
{
	height: 25px;
	margin-top: -25px;
	padding-top: 25px;
}
.btns1_1
{
	width: 100%;
	text-align: right;
	margin-top: -25px;
	padding-top: 25px;
}

.btns1_1_l
{
	float: left;
	margin-top: -25px;
	padding-top: 25px;
}
.btns1_1_r
{
	float: right;
	margin-top: -25px;
	padding-top: 25px;
}
.btns1_export
{
	float: left;
	text-align: left;
	margin-top: -25px;
	padding-top: 25px;
}


.btn_short
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-image: url(                          '../Images/button/button_short.gif' );
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_short
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-image: url(                          '../Images/button/button_short.gif' );
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_short8
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 80px;
	height: 19px;
	background-image: url(../Images/button/button_short8.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_short5
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 100px;
	height: 19px;
	background-image: url(../Images/button/button_short5.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_long
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 100px;
	height: 19px;
	background-image: url(../Images/button/button_long.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_long150
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 200px;
	height: 19px;
	background-image: url(../Images/button/button_long.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_export
{
	padding-top: 2px;
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	background-repeat: no-repeat;
	width: 99px;
	height: 19px;
	background-image: url(../Images/button/button_export.gif);
	float: left;
	cursor: pointer;
	margin: -22px 1px 1px 1px;
}
.button_export_false
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 99px;
	height: 19px;
	background-image: url(../Images/button/button_export_false.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-top: 2px;
	white-space: nowrap;
	float: left;
	cursor: pointer;
	margin: -22px 1px 1px 1px;
}
.button_add
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-image: url(../Images/button/button_add.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	white-space: nowrap;
	float: left;
	cursor: pointer;
}

.button_add_list_left
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-image: url(../Images/button/button_add.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	text-align: center;
	white-space: nowrap; /*margin-top: -24px;*/
	float: left;
	cursor: pointer;
	margin: -22px 1px 1px 1px;
}

.button_list_left
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	text-align: center;
	white-space: nowrap; /*margin-top: -24px;*/
	float: left;
	cursor: pointer;
	margin: -22px 1px 1px 1px;
}

.button_back
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 61px;
	height: 19px;
	background-image: url(../Images/button/button_back.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_add_parameter
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 99px;
	height: 19px;
	background-image: url(../Images/button/button_add_parameter.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}
.button_upload_image
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	width: 78px;
	height: 19px;
	background-image: url(../Images/button/button_upload_image.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
}

.button_login
{
	background-position: 0px 0px;
	border-style: none;
	border-width: 0px;
	background-repeat: no-repeat;
	width: 60px;
	height: 52px;
	background-image: url(                           '../Images/login/login_button.gif' );
	vertical-align: middle;
	padding-top: 2px;
	margin: 1px;
	cursor: pointer;
}

.input1_left
{
	float: left;
}
.input1_right
{
	float: right;
}
.input1_none
{
	float: none;
}
.input1_1
{
	float: right;
}
.input1_1_l
{
	float: left;
}

.input1_1_m
{
	float: none;
}

.input1_1_r
{
	float: right;
}


.input1_end
{
	height: 20px;
	margin: 0px 5px 0px 5px;
}

.tree1_tree
{
	width: 220px;
	vertical-align: top;
	border: 1px solid #000000;
	padding: 3px;
	background-color: #efefef;
	text-align: left;
	overflow: scroll;
	height: 355px;
}
.tree1_tree2
{
	width: 220px;
	vertical-align: top;
	padding-top: 10px;
	border: 1px solid #000000;
	padding: 3px;
	background-color: #efefef;
	text-align: left;
	overflow: scroll;
	height: 450px;
}
.tree1_content
{
	width: 99%;
	padding: 0px 0px 5px 2px;
	vertical-align: middle;
	text-align: center;
}

.tree1_content_block
{
	padding: 10px 5px 5px 5px;
	border: 1px solid #000000;
	background-color: #FFFFCC;
	min-height: 150px;
	vertical-align: middle;
	text-align: center;
}

.div_dashed
{
	border-style: dashed none dashed none;
	border-width: 1px;
}

.content_solid
{
	border-collapse: collapse;
	border: 1px solid #C4E2FF; /*background: #E8FBFF;*/
}
.content_solid tr td
{
	padding: 2px 2px;
	border: 1px solid #C4E2FF;
	height: 22px;
}
.content_solid_left
{
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #C4E2FF; /*background: #E8FBFF;*/
}
.content_solid_left tr td
{
	text-align: left;
	padding: 2px 2px;
	border: 1px solid #C4E2FF;
	height: 22px;
}


.content_dotted
{
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
.content_dotted tr td
{
	border-style: none none dotted none;
	border-width: 1px;
	border-color: #C0C0C0;
	padding: 2px 2px;
	height: 22px;
}
.totalontop
{
	margin:-25px 0px 7px 0px;
	text-align:left;
	padding-left:5px;
}

.RFV_List1
{
	float:left;
	margin-left:4px;
	margin-right:4px;
}

.RFV_list_show
{
	float:left;
	margin-left:4px;
	margin-right:4px;
}
.rfv_list_show
{
	float:left;
	margin-left:4px;
	margin-right:4px;
}
.rfv_list_hide
{
	float:left;
	margin-left:4px;
	margin-right:4px;
	display:none;
}

.Ajax_VCE1
{
	font-size:12px;
}
