﻿@charset "utf-8";

/*Reset*/
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,  tfoot, thead {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Verdana,  "微软雅黑", "宋体";}
ul, li {margin: 0px;padding: 0px;list-style-type: none;}

/*Global*/
html {
	height: 100%;
}

body {
	background-color: inherit; /* background color */
	color: inherit; /* text color */	
	margin: 0; /* top right bottom left */
	height: 100%;
	font-size:12px;
}

.aspnetmaker {
	color: #646464; /* text color */
	font-size: 14px;
		
}


h1 , h2 , h3 , h4 , h5 , h6 { color:#111} 
h1 {font-size:16px;font-weight:bold}
h2 {font-size:14px;font-weight:bold;}
h3 {font-size:13px;font-weight:bold;}
h4 {font-size:12px;font-weight:bold;}
h5 {font-size:12px;font-weight:bold;}
h6 {font-size:12px;font-weight:bold;}

hr {
	height : 1px; 
	color : #cccccc; 
} 


input, textarea{ border:1px solid #B8BFC7} 



a:hover{ color:#646464;  text-decoration:none}
/* a:active,a:link ,a:visited{ color:#646464; background: #f3f3f3; text-decoration:none} */
a:hover{ text-decoration:underline}

.clear{ clear:both}

/* Menu
.MainMenu{}
.MainMenu UL{ margin:0px 0px}
.MainMenu UL li{ line-height:28px; margin:0px 0px;display:block;  list-style-type: none;  cursor:pointer}
.MainMenu UL li UL{ background:#F9F9F9; width:155px; border:1px solid #8ACEFE; margin-top:-3px; display:none}
.MainMenu UL li UL li{padding:2px 0px 2px 3px; }
.MainMenu UL li a{ background: url(img_Btn.gif) no-repeat;
	color:#666;height:28px; width:150px;display:block; text-align:center; padding-top:1px}
.MainMenu UL li a:hover{color:#039; background:url(img_Btn_Hover.gif) no-repeat; text-decoration:none}

 */


.MainMenu ul > li {
    background: #36424e url(icon-seting2.png) no-repeat scroll 95% 15px;
    border-bottom: 1px solid #646464;
	/* border-bottom: 1px solid #3e4e5e; */
    display: block;
}
.MainMenu ul li.selected > a {
    background: #424242 url(sjiconDown.png) no-repeat scroll 10px center;
}
.MainMenu ul > li > a {
    background: #424242 url(sjicon.png) no-repeat scroll 10px center;
	/* background: #37424f url(sjicon.png) no-repeat scroll 10px center; */
    color: #FFF;
    display: block;
    height: 49px;
    line-height: 49px;
	/* height: 40px;
    line-height: 40px; */
    padding: 0 10px 0 25px;
}
.MainMenu ul > li a:hover {
    color: #FFF;
    text-decoration: none;
}
.MainMenu ul li ul {
    display: none;
}
.MainMenu ul li li > a {
    background: #5d5d5d url(icon_table.png) no-repeat scroll 10px center;
	/* background: #293038 url(icon_table.png) no-repeat scroll 10px center; */
    color: #FFF;
    display: block;
    height: 49px;
	line-height: 49px;
	/* padding: 5px 10px 5px 30px; */
	/* height:auto;
	 line-height:inherit; */
    position: relative;
}
.MainMenu ul li > li.selected > a {
    background: #0099cc none repeat scroll 0 0;
}
.MainMenu ul li > li.selected > a:hover {
    background: #0099cc none repeat scroll 0 0;
}
.MainMenu ul li > li > a i {
    display: inline-block;
    height: 20px;
    left: 5px;
    position: absolute;
    top: 5px;
    width: 20px;
}
.MainMenu ul li > li > a:hover {
    background: #37424f none repeat scroll 0 0;
}




 .text{width:240px;height:26px;padding:4px 3px;border:1px solid #bbb;font-size:14px;font-family:arial,"宋体";}
 .LoginBtn{ background:url(LoginBtn.gif) no-repeat; height:36px; width:104px; border:0; cursor:pointer}



/* template layout */
.ewLayout {	
	width: 100%;
	height: 100%;
	padding-top: 120px;
}

.ewHeaderRow {
	background:#fff; 	white-space:nowrap; overflow:hidden;  min-width:1000px;
	padding: 0 44px; border-bottom: 1px dashed #aaaaaa;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 999999;
}
/* .ewHeaderRow {
	background:#0099cd ; 	white-space:nowrap; overflow:hidden; height:50px; min-width:1000px
} */
.Logo , .logo{ background:url(Top_Logo1_new.png?v=2022) no-repeat; height:119px; width:360px; float:left }
/* .Logo , .logo{ background:url(Top_Logo1.png) no-repeat; height:50px; width:60px; float:left } */
.ewHeaderRow .title{ height:50px; line-height:50px; font-size:25px; color:#424242; float:left; display: none;}
.HeaderImg{ background:url(Top_R.gif) no-repeat; height:96px; width:328px; float:right; display:none}
.HeadBottom{ }

.ewContentTable {width: 100%;height: 100%;clear: left; margin:0px auto }
.loginBox .ewMenuColumn{ display:none}
.loginBox .ewContentColumn{ vertical-align:middle; height:100%; display:table-cell}
.ewMenuColumn {
	/*background-color: #F1F1F1;  background color */
	width: 160px;
	background: #424242;
	/* width: 200px; */
	vertical-align: top;
	padding: 0px 0px;
	/* border-right: 0px solid #EEE; */
	/* background:#283038  */
	position: fixed;
	left: 0;
	bottom: 0;
	top: 120px;
	z-index: 999;
}
.ewMenuColumn .MainMenu {height: 100%; overflow-y: scroll;}

/* 设置滚动条的样式 */
::-webkit-scrollbar {
	width:2px;
	}
	/* 滚动槽 */
	::-webkit-scrollbar-track {
	-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
	border-radius:10px;
	}
	/* 滚动条滑块 */
	::-webkit-scrollbar-thumb {
	border-radius:10px;
	background:rgba(0,0,0,0.1);
	-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
	}
	::-webkit-scrollbar-thumb:window-inactive {
	background:rgba(255,0,0,0.4);
	}

.ewContentColumn {
	background-color: inherit; /* background color */
	vertical-align: top;
	padding: 25px 35px 25px 185px;
	position:relative;
	display:block;
}

.ewFooterRow {
	background:#0099cd ;
	color: #FFFFFF; /* footer font color */	
	padding: 4px;
	 display:none
}

.ewFooterText {
		
}

.ewForm {
	margin: 0;
	padding: 0;
}

.ewGrid {

	width:100%;
	margin:2px 0px;
}

.ewGrid .ewGridContent {
	padding: 0;	
	border: 1px solid #ddd; /* grid border */			
}

/* grid pager panel */
.ewGridUpperPanel, .ewGridLowerPanel {
	padding: 3px;	
	border-left: 0;
	border-right: 0;	
	background-color: inherit; /* grid header color */
	color: inherit;	 /* grid header font color */
	clear:both;
	padding-top: 15px;

				
}
.ewGridUpperPanel div.aspnetmaker,.ewGridLowerPanel div.aspnetmaker {padding: 10px 0 15px 15px;}

.ewGridUpperPanel {
	border-top: 0px;
	border-bottom: 1px solid;
	border-color: #999; 
}

.ewGridMiddlePanel {
	border: 0;
	width: calc(100vw - 230px);
	overflow-x: scroll;
}
.ewGridMiddlePanel::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 10px;
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 6px;
}
.ewGridMiddlePanel::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 10px;
	background-color: #ccc;
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.ewGridMiddlePanel ::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	background: #1b5aa9;
}

.ewGridLowerPanel {
	border-top: 1px solid;
	border-bottom: 0px; 
	border-color: #BFD3EE; 
}

.ewGridUpperPanel td, .ewGridLowerPanel td {
	color: inherit;	 /* grid header font color */

				
}

.ewPager{ margin:2px 0px}
.ewPager td {
	white-space: nowrap; padding:1px
}

.ewTabContent {
	padding: 0;
	border: 0;
}

.ewMultiColumnTable {
	border: 0;
}

.ewMultiColumnTable td {
	padding: 10px;
}

/* main table */
.ewTable {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;
	width: 100%;		
}

.ewTableSeparate {	
	border-collapse: separate;		
}

.ewTable td {
	/* padding: 3px; cell padding */
	padding: 15px 5px;
	border-bottom: 1px solid; /* border width, horizontal grid line */
	border-top: 0px;
	border-left: 0px;
	border-right: 1px solid; /* border width, vertical grid line */
	border-color: #ddd;  /* border color */
	text-align: center;
}

.ewTableAddOpt {
	border: 0;
	border-spacing: 0;

				
}

.ewTableAddOpt td {
	padding: 3px; /* cell padding */
	border: 0;
}
	
.ewTable .ewTableHeader, .ewTable .ewTableHeader td {
	/* background-color: #0099cd ;	header bgcolor */
	color: #646464; /* header font color */
	border-bottom: 1px solid; /* header border width */
	border-right: 1px solid; /* header border width */
	border-color: #ddd; /* header border color */	
	font-size: 12px;
	background-repeat: repeat-x;		
	vertical-align: top; 
	/* height: 39px;
	line-height: 39px;	 */
	padding: 12px 15px;
}

.ewPointer {
	cursor: pointer;
}

.ewTableHeader a:link, .ewTableHeader a:active, .ewTableHeader a:visited {	
	color: #FFFFFF; /* header font color */
	text-decoration: none;	
}

.ewTableHeaderBtn {
	width: 100%;

					
}

.ewTableHeader .ewTableHeaderBtn td {
	background: transparent;
	padding: 0;
	border: 0;
	white-space: nowrap;		
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
	color: inherit;
}

/* main table alternate row color */
.ewTableAltRow {
	/* background-color: #EDF5FF; alt row color 2 */
	background-color: #f9f9f9;
	color: inherit;	
}

/* main table last row */
.ewTableLastRow td {
	border-bottom: 0px;
	padding: 15px 5px;
}
.ewBasicSearch .ewItemTable td {
	vertical-align: middle;
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
	color: inherit;
}

/* main table highlight color */
.ewTableHighlightRow {
	/* background-color: #FFFFCC; highlight color */
	background-color: #f9f9f9;
	color: inherit;
}

/* main table select color 
.ewTableSelectRow {
	background-color: #f9f9f9; /* select color */
	color: #FFFFFF;
}
*/

/* main table footer */
.ewTableFooter {
	background-color: #D4E7FD; /* footer color */
	color: inherit;
}

/* table for export to HTML */
.ewExportTable {
    border-collapse: collapse;
    empty-cells: show; 
}

.ewExportTable td {
    padding: 3px; /* cell padding */
    border: 1px solid #C0C0C0;
}

.SearchBox{ border: 1px solid #dddddd; padding:10px; margin-top:10px;}

.ewBasicSearch {
	border-collapse: collapse;
}
.ewBasicSearch tbody{display: flex; flex-flow: row wrap;}
.ewBasicSearch >tbody:first-child >tr{margin-right: 40px; margin-bottom: 20px; display: flex; align-items: center;}
.ewBasicSearch >tbody:first-child >tr label {margin-right: 15px;}
input[type=checkbox], input[type=radio] {vertical-align: middle; margin-right: 3px;}

.ewBasicSearch td {
	border: 0px;
	padding: 2px;
}

.ewSearchOpr {

	
	/* color: maroon; */
	color: #646464;
	font-size: 12px;
}

.ewItemTable td {
	color: inherit; /* text color */

	
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}

/* separator */
.ewSeparator { visibility:hidden
}

/* classes for report */
.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewMessage {
	width:100%;
	border:1px solid #DB9BAA;
	height:24px;
	line-height:24px;
	background: url(btn/Info.gif) 4px center no-repeat #FFE1E2;
	color:#333; /* message color */
	margin:2px auto;
}

.UserLevelPermission{}

.ewMessage p{ margin:2px 30px}

/* required field indicator */
.ewRequired {
	color: red; /* message color */

		
}

/* highlight */
.ewHighlightSearch {
	font-weight: bold;
	background-color: yellow;
}

/* Template */
.ewTemplate {
	display: none;
}

/* YUI TabView */
.yui-skin-sam .yui-navset .yui-nav  {

		
}

.yui-skin-sam .yui-navset .yui-content {
	padding: 0;
	border: 0;
}

/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	border-width: 0;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a {
	background: #F5F5F5 url(images/mediumgray.png) repeat-x; /* tab background */
	color: #000;
	border: solid #a3a3a3; /* tab left/right border color */
	border-width: 0 1px;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {
	border: solid #a3a3a3; /* tab top border color */
	border-width: 1px 0 0;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
	background: #F0FFFF url(images/liteblue.png); /* highlighted tab background */
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	background: #2647A0 url(images/blue.png); /* selected tab background */
	color: #FFFFFF;
}

/* *** A8 *** */
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
	border-color: #243356; /* selected tab border color */
}


/* YUI Button */
.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {   
  
}

/* YUI Panel */
.yui-skin-sam .yui-panel .hd {    
	
	line-height: 2.5;     
}

/* Auto-Suggest */
.yui-skin-sam .yui-ac { /* DO NOT CHANGE! */
	position: relative; 
}

.yui-skin-sam .yui-ac-input { /* DO NOT CHANGE! */
	position: relative;
	width: auto;
}

.yui-skin-sam .yui-ac-content ul{

	
	color: #000000; /* text color */ 
}

.ewUnmatched {
	background: #FF9F9F;
}

/* scrollable table ### v8 ### */
.ewScrollableTable {
	*overflow-y: auto; /* for ie */
}

.ewScrollableTable thead tr {
	position: relative; /* for ie */
}

.ewScrollableTable .ewScrollableTableHeader {
	overflow: hidden;
	position: relative; /* for ie overflow bug http://rowanw.com/bugs/overflow_relative.htm */
}
/* scrollable table ### v8 ### */

.ewLangForm {
	text-align: right;
}
/*END_SYSTEM_STYLES*/

.PageTitle{
    border-bottom: 1px solid #dddddd;
    margin: 0 0 10px;
    padding: 0;
}
.PageTitle ul li{
   padding: 10px 0 10px;
   float:left;
}
.PageTitle ul li a{
 
}
.PageTitle ul{
  
}
.PageTitle ul li a span{
    border-left: 2px solid #575b60;
    color: #646464;
    display: block;
    padding-left: 10px;
	font-size: 16px;
   
}
.PageTitle ul li a:hover{

}

.PageTitle .list{
   display:block;
   float:right;
   margin:4px 10px 0 0;
 
}
.PageTitle .list a{ background: #4e5358 url(print_new.png) no-repeat 8px center;
    border: 1px solid #f1f1f1;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    overflow: hidden;padding: 8px 16px 8px 33px;}
.PageTitle .list a:hover{ background-color: #cdcfd1;
    color: #646464;
    text-decoration: none;}

/*Buttons Style Set*/

#btn_Add{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/add_new.png) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:80px; background-size: 12px 12px;}
/* #btn_Add{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/add.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:80px} */
#btn_Add:hover{ border:1px solid #4F93E3; color:#000 }

#btn_InlineAdd{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/inlineadd.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:80px}
#btn_InlineAdd:hover{ border:1px solid #4F93E3; color:#000 }

#btn_GridAdd{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/gridadd.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:100px}
#btn_GridAdd:hover{ border:1px solid #4F93E3; color:#000 }


#btn_Copy{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/copy.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block;  width:80px}
#btn_Copy:hover{ border:1px solid #4F93E3; color:#000 }

#btn_Edit{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/edit.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block;  width:80px}
#btn_Edit:hover{ border:1px solid #4F93E3; color:#000 }

#btn_Delete{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/delete.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block;  width:150px}
#btn_Delete:hover{ border:1px solid #4F93E3; color:#000 }

#btn_Del{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/delete.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:70px}
#btn_Del:hover{ border:1px solid #4F93E3; color:#000 }


/* #btn_Back{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background: url(btn/back.png)  no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:70px} */
#btn_Back{ border:1px solid #EFEFEF; height: 30px; line-height: 30px; background: url(btn/back_new.png)  no-repeat 20% center #4e5358; text-decoration:none;color:#fff; display:inline-block; width:70px; padding-left: 20px; text-align: center; margin-bottom: 10px;}
/* #btn_Back:hover{ border:1px solid #4F93E3; color:#000 } */

.btn_BackToMaster{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background: url(btn/back.gif)  no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:150px}
.btn_BackToMaster:hover{ border:1px solid #4F93E3; color:#000; text-decoration:none }

#btnAction{ border: outset 1px solid #4F93E3; background:url(btn/save_new.png) no-repeat 20% center #4e5358; height:30px;color:#fff; line-height:30px; width:70px; margin-top: 15px; padding-left: 20px; cursor: pointer;}
/* #btnAction{ border: outset 1px solid #4F93E3; background:url(btn/save.png) no-repeat 5px center #E6E7F2; height:30px;color:#333; line-height:30px; width:70px} */

#Action{border: outset 1px solid #4F93E3; background:url(btn/search.png) no-repeat 5px center #E6E7F2; height:30px;color:#333; line-height:30px; width:70px}

#btnSubmit{border: outset 1px solid #4F93E3; background:url(btn/search.png) no-repeat 5px center #E6E7F2; height:30px;color:#333; line-height:30px; width:70px}

#Reset{border: outset 1px solid #4F93E3; background: url(btn/Reset.gif) no-repeat 5px center #E6E7F2; height:30px;color:#333; line-height:30px; width:70px}

#Submit{border: 2px solid #cdcfd1; background:url(btn/search_new.png) no-repeat 90% #4e5358; background-size: 17px 16px; height:30px;color:#333; line-height:26px; width:100px; border-radius: 45px; color: #fff;}

#btn_ListSubmit{ border:1px solid #EFEFEF; padding:2px 10px 2px 20px; background:url(btn/save.png) no-repeat 3px center #F6F6F6; text-decoration:none;height:14px;color:#333; display:inline-block; line-height:16px; width:20px}
#btn_ListSubmit:hover{ border:1px solid #4F93E3; color:#000 }

#btn_ListCancel{ border:1px solid #EFEFEF; padding:2px 10px 2px 20px; background:url(btn/cancel.gif) no-repeat 3px center #F6F6F6; text-decoration:none;height:14px;color:#333; display:inline-block; line-height:16px; width:20px}
#btn_ListCancel:hover{ border:1px solid #4F93E3; color:#000 }

#btn_PageSubmit{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/save.png) no-repeat 5px center; text-decoration:none;height:20px;color:#333; display:inline-block; line-height:22px; width:35px}
#btn_PageSubmit:hover{ border:1px solid #4F93E3; color:#000 }

#btn_PageCancel{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background:url(btn/cancel.gif) no-repeat 5px center; text-decoration:none;height:20px;color:#333; display:inline-block; line-height:22px; width:35px}
#btn_PageCancel:hover{ border:1px solid #4F93E3; color:#000 }


#btn_GridEdit{ border:1px solid #EFEFEF; padding:4px 10px 4px 30px; background: url(btn/GridEdit.gif) no-repeat 5px center; text-decoration:none;color:#333; display:inline-block; width:100px}
#btn_GridEdit:hover{ border:1px solid #4F93E3; color:#000 }




.LineView{ background:url(btn/view_new.png) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; background-size: 19px;}
/* .LineView{ border:1px solid #FFF; background:url(btn/view.gif) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; } */
/* .LineView:hover{ border:1px solid #4F93E3;} */

/* .LineEdit{border:1px solid #FFF; background:url(btn/edit.gif) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; } */
.LineEdit{ background:url(btn/edit_new.png) no-repeat center center; background-size: 20px 19px; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; }
/* .LineEdit:hover{ border:1px solid #4F93E3;} */


.InLineEdit{ border:1px solid #FFF; background:url(btn/GridLineEdit.gif) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; }
.InLineEdit:hover{ border:1px solid #4F93E3;}


.LineCopy{background:url(btn/copy_new.png) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; background-size: 25px;}
/* .LineCopy:hover{ border:1px solid #4F93E3;} */


.InLineCopy{ border:1px solid #FFF; background:url(btn/GridLineCopy.gif) no-repeat center center; text-decoration:none;height:20px;color:#FFF; display:inline-block; width:20px; line-height:0;font-size:0;overflow:hidden; }
.InLineCopy:hover{ border:1px solid #4F93E3;}



.loginWarp{ display:table;  text-align:center; margin:0 auto; width:300px; border:solid 1px #ccc; }
.loginWarp .tableCell{padding: 20px;}
.loginWarp .tableCell p {border-bottom: 1px solid #cccccc; text-align: left; padding-bottom: 10px; margin-bottom: 12px;}
.loginWarp .tableCell p .aspnetmaker{ font-size:14px; display:inline-block;  color:#757575;}
.loginTable{ width:100%; margin:0 auto;}
.loginTable tr td{ text-align:left; display: block;}
.loginTable tr td span.texName{ font-size:14px; color:#757575; height:35px; line-height:35px;}
input.inputbox{ height:38px; line-height:38px; padding:0 10px; background:#fff; border:solid 1px #bac7cc; width:263px; font-size:24px;}
input.inputbox:focus{ border:solid 1px #0099cd}
.loginTable tr td span.aspnetmaker input#submit{ display:block; width:100%; height:30px; line-height:30px; margin:0 auto; background:#f7f7f7; color:#555555; font-size:14px; text-align:center; cursor:pointer; border:0; margin-top:20px; border: 1px solid #dddddd; border-radius: 6px;}
.loginWarp .tableCell input.inputbox {height: 30px; line-height: 30px; border-radius: 6px;}


.btn-info {margin-left: 0 !important; background-color: #4e5358 !important; border: none !important; cursor: pointer;}
.pageTitle h1 span {font-size: 14px !important; color: #646464 !important; border-left: solid 2px #575b60;}
.LevoxTEGrid td {border: 1px solid #ddd;}
.LevoxTEGrid thead {background: none !important;}
input[type="button"] {background: #4e5358 !important; color: #fff !important;}
.a-btn, .inpt-btn {background-color: #4e5358 !important; color: #fff !important;}
.a-btn:hover, .inpt-btn:hover {background-color: #cdcfd1; color: #646464;}
/* .a-btn-bar .icon-add:hover {background: #4e5358 url(icon_add.png) no-repeat  12% !important;}
.a-btn-bar .icon-refresh:hover {background: #4e5358 url(icon-sx.png) no-repeat  12% !important;} */

.icon-add {
	display:inline-block;
	width:auto;
	height:20px;
 text-align:center;
}

.icon-refresh {
	display: inline-block;
	width: auto;
	height: 20px;
	margin-left:20px;
 text-align:center;
}

#toggleAll {
	background: #4CAF50 !important;
	color: white !important;
	padding: 8px 16px;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	margin-bottom: 10px;
}

#toggleAll:hover {
	background: #45a049 !important;
}

