input,textarea:focus{outline:none;background:none}input::-webkit-input-placeholder{color:#bfbfbf}input:-moz-placeholder{color:#bfbfbf}input::-moz-placeholder{color:#bfbfbf}input:-ms-input-placeholder{color:#bfbfbf}.layui-m-layerbtn span,.layui-m-layerchild h3{height:50px;line-height:50px;color:rgba(0,0,0,.7)}.layui-layer-antd .layui-m-layercont{padding-top:0;padding-bottom:0;max-height:500px;overflow-y:auto}.layui-layer-initeantd .layui-m-layercont{padding-left:0;padding-right:0}.layui-layer-forget .layui-m-layercont{padding-bottom:20px}.couponBox{padding:10px 20px;max-height:260px;overflow:hidden;overflow-y:scroll}.couponList{width:260px;height:80px;border:1px solid #e4e4e4;border-radius:2px;margin:0 auto 10px}.couponList .leftCouponBox{float:left;position:relative;width:80px;height:80px;background-color:#6486df;line-height:80px;text-align:center;color:#fff}.couponList .leftCouponBox span{font-size:32px}.couponList .leftCouponBox:before{content:"";position:absolute;top:0;display:block;width:10px;height:80px;background-size:25px 8px;left:-10px;background-color:#fff;background-position:100% 35%;background-image:-webkit-linear-gradient(135deg,#6486df 25%,transparent 0,transparent),-webkit-linear-gradient(225deg,#6486df 25%,transparent 0,transparent),-webkit-linear-gradient(135deg,transparent 75%,#6486df 0),-webkit-linear-gradient(225deg,transparent 75%,#6486df 0);background-image:linear-gradient(-45deg,#6486df 25%,transparent 0,transparent),linear-gradient(-135deg,#6486df 25%,transparent 0,transparent),linear-gradient(-45deg,transparent 75%,#6486df 0),linear-gradient(-135deg,transparent 75%,#6486df 0)}.discount .leftCouponBox{background-color:#fe6666}.discount .leftCouponBox:before{background-image:-webkit-linear-gradient(135deg,#fe6666 25%,transparent 0,transparent),-webkit-linear-gradient(225deg,#fe6666 25%,transparent 0,transparent),-webkit-linear-gradient(135deg,transparent 75%,#fe6666 0),-webkit-linear-gradient(225deg,transparent 75%,#fe6666 0);background-image:linear-gradient(-45deg,#fe6666 25%,transparent 0,transparent),linear-gradient(-135deg,#fe6666 25%,transparent 0,transparent),linear-gradient(-45deg,transparent 75%,#fe6666 0),linear-gradient(-135deg,transparent 75%,#fe6666 0)}.couponList .rightCouponBox{position:relative;padding:5px;float:left;width:170px}.couponName{font-size:14px;color:#333;margin:0}.couponRemark{margin:6px 0 0;width:90px;height:30px;line-height:15px;font-size:12px;overflow:hidden;color:rgba(0,0,0,.65);text-overflow:ellipsis;white-space:nowrap}.couponTime{line-height:16px;color:#ccc;font-size:12px;margin:0}.couponbtn{position:absolute;top:30px;right:5px;width:64px;height:24px;line-height:24px;border:1px solid #6486df;color:#6486df;border-radius:15px;text-align:center;font-size:12px}.discount .couponbtn{border:1px solid #fe6666;color:#fe6666}.rightCouponBox .couponbtn-disabled{border-color:rgba(0,0,0,.25)!important;color:#d9d9d9}.backs{width:100%;margin:0 auto;position:relative}.register{padding:0 2px 0 0;overflow:hidden;font-family:-apple-system,"SF UI Text","Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Zen Hei",sans-serif}.logbtn{float:left;background:#1890ff none repeat scroll 0 0;border:none;border-radius:5px;cursor:pointer;display:block;font-size:16px;height:35px;line-height:35px;text-align:center;margin:0;width:100%;box-sizing:border-box;color:#fff}.logbtn:hover{color:#fff}.mt15{float:left;width:100%;margin-top:15px}.sizead{color:#666;font-size:18px}.ister{width:600px;height:480px;margin-left:80px;float:left}.isterdiv{float:left;margin-bottom:5px;width:100%;position:relative}.isterdiv .other{height:36px;line-height:36px}.isterdiv .other a{margin:0 6px}.supendSchoolBox{display:none;position:absolute;top:40px;left:27px;width:278px;max-height:120px;padding:5px 0;background-color:#fff;border:1px solid #ccc;z-index:2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:1px 1px 3px #ededed}.supendSchoolBox p{text-align:left;text-indent:10px;font-size:14px;height:22px;line-height:24px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.65);margin:0}.checkboxDiv{width:100px;clear:both;padding-left:8px;margin-bottom:-6px;line-height:16px;position:relative;top:-2px;color:rgba(0,0,0,.65);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxDiv .checkbox{float:left;width:15px;height:15px;margin-right:8px;line-height:14px;font-size:14px;border:1px solid #a3afc4;border-radius:2px;text-align:center;box-sizing:border-box}.checkboxDiv .checkbox .iconfont{display:none;font-size:12px;color:#fff}.checkboxDiv.on .checkbox{background-color:#1890ff;border-color:#1890ff}.checkboxDiv.on .checkbox .iconfont{display:block}.txtAgreement{width:100%;margin-bottom:10px;line-height:1.8;clear:both;position:relative;color:rgba(0,0,0,.65);float:left;text-align:center}.txtAgreement .agree a{color:#4570c6}.txtAgreement span.agree{float:none}.txtAgreement span{color:rgba(0,0,0,.65);margin:0 4px}.other img{height:30px;width:30px}.istered{color:#ff7474;display:inline;left:230px;position:absolute;top:40px}.isterspan{text-align:left;color:#666;display:inline;float:left;font-size:14px;height:24px;line-height:24px;width:100%}.isterspan .fr{float:right}.petty .isterdiv{margin-bottom:8px}.petty .isterspan{height:24px;line-height:24px}.istertxts{border:1px solid #e5e5e5;color:#999;float:left;font-family:微软雅黑;font-size:14px;height:32px;line-height:32px;padding-left:8px;width:100%;border-radius:4px;box-sizing:border-box}.yantess{margin-right:4%;width:60%}a.yaned{display:block;float:left;height:30px;line-height:32px;width:32%;border-radius:5px;background:#f5f5f5;border:1px solid #e3e3e3;text-align:center;font-size:14px;color:#666}.landstma{color:#3498db;margin-left:6px;text-decoration:underline}.sexadd{cursor:pointer}.span2{color:#666;font-size:18px;line-height:40px;cursor:pointer}a.emaillock{border:1px solid #e5e5e5;width:49%;height:38px;line-height:38px;font-size:15px;color:#999;text-align:center;float:left;display:block;border-radius:5px 0 0 5px}a.cellock{border:1px solid #e5e5e5;width:49%;height:38px;line-height:38px;font-size:15px;color:#999;text-align:center;float:left;display:block;border-radius:0 5px 5px 0}.repic{margin-top:20px}a.cur{background:#5e96f5;color:#fff;border:none;width:49%;height:40px}.rybtnat{color:#999;font-size:13px;display:inline;margin-left:5px}a.derase{color:#338bff}.isterp{color:#666;display:inline;float:left;font-size:15px;width:100%}.coles{color:#338bff}.logbtns{background:#f3f3f3;border:none;border-radius:5px;color:#666;cursor:pointer;display:block;font-size:16px;height:35px;line-height:35px;text-align:center;margin:0;width:100%}.lsiretr{color:red;display:inline;text-align:center;font-size:16px;width:100%;height:30px;line-height:30px;float:left;margin-top:20px}.qeusle{height:16px;width:16px;position:absolute;top:52px;right:-28px}.tusies{color:#666;display:inline;text-align:center;font-size:15px;width:100%;height:30px;line-height:30px;float:left;margin-top:20px;margin-bottom:0}.sexs{margin-top:10px;margin-bottom:10px}.sexs .sexnan{border:1px solid #e5e5e5;width:46px;height:32px;line-height:32px;font-size:14px;color:#999;text-align:center;float:left;display:block;border-radius:5px 0 0 5px;cursor:pointer}.sexs .sexnv{border:1px solid #e5e5e5;width:46px;height:32px;line-height:32px;font-size:14px;color:#999;text-align:center;float:left;display:block;border-radius:0 5px 5px 0;cursor:pointer}.sexs span.curs{background:#5e96f5;color:#fff;border:none;width:48px;height:34px}.form-explain{opacity:0;font-size:14px;height:20px;line-height:20px;color:#f5222d;transition:all .3s;text-align:left}.error input{border-color:#f5222d}.error .form-explain{opacity:1;float:left}.layui-layer-antd{border-radius:4px}.layui-layer-antd .layui-layer-title{margin:0;padding:16px 24px;border-radius:4px 4px 0 0;background:#fff;border-bottom:1px solid #e8e8e8;height:auto;line-height:1;font-size:16px;font-weight:500;color:rgba(0,0,0,.85);font-family:-apple-system,"SF UI Text","Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Zen Hei",sans-serif}.layui-layer-antd .layui-layer-setwin .layui-layer-close1{opacity:.6}.layui-layer-antd .layui-layer-content{padding-bottom:20px}.userlogintab{height:272px}.userlogintab .tabheader{width:100%;height:45px;line-height:45px;border-bottom:2px solid #e5e5e5}.userlogintab .tabheader a{width:50%;display:inline-block;text-align:center;height:100%;font-weight:500;cursor:pointer;color:#666}.userlogintab .tabheader a.active{border-bottom:2px solid #00a0e9;color:#00a0e9}.userlogintab .tabcontent{padding-left:25px;padding-right:25px}.userRegister{padding:20px 28px 0}.userRegister .rbox{position:relative;border-bottom:1px solid #dbe1ea;height:40px;float:left;width:100%}input:-internal-autofill-selected{background-color:#fff!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#3e3e3e!important}.rbox .istertxts{width:90%;margin-top:10px;height:30px;line-height:30px;padding:0;margin-left:30px;box-sizing:border-box;border:0}.layui-layer-forget .userRegister{padding-top:0}.userRegister .tabcontent{padding:0}.userRegister .logIcoNew{position:absolute;top:15px;left:4px;width:21px;height:21px;background-repeat:no-repeat;z-index:999;background-position:-35px -1px}.gradeIcon{background-size:cover;top:17px!important;width:18px!important;height:18px!important;background-position:0!important}.userRegister .isterdiv{margin-bottom:10px}.thirdLoginBox .other a{margin:0;padding-top:4px;height:30px}.thirdLoginBox .isterspan{letter-spacing:30px;text-align:center}.thirdLoginBox .othertext{text-align:center;color:#b0b0b1;border-bottom:1px solid #dbe1ea;margin-bottom:15px;height:10px}.thirdLoginBox .othertext span{background-color:#fff;position:relative;bottom:0;padding:0 10px}.userRegister .yaned{width:33%;margin-top:10px;margin-left:5px;background-color:#fafafb;line-height:32px;font-size:13px;text-align:center;border-radius:4px}.userRegister .logUser{background-position:-35px -1px}.userRegister .logPassword{background-position:-76px -2px}.userRegister .logPhone{background-position:-116px -2px}.userRegister .logAccount{background-position:0 -1px}.userRegister .logIcoYang{background-position:-111px -90px}.userRegister .logIcoSN{background-position:-55px -120px}.userRegister #showPassword{position:absolute;left:auto;top:15px;right:10px;background-position:-57px -53px;transition:all .3s}.userRegister #showPassword.open{background-position:-55px -90px}.layui-layer-QRcode{background-color:transparent}.userQRcode{position:relative;width:280px;height:300px;background-color:transparent}.userQRcode .canvasQRBox{width:280px;height:280px;background:#fff;padding-top:1px}.userQRcode .canvasQR{margin:10px auto;width:260px;height:260px}.userQRcode .canvasQR canvas{width:100%;height:100%}.userQRcode .saveTip{display:block;height:40px;line-height:40px;text-align:center;color:#fff;font-size:16px;cursor:pointer}.userQRcode img{position:absolute;top:10px;left:10px;width:260px;height:260px}.determine{width:350px;height:300px}.determine .sptitle{color:rgba(0,0,0,.85);font-size:24px;line-height:1.8;text-align:center;background:url(/design/designstatic/front/images/determine.png) no-repeat center 30px;height:60px;padding-top:100px}.determine .spclete{color:rgba(0,0,0,.45);font-size:14px;line-height:1.6}.determine .logarm{background:#1890ff none repeat scroll 0 0;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:16px;height:35px;line-height:35px;text-align:center;margin:20px auto 0;width:109px}.determine .spnte{text-align:right;width:50%;float:left}.domain .esuze{max-width:104px;word-wrap:break-word;word-break:normal;text-align:left;height:32px;line-height:16px;display:table-cell;vertical-align:bottom;position:absolute;left:164px;top:38px;color:rgba(0,0,0,.6)}.domain .form-explain{width:160px}.userRegister .loginCode{margin-bottom:28px;position:relative}.loginCode .rbox{position:relative;border-bottom:1px solid #dbe1ea;overflow:hidden;height:40px;margin-right:105px;width:auto}.loginCode .logIcoYang{position:absolute;top:15px;left:4px;width:21px;height:21px;background-repeat:no-repeat;z-index:999;background-position:-111px -90px}.loginCode .rbox input{margin-top:8px;border:0}.loginCode .form-explain{height:auto;position:absolute;bottom:-22px}.loginCode .yaned{position:absolute;right:0;top:0;cursor:pointer;border:1px solid #dbe1ea;top:3px;border-radius:4px;margin:0}.tabwxlogin{padding:60px 0}.tabwxlogin .tabwxlogin_labelone{font-size:20px;margin-bottom:20px;text-align:left}.tabwxlogin .tabwxlogin_labeltwo{font-size:20px;margin-bottom:20px;text-align:left}.tabwxlogin .tabwxlogin_wxbtn{width:100%;height:42px;line-height:42px;margin-bottom:20px;font-size:18px;border-radius:5px;color:#fff;background:url(/appstatic/images/weixinfff.png) 0 no-repeat;background-color:#3d9d46;background-size:36px;background-position-x:24%;cursor:pointer}.tabwxlogin .tabwxlogin_accountbtn{width:100%;height:42px;line-height:42px;font-size:18px;border-radius:5px;background-color:#f6f6f6;color:#333;cursor:pointer}@media screen and (max-width:1400px){.layui-m-layer0 .layui-m-layerchild{width:30%}}@media screen and (max-width:1200px){.layui-m-layer0 .layui-m-layerchild{width:35%}}@media screen and (max-width:900px){.layui-m-layer0 .layui-m-layerchild{width:40%}}@media screen and (max-width:740px){.layui-m-layer0 .layui-m-layerchild{width:50%}}@media screen and (max-width:600px){.layui-m-layer0 .layui-m-layerchild{width:60%}}@media screen and (max-width:500px){.layui-m-layer0 .layui-m-layerchild{width:72%}}@media screen and (max-width:420px){.layui-m-layer0 .layui-m-layerchild{width:85%}.layui-layer-registerSchool .layui-m-layercont{padding:0 20px}}@media screen and (max-width:320px){.layui-m-layer0 .layui-m-layerchild{margin-left:-7px;width:90%}.layui-m-layercont{padding:0 15px}.domain .esuze{max-width:94px}}