@CHARSET "UTF-8"; 

.lg_head {
				width: 100%;
			}
			
			.lg_head_ {
				width: 600px;
				margin: 0 auto;
				line-height: 85px;
				font-size: 26px;
				letter-spacing: 1px;
				color: #fff;
			}
			
			.lg_head_ a {
				color: #fff;
				font-size: 16px;
				font-weight: bold;
				margin-right: 20px;
			}
			
			.login {
				width: 660px;
				margin: 0 auto;
			}
			
			.login_ {
				width: 600px;
			}
			
			.box {
				width: 500px;
				/*height:900px;*/
				padding: 20px 0;
				margin: 0 auto;
			}
			
			.box h2 {
				font-weight: normal;
				font-size: 34px;
				line-height: 50px;
				height: 50px;
				overflow: hidden;
				text-align: left;
				border-left: solid 4px #770000;
				font-family: "华文中宋";
				padding-left: 10px;
				margin-bottom: 40px;
			}
			
			.box h3 {
				margin-bottom: 40px;
				font-size: 16px;
			}
			
			.input_box {
				width: 440px;
				padding-bottom: 25px;
				margin: 0 auto;
				overflow: hidden;
			}
			
			.input_box input,
			.input_box select {
				float: left;
				width: 280px;
				height: 40px;
				font-size: 14px;
				border: solid 1px #398110;
				text-indent: 10px;
				outline: none;
				line-height: 40px;
				border-radius: 10px;
			}
			
			.input_box textarea {
				float: left;
				width: 280px;
				height: 100px;
				font-size: 14px;
				border: solid 1px #398110;
				text-indent: 10px;
				outline: none;
				line-height: 40px;
				border-radius: 10px;
			}
			
			
			
			.box .input_box p {
				float: left;
				font-size: 18px;
				color: #000000;
				line-height: 36px;
				text-align: center;
				width: 100px;
			}
			
			.input_box span {
				line-height: 50px;
				color: red;
				font-size: 22px
			}
			
			.input_box a {
				display: block;
				text-align: center;
				line-height: 48px;
				width: 350px;
				height: 48px;
				background: #3f89ec;
				border: none;
				border-radius: 100px;
				outline: none;
				cursor: pointer;
				font-size: 16px;
				color: #FFF;
				margin-left: 50px;
			}
			
			.input_box button {
				line-height: 48px;
				width: 350px;
				height: 48px;
				background: #398110;;
				border: none;
				border-radius: 10px;
				outline: none;
				cursor: pointer;
				font-size: 16px;
				color: #FFF;
				margin-left: 50px;
			}
			
			.input_box_i {
				float: left;
				/*padding-left: 200px;*/
				padding-top: 10px;
			}
			
			.input_box .input_box_inn {
				width: 200px;
				margin-left: 30px;
			}
			
			#error_box {
				height: 40px;
				width: 350px;
				margin: 0 auto;
				line-height: 40px;
				color: #fc4343;
				text-align: center;
			}
			
			.box p {
				font-size: 18px;
				color: #999999;
				text-align: left;
			}
			
			.input_boa {
				text-align: center;
				color: #999999;
				font-size: 12px;
			}
			
			.box p a {
				color: #999999;
				text-decoration: underline;
			}
			
			.box p a:hover {
				color: #f00;
			}
			
			.form_xx {
				padding-left: 200px;
				padding-bottom: 15px;
			}
			
			.form_xx input {
				margin-right: 10px;
			}
			
			.form_xx a {
				color: blue;
				text-decoration: none;
			}
			
			.form_xx a:hover {
				color: blue;
			}
			
			
			
			.filebutton{
    position: relative;
    display: inline-block;
    overflow: hidden;
	}
	.filebutton input{
	    position: absolute;
	    top: 0;
	    opacity: 0;
	    font-size: 100px;
	}
	.filebutton div{
	    font-size: 20px;
	    background: #58b325;
	    color: white;
	    padding: 10px 15px;
	}
			
