﻿body {
	font-family: Microsoft YaHei;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333333;
	background-color: #ffffff;
	/*overflow:hidden;*/
}
.label-default {
	background:none;
	color:#000000;
	font-size:18px;
	height:46px;
	line-height:46px;
	font-family: Microsoft YaHei;
}
.label-default a
{color:#000000; text-decoration:none;
	
	}
.label-success {
	background:none;
	font-size:12px;
	color:#666666;
	font-weight:100;
}
.row-jianke {
	margin-top:8px;
	margin-bottom:20px;
}.row-jianke1 {
	padding-top:8px;
	padding-bottom:20px;
}
.row-jianke2 {
	margin-top:8px;
	
}
.row-border {
	background-image:url(../images/7.gif);
	background-repeat:repeat-x;
	height:46px;
}
.row-footer {
	background-color:#F2F2F2;
	border-bottom:1px #D9DADC solid;
	border-top:1px #D9DADC solid;
	/*margin-top:10px;*/
	height:36px;
	line-height:36px;
}
.row-footer1 {
	background-color:#F2F2F2;
	border-bottom:1px #D9DADC solid;
	height:36px;
	line-height:36px;
}
.row-footer2 {
	height:36px;
	line-height:36px;
}
.container {
	padding-right: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.label-Firm-text1 {
	background:none;
	color:#ffffff;
	font-size:25px; 
}
.label-Firm-text2 {
	background:none;
	color:#226893;
	font-size:18px;/*30*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
}
.label-Firm-text3 {
	background:none;
	color:#666666;
	font-size:18px;/*30*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.label-Firm-text6 {
	background:none;
	color:#666666;
	font-size:18px;
	font-family: Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text17 {
	background:none;
	color:#666666;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text18 {
	background:none;
	color:#999999;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:100;
	line-height:26px;
}
.label-Firm-text7 {
	background:none;
	color:#F11A3B;
	font-size:12px;
	font-family:Microsoft YaHei;
	font-weight:100;
	text-decoration:underline;
	padding-left:20px;
}
.label-Firm-text20 {
	background:none;
	color:#A5A5A5;
	font-size:12px;
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text8 {
	background:none;
	color:#000000;
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:100;
	padding-left:10px;
}
.label-Firm-text8 a
{
	color:#000000;
	text-decoration:none;
}

.label-Firm-text9 {
	background:none;
	color:#666666;
	font-size:18px;/*26*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;
	padding-left:10px;
}
.label-Firm-text19 {
	background:none;
	color:#666666;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:100;/* padding-left:10px;*/
}
.label-Firm-text23 {
	background:none;
	color:#0066CC;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:100;
	/*padding-top:20px; padding-left:10px;*/
}
.label-Firm-text26 {
	background:none;
	color:#0066CC;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:100;
	padding-top:20px;/* padding-left:10px;*/
}
.label-Firm-text24 {
	background:none;
	color:#ffffff;
	font-size:18px;/*22*/
	
	
/*display:block; overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;*/
	
	

}

.label-Firm-text24 a
{
	color:#ffffff;
	 text-decoration:none;}
.label-Firm-text10 {
	background:none;
	color:#FF0000;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:100;
	padding-left:10px;
}
.label-Firm-text11 {
	background:none;
	color:#FF6600;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text21 {
	background:none;
	color:#FF6600;
	font-size:18px;/*22*/
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text25 {
	background:none;
	color:#FF6600;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text22 {
	background:none;
	color:#000000;
	font-size:18px;
	font-family:Microsoft YaHei;
	font-weight:100;
	background-color:#cccccc;
}
.label-Firm-text12 {
	background:none;
	color:#777777;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:100;
}
.label-Firm-text13 {
	background:none;
	color:#8B0000;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	font-weight:bold;
}
.label-Firm-text27 {
	background:none;
	color:#ff0000;
	font-size:18px;/*26*/
	font-family:Microsoft YaHei;
	
}
.label-Firm-text14 {
	background:none;
	color:#333333;
	font-size:18px;/*22*/
	font-family:Microsoft YaHei;
	line-height:28px;
	height:28px;/*font-weight:100;*/
	 
}
.label-Firm-text23 {
	background:none;
	color:#333333;
	font-size:14px;
	font-family:Microsoft YaHei;
	line-height:36px;
	height:36px;/*font-weight:100;*/
	 
}
.label-Firm-text15 {
	/*position: relative;display:block;*/
	background:none;
	color:#666666;
	font-size:16px;/*22*/
	font-family:Microsoft YaHei;
	line-height:28px;
	height:auto;/*font-weight:100;*/
	 
}
.label-Firm-text28
{
	color:#666666;
	font-size:16px;
	font-family:Microsoft YaHei;
	line-height:23px;
	padding-left:10px;
	padding-right:10px;
	}
.label-Firm-text15 a
{background:none;
	color:#666666;
	font-size:18px;/*22*/
	font-family:Microsoft YaHei;
	/*font-weight:100;*/}
.tablediv {
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
}
.label-Firm-text16 {
	background:none;
	color:#0066CC;
	font-size:18px;/*22*/
	font-family:Microsoft YaHei;
	line-height:36px;
	height:36px;
	text-decoration:underline;/*font-weight:100;*/
	 
}
.row-Firm-bg {
	background-color:#226893;
	/*background-color:#fd7c0a;*/
	/*height:88px;*/
	line-height:88px; 
}
.row-Firm-Gray {
	background-color:#E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
}
.row-Firm-Gray1 {
	background-color:#F5F5F5;
	/*height:64px;*/
	line-height:64px;
	border-top:1px #D9DADC solid;
	cursor:pointer;/*border-left:1px #D9DADC solid;
	border-right:1px #D9DADC solid;*/
}
.row-Firm-Gray2 {
	background-color:#ffffff;
	height:auto;
	line-height:64px;
	border-top:1px #D9DADC solid;/*border-left:1px #D9DADC solid;
	border-right:1px #D9DADC solid;*/
}
.row-Firm-Gray3 {
	background-color:#ffffff;
	/*height:45px;*/
	line-height:45px;/*border-top:1px #D9DADC solid;
	border-left:1px #D9DADC solid;
	border-right:1px #D9DADC solid;*/
}
.row-Firm-Gray4
{
	background-color:#ffffff;
	margin:10px 0px 10px 0px;
	
	}
.row-padding {
	padding:0px 40px 0px 40px;
}
.row-padding1
{
	padding:0px 20px;}
.label-Firm-text4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF7F00;
	height:11px;
	line-height:11px;
}
.label-Firm-text5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#A5A5A5;
	/*height:11px;*/
	line-height:11px;
}
label {
	display: inline;
	margin-bottom: 5px;
	font-weight: bold;
}
 @media (min-width: 768px) {
 .container {
 max-width: 640px;
}
}
.panel {
	margin-bottom: 20px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
footer {
	text-align:center;
}
.btn-success {
	 color: #ffffff;
  background-image:url(../images/login-in.gif);
  background-repeat:no-repeat;
 /* background-color:#B47507;*/
	  font-family:Microsoft YaHei;
  font-size:22px;
 margin:20px 20px 0px 20px;
 border:1px #714800 solid;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
	/*  color: #ffffff;
 background-image:url(../images/login-in.gif);*/
  background-color:#B47507;
	/*  font-family:Microsoft YaHei;
  font-size:22px;
 margin:20px 20px 0px 20px;*/
 border:1px #714800 solid;
}
.btn {
	padding: 0px;
}
.Personal {
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Personal-Center-bg.jpg',sizingMethod='scale'); 
background-repeat: no-repeat; 
background-positon: 100%, 100%; */

	background:url(../images/Personal-Center-bg.jpg) no-repeat center; 
	position: relative;
	z-index:1;
	height:252px;
	width:auto;
	
	background-size: 100% 100%;

}
.Personal-banner {
	filter:alpha(opacity=50);
	opacity: 0.5;
	
	z-index:100;
	background-color:#333333;
	
	height:auto;
	line-height:auto;
}
.Personal1 {
	z-index:100;
	position:absolute;
	margin-top:-208px;
}
.spacing-hr {
	border-right:1px #ffffff solid;
}
.proposal
{
	width:100%;
	height:200px;
	}.btn-danger {
 color: #ffffff;
  background-image:url(../images/register.gif);
  background-repeat:no-repeat;
 background-color:none;
	  font-family:Microsoft YaHei;
  font-size:22px;
 margin:20px 20px 0px 20px;
 border:1px #510000 solid;
 
  
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
/*  border-radius: 6px;*/
}
.btn-link {
	font-family:Microsoft YaHei;
  font-weight: normal;
  color: #428bca;
  cursor: pointer;
  border-radius: 0;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #ffffff;color:#666666;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 0px;
  border: 1px solid transparent;
}	
.table-banner
{
	text-align:center;
	width:100%;
	height:50px;
	position: relative;
	z-index:100;
	background-color:#333333; }
	
	.error
{
	color:#ff0000; font-size:14px; font-weight:100;
	}
	.btn-default {
  color: #000000;
  background-color: #ffffff;
  border-color: #cccccc;
}
.list-group-item-text a
{color:#666666;
 font-weight:normal;
	}
	.feedback
	{
		background-color:#e0e0e0; 
		}
		.feedback td
		{
			background-color:#ffffff;
			}
			.feedback td hr
			{
			 margin-top:20px;
			 margin-bottom:0;
				
				}