/* 鍒濆鍖栬〃鍗曟牱寮� */
input,select {
	vertical-align: middle;
	font-size: 12px;
    font-family: 寰蒋闆呴粦;
}

/* 鍒濆鍖栬〃鍗曞竷灞�涓殑table鏍峰紡  */
.initTable {
	width: 100%;
	border-collapse:collapse;
}

.initTable tr td {
	height: 30px;
	padding: 3px 0 3px 3px;
	vertical-align: middle;
	font-size: 12px;
	font-family:'寰蒋闆呴粦';
}
.initTable tr td:first-child {
	overflow:hidden;
	text-align:right;
	min-width:60px;
}
.initTable tr td label {
	font-family:'寰蒋闆呴粦';
	letter-spacing:1px;
}

/* 榧犳爣鏀惧湪琛ㄦ牸琛屼笂鐨勬牱寮� */
.initTable tr:hover {
	background: #fafafa;
	color: #cc0000;
}
.initTable tr td table tr {
	background: none;
	color: #000000;
}
/* table涓祵鍏able鐨勬牱寮� */
.initToolTable {
	width: 100%;
	padding: 0;
	margin-top: -2px;
}

.initToolTable tbody {
	padding: 0;
	margin: 0;
}

.initToolTable tr {
	padding: 0;
	margin: 0;
}

.initToolTable tr td {
	height: 28px;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	font-size: 12px;
}

/* 鍒濆鍖杋nput text绫诲瀷鐨勮緭鍏ユ鐨勬牱寮� */
.initInputStyle,.initInputInnerStyle,.readonlyInputStyle,.input97,.input100,.input140,.input320,.input400,.readonlyInput100,.readonlyInput140,.readonlyInput320,.readonlyInput400
	{
	padding: 0 2px;
	margin: 0;
	border: 1px #e2e3ea solid;
	border-top: 1px #abadb3 solid;
	background: #fdfdfd;
	height: 24px;
	line-height: 24px;
	width: 210px;
	font-size:12px;
	font-family: '寰蒋闆呴粦';
	letter-spacing: 0.5px;
	color: #66666;
}
/* input text绫诲瀷鐨勮緭鍏ユ鍙鐘舵�佷笅鐨勬牱寮� */
.readonlyInput,.readonlyInput97,.readonlyInput100,.readonlyInput140,.readonlyInput320,.readonlyInput400
	{
	background: #f4f4f4;
}
.readonlyInput:hover,.readonlyInput97:hover,.readonlyInput100:hover,.readonlyInput140:hover,.readonlyInput320:hover,.readonlyInput400:hover {
	background: #f4f4f4;
}
.input97,.readonlyInput97 {
	width: 94px;
}

.input100,.readonlyInput100 {
	width: 97px;
}

.input140,.readonlyInput140 {
	width: 137px;
}

.input320,.readonlyInput320 {
	width: 317px;
}

.input400,.readonlyInput400 {
	width: 397px;
}

.initInputInnerStyle {
	margin-top: 2px;
	float: right;
	*+float: none;
	*+margin-top: -2px;
}

.initInputStyle:hover {
	border: 1px #c5daed solid;
	border-top: 1px #5794bf solid;
	box-shadow: 0 0 1px #6B9BDC inset;
	background: #ffffff;
}
/* 鍒濆鍖� textarea 鎺т欢鐨勬牱寮� */
.initTextareaStyle,.readonlyArea {
	padding: 5px;
	width: 204px;
	border: 1px #e2e3ea solid;
	border-top: 1px #abadb3 solid;
	background: #fdfdfd;
}

/* textarea 鎺т欢鍙鐘舵�佷笅鐨勬牱寮� */
.readonlyArea,.readonlyArea100,.readonlyArea140,.readonlyArea320,.readonlyArea400
	{
	background: #f4f4f4;
	border: 1px #abadb3 solid;
	border-top: 1px #abadb3 solid;
}

.area100,.readonlyArea100 {
	padding: 5px;
	width: 91px;
}

.area140,.readonlyArea140 {
	padding: 5px;
	width: 131px;
}

.area320,.readonlyArea320 {
	padding: 5px;
	width: 311px;
}

.area400,.readonlyArea400 {
	padding: 5px;
	width: 391px;
}

.initTableTrTd,.initTableTrTd tr,.initTableTrTd tr td {
	margin: 0;
	padding: 0;
	border: 0;
}
.initTableTrTd{
	margin-left: -2px;
}
.initTableTrTd tr td {
	padding-right: 8px;
	*padding-right: 5px;
	text-align: left;
}
.initTableTrTd tr td:first-child {
	text-align: left;
}
.initRadioStyle {
	vertical-align: middle;
}

.initLabelStyle {
	vertical-align: middle;
	font-size: 12px;
}

