body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:#f5f4f4;*/
	background:#ffffff;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.main{
	width:960px;
	margin:0 auto;
	background:url(../img/bg_body.jpg) no-repeat 0 0;
	
}
a.btn_login{
	float:left;
	background:url(../img/btn_login.gif) no-repeat 0 0;
	width:38px;
	height:124px;
	overflow:hidden;
	text-indent:-999999px;
}
div.logo{
	margin:28px 0 0 0;
	padding:0 0 0 19px;
	float:left;
	width:687px;
	overflow:hidden;
}
div.logo a{
	float:left;
	width:687px;
	height:99px;
	background:url(../img/bg_logo.gif) no-repeat 0 0;
	text-indent:-99999px;
}
div.logo span.text_l{
	display:block;
	float:left;
	margin:12px 0 0 0;
}
.holder{
	width:950px;
	float:left;
	padding:14px 0 0 0;
	height:456px;
	overflow:hidden;
}
.holder .sidebar{
	width:233px;
	background:#000;
	float:left;
	padding:0 0 20px 0;
	color:#cccccc;
}
.holder .sidebar h3{
	margin:0;
	padding:25px 0 0 17px;
	font-size:25px;
	font-weight:bold;
	color:#fff;
}
.holder .sidebar h1{
	margin:0;
	padding:25px 0 0 17px;
	font-size:25px;
	font-weight:bold;
	color:#fff;
}

.holder .sidebar p{
	margin:0;
	line-height:17px;
	padding:10px 0 0 20px;
	color:#998675;
	
}
.holder .sidebar .form{
	padding:0 16px 0 16px;
}
.holder .sidebar .form .row{
	margin:10px 0 0 0;
}
.holder .sidebar input{
	width:191px;
	margin:0;
	padding:2px 0 0 9px;
	border:0;
	background:#e6e6e6;
	height:18px;
	color:#666;
}
.holder .sidebar select{
	width:200px;
	background:#e6e6e6;
	padding:0 0 0 3px;
	color:#666;
}
.holder .sidebar .form span.click{
	font-size:11px;
	display:block;
	line-height:14px;
	margin:18px 0 0 0;
}
.holder .sidebar .form span.click a{
	color:#ccc;
}
.holder .sidebar .form span.click a:hover{
	text-decoration:none;
}
.holder .sidebar .form input.submit{
	background:url(../img/btn_submit.gif) no-repeat 0 0;
	width:200px;
	height:76px;
	margin:20px 0 0 0;
	padding:0;
	cursor:pointer;
}
.holder .content{
	width:500px;
	padding:0 0 0 23px;
	float:left;
}
.holder .content span{
	font-size:34px;
	color:#736357;
	line-height:48px;
	font-weight:bold;
}
.holder .content h2{
	margin:20px 0 0 0;
	font-size:34px;
	color:#736357;
	line-height:48px;
	font-weight:bold;
}
.footer{
	clear:both;
	width:960px;
	float:left;
}
.footer ul.nav{
	list-style:none;
	margin:0;
	padding:0 0 0 11px;
	background:#000;
}
.footer ul.nav li{
	float:left;
	font-size:12px;
	line-height:33px;
	font-weight:bold;
	background:url(../img/bg_li.gif) no-repeat 0 50%;
	padding:0 7px 0 10px;
}
.footer ul.nav li.first{
	background:none;
}
.footer ul.nav li a{
	text-decoration:none;
	color:#fff;
}
.footer ul.nav li a:hover{
	text-decoration:underline;
}
.footer .footer_box{
	background:url(../img/bg_footer.gif) no-repeat 0 0;
	height:106px;
	width:960px;
}
.footer .footer_box p{
	margin:0;
	padding:15px 20px 0;
	color:#c1c1c1;
}
.footer .footer_box p span.left{
	float:left;
}
.footer .footer_box p span.right{
	float:right;
}
