﻿@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* project id 2242402 */
  src: url('//at.alicdn.com/t/font_2242402_st4rmvottyp.eot');
  src: url('//at.alicdn.com/t/font_2242402_st4rmvottyp.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2242402_st4rmvottyp.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2242402_st4rmvottyp.woff') format('woff'),
  url('//at.alicdn.com/t/font_2242402_st4rmvottyp.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2242402_st4rmvottyp.svg#iconfont') format('svg');
}
.iconfont {
          font-family:"iconfont" !important;
          font-size:1.6rem;
          font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.01rem;
          -moz-osx-font-smoothing: grayscale;
        }
		
/* CSS Document */		
/*边距清零*/
div,ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,ol,input{margin:0; padding:0; font-weight:normal;box-sizing:border-box;}
form,span,input,select,textarea{margin:0; padding:0;outline:none;}


/*----------------------------------------------------------总体设置----------------------------------------------------------*/
html{margin:0 auto;padding:0;font-size:14px; overflow-y:scroll;overflow-x:hidden;font-family:'微软雅黑'; box-sizing:border-box; background:url(../images/login-bg.jpg) no-repeat center; height:100%; background-size:100% auto; }
body{color:#666; margin:0 auto;padding:0; font-size:14px;
font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
}
/*a:link,a:visited{color:#666; text-decoration: none;}
a:active{color:#666; text-decoration:none;}
a:hover{color:#f00;}*/
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签虚线*/
p{ margin:0; padding:0;}
img{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none; margin:0; padding:0;}
/*公共*/
.bg{ background:#fff;}
.clear{ clear:both;}
.nothing{font-size:14px; font-weight:bold; color:#fe5a0a; text-align:left;}/*资料整理中*/
.floatL{ float:left;}
.floatR{ float:right;}
.w1200{ max-width:1200px; margin:0 auto;  z-index:1000;  }

.hoverimg img{-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/}
.hoverimg img:hover{
-webkit-transform:scale(1.2); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.2); /*Mozilla scale version*/
-o-transform:scale(1.2); /*Opera scale version*/
}
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1;
}

/**************************************/
.login{ border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.1); margin:0; background:rgba(255,255,255,1); padding:50px 15px 0 15px; position:absolute; width:90%;  left:50%; top:50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.login img{ display:block; margin:0 auto; height:70px;}
.login .login-input{ padding:40px 0 30px 0;}
.login .login-input li{ position: relative; width:100%; padding:8px 8px 8px 18px; border-radius:46px; background:#f5f5f5; box-sizing:border-box; border:0; margin-bottom:15px;}
.login .login-input li i{ display:block; float:left; width:10%; line-height:30px; color:#aaa;}
.login .login-input li input{ border:0; background:none; height:30px; line-height:30px; width:90%; font-size:14px;}
.login .login-input li.mobile input{ width:60%;}
.login .login-input li span{ font-size:12px; background:#db0000; color:#fff; padding:7px 10px; border-radius:20px;}
.login .login-input li img{ position: absolute; z-index: 123; top:6px; right:6px; height: unset; width: 110px;  border-radius:20px;}
.login .login-input div{ margin-bottom:15px; text-align:right;}
.login .login-input div a{ color:#db0000;}
.login .login-input  span{ float:right;}
.login .login-input .sub{ width:100%; height:40px;font-size:15px; line-height:40px; border-radius:40px; border:0; color:#fff;
background-image: -moz-linear-gradient(top, #f75151, #db0000); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f75151), color-stop(1, #db0000)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f75151', endColorstr='#db0000', GradientType='0'); /* IE*/
}
/**************************************/
.reg{ border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.1); margin:0; background:rgba(255,255,255,1); padding:30px 15px 0 15px; position:absolute; width:90%;  left:50%; top:50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.reg img{ display:block; margin:0 auto; height:70px;}
.reg .login-input{ padding:20px 0;}
.reg .login-input li{ position: relative; width:100%; padding:8px 8px 8px 18px; border-radius:46px; background:#f5f5f5; box-sizing:border-box; border:0; margin-bottom:10px;}
.reg .login-input li i{ display:block; float:left; width:10%; line-height:30px; color:#aaa;}
.reg .login-input li input{ border:0; background:none; height:30px; line-height:30px; width:90%;font-size:14px;}
.reg .login-input li.mobile input{ width:60%;}
.reg .login-input li span{ font-size:12px; background:#db0000; color:#fff; padding:7px 10px; border-radius:20px;}
.reg .login-input li img{ position: absolute; z-index: 123; top:6px; right:6px; height: unset; width: 110px;  border-radius:20px;}
.reg .login-input div{ margin-bottom:10px; text-align:right;}
.reg .login-input div a{ color:#db0000;}
.reg .login-input  span{ float:right;}
.reg .login-input .sub{ width:100%; height:40px; font-size:15px; line-height:40px; border-radius:40px; border:0; color:#fff;
background-image: -moz-linear-gradient(top, #f75151, #db0000); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f75151), color-stop(1, #db0000)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f75151', endColorstr='#db0000', GradientType='0'); /* IE*/
}

.reg .login-input .member-dialog-link {
  text-align: left;
}