.CommonTextArea {
	width: 550px;
	height: 120px;
}

.TerminalPayTable{
	width:718px;
	text-align:center;
	border-collapse:collapse;
}

.TerminalPayTable td{
	height:20px;
	color:#4E4E4E;
	line-height:20px;
	padding-top:10px;
	padding:4px;
}

.TerminalPayTable .title{
	height:20px;
	color:#050357;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px #8F8F8F solid;
}

/***************************DynamicMenuPanel*****************************/
.index_Menu {
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

.index_Menu td {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.index_menu_item {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer
}

.index_menu_item:HOVER {
	text-decoration: underline;
}

.index_menu_item_selected {
	color: #FCFF00;
	font-weight: bold;
}
.menu_item_DEC18 {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}

/**********************CenterMenuPanel*************************/
.center_menu_item {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}

.center_menu_item:HOVER {
	text-decoration: underline;
}

.menuitem_selected {
	font-size: 13px;
	color: #E75201;
	font-weight: bold;
}

/***********************SixTabPanel****************************/

#SixTabPanel {
	width: 320px;
	border:1px #CCCCCC solid; 
	background:url(images/index/newindex005B.jpg) left top repeat-x; 
	height:276px;
	margin:0px auto;
}

.Tab_table_A {
	text-align:left;
	width: 97px;
	height: 42px;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	background: url(images/index/newindex015A.gif) center bottom no-repeat;
}

.Tab_table_B {
	text-align:left;
	width: 97px;
	height: 42px;
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	background: url(images/index/newindex015B.gif) center bottom no-repeat;
}

.Tab_td {
	text-align: center;
	height: 42px;
	vertical-align: middle;
	cursor: pointer;
}

.sixTab_blue13FontB {
	font-size: 13px;
	font-weight: bold;
	color: #1B86BA;
	text-decoration: none;
	cursor: pointer;
}

.Tab_centerPanel {
	background:url(images/index/newindex005C.jpg) left top repeat-x;
	overflow:hidden;
}

/***************************TableWithNexPage****************************/
.td_border_bottom{
	border-bottom: 1px #CCCCCC dashed;
}

/****************************ServiceSMSPanel*****************************/
.show_table_text{
	cursor: pointer;
}
.show_table_text:HOVER{
	font-size: 12px;
	color: #001D66;
	text-decoration: none;
}
.show_popup_panel{
	background-color:#DAEFF8; 
	width:250px; 
	height:auto;
	padding: 5px;
}

/************************ClientMgrPanel*****************************/
.vehicle_owner_manager_image{
	width:130px; 
	height:156px; 
	cursor: pointer;
}




/******************************PageButtons*********************************/
.PageButton {
	font-size: 12px;
	color: #025478;
	text-decoration: none
}

.PageButton .imgBtn {
	padding-left: 1px;
	padding-right: 1px;
	cursor: pointer;
	font-size: 12px;
	color: #025478;
}

.PageButton .imgBtn_selected {
	padding-left: 1px;
	padding-right: 1px;
	cursor: pointer;
	font-size: 12px;
	color: #025478;
	font-weight: bold;
}


/****************************TabSwitchPanel********************************/
.tabswitch{
	padding: 0px;
	margin: 0px auto;
	vertical-align: middle;
	text-align: center;
	color:#000000;
}
.tab_in_sixTab_show {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
.tab_in_sixTab_show:HOVER {
	text-decoration: underline;
}
.tab_in_sixTab_show_selected{
	font-weight:bolder;
	color: #E75201;
	cursor: pointer;
}
/*****************************LoadingShow*****************************/
.LoadingShow{
	/*background-color: #EEEEEE;*/
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}

/****************************PopupPanelEx********************************/
.PopupPanelEx_Backgroup_div{
	height: 100%;
	width: 100%;
	filter: alpha(opacity = 50);
	-moz-opacity:0.5;
	opacity:0.5;
	background-color: #CCCCCC;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.waterfall {
	position: absolute;
	display: block;
	visibility: visible;
	left: 0px;
	top: 0px;
	background-color: #CBCBCB;
	opacity: 0.6;
	filter: alpha(opacity =       40);
	z-index: 0;
}

/*===============*/
.serviceInfo {
	width: 96%;
	text-align: left;
	table-layout: fixed;
}

.serviceInfo TD {
	height: 31px;
	line-height: 31px;
	overflow: hidden;
	text-overflow: ellipsis;
	border-bottom: 1px dashed #CCCCCC;
}

.serviceInfo .gwt-HTML{
	padding-left:5px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.groupInner{
width:238px;
border:0px;
}
.groupInner_acitive{
width:238px;
background:url(images/index/newindex013.jpg);
border:0px;
}

.gwt-Button {
	font-family: "Tahoma", "";
	font-size: 9pt;
	color: #01629A;
	border: 1px #93bee2 solid;
	BORDER-BOTTOM: #93bee2 1px solid;
	BORDER-LEFT: #93bee2 1px solid;
	BORDER-RIGHT: #93bee2 1px solid;
	BORDER-TOP: #93bee2 1px solid;
	background-image:url(images/core/bluebuttonbg.gif);
	background-color: #F6FCFF;
	CURSOR: hand;
	font-style: normal;
} 



/*-------------- ListTable ----------------*/
.ListTable {
	border: 0;
	width: 100%;
	background: #CCCCCC;
}

.ListTable_bg_title {
	height: 20px;
	line-height: 20px;
	background: #F5F5F5;
	font-size: 12px;
	color: #050357;
	text-decoration: none;
}

.ListTable_bg_select {
	height: 20px;
	line-height: 20px;
	background: #FCF8D7;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
}

.ListTable_bg_select_cursor {
	height: 20px;
	line-height: 20px;
	background: #FCF8D7;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
	cursor: pointer;
}

.ListTable_bg_white {
	height: 20px;
	line-height: 20px;
	background: #FFFFFF;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
}

.ListTable_bg_white_cursor {
	height: 20px;
	line-height: 20px;
	background: #FFFFFF;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
	cursor: pointer;
}

/*=========鐢靛瓙閽卞寘============*/
.Ewallet_tab {
	width: 98%;
	text-align: left;
	table-layout: fixed;
}

.Ewallet_tab TD {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.Ewallet_tab .gwt-HTML{
	white-space:nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	top:0px;
}

/*======================*/
.EwRecordComponent{
border-color:#D4D4D4;
width:700px;
}
.EwRecordComponent .title{
background:#D4D4D4;
color:#14203D;
}

.pop_tableList{
	width:718px;
	text-align:center;
	border-collapse:collapse;
}

.pop_tableList td{
	height:20px;
	color:#4E4E4E;
	line-height:20px;
	padding-top:10px;
	padding:4px;
}

.pop_tableList .title{
	height:20px;
	color:#050357;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px #8F8F8F solid;
}

/**************** LocationTable ***************/
.LocationTable {
	border: 0;
	width: 100%;
}

.LocationTable_bg_title {
	height: 20px;
	line-height: 20px;
	background: #F5F5F5;
	font-size: 12px;
	color: #050357;
	text-decoration: none;
}

.ListTable_bg {
	height: 20px;
	line-height: 20px;
	background: #FFFFFF;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
}



/******************ExpressShowPanel********************/
.ExpressShowPanel_PopupPanel{
	width:450px; 
	height:150px;
	text-align:center; 
	margin:0px auto;
}





/*******************VehicleDataUpdatePanel***********************/
.VehicleDataUpdatePanel_TextBox{
	width:165px;
}

/********************用户投票显示投票结果组件resultPanel****************************/
dl {
  margin:5px; 
  padding:0 0 15px 0; 
  width:95%;
  height:auto; 
  background:#fff url(images/core/bar.gif) bottom left no-repeat;
  }

dt {
  text-align:center; 
  font-size:12px; 
  border-bottom:3px solid #fff;
  }

dd {
  margin:0; 
  display:block; 
  width:400px; 
  height:2em; 
  background:#6A6AFF; 
  border-bottom:1px solid #fff;
  font-size:12px; 
  }

dd b {
  float:right;
  display:block; 
  margin-left:auto; 
  background:#F0F0F0; 
  height:2em; 
  line-height:2em; 
  text-align:right;
  font-size:12px; 
  } 



