@charset "utf-8";
html,body{margin:0;padding:0;width: 100%;height: 100%;overflow: hidden;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;color: #333;}
@font-face{font-family: "iconfont";
src: url('../fonts/iconfont.eot');/* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'),/* chrome, firefox*/
url('../fonts/iconfont.ttf') format('truetype'),/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg');/* iOS 4.1-*/}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
*{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; margin:0; padding:0;}
.shadow{-o-box-shadow:0 0 35px rgba(0,0,0,.1);-ms-box-shadow:0 0 35px rgba(0,0,0,.1);-moz-box-shadow:0 0 35px rgba(0,0,0,.1);-webkit-box-shadow:0 0 35px rgba(0,0,0,.1);box-shadow:0 0 35px rgba(0,0,0,.1);}
a{text-decoration:none;color: #666666;font-size: 14px;}
.fl{float:left;}
.fr{float:right;}
img{vertical-align: middle;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
/*首页*//*登录表单*/
.qqdl{background:url(../images/bg.jpg);background-size:cover;background-position:center center;background-repeat: no-repeat;width:100%;height:100%;}
.nrcenter{height:100vh;width:100%;display: table;}
.dengluk{display: table-cell;vertical-align: middle;padding-top: 50px;text-align: center;}
.row-centered{text-align:center;}
.loginform{position: relative;z-index:1;background: #00a38e;max-width:306px;margin: 0 auto;padding:65px 30px 0 30px;border-radius:8px;text-align: center;}
.loginform .thumbnail{width: 100px;height: 100px;position:absolute;z-index:1;top:-50px;left:50%;margin-left:-50px;border-radius:50px;background:#fff;line-height:100px;}
.input-group-addon{font-weight:400;text-align: center;background-color:#eee;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;padding:0 15px;color:#00a38e;width:20%;float:left; font-size:14px; height:40px;}
.loginform input{outline:0;background:#fff;border-left:none;padding:0 15px;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;height:auto;color:#000;box-shadow: none;-webkit-appearance: none;width:80%;float:left; height:40px;}
.loginform button{outline:0;background: #39bea9;border: 0;width:100%;padding:0 15px;border-radius: 3px;color: #fff;font-size: 14px;transition: all 0.3 ease;cursor: pointer;display:inline-block; height:40px;}
.message{color: #fff;font-size:12px;display:block;margin:15px auto;text-align:center;line-height:220%;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity: 0.5;opacity:0.50; padding:0 15px 0 15px;}
.message a{color: #EF3B3A;text-decoration: none;}
.input-group{margin-bottom:28px;width:100%;position: relative;float:left; height:40px; overflow:hidden; line-height:40px;}
.input-group p{display:block;padding:0 0 0 20px;width:40%;float:left;margin-bottom:0;}
.form-control{border:0;}
.form-control:focus{border:none;box-shadow:none;background:#FFFFFF;border-left:0;}
#checkCode{width:60%;border-top-left-radius:5px;border-bottom-left-radius:5px;float:left;}
/* WebKit browsers*/input::-webkit-input-placeholder{color: #999;/* 字体大小直接写样式即可*/font-size: 12px;}
/* Mozilla Firefox 4-18使用伪类*/input:-moz-placeholder{color: #999;}
/* Mozilla Firefox 19+ 使用伪元素*/input::-moz-placeholder{color: #999;}
/* IE10使用伪类*/input:-ms-input-placeholder{color: #999;}
textarea::-webkit-input-placeholder{/* WebKit browsers*/color: #999;}
textarea:-moz-placeholder{/* Mozilla Firefox 4 to 18*/color: #999;}
textarea::-moz-placeholder{/* Mozilla Firefox 19+*/color: #999;}
textarea::-ms-input-placeholder{/* Internet Explorer 10+*/color: #999;}
/*空隙*/
.k60{width:100%;height:60px;line-height:60px;margin:0 auto;}
.kong30{width:100%;height:20px;float:left;}
.w100{width:100%;}
.pt-2{padding-top:20px;}
.bt-1{border-top:1px #219a8a solid;}

/*对话框*/
.clearfix:after{content: '';display: table;width: 100%;clear: both;}
.myModa{position:fixed;top: 0;left: 0;bottom: 0;right:0;background: rgba(0,0,0,0);z-index:99999999999999999999999;}
.myModa .myAlertBox{width: 300px;border-radius: 5px;border: 1px solid #d9d9d9;background: #fff;overflow: hidden;margin: 0 auto;}
.myModa .myAlertBox h6{background: #00a38e;padding: 10px;line-height: 20px;font-size: 16px;text-align: center;color:#FFFFFF;margin-top:0;}
.myModa .myAlertBox p{padding: 20px;line-height: 26px;font-size: 14px;color: #808080;}
.myModa .myAlertBox .dhkbtn{cursor: pointer;width: 80px;line-height: 36px;border-radius: 5px;text-align: center;font-size: 16px;margin: 0 auto;margin-bottom: 20px;background: #D9D9D9;}
.myModa .myAlertBox .col2 .col{width:118px;float: left;}
.myModa .myAlertBox .col2 .col .dhkbtn{width: 100%;}
.myModa .myAlertBox .col2{padding: 0 20px;}
.myToast{position: fixed;display: inline-block;padding: 5px 10px;line-height: 24px;font-size: 14px;color: #fff;background:#000;max-width: 480px;_width: expression(this.offsetWidth >300 ? '300px': 'auto' );*width: expression(this.offsetWidth >300 ? '300px': 'auto' );border-radius: 5px;}
