@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
/*container*/
.container{
	  width:100%;
      height:auto;
      margin:0px auto;
	}
/*head*/
.head{
	width:100%;
	height:40px;
	background-color:#f5f3f4;/* #f5f3f4; */
	}
.headcon{
	width:1000px;
	height:40px;
	margin:0 auto; 
	font-size: 16px;
	font-weight: 600;
	}
.headcon_l{
	/* width:200px; */
	height:40px;
	float:left;
	line-height:40px;
	}
.headcon_r{
	width:600px;
	height:40px;
	float:right;
	line-height:40px;
	text-align:right;
	}
.headcon_r a{
	color:#333333;
	text-decoration:none; 
	}
.headcon_r a:hover{
	color:#0b76b8;
	text-decoration:none;
	}	
/*top*/
.top{
	width:100%;
	height:105px;
	background-color:#FFF;
	}
.topcon{
	width:1000px;
	height:105px;
	margin:0 auto; 
	}
.logo{
	width:330px;
	height:105px;
	float:left;
	}
.menu{
	width:273px;
	height:35px;
	float:right; 
	margin:32px 0 0 0; 
	}
.menu ul{
	margin:0px;
	padding:0px;
	}	
.menu ul li{
	width:90px;
	display:block;
	height:35px;
	float:left;
	line-height:35px; 	   
	}	
.menu ul li a{
	font-size:16px; 
	text-align:center;
	color:#595757;
	display:block;
	font-family:"微软雅黑";
	font-weight:bold; 
	}	
.menu ul li a:hover{
	color:#0b76b8;
	text-decoration:none;
	}
.menu ul li.line{
	width:1px;
	height:18px;
	margin:8px 0 0 0;
	}
/*banner*/
.banner{
	width:100%;
	height:460px;
	background:url(../images/bannerbg1.jpg) center center no-repeat;
	}
.bannercon{
	width:1000px;
	height:460px;
	margin:0px auto;
	}
.banner_l{
	width:529px;
	height:460px;
	float:left;
	background:url(../images/bannerwz.png) no-repeat;
	}
.banner_r{
	width:381px;
	height:460px;
	float:right;
	cursor:pointer;	
	}
/*in_news*/
.in_news{
	 width:100%;
	 height:39px;
	 margin:0px auto;
	 background-color:#f4f4f4;
	 border-bottom:#dbdbdb 1px solid;	
}
.in_news .in_news_content{
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:39px;
	margin:0px auto; 
}
.in_news .in_news_content .zxgg{
	float:left;
	}
.in_news .in_news_content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#369ff0;
	line-height:39px;
	text-decoration:none; 
}
.in_news .in_news_content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004b97;
	line-height:39px;
	text-decoration:none;
}
/*content*/
.content{
	 width:100%;
	 height:900px;
	 margin:0px auto;
	 padding-top:10px;
	 padding-bottom:50px;
	 background-color:#f4f4f4;
	}
.con1{
	width:1000px;
	height:238px;
	/* background-color:#fff; */
	margin-top:20px;
	margin:10px auto;
	padding:0px 0 0 0;  
	/* border: 1px solid #a3d890; */
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius: 5px;
	/* box-shadow: 3px 3px 8px #acb7af; */
	}	
.tit1,.tit2,.tit3,.tit4 {
	width:100%;
	height:40px;
	border-bottom:#e7e7e7 1px solid;
	background-color:#f4f4f4;
	border-radius: 5px 5px 0 0;
	}	
.tit1 h1,.tit2 h1,.tit3 h1,.tit4 h1{
	float:left;
	font-size:18px;
	color:#4c4c4b;
	/* text-shadow: 1px 1px 3px #3b523f; */
	font-family:"Microsoft YaHei";
	line-height:40px;
	text-indent:8px;
	}	
.tit1 h1 span,.tit2 h1 span,.tit3 h1 span,.tit4 h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4c4c4b;
	/* text-shadow: 1px 1px 2px #95ab93; */
	font-weight:normal;
	}	
