*{
    margin:0px;
    padding:0px;
}
.loginbody{
    /*width:100%;*/
    /*min-height:100vh;*/
    /*background: url("../images/login_bg.png") no-repeat center;*/
    /*background-size: 100% 100%;*/
    box-sizing: border-box;
    /*position: relative;*/
     min-width: 1200px;
}
.login_top{
    min-height: 9.25vh;
    background:#fff;
  padding: 0px 3.6rem;
    margin: 0px auto;
    display: flex;
    justify-content: space-between;
    font-size: .26rem;
    align-items: center;
    color: #000;
}
.xitong_name{
    font-size: .16rem;
    text-align: right;
    margin-top: .1rem;
}
.telstyl{
    width: .34rem;
}
.telstyl+b{
    font-size: .24rem;
    color: #FF4988;
}
.logo_left{
  display: flex;
    align-items: center;
}
.logo_left img{
    width: .6rem;
    margin-right: .1rem;
}
.logo_left>div{
    width: 3.43rem;
}

.login_cnt{
    min-height: 51.6vh;
    background: url("../images/login/login_cnt_bg.png") no-repeat center;
    background-size: 100% 100%;
    padding: 0px 3.6rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login_cnt>img{
    width: 5.4rem;
    margin-left: .4rem;
}
.login_cnt>div{
    background: #fff;
    width: 5rem;
    box-shadow: 0px 0px .30rem 0px rgba(255, 73, 136, 0.08);
    border-radius: .10rem;
    height: 4.58rem;
    padding:0px .3rem;
    box-sizing: border-box;
}
.frametitle{
color:#FF4988;
    font-size: .24rem;
    font-weight: 700;
    text-align: center;
    margin: .3rem 0px;
}
.d_inpu,.rememberMe{
    width: 4rem;
    margin: 0px auto;
}
.rememberMe{
    display: flex;
    align-items: center;
}
.layui-form-checkbox[lay-skin=primary] i{
    width: .16rem;
    height: .16rem;
    font-size: .12rem;
    line-height: .16rem;
}
.layui-form-checkbox[lay-skin=primary] {
    min-width: .18rem;
    min-height: .18rem;
    padding-left: 0;
}
.layui-form-checked[lay-skin=primary] i {
    border-color: #FF4988!important;
    background-color: #FF4988;

}
.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #FF4988;
}
.rememberMe>input+div{
    margin-right: 6px !important;
}
.d_inpu>div{
    font-size: .18rem;
    margin-bottom: .2rem;
    color: #333;
    position: relative;
}
.d_inpu img{
    position: absolute;
    width: .2rem;
    top:.2rem;
    left: .15rem;
}
.d_inpu input{
    width: 4rem;
    height: .6rem;
    border-radius: .05rem;
    border: 1px solid #ddd;
    background: #fff;
    padding-left: .5rem;
    padding-right: .2rem;
}
input:-webkit-autofill {
    -webkit-text-fill-color: #333 !important;/*记住密码的字的颜色*/
    transition: background-color 5000s ease-in-out 0s;/*延时渲染背景色来去除背景色*/
    caret-color: #333;/*光标颜色*/
}
input::-webkit-input-placeholder{
    color:#ccc;
    font-size:.16rem;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#ccc;
    font-size:.16rem;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#ccc;
    font-size:.16rem;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#ccc;
    font-size:.16rem;
}
.d_inpu input:focus{
    border: 1px solid #FF4988;
    border-color: #FF4988 !important;
    box-shadow: 0px 0px .10rem 0px rgba(255, 73, 136, 0.15);
}
.login_cnt button{
    height: .60rem;
    background: linear-gradient(90deg, #FF6494 0%, #FF4988 100%);
    box-shadow: 0px .05rem .10rem 0px rgba(255, 73, 136, 0.2);
    border-radius: .05rem;
    width: 4rem;
    margin-top: .1rem;
}
.button_form{
    text-align: center;
}
.login_bot{
    min-height: 39.15vh;
    background: url("../images/login/login_bot_bg.png") no-repeat center;
    background-size: 100% 100%;
    font-size: .16rem;
    color: #333;
    position: relative;
}
.login_bot ul{
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding: .5rem 3.6rem;
}
.login_bot li{
    text-align: center;
}
.login_bot img{
    width: .45rem;
    margin-bottom: .2rem;
}
.login_bot>div{
    width: 12rem;
    text-align: center;
    position: absolute;
    bottom: .3rem;
    left:50%;
    margin-left: -6rem;
}




/*.normalstyl{*/
/*    width:62.5vw;*/
/*    color: #fff;*/
/*    margin-bottom: 2.60vw;*/
/*    font-size: 1.5625vw;*/

/*}*/
/*.normalstyl img{*/
/*    width:3.64vw;*/
/*    vertical-align: middle;*/
/*    margin:0px 1.5625vw;*/
/*}*/
/*.framestyl{*/
/*    !* max-height: 59.25vh; *!*/
/*    width:52.08vw;*/
/*    height: 28.125vw;*/
/*    margin:0px auto;*/
/*    background: #fff;*/
/*    border-radius: 1.04vw;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-around;*/
/*    min-width:610px;*/
/*    min-height:326px;*/

/*}*/

/*.imgleft img{*/
/*    width:20.312vw;*/
/*}*/
/*.frametitle{*/
/*    text-align: center;*/
/*    font-weight: bold;*/
/*    font-size: 1.5625vw;*/
/*    margin-bottom: 1.5625vw;*/
/*    color: #333;*/

/*}*/
/*.register_pop .frametitle{*/
/*    padding-left:5.2vw;*/
/*}*/
/*.frametitle img{*/
/*    width:2.60vw;*/
/*    margin-right:0.52vw;*/
/*    vertical-align: middle*/
/*}*/
/*.frame_form_styl{*/
/*    width:26.0vw;*/

/*}*/
/*.tiptext_styl{*/
/*    font-size: 0.9375vw;*/
/*    color: #333333;*/
/*    margin:0px 0px 0.52vw;*/
/*}*/
/*.frame_form_styl>*,.frame_form_styl>div>input{*/
/*    width: 100%;*/
/*}*/
/*.frame_form_styl>div{*/
/*    position: relative;*/
/*}*/
/*.frame_form_styl>div>img{*/
/*    position: absolute;*/
/*    top:1.04vw;*/
/*    width:1.04vw;*/
/*    height:1.04vw;*/
/*    left:0.78125vw;*/
/*}*/
/*.frame_form_styl>div>input{*/
/*    font-size: 0.83vw;*/
/*    width: 26.0vw;*/
/*    height: 3.125vw;*/
/*    background: #FFFFFF;*/
/*    border: 1px solid #CCCCCC;*/
/*    border-radius: 0.26vw;*/
/*    box-sizing: border-box;*/
/*    padding-left:2.60vw;*/
/*    color: #333;*/
/*}*/
/*#login{*/
/*	background: linear-gradient(90deg, #75DFAA 0%, #35C094 100%);*/
/*	box-shadow: 0px 5px 10px 0px rgba(0, 163, 105, 0.2);*/
/*	border-radius: 30px;*/
/*	color:#ffffff;display:block;width:337px;height:41px;line-height:41px;*/
/*	margin:30px auto;font-size:18px;font-weight:500;*/
/*}*/
/*.d_inpu input{*/
/*	border: 1px solid #CCCCCC;*/
/*	border-radius: 30px;*/
/*	padding-left:2.6vw;*/
/*}*/
/*.d_inpu input:focus{ */
/*border: 1px solid #35C094 !important;*/
/*box-shadow: 0px 0px 10px 0px rgba(0, 163, 105, 0.15) !important;}*/
/*.username{*/
/*    background: #fff url("/images/login/user.png") no-repeat .55rem center;*/
/*    background-size: 1.042vw 0.9896vw;*/
/*}*/
/*.pass{*/
/*    background: #fff url("/images/login/pass.png") no-repeat .55rem center;*/
/*    background-size: 1.042vw 1.354vw;*/
/*}*/

/*.frame_button{*/
/*    border:none;*/
/*    color:#fff;*/
/*    font-size: 0.83vw;*/
/*    height: 3.125vw;*/
/*    background: linear-gradient(90deg, #DD262C 0%, #AF1E23 100%);*/
/*    box-shadow: 0px 0.26vw 0.52vw 0px rgba(141, 0, 5, 0.2);*/
/*    border-radius: 0.26vw;*/
/*    margin-top:2.08vw;*/
/*}*/


/*input:focus {  !*外边框线去除*!*/
/*    outline:none;*/
/*    border: 1px solid #AF1E23 !important;*/
/*    box-shadow: 0px 0px 10px 0px rgba(141, 0, 5, 0.15);*/
/*}*/


/*提示样式*/
/*.tipsstyl{*/
/*    color: red;*/
/*    font-size: 0.73vw;*/
/*    min-height: 1.04vw;*/
/*    line-height: 1.2vw;*/
/*    min-height: 1.2vw;*/
/*}*/

/*.frame_tab{*/
/*    padding-left: 0px !important;*/
/*    padding-top:.05rem;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*    color: #666*/
/*}*/
/*.frame_tab a{*/
/*    color: #AF1E23;*/
/*    text-decoration: none*/
/*}*/
/*.frame_tab span{*/
/*    font-size: 0.83vw;*/
/*    cursor: pointer;*/
/*}*/
/*.frame_tab text{*/
/*    font-size: 0.83vw;*/
/*    cursor: pointer;*/
/*}*/
/*.footstyl{*/
/*	!* position: fixed; *!*/
/*	position: absolute;*/
/*	width:100vw;*/
/*	bottom:2.45vw;*/
/*    font-size: 0.73vw;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*}*/

/*!*注册*!*/
/*.input_parent_styl{*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    !* justify-content: space-around; *!*/
/*    !* width: 5.1rem; *!*/
/*    align-items: center;*/
/*    margin:0px auto*/
/*}*/
/*.text_styl{*/
/*    width:5.2vw;*/
/*    text-align: right;*/
/*    font-size: .83vw;*/
/*    color:#000*/
/*}*/
/*.input_parent_styl input{*/
/*    width:20.83vw;*/
/*    height: 2.60vw;*/
/*    line-height: 2.69vw;*/
/*    border: 1px solid #CCCCCC;*/
/*    border-radius: 0.26vw;*/
/*    box-sizing: border-box;*/
/*    color:#333;*/
/*    padding-left:2.60vw;*/
/*}*/
/*.inputparent{*/
/*    position: relative;*/
/*    width:20.83vw;*/
/*}*/
/*.inputparent img{*/
/*    position: absolute;*/
/*    top:0.7vw;*/
/*    max-width:1.04vw;*/
/*    height:1.04vw;*/
/*    left:0.78125vw;*/
/*}*/
/*.inputparent>button{*/
/*    width:100%;*/
/*    border:none;*/
/*    color:#fff;*/
/*    font-size: 0.83vw;*/
/*    height: 2.60vw;*/
/*    background: linear-gradient(90deg, #DD262C 0%, #AF1E23 100%);*/
/*    box-shadow: 0px 0.26vw 0.52vw 0px rgba(141, 0, 5, 0.2);*/
/*    border-radius: 0.26vw;*/
/*    margin-top:1vw;*/
/*}*/
/*.regist_bottom{*/
/*    color: #666;*/
/*    text-align: right;*/
/*    font-size: 0.73vw;*/
/*}*/
/*.regist_bottom a{*/
/*    color: #DD262C;*/
/*    text-decoration: none;*/
/*    font-size: 0.73vw;*/
/*}*/

/*.huibgstyl{*/
/*    background: #ccc !important;*/
/*    box-shadow: none !important;*/
/*}*/
 