body {margin:0; padding:0; font:12px/1.5 helvetica,arial,"Microsoft YaHei",\5b8b\4f53;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;max-width: 100%; height:auto;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i,var{font-weight:normal; font-style:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a:link,a:visited
{
    color:#000;
    text-decoration: none;
}
input
{
    outline: 0;
    outline: none;
}
.ellipsis
{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.fl{float: left;}
.fr{float: right;}
.mt10{margin-top: 10px;}
.ml10{margin-left: 10px;}
.mb10{margin-top: 10px;}
.mr10{margin-left: 10px;}
.main-wrap{width: 1200px; margin:0 auto;}

/*body{ 
	height: 100%;
	font-family: PingFangSC-Light,NotoSansHans-Light,NotoSansHant-Light,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,STHeiti,\\534E\6587\7EC6\9ED1,SimHei,Helvetica,Arial,sans-serif;
}*/
.container {
	position: absolute;
	width: 100%;
    margin: 0 auto;
    min-width: 960px;
    height: 100%;
    font-size: 12px;
    overflow: hidden;
    line-height: 1.5em;
    word-break: break-all;
    color: #333;
}
.auth {
    position: relative;
    min-height: 768px;
    height: 100%;
    background: 50%/cover url(../images/background.jpg);
}
.loginContainer {
    width: 400px;
    height: 430px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -210px;
    margin-left: -200px
}

.loginSheet {
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 20px 0 rgba(0,0,0,0.1);
    height: 100%
}

.loginLogo {
    position: relative;
    height: 130px;
    background: center 36px/158px url(../images/logo_text.png) no-repeat
}

.loginLogo:after {
    content: ' ';
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    border-bottom: 2px solid #eb3d2b
}
.loginLogo {
    margin-bottom: 48px;
}   
.label {
    display: block;
    position: relative;
    margin: 0 auto 16px;
    padding-left: 37px;
    width: 281px;
    border: 1px solid #c8ccd4;
    border-radius: 2px;
}
.mobileIcon {
    background-size: 12px 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNCAzMiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2IxYjRiOTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9Ijg4NyIgeT0iNjc4IiB3aWR0aD0iMjQiIGhlaWdodD0iMzIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLWNvbG9yPSIjYjFiNGI5Ii8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW4yPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InBob25lXzE2XzJ4IiBkYXRhLW5hbWU9InBob25lXzE2QDJ4IiBjbGFzcz0iY2xzLTEiIGQ9Ik05MDcsNjc4SDg5MWE0LjAxMiw0LjAxMiwwLDAsMC00LDR2MjRhNC4wMTIsNC4wMTIsMCwwLDAsNCw0aDE2YTQuMDEyLDQuMDEyLDAsMCwwLDQtNFY2ODJBNC4wMTIsNC4wMTIsMCwwLDAsOTA3LDY3OFptLTYsMjhoLTR2LTRoNHY0Wm02LThIODkxVjY4MmgxNnYxNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODcgLTY3OCkiLz4KPC9zdmc+Cg==);
}
.fieldButton:after, .fieldIcon:after {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    height: 16px;
    border-right: 1px solid #c8ccd4;
}
.fieldIcon:after {
    right: 0;
}
.input {
    display: block;
    color: #000;
    padding: 0 10px;
    width: 261px;
    height: 44px;
    font-size: 15px;
    border: 0;
    border-radius: 2px;
    -webkit-appearance: none;
    appearance: none;
}
.label.withButton {
    padding-right: 73px;
    width: 208px;
}
.passwordIcon {
    background-size: 14px 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2IxYjRiOTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9Ijg4NSIgeT0iNzk2IiB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLWNvbG9yPSIjYjFiNGI5Ii8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW4yPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPHBhdGggaWQ9ImxvY2tfMTZfMngiIGRhdGEtbmFtZT0ibG9ja18xNkAyeCIgY2xhc3M9ImNscy0xIiBkPSJNODk5LDc5NmE4LjAyNCw4LjAyNCwwLDAsMC04LDh2MmgtNGExLjg5LDEuODksMCwwLDAtMiwydjE4YTEuODksMS44OSwwLDAsMCwyLDJoMjRhMS44OSwxLjg5LDAsMCwwLDItMlY4MDhhMS44OSwxLjg5LDAsMCwwLTItMmgtNHYtMkE4LjAyNCw4LjAyNCwwLDAsMCw4OTksNzk2Wm0yLDIzLjRWODIyaC00di0yLjZhMy44NzEsMy44NzEsMCwwLDEtMi0zLjQsNCw0LDAsMCwxLDgsMEEzLjg3MSwzLjg3MSwwLDAsMSw5MDEsODE5LjRabTItMTMuNGgtOHYtMmE0LDQsMCwwLDEsOCwwdjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODg1IC03OTYpIi8+Cjwvc3ZnPgo=);
}
.fieldIcon {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 37px;
    height: 44px;
    background-position: 50%;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}
.withButton .input {
    width: 188px;
}
.fieldButton {
    width: 73px;
    line-height: 44px;
    font-size: 13px;
    text-decoration: none;
    color: #b1b4b9;
    border-radius: 2px;
}
.fieldButton, .selectArrows {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    height: 44px;
}
.fieldButton:after, .fieldIcon:after {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    height: 16px;
    border-right: 1px solid #c8ccd4;
}
.fieldButton:after {
    left: 0;
}
.formSubmit {
    display: block;
    margin: 0 auto;
    width: 320px;
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
    background-color: #eb3d2b;
    border: 0;
    border-radius: 2px;
}
.bubble.left {
    left: auto;
    right: 100%;
    margin-right: 12px;
    width: 80px;
    text-align: right;
}
.bubble.invalid {
    color: #eb3d2b;
}
.bubble {
    position: absolute;
    top: 0;
    left: 100%;
    margin: -1px 0 0 5px;
    padding: 0 9px;
    width: 256px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #c8ccd4;
    border-radius: 2px;
    box-shadow: 0 1px 12px 0 rgba(0,0,0,.1);
    z-index: 1;
}
.bubble, .bubbleContent {
    display: block;
    height: 44px;
}
.bubble.left:before {
    border-width: 10px 0 10px 10px;
}
.bubble.left:after, .bubble.left:before {
    left: 100%;
}
.bubble:before {
    margin-top: -10px;
    border-width: 10px 10px 10px 0;
    border-color: transparent #c8ccd4;
}
.bubble:after, .bubble:before {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    right: 100%;
    border-style: dashed solid;
}
.bubble.left .bubbleContent {
    width: 80px;
}

.bubbleContent {
    display: table-cell;
    vertical-align: middle;
    line-height: 18px;
    font-size: 13px;
}

/*.bubble, .bubbleContent {
    display: block;
    height: 44px;
}*/
.bubble.left:after {
    border-width: 8px 0 8px 8px;
}
.bubble.left:after, .bubble.left:before {
    left: 100%;
}
.bubble:after {
    margin-top: -8px;
    border-width: 8px 8px 8px 0;
    border-color: transparent #fff;
}
.bubble:after, .bubble:before {
    content: ' ';
    display: block;
    position: absolute;
    top: 50%;
    right: 100%;
    border-style: dashed solid;
}
.bubble.left {
    left: auto;
    right: 100%;
    margin-right: 12px;
    width: 80px;
    text-align: right;
}

.bubble.invalid {
    color: #eb3d2b;
}
/*上面是登录页的*/
.registrationSheet {
    margin:0 auto;
    width: 400px;
    /*padding: 20px 0 0;*/
}
.resetCover {
    margin: 0 auto;
    width: 235px;
    height: 134px;
    background: 50%/235px 134px url(data:image/png;base64,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);
}
.resetHeading {
    margin-top: 30px;
    line-height: 32px;
    font-size: 18px;
}
.sheet {
    position: relative;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 20px 0 rgba(0,0,0,.1);
}
.resetHeader{
  padding: 47px 0 17px
}
.resetSuccess {
    padding: 87px 0 120px;
}

.codeIcon{
	margin: 0;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2IxYjRiOTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9Ijg4MyIgeT0iNzk4IiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLWNvbG9yPSIjYjFiNGI5Ii8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW4yPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InZjb2RlXzE2XzJ4IiBkYXRhLW5hbWU9InZjb2RlXzE2QDJ4IiBjbGFzcz0iY2xzLTEiIGQ9Ik04OTksNzk4YTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg5OSw3OThabS0xMiwwYTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg4Nyw3OThabTI0LDBhNCw0LDAsMSwxLTQsNEE0LDQsMCwwLDEsOTExLDc5OFptLTEyLDEyYTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg5OSw4MTBabS0xMiwwYTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg4Nyw4MTBabTI0LDBhNCw0LDAsMSwxLTQsNEE0LDQsMCwwLDEsOTExLDgxMFptLTEyLDEyYTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg5OSw4MjJabS0xMiwwYTQsNCwwLDEsMS00LDRBNCw0LDAsMCwxLDg4Nyw4MjJabTI0LDBhNCw0LDAsMSwxLTQsNEE0LDQsMCwwLDEsOTExLDgyMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04ODMgLTc5OCkiLz4KPC9zdmc+Cg==)
}
.messageIcon{
  background-size: 16px 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAzMiAyOCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2IxYjRiOTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9Ijg4MiIgeT0iOTE4IiB3aWR0aD0iMzIiIGhlaWdodD0iMjgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLWNvbG9yPSIjYjFiNGI5Ii8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW4yPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Im1lc3NhZ2VfMTZfMngiIGRhdGEtbmFtZT0ibWVzc2FnZV8xNkAyeCIgY2xhc3M9ImNscy0xIiBkPSJNOTEyLDkxOEg4ODRhMS44OSwxLjg5LDAsMCwwLTIsMnYyLjhsMTYsOSwxNi04Ljh2LTNBMS44OSwxLjg5LDAsMCwwLDkxMiw5MThabS0xNSwxNy44LTE1LTguNFY5NDRhMS44OSwxLjg5LDAsMCwwLDIsMmgyOGExLjg5LDEuODksMCwwLDAsMi0yVjkyNy40bC0xNSw4LjRBMi40ODYsMi40ODYsMCwwLDEsODk3LDkzNS44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg4MiAtOTE4KSIvPgo8L3N2Zz4K)
}
.captchaImage{
  display: block;
  width: 92px;
  height: 44px;
  border-radius: 0 2px 2px 0;
}
.sendVerifyCode{
  color: #eb3d2b;
}
/*.registrationForm .loginLink {
    margin-top: 37px;
}*/
.loginLink {
    display: inline-block;
    margin-top: 18px;
    padding: 0 8px 10px 23px;
    line-height: 27px;
    font-size: 12px;
    text-align: right;
    text-decoration: none;
    color: #333;
}
.linkArrow {
    display: inline-block;
    vertical-align: top;
    position: relative;
    left: 0;
    margin-left: 7px;
    width: 15px;
    height: 27px;
    background: 50%/15px 15px url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQjFCMUIyO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsIDApIj4KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIyIiB5MT0iMTYiIHgyPSIzMCIgeTI9IjE2Ii8+Cgk8cG9seWxpbmUgY2xhc3M9InN0MCIgcG9pbnRzPSIyMSw3IDMwLDE2IDIxLDI1IAkiLz4KPC9nPgo8L3N2Zz4K) no-repeat;
    transition: left .3s;
}