body, html {
    height: 100%;
    font-size:14px;
}
.my-outer-layer {
    width: 100%;
    min-width: 1200px;
    min-height: 100%;
    margin-bottom: -80px;
    background:#f0f4f3;
}
.my-outer-layer .outer-layer-content {
    padding-bottom: 80px;
}
.login_header_my{width:100%;min-width:1200px;height: 80px;background:#25b887;}
.width1200{width:1200px;margin:0 auto;}
.logo_chsi_my{
    float: left;
    width: 200px;
    height: 80px;
    background-image: url("https://t1.chei.com.cn/archive/images/common/logo.png");
    background-image: -webkit-image-set(url("https://t1.chei.com.cn/archive/images/common/logo.png") 1x, url("https://t1.chei.com.cn/archive/images/common/logo2x.png") 2x);
    background-repeat: no-repeat;
    background-position: 0 center;
    position: relative;
    overflow: hidden;
}
.logo_chsi_my a{
    display: block;
    width: 176px;
    height: 80px;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}
.top_right {
    margin-top: 0;
    color: #fff; 
    float: right;
    line-height: 80px;
}
.logon_centerBg{width:100%;min-width:1200px;padding:50px 0 20px;background:#f0f4f3;min-height: 468px;}
.login-box-my{
    position: relative;
    width:588px; 
    margin:0 auto;
    padding-top:30px;
    background:#fff;
    box-shadow:-2px 0 2px #ebefee,
    4px 0 4px #e1e5e4,
    0 -1px 1px #eef2f1,
    0 5px 5px #dce0df;
}
.login-box-my h2{color:#3c3c3c;text-align:center;font-size:30px;line-height:50px;font-weight: 400;}
.login-box-my p{color:#666;line-height:22px;text-align:center;}
.login-box-my p a{color:#666;} 
.ch-robot{
    position: absolute;
    right: -60px;
    top: 0;
    display: block;
    width: 50px;
    height: 77px;
    margin-bottom: 10px;
    background: url("https://t4.chei.com.cn/common/images/help/jqr.png") no-repeat;
}
.ch-robot:hover{
    background-position: -52px 0;
    text-decoration: none;
}
.wap-show{
    display: none;
}
.cr_top_my{width:358px;margin:16px auto 0; padding-bottom:24px;}
.ct_input{margin-top:20px;position: relative;}
.my-zp{display:block;height: 60px; background: #fff url("../../../images/login2016/my-zp.png") no-repeat center;}
.input_text {
    display: inline-block;
    width: 328px;
    color:#000;
    border: 1px solid #dbdbdb;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.ct_img_yhm {
    background-position: -16px 0;
}
.my_topR a {color:#fff;}
.btn_login{
    width:358px; 
    height:42px;
    line-height:42px;    
    color: #fff;
    font-size:18px;
    font-weight:400;
    border: 1px solid #25b887;
    background-color: #25b887;
    background-image:none;
    margin-top: 20px;
}
.btn_login:hover {
    background-color: #31ca97;
    background-image:none;
}
.account-oprate{width: auto;}
.login_footer{width:100%;background:#f0f4f3;}
.login_footer_my{
    background: #fff;
    width: 100%;
    min-width:1200px;
    text-align: center;
    color: #666;
    padding:25px 0;
    line-height: 30px;
}
.login_footer_my a {
    color: #666;
}
.login_footer_my a:hover ,.login-box-my  a:hover{
    color: #26b887;
}
.login_footer_text{padding:0 10px;}
.input_text_focus {
    font-weight: 700;
    color: #333;
}
.input_text:hover {
    border-color: rgba(37,184,135,0.8);
   -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none; 
    outline: 0;
}
.login-box-my .wx-tip-dialog p{
    text-align: left;
}
.login-box-my .zfb-tip-dialog p{
    text-align: left;
}
