@charset "utf-8";
body,html{height: 100%;overflow: auto;}
.w_1024{}
.g_login_top{}
.m_login_body{padding:0 20px;}
.g_login_body{padding: 30px 0 0;}
.m_login_top{padding: 30px 0;}
.m_login_top .u_logo{display: block;background: url("../../imagesYp/logo_more.png?v=3601a06b") 0 0 no-repeat;height: 53px;width: 382px;}
.m_login_top .u_oblique{display: block;line-height: 1;font-size: 52px;color: #b5b5b5;}
.m_login_body{padding-bottom: 35px;margin-left: auto;margin-right: auto;}
.m_login_box{}
.m_login_box .layui-btn{background: #248FFF;border-radius: 7px;color: #fff;}
.m_login_box .layui-input{border-radius: 7px}
.m_login_box .layui-form-item{margin-bottom: 26px;}
.m_login_box .f_fl{color: #ff9326;}
.m_login_box .f_fr{color: #222;}
.lay_btn_sendyzm{position: absolute;top: 0;right: 0;background: none;color: #20a3a5;height: 38px;line-height: 38px;padding: 0 10px;}
.layui-layout-body{overflow: auto}
#LAY-user-login,
.layadmin-user-display-show{display: block !important}
.layadmin-user-login{position: relative;left: 0;top: 0;padding: 110px 0;min-height: 100%;box-sizing: border-box}
.layadmin-user-login-header{text-align: center}
.layadmin-user-login-header h2{margin-bottom: 10px;font-weight: 300;font-size: 30px;color: #248FFF;}
.layadmin-user-login-header p{font-weight: 300;color: #999}
.layadmin-user-login-body .layui-form-item{position: relative}
.layadmin-user-login-icon{position: absolute;left: 1px;top: 1px;width: 38px;line-height: 36px;text-align: center;color: #d2d2d2}
.layadmin-user-login-body .layui-form-item .layui-input{padding-left: 38px}
.layadmin-user-login-codeimg{max-height: 38px;width: 100%;cursor: pointer;box-sizing: border-box}
.layadmin-user-login-other{position: relative;font-size: 0;line-height: 38px;}
.layadmin-user-login-other>*{display: block;vertical-align: middle;font-size: 12px}
.layadmin-user-login-footer{position: absolute;left: 0;bottom: 0;width: 100%;line-height: 30px;padding: 20px;text-align: center;box-sizing: border-box;color: rgba(0, 0, 0, .5)}
.layadmin-user-login-footer span{padding: 0 5px}
.layadmin-user-login-footer a{padding: 0 5px;color: rgba(0, 0, 0, .5)}
.layadmin-user-login-footer a:hover{color: rgba(0, 0, 0, 1)}
.layadmin-user-login-main[bgimg]{background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, .05)}
.ladmin-user-login-theme{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center}
.ladmin-user-login-theme ul{display: inline-block;padding: 5px;background-color: #fff}
.ladmin-user-login-theme ul li{display: inline-block;vertical-align: top;width: 64px;height: 43px;cursor: pointer;transition: all .3s;-webkit-transition: all .3s;background-color: #f2f2f2}
.ladmin-user-login-theme ul li:hover{opacity: .9}
.returnLogin{/* text-align: right; */float: right;font-size: 14px;/* margin-right: 70px; */}
.lh53{line-height: 53px;}
.f_forget_title{font-size: 22px;font-weight: 100;display: inline-block;/* padding-left: 20px; */color: #248FFF;}
.f_forget_xline{font-size: 46px;font-weight: lighter;margin-left: 40px;}
.f_forget_box{padding: 40px 0 0;margin: 0 auto;background: #fff;border-radius: 10px;}
.f_forget_bz{border: 1px #dcdcdc solid;height: 46px;line-height: 46px;}
.f_forget_bz li{float: left;width: 33.33333333%;cursor: pointer;background: url("../../imagesYp/step.jpg?v=a34f2a9d") top right no-repeat;}
.f_forget_bz li:last-child{background: none;}
.f_forget_bz span{background: url("../../imagesYp/gray.png?v=e39705ad") center center no-repeat;width: 24px;height: 24px;display: inline-table;margin-right: 10px;color: #fff;}
.f_forget_bz .nowStep{color: #33BB66;}
.f_forget_bz .nowStep span{background: url("../../imagesYp/green.png?v=5ee71e67") center center no-repeat;}
.f_forget_bz li{width: 33.33333%;color: #999;}
.f_step_c{margin: 40px auto 0;}
.layui-slider{height: 34px;}
.layui-slider-bar{background: #248FFF !important;}
.layui-slider-wrap{width: 42px;height: 34px;top: 0;}
.layui-slider-wrap-btn{background: url("../../imagesYp/sliper.jpg?v=c0f4c663") no-repeat left center;width: 42px;height: 34px;border-radius: 0;border: none !important;}
.layui-slider-tips{display: none !important;}
.layui-btn{background: #248FFF;}
.noStep .layui-btn{cursor: auto;background: #EFEFEF;}
.okStep{display: none;}
.sliderJudge{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;text-align: center;line-height: 34px;color: #fff;}
.login_close_img{position: absolute;width: 16px;height: 16px;right: 15px;top: 10px;cursor: pointer;background: url("../../imagesYp/del.png?v=12fbf692") no-repeat center center;}
.login_close_img:hover{background: url("../../imagesYp/del_h.png?v=b672168b") no-repeat center center;}
.userName,
.password{border-radius: 5px;}
.freeReg{color: #FFBD79 !important;}
.forgetPsw{color: #9C9C9C !important;}
.layadmin-user-login-header h2{font-size: 20px !important;line-height: 50px;}
.reg .m_login_box{}
.layui-input,
.layui-textarea,
.layui-select{height: 42px;border-radius: 5px;}
.layui-btn{height: 42px;line-height: 42px;}
.lay_btn_sendyzm{height: 42px;line-height: 42px;}
.layui-form-checkbox[lay-skin="primary"]{height: 28px !important;}
.m_login_box .regXY{margin-bottom: 10px}
.userXY{color: #248FFF;}
.userXY:hover{color: #248FFF;}
.layui-form-checked[lay-skin="primary"] i{border-color: #248FFF;}
.layui-form-item .layui-form-checkbox[lay-skin="primary"]:hover i{border-color: #248FFF;}
.layadmin-user-login-other>*{font-size: 14px;}
.reg .g_login_body{/* padding-top: 0; */}
.reg .m_login_body{/* border-bottom: 1px solid #f0f0f0; *//* padding-bottom: 30px; */}
.reg_h{width: auto;border-bottom: 2px solid #248FFF;}
.forget_br{/* height: 370px; *//* border-bottom: 1px solid #f0f0f0; */}

.regLogin{display: inline-block;line-height: 32px;padding: 0 16px;border-radius: 3px;cursor: pointer;margin-left: 12px;color: #fff;background: #248FFF;}
.regLogin:hover{background: #0974e3;}
.forget .m_login_top{}
.copyright{color: #999;text-align: center;border-top: 1px #dcdcdc solid;padding: 20px 30px}
.copyright a{color: #999;}
.copyright a:hover{text-decoration: underline;}
.loginform{border-radius: 2px;background-color: #fff;}
.user_main{width: 340px;}
.layadmin-user-login-main{margin: 0 auto;padding: 10px 0;}
.g_login{position: relative;height: 100%;}
.logo_top{width: 100%;height: 90px;background-color: #eff4fa;border-bottom: 1px solid #d6dfea;}
.topLogo{display: block;width: 20px;height: 25px;padding: 33px 0 0 80px;background: url("../../imagesYp/logo_new.png?v=65e0d011") 100% 100% no-repeat;}
.login_qxpt{margin-left: 10px;line-height: 90px;font-size: 20px;}
.g_login_body{}
.g_pt{width: 508px;height: 455px;background: url("../../imagesYp/pt.png?v=c4dbd826") no-repeat;}
.bqdz{position: absolute;bottom: 0;width: 100%;height: 130px;border-top: 1px solid #d6dfea;margin-top: 10px;background-color: #eff4fa;}
.bqdz p{font-family: "宋体";line-height: 32px;font-size: 12px;text-align: center;color: #333;}
.bqdz p:first-child{margin-top: 40px;}
.bqdz p span{padding: 0 27px;}
.login_form_cover{padding-top: 60px;}

/* media */
@media (max-width:767px){
    .m_login_body{width: 90%;}
    .m_has_zh_p{float:right;}
    .m_has_zh_w{display: none}
    .m_login_top{padding: 30px;text-align: center;}
}
@media (min-width:768px) and (max-width: 991px){
    .m_login_body{width: 50%;}
    .m_has_zh_p{float:right;}
    .m_has_zh_w{display: none}
    .m_login_top{padding: 30px}
    .f_forget_box{padding: 0 30px;}

}
@media (min-width:992px) and (max-width: 1199px){
    .m_login_body{width: 40%;}
    .m_has_zh_p{display: none;}
    .m_has_zh_w{float: right}
    .m_login_top{padding: 30px}
    .f_forget_box{padding: 0 30px;}
}
@media screen and (min-width:1200px){
    .m_login_body{width: 60%;}
    .m_has_zh_p{display: none;}
    .m_has_zh_w{float: right}
    .m_login_top{padding: 30px}
    .f_forget_box{padding: 0 30px;}
}



