.layui-layer-shade{opacity:.6!important}.dialog.layui-layer-dialog.login{width:7rem;height:5.4rem;background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/diaglogin.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog{width:7rem;height:5.4rem;box-shadow:none;background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/diagbg.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog.diaggift0{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/diagjieri.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog.diaggift1{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/diagxiaokou.png) no-repeat;background-size:100% 100%}.dialog .layui-layer-title{background:0 0;border:none;height:50px}.dialog.layui-layer-dialog.diagbox3{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/3.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog.diagbox2{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/2.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog.diagbox1{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/1.png) no-repeat;background-size:100% 100%}.dialog.layui-layer-dialog .layui-layer-btn .layui-layer-btn0{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/querenbtn.png) no-repeat;background-size:100%;width:2.97rem;height:.735rem;border:none;position:absolute;left:50%;margin-left:-1.455rem;bottom:.4rem;padding:0!important;display:block}.dialog.layui-layer-dialog.login .layui-layer-btn .layui-layer-btn0{bottom:.4rem!important}.dialog.layui-layer-dialog.shifoubox .layui-layer-btn .layui-layer-btn0{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/shi.png) no-repeat;background-size:100%;width:1.8rem;height:.735rem;border:none;position:absolute;left:41%;bottom:.8rem;padding:0!important;display:block}.dialog.layui-layer-dialog.shifoubox .layui-layer-btn .layui-layer-btn1{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/fou.png) no-repeat;background-size:100%;width:1.8rem;height:.735rem;border:none;position:absolute;right:18%;bottom:.8rem;padding:0!important;display:block}#code{width:26%;margin-right:.02rem;text-overflow:ellipsis}.dialog.layui-layer-dialog .layui-layer-setwin{top:0;right:0}.dialog.layui-layer-dialog .layui-layer-setwin .layui-layer-close{background:url(//static1.zuiyouxi.com/web/sg/lanternfestival2026/images/close.png) no-repeat;background-size:100% 100%;width:.45rem;height:.4rem;top:.75rem;right:.7rem}.dialog.layui-layer-dialog .layui-layer-content{color:#d0682c;text-align:center;font-size:.26rem;display:flex;line-height:.38rem;justify-content:center;align-items:center;height:35%!important;padding-top:.78rem;width:4.8rem;margin:0 auto;margin-top:.8rem}.dialog.layui-layer-dialog.login .layui-layer-content{width:5rem;font-size:.16rem;margin:2rem 0 0 .7rem;height:auto!important;padding-top:0}.dialog.layui-layer-dialog.erweimadiag .layui-layer-content{width:100%!important;font-size:.16rem;margin:0!important;height:100%!important;padding-top:0}.dialog.layui-layer-dialog.diagdati .layui-layer-content{overflow:visible!important}.dia_login{width:100%}.dia_login h2{width:100%;font-size:.24rem;margin:.2rem auto;font-weight:400}.dia_login>div{width:100%;margin:0 auto 2%;height:.48rem;line-height:.48rem;font-size:.2rem;margin-bottom:.16rem}.dia_login div label{float:left;width:43%;padding:0 .02rem;height:100%;color:#50431f;text-align:center;background:0 0;vertical-align:middle;visibility:hidden}.dia_login input,.dia_login select{border:0;outline:0;float:right;background:0 0;color:#000;border-radius:.08rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.25rem}#uid{width:53%;float:left;height:100%}.dia_login input{width:50%;float:left;height:100%}.dia_login select{width:48%;height:100%;float:left}.dia_login select option{color:#3d429d}.dia_login input{padding:0 .05rem;width:78%}.dia_login .code input{width:19%;float:left}.dia_login .code .img_code{width:23.5%;height:98%;float:right;vertical-align:middle;margin-top:.02rem}.dia_login .dia_tips{color:#ffc200;width:90%;margin:.2rem auto 0;background:#06438e;border:1px solid #1f4a43;text-align:left;font-size:.14rem;line-height:150%;height:auto}.defen{width:1rem;height:.5rem;font-size:.26rem;position:absolute;left:2.58rem;top:0;color:#ffe400;font-weight:700}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}