.ip-abnormal-scan-code{height:160px;position:relative;display:inline-block;padding:3px;background-color:#fff}.ip-abnormal-scan-code .img{width:auto;height:100%}.ip-abnormal-scan-code-tips{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);color:#000;font-size:16px;line-height:1.5;text-align:left;padding:2%;box-sizing:border-box;font-weight:700;display:flex;align-items:center;justify-content:center}.Common-feedback-box,.global-contact-btn{position:fixed;z-index:12;border-radius:10px 0 0 10px;box-shadow:0 0 5px 1px rgba(0,0,0,.2);cursor:pointer;right:0}.ip-abnormal-scan-code-tips .link,.ip-abnormal-scan-code-tips .link:hover{color:#09c}.Common-feedback-box{bottom:20px;text-align:center;background-color:#ed5656;padding:5px 5px 5px 8px;border:1px solid #fff}.Common-feedback-box .iconfont,.Common-feedback-box .text,.Common-feedback-box span{color:#fff}.Common-feedback-box .iconfont{font-size:20px}.Common-feedback-box .text,.Common-feedback-box span{font-size:14px;line-height:20px;display:block}.Common-feedback-layer-box .ZJP-dialog-content-box{padding:0}.Common-feedback-layer-box .Common-feedback-text{color:#333;text-align:center;font-size:16px;line-height:30px;margin-top:10px}.Common-feedback-layer-box .Common-feedback-code img{display:block;width:250px;height:250px;padding:4%;background-color:#fff;box-sizing:border-box;margin:0 auto}.Common-enlarge-img-layer .layer-img{height:100%;overflow:auto}.Common-enlarge-img-layer .layer-img img{max-width:100%}.Common-video-playback-layer .ui-dialog{padding-bottom:0!important;border-radius:32px 0 0!important}.Common-video-playback-layer .ui-dialog-content{padding:0!important}.Common-video-playback-layer .ZJP-dialog-content-box{height:100%}.Common-video-playback{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.Common-video-playback video{display:block;width:100%;height:100%}.JP-login-form-title{font-family:Poppins-Bold;font-size:24px;color:#333;line-height:1.2;text-align:center;width:100%;display:block;padding-bottom:30px}.JP-login-form-title .iconfont,.JP-login-form-title span{display:inline-block;vertical-align:middle}.JP-login-form-title .iconfont{font-size:20px;margin-right:4px;font-weight:700}.JP-login-form-title.has-small-title{padding-bottom:10px}.JP-login-form-small-title{font-size:13px;line-height:20px;color:#ff6146;text-align:center;width:100%;display:block;white-space:nowrap;max-width:100%;padding-bottom:10px;font-weight:700}.JP-login-method{padding-top:20px}.JP-login-method .login-method-title{text-align:center}.JP-login-method .login-method-title span{position:relative;color:#9da2ad;font-size:12px;padding:0 10px}.JP-login-method .login-method-title span:after,.JP-login-method .login-method-title span:before{content:'';position:absolute;top:50%;background-color:#abafb9;width:20px;height:1px}.JP-login-method .login-method-title span:after{left:0;transform:translateY(-50%) translateX(-100%)}.JP-login-method .login-method-title span:before{right:0;transform:translateY(-50%) translateX(100%)}.JP-login-method .login-method-box{text-align:center;margin-top:10px}.JP-login-method .login-method-box .login-method-list{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;padding:10px 20px;margin:0 15px}.JP-login-method .login-method-box .login-method-icon{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background-color:#f4f5f6;border-radius:50%;transition:.2s linear}.JP-login-method .login-method-box .iconfont{font-size:20px}.JP-login-method .login-method-box .login-method-text{color:#9da2ad;margin-top:10px;transition:.2s linear}.JP-login-method .login-method-box .Wx .iconfont{color:#52d36e}.JP-login-method .login-method-box .User .iconfont{color:#ff6146}.JP-login-method .login-method-box .active .iconfont{color:#fff}.JP-login-method .login-method-box .active .login-method-text,.JP-login-method .login-method-box .login-method-list:hover .login-method-text{color:#1e1f22}.JP-login-method .login-method-box .Wx.active .login-method-icon{background-color:#52d36e}.JP-login-method .login-method-box .User.active .login-method-icon{background-color:#ff6146}.JP-wx-login-page iframe{width:215px;height:225px;display:block;margin:0 auto;background-color:transparent}[v-cloak]{display:none!important}body,html{width:100%;height:100%;overflow:hidden}.link{cursor:pointer;transition:.2s linear;color:#00b2ed}.link:hover{color:#179bc9;text-decoration:underline}.p-logo a:hover,a{text-decoration:none}.clearfix:after{content:'';clear:both;height:0;display:block;visibility:hidden}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex1{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.center{justify-content:center;align-items:center}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.no-selected-text{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.left-right-center{left:50%;transform:translateX(-50%)}.top-bottom-center{top:50%;transform:translateY(-50%)}.all-center{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}input:focus,textarea:focus{outline:0}.ZJP-word-nowrap{white-space:nowrap!important}.ZJP-word-normal{white-space:normal!important;word-break:break-all}.ZJP-p0{padding:0!important}.ZJP-p10{padding:10px!important}.ZJP-pl10{padding:0 10px!important}.ZJP-ml10{margin-left:10px!important}.ZJP-ml20{margin-left:20px!important}.ZJP-mt0{margin-top:0!important}.ZJP-mt10{margin-top:10px!important}.ZJP-mb0{margin-bottom:0!important}.ZJP-pt10{padding-top:10px!important}.ZJP-pr20{padding-right:20px!important}.ZJP-pr10{padding-right:10px!important}.ZJP-pb0{padding-bottom:0!important}.ZJP-pb10{padding-bottom:10px!important}.ZJP-pb70{padding-bottom:70px!important}.ZJP-pb20{padding-bottom:20px!important}.ZJP-word-blue{color:#4687c6!important}.ZJP-word-left{text-align:left!important}.ZJP-word-right{text-align:right!important}.ZJP-word-center{text-align:center!important}.ZJP-word-indentP2{padding-left:30px!important}.ZJP-word-indentP4{padding-left:50px!important}.ZJP-word-bold{font-weight:700!important}.layer-content-box{height:100%;overflow:auto}.ZJP-hide{display:none!important}.ZJP-inline{display:inline-block!important}.ZJP-fl{float:left}.ZJP-fr{float:right}.ZJP-hidden{display:none!important}.ZJP-overflow-hidden{overflow:hidden!important}.ZJP-QR-Code{padding:4%;background-color:#fff;box-sizing:border-box}.module-content-default{font-size:16px;line-height:26px}.module-content-default p{margin-top:10px}.module-content-default table{width:100%;margin-top:10px;margin-bottom:10px}.module-content-default table th{font-weight:700}.module-content-default table td,.module-content-default table th{border:1px solid #ccc;padding:3px}.module-content-default img{max-width:100%;height:auto}.w0,.w10,.w100,.w1000,.w105,.w110,.w115,.w120,.w125,.w130,.w135,.w140,.w145,.w15,.w150,.w155,.w160,.w165,.w170,.w175,.w180,.w185,.w190,.w195,.w20,.w200,.w205,.w210,.w215,.w220,.w225,.w230,.w235,.w240,.w245,.w25,.w250,.w255,.w260,.w265,.w270,.w275,.w280,.w285,.w290,.w295,.w30,.w300,.w305,.w310,.w315,.w320,.w325,.w330,.w335,.w340,.w345,.w35,.w350,.w355,.w360,.w365,.w370,.w375,.w380,.w385,.w390,.w395,.w40,.w400,.w405,.w410,.w415,.w420,.w425,.w430,.w435,.w440,.w445,.w45,.w450,.w455,.w460,.w465,.w470,.w475,.w480,.w485,.w490,.w495,.w5,.w50,.w500,.w505,.w510,.w515,.w520,.w525,.w530,.w535,.w540,.w545,.w55,.w550,.w555,.w560,.w565,.w570,.w575,.w580,.w585,.w590,.w595,.w60,.w600,.w605,.w610,.w615,.w620,.w625,.w630,.w635,.w640,.w645,.w65,.w650,.w655,.w660,.w665,.w670,.w675,.w680,.w685,.w690,.w695,.w70,.w700,.w705,.w710,.w715,.w720,.w725,.w730,.w735,.w740,.w745,.w75,.w750,.w755,.w760,.w765,.w770,.w775,.w780,.w785,.w790,.w795,.w80,.w800,.w805,.w810,.w815,.w820,.w825,.w830,.w835,.w840,.w845,.w85,.w850,.w855,.w860,.w865,.w870,.w875,.w880,.w885,.w890,.w895,.w90,.w900,.w905,.w910,.w915,.w920,.w925,.w930,.w935,.w940,.w945,.w95,.w950,.w955,.w960,.w965,.w970,.w975,.w980,.w985,.w990,.w995{max-width:none!important}.Contest-header-user,.User-header-user{padding:0 15px;position:relative;z-index:5}.Contest-header-user ul,.User-header-user ul{white-space:nowrap}.Contest-header-user li,.User-header-user li{display:inline-block;font-size:14px;padding:15px 8px;border-radius:3px;position:relative;cursor:pointer}.Contest-header-user li.active .text,.User-header-user li.active .text{color:#1c62c4}.Contest-header-user li .text,.User-header-user li .text{color:#999;font-weight:700;padding:0 5px}.Contest-header-user li .text span,.User-header-user li .text span{position:relative}.Contest-header-user .red,.Contest-header-user .red .text,.User-header-user .red,.User-header-user .red .text{color:#f20!important}.Contest-header-user .submenu,.User-header-user .submenu{position:absolute;left:46%;transform:translateX(-50%) translateY(100%);bottom:5px;z-index:2;background-color:#fff;width:110px;text-align:center;padding:15px 0;box-shadow:0 0 10px 4px rgba(0,0,0,.1);border-radius:5px}.Contest-header-user .submenu:after,.User-header-user .submenu:after{content:'▲';color:#fff;position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:16px;line-height:16px}.Contest-header-user .submenu .list,.User-header-user .submenu .list{padding:5px 15px;font-size:15px;margin-bottom:5px;color:#333;line-height:24px;text-align:left}.Contest-header-user .submenu .list:last-child,.User-header-user .submenu .list:last-child{margin-bottom:0}.Contest-header-user .submenu .list:hover,.User-header-user .submenu .list:hover{color:#4273ff}.Contest-header-user li .text{padding:0}.user-order-list{box-shadow:none;background-color:#f3f7ff!important;border-radius:4px;padding:15px}.user-order-list .form-box{padding:15px;background-color:#fff;border-radius:4px;margin-bottom:15px}.user-order-list .form-box .title{font-size:16px;font-weight:700;color:#333;padding-bottom:10px}.user-order-list .inline{display:flex;flex-wrap:wrap}.user-order-list .form-list{width:25%;display:flex;vertical-align:middle;margin-top:10px;margin-bottom:0;min-width:320px}.user-order-list .form-input,.user-order-list .form-label{display:inline-block}.user-order-list .form-label{width:120px;text-align:right;padding-bottom:0;color:#8c919c;font-size:14px;white-space:nowrap}.user-order-list .form-input{flex:1;font-size:14px;width:calc(-20%)}.user-order-list .form-input .text{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-order-details-list{text-align:left}.d-order-details-list .list{background-color:#fffdfd;border:1px solid #f2f2f2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding:5px 10px;border-radius:4px;margin-bottom:5px}.d-order-details-list .list:last-child{margin-bottom:0}.d-order-details-list .list .img .iconfont{color:#4273ff;font-size:20px}.d-order-details-list .list.Coin .img .iconfont{color:#e2753a}.d-order-details-list .list.Certificate .img .iconfont,.d-order-details-list .list.Medal .img .iconfont{color:#fb654a}.d-order-details-list .list .img{margin-right:10px}.d-order-details-list .list .name{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.d-order-details-list .list .name .text{font-size:15px;line-height:20px;color:#4f7cff}.d-order-details-list .list .price{font-size:15px;color:#000;line-height:20px;text-align:center;padding:0 10px}.d-order-details-list .list .num{color:#999;font-size:13px;margin-left:10px}.d-order-details-table{cursor:pointer}.d-order-details-table .list .name{width:100px}.d-order-details-table .list .name .text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-order-details-box{padding-top:5px}.d-order-details-box .list{margin-bottom:10px}.d-order-details-box .list .img .iconfont{font-size:30px}.global-contact-btn .iconfont,.p-logo .text{font-size:20px}.p-logo .text,.p-logo img{display:inline-block;vertical-align:middle}.p-logo .text{color:rgba(0,0,0,.9);font-weight:700}.p-logo img{height:40px;width:auto;margin-right:10px}.global-contact-btn{text-align:center;background-color:#ed5656;padding:5px 5px 5px 8px;border:1px solid #fff;bottom:80px}.admin-form,.form-input{position:relative}fieldset,hr,img{border:none}.global-contact-btn .iconfont,.global-contact-btn .text,.global-contact-btn span{color:#fff}.global-contact-btn .text,.global-contact-btn span{font-size:14px;line-height:20px;display:block}.w0{width:0!important}.w5{width:5px!important}.w10{width:10px!important}.w15{width:15px!important}.w20{width:20px!important}.w25{width:25px!important}.w30{width:30px!important}.w35{width:35px!important}.w40{width:40px!important}.w45{width:45px!important}.w50{width:50px!important}.w55{width:55px!important}.w60{width:60px!important}.w65{width:65px!important}.w70{width:70px!important}.w75{width:75px!important}.w80{width:80px!important}.w85{width:85px!important}.w90{width:90px!important}.w95{width:95px!important}.w100{width:100px!important}.w105{width:105px!important}.w110{width:110px!important}.w115{width:115px!important}.w120{width:120px!important}.w125{width:125px!important}.w130{width:130px!important}.w135{width:135px!important}.w140{width:140px!important}.w145{width:145px!important}.w150{width:150px!important}.w155{width:155px!important}.w160{width:160px!important}.w165{width:165px!important}.w170{width:170px!important}.w175{width:175px!important}.w180{width:180px!important}.w185{width:185px!important}.w190{width:190px!important}.w195{width:195px!important}.w200{width:200px!important}.w205{width:205px!important}.w210{width:210px!important}.w215{width:215px!important}.w220{width:220px!important}.w225{width:225px!important}.w230{width:230px!important}.w235{width:235px!important}.w240{width:240px!important}.w245{width:245px!important}.w250{width:250px!important}.w255{width:255px!important}.w260{width:260px!important}.w265{width:265px!important}.w270{width:270px!important}.w275{width:275px!important}.w280{width:280px!important}.w285{width:285px!important}.w290{width:290px!important}.w295{width:295px!important}.w300{width:300px!important}.w305{width:305px!important}.w310{width:310px!important}.w315{width:315px!important}.w320{width:320px!important}.w325{width:325px!important}.w330{width:330px!important}.w335{width:335px!important}.w340{width:340px!important}.w345{width:345px!important}.w350{width:350px!important}.w355{width:355px!important}.w360{width:360px!important}.w365{width:365px!important}.w370{width:370px!important}.w375{width:375px!important}.w380{width:380px!important}.w385{width:385px!important}.w390{width:390px!important}.w395{width:395px!important}.w400{width:400px!important}.w405{width:405px!important}.w410{width:410px!important}.w415{width:415px!important}.w420{width:420px!important}.w425{width:425px!important}.w430{width:430px!important}.w435{width:435px!important}.w440{width:440px!important}.w445{width:445px!important}.w450{width:450px!important}.w455{width:455px!important}.w460{width:460px!important}.w465{width:465px!important}.w470{width:470px!important}.w475{width:475px!important}.w480{width:480px!important}.w485{width:485px!important}.w490{width:490px!important}.w495{width:495px!important}.w500{width:500px!important}.w505{width:505px!important}.w510{width:510px!important}.w515{width:515px!important}.w520{width:520px!important}.w525{width:525px!important}.w530{width:530px!important}.w535{width:535px!important}.w540{width:540px!important}.w545{width:545px!important}.w550{width:550px!important}.w555{width:555px!important}.w560{width:560px!important}.w565{width:565px!important}.w570{width:570px!important}.w575{width:575px!important}.w580{width:580px!important}.w585{width:585px!important}.w590{width:590px!important}.w595{width:595px!important}.w600{width:600px!important}.w605{width:605px!important}.w610{width:610px!important}.w615{width:615px!important}.w620{width:620px!important}.w625{width:625px!important}.w630{width:630px!important}.w635{width:635px!important}.w640{width:640px!important}.w645{width:645px!important}.w650{width:650px!important}.w655{width:655px!important}.w660{width:660px!important}.w665{width:665px!important}.w670{width:670px!important}.w675{width:675px!important}.w680{width:680px!important}.w685{width:685px!important}.w690{width:690px!important}.w695{width:695px!important}.w700{width:700px!important}.w705{width:705px!important}.w710{width:710px!important}.w715{width:715px!important}.w720{width:720px!important}.w725{width:725px!important}.w730{width:730px!important}.w735{width:735px!important}.w740{width:740px!important}.w745{width:745px!important}.w750{width:750px!important}.w755{width:755px!important}.w760{width:760px!important}.w765{width:765px!important}.w770{width:770px!important}.w775{width:775px!important}.w780{width:780px!important}.w785{width:785px!important}.w790{width:790px!important}.w795{width:795px!important}.w800{width:800px!important}.w805{width:805px!important}.w810{width:810px!important}.w815{width:815px!important}.w820{width:820px!important}.w825{width:825px!important}.w830{width:830px!important}.w835{width:835px!important}.w840{width:840px!important}.w845{width:845px!important}.w850{width:850px!important}.w855{width:855px!important}.w860{width:860px!important}.w865{width:865px!important}.w870{width:870px!important}.w875{width:875px!important}.w880{width:880px!important}.w885{width:885px!important}.w890{width:890px!important}.w895{width:895px!important}.w900{width:900px!important}.w905{width:905px!important}.w910{width:910px!important}.w915{width:915px!important}.w920{width:920px!important}.w925{width:925px!important}.w930{width:930px!important}.w935{width:935px!important}.w940{width:940px!important}.w945{width:945px!important}.w950{width:950px!important}.w955{width:955px!important}.w960{width:960px!important}.w965{width:965px!important}.w970{width:970px!important}.w975{width:975px!important}.w980{width:980px!important}.w985{width:985px!important}.w990{width:990px!important}.w995{width:995px!important}.w1000{width:1000px!important}.h100{height:100px!important}.h110{height:110px!important}.h120{height:120px!important}.h130{height:130px!important}.h140{height:140px!important}.h150{height:150px!important}.h160{height:160px!important}.h170{height:170px!important}.h180{height:180px!important}.h190{height:190px!important}.h200{height:200px!important}.h210{height:210px!important}.h220{height:220px!important}.h230{height:230px!important}.h240{height:240px!important}.h250{height:250px!important}.h260{height:260px!important}.h270{height:270px!important}.h280{height:280px!important}.h290{height:290px!important}.h300{height:300px!important}.h310{height:310px!important}.h320{height:320px!important}.h330{height:330px!important}.h340{height:340px!important}.h350{height:350px!important}.h360{height:360px!important}.h370{height:370px!important}.h380{height:380px!important}.h390{height:390px!important}.h400{height:400px!important}.h410{height:410px!important}.h420{height:420px!important}.h430{height:430px!important}.h440{height:440px!important}.h450{height:450px!important}.h460{height:460px!important}.h470{height:470px!important}.h480{height:480px!important}.h490{height:490px!important}.h500{height:500px!important}.h510{height:510px!important}.h520{height:520px!important}.h530{height:530px!important}.h540{height:540px!important}.h550{height:550px!important}.h560{height:560px!important}.h570{height:570px!important}.h580{height:580px!important}.h590{height:590px!important}.h600{height:600px!important}.h610{height:610px!important}.h620{height:620px!important}.h630{height:630px!important}.h640{height:640px!important}.h650{height:650px!important}.h660{height:660px!important}.h670{height:670px!important}.h680{height:680px!important}.h690{height:690px!important}.h700{height:700px!important}.h710{height:710px!important}.h720{height:720px!important}.h730{height:730px!important}.h740{height:740px!important}.h750{height:750px!important}.h760{height:760px!important}.h770{height:770px!important}.h780{height:780px!important}.h790{height:790px!important}.h800{height:800px!important}.h810{height:810px!important}.h820{height:820px!important}.h830{height:830px!important}.h840{height:840px!important}.h850{height:850px!important}.h860{height:860px!important}.h870{height:870px!important}.h880{height:880px!important}.h890{height:890px!important}.h900{height:900px!important}.h910{height:910px!important}.h920{height:920px!important}.h930{height:930px!important}.h940{height:940px!important}.h950{height:950px!important}.h960{height:960px!important}.h970{height:970px!important}.h980{height:980px!important}.h990{height:990px!important}.h1000{height:1000px!important}blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1 "Microsoft Yahei",PingFang-SC-Medium,-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;-webkit-appearance:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}button,h4,h5,h6,input,select,textarea{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}small{font-size:12px}ol,ul{list-style:none}.ZJP-Rule-Layer-box .Anchor:hover,.admin-button-word-blue:hover,.file-list-text-box a:hover,.login-forgot .login-forgot:hover,a:hover{text-decoration:underline}abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}q:after,q:before{content:''}legend{color:#000}table{border-collapse:collapse;border-spacing:0}hr{height:1px}:focus,:visited{outline:0;-webkit-tap-highlight-color:transparent}.admin-form{padding:32px;background-color:#fff;border-radius:8px;margin-bottom:24px;box-sizing:border-box;box-shadow:1px 1px 4px 1px rgba(0,0,0,.3);margin-right:4px}.admin-form.none{box-shadow:none;border-radius:0;margin:0;padding:10px}.admin-form.none .form-checkbox{margin-top:0}.admin-form .red{display:inline-block;font-size:16px;line-height:26px;color:#f20;padding-right:5px}.admin-form .flex>div{margin-left:20px}.admin-form .flex>div:first-child{margin-left:0}.admin-form .sort{position:absolute;top:-10px;left:-10px;background-color:#09c;border-radius:50%;width:30px;text-align:center;height:30px;line-height:30px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.3);color:#fff}.admin-form .button-box{text-align:center;margin-top:20px}.admin-form .green{color:#42b983}.admin-form .blue{color:#00b2ed}.admin-form .ZJP-form-tips-grey{line-height:20px;color:#666}.admin-form.leader-form{text-align:left;padding:32px 0}.admin-form.leader-form .form-label{font-weight:700;color:#00b2ed;font-size:15px}.admin-form.leader-form .admin-button-box{text-align:left}.admin-form.leader-form .admin-button-default,.admin-form.leader-form .admin-button-sure{min-width:100px}.admin-form-inline .form-input,.admin-form-inline .form-label{display:inline-block;vertical-align:middle}.admin-form-inline .form-label{width:180px;text-align:right;margin-right:10px;margin-bottom:0;line-height:20px;padding-bottom:0}.admin-form-inline .form-input{text-align:left}.admin-watermark{position:absolute;font-size:40px;color:#ccc;left:45%;top:50%;font-weight:700;opacity:.6;padding:10px;border:2px solid;transform:translateX(-100%) translateY(-50%) rotate(-15deg)}.admin-watermark.Refused{color:#f20;border-color:#f20}.admin-watermark.Passed{color:#42b983;border-color:#42b983}.admin-form-delete{position:absolute;top:5px;right:10px;color:#576b95;cursor:pointer;font-family:PingFang SC;font-size:14px;font-weight:400;padding:10px;line-height:20px}.admin-form-title{color:#353535;line-height:28px;font-size:20px;font-weight:700;padding-bottom:24px}.form-list{margin-bottom:30px}.form-list:last-child{margin-bottom:0}.form-list-grades{text-align:center}.form-list-grades .form-input,.form-list-grades .form-label{display:inline-block;vertical-align:middle;padding-bottom:0}.form-inline{display:inline-block;vertical-align:middle}.form-input,.form-label{color:#353535;font-size:16px;line-height:26px}.form-label{padding-bottom:8px}.form-input-img .img-box{width:100%}.form-input-img .img-box .img{width:100%;height:auto;display:block;border:1px solid #dedede;border-radius:8px}.form-tips{display:inline;text-align:center;color:#ff6146;line-height:26px;font-size:16px}.form-tips .red{padding:0;color:#ff6146}.form-tips.grey{color:#666}.form-input .ct-Select-box{width:100%;max-width:100%}.form-input .error{border:1px solid #ff6146}.form-input img{max-width:100%}.file-list-box{margin:5px 0}.file-list-box .list{margin:5px 0;justify-content:center;align-items:center}.file-list-box .list>*{margin-right:15px!important;margin-left:0!important}.file-list-box .list>:last-child{margin-right:0!important}.file-list-box>div{margin-left:auto!important}.file-list-box .filename{width:200px;margin-right:10px}.file-list-box .admin-form-upload{width:auto}.admin-img-list{padding:15px 0}.ZJP-form-input-error,.file-list-text-box{padding:5px 0;line-height:20px}.admin-img-list .img{display:inline-block;vertical-align:middle;margin-right:10px}.admin-img-list .img img{max-width:200px}.file-list-text-box a{margin-left:10px;word-break:break-all;cursor:pointer;transition:.2s linear;color:#00b2ed}.file-list-text-box a:hover{color:#179bc9}.ZJP-form-input-error{position:absolute;bottom:0;left:0;transform:translateY(100%);color:#ff6146;text-align:left;z-index:1;background-color:rgba(255,255,255,.8)}.form-input-input,.form-textarea{background-color:#fff;border-radius:8px;border:1px solid #dedede;padding:10px 12px;line-height:18px;font-size:14px;width:100%;max-width:100%;box-sizing:border-box;display:inline-block}.form-input-input[disabled],.form-textarea[disabled]{background-color:#f5f5f5}.admin-search-choice{position:relative;width:100%;display:inline-block}.form-add{text-align:left;width:100%}.form-add .add{width:112px;text-align:center;height:112px;background-color:#f6f7f8;color:#353535;cursor:pointer;padding:20px 0;box-sizing:border-box;border-radius:8px;display:inline-block;vertical-align:middle;margin-right:20px}.form-add .icon{font-size:40px}.form-add .text{font-size:14px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.form-add .red{color:#ff6146}.admin-button-default,.admin-button-grey,.admin-button-sure,.admin-button-word-blue{display:inline-block;vertical-align:middle;border-radius:8px;padding:8px 15px;line-height:24px;font-size:17px;border:none;margin:0 8px;min-width:100px;cursor:pointer;box-sizing:border-box;text-align:center;transition:.2s linear}.admin-button-default.disabled,.admin-button-default[disabled],.admin-button-grey.disabled,.admin-button-grey[disabled],.admin-button-sure.disabled,.admin-button-sure[disabled],.admin-button-word-blue.disabled,.admin-button-word-blue[disabled]{background-color:#ccc!important;cursor:no-drop;border-color:#ccc!important;color:#666!important}.admin-button-default.disabled:hover,.admin-button-default[disabled]:hover,.admin-button-grey.disabled:hover,.admin-button-grey[disabled]:hover,.admin-button-sure.disabled:hover,.admin-button-sure[disabled]:hover,.admin-button-word-blue.disabled:hover,.admin-button-word-blue[disabled]:hover{background-color:#ccc!important;border-color:#ccc!important;color:#666!important}.admin-button-default span,.admin-button-grey span,.admin-button-sure span,.admin-button-word-blue span{position:relative;margin:0!important}.admin-button-default .small,.admin-button-grey .small,.admin-button-sure .small,.admin-button-word-blue .small{font-size:15px}.admin-button-default .yellow,.admin-button-grey .yellow,.admin-button-sure .yellow,.admin-button-word-blue .yellow{color:#d58a25}.admin-button-default .red,.admin-button-grey .red,.admin-button-sure .red,.admin-button-word-blue .red{color:#f20}.admin-button-default .grey,.admin-button-grey .grey,.admin-button-sure .grey,.admin-button-word-blue .grey{color:#000}.admin-button-row2{line-height:17px;font-size:14px;padding:3px 15px}.admin-button-sm{padding:8px 12px;line-height:14px;border-radius:4px;margin:0 4px;min-width:40px;font-size:14px}.admin-button-sm.admin-button-row2{padding:2px 12px;line-height:13px;font-size:13px}.admin-button-default{color:#ff6146;background-color:#fff;border:1px solid #ff6146}.admin-button-default:hover{background-color:#f6f7f8}.admin-button-sure{background-color:#ff6146;color:#fff}.admin-button-sure:hover{background-color:#ed5a41}.admin-button-grey{background-color:#e7e7e7;color:#000}.admin-button-grey:hover{background-color:#d5d5d5}.admin-button-word-blue{cursor:pointer;transition:.2s linear;color:#00b2ed;background-color:transparent}.admin-button-word-blue:hover{color:#179bc9}.admin-table-button{display:inline-block;vertical-align:middle;cursor:pointer;box-sizing:border-box;text-align:center;font-size:14px;min-width:auto;padding:5px;white-space:nowrap;margin:2px;line-height:14px;border-radius:2px;background-color:#687ca7;color:#fff;transition:.2s linear;border:none}.admin-table-button.disabled,.admin-table-button.disabled:hover,.admin-table-button[disabled],.admin-table-button[disabled]:hover{background-color:#ccc!important;border-color:#ccc!important;color:#666!important}.admin-table-button.disabled,.admin-table-button[disabled]{cursor:no-drop}.admin-table-button span{position:relative;margin:0!important}.admin-table-button .small{font-size:15px}.admin-table-button .yellow{color:#d58a25}.admin-table-button .red{color:#f20}.admin-table-button .grey{color:#000}.admin-table-button:hover{background-color:#4f5f81}.admin-fixed-button{position:absolute;bottom:0;box-sizing:border-box;left:0;width:100%;background-color:rgba(255,255,255,.95);z-index:2}.admin-fixed-button .center{padding:0}.admin-fixed-button .button-box{text-align:center;padding:20px;margin:0 24px}.admin-button-box{text-align:center}.admin-search-box{padding:30px 20px 10px;background-color:#fff}.admin-search-box:after{content:'';clear:both;height:0;display:block;visibility:hidden}.admin-search-box .form-input,.admin-search-box .form-label{display:inline-block;vertical-align:middle;margin-bottom:0}.admin-search-box .form-label{padding:0;line-height:40px}.admin-search-box .form-inline{margin-right:15px;margin-bottom:10px}.admin-search-box .form-position{position:relative;z-index:10}.admin-search-box .form-position .form-inline{position:absolute;right:0;top:50%;transform:translateY(-50%)}.admin-search-box .form-position .admin-button-sure{line-height:30px;font-size:14px;min-width:40px}.admin-search-box .form-position .admin-button-sm{line-height:14px}.admin-search-box .red{color:#f20;display:inline;margin-right:3px}.admin-search-box .ct-Select-box .ct-Select-value{padding-right:0}.admin-search-box .ct-Select-box .ct-Select-value-text{padding:0 24px 0 5px}.admin-search-box .ct-Select-box .ct-Select-drop-img{right:5px}.admin-search-box .ct-Select-box .ct-Select-ul{min-width:100%;width:auto}.admin-oper-box{background-color:#fff;text-align:left;padding:0 20px}.form-checkbox{margin-top:20px}.form-checkbox .form-input,.form-checkbox .form-label{display:inline-block;vertical-align:middle}.form-checkbox .form-label{padding:0;line-height:40px}.form-check-box{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.form-check-box .form-check-list{display:inline-block;vertical-align:middle;line-height:40px;margin-right:20px;cursor:pointer}.form-check-box .form-check-list:last-child{margin-right:0}.form-check-box i,.form-check-box span{display:inline-block;vertical-align:middle}.form-check-box i{margin-right:5px;font-size:16px}.form-check-box .icon-check-box,.form-check-box .icon-xuanzhong{color:#ff6146}.form-check-box span{max-width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}.form-question-tips{cursor:pointer;display:inline-block;vertical-align:middle;line-height:normal}.form-question-tips .iconfont{font-size:18px;color:#ff5722;font-weight:700}.admin-form-upload{width:100%}.admin-form-upload .images-box .add,.admin-form-upload .images-box .upload-list{width:70px;height:70px;border:1px solid #dedede;background-color:#fff;border-radius:8px;text-align:center;display:inline-block;cursor:pointer;margin-right:10px;position:relative;vertical-align:top;margin-bottom:10px}.admin-form-upload .images-box .add img,.admin-form-upload .images-box .upload-list img{width:100%;height:100%;border-radius:8px}.admin-form-upload .images-box .add span,.admin-form-upload .images-box .upload-list span{line-height:66px;font-size:36px}.admin-form-upload .images-box .add .delete,.admin-form-upload .images-box .upload-list .delete{position:absolute;top:-8px;right:-8px;width:20px;height:20px;text-align:center;line-height:18px;border-radius:50%;border:1px solid #dedede;background-color:#fff;transition:.2s linear;cursor:pointer;color:#333}.admin-form-upload .images-box .add .delete:hover,.admin-form-upload .images-box .upload-list .delete:hover{color:#f20;border-color:#f20}.form-remove-list .btn,.form-remove-list .btn:after{border:none;background-color:transparent}.admin-form-upload .images-box .images-list{display:block;width:100%;height:auto;padding:10px;box-sizing:border-box;margin-right:0}.admin-form-upload .images-box .images-list a{display:block;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-form-upload .images-box .progress{color:#333;line-height:62px;text-align:center}.admin-form-upload .images-box .progress-state{line-height:14px;font-size:12px;position:absolute;bottom:0;width:100%;text-align:center;padding-bottom:3px;color:#ff6146}.admin-form-upload .images-box .video-list{background-color:#3d6fa5;border:none}.admin-form-upload .images-box .video-list .icon{text-align:center}.admin-form-upload .images-box .video-list .icon .iconfont{font-size:30px;color:#fff;line-height:58px}.admin-form-upload .images-box .video-list .progress{color:#fff}.admin-form-upload .images-box .video-list .text{line-height:14px;font-size:12px;position:absolute;bottom:0;width:100%;text-align:center;padding-bottom:3px;color:#fff}.admin-form-upload .images-box .list .text{line-height:16px;font-size:14px;font-weight:700;color:#42b983}.admin-form-upload .images-box .Recognize{width:auto;height:36px;padding:0 15px;border-radius:0;background-color:#f1f1f1;min-width:100px}.admin-form-upload .images-box .Recognize span{line-height:36px;font-size:14px}.admin-form-upload .images-box .Upload{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0}.admin-form-upload .images-box .Upload .File{width:100%;height:100%}.admin-form-upload .file-box{vertical-align:middle;position:relative;border:1px solid #4687c6;border-radius:4px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.admin-form-upload .file-box .File{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1}.admin-form-upload .file-box .button{position:relative;height:38px;line-height:38px;background-color:#4687c6;border:0;padding:0 5px;font-size:14px;color:#fff;border-radius:0}.admin-form-upload .file-box img{width:auto;width:45px;height:38px;margin-left:10px;border-radius:0}.admin-form-upload .file-box .form-input-input{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px;padding:8px 10px;border-radius:0}.admin-form-upload .list-box{display:flex;justify-content:center;align-items:center;border:1px solid #dedede;background-color:#fff;border-radius:8px;margin-bottom:10px;padding:5px 2px 5px 10px;position:relative}.admin-form-upload .list-box .text{flex:1;white-space:normal;word-wrap:break-word;width:calc(100% - 30px);line-height:20px}.admin-form-upload .list-box .delete{position:absolute;top:-8px;right:-8px;width:20px;height:20px;text-align:center;line-height:18px;border-radius:50%;border:1px solid #dedede;background-color:#fff;transition:.2s linear;cursor:pointer;color:#333}.admin-form-upload .list-box .delete:hover{color:#f20;border-color:#f20}.front-form{text-align:center;box-shadow:none}.front-form .admin-form-inline{display:inline-block;text-align:left}.front-form .admin-button-sure{min-width:60px}.admin-layer-form{box-shadow:none;padding:0;margin-bottom:0;margin-right:0}.admin-layer-form .form-list{margin-bottom:15px}.front-input-num{display:flex;align-items:center;justify-content:center;line-height:30px}.front-input-num .num{background-color:#fff;flex:1;text-align:center;border:1px solid #ccc;font-size:15px;min-width:36px;box-sizing:border-box}.front-input-num .iconfont{padding:0 10px;cursor:pointer}.front-input-num .disable .iconfont{color:#ccc!important}.form-remove-list .remove-list{display:flex;font-size:14px;border:1px solid #d1d1d1;align-items:center;justify-content:center;margin-top:-1px;line-height:36px}.admin-drop-menu,.p-form-checkbox,.p-form-checkbox .list{display:inline-block;vertical-align:middle}.form-remove-list .remove-list .text{flex:1;text-align:left;padding:0 10px}.form-remove-list .btn{color:#00b2ed;font-size:14px;line-height:36px;cursor:pointer;padding:0 10px}.form-remove-list .btn[disabled]{color:#666}.admin-drop-menu{position:relative;z-index:10}.admin-drop-menu.admin-drop-menu-sm .admin-drop-menu-ul{border-radius:5px;padding:10px 0}.admin-drop-menu.admin-drop-menu-sm .admin-drop-menu-li{font-size:14px;line-height:24px;padding:2px 10px}.admin-drop-menu .admin-drop-menu-ul{position:absolute;bottom:0;left:50%;background-color:#fff;border:1px solid #dedede;border-radius:8px;white-space:nowrap;padding:15px 0;transform:translateY(100%) translateX(-50%);display:none;min-width:calc(100% - 20px);box-sizing:border-box}.ZJP-help-search,.password-box{position:relative}.admin-drop-menu .admin-drop-menu-ul.show{display:block}.admin-drop-menu .admin-drop-menu-li{cursor:pointer;line-height:30px;padding:5px 15px;font-size:16px}.admin-drop-menu .admin-drop-menu-li:hover{color:#ff6146}.form-input-img-code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.form-input-img-code .form-input-input{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-input-img-code .img-code{border:1px solid #979797;border-radius:4px;overflow:hidden;margin-left:6px}.form-input-img-code .img-code-img{height:100%;height:38px;display:block}.form-input-img-code .code-btn{font-size:14px;padding:8px 0;margin:0 0 0 6px;width:84px;min-width:auto}.p-form-checkbox.large .iconfont{margin-right:3px}.p-form-checkbox.large .list{font-size:16px}.p-form-checkbox .list{padding:5px 8px;cursor:pointer;font-size:14px;line-height:18px}.p-form-checkbox .iconfont{margin-right:2px}.p-form-checkbox .active .iconfont,.p-form-checkbox .active span{color:#ff6146}.p-form-checkbox-block .list{display:block}.ZJP-help-search{border:1px solid #9a9a9a;padding-right:55px;width:500px;box-sizing:border-box;border-radius:20px;display:inline-block}.ZJP-help-search input{border:none;width:100%;height:40px;line-height:40px;background-color:transparent;color:#000;padding:0 20px;box-sizing:border-box;font-size:16px}.ZJP-help-search .iconfont{position:absolute;right:5px;top:0;line-height:40px;padding:0 15px;color:#000;font-size:18px;z-index:1;cursor:pointer}.ZJP-Rule-search{display:none}.ZJP-Rule-Layer-box .ui-dialog-content{padding:0;text-align:left}.ZJP-Rule-Layer-box .Anchor{color:#09c;cursor:pointer}.form-question-rule{display:inline;padding:5px 10px}.form-question-rule.block{display:block}.form-question-rule.VideotapeTips{display:block;box-sizing:border-box;text-align:center}.form-question-rule.VideotapeTips .rule-text{text-align:left;display:inline-block;width:710px}.form-question-rule .rule-text{display:inline;line-height:normal;font-size:15px;font-weight:700;color:#00b2ed}.form-question-rule .grey{color:#666}.form-question-rule .rule-content{font-size:14px;text-align:left;margin-top:5px;line-height:20px}.form-question-rule .rule-content p{margin-top:5px;text-indent:2em}.form-question-rule .rule-content .img img{display:block;max-width:100%;height:auto}.form-question-rule .rule-content .rule-img-text img,.form-question-rule .rule-content .rule-img-text span{display:inline-block;vertical-align:text-top;text-indent:0}.form-question-rule .rule-content .img-h200{width:auto;max-width:100%;height:200px}.form-question-rule .rule-content .red{color:#f20}.form-question-rule .form-question-tips{display:inline;vertical-align:initial}.ZJP-Notice-title{text-align:center;font-weight:700;font-size:16px;margin-bottom:10px;line-height:22px}.ZJP-Notice-content p{font-size:14px;margin-bottom:5px;line-height:18px;text-indent:2em}.password-box input{padding-right:45px!important}.password-box input[type=password]::-ms-clear,.password-box input[type=password]::-ms-reveal{display:none}.password-box .iconfont{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;font-size:20px!important;right:10px;width:22px;line-height:30px;padding:0 3px;text-align:center}.p-upload-file-answer{position:relative;z-index:3}.p-upload-file-answer.disabled,.p-upload-file-answer.disabled:hover{background-color:#aeaeae!important;color:#575757!important}.p-upload-file-answer .red{color:#e31e00}.form-img-list{height:200px}.form-img-list img{height:100%;width:auto}.ui-popup-backdrop{opacity:0!important}.ui-popup-modal .ui-dialog,.ui-popup-show .ui-dialog{box-shadow:rgba(0,0,0,.2) 0 1px 20px 0!important;font-family:"Microsoft Yahei",PingFang-SC-Medium,-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;border-radius:8px;background-color:#fff;border:none}.ui-popup-modal .ui-dialog-header,.ui-popup-show .ui-dialog-header{border-bottom-color:#dedede}.ui-popup-modal .ui-dialog-title,.ui-popup-show .ui-dialog-title{font-size:16px}.ui-popup-modal .ui-dialog-title .red,.ui-popup-show .ui-dialog-title .red{color:#f20}.ui-popup-modal .ZJP-layer-title-right-box,.ui-popup-show .ZJP-layer-title-right-box{position:absolute;right:0;top:0}.ui-popup-modal .ui-dialog-content,.ui-popup-show .ui-dialog-content{line-height:28px;font-size:17px;color:#1a1b1c;min-height:100px;text-align:center;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;white-space:normal;word-break:break-all}.ui-popup-modal .ui-dialog-content .red,.ui-popup-show .ui-dialog-content .red{color:#f20}.ui-popup-modal .ui-dialog-content .green,.ui-popup-show .ui-dialog-content .green{color:#42b983}.ui-popup-modal .ui-dialog-content .blue,.ui-popup-show .ui-dialog-content .blue{color:#00b2ed}.ui-popup-modal .ui-dialog-content .yellow,.ui-popup-show .ui-dialog-content .yellow{color:#ff9800}.ui-popup-modal .ui-dialog-content .bold,.ui-popup-show .ui-dialog-content .bold{font-weight:700}.ui-popup-modal .ZJP-dialog-content-box,.ui-popup-show .ZJP-dialog-content-box{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;overflow:auto;padding:24px 24px 10px}.ui-popup-modal .ZJP-form-list-button,.ui-popup-show .ZJP-form-list-button{padding:20px}.ui-popup-modal .ZJP-form-button-default,.ui-popup-show .ZJP-form-button-default{display:inline-block;vertical-align:middle;border-radius:8px;padding:8px 15px;line-height:24px;font-size:17px;margin:0 8px;min-width:100px;cursor:pointer;box-sizing:border-box;text-align:center;transition:.2s linear;color:#ff6146;background-color:#fff;border:1px solid #ff6146}.ui-popup-modal .ZJP-form-button-default.disabled,.ui-popup-modal .ZJP-form-button-default[disabled],.ui-popup-show .ZJP-form-button-default.disabled,.ui-popup-show .ZJP-form-button-default[disabled]{background-color:#ccc!important;cursor:no-drop;border-color:#ccc!important;color:#666!important}.ui-popup-modal .ZJP-form-button-default.disabled:hover,.ui-popup-modal .ZJP-form-button-default[disabled]:hover,.ui-popup-show .ZJP-form-button-default.disabled:hover,.ui-popup-show .ZJP-form-button-default[disabled]:hover{background-color:#ccc!important;border-color:#ccc!important;color:#666!important}.ui-popup-modal .ZJP-form-button-default span,.ui-popup-show .ZJP-form-button-default span{position:relative;margin:0!important}.ui-popup-modal .ZJP-form-button-default .small,.ui-popup-show .ZJP-form-button-default .small{font-size:15px}.ui-popup-modal .ZJP-form-button-default .yellow,.ui-popup-show .ZJP-form-button-default .yellow{color:#d58a25}.ui-popup-modal .ZJP-form-button-default .red,.ui-popup-show .ZJP-form-button-default .red{color:#f20}.ui-popup-modal .ZJP-form-button-default .grey,.ui-popup-show .ZJP-form-button-default .grey{color:#000}.ui-popup-modal .ZJP-form-button-default:hover,.ui-popup-show .ZJP-form-button-default:hover{background-color:#f6f7f8}.ui-popup-modal .ZJP-form-button-yellow,.ui-popup-show .ZJP-form-button-yellow{display:inline-block;vertical-align:middle;border-radius:8px;padding:8px 15px;line-height:24px;font-size:17px;border:none;margin:0 8px;min-width:100px;cursor:pointer;box-sizing:border-box;text-align:center;transition:.2s linear;background-color:#ff6146;color:#fff}.ui-popup-modal .ZJP-form-button-yellow.disabled,.ui-popup-modal .ZJP-form-button-yellow[disabled],.ui-popup-show .ZJP-form-button-yellow.disabled,.ui-popup-show .ZJP-form-button-yellow[disabled]{background-color:#ccc!important;cursor:no-drop;border-color:#ccc!important;color:#666!important}.ui-popup-modal .ZJP-form-button-yellow.disabled:hover,.ui-popup-modal .ZJP-form-button-yellow[disabled]:hover,.ui-popup-show .ZJP-form-button-yellow.disabled:hover,.ui-popup-show .ZJP-form-button-yellow[disabled]:hover{background-color:#ccc!important;border-color:#ccc!important;color:#666!important}.ui-popup-modal .ZJP-form-button-yellow span,.ui-popup-show .ZJP-form-button-yellow span{position:relative;margin:0!important}.ZJP-choose-Contest .list .iconfont,.ZJP-choose-Contest-track .list .iconfont,.p-download-list .name{margin-right:10px}.ui-popup-modal .ZJP-form-button-yellow .small,.ui-popup-show .ZJP-form-button-yellow .small{font-size:15px}.ui-popup-modal .ZJP-form-button-yellow .yellow,.ui-popup-show .ZJP-form-button-yellow .yellow{color:#d58a25}.ui-popup-modal .ZJP-form-button-yellow .red,.ui-popup-show .ZJP-form-button-yellow .red{color:#f20}.ui-popup-modal .ZJP-form-button-yellow .grey,.ui-popup-show .ZJP-form-button-yellow .grey{color:#000}.ui-popup-modal .ZJP-form-button-yellow:hover,.ui-popup-show .ZJP-form-button-yellow:hover{background-color:#ed5a41}.ui-popup-modal .ZJP-layer-title-icon,.ui-popup-show .ZJP-layer-title-icon{display:block;float:left}.ui-popup-modal .ZJP-layer-title-icon:after,.ui-popup-show .ZJP-layer-title-icon:after{content:'';clear:both;height:0;display:block;visibility:hidden}.ui-popup-modal .ZJP-layer-title-icon li,.ui-popup-show .ZJP-layer-title-icon li{color:#1a1b1c;position:relative;display:block;float:left;text-shadow:none;font-size:12px;opacity:1;width:60px;text-align:center;height:50px;line-height:50px;cursor:pointer;transition:.2s linear}.ui-popup-modal .ZJP-layer-title-icon li:hover,.ui-popup-show .ZJP-layer-title-icon li:hover{opacity:.6}.ui-popup-modal .ZJP-layer-title-icon li .iconfont,.ui-popup-show .ZJP-layer-title-icon li .iconfont{font-weight:700;font-size:20px}.ui-popup-modal iframe,.ui-popup-show iframe{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.admin-layer-table .ZJP-table,.admin-layer-table .ZJP-table-tbody{overflow:visible!important}.ZJP-layer-no-tips{text-align:center}.ZJP-layer-no-tips .no-tips-box{display:inline-block;color:#f20;font-size:16px;cursor:pointer;padding:10px 20px}.ZJP-layer-no-tips i,.ZJP-layer-no-tips span{display:inline-block;vertical-align:middle;padding:0 3px}.ZJP-choose-Contest-track{text-align:left;height:400px;overflow:auto}.ZJP-choose-Contest-track .contest-list{background-color:#f2f2f2;margin-top:15px;padding:10px}.ZJP-choose-Contest-track .contest-list:first-child{margin-top:0}.ZJP-choose-Contest-track .title .year{display:inline-block;background-color:#ffa711;color:#fff;padding:2px 8px;border-radius:4px;line-height:20px}.ZJP-choose-Contest-track .list.checked .iconfont,.ZJP-choose-Contest-track .list:hover span,.ZJP-choose-Contest-track-list .list .delete:hover{color:#4687c6}.ZJP-choose-Contest-track .list{padding-left:20px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.ZJP-choose-Contest-track .list span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ZJP-choose-Contest-track-list .list{background-color:#f2f2f2;position:relative;margin-top:15px;padding:10px;box-sizing:border-box}.ZJP-choose-Contest-track-list .list span{display:inline-block;font-size:16px;padding-right:60px;line-height:20px}.ZJP-choose-Contest-track-list .list .delete{position:absolute;font-size:20px;width:24px;height:24px;line-height:24px;text-align:center;top:-10px;right:-10px;cursor:pointer;background-color:#f2f2f2;border-radius:50%}.ZJP-choose-Contest{text-align:left;height:400px;overflow:auto}.ZJP-choose-Contest .contest-list{background-color:#f2f2f2;margin-top:15px;padding:10px}.ZJP-choose-Contest .contest-list:first-child{margin-top:0}.ZJP-choose-Contest .title .year{display:inline-block;background-color:#ffa711;color:#fff;padding:2px 8px;border-radius:4px;line-height:20px}.ZJP-choose-Contest .list .delete:hover,.ZJP-choose-Contest .list.checked .iconfont,.ZJP-choose-Contest .list:hover span{color:#4687c6}.ZJP-choose-Contest .list{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background-color:#f2f2f2;position:relative;margin-top:15px;padding:10px;box-sizing:border-box}.ZJP-choose-Contest .list span{display:inline-block;font-size:16px;padding-right:60px;line-height:20px}.ZJP-choose-Contest .list .delete{position:absolute;font-size:20px;width:24px;height:24px;line-height:24px;text-align:center;top:-10px;right:-10px;cursor:pointer;background-color:#f2f2f2;border-radius:50%}.ZJP-choose-Contest .list:first-child{margin-top:0}.ZJP-TipsLayer-iframe .ui-dialog-content{padding:0 0 24px}.ZJP-TipsLayer-iframe .ui-dialog-content iframe{height:calc(100% - 30px)}.ZJP-TipsLayer-iframe .ZJP-form-list-button{padding-top:0}.ZJP-TipsLayer-iframe-nobtn .ZJP-form-list-button,.ZJP-TipsLayer-iframe-nobtn .ui-dialog-content{padding:0}.front-qrcode-layer{text-align:center}.front-qrcode-layer .title{font-size:18px;margin-bottom:20px;line-height:20px}.front-qrcode-layer .share-qrcode{background-color:#fff;box-sizing:border-box;border:5px solid #000;padding:5px;display:inline-block}.front-qrcode-layer .share-qrcode img{display:block;width:250px}.ZJP-excel-template.ZJP-table td,.ZJP-excel-template.ZJP-table th{border:1px solid #e7e7e7}.ZJP-excel-template.ZJP-table td{height:30px}.admin-finals-rise-layer .ui-dialog-content{padding:0 0 24px}.admin-finals-rise-layer .admin-menu-path{background-color:#fff;margin-top:-1px;text-align:left}.admin-finals-rise-layer .advance-content{padding:20px 10px;box-sizing:border-box}.ReviewDetailsLayer{height:100%;overflow:auto}.ReviewDetailsLayer .Contest-appraise-credit{width:100%;text-align:initial}.admin-download-layer .ui-dialog-content{padding:0}.admin-download-layer .ZJP-form-list-button{padding-top:15px}.admin-download-list{display:flex!important;flex-direction:column;height:calc(100% - 70px);overflow:hidden}.admin-download-list .download-box{flex:1;height:100%;overflow:auto}.admin-download-list .form-list{margin-bottom:10px;text-align:left;padding:0 15px}.p-download-list{height:100%;overflow:auto}.p-download-list .form-list{display:flex;border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:15px 10px;margin-bottom:0;margin-top:-1px}.front-layer-no-remind,.login-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.p-download-list .name{flex:1;text-align:left}.ZJP-layer-tips-text{font-size:15px;line-height:22px}.front-layer-no-remind{display:-webkit-flex;display:flex;justify-content:center;align-items:center;cursor:pointer}.ZJP-CancelRise-Layer-box .ui-dialog-content div,.ct-wait-img,.ct-wait-text{display:inline-block}.front-layer-no-remind .iconfont{margin-right:5px}.front-layer-no-remind .icon-check-box{color:#ff6146}.front-layer-no-remind .text{font-size:14px}.ZJP-CancelRise-Layer-box .ui-dialog-content .ZJP-form-list-button{display:block}.ZJP-samped-document-layer{line-height:1.4;font-size:16px;padding:0 10px;font-family:"Microsoft Yahei",PingFang-SC-Medium,-apple-system,BlinkMacSystemFont,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;color:#000;font-weight:400;text-align:left}.ZJP-samped-document-layer .ui-dialog-body{position:relative}.ZJP-samped-document-layer .ui-dialog-content{overflow:auto;position:static;box-sizing:border-box;padding-bottom:88px;text-align:left}.ZJP-samped-document-layer .ZJP-form-list-button{position:absolute;bottom:0;left:0;width:100%;z-index:1;padding:24px;background-color:#fff;border-radius:0 0 8px 8px;text-align:center}.ZJP-samped-document-layer img{max-width:100%;height:auto}.ZJP-TipsLayer-migrate-teacher-iframe .ZJP-dialog-content-box,.ZJP-TipsLayer-migrate-teacher-iframe .ui-dialog-content{overflow:visible!important}.ZJP-CompetitionVideoReviewStandards-layer .ui-dialog-content{text-align:left}.ZJP-CompetitionVideoReviewStandards-layer .ui-dialog-content .ZJP-form-list-button,.ZJP-privacy-tips{text-align:center}.ZJP-privacy-tips{color:#f20;font-size:14px;margin-bottom:5px}.ZJP-privacy-tips span{cursor:pointer}.ZJP-privacy-tips .iconfont{color:#f20;margin-right:5px}.ZJP-TeacherCourseReminder-layer .ZJP-dialog-content-box{position:relative}.ZJP-TeacherCourseReminder-layer .CourseReminderCopy{position:absolute;opacity:0;z-index:1;left:0;top:0}.ZJP-TeacherCourseReminder-layer .reminder-text{position:relative;z-index:2;text-align:left}.ct-wait-box{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1999}.ct-wait-img-box{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;background:rgba(0,0,0,.36);padding:20px;border-radius:10px;width:auto;min-width:100px}.ct-wait-img{width:50px;height:50px;background-image:url(../Images/wait.gif);background-size:contain;background-repeat:no-repeat;background-position:center}.ct-wait-text{color:#396ea1;font-size:14px;white-space:nowrap;text-align:left;margin-top:5px}.ct-opacity0{opacity:0}.p-body{overflow:auto}.login-logo{padding:10px 15px;position:absolute;top:2%;left:2%}.login-form{padding:0}.login-form .ZJP-form-list{position:relative;padding:8px 0;margin-bottom:15px}.login-form .ZJP-form-label{position:absolute;left:35px;top:50%;transform:translateY(-50%);z-index:1}.login-form .ZJP-form-label .iconfont{color:#666;font-size:16px}.login-form .ZJP-form-input{width:100%}.login-form .ZJP-form-input-input{width:100%;border:none;font-family:Poppins-Medium;color:#666;font-size:15px;line-height:1.5;background:#e6e6e6;height:50px;border-radius:25px;padding:0 30px 0 68px;box-sizing:border-box}.login-form .ZJP-form-input-input.error,.login-form .ZJP-form-input-textarea.error{border-color:#f20;box-shadow:0 0 10px 0 #f20}.login-form .ZJP-form-input-error{text-align:center;width:100%}.login-container{width:100%;min-height:100vh;box-sizing:border-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background:#9053c7;background:-webkit-linear-gradient(-135deg,#bbd4f3,#4158d0);background:-o-linear-gradient(-135deg,#bbd4f3,#4158d0);background:-moz-linear-gradient(-135deg,#bbd4f3,#4158d0);background:linear-gradient(-135deg,#bbd4f3,#4158d0);position:relative}.login-wrap{width:960px;background:#fff;border-radius:10px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-around;padding:110px 100px 40px;box-sizing:border-box;flex-direction:column;align-items:center;position:relative}.login-dowebok{width:100%;margin:0 auto}.login-pic{width:316px;text-align:center}.login-pic iframe{display:block;width:100%;height:270px!important}.login-wx-code{text-align:center;cursor:pointer}.login-wx-code .img{display:inline-block;padding:5px;position:relative;width:195px;min-height:195px;box-sizing:border-box}.login-form-btn-box,.login-wx-code .lose-efficacy{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.login-wx-code .img-show{background-color:#fff;border:1px solid #000}.login-wx-code .lose-efficacy{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);color:#000;font-size:16px;line-height:1.5;display:flex;justify-content:center;align-items:center;text-align:left;padding:2%;box-sizing:border-box;font-weight:700}.login-wx-code img{height:185px;width:auto;display:block}.login-wx-code-text{color:#999;font-size:14px;padding:5px}.login-form{width:290px}.login-form-btn-box{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px}.login-form-btn{font-family:Montserrat-Bold;font-size:15px;line-height:1.5;color:#fff;text-transform:uppercase;width:100%;height:50px;border-radius:25px;background:#ff6146;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:0 25px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;cursor:pointer;border:none}.login-form-btn:hover{background:#333}.login-forgot{display:block;margin-top:5px;text-align:right;padding-right:15px}.login-forgot .login-forgot{font-size:14px;line-height:20px;padding:0 10px;cursor:pointer;transition:.2s linear;color:#00b2ed}.login-forgot .login-forgot:hover{color:#179bc9}.login-ForgotPassword{text-align:left}.login-ForgotPassword .ZJP-form-label{width:120px;text-align:right}.login-ForgotPassword .Send{height:40px;border-radius:0;box-sizing:border-box;width:100px;text-align:center;padding:0}.login-ForgotPassword.IsMobile .ZJP-form-label{display:block;width:100%;text-align:left}.login-form-tips{font-size:14px;line-height:22px;margin-bottom:10px;color:#f20;position:absolute;top:10px;left:00%;width:100%;text-align:center}.login-form-tips.relative{position:relative;top:0;width:330px;left:50%;transform:translateX(-50%);white-space:nowrap}@media (max-width:1366px){.login-wrap{padding:70px 90px}}@media (max-width:1000px){.p-logo{top:25px}.p-logo img{height:30px}.login-wrap{padding:70px 20px}.login-wrap .login-form,.login-wrap .login-pic{width:50%}.login-form-tips.relative{white-space:normal;width:100%}}@media (max-width:768px){.login-form-title{padding-bottom:20px}.login-wrap{padding:70px 20px}.login-wrap .login-form,.login-wrap .login-pic{width:100%;margin-bottom:40px}}