@charset "UTF-8";
/*重写默认样式*/
a {
	text-decoration:none;
}
ul {
	padding:0;
	margin:0;
}
table caption{
	background: #eaf2ff;
	color: #000000;
	border: 1px solid #b7d2ff;
	filter: none;
	margin: 0 2px;
	line-height: 24px;
	color: #000000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
table td.help{
	border: 1px dashed #DFE5FF;
	background: #F8FBFF;
	display: block;
	margin: 0 5px;
	white-space: pre;
	line-height: 20px;
	color: #8C8C8C;
}
.icon-gray{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);    
	filter: grayscale(100%);
	filter: gray;
}
/*后台顶部样式*/
.maintop {
	background:#102C4A url('../Image/admin_header.png') 100% -50px no-repeat;
	color:#667179;
}
.maintop .logo {
	width:200px;
	height:50px;
	background:url('../Image/admin_logo.png') no-repeat;
	background-size: 70%;
}
.maintop .nav {
	float:right;
	height:12px;
	margin:7px 10px;
	color:#6C6C6C;
}
.maintop .nav a {
	line-height:12px;
	color:#b9ccda;
	margin:0 3px;
	font-size:12px;
	text-decoration:none;
}

/*首页的table面板布局*/
table.grid {
	width:100%;
}
table.grid td{
	vertical-align: top;
}

/*表格form样式*/
table.form {
	width:100%;
	table-layout:fixed;
	overflow:hidden;
}
table.form tbody {
	width:100%;
}
table.form tbody tr {
	width:100%;
}
table.form tbody tr th {
	width:120px;
	overflow:hidden;
	text-align:right;
	vertical-align:top;
	padding-top: 8px;
}
/*表格subform是td中的表格，比如缩略图*/
table.subform {
	width:100%;
	table-layout:fixed;
	overflow:hidden;
	border-spacing:0;
}
table.subform tbody {
	width:100%;
}
table.subform tbody tr {
	width:100%;
}
table.subform tbody tr td.left {
	width:85%;
}
table.subform tbody tr td.right {
	width:15%;
}

/*viewgrid样式*/
table.viewtable {
	width:100%;
	line-height:24px;
	table-layout:fixed;
}
table.viewtable tr th {
	width:80px;
	padding:0 5px;
	word-break:break-all;
	vertical-align:top;
	color:#000079;
	text-align:right;
	background:#F7F7F7;
	font-weight:normal;
}
table.viewtable tr td {
	padding:0 5px;
	word-break:break-all;
	white-space:pre-wrap;
	border-width:0;
	background:#F0F6FF;
	vertical-align:top;
}

/*重写webuploader样式*/
.webuploader-pick {
	padding:4px 10%;
	width:80%;
}

/*重写easyui样式*/
.textbox-readonly input,.textbox-readonly textarea{
	background: rgb(235, 235, 228);
}
.datagrid-header .datagrid-cell span {
	padding:0;
}
.textbox .textbox-text,.window-body {
	word-break:break-word;
}
.tree-node {
	border:1px solid #fff;
	padding:1px 0px;
}
.tree-node-hover {
	color:#000000;
	border:1px solid #B8D6FB;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FCFDFE,endColorStr=#EBF3FD);
	background:-ms-linear-gradient(top,#FCFDFE,#EBF3FD);
	background:-moz-linear-gradient(top,#FCFDFE,#EBF3FD);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FCFDFE),to(#EBF3FD));
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FCFDFE),to(#EBF3FD));
	background:-webkit-linear-gradient(top,#FCFDFE,#EBF3FD);
	background:-o-linear-gradient(top,#FCFDFE,#EBF3FD);
}
.menu-active,.tree-node-selected {
	color:#000000;
	border:1px solid #84ACDD;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F1F7FE,endColorStr=#CFE4FE);
	background:-ms-linear-gradient(top,#F1F7FE,#CFE4FE);
	background:-moz-linear-gradient(top,#F1F7FE,#CFE4FE);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#F1F7FE),to(#CFE4FE));
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#F1F7FE),to(#CFE4FE));
	background:-webkit-linear-gradient(top,#F1F7FE,#CFE4FE);
	background:-o-linear-gradient(top,#F1F7FE,#CFE4FE);
}
.menu {
	border:1px solid #bbb;
	background:#f0f0f0;
	padding:2px;
}