*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}li{list-style:none}a{text-decoration:none}.clearfix:after{clear:both;content:"";display:block}.showMessage{margin:0 0 20px;font-size:14px;color:red;min-height:20px}.user-info{background-color:#f6f6f6}.layout-center{width:100%;display:block;max-width:1005px;margin:0 auto}input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:10px 20px}input[type=button]{border:none;color:#fff;width:230px;background-color:#aaa}@media screen and (max-width:768px){input[type=button]{width:80px;border-radius:5px}input[type=button]+[type=button]{margin-left:20px}}input[type=email],input[type=password],input[type=text]{outline:none;width:260px;height:36px;line-height:36px;border:1px solid #ddd;padding-left:10px}@media screen and (max-width:768px){input[type=email],input[type=password],input[type=text]{width:100%;max-width:210px}}@media screen and (max-width:768px){.active-body .cs-r,.changepass-new-config .cs-r,.register-body .cs-r,.user-new-config .cs-r{padding-bottom:20px}}.active-body .cs-r .cs-r-b-item,.changepass-new-config .cs-r .cs-r-b-item,.register-body .cs-r .cs-r-b-item,.user-new-config .cs-r .cs-r-b-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.active-body .cs-r .cs-r-b-item label,.changepass-new-config .cs-r .cs-r-b-item label,.register-body .cs-r .cs-r-b-item label,.user-new-config .cs-r .cs-r-b-item label{width:80px;min-width:80px;text-align:right;color:#333;font-size:.875rem}.active-body .cs-r .cs-r-b-item .input-val,.changepass-new-config .cs-r .cs-r-b-item .input-val,.register-body .cs-r .cs-r-b-item .input-val,.user-new-config .cs-r .cs-r-b-item .input-val{width:260px;min-width:260px;margin:0 10px 0 5px}@media screen and (max-width:768px){.active-body .cs-r .cs-r-b-item .input-val,.changepass-new-config .cs-r .cs-r-b-item .input-val,.register-body .cs-r .cs-r-b-item .input-val,.user-new-config .cs-r .cs-r-b-item .input-val{width:calc(100% - 85px);min-width:150px;margin-right:0;max-width:100%}}.active-body .cs-r .cs-r-b-item .flex-end-part,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part,.register-body .cs-r .cs-r-b-item .flex-end-part,.user-new-config .cs-r .cs-r-b-item .flex-end-part{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){.active-body .cs-r .cs-r-b-item .flex-end-part,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part,.register-body .cs-r .cs-r-b-item .flex-end-part,.user-new-config .cs-r .cs-r-b-item .flex-end-part{position:absolute;right:5px}}.active-body .cs-r .cs-r-b-item .flex-end-part.captcha-img,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.captcha-img,.register-body .cs-r .cs-r-b-item .flex-end-part.captcha-img,.user-new-config .cs-r .cs-r-b-item .flex-end-part.captcha-img{max-width:100px;cursor:pointer}@media screen and (max-width:768px){.active-body .cs-r .cs-r-b-item .flex-end-part.captcha-img,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.captcha-img,.register-body .cs-r .cs-r-b-item .flex-end-part.captcha-img,.user-new-config .cs-r .cs-r-b-item .flex-end-part.captcha-img{right:5px}}.active-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.register-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.user-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code{cursor:pointer;color:#01b4e2;font-size:.8rem;max-width:120px}.active-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code:hover,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code:hover,.register-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code:hover,.user-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code:hover{text-decoration:underline}.active-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled,.register-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled,.user-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled{color:#999;cursor:not-allowed}.active-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled:hover,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled:hover,.register-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled:hover,.user-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code.disabled:hover{text-decoration:none}@media screen and (max-width:768px){.active-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.register-body .cs-r .cs-r-b-item .flex-end-part.get-ver-code,.user-new-config .cs-r .cs-r-b-item .flex-end-part.get-ver-code{right:5px}}.active-body .cs-r .cs-r-b-item .flex-end-part.fa,.changepass-new-config .cs-r .cs-r-b-item .flex-end-part.fa,.register-body .cs-r .cs-r-b-item .flex-end-part.fa,.user-new-config .cs-r .cs-r-b-item .flex-end-part.fa{color:#01b4e2;cursor:pointer;max-width:50px}.active-body .operate .operate-button,.changepass-new-config .operate .operate-button,.register-body .operate .operate-button,.user-new-config .operate .operate-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin:0;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px;width:180px}.active-body .operate .operate-button.confirm,.changepass-new-config .operate .operate-button.confirm,.register-body .operate .operate-button.confirm,.user-new-config .operate .operate-button.confirm{color:#fff;background-color:#01b4e2;border-color:#01b4e2;margin-right:20px}.active-body .operate .operate-button.confirm:hover,.changepass-new-config .operate .operate-button.confirm:hover,.register-body .operate .operate-button.confirm:hover,.user-new-config .operate .operate-button.confirm:hover{background:#62a7b9}.active-body .operate .operate-button.confirm[disabled],.changepass-new-config .operate .operate-button.confirm[disabled],.register-body .operate .operate-button.confirm[disabled],.user-new-config .operate .operate-button.confirm[disabled]{cursor:not-allowed;background-color:#ddd;border-color:#ddd}.active-body .operate .operate-button.confirm[disabled]:hover,.changepass-new-config .operate .operate-button.confirm[disabled]:hover,.register-body .operate .operate-button.confirm[disabled]:hover,.user-new-config .operate .operate-button.confirm[disabled]:hover{background:#ddd}.active-body .operate .operate-button.cancel,.changepass-new-config .operate .operate-button.cancel,.register-body .operate .operate-button.cancel,.user-new-config .operate .operate-button.cancel{color:#409eff;background:#ecf5ff;border-color:#b3d8ff}.active-body .rule-recomment,.changepass-new-config .rule-recomment,.register-body .rule-recomment,.user-new-config .rule-recomment{font-size:.8rem;color:#666}@media screen and (max-width:768px){.active-body .rule-recomment.mobile-show,.changepass-new-config .rule-recomment.mobile-show,.register-body .rule-recomment.mobile-show,.user-new-config .rule-recomment.mobile-show{margin:10px 0}}@media screen and (max-width:768px){.active-body .operations .operate,.changepass-new-config .operations .operate,.register-body .operations .operate,.user-new-config .operations .operate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}.topbar{background-color:#01b4e2}.topbar .tp-child{display:inline-block;float:left;width:30%;height:80px}@media screen and (max-width:768px){.topbar .tp-child{height:50px}}.topbar .tp-child.tp-back{text-align:right;line-height:80px;color:#fff;float:right}@media screen and (max-width:768px){.topbar .tp-child.tp-back{line-height:50px}}.topbar .tp-child.tp-back span{padding:0 0 0 20px;height:80px;display:inline-block;cursor:pointer}@media screen and (max-width:768px){.topbar .tp-child.tp-back span{font-size:14px;height:50px}}.topbar .tp-logo{width:0}.topbar .tp-title{color:#fff;line-height:80px;font-size:24px}@media screen and (max-width:768px){.topbar .tp-title{font-size:14px;margin-left:20px;line-height:50px}}.casmain,body,html{height:100%}.casmain .topbar{position:fixed;top:0;width:100%}.casmain .remind-session{height:100%;padding:100px 1px 1px;background:#f2f2f2}.casmain .remind-session .layout-center{height:inherit}@media screen and (max-width:540px){.casmain .remind-session .layout-center{width:90%}}.casmain .remind-session .layout-center .go-back{text-decoration:underline;color:#3c76c9;cursor:pointer;margin:10px 0}.casmain .footer{position:fixed;width:100%;text-align:center;bottom:0}.casmain .footer .layout-center{margin-top:0}.sub-header{margin:10px 0 20px}