﻿/* CSS Document */

td{font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 9pt;color: #333333;}
a:link{color: #333333;text-decoration: none;}
a:visited{color: #333333;text-decoration: none;}
a:hover{color: #FFA100;text-decoration: none;}
.HeaderLogoText{font-size:16px;font-family:"微软雅黑","黑体"; font-weight:400;}
.HeaderLogoTextDialog{font-size:24px;font-family:"微软雅黑","黑体"; font-weight:400; color:#333;}

.DottedLink,.AttachmentLink{ border-bottom:1px dotted #999;}
.AttachmentLink{color:green !important;}
img
{
	border:0px;
}

fieldset{-moz-border-radius:5px; border-radius:5px; padding:.7em; text-align:left;}


input,select,textarea{font-family: Arial,Verdana, Helvetica, sans-serif;font-size: 9pt;}
input[readonly="readonly"],input[readonly] ,input[READONLY]{ background-color:#ddd; border:1px solid #bbb; color:#555;} 
div,p,span,form{margin:0px;padding:0px;}
ul{padding-top:5px; margin-top:0px; margin-bottom:0px; }

body
{ 
	margin: 0px 0px;
	background-color: #0469A9; height: 100%; font-family: Arial, Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: center; 
	color: #666;	 
}

.InnerFrameBody{ background-color: #ECECEC; text-align:left;}
.InnerFrameBodyFullPage{background-color: #ECECEC; text-align:left;}
.InnerFrameBodyFullPageWhite{background-color: #ffffff; text-align:left;}
.InnerFrameBodyFullPage #PageMainContentPlaceHolderDIV{padding:0px;}
.InnerFrameBodyFullPage #PageMainContentPlaceHolderDIV table{margin-top:5px;}

.SmallGreyText{font-size:11px;color:#888;}
.GreyText{color:#888;}


.CellSpacer0
{
	height:1px;
}

.CellSpacer
{
	height:10px;
}

.CellSpacer1
{
	height:20px;
}

.DashLine{ border-top:1px dotted #eee; height:1px;}

.MySpan
{
	display:-moz-inline-box;display:inline-block;width:30px;
}

.MySpan10
{
	display:-moz-inline-box;display:inline-block;width:10px;
}

.MySpan15
{
	display:-moz-inline-box;display:inline-block;width:15px;
}

.CenterText
{
	text-align:center;
}

.BoldText{font-weight:bold; font-size:1.3em;}
.BoldText1{font-weight:bold; font-size:1.2em;}
.Bold{font-weight:bold !important;}
.Center{text-align:center;}

.AlertMsgDIV{ background-color:#FFF6BF; border:1px solid #FFD324; color:#C30202; padding:6px;}

.ErrorText
{
	font-size:14px; color:#C90505; font-weight:bold; padding-top:20px; padding-bottom:20px;
}

.ErrorTextSmall
{
	font-size:12px; color:#C90505;
}

#ActionResultDIV
{
	display:none; border:5px solid #bbbbbb; background-color:#ffffff; padding:5px; margin:5px; margin-bottom:15px; font-size:22px; font-weight:bold; text-align:left; color:#D90707;
}

#PageHeaderDIV
{
	height:153px;
	background-image:url(../image/HeaderBg.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}

#PageHeaderSubPageDIV
{
	height:53px;
	background-image:url(../image/HeaderBg.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
}

#PageHeaderSubPageTaskSystemDIV
{
	height:40px;
	background-color:#0192E4;
}


#CellPageHeaderMenu_Rule
{
	background-image:url(../image/icon_rule.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}

#CellPageHeaderMenu_News
{
	background-image:url(../image/icon_news.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}

#CellPageHeaderMenu_SubSystem
{
	background-image:url(../image/icon_system.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}

#CellPageHeaderMenu_User
{
	background-image:url(../image/icon_user.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}


#CellPageHeaderMenu_Help
{
	background-image:url(../image/icon_star.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}


#CellPageHeaderMenu_Message
{
	background-image:url(../image/icon_email.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}


#CellPageHeaderMenu_DailyTask
{
	background-image:url(../image/icon_dailytask.png);
	background-repeat:no-repeat;
	background-position: left top;
	padding-left:20px;
}

#IconHomepageDIV
{
	position:absolute;
	top:106px;
	left:15px;
	z-index:1000;
}


#PageSearchDIV
{
	position:absolute;
	top:50px;
	right:10px;
	z-index:1;
}

#PageSearchSubPageDIV
{
	position:absolute;
	top:13px;
	right:10px;
	z-index:1;
}

#SearchKeyword
{
	height:18px;
	width:550px;
	border:0px solid #aaa;
	color:#999;
	line-height:18px;
	padding-left:5px;
	z-index:1;
	background-color:#fff;
}


#MiddelPartDIV
{
	background-image:url(../image/bg.jpg);
	background-repeat:repeat-x;
	background-position: center top;
	background-color:#ECECEC;
	position:relative;
	min-height:600px;
}



#PageBottomDIV
{
	height:150px;
	background-image:url(../image/logosmall.png);
	background-repeat:no-repeat;
	background-position: center 45px;
	padding-top:20px;
	color:#ccc;
 
}

.BottomLinksDIV span
{
	padding-left:10px;
	padding-right:10px;
}




.AlignLeft{text-align:left;}
.AlignCenter{text-align:center;}
.AlignRight{text-align:right;}
.FullWidth{width:100%;}
.Padding5{padding:5px;}
.Padding10{padding:10px;}


#LoginInfoDIV
{
	color:#ffffff;
	text-align:right;
}

#PageMainContentDIV
{
	padding:10px;
}

#PageMainContentDIV td{color:#555555;}

#IndexPageMainContentDIV
{
}

#PageLeftMenuDIV{padding-top:20px; width:220px; margin-bottom:20px;}


#LogoDIV
{
	width:300px;
	height:120px;
	background-image:url(../image/logo.png);
	background-repeat:no-repeat;
	background-position: center center;
}

#LogoSubPageDIV
{
	width:200px;
	height:50px;
	background-image:url(../image/logosubpage.png);
	background-repeat:no-repeat;
	background-position: left center;
}


#LogoTaskSystemDIV
{
	height:40px;
	background-image:url(../image/logo_tasksystem.png);
	background-repeat:no-repeat;
	background-position: right center;
}

#PageMainTitleDIV
{
	text-align:left;
	padding-left:15px;
	padding-top:15px;
}

#PageMainContentPlaceHolderDIV
{
	padding:0px;
}

#PageMainContentPlaceHolderDIV legend{font-weight:bold;}

#PageSplitterDIV
{
	cursor:e-resize;
	border:0px solid #000;
	text-align:center;
	position:absolute;
	top:350px;
}

.Cursor{ cursor:pointer;}

#PageSplitterTD
{
	width:30px;
	text-align:center;
}

#PageMainContentLeftPartContainerDIV
{
	margin-left:10px;
}

.LeftTD{width:130px !important;  color:#000; padding-top:2px; padding-bottom:2px; vertical-align:middle; text-align:left; }
.RightTD{color:#555555; padding-top:2px; padding-bottom:2px; text-align:left;}
.Spacer{height:5px; border-top:1px dotted #ccc;}
.SpacerDIV{height:12px;}

.ReadOnly{ background-color:#ddd; border:1px solid #ccc;}

#PageUserInfoDIV{position: absolute;top: 10px;right: 210px; color:#F2F7FB;}
#PageUserInfoDIV a,#PageUserInfoDIV a:link,#PageUserInfoDIV a:visited,#PageUserInfoDIV a:hover{color:#fff; text-decoration:underline; }
#PageLogoutDIV{position: absolute;top: 5px;right: 35px;}

.ButtonClass1{height:24px; border:1px solid #999; background-image:url(../image/btn_bg.gif); font-weight:normal; color:#555;}
.ButtonClass2{height:24px; border:1px solid #C2C2C2; background-image:url(../image/btn_bg1.gif); font-weight:normal; color:#333;}
.ButtonClass3{height:28px; border:1px solid #ffffff; background-image:url(../image/btn_bg2.gif); font-weight:normal; color:#333;}
.ButtonClass4{font-size:14px;color:#fff;background-image:url(../image/SearchButtonBg.gif);background-repeat:repeat;background-position:left center;border:1px solid #6EB9F6;height:32px;background-color:#70B6EF;margin:0;padding:0}
.ButtonClassNormal{padding:1px 5px 1px 5px;}
.ButtonClass{padding:0px 5px 0px 5px;}


.FocusSPAN{ background-color:#ddd; padding:2px; color:#fff; background-color:#3FADCA; padding:2px;}
.ManageButtonLink:link{padding:0 1px 0 1px !important; }

#tabhome {background-color:#4A8BCC; position:relative; margin-top:5px; padding:10px; background-image:url(../image/TabBg.gif); background-repeat:repeat-x; background-position:left top;text-align:left; color:#ffffff;}
.feature { position:absolute; overflow:hidden; }
.feature img { border:none; }
#tabs { margin-left:0;margin-bottom:0; text-align:left; padding-left:80px;}
#tabs li {background-color:transparent;display:inline;float:none;list-style:none;}
#tabs li a {background-color:#F0F0F0; color:#666666; display:inline; height:auto;padding:6px 30px; padding-bottom:6px; text-decoration:none;width:auto; border:1px solid #D0D0D0; font-weight:bold;}
#tabs li a.active { background-color:#72AEE3;color:#ffffff; font-weight:bold;}
#ImportDataFormTitleDIV{color:#ffffff; font-size:14px; font-weight:bold;}
#ImportDataFormDIV{margin-top:20px; margin-bottom:20px;}
#ImportDataInputBgNoUse{background-image:url(../image/ImportDataInputBg.gif);background-repeat:no-repeat;background-position: center top; height:26px; text-align:left;}
.ImportDataFile{width:513px; height:25px;border:1px solid #dddddd;}
#ImportDataResultDIV{border:1px solid #cccccc; background-color:#ffffff; margin-top:15px; padding:10px; text-align:left;}
.VerifyResultMsgDIV{width:848px;overflow-x:auto; border:0px dotted #dddddd;margin-top:5px;}
.VerifyResultMsgDIV td p{margin-top:0px;}
#ImportDataResultDIV p{margin-top:10px;}

.TableCSSClass{}
.HeaderCSSClass{ background-color:#eeeeee; font-weight:bold; text-align:center; padding:3px 5px 3px 5px; }
.DataCSSClass{background-color:#ffffff; padding:2px 3px 2px 3px;}

.TableCSSClass1{}
.HeaderCSSClass1{ background-color:#eeeeee; font-weight:bold; text-align:center; padding:6px; color:#555555; }
.DataCSSClass1{background-color:#ffffff; padding:4px; text-align:left; color:#666666;}

.DataCSSClass2{background-color:#ffffff; padding:4px;}

.TableCSSClass3{}
.HeaderCSSClass3{ background-color:#4A80C3; font-weight:bold; color:#ffffff; text-align:center; padding:6px; }
.DataCSSClass3{background-color:#ffffff; padding:6px;}

.HeaderCSSClass4,.HeaderCSSClass5,.HeaderCSSClassNegative{ background-color:#DCDCDC; font-weight:normal; color:#555555; text-align:center; padding:6px;background-image:url(../image/HeaderCSSClass4_bg_NEW.gif);background-repeat:repeat-x; background-position:left top; cursor:pointer; }
.HeaderCSSClass5{ cursor:auto; }

.HeaderCSSClass6{ background-color:#EEEEEE; font-weight:bold; color:#555555; text-align:center; padding:6px;background-image:url(../image/HeaderCSSClass6_bg.gif);background-repeat:repeat-x; background-position:left center; }
.DataCSSClass6{background-color:#ffffff; padding:2px 5px 2px 5px; color:#555555;}


.HeaderCSSClassNegative{background-image:url(../image/HeaderCSSClassNegative_Bg.gif);cursor:auto; color:#ffffff !important; background-color:#FC3535;}

.NegativeCSS,.NegativeCSS a{background-color:red !important; color:#ffffff ! important;}

.TableCSSClassAllPage td{background-color:#ffffff !important;}

.InValidDataCSSClass{background-color:#dddddd;padding:4px;}

.HeaderCSSClassNone{ color:#555555; padding:3px; font-weight:bold;}
.DataCSSClassNone{ padding:3px; color:#555555;}

.CellLeftMenuDIV{background-image:url(../image/LeftMenuIcon.png);background-repeat:no-repeat; background-position:30px center; font-weight:normal; color:#aaa; line-height:20px; text-align:left; padding-left:50px; margin:0px; padding-top:3px;}
.CellLeftMenuDIVSperator{height:0px;}
.CellLeftMenuDIV a:link{color: #999;text-decoration: none;}
.CellLeftMenuDIV a:visited{color: #999;text-decoration: none;}
.CellLeftMenuDIV a:hover{color: #FFA100;text-decoration: none;}
#AddNewProjectInfoButtonDIV,#AddNewSpecializedFieldInfoButtonDIV,#AddNewRoleTableButtonDIV,#AddNewEmployeeRoleRelationTableButtonDIV,#AddNewTaskTableButtonDIV,#AddNewMaterialCategoryInfoButtonDIV{text-align:left; margin-bottom:10px;}
#AddNewProjectInfoDIV,#AddNewSpecializedFieldInfoDIV,#AddNewMaterialCategoryInfoDIV{display:none; border:1px solid #ccc; padding:10px; background-color:#F6F5F5; color:#666; margin-bottom:15px; text-align:left;}

.ErrorResultDIV
{
	text-align:center; margin:20px; font-weight:bold; font-size:14px; color:#ff0000;
}

.TitleText{font-weight:bold; color:#666666;}
.InputField1{font-size:1.4em;}
.InputField2{font-size:1.2em;}
#ErrorMsgDIV,#SuccessMsgDIV,.ErrorMsgDIV{border:1px solid #bbb; padding:5px; color:red; background-color:#fff;}
.ErrorMsgDIV{font-size:12px;}

#ShowLoadingStatusDIV{background-color:#F2F9FD; border:1px solid #D2E7F7; padding:10px; color:red; font-weight:normal; z-index:10000; min-width:180px;}
.WhiteBgDIV{border:1px solid #ccc; padding:8px; background-color:#fff;}
.WhiteBgNewDIV{border:1px solid #CDCDCD; padding:8px; background-color:#fff;}
.GreyBgDIV{border:1px solid #ccc; padding:8px; background-color:#EDEDED;}
.GreyBgDIV1{border:1px solid #ccc; padding:8px; background-color:#F4F3F3;}
.GreyBgDIV2{border:1px solid #ccc; padding:8px; background-color:#F4F3F3; background-image:url(../image/GreyBgDIV2.gif);background-repeat:repeat-x; background-position:left top;}
.GreyBgDIV3{border:1px solid #ccc; padding:8px; background-color:#D9D9D9; background-image:url(../image/GreyBgDIV3.gif);background-repeat:repeat-x; background-position:left top;}
.GreyBgDIV4{border:1px solid #ccc; padding:8px; background-color:#ffffff; background-image:url(../image/GreyBgDIV4.gif);background-repeat:repeat-x; background-position:left top;}
.GreyBgDIV5{border:1px solid #ccc; padding:8px; background-color:#DCDBDB; background-image:url(../image/GreyBgDIV2.gif);background-repeat:repeat-x; background-position:left top;}
.GreenBgDIV{border:1px solid #8CBFE6; padding:8px; background-color:#6FA4D7;}
.FocusMenuDIV a:link,.FocusMenuDIV a:visited,.FocusMenuDIV a:hover{color: #FFA100;}
#ExportSuccessDataToExcelButtonSPAN,#ExportFailedDataToExcelButtonSPAN{font-size:12px;}


#PageMainContentContainerDIV{text-align:left;}
#PageBasicInfoContainerDIV legend{font-weight:bold;}

.CombinResultBgDIV{border:0px solid #8CBFE6; padding:8px; background-color:#6FA4D7; background-image:url(../image/bg_Combin.gif);background-repeat:repeat-x; background-position:left top;}

#UpdatePageHeaderMenuDIV,#UpdatePageLeftMenuDIV{display:none;}
#ImportDataProjectSelectorDIV p{ text-align:left; padding-left:250px; padding-bottom:5px; font-size:12px;}
.WhiteBgDIV{background-color:#ffffff; border:1px solid #aaaaaa; padding:10px;}
.NoticeDIV{background-image:url(../image/icon_notice.png);background-repeat:no-repeat; background-position:200px center; margin-left:15px; margin-right:15px;}

#ImportCounterDIV,#SystemCounterDIV{background-color:#ffffff; border:1px solid #aaaaaa; padding:5px; background-image:url(../image/bg_chart.png);background-repeat:no-repeat; background-position:40px bottom; }
#ImportCounterDIV p,#SystemCounterDIV p{ text-align:left; margin-top:5px; padding-left:160px; color:#555;}
#ImportDataErrorHeaderDIV{ overflow-x:auto; }


.Width50{width:50px;}
.Width80{width:80px;}
.Width90{width:90px;}
.Width100{width:100px;}
.Width120{width:120px;}
.Width146{width:146px;}
.Width150{width:150px;}
.Width154{width:154px;}
.Width200{width:200px;}
.Width196{width:196px;}
.Width250{width:250px;}
.Width254{width:254px;}
.Width300{width:300px;}
.Width400{width:400px;}
.textarea400{width:400px; height:60px;}
.RemindText{color:#FF0000;}
#UploadFileListContainerDIV{ position:relative;}
#UploadFileListContainerDIV .AlignRight{ position:absolute; right:10px; top:50px;}
#UploadFileListContainerDIV td{padding:2px !important;}
.Red{color:Red;}

#SearchCriteriaDIV,#SearchCriteriaDIV_Import{background-color:#ffffff; border:1px solid #aaaaaa; padding:5px; margin-top:20px; margin-bottom:20px; background-image:url(../image/bg_search.png);background-repeat:no-repeat; background-position:40px center; }
#SearchCriteriaDIV p,#SearchCriteriaDIV_Import p{ text-align:left; margin-top:5px; margin-bottom:5px; color:#555;}
#SearchCriteriaDIV td,#SearchCriteriaDIV_Import td{text-align:left;}


##SearchCriteriaDIV_None{ padding:10px;}
#SearchCriteriaDIV_None td{text-align:left;}

#SearchCriteriaDIV_ReportDataError,#SearchCriteriaDIV_Process{background-image:url(../image/bg_search.png);background-repeat:no-repeat; background-position:left center; padding-left:80px; }
#SearchCriteriaDIV_Process{margin-top:5px; height:50px; background-image:url(../image/bg_search50.png);background-repeat:no-repeat; background-position:left center; padding-left:80px; }
#SearchCriteriaDIV_Process td{color:#ffffff;}

#AllSqlConditionOuterContainerDIV11{height:250px; overflow:auto;}

.AlertDIV,.ProcessSuccessMsgDIV{height:90px; padding-top:66px; text-align:left; background-image:url(../image/warning_48.png);background-repeat:no-repeat; background-position:45px center; padding-left:120px;}

.NoDataAlertDIV,#ErrorMsgDIV{color:#FA4204;background-image:url(../image/icon_errornew.gif);background-repeat:no-repeat;background-position: 10px center;background-color: #fff7d7;border:1px dotted #FA4204; padding:8px; padding-left:50px; margin-bottom:10px; font-family:Arial !important; font-size:12px !important; text-align:left; margin-top:10px;}
.AlertMsgDIVNew{color:#FA4204;background-color: #fff7d7;border:1px dotted #FA4204; padding:8px; padding-left:10px; margin-bottom:20px; font-family:Arial !important; font-size:12px !important; text-align:left; margin-top:10px;}


.ProcessSuccessMsgDIV{background-image:url(../image/accepted_48.png);}

.ProcessSuccessMsgDIV20{background-image:url(../image/accepted_20.png); background-repeat:no-repeat; background-position:5px 5px; min-height:25px;  padding-left:30px; padding-top:10px; text-align:left; color:Green; font-size:12px; font-weight:bold;}
.ProcessSuccessMsgDIV30{background-image:url(../image/accepted_30.png); background-repeat:no-repeat; background-position:5px 5px; min-height:32px;  padding-left:45px; padding-top:10px; text-align:left;}

.CellSearchCriteriaTitle{font-size:14px;font-family:"微软雅黑","黑体"; font-weight:400; width:190px;}
.CellSqlDIV{padding:2px; color:#555;}
.CellSqlDIV .span1{display:-moz-inline-box;display:inline-block;width:30px;}
.CellSqlDIV .span2{display:-moz-inline-box;display:inline-block;width:150px;}
.CellSqlDIV .span3{display:-moz-inline-box;display:inline-block;width:100px;}

#BasicDataTableContainerDIV{ background-color:#ffffff; overflow:hidden; overflow-x:auto;}
.MoreConditionDIV{background-image:url(../image/icon_more.png);background-repeat:no-repeat; background-position:left center; padding-left:30px; color:#ffffff; height:25px; padding-top:3px; margin-top:5px; margin-bottom:5px;}

#MoreConditionContainerDIV{ border:1px solid #ddd; padding:10px; background-color:#ffffff; margin-bottom:15px;}
#BasicDataNoteDIV{background-image:url(../image/BasicDataNote_Bg.png);background-repeat:no-repeat; background-position:right top; padding:5px; border:1px solid #F88F1E; background-color:#FFE983;}
#EditBasicDataControlButtonDIV{display:none; width:330px; height:110px; padding-top:25px; border:0px solid red; background-image:url(../image/bg_round_corner.png);background-repeat:no-repeat; background-position:center center;}

#AddCombinColumnConditionDIV{margin-top:15px;margin-bottom:15px;}
#CombinColumnConditionOutterContainerDIV span,#CombinColumnConditionOutterContainerDIV a{color:#ffffff;}

#ImportData_Summary_Result_CombinDataDO_MainContentDIV{margin-top:30px;}
#ProjectPopupMainContentDIV div{margin-top:10px;margin-bottom:10px;}

.InputField{width:300px;}
.clearfloat{clear:both}
.RightPartContainerDIV{text-align:right; padding-right:0px;}
.LeftTitle{float:left;width:100px !important;padding-top:1px;font-weight:bold;}
.CellFormField{margin-top:6px; border:0px solid #ffffff;}
.CellFormText{padding-left:100px; margin-top:5px;}
.CellFormField span{color:#888;}



.InputField_bg{margin-left:100px;background-image:url(../image/InputField_bg.gif);background-repeat:no-repeat; background-position:left center; height:27px; padding-top:7px; padding-left:3px;}
.InputField_bg input{border:0px solid #000000; width:300px;}

.InputField_bg_small{background-image:url(../image/InputField_bg_small.gif);background-repeat:no-repeat; background-position:left center; height:24px;padding-top:7px; padding-left:3px;}
.InputField_bg_small input{border:0px solid #000000; width:120px;}

.InputField_bg_middel{background-image:url(../image/InputField_bg_middel.gif);background-repeat:no-repeat; background-position:left center; height:24px; padding-top:8px; padding-left:3px; width:260px;}
.InputField_bg_middel input{border:0px solid #000000; width:200px;}

.ConsultSelectDIV select{ width:216px;}
.ConsultInput{width:210px;}

.InputField_bg_Consult{margin-left:0px !important; width:360px !important;}
.CellCheckBoxTD{width:80px;}

#Process_Task_MaterialPlan_DIV,#Process_Task_PurchasePlan_DIV,#Process_Task_MaterialStorage_DIV,#Process_Task_MaterialExport_DIV,#Process_Task_ReturnMaterial_DIV{text-align:left;}

#UserPermissionInfoDIV{margin-top:15px; color:#666; text-align:left;}
.CellLine{padding-top:3px; padding-bottom:3px;}
.CellPurchaseStatusDIV{margin-top:10px;}

#InspectIconContainerDIV{position: absolute;top: 190px;left: 0px; border:0px solid #000; z-index:100; text-align:center; width:99%;}
#Inspect_OK_DIV{border:0px solid red; }

#ProcessExcuteStatusDIV{margin-top:20px;}


#LoginFormDIV
{
	background-image:url(../image/LoginPanelBg.png);
	background-repeat:no-repeat;
	background-position: left center;
	height:234px;
	width:402px;
	position:absolute;
	top:140px;
	left:0;
	padding-top:110px;
}


#IconTreeDIV
{
	z-index:1;
	text-align:center;
	position:absolute;
	border:0px solid #000;
}


.AlertText{color:Red;}
.AlertBolText{color:Red; font-weight:bold;}
.CompareImg{border:1px solid #4C9215; border-bottom:0px;}

#DeskTopIconContainerDIV{text-align:left; padding-top:35px;padding-left:25px;}
#DeskTopIconContainerDIV div{padding-bottom:30px;}
#DeskTopNavContainerDIV{padding-top:35px;}
.DeskTopNavContent{background-image:url(../image/DeskTopNavBg.gif);background-repeat:repeat-y; background-position:center center;padding:10px; text-align:left;}
.DeskTopNavContent td{text-align:left;}
#AllTaskListDIV{ overflow:hidden; overflow-y:auto; }

.NavOpen{background-image:url(../image/NavOpen.gif);background-repeat:no-repeat; background-position:left top; }
.NavHide{background-image:url(../image/NavHide.gif);background-repeat:no-repeat; background-position:left top; }

.IndexCellSystemNews2,.IndexCellNewsBig1,.IndexCellNewsBig2,.IndexCellNewsBig3,.IndexCellNewsBig4,.IndexCellNewsBig5,.IndexCellNewsBig6,.IndexCellNewsBig7,.IndexCellNewsBig8,.IndexCellNewsBig9,.IndexCellNewsBig10
{background-position: left center;height:16px;}


.IndexCellNewsBig1{background-image:url(../image/icon_news_1.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig2{background-image:url(../image/icon_news_2.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig3{background-image:url(../image/icon_news_3.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig4{background-image:url(../image/icon_news_4.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig5{background-image:url(../image/icon_news_5.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig6{background-image:url(../image/icon_news_6.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig7{background-image:url(../image/icon_news_7.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig8{background-image:url(../image/icon_news_8.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig9{background-image:url(../image/icon_news_9.gif);background-repeat:no-repeat;background-position: left center;}
.IndexCellNewsBig10{background-image:url(../image/icon_news_10.gif);background-repeat:no-repeat;background-position: left center;}

.dottedline{border:1px dotted #aaa;  border-width: 1px 0px 0px; height: 1px; margin-top: 2px; margin-bottom: 2px;}

#ViewMyAccountDIV td{color:#666666 !important; text-align:left;}


#SumColumnListDIV,#SumColumnListAllResultDIV{ border:1px dotted #888888; margin-top:30px; padding-top:15px; text-align:left; background-image:url(../image/icon_notice.png);background-repeat:no-repeat;background-position: 10px center; padding-left:50px; height:30px;}

#ShowChartDIV{ overflow:hidden; overflow-x:auto; border:1px solid #cccccc; margin-top:20px;}

.ImportDataLinkDIV{background-image:url(../image/informationnew.png);background-repeat:no-repeat;background-position: 10px center; border:1px solid #ccc; background-color:#ffffff; padding:5px; margin-top:10px; color:#555; text-align:left; padding-left:30px;}

.CellDataRowSelected{ background-color:#C4DCFA!important;}

#ShowHideColumnsSettingDIV{display:none;}


#PageMainContentContainerIframe{ background-color:#EDEDED;}

/*NoticeDIV Msg DIV(Begin)*/
.NoticeDIV_Bg1{width:115px;height:30px;background-image:url(../image/NoticeDIV_Bg1.png);background-repeat:no-repeat;background-position:right center;}
.NoticeDIV_Bg2{background-image:url(../image/NoticeDIV_Bg2.png);background-repeat:repeat-x;background-position:left center;}
.NoticeDIV_Bg3{width:10px;background-image:url(../image/NoticeDIV_Bg3.png);background-repeat:no-repeat;background-position:right center;}
/*NoticeDIV Msg DIV(End)*/

#PageMainPanelHeaderContainerDIV{margin-top:5px; margin-bottom:10px;}
.PageMainPanelHeaderLogoDIV{font-size:26px;font-family:"微软雅黑","黑体"; font-weight:500; text-align:left; background-repeat:no-repeat;background-position:left center; padding:3px; padding-left:42px; float:left; }
.PageMainPanelHeaderLogoDIVNoFloat{font-size:26px;font-family:"微软雅黑","黑体"; font-weight:500; text-align:left; background-repeat:no-repeat;background-position:left center; padding:3px; padding-left:42px; }
#PageMainPanelHeaderLogo_News,#PageMainPanelHeaderLogo_NewsIndex{background-image:url(../image/PageMainPanelHeaderLogo_News.png);}
#PageMainPanelHeaderLogo_NewsIndex{margin-bottom:5px; margin-top:5px;}
#PageMainPanelHeaderLogo_User{background-image:url(../image/PageMainPanelHeaderLogo_User.png);}
#PageMainPanelHeaderLogo_PendingTask{background-image:url(../image/PageMainPanelHeaderLogo_PendingTask.png); margin-top:20px; margin-bottom:5px;}
#PageMainPanelHeaderLogo_SubSystemIcon{background-image:url(../image/PageMainPanelHeaderLogo_SubSystemIcon.png); margin-top:20px; margin-bottom:5px;}
#PageMainPanelHeaderLogo_Bug{background-image:url(../image/PageMainPanelHeaderLogo_Bug.png);}
#PageMainPanelHeaderLogo_DailyTask{background-image:url(../image/PageMainPanelHeaderLogo_DailyTask.png);}
#PageMainPanelHeaderLogo_Car{background-image:url(../image/PageMainPanelHeaderLogo_Car.png);}
#PageMainPanelHeaderLogo_TaskSystem{background-image:url(../image/PageMainPanelHeaderLogo_TaskSystem.png);}

#SystemReportDIV{ position:absolute; right:12px; top:5px;}

#UserInfomationContainerDIV .LeftTD{width:150px; font-family:"微软雅黑","黑体";  font-size:14px; color:#000; padding-top:3px; padding-bottom:3px; vertical-align:top;}
#UserInfomationContainerDIV .RightTD{padding-top:3px; padding-bottom:3px;}
#UserInfomationContainerDIV .Spacer,#DialogUserInfomationContainerDIV .Spacer{height:10px; border-top:1px dotted #aaa;}
#EditUserInfoDialogContainerDIV{text-align:left; padding:10px;}
#EditUserInfomationContainerDIV .LeftTD{width:90px; font-weight:normal; padding:4px;}
#EditUserInfomationContainerDIV .RightTD{padding:4px;}
#EditUserInfomationContainerDIV .textinput{padding:1px; width:180px;}
#DialogUserInfomationContainerDIV{margin-top:10px;}
.DialogTitle{text-align:left; padding-left:30px; color:#555;}

/*.jxPanelTitle{text-align:left !important; }*/
.jxPanelLabel{color:#888 !important;}

#PageLoadingDIV{font-family:"微软雅黑","黑体";  font-size:22px; color:#fff; margin:10px; text-align:left; line-height:30px;}

#MessengerTabBoxAllUserDIV,#ShowUserInfoDialogContainerDIV{text-align:left;}

.IconDepartment
{
	background-image: url(image/icon_department.gif);
	background-repeat:no-repeat;background-position: center center !important;
}

.IconUserTree
{
	
}

#PendingTaskPanelContainerDIV,#IndexNewsPanelContainerDIV,#BugTicketsPanelContainerDIV,#SupportTicketPanelContainerDIV{overflow:hidden;min-height:200px; position:relative; border:1px solid #ccc;}
#AllSubSystemIconContainerDIV .CellTD{width:120px;}
#AllSubSystemIconContainerDIV span{padding-right:15px;}


#ShowUserInfoDialog .jxDialogContent,#PopupWindowDialog .jxDialogContent{ overflow:hidden !important; overflow-y:auto !important; margin:6px 0 0 0;}
#PopupWindowDialogContainerDIV{padding:8px;}


.PendingTaskPanelContainerDIV{text-align:center; position:relative;}
.PendingTaskPanelContainerDIV .LoginSystemDIV{ position:absolute; top:80px; right:25px;}
.PendingTaskPanelContainerDIV .LoginSystemDIV input[type="button"]{padding-left:5px !important; padding-right:5px !important;}
#SearchUserContainerDIV{text-align:left; padding:6px 0 2px 6px;}
#SearchUserKeyword{color:#999; padding:2px; border:1px solid #bbb;}
#PopupWindowSearchUserKeywordContainerDIV{text-align:left; }
#PopupWindowSearchUserKeywordContainerDIV li{margin-top:6px;}

#IndexNewsDialog .jxPanelTitle,#PendingTaskDialog .jxPanelTitle,#BugTicketsPanelContainerDIV .jxPanelTitle,#SupportTicketPanelContainerDIV .jxPanelTitle{display:none !important;}
.tabContent{padding:2px;}

#ConfirmSystemBaseDataVersionDIV{text-align:left; padding:5px; padding-top:10px;}
#ConfirmSystemBaseDataVersionDIV li{ list-style-type:disc !important; padding-left:15px;}

#PageMainPanelSystemHelp{ padding:4px; padding-left:45px; background-position:5px center; margin:0px;  border:1px solid #ccc; background-color:#fff; margin-top:10px; }
#PageMainPanelSystemHelp td{font-family:"微软雅黑","黑体";  font-size:14px; }

.SearchBg1{background-image:url(../image/SearchBg1.png); background-repeat:no-repeat; background-position:left center; width:26px; height:23px;}
.SearchBg2{background-image:url(../image/SearchBg2.png); background-repeat:repeat-x; background-position:left center;}
.SearchBg3{background-image:url(../image/SearchBg3.png); background-repeat:no-repeat; background-position:left center; width:12px; height:23px;}

#SearchResultDIV{text-align:left; padding:0 10px 0 10px;}
.CellSearchNewsResultDIV{ border-bottom:1px dotted #bbb; margin-bottom:10px; padding:5px 0 10px 0px;}
.CellSearchNewsResultDIV .Title a{font-size:12px; font-weight:bold; color:#0060A6;}
.CellSearchNewsResultDIV .Content{color:#4F4F4F; margin-top:3px;}
.CellSearchNewsResultDIV .MoreInfo{color:#888; margin-top:3px;}

#SubmitBugTicketsPanelContainerDIV{text-align:left;}
#BugTicketsPanelContainerDIV fieldset{ margin-bottom:10px; padding:8px;}
#BugTicketsPanelContainerDIV legend{font-weight:bold;}
#BugTicketSearchFieldSet td,#SupportTicketSearchFieldSet td{ padding:3px !important; text-align:left;}

/*Round Box CSS(Begin)*/
.t11, .subText {
font-family: arial,helvetica,sanserif;
font-size: 11px;
}

.t12 .ndash {
    line-height: 19px;
}

.t12, .bodyText {
    font-size: 12px;
}

.cbox_base {
    background-image: url("../image/base_cbox_blue3000.png");
}

.cbox_base_blank {
    background-image: url("../image/base_cbox_blankNew3000.png");
}

.cbox_nw {
    background-position: 0 0;
}
.cbox_n {
    background-position: 0 -904px;
    background-position: 0 -2904px;
    background-repeat: repeat-x;
}
.cbox_ne {
    background-position: -22px 0;
}
.cbox_w {
    background-color: #E4E4E4;
}
.cbox_e {
    background-color: #F6F6F6;
}
.cbox_sw {
    background-position: 0 -890px;
    background-position: 0 -2890px;
    height: 9px;
}
.cbox_se {
    background-position: -22px -890px;
    background-position: -22px -2890px;
    height: 9px;
}
.cbox_nw, .cbox_ne, .cbox_sw, .cbox_se {
    background-repeat: no-repeat;
    width: 9px;
}

.hr_dc {
    background-color: #DCDCDC;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
}


.s1 {
    font-size: 1px;
    line-height: 1px;
}
.s2 {
    font-size: 2px;
    line-height: 2px;
}

.pad10 {
    padding: 0px; padding-top:10px;
}

.c70, a.c70, a.c70:visited {
    color: #707070;
}

.cbox_base .TitleDIV{font-size:12px; font-weight:bold; color:#067AB4; cursor:pointer; padding-bottom:15px;}
.cbox_base_blank .TitleDIV{font-size:18px; font-weight:bold; color:#067AB4; cursor:pointer; padding-bottom:10px; font-family:"微软雅黑","黑体";}


.GreenTable{margin-bottom:10px;}
.GreenTable .TitleDIV,.GreyTable .TitleDIV{font-size:18px; font-weight:bold; color:#067AB4; cursor:pointer; padding-bottom:5px; padding-top:10px; font-family:"微软雅黑","黑体";}
.GreenTable .ContentDIV,.GreyTable .ContentDIV{padding-top:5px;}


.pnl_base {
    background-image: url("../image/base_product_panel4New.png");
}
.pnl_base_on {
    background-image: url("../image/base_product_panel4_onNew5000.png");
}

.pnl_nw {
    background-position: 0 -34px;
    height:85px;
    height:45px;
}
.pnl_n {
    background-position: 0 -124px;
    background-repeat: repeat-x;
}
.pnl_ne {
    background-position: -35px -34px;
	height:85px;
	height:45px;
}
.pnl_wt {
    background-position: 0 -242px;
}
.pnl_et {
    background-position: -35px -242px;
}
.pnl_wb {
    background-position: -60px -242px;
}
.pnl_eb {
    background-position: -95px -242px;
}
.pnl_sw {
    background-position: -60px -34px;
    height: 25px;
    background-position: -60px -41px;
    height: 18px;
}
.pnl_s {
    background-position: 0 -221px;
}
.pnl_se {
    background-position: -95px -34px;
    height: 25px;
    background-position: -95px -41px;
    height: 18px;
}
.pnl_nw, .pnl_ne, .pnl_wt, .pnl_et, .pnl_wb, .pnl_eb, .pnl_sw, .pnl_se {
    width: 15px;
}
.pnl_add {
    height: 29px;
    min-width: 50px;
}
/*Round Box CSS(End)*/

/*WorkFlow CSS(Begin)*/
#WorkFlowInstanceFieldset .LeftTD{width:90px !important;}
#WorkFlowInstance_WorkFlowLog{width:500px; height:40px;}
#WorkFlowInstance_WorkFlowStepActionDIV{min-height:25px;  background-repeat:no-repeat;}
#WorkFlowInstance_WorkFlowStepActionInnerDIV{padding-top:2px;}
#WorkFlowInstance_WorkFlowStepActionDIV[class='approve']{background-image:url(../image/icon_workflow_approve.png);background-position:70px center; }
#WorkFlowInstance_WorkFlowStepActionDIV[class='deny']{background-image:url(../image/icon_workflow_deny.png);background-position:169px center; }

#WorkFlowInstance_NextSubmitWorkFlowStepListDIV{ padding:5px 0 5px 0;}
#WorkFlowInstance_PreviousSubmitWorkFlowStepListDIV{background-color: #fff7d7;border:1px solid #FA4204; padding:5px;}
#ConfirmRestrictJumpWorkFlowStepListDIV{ border:1px solid #bbb; background-color:#fff; padding:8px; margin-top:5px; }
#ConfirmRestrictJumpWorkFlowStepListDIV div{padding-top:2px; padding-bottom:2px;}
.EmptyAlertField{ background-color:#FF0000 !important; color:#ffffff !important;}
/*WorkFlow CSS(End)*/

#DataTableCarManagementBasicInfo{border-collapse:collapse;border-spacing:1px !important;}
#ViewCarManagementBasicInfoContainerDIV{text-align:left; padding-top:10px; overflow:auto;}
#CarManagementBasicInfoTable td,#MainContentGridView td,.DataCSSClassNormal{padding:3px 5px 3px 5px !important; border:1px solid #cccccc;}
#CarManagementBasicInfoTable{width:100%;border-color:#cccccc;border:1px;background:#eeeeee;}
#CarManagementBasicInfoTable .DataCSSClass{ color:#555555;}
#CarManagementBasicInfoSearchFormDIV,#DictionaryRelatedRrganizationSearchFormDIV,#CarManagementFuelRecordSearchFormDIV,#CarManagementMaintenanceSearchFormDIV,#CarManagementRepairSearchFormDIV,#CarManagementViolationSearchFormDIV,#CarManagementAnnualInspectionSearchFormDIV,#CarManagementInsuranceSearchFormDIV,#CarManagementAccidentSearchFormDIV{margin:10px 0 10px 0;}
#CarManagementBasicInfoSearchFormDIV td,#DictionaryRelatedRrganizationSearchFormDIV td,#CarManagementFuelRecordSearchFormDIV td,#CarManagementFeeSearchFormDIV td,#CarManagementMaintenanceSearchFormDIV td,#CarManagementRepairSearchFormDIV td,#CarManagementViolationSearchFormDIV td,#CarManagementAnnualInspectionSearchFormDIV td,#CarManagementInsuranceSearchFormDIV td,#CarManagementAccidentSearchFormDIV td{ padding:5px 8px 5px 0;}

#MainContentGridView{width:100%;}
#MainContentGridView,.TableCSSClassNormal{border-color:#cccccc;border:1px;background:#ffffff;}
#MainContentGridView th,.HeaderCSSClassNormal{font-weight:bold; padding:6px 0 6px 0; text-align:center;background: #DCDCDC url(../image/HeaderCSSClass4_bg_new.gif) repeat-x top; border:1px solid #ccc; color:#777777; }

.DealerUserDIVBorder{border:1px solid #ccc; background-color:#fff; padding:5px; margin-top:5px;}
.CheckedCSSClass{ background-color:#ddd; color:#333333 !important;}
#AddNewBugTicketLogContainerDIV td{padding:3px !important; text-align:left;}
.SystemLog{font-weight:bold;}
#MainPanelContentContainerDIV{padding:10px 1px; text-align:left;}
.CarNO{font-weight:bold; }
.SpacerTD{width:50px;}

#ClockDIV{ position:absolute; right:50px; top:123px; color:#fff; font-weight:bold; z-index:100;}
#DepartmentCode,.DepartmentCode[type="select"],.DepartmentCode,#CarManagementBasicInfo_DepartmentCode,#CarManagementFuelRecord_DepartmentCode{ width:200px !important;}
#AddNewDictionaryDriverButtonDIV{margin-top:20px;}

#DeleteApplyUseCarInitiateDIV{ position:absolute; top:0px; right:0px;}


/* Step Style(Begin) */	
.StepContainerDIV{border:1px solid #ccc; background-color:#EFEFEF; padding:0px; margin:10px 0 10px 0px;}
.StepContainerDIV table{margin:0px !important;}
.StepContainerDIV .SplitterFocus,.StepContainerDIV .SplitterBlur{background-image:url(../image/StepSplitter.png); background-repeat:no-repeat;}
.StepContainerDIV td{ height:30px; text-align:center;} 
.StepContainerDIV .SplitterBlur{background-repeat:no-repeat; background-position:left -top; width:13px;}
.StepContainerDIV .SplitterFocus{ background-repeat:no-repeat; background-position:left -33px; width:13px;}
.StepContainerDIV .Blur{  width:310px; color:#aaaaaa; font-weight:bold;}
.StepContainerDIV .Focus{ width:310px;  color:#ffffff; font-weight:bold;}
.StepContainerDIV .BlurBgColor{background-color:#EFEFEF;}
.StepContainerDIV .FocusBgColor{background-color:#05B3E8;}

.TaskSystemStepContainerDIV .Blur{  width:180px !important; }
.TaskSystemStepContainerDIV .Focus{ width:180px !important;}

.等待处理{ color:#008000 !important;font-weight:normal;}
.正在处理{color:#036EB0 !important; font-weight:normal;}
.已取消{color:#888 !important;}
.完成处理{color:#888 !important;}
.指定处理人{color:red !important; font-weight:normal;}
.CellTicketTitle{width:120px; overflow:hidden; display:inline-block; text-overflow: ellipsis; -o-text-overflow:ellipsis; white-space: nowrap;}
.CellDealerUserNameList{width:40px; overflow:hidden; display:inline-block; text-overflow: ellipsis; -o-text-overflow:ellipsis; white-space: nowrap;}
/* Step Style(End) */

.WorkAttendanceDetailDIV { margin-top:10px;}
.WorkAttendanceDetailDIV h1 { font-size:16px !important;}
.WorkAttendanceDetailDIV table{ border:1px solid #aaa;}
.WorkAttendanceDetailDIV td {text-align:center; border:1px solid #ccc; }
.WorkAttendanceDetailDIV .ContentDIV {  overflow-x:auto; padding-bottom:20px; overflow-y:hidden;}


.SumField{ padding:8px 0 2px 18px; background-image:url(../image/sum.png); background-repeat:no-repeat; background-position:0px 9px; margin-bottom:5px; margin-top:5px;}
.SumField b{font-size:1.2em;}


#WorkAttendanceDetailDIV {  overflow:auto !important; height:400px;}

.pageNum{margin:0px 2px;text-align:center;line-height:20px;}
.pageNum a:link,.pageNum a:visited,.pageNum a:active{
  color:#333333;text-decoration:none;display:block;border:1px solid #DDDDDD;width:25px;padding-top:0px;	font-size: 12px;background-color:#eeeeee; font-weight:bold;}
.pageNum a:hover{color:#FF7471;text-decoration:none;display:block;border:1px solid #FF7471;width:25px;padding-top:2px;}
.pageNumPreviousPage{padding-right:10px;}
.pageNumNextPage{padding-left:10px;padding-right:10px;}
.pageNumTotalInfo{}
.pageNumCurrentFocus{font-size:14px; color:red; font-weight:bold; padding-left:5px; padding-right:5px;}