#demo {overflow:hidden;width:1000px; height:160px; margin:20px auto;background-color:#fff;}
#indemo {float: left;width: 600%;}
#demo1 {float: left;}
#demo2 {float: left;}	
.xiaotu{ width:223px; float:left; border:#dddddd 1px solid; background-color:#fff; padding:5px 5px; margin:0 10px 0 0;}
.con2{
	width:1000px;
	height:310px;
	margin:0px auto;
	margin-top:20px;
	padding:0px 0 0 0;   
	}
.con2_l,.con2_r,.cphd,.yjfk {
	width:480px;
	height:300px;
	float:left;
	/* background-color:#f5ffee; */
	border: 1px solid #e9e7e7;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius: 5px;
	box-shadow: 3px 3px 5px #e7e7e7;
	}
/* .tit2{
	width:480px;
	height:40px;
	border-bottom:#dbdbdb 1px solid;	
	}	
.tit2 h1{
	float:left;
	font-size:18px;
	color:#e7fed1;
	text-shadow: 2px 2px 5px #0da156;
	font-family:"微软雅黑";
	line-height:40px;
	text-indent:1em;
	}	
.tit2 h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#daedc7;
	text-shadow: 1px 1px 3px #0da156;
	font-weight:normal;
	}	 */	
.con2_l_tp{
	width:480px;
	height:100px;
	margin:15px 0 6px 0;
	background:url(../images/jiankangdatu.jpg) no-repeat;
	}
.con2_l_tp1 {
	width:240px;
	height:129px;
	margin:0px 0 6px 0;
	float:left;
	background:url(../images/tit_l_br1.jpg) no-repeat;
	}		
.con2_l_main{
	width:222px;
	height:129px;
	font-size:12px;
	color:#666;
	line-height:26px;
	overflow:hidden;
	float:right;
	}
.con2_l_main p{
	font-family:"微软简中圆";
	font-size:12px;
	color:#242e13;
	line-height:24px;
	text-align:left;
	overflow:hidden;	
	}
.con2_l_main p span{
	font-size:12px;
	padding:0 5px;
	color:#c313c1;
	line-height:24px;
	text-align:center;
	overflow:hidden;	
	}	
.con2_r{
	width:490px;
	height:300px;
	float:right;
	margin-left:20px;
	/* border: 1px solid #a3d890; */
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius: 5px;
	}	
/* .tit3{
	width:490px;
	height:35px;
	border-bottom:#dbdbdb 1px solid;	
	}	
.tit3 h1{
	float:left;
	font-size:18px;
	color:#333;
	font-family:"微软雅黑";
	line-height:35px;
	margin:0 0 0 5px;
	}	
.tit3 h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#686868;
	font-weight:normal;
	} */			
.cpgn{
	width:490px;
	height:125px; 
	margin:5px 0 0 0; 
	}	
.cpgn_l{
	width:146px;
	height:120px;
	float:left;
	margin:0 10px;
	}	
.cpgn_r{
	width:300px;
	height:125px;
	float:right;
	padding-right:20px;
	}	
.cpgn_r h1{
	font-size:20px;
	color:#aa3ead;
	font-family:"kaiti";
	text-indent:0;
	}	
.cpgn_r p{
	font-size:16px;
	color:#333;
	line-height:28px;
	text-indent:4em;
	font-weight:bold;
	}		
.con3{
	width:1000px;
	height:286px;
	margin:0px auto;
	padding:10px 0 0 0;   
	}	
.cphd{
	width:480px;
	height:300px;
	float:left;
	/* border: 1px solid #a3d890; */
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius: 5px;
	}	
/* .tit4{
	width:1000px;
	height:30px;
	border-bottom:#dbdbdb 1px solid;	
	}	
.tit4 h1{
	float:left;
	font-size:18px;
	color:#333;
	font-family:"微软雅黑";
	line-height:30px;
	margin:0 0 0 5px;
	}	
.tit4 h1 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#686868;
	font-weight:normal;
	} */			
.cphd_l{
	width:240px;
	height:222px;
	float:left; 
	margin:15px 0 0 0;  
	}	
.cphd_r{
	width:222px;
	height:230px;
	float:right; 
	margin:5px 0 0 0;
	font-size:12px;
	color:#444;
	line-height:26px;
	}	
.yjfk{
	width:490px;
	height:300px;
	float:right;
	margin-left:20px;
	/* border: 1px solid #a3d890; */
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius: 5px;
	}
.yjfkcon{
	width:490px;
	height:225px;
	margin:5px 0 0 3px; 
	    overflow: hidden;
	}	
.yjfkcon ul{
	margin:0px;
	padding:0px;
	}
.yjfkcon ul li{
	float:left;
	width:460px;
	height:26px;
	font-size:12px;
	color:#333333;
	line-height:28px;
	padding:0 0 0 15px;
	overflow:hidden; 
	background:url(../images/xtb1.png) no-repeat 2px 10px; 
	}
.yjfkcon ul li a{
	font-size:12px;
	color:#333333;
	line-height:28px; 
	}
.yjfkcon ul li a:hover{
	color:#004b97;
	text-decoration:none;
	}
.sj{
  float:right;
  font-weight:normal;
  }		
/*footer*/
.footer{
	 width:100%;
	 height:146px;
	 margin:0px 0 0 0;
	 background-color:#353535; 
	}
.footercon{
	width:1000px;
	 height:146px;
	 margin:0 auto; 
	}
.footer_links{
	width:1000px;
	height:50px;
	color:#FFF;
	text-align:center;
    padding:20px 0 0 0;
	}
.footer_links a{
	font-size:12px;
	color:#FFF;
	line-height:50px;
	}	
.footer p{
  font-size:12px;
  color:#fff;
  text-align:center;
  line-height:20px;
  }
.footer p a{
  color:#fff;
}
/*当前位置*/
.location{
    width:1000px;
    height:40px;
    margin:20px auto;
    background-color: #fff;
}
.location h1{
    font-size: 14px;
    line-height: 40px;
    color: #444;
    font-weight: normal;
}
.location h1 a{
    font-size: 14px;
    line-height: 40px;
    color: #444;
    font-weight: normal;
}
/*关于我们*/
.maincon{
    width:998px;
    height:auto;
    margin:0px auto;
    background-color: #fff;
    border: #ddd 1px solid;
}
.maincon_box{
    width:978px;
    height:auto;
    margin:10px auto;
}
.slideTxtBox{
    width:978px;
    height:auto;
    margin:10px auto;
}

.slideTxtBox .hd{
    height:40px;
    position:relative;
    width:978px;
    height:40px;
    border-bottom:#dbdbdb 1px solid;
}
.hd ul{
    float:left;
    position:absolute;
    height:40px;
    line-height:40px;
}
.hd ul li{
    width:100px;
    height:40px;
    line-height:40px;
    float:left;
    margin: 0 20px 0 0;
    cursor:pointer;
    text-align:center;
    font-size:16px;
}
.hd ul li.on{
    width:100px;
    height:40px;
    color:#444;
    border-bottom:#0b76b8 1px solid;
}
.bd ul{
    width:978px;
    height:auto;
    margin:15px 0 0 0;
}
.bd ul li{
    width:978px;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 26px;
    color: #444;
}
/*联系我们*/
.maincon_box p{
    font-size: 14px;
    color: #444444;
    line-height:26px;
}
/*意见反馈*/
.form-control3{
    width:978px;
    height:150px;
    background-color:#fff;
    background-image: none;
    border:#ccc 1px solid;
    float:left;
    margin:6px auto;
    font-size: 12px;
    line-height:24px;
    color:#666;
    overflow:auto;
}
.form-control5 {
    display: block;
    width:978px;
    height:30px;
    font-size: 12px;
    line-height:30px;
    color:#666;
    background-color:#fff;
    background-image: none;
    border:#ccc 1px solid;
    float:left;
    margin:6px auto;
}
.btn {
    width:100px;
    height:32px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    font-weight:bold;
    line-height:32px;
    border:none;
    color: #ffffff;
    background-color: #0095e0;
    margin:20px auto;
    display: block;
}
/*公告详细*/
.maincon_box h1{
    width:978px;
    height:30px;
    line-height:30px;
    color:#666666;
    font-size:16px;
    font-family:"微软雅黑","宋体";
    font-weight:bold;
    text-align:center;
}
.maincon_box h2{
    width:978px;
    height:30px;
    line-height:30px;
    color:#999999;
    font-size:12px;
    font-weight:normal;
    text-align:center;
}
/*公告列表*/
.gglist{
	width:978px;
    height:auto;
    margin:10px auto;
	padding-bottom:20px;
	}
.gglist ul{
	margin:0px;
	padding:0px;
	}
.gglist ul li{
	float:left;
	width:958px;
	height:28px;
	font-size:12px;
	color:#333333;
	line-height:28px;
	padding:0 0 0 15px;
	overflow:hidden; 
	background:url(../images/xtb1.png) no-repeat 2px 10px;
	}
.gglist ul li a{
	font-size:12px;
	color:#333333;
	line-height:28px; 
	}
.gglist ul li a:hover{
	color:#004b97;
	text-decoration:none;
	}
.sj{
  float:right;
  font-weight:normal;
  }		
/*--------翻页-------*/ 
#pages{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#222; 
	width:958px; 
	display: inline-block; 
	padding:0 0px 5px 0px;
	margin:30px 0 10px 0;
}

