/*公共部分*/
body{ margin: 0; padding: 0; font-family: "微软雅黑,宋体"; font-size: 12px;}
ul,li { list-style-type:none; padding:0;margin: 0;}
a{ text-decoration: none; color: #000000}
p{margin: 0; padding: 0;}
img{ border: none}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
*:focus {outline: none;}
.iconfont{
    font-family:"iconfont";
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'iconfont';  /* project id："183194" */
    src: url('//at.alicdn.com/t/font_htk9giv4mp99t3xr.eot');
    src: url('//at.alicdn.com/t/font_htk9giv4mp99t3xr.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_htk9giv4mp99t3xr.woff') format('woff'),
    url('//at.alicdn.com/t/font_htk9giv4mp99t3xr.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_htk9giv4mp99t3xr.svg#iconfont') format('svg');
}
/*注册页面*/
/*头部*/
.mh-regsiter-header{height: 116px; }
.mh-regsiter-headercontent,.mh-regsiter-content{width: 1202px; height:100%;margin: 0 auto;}
.mh-regsiter-content{ position: relative}
.regsiter-headercontent-logo{ margin-top: 27px;float: left;overflow: hidden}
.logo{float: left;}
.regsiter-logotest{float: left; font-size: 22px; height:63px;line-height: 63px;padding-left: 32px;}
.logo-hint{float: right;}
.logo-hint>a{ color:#53b7e2}
/*注册内容*/
.mh-regsiter-container{ height: 460px;background:#f6f6f6;border-top:1px solid #bdbdbd;position: relative;    background-size: auto 100%;background-position: center;background-repeat: no-repeat;}
.regsiter-content{position:absolute;right:0;top:20px;background-color: #fff;padding: 20px 30px;box-shadow: 0px 0px 20px #CCCCCC;}
.regsiter-content>ul{float: left;}
.regsiter-content>ul>li{ width: 90px; height: 45px;line-height: 45px; font-size: 16px;text-align: right;margin-bottom:15px; }
.regsiter-input>div{ width: 365px; height: 43px;border:1px solid #dfdfdf;background: #ffffff; margin-left: 90px;margin-bottom:15px; }
.regsiter-input>div>input{width:345px; height:40px;border: none; margin-left: 16px;}
.regsiter-input>div.security-code{width: 288px;}
.regsiter-input>div.security-code>input{ width: 150px;}
.regsiter-input>div.security-code>img{ vertical-align: middle}
.regsiter-input>div.regsiter-hint{ background: #f6f6f6; border: 0;line-height: 20px;}
.regsiter-input>div.regsiter-hint>span{ display:inline-block; width:106px; height:20px;background: #ff3333;}
.regsiter-input>div.regsiter-hint>span>a{color: #ffffff;}
.service-agreement{margin: 24px 0 16px 90px;}
.service-agreement>a{ color:#53b7e2}
.regsiter-btn{ width: 365px;height: 40px;margin-left:90px; background: #D12548;color: #ffffff;line-height: 40px; text-align: center;cursor: pointer}
.errorhint{ width: 200px;height: 400px; color: red;position: absolute; top: 40px;right:-200px;}
.errorhint>div{height: 45px;margin-bottom: 15px;line-height: 45px;font-size: 16px;position: absolute;display: none}
.errorhint>div.erhint-pwd{top: 60px;}
.errorhint>div.erhint-authcode{top: 120px;}
.head-img{margin-top:8px;float:right;width:504px;height:100px;background:url(../images/head-img.jpg) no-repeat;}
/*.tabs-nav{border-bottom: solid 1px #E6E6E6;margin-bottom:13px;}*/
/*.tabs-nav div{width:50%;float:left;text-align: center;position:relative;font-size:18px;line-height:24px;padding-bottom:10px;}*/
/*.tabs-nav .active{color: #F32613;border-bottom: 3px solid #F32613}*/
/*.tabs-nav .active i{border:5px solid transparent;border-top-color:#f33;position:absolute;bottom:-13px;left:50%;margin-left:-5px;}*/
.tabs-nav{width:40px;position:absolute;top:0;left:-40px;text-align:center;box-shadow: -5px 0 10px #CCCCCC;font-size:16px;}
.tabs-nav div{padding:10px 5px;background: #f8f8f8;}
.tabs-nav .phone.active{color:#f33;background: #fff;box-shadow: -4px 5px 8px -4px #ccc; }
.tabs-nav .email.active{color:#f33;background: #fff;box-shadow: -4px -5px 8px -4px #ccc; }
.errortip{ width: 200px;height: 400px; color: red;position: absolute; top: 40px;right:-200px;}
.errortip>div{height: 45px;margin-bottom: 15px;line-height: 45px;font-size: 16px;position: absolute;display:none;}
.errortip>div.ertip-pwd{top: 60px;}
.errortip>div.ertip-pwd-ag{top: 120px;}
.errortip>div.ertip-authcode{top: 180px;}