@charset "utf-8";
/* pop */
.pop-fixed{ display: none; position: fixed; left: 50%; top: 0; transform: translate3d(-50%,0,0); z-index: 100; width: 750px; height: 100%; background: rgba(0,0,0,.8);}
.pop-bg{ position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0);}
/* pop-msg */
#pop-msg{ z-index: 1001;}
.pop-msg-bg{ width: 648px; height: 450px; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/pop-bg1.png) no-repeat;}
.pop-zs{ position: absolute; left: -45px; top: -5px; width: 272px; height: 98px; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/pop-zs.png) no-repeat;}
.icon-close{ position: absolute; right: -15px; top: -15px; width: 68px; height: 68px; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/icon-close.png) no-repeat; cursor: pointer;}
#msg{ display: flex; width: 490px; height: 276px; margin: 80px auto 0; font-size: 30px; line-height: 46px; color: #103839; text-align: center; justify-content: center; align-items: center;}
/* pop-login */
.pop-login-bg{ position: absolute; left: 50%; top: 50%; width: 646px; height: 832px; margin: -416px 0 0 -323px; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/pop-bg2.png) no-repeat;}
.pop-login-bg .pop-zs{ top: -15px;}
.pop-logo{ width: 598px; height: 132px; margin: 50px auto 0; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/pop-logo.png) no-repeat;}

#login-wrap{ width: 500px; height: 210px; margin: 40px auto 0;}
#login-wrap input::-webkit-input-placeholder{ color: #92bfc0;}
.phone-area{ display: flex; overflow: hidden; width: 100%; height: 50px; background-color: #468e8f; border-radius: 50px; align-items: center;}
.phone-area select, .phone-area input,.phone-code input{ height: 50px; font-size: 22px; color: #92bfc0; background: none; border: none; outline: none;}
.phone-area select{ width: 80px; margin-left: 10px; border-right: 2px solid #84b4b5;}
.phone-area input{ width: 350px; margin-left: 30px;}
#verify-bar{ height: 50px; margin-top: 22px;}
#wanmeiCaptcha_0{ max-width: 100%!important; height: 50px!important; display: flex; align-items: center;}
#wanmeiCaptcha_0 p{ line-height: 50px!important; font-size: 22px!important;}
.tester-ringicon{ top: 50%!important; transform: translateY(-50%); width: 30px; height: 30px;}
.tester-iconimg{ top: 8px!important;}
#wanmeiCaptcha_0 .tester-ringouter{ width: 100%!important; height: 100%!important; box-sizing: border-box; border-radius: 50%!important;}
.phone-code{ overflow: hidden; height: 50px; margin-top: 16px; background-color: #468e8f; border-radius: 50px;}
.phone-code input{ float: left; width: 250px; margin-left: 25px;}
.phone-code button{ float: right; width: 200px; height: 50px; font-size: 22px; line-height: 50px; color: #efefef; text-align: center; background-color: #103839; -webkit-border-right-radius: 50px; cursor: pointer;}
.phone-code button:disabled{ cursor: not-allowed;}

.clauses-box{ width: 500px; margin: 20px auto 0;}
.clauses-item{ position: relative; width: 100%; padding-left: 50px; box-sizing: border-box; font-size: 18px; line-height: 32px; color: #103839;}
.clauses-item a{ color: #103839;}
.clauses-item::before{ content: ""; position: absolute; top: 6px; left: 0; width: 19px; height: 19px; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/icon-check-box.png) no-repeat 0 0; cursor: pointer;}
.clauses-item.on::before{ background-position: 0 100%;}
.btn-sub-login{ display: block; width: 393px; height: 93px; margin: 60px auto 0; background: url(https://mzqx.wanmei.com/public/popLogin/images/260901/btn-sub-login.png) no-repeat 0 0; cursor: pointer;}
.btn-sub-login:hover{ background-position: 0 100%;}