﻿body
{
}
.mleft10{ margin-left:10px;}
.pd-top10{ padding-top:10px;}
.pd-bt10{ padding-bottom:10px;}
.fl{ float:left;}
/*清楚浮动*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: "\0020";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.clear{ clear:both;}

/*=======表单样式========*/
.edit_title{ padding-top:10px;}
.edit_title img{ float:left; margin-top:-5px; margin-left:5px;}
.edit_title span{ font-weight:bold; margin-left:3px;}
 .line{ display:block; clear:both; margin-bottom:10px;}
.line input[type=text],.line input[type=password], .line SELECT{float:left; width:200px; }
.line input[type=checkbox],.line input[type=radio]{float:left;}
.line span{float:left; line-height:21px;}
.line label{ display:block; float:left; width:150px; text-align:right; padding-right:3px; line-height:21px;}
.line i{ float:left; color:Red;font-style:normal; line-height:21px;}
 .CuteEditor{ display:block; clear:both; margin-bottom:10px;}
.CuteEditor label{ display:block; float:left; width:150px; text-align:right; padding-right:3px; line-height:21px;}
.CuteEditor i{ float:left; color:Red;font-style:normal; line-height:21px;}

/*=======表单样式 结束  ========*/

.mark{color:Red;}

.head-banner {
	background: url(../images/top_banner.jpg);
	border-bottom: 3px solid #6492CD;
}

.head-banner .mini-layout-region-body {
	overflow: hidden;
}


.head-banner .title {
	font-size: 32px;
	font-family: 微软雅黑;
	letter-spacing: 2px;
	color: #6492CD;
	text-indent: 40px;
	font-weight: 400;
}

.head-banner .title small {
	font-size: 20px;
	color: #999;
}

.head-banner .userinfo {
	position:absolute;
	top:18px;
	right:10px;
	font-size: 14px;
}

.head-banner .userinfo .exit-link {
	cursor:pointer;
}

.head-banner .userinfo .exit-link:hover {
	color:  #6492CD;
}

.head-banner .userinfo .split {
	color: #999;
	margin: 0 5px;
}



.login-top-bar {
	height: 10px;
	background: #112645;
	box-shadow: 0 1px 4px #112645;
	position:relative;
}

.login-bg {
	width: 950px;
	height: 580px;
	margin: 0 auto;
	background: url(../images/login_bg.jpg) no-repeat;
}

.login-bg .title {
	font-size: 24px;
	font-family: 微软雅黑;
	padding: 15px 0 0 8px;
	padding: 28px 0 0 8px\9;
	padding: 15px 0 0 8px\0;
	letter-spacing: 2px;
}

.login-bg .box-bg {
	width: 950px;
	height:271px;
	background: url(../images/clogin_banner.jpg) no-repeat;
	position: relative;
	top:11px;
}

.login-box {
	position: absolute;
	top: 40px;
	right: 64px;
}

.login-box th,

.login-box td {
	height:40px;
}

.login-box .input {
	padding: 3px 2px;
}

.login-box .btn {
	background :#e8f6f9;
	border: 1px solid #C5D9E8;
	padding: 3px 23px;
	padding: 1px 12px\9;
	padding: 3px 23px\0;
	color: #112645;
	cursor:pointer;
	margin-left: 5px;
	border-radius: 4px;
}

.login-box .btn:first-child {
	margin-left:0;
}

.login-box .btn:hover {
	border-color: #7EA2BD;
}


.login-box  .tips {
	line-height: 50px;
	color: red;
	font-weight: 600;
}

.foot {
	position: absolute;
	bottom: 0;
	width: 950px;
	text-align: center;
	font-family: 微软雅黑;
	 color: #333;
}