#pages a{	
	float:none;	
	font-family:"";
	font-size:12px;
    border:1px solid #c2d5e3;
	margin-left:5px;
	background:#fff; 
	line-height:18px; 
	color:#222;
	padding:5px;
	height:18px;
	text-decoration:none;
	text-align:center;
	cursor:pointer; 
}
#pages span{
	float:none;	
	font-family:"";
	font-size:12px;
    border:1px solid #c2d5e3;
	margin-left:5px;
	background:#fff; 
	line-height:18px;
	padding:5px;
	height:18px;
	text-decoration:none;
	text-align:center;
	cursor:pointer; 
}
/*--------翻页-------*/ 

/* ----------------------密码找回页面----------------- */
.forgot_wrapper {
	width:1000px;
	height:400px;
	margin:0 auto;
	margin-bottom:50px;
}
.forgot_flow {
	width:960px;
	height:40px;
	margin:5px 20px;
	font-family:"微软雅黑";
	font-size:20px;
}
.forgot_flow ul {
	width:960px;
	height:40px;
	padding:0 0px;
}
.forgot_flow ul li {
	height:40px;
	width:320px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:20px;
	line-height:40px;
}
/* 密码修改进程条 */
.forgot_flow .first1 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -5px;
    font-size:18;
	color:#fff;
    height:40px;
	width:330;
    visibility:;
}