.toolTable,.toolTable tr,.toolTable td {
	padding: 0 2px;
	margin: 0;
	height: 30px;
}

.toolTable {
	margin-top: -3px;
}

/* 鍒濆鍖杝elect鍘熺敓鎺т欢鐨勬牱寮忊�斺�旂洰鍓嶅彧瀵圭伀鐙愭湁鏁� */
option {
	padding: 3px;
	letter-spacing: 0.5px;
}

option:focus {
	cursor: pointer;
}

option:hover {
	color: #cc0000;
	background: #fafafa;
	cursor: pointer;
	font-weight: bold;
}

.pagination-page-list option:hover {
	font-weight: normal;
}

/* 淇敼easyui涓璫omboTree鎺т欢鐨勬枃鏈殑鏍峰紡 */
.combo-text {
	height: 22px;
	line-height: 22px;
	padding: 0;
	padding: 0 1px 0 2px;
	margin: 0;
	letter-spacing: 0.5px;
	vertical-align: middle;
	background: #fff;
}

.combo-arrow {
	height: 24px;
	background-position: 3px 6px;
}

.tree li {
	min-height: 24px;
	line-height: 24px;
}

.tree-node {
	min-height: 24px;
	line-height: 24px;
}

.tree-node-hover {
	font-weight: bold;
	color: #cc0000;
}

.tree-node-selected {
	font-weight: bold;
}

.tree-title {
	letter-spacing: 1px;
	font-family: '寰蒋闆呴粦';
}

/* 淇敼easyui涓璫omboBox鎺т欢鐨勬枃鏈殑鏍峰紡 */
.combo {
	margin-top: 2px\0; /* IE8鏀寔 */
	vertical-align:middle\0;
	vertical-align:middle\0;
}

@media all and (min-width:0) {
	.combo {
		margin-top: 2px\9;
	} /* IE9 only, 鐜板湪IE10涔熸敮鎸� */
}

.combobox-item {
	padding: 4px;
	padding-right: 0;
}

.combobox-item-hover {
	font-weight: bold;
	color: #cc0000;
	cursor: pointer;
}

.combobox-item-selected {
	font-weight: bold;
}

/* 淇敼easyui涓璬atagrid閫変腑鏉＄洰鐨勬牱寮� */
.currentSelect {
	background: #ffcc33;
}

/* 琛ㄥ崟楠岃瘉鏍峰紡淇敼  */
.validatebox-invalid {
	background: none;
	border: #ffcc33 1px solid;
}
/* 淇敼easyui涓寜閽敊浣嶉棶棰樼殑鏍峰紡 */
a.l-btn {
	line-height: 24px;
}

/* 淇敼easyui涓璵enu鎺т欢鐨勬牱寮� */
.menu {
	padding-top:10px;
	padding-bottom:15px;
}
.menu-item {
	height: 30px;
	line-height: 28px;
}
.menu-text {
	letter-spacing:1px;
}
.menu-icon {
	width: 16px;
	height: 16px;
	top: 6px;
	left: 2px;
}
.menu-rightarrow {
	top: 11px;
}

.menu-active {
	font-weight: bold;
	color: #cc0000;
}
/*淇鍦↖E9銆丗F娴忚鍣ㄤ腑<!DOCTYPE html> 妯″紡涓嬶紝瀵筰frame婊氬姩鏉＄殑褰卞搷鐨勮В鍐冲姙娉曪紙鍙屾粴鍔ㄦ潯鐨勯棶棰橈級*/
.panel-body-noborder {
	position: relative;
}

.panel-body-noborder>iframe {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.validatebox-ok {
	width: 10px;
	height: 10px;
	display: none;
	z-index: 99000000;
	margin-left: 5px;
	background: url('images/ok.png') no-repeat;
	background-position: center;
}
/* tree缂栬緫鎸夐挳鏍峰紡 */
.tree-edit {
	position:absolute;
	background: url('images/treeEdit.gif') no-repeat;
	top:5px;
	right:30px;
	height: 16px;
	width:30px;
	cursor: pointer;
    opacity: .6;
    filter: alpha(opacity = 60);
}
.tree-edit:hover{
    opacity: 1;
    filter: alpha(opacity = 100);
}

.tree-allrest {
	position:absolute;
	top:3px;
	right:30px;
	height: 16px;
	width:75px;
	cursor: pointer;
	opacity: .6;
	filter: alpha(opacity = 60);
	border: 1px solid #d1d1d1;
	border-radius: 5px;
	padding: 2px 4px;
}
.tree-allrest:hover{
	opacity: 1;
	filter: alpha(opacity = 100);
}


.domian_tab{
	border-collapse: collapse;
	border:#cccccc 1px solid;
}

.domian_tab td {
	border:#cccccc 1px solid;
	text-align:left;
}