.layui-bg-black{
	 background: #ffffff!important;
	 box-shadow:0px 4px 10px 2px rgba(0, 0, 0, 0.1);
}

.layui-header{
	height:60px;
	 background: #e31b00 url('skin/logo.png') no-repeat 0 0!important;
}
.layui-layout > .layui-side .layui-nav-item{
	border-bottom:1px dashed #efefef;
}
.layui-layout > .layui-body{
	top:60px;
}
.layui-layout > .layui-side{
	top:60px;
}

.layui-nav{
	background:none;
}

.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{
	background:#ffffff;
	color:red;
}

.layui-header .layui-nav-item{
	height:60px;
	height:60px;
	line-height:60px;
}
.layui-header .layui-nav-item.layui-this{
	background:#f41d00;
}
.layui-side .layui-nav .layui-nav-item a:hover{
	background:#ffffff!important;
}.layui-side .layui-nav .layui-nav-item a{
	background:#ffffff!important;
}
.layui-layout > .layui-side .layui-nav-item .layui-this a{
	color:#e51b00!important;
}
.layui-layout > .layui-side .layui-nav-item a:hover{
	background:#ffffff!important;
	color:#e51b00!important;
}
.layui-header [data-target-menu-type]{
	border:0px;
}
.layui-header .layui-nav-item{
	
}
.layui-layout > .layui-side .layui-nav-item a{

	color:rgba(0,0,0,.65)!important;
}
.layui-header .layui-nav-item > a{

	color:#FFFFFF!important;
}
.layui-layout-left{
	left:520px;
}
.layui-header .layui-logo{
	width:200px;
	line-height:60px;
	border:0px;
}
.layui-header .layui-logo{
	font-weight:bold;
	padding-left:25px;
	text-align:left;
}
.layui-bg-gray{
	background:#FAFAFA!important;
}
.notdata{
	background:#FAFAFA!important;
}
.layui-layout > .layui-body > .layui-card > .layui-card-header{
	height:45px;
	line-height:43px;
}


	.login-page {
	  width: 550px;
	  padding: 8% 0 0;
	  margin: auto;
	}
	.form {
	  position: relative;
	  z-index: 1;
	  background: #ffffff;
	  background-size:cover;
	  max-width: 500px;
	  margin: 0 auto 100px;
	  padding: 45px;
	  padding-top: 15px;
	  border:1px solid #fff;
	  box-shadow:0 4px 8px 0 rgba(0,0,0,.1);
	}
	.login-container form ul li.verify img{
		box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0)!important;
	}
	.login-container form ul li input{
		color:#000000 !important;
		background:#ffffff!important;
		border-radius:0px!important;
		box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0)!important;
		border:1px solid #bbb;
	}
	.login-container form ul li input:hover{
		background:#ffffff!important;
		border-radius:0px!important;
		box-shadow:0 0px 0px 0 rgba(0, 0, 0, 0)!important;
		border:1px solid red;
	}
	.login-container form ul li i.layui-icon{left:0px;color:#000000;}
	.login-container form h2{color:rgba(0,0,0,.1)!important;}
	.loginlogo{background:url('skin/login.png');height:60px;}

#think_page_trace_open{z-index:9999999999999999}