.forgot_flow .second1 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -187px;
    font-size:18;
	color:#a1a1a1;
    height:40px;
	width:330;
    visibility:;
}
.forgot_flow .last1 {
	float:right;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -234px;
    font-size:18;
	color:#a1a1a1;
    height:40px;
	width:330;
    visibility:;
}

.forgot_flow .first2 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -140px;
    font-size:18;
	color:#0185f1;
    height:40px;
	width:330;
    visibility:;
}

.forgot_flow .second2 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -48px;
    font-size:18;
	color:#fff;
    height:40px;
	width:330;
    visibility:;
}
.forgot_flow .last2 {
	float:right;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -234px;
    font-size:18;
	color:#a1a1a1;
    height:40px;
	width:330;
    visibility:;
}

.forgot_flow .first3 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -140px;
    font-size:18;
	color:#0185f1;
    height:40px;
	width:330;
    visibility:;
}

.forgot_flow .second3 {
	float:left;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -187px;
    font-size:18;
	color:#0185f1;
    height:40px;
	width:330;
    visibility:;
}
.forgot_flow .last3 {
	float:right;
	background-image:url("img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background: rgba(0, 0, 0, 0) url("../img/progress_icon.png") no-repeat scroll 0 0 / 330px 280px;
	background-position:-10px -95px;
    font-size:18;
	color:#fff;
    height:40px;
	width:330;
    visibility:;
}
/* 用户名确认输入框 */


.forgot_wrapper form {
	margin:0 auto;
	padding:0;
	border:1px solid #dbdbdb;
	border-radius: 3px;
	margin-top:50px;
}
.forgot_wrapper form .forgot_loginname {
	height:300px;
	width:1000px;
	padding-left:303px;
	margin:10px auto;
	font-family:"微软雅黑";
	font-size:18px;
}
.forgot_wrapper form .forgot_loginname p {
	text-align:left;
	font-weight:bold;
	font-family:"微软雅黑";
	font-size:18px;
	line-height:20px;
	padding:20px 0;
}
.forgot_wrapper form .forgot_loginname .loginname_confirm {
	position:relative;
	height:40px;
	width:1000px;
	margin-bottom:20px;
}
.forgot_wrapper form .forgot_loginname .vcode_container {
	position:relative;
	height:40px;
	width:1000px;
	margin-bottom:20px;
}
.forgot_wrapper form .forgot_loginname .vcode_container input {
	height:20px;
	float:left;
    color: #666;
    display: block;
    font-size:14px;
    margin-right:10px;
    padding:10px 10px;
    position: relative;
    transition: all 0.3s ease 0s;
    width:218px;
}
.forgot_wrapper form .forgot_loginname .vcode_container label {
	color: #ccc;
	font-size:14px;
    cursor: text;
    height:40px;
    left: 13px;
    line-height:40px;
    position:absolute;
	display: block;
    transition-duration: 0.3s;
    transition-property: all;
}
.forgot_wrapper form .forgot_loginname .vcode_container img {
	height:40px;
	width:100px;
	float:left;
	border:1px solid #ddd;
	font-size:18px;
	line-height:40px;
}
.forgot_wrapper form .forgot_loginname .vcode_container a {
	display:block;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:14px;
	line-height:14px;
	color: #2b78e4;
	font-size:14px;
}
.forgot_wrapper form .forgot_loginname .vcode_container .error_user {
	color: #da1111;
    float: left;
    font-size: 14px;
    line-height:40px;
    margin-left: 10px;
}
.forgot_wrapper form .forgot_loginname .vcode_container .vcode_Send {
	olor: #333;
    float: left;
    font-size: 14px;
    line-height:40px;
    margin-left: 10px;
}
.forgot_wrapper form .forgot_loginname .loginname_confirm input {
	height:20px;
	width:300px;
	float:left;
    color: #666;
    display: block;
    font-size: 14px;
    margin-right: 10px;
    padding:10px 10px;
    position: relative;
    transition: all 0.3s ease 0s;
    width:330px;
}
.forgot_wrapper form .forgot_loginname .loginname_confirm label {
	color: #ccc;
	font-size:14px;
    cursor: text;
    height:40px;
    left: 13px;
    line-height:40px;
    position:absolute;
	display: block;
    transition-duration: 0.3s;
    transition-property: all;
}
.forgot_wrapper form .forgot_loginname .loginname_confirm .error_user {
	color: #da1111;
    float: left;
    font-size: 14px;
    line-height:40px;
    margin-left: 10px;
	display:black;
}

/* 用户名确认按钮 */

.forgot_wrapper form .forgot_loginname .pass_button_submit {
    background-color: #3f89ec;
    background-image: none;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    transition: all 0.3s ease 0s;
    width:350px;
}

/* 帐号安全验证 */
.forgot_wrapper form .forgot_loginname .safemode {
	width:500px;
	height:40px;
	position:relative;
	display: block;
}

.forgot_wrapper form .forgot_loginname .safemode  label {
	 float: left;
    font-size: 14px;
    line-height: 32px;
    margin-right: 10px;
    text-align: right;
    width:120px;
}
.forgot_wrapper form .forgot_loginname .safemode .form_contert {
	float: left;
    font-size: 14px;
    position: relative;
	width:200px;
	line-height: 32px
}

.pass_button {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 1px solid #ccc;
	border-radius: 3px;
    color: #666;
	font-size:14px;
    height:40px;
    line-height: 36px;
    width:100px;
	float:left;
	text-align:center;
}

.forgot_wrapper form .forgot_loginname .vcode_container  .pass_vcodeprompt {
	float:left;
	font-size:14px;
	color:#000;
	margin-left:10px;
	line-height:40px;
}
/* 密码重置页面输入框 */
.forgot_wrapper form .forgot_loginname_reset {
	height:300px;
	width:700px;
	padding-left:103px;
	margin:10px auto;
	font-family:"微软雅黑";
	font-size:18px;
}
.forgot_wrapper form .forgot_loginname_reset p{
	height:40px;
	width:700px;
	margin:10px auto;
	font-family:"微软雅黑";
	font-size:18px;
	line-height:40px;
	font-weight:bold;
}
.forgot_wrapper form .forgot_loginname_reset p span{
	color:#333;
	height:40px;
	width:700px;
	margin:10px auto;
	font-family:"微软雅黑";
	font-size:14px;
	line-height:40px;
	padding:5px 10px;
	font-weight:none;
}
.forgot_wrapper .forgot_loginname_reset .pass_input_container {
	float:left;
	width:600px;
	height:40px;
	position:relative;
	margin:10px auto;
}
.forgot_wrapper .forgot_loginname_reset .pass_input_container label {
	float:left;
	font-size:16px;
	color:#000;
	margin-left:10px;
	line-height:40px;
	text-align:right;
	width:120px;
	position:relative;
}
.forgot_wrapper .forgot_loginname_reset .pass_input_container input {
	height:20px;
	width:300px;
	float:left;
    color: #666;
    display: block;
    font-size: 14px;
	margin-left:10px;
    margin-right: 10px;
    padding:10px 10px;
    position: relative;
    transition: all 0.3s ease 0s;
    width:280px;
}
.forgot_wrapper form .forgot_loginname_reset .pass_button_submit {
    background-color: #3f89ec;
    background-image: none;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    height:40px;
	margin-left:140px;
	margin-top:30px;
    transition: all 0.3s ease 0s;
    width:300px;
}
.forgot_wrapper form .forgot_loginname_reset .pass_input_container span {
	color: #da1111;
    float: left;
    font-size: 14px;
    line-height:40px;
    margin-left: 10px;
}
/* 表单验证1 */

.forgot_wrapper form .forgot_loginname_reset .pass_input_container span {
	color: #da1111;
    float: left;
    font-size: 14px;
    line-height:40px;
    margin-left: 10px;
}

/* 表单验证1 */

