*{padding:0px; margin:0px;}
ul,li{list-style:none;}
img {border:medium none;}
body{
  font-family: "微软雅黑";
}
.header{height:97px; padding:20px;}
.logo{display:block; }
.nav{float:right; padding:15px 10px 0 0;}
.nav a{color:#fff; font-size:14px; text-decoration:none;}
.nav a:hover{text-decoration:underline;}
#bd{width:100%; margin:10px auto;}
.box-content{
	background: url('/static/img/submitLogo.jpg') no-repeat center 30px;
	width: 436px;
	height:512px;
	position: absolute;
  border-radius:8px;
	left: 50%;
	top: 50%;
	margin-top: -256px;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	background-color: white;
}
.box-content .inner{width:430px; margin:0 auto; padding-top:55px;  padding-left:550px;}
.head{padding:0 10px 10px; border-bottom:1px solid #bfbfbf; margin-bottom:30px;}
#content .field {
    clear: left;
    margin: 0px auto 14px;
    padding: 0 10px 2px;
	height:42px;
	text-align: center;
}
/*#content .field label {
    float: left;
    font-size: 14px;
	height:42px; 
	line-height:46px;
    padding-right: 10px;
    text-align: right;
    width: 100px;
	color:#fff;
	font-weight:bold;
}*/
#content .field .f-input {
    margin: 3px 0 0;
    width: 350px;
    height: 48px !important;
	padding:0 4px;
	font-size:16px;
	border:1px solid #e4e4e4;
	height:40px; 
	line-height:40px;
	text-indent: 20px;
	 -moz-border-radius:24px;-o-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;
   color: #666666;
	
}
#content .act {
    clear: left;
    /*margin-left: 110px;*/
	margin-top:10px;
    padding: 0 10px;
    text-align: center;
}
input.formbutton, a.button {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #63C5C8;
    color: #FFFFFF;
    cursor: pointer;
    letter-spacing: 0.1em;
    padding: 0px;
	background-color: #32c6ff;
          background-image: -moz-linear-gradient(top, #32c6ff, #139cd9);
          background-image: -ms-linear-gradient(top, #32c6ff, #139cd9);
          background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#32c6ff), to(#139cd9));
          background-image: -webkit-linear-gradient(top, #32c6ff, #139cd9);
          background-image: -o-linear-gradient(top, #32c6ff, #139cd9);
          background-image: linear-gradient(top, #32c6ff, #139cd9);
          background-repeat: repeat-x;
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#32c6ff', endColorstr='#139cd9', GradientType=0);
          filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
           cursor:pointer; border:1px solid #3298c6; font-size:16px; height:40px; line-height:40px;
           -moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;border-radius:25px; 
           width:350px;
           height: 50px;
		   color:#fff;
		   /*display:block;*/
		   text-align:center;
		   text-shadow:1px 0 1px #3298c6;
		   font-weight:bold;
}
.footer{width:980px; margin:auto; padding-bottom:30px; padding-top:40px; text-align:center;}
.footer p {
    -moz-transition: color 0.2s ease-in 0s, background 0.2s ease-in 0s;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.04);
    border-radius: 4px 4px 4px 4px;
    color: #C1C1C1;
    display: inline;
    font-size: 12px;
    padding: 4px 8px;
}
#login-user-form{
	position: absolute;
	left: 50%;
	top: 120px;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	
}
#img-captcha-id,.img-captcha-id{
	height: 47px;
	width: 101px;
	-moz-border-radius:0px 23px 23px 0;-khtml-border-radius:0px 23px 23px 0;-webkit-border-radius:0px 23px 23px 0;border-radius:0px 23px 23px 0; 
}
