article,aside,blockquote,body,button,dd,details,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,nav,ol,p,pre,section,summary,td,textarea,th,ul{margin:0;padding:0}body,html{position:relative;height:100%;width:100%;font-size:14px}#login_box{width:100%;height:100%;position:relative}.login_box{margin:0;overflow:hidden;width:100%;height:100%;cursor:none;background:#000;background:linear-gradient(to bottom,#000 0,#5788fe 100%)}.filter{width:100%;height:100%;position:absolute;top:0;left:0;background:#fe5757;animation:colorChange 30s ease-in-out infinite;animation-fill-mode:both;mix-blend-mode:overlay}@keyframes colorChange{0%,100%{opacity:0}50%{opacity:.9}}.landscape{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:url(../img/xkbg.png);background-size:1000px 250px;background-repeat:repeat-x;background-position:center bottom}.login_menu_box{position:absolute;top:0;right:20px;height:30px;background:#232323;font-family:'Microsoft YaHei';color:#fff}.login_menu_box ul{list-style-type:none;overflow:hidden}.login_menu_box ul li{float:left;padding:0 10px;height:30px;line-height:30px;font-size:13px;text-align:center;cursor:pointer}.login_menu_box ul li:hover{color:#07a5a6}.login_menu_box ul li.menulis{width:3px;padding:0;color:#fff}.login_right{position:absolute;color:#333;text-align:center;top:50%;left:50%;width:380px;height:380px;vertical-align:middle;margin-left:130px;margin-top:-175px;background-color:#fff;z-index:9999;cursor:default}.login_con{width:100%;margin:0 auto;margin-top:20px}.pwd_box,.uname_box{width:320px;height:40px;margin:0 auto;margin-top:28px}#pwd.dx-texteditor,#uname.dx-texteditor{background:#fff;border:1px solid #d7d8d9;border-radius:0;color:#333}#pwd.dx-texteditor.dx-state-focused,#pwd.dx-texteditor:hover,#uname.dx-texteditor.dx-state-focused,#uname.dx-texteditor:hover{border-color:#07a5a6}.login_title{position:relative;width:320px;height:40px;overflow:hidden;margin-top:20px;margin-left:30px}.login_title p{float:left;font-size:18px;color:#333}.login-tip{position:absolute;top:0;right:45px}.poptip{background:#e6f9fc;border:1px solid #14c2dd;height:16px;line-height:16px;padding:5px 10px;position:relative;cursor:auto}.poptip .poptip-content{color:#14c2dd;font-size:12px;font-weight:400}.quick{position:absolute;top:0;right:0;background:url(../img/logincode.jpg) no-repeat;background-size:40px 40px;width:40px;height:40px;cursor:pointer}.static{position:absolute;top:0;right:0;background:url(../img/computer.jpg) no-repeat;background-size:40px 40px;width:40px;height:40px;cursor:pointer}.login_but p{position:relative;margin:0 auto;width:320px;margin-top:32px}.login_but p a{text-decoration:none;display:block;color:#fff;font-size:16px;background-color:#07a5a6;width:320px;height:40px;text-align:center;line-height:40px}.login_but p a:hover{background-color:#057bf1;cursor:pointer}.login_con_bt{margin-top:15px;font-family:'Microsoft YaHei';color:#9b9ea0;font-size:13px}.login_con_bt a{cursor:pointer;text-decoration:none;color:#07a5a6}#routApp:hover,.login_con_bt a:hover{color:#07a5a6}#routApp{cursor:pointer;margin-left:8px}#routAppPop{position:relative;z-index:9999}#routAppPop img{width:300px}.reset_pwd_bg{width:100%;height:100%;position:relative;background:url(../img/zpbg.jpg) no-repeat top center;background-size:100% 100%}.login_hint{width:500px;height:50px;position:absolute;top:50%;left:50%;line-height:50px;margin-left:-270px;margin-top:300px;font-size:14px;color:#fff;text-align:center}.login_title_box{width:800px;position:absolute;top:80px;left:50%;transform:translateX(-50%);font-size:22px;color:#333;text-align:center}.reset_pwd_box{width:500px;position:absolute;top:220px;left:50%;transform:translateX(-50%);padding:15px 20px;background:#fff;border-radius:20px;font-size:13px;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,.2)}.reset_forget_box{width:500px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px 20px;background:#fff;border-radius:20px;font-size:13px;overflow:hidden;box-shadow:0 8px 8px rgba(0,0,0,.2)}.reset_forget_box h3,.reset_pwd_box h3{font-size:24px;font-weight:400;text-align:center;color:#07a5a6;width:136px;margin:0 auto;padding-bottom:20px;border-bottom:3px solid #07a5a6}.reset_pwd_con{width:400px;margin:30px auto}p.reset_pwd_btn{border-bottom:none;text-align:center;margin:20px auto 0;padding-left:0;width:100%;border-radius:5px;font-size:16px;color:#fff;cursor:pointer;background:#07a5a6;margin-top:40px}#resetPwdMsg{position:absolute;bottom:0;left:0;display:none;width:100%;text-align:center;background:#fae5e5;padding:15px;border-top:1px solid #d8534f;color:#d8534f;box-sizing:border-box}#resPwdConfirm,#resPwdNew{display:inline-block;vertical-align:middle;width:calc(100% - 70px)}.res_pwd_tit{display:inline-block;width:65px}.resPwd_but{margin-top:30px;padding-bottom:14px}.resPwd_but span{margin:0 10px;float:right}.resPwd_but .dx-button{margin-bottom:35px}.login_con_bt{text-align:center}.zplogin_but{position:relative;border-bottom:none!important;text-align:center;margin:20px auto 0;padding-left:0;width:100%;border-radius:5px;font-size:16px;color:#fff;cursor:pointer;background:#07a5a6;margin-top:20px;height:48px;line-height:48px}.zplogin_but a{color:#fff;display:block;width:100%;height:100%;text-decoration:none}#turnlogin{margin-left:10px}.login_msg{position:absolute;bottom:0;left:0;display:none;width:100%;text-align:center;background:#fae5e5;padding:15px;border-top:1px solid #d8534f;color:#d8534f;box-sizing:border-box}body,html{font-family:tahoma,Arial,'Microsoft YaHei',SimSun,Helvetica,Verdana,sans-serif;width:100%;height:100%;padding:0;margin:0}.zp_list_bg{position:relative;height:100%;width:100%;background:url(../img/zpbg.jpg) no-repeat top center;background-size:100% 100%;overflow-y:auto}.zp_list_body{position:relative;width:1000px;margin:0 auto;overflow:hidden}.zp_list_title{height:50px;line-height:50px;margin-top:10px}.zp_list_title h2{border-left:solid 3px #fff;font-weight:700;font-size:26px;padding-left:5px;color:#fff}.zp-desc{margin-top:20px;line-height:1.5;color:#fff}.zp_list_con{margin-top:20px}.zp_list_con ul{list-style-type:square;margin:0}.zp_list_con ul li{height:40px;line-height:40px;border-bottom:1px dashed #fff;display:flex}.zp_list_con ul li a{display:inline-block;text-decoration:none;height:40px;line-height:40px;font-size:14px;color:#fff;flex:1;overflow:hidden}.zp_list_con ul li a.zp_list_cancel{color:#fefefe}.zp_list_con ul li a.zp_list_cancel:hover{color:#fefefe;text-decoration:none}.zp_list_con ul li a:hover{color:#3313e3;text-decoration:underline}.zp_list_con ul li span{font-size:12px;display:block;width:260px;height:40px;line-height:40px;text-align:right;color:#fff}#loginTitle{color:#fff;font-size:30px;font-weight:700}.login-sub-title{font-weight:400;color:#fff;font-size:30px;margin-top:15px;font-weight:700}.logo-wrapper{position:absolute;top:30px;left:50px;width:300px}.logo-wrapper>img{width:100%}.reset_pwd_con .icon{font-size:30px;line-height:32px;color:#999;text-align:center}.login-form-item{padding:5px 10px;display:flex;flex-direction:row;align-items:center;font-size:14px;position:relative;line-height:36px;border-bottom:1px solid #b6b6b6}.login-form-item>span{width:80px}.login-form-item>input{flex:1;height:36px;line-height:36px;width:100%;border:none;outline:0;padding-left:15px;box-sizing:border-box;background:0 0;font-size:14px}.login-form-item:has(input:focus)>.icon{color:#07a5a6}.forget-form-item{border-bottom:none}.forget-form-item .flex-item{flex:1}.forget-form-item>input{border:1px solid #b6b6b6;padding:5px;border-radius:4px}.forget-form-item>input:focus{border-color:#07a5a6}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.el-button{-webkit-transition:.2s;transition:.2s;color:#fff!important;background-color:#07a5a6!important;text-align:center;font-size:12px!important;cursor:pointer;height:32px;line-height:32px;display:inline-block;padding:0 15px;border-radius:4px;border:1px solid #07a5a6;margin-left:5px}.resetPwdDesc{font-size:14px;height:164px;line-height:30px;padding:30px 0 0 10px}.dx-button .dx-button-text{font-size:14px!important}.dx-state-disabled .dx-button .dx-button-text,.dx-state-disabled.dx-button .dx-button-text{opacity:1}.dx-button-mode-contained.dx-button-default.dx-state-active{background-color:#006c64!important}