@charset "utf-8";
/* CSS Document */
.main{ width:100%; background:url(../images/bk-login.png) no-repeat; background-size:100% 100%; overflow:hidden}
.main0{ height: 730px; margin:0 auto;margin-top:70px;margin-bottom: 70px;width: 980px;background-image: url(../images/bg.png);background-size: 100% 100%;}
.formBox{font-size: 14px;color: #333;width: 623px;margin: 0 auto;text-align: center;}
.formBox h3{line-height: 90px; font-size:20px;color: #31acfb;}
.formBox ul{ display: table;width: 100%;text-align: center;}
.formBox ul li{display: table-cell;height: 36px;line-height: 36px;}
.formBox ul li.firLi {text-align: left;}
.formBox ul li.lastLi {text-align: right;}
.mainCol {color: #31acfb;}
.itembox{margin-top: 55px; overflow:hidden}
.itembox label{display: block; width: 90px;font-weight: normal;line-height: 40px;margin: 0px;margin-left: 13px;float: left;text-align: right; font-size:14px; color:#333;}
.itembox input{ display:block; float:left;height: 40px;line-height: 40px; color:#999;border: 1px solid #ccc;width: 280px;padding-left: 10px;margin-left: 40px;background-color: #f4f4f4;}
.btnBox{ padding-top:30px;margin-left: 142px; width: 160px;}
.btnBox button{width: 100%;line-height: 40px;font-size: 16px;color: #fff;background-color: #30adfa;border: none;border-radius: 5px; cursor:pointer}
.itembox_2{ margin-top:28px}
.itembox input.yzm{width: 178px;}
.itembox .yzmbox{float: left;margin-left: 18px;}
.yzmbox2{font-size: 12px;background-color: #f4f4f4;color: #666;border: 1px solid #ccc; float:left;width: 99px;line-height: 38px;margin-left: 3px;}
.sub{height:96px;padding-top: 62px;font-size: 18px;}
.sub span{padding-right:15px;color: #31acfb;}
.btnBox_2{}
.btnBox_2 button{display: block;width: 160px;margin: 0 auto;background-color: #31acfb; border-radius: 5px;line-height: 40px;font-size: 16px;color: #fff;border: 0px;text-decoration: none; cursor:pointer}

/* CSS Document */
table{ border-collapse:collapse;}
.bodybg{ background:url(../images/bodybg.jpg) right 160px no-repeat;}
img,a{border:0; text-decoration:none;}
ol, ul {list-style: none; }

a{color:#333;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
a:hover{color:#005b9e;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;transition: all .3s ease-out;}
img{ max-width:100%; height:auto;}
.web-width{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}


/*忘记密码  必要样式*/
.clears{ clear:both;}
.for-liucheng{width:640px;margin:30px auto; height:50px;padding:20px 0 0 0; position:relative;}
.liulist{float:left;width:25%; height:7px; background:#ccc;}
.liutextbox{ position:absolute;width:100%;left:0;top:10px;}
.liutextbox .liutext{float:left;width:25%; text-align:center;}
.liutextbox .liutext em{ display:inline-block;width:24px; height:24px;-moz-border-radius: 24px; -webkit-border-radius: 24px;border-radius:24px; background:#ccc; text-align:center; font-size:14px; line-height:24px; font-style:normal; font-weight:bold;color:#fff;}
.liutextbox .liutext strong{ display:inline-block;height:26px; line-height:26px; font-weight:400;}
.liulist.for-cur{ background:#77b852;}
.liutextbox .for-cur em{ background:#77b852;}
.liutextbox .for-cur strong{color:#77b852;}

.forget-pwd{width:500px;margin:20px auto;min-height:200px;}
.forget-pwd input,.forget-pwd select,.forget-pwd button{border:0;margin:0;padding:0; background:none;}
.forget-pwd dl{margin-bottom:20px;}
.forget-pwd dt{float:left;padding-right:10px;width:110px; height:30px; line-height:30px; text-align:right; font-size:14px;}
.forget-pwd dd{float:left;height:30px; position:relative;}
.forget-pwd dd input{width:190px; height:28px;border:#ccc 1px solid;}
.forget-pwd dd select{width:190px; height:30px;border:#ccc 1px solid;}
.forget-pwd dd button{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:14px;color:#666;}
.forget-pwd .yanzma{ position:absolute;left:200px;top:0px; height:30px; line-height:30px;width:90px;}
.subtijiao{padding:0 0 0 0px;}
.subtijiao input{width:85px; height:32px; background:#f60;color:#fff; font-size:14px; cursor:pointer;text-align: center;}
.successs{ text-align:center;padding: 20px 0 60px 0;}
.successs h3{padding:20px; font-size:25px;color:#A0CD4E;}
.inputButton{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:14px;color:#666;}

