/*通用CSS*/
.input_form label {
	font-size: 14px;
	font-weight: 550;
	color:#666666;
}

.detail_form label {
	font-size: 14px;
	font-weight: 570;
	color:#666666;
}

.detail_form select,
.detail_form input,
.detail_form textarea{
	font-size: 14px;
	border: 0px;
	border-bottom: 1px solid #cccccc;
	font-weight: 200;
}

/*theme CSS*/
/*body栏复写*/
body {
	padding-top: 50px;
	overflow-x: hidden;
	/* background-color: #F0F0F0;  from(#F0F0F0), to(#A3A3A3) */
	background: -webkit-gradient( linear,7% 58%, 3% 90%, 
		from(#e0e0e0), to(#cccccc) 
	 );
	 background: -ms-linear-gradient(top, #e0e0e0 58%,#cccccc 90%); */
} 
/*导航栏复写*/
#topnavbar {
	/* background-color: #2A2A2A; */
	background: -webkit-gradient( linear,20% 20%, 80% 80%, 
		from(#111111), to(#111111) 
	);
	background: -ms-linear-gradient(left, #111111 20%,#111111 80%);
}
/*导航栏下拦框复写*/
.navbar-default .navbar-nav>li.dropdown>a,
.navbar-default .navbar-nav>li.dropdown>a:focus, 
.navbar-default .navbar-nav>li.dropdown>a:hover
{
	color:#ffffff; 
}
/*导航栏下拦框打开复写*/
.navbar-default .navbar-nav>li.dropdown.open>a,
.navbar-default .navbar-nav>li.dropdown.open>a:focus, 
.navbar-default .navbar-nav>li.dropdown.open>a:hover
{
	color:#111111; 
}
/*copyright复写*/
#copyright {
	/* background-color: #A3A3A3; */
	 background-color:rgba(255,255,255,0);
}
/*一级菜单样式*/
 .menu-level-one {
	height:50px;
	line-height: 50px;
	border-top-left-radius:1em;
    border-top-right-radius:1em;	
	background-color:#F0F0F0; 
	transition: all 600ms ease;
	position: relative;
	float: left;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	color:#111111;
	 margin-right:-6px;
	text-align: center;
	border : 1px #111111  solid;
	cursor:pointer;
}
.menu-level-one:hover{
	 background-color: #ffffff;
	 z-index:998
}
.menu-level-one:hover:before,
.menu-level-one:hover:after{
	width:100%;
	left:0%;
	transition: all 600ms ease;
	background-color: #666666;
}
/* .menu-level-one:before, */
.menu-level-one:after{
	position: absolute;
	content:'';
	top:0;
	right:0;
	height:2px;
	width:0;
	transition: all 800ms ease
}
.menu-level-one:after{
	right:inherit;
	top:inherit;
	left:50%;
	width:0%;
	bottom:0;
}
.menu-level-one.active  {
	background-color:#111111;
	border-top-left-radius:1em;
    border-top-right-radius:1em;	
	border : 1px #111111  solid;
	width: 202px;
	height:52px;
	font-size: 14px;
	font-weight: bolder;
	text-align: center;
	color:white;
	z-index:999;
	margin-top: -2px 
	
}
.menu-level-one.active .btn-link{
	color:white;
}
/*二级菜单头复写*/
.menu-level2-header {
	background-color: #A3A3A3;
}
/*三级菜单复写*/
.menu-group-item {
	position: relative;
	display: block;
	padding: 12px 15px;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
}
/*三级菜单hover复写*/
.menu-group-item:hover {
	background-color: #eee;
	text-decoration: none;
}

/*三级菜单选择复写*/
.menu-group-item.active {
	text-decoration: none;
	font-weight: bold;
	background-color: #F0F0F0;
	color: #0000FF;
}

/*一级菜单选择复写*/
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover
	{
	font-weight: bold;
	background-color: #F0F0F0;
	color: #0000FF;
}
/*DATAGRID选择复写*/
.datagrid-row-alt{
	background-color: #F0F0F0;
}
.datagrid-row-over{
	background-color: #cccccc;
	color: #2A2A2A;
}
.datagrid-row-selected {
	background-color: #2A2A2A;
	color: #ffffff;
}

/*DATAGRID 编辑复写*/
.datagrid-row-editing .textbox, 
.datagrid-row-editing .textbox-text,
.datagrid-view .datagrid-editable-input
{
	COLOR:blue
}



.upload_but {
	position: relative;
	overflow: hidden;
	margin-right: 4px;
	display: inline-block; *
	display: inline;
	padding: 4px 10px 4px;
	font-size: 14px;
	line-height: 18px; *
	line-height: 20px;
	color: #fff;
	vertical-align: middle;
	cursor: pointer;
	background: #5bb75b;
	border: 1px solid #cccccc;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.upload_but input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	border: solid transparent;
	opacity: 0;
	cursor: pointer;
	filter: alpha(opacity = 0);
	
}

