@charset "utf-8";.inputBorderStyle{border:1px solid #ebeef5;border-radius:3px}body{margin:0;background:#f0f3f4;line-height:1}body,td,th,input,textarea,select,button{font-family:iconfont,'微软雅黑',Arial,Helvetica,sans-serif!important;font-size:12px;color:#666}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}a:link{color:#666;text-decoration:none}a:visited{text-decoration:none;color:#666}a:hover{text-decoration:none;color:#000}a:active{text-decoration:none;color:#666}a.disabled{opacity:.7;cursor:not-allowed}a.disabled:hover{color:#666}dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5{margin:0;padding:0;list-style:none}h1{font-size:32px;font-weight:normal}h2{font-size:24px;font-weight:normal}h3{font-size:20px;font-weight:normal}h4{font-size:18px;font-weight:normal}h5{font-size:14px;font-weight:normal}.primary,a.primary{color:#209e91}.red,a.red{color:#ed5565}.blue,a.blue{color:#02c1f3}.green,a.green{color:#5cb85c}.gray,a.gray{color:#999}.yellow,a.yellow{color:#f90}.orange,a.orange{color:#ff5722}.flex-list .row{display:flex;align-items:center}.flex-list .row>*{flex-shrink:0;flex-grow:0}.flex-list .row>*:nth-child(n+2){margin-left:15px}.flex-list .row>.stretch{width:100%;flex-shrink:1}.flex-list .row:nth-child(n+2){margin-top:10px}.flex-list .row.start{align-items:flex-start}.flex-list .row.end{align-items:flex-end}em,i{font-style:normal}::-webkit-input-placeholder{color:#ddd}:-moz-placeholder{color:#ddd}:-ms-input-placeholder{color:#ddd}input,textarea,select,button{display:inline-block;outline:none;box-sizing:border-box;color:#000;-webkit-appearance:none}input[type=text],input[type=password]{border:1px solid #ebeef5;border-radius:3px;height:32px;line-height:30px;padding:0 10px;width:100%}textarea{border:1px solid #ebeef5;border-radius:3px;line-height:20px;padding:5px 10px;height:72px;width:100%;resize:none;transition:all .2s}select{width:100%;border:1px solid #ebeef5;border-radius:3px;height:32px;line-height:30px;padding:0 26px 0 9px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/content/manage/images/select_cert.png) no-repeat right center;transition:all .2s}select option{background:#fff;color:#666}select::-ms-expand{display:none}input[type=text]:disabled,input[type=password]:disabled,textarea:disabled{background:none;cursor:not-allowed}.btn{margin:0;padding:0 10px;height:32px;line-height:32px;border:none;border-radius:3px;background:#209e91;color:#fff;cursor:pointer}.btn:hover{opacity:.8}.btn.blue{background:#02c1f3}.btn.green{background:#5cb85c}.btn.yellow{background:#f90}.btn.orange{background:#ff5722}.btn.red{background:#ed5565}.btn.gray{color:#666;background:#eee}.circle{display:inline-block;width:32px;line-height:32px;text-align:center;border-radius:50%;background:#209e91;color:#fff!important}.circle.red{background:#ed5565}.circle.blue{background:#02c1f3}.circle.green{background:#5cb85c}.circle.yellow{background:#f90}.circle.orange{background:#ff5722}.circle.gray{background:#ddd}.circle:hover{opacity:.8}.circle.small{width:22px;line-height:22px}textarea:focus,input[type=text]:focus,input[type=password]:focus,select:focus,.ke-container-simple.focus{border-color:#209e91;background:#fafafa;box-shadow:0 0 5px rgba(32,158,145,.3)}.ke-container-simple{display:block;border:1px solid #ebeef5;border-radius:3px;box-sizing:border-box;background-color:#fff;overflow:hidden;transition:all .2s;min-width:680px;width:100%!important}.ke-container-simple .ke-toolbar{border-bottom:1px solid #ebeef5}input[type=text].error,input[type=password].error,select.error,textarea.error,.checkbox.error:before,.checkboxlist.error .checkbox:before,.radioboxlist.error .radiobox:before,.dropdownlist.error .text,.multidropdownlist.error,.multidropdownlist.error .text,.ajaxuploadimage.error .item{border-color:#ffa8a8;background:#fff8f8}.checkbox{display:flex;align-items:center;cursor:pointer;user-select:none}.checkbox:before{border:1px solid #ebeef5;border-radius:3px;content:'';font-size:12px;float:left;margin-right:5px;display:block;width:14px;line-height:14px;height:14px;overflow:hidden;text-align:center;background:#fff;transition:all .2s}.checkbox.checked:before{border-color:#209e91;background:#209e91;color:#fff;content:""}.checkbox.disabled{cursor:not-allowed}.checkboxlist{overflow:hidden;margin-left:-15px;margin-top:-10px}.checkboxlist .checkbox{float:left;margin-left:15px;margin-top:10px}.switch{line-height:18px;color:#999;padding-left:8px;border-radius:9px;border:1px solid #ebeef5;background:#fff;overflow:hidden;cursor:pointer;user-select:none}.switch:before{content:'';float:right;margin:3px;display:block;width:12px;height:12px;overflow:hidden;border-radius:6px;background:#ebeef5}.switch.checked{border-color:#209e91;padding-left:0;padding-right:8px;color:#209e91}.switch.checked:before{float:left;background:#209e91}.radioboxlist{overflow:hidden;margin-left:-15px;margin-top:-10px}.radioboxlist .radiobox{float:left;margin-left:15px;margin-top:10px;line-height:16px;overflow:hidden;cursor:pointer;user-select:none;position:relative;transition:all .2s}.radioboxlist .radiobox:before{content:'';float:left;margin-right:5px;display:block;width:14px;height:14px;border-radius:50%;overflow:hidden;border:1px solid #ebeef5}.radioboxlist .radiobox.checked:before{border-color:#209e91}.radioboxlist .radiobox.checked:after{position:absolute;top:4px;right:auto;bottom:auto;left:4px;z-index:0;width:8px;height:8px;overflow:hidden;border-radius:50%;background:#209e91;content:""}.radioboxlist.disabled .radiobox{cursor:not-allowed}.ajaxuploadimage{overflow:hidden;margin-left:-10px;margin-top:-10px}.ajaxuploadimage .item{float:left;margin-left:10px;margin-top:10px;width:77px;height:77px;border:1px solid #ebeef5;border-radius:3px;position:relative;overflow:hidden}.ajaxuploadimage .item.file .pic{z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ajaxuploadimage .item.file .pic:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.2);opacity:0;cursor:pointer}.ajaxuploadimage .item.file .pic img{z-index:0;max-width:74px;max-height:74px}.ajaxuploadimage .item.file .cmd{position:absolute;top:-20px;right:0;bottom:auto;left:0;z-index:3;line-height:20px;background:none;display:flex;justify-content:space-around;transition:all .2s}.ajaxuploadimage .item.file .cmd i{padding:0 5px;cursor:pointer;font-style:normal;font-weight:bold;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.ajaxuploadimage .item.file .cmd i.prev:before{content:""}.ajaxuploadimage .item.file .cmd i.del:before{content:""}.ajaxuploadimage .item.file .cmd i.next:before{content:""}.ajaxuploadimage .item.file:hover .pic:before{opacity:1}.ajaxuploadimage .item.file:hover .cmd{top:0}.ajaxuploadimage .item.file input[type=text]{display:none;border-radius:0}.ajaxuploadimage .item.upload{border-style:dashed;line-height:77px;text-align:center}.ajaxuploadimage .item.upload:before{position:relative;z-index:1;display:block;content:"";font-size:30px;opacity:.3}.ajaxuploadimage .item.upload input{position:absolute;z-index:2;right:0;top:0;opacity:0;width:100%;height:100%;overflow:hidden;cursor:pointer}.ajaxuploadimage .item.upload:hover{border-color:#209e91}.ajaxuploadimage .item.upload.uploading :before{content:"上传中";font-size:12px;background:url(/content/manage/images/loading.gif) no-repeat center center;background-size:80px}.ajaxuploadimage .item.upload.uploading input{display:none}.ajaxuploadimage.desc .item.file input[type=text]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;line-height:20px;height:20px;padding:0 2px;border:none;background:rgba(0,0,0,.5);width:100%;font-size:12px;color:#fff}.ajaxuploadimage.disabled .item.upload{cursor:not-allowed}.ajaxuploadimage.disabled .item.upload input{display:none}@keyframes animation-loading{0%{content:''}25%{content:'上'}50%{content:'上传'}75%{content:'上传中'}100%{content:'上传中'}}.ajaxuploadfile{width:100%}.ajaxuploadfile .upload{margin:0;padding:0 10px;height:32px;line-height:32px;border:none;border-radius:3px;background:#209e91;color:#fff;cursor:pointer;width:80px;text-align:center;padding:0;position:relative}.ajaxuploadfile .upload:hover{opacity:.8}.ajaxuploadfile .upload.blue{background:#02c1f3}.ajaxuploadfile .upload.green{background:#5cb85c}.ajaxuploadfile .upload.yellow{background:#f90}.ajaxuploadfile .upload.orange{background:#ff5722}.ajaxuploadfile .upload.red{background:#ed5565}.ajaxuploadfile .upload.gray{color:#666;background:#eee}.ajaxuploadfile .upload:before{z-index:1;content:'选择文件'}.ajaxuploadfile .upload input{position:absolute;top:0;right:0;bottom:auto;left:auto;z-index:2;opacity:0;width:100%;height:100%;overflow:hidden;cursor:pointer}.ajaxuploadfile .upload.uploading:before{animation:animation-loading 1.5s infinite linear}.ajaxuploadfile .upload.uploading input{display:none}.ajaxuploadfile .files{flex:1;padding:0;margin-right:10px;display:none}.ajaxuploadfile .files .item{width:100%;position:relative;margin-top:10px;display:flex;align-items:center}.ajaxuploadfile .files .item a{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#209e91}.ajaxuploadfile .files .item a:before{content:"";margin-right:5px}.ajaxuploadfile .files .item .del{flex-shrink:0;color:#ed5565;cursor:pointer;transition:all .2s;margin-left:10px}.ajaxuploadfile .files .item .del:before{content:"";margin-right:5px}.ajaxuploadfile .files .item:hover .del{opacity:1}.ajaxuploadfile.hasfile .files{display:block}.ajaxuploadfile.multi .upload:before{content:'添加文件'}.ajaxuploadfile.disabled .upload{cursor:not-allowed}.ajaxuploadfile.disabled .upload input{display:none}.dropdownlist{position:relative;width:100%}.dropdownlist .text{display:block;cursor:pointer;padding-right:32px}.dropdownlist .down{position:absolute;top:1px;right:10px;bottom:auto;left:auto;z-index:0;cursor:pointer;line-height:30px;opacity:.5}.dropdownlist .down:before{content:""}.dropdownlist .dropdown{position:absolute;z-index:9;left:0;top:32px;box-sizing:border-box;min-width:100%;border:1px solid #ebeef5;background:#fff;display:none}.dropdownlist .dropdown input{width:100%;border:none;background:#f7f7f7}.dropdownlist .dropdown ul{max-height:140px;overflow:auto}.dropdownlist .dropdown ul li{box-sizing:border-box;width:100%;padding:0 10px;cursor:pointer;line-height:20px;height:20px;overflow:hidden;font-size:12px;white-space:nowrap}.dropdownlist .dropdown ul li.selected{background:#209e91;color:#fff}.dropdownlist.open .dropdown{display:block}.dropdownlist.open .down{transform:rotate(180deg)}.dropdownlist.disabled .text,.dropdownlist.disabled .down{cursor:not-allowed}.multidropdownlist{display:flex;border:1px solid #ebeef5;border-radius:3px}.multidropdownlist .dropdownlist{width:168px}.multidropdownlist .dropdownlist:nth-child(n+2){border-left:1px solid #ebeef5}.multidropdownlist .dropdownlist .text{border:0;height:30px}.multidropdownlist .dropdownlist .dropdown{top:30px}.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:url(/content/manage/images/loading.gif) no-repeat center center;background-size:80px}.popup-image-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:rgba(0,0,0,.5);cursor:zoom-out;display:flex;justify-content:center;align-items:center}.popup-image-box img{max-width:100%;max-height:100vh}.popup-frame-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;width:100%;display:flex;justify-content:center;align-items:center}.popup-frame-box .mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,.5)}.popup-frame-box .popup-frame-box-main{position:relative;z-index:2;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;overflow:hidden;border-radius:7px;width:80%;height:80%;opacity:0;transform:translateY(50px);animation:popup-frame-box-main-show .25s forwards linear}.popup-frame-box .popup-frame-box-main .popup-frame-box-head{overflow:hidden;background:#273238;line-height:40px;padding:0 15px}.popup-frame-box .popup-frame-box-main .popup-frame-box-head h5{float:left;color:#beccd5}.popup-frame-box .popup-frame-box-main .popup-frame-box-head a.close{float:right;color:#beccd5}.popup-frame-box .popup-frame-box-main .popup-frame-box-head a.close:before{content:"";font-size:12px}.popup-frame-box .popup-frame-box-main .popup-frame-box-head a.close:hover{color:#ed5565}.popup-frame-box .popup-frame-box-main .popup-frame-box-content{position:absolute;top:40px;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.popup-frame-box .popup-frame-box-main .popup-frame-box-content iframe{overflow:auto;background-color:transparent;width:100%;height:100%}@keyframes popup-frame-box-main-show{100%{transform:translateY(0);opacity:1}}.show-toast{position:fixed;top:50%;right:auto;bottom:auto;left:50%;z-index:10;max-width:300px;padding:20px;border-radius:10px;background:rgba(0,0,0,.5);color:#fff;font-size:16px;opacity:0;text-shadow:1px 1px 1px black;display:flex;align-items:center;transform:translateY(50px);animation:popup-frame-box-main-show .2s 1 linear forwards}.show-toast:before{content:"";font-size:20px;margin-right:15px;color:#fff29d}.preview-image-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background:rgba(0,0,0,.5)}.preview-image-box .number{position:absolute;top:auto;right:auto;bottom:20px;left:0;z-index:2;width:100%;text-align:center;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.5)}.preview-image-box .number span{margin:0 5px}.preview-image-box .pic{z-index:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:zoom-out}.preview-image-box .pic img{max-width:80%;max-height:80%;display:block}.preview-image-box .command{position:absolute;top:auto;right:auto;bottom:50px;left:50%;z-index:2;box-sizing:border-box;width:200px;margin-left:-100px;background:rgba(0,0,0,.5);display:flex;padding:0 10px;border-radius:5px}.preview-image-box .command a{flex:1;line-height:40px;color:#fff;text-align:center;font-size:20px}.preview-image-box .arrow{position:absolute;top:50%;right:auto;bottom:auto;left:50px;z-index:2;margin-top:-50px;line-height:100px;font-size:80px;color:#fff;cursor:pointer}.preview-image-box .arrow.next{left:auto;right:50px}.preview-image-box .arrow.disabled{opacity:.3}.preview-image-box .close{position:absolute;top:40px;right:40px;bottom:auto;left:auto;z-index:2;color:#fff;font-size:30px;cursor:pointer}@charset "utf-8";body{height:100vh;background:#273238;display:flex;justify-content:center}.main{align-self:center;width:90%;max-width:400px;height:420px;overflow:hidden;background:#fff;box-shadow:0 0 20px black}.main .logo{height:120px;background:url(/content/manage/images/logo.png) no-repeat center center #209e91;background-size:auto 60px}.main .form{padding:40px 30px 0 30px}.main .form dl{display:flex;margin-bottom:15px}.main .form dl dd{flex:1;position:relative;justify-content:flex-start}.main .form dl dd:nth-child(n+2){margin-left:10px}.main .form dl dd:before{position:absolute;z-index:2;left:10px;top:0;display:block;line-height:32px;font-size:16px}.main .form dl dd img{height:32px;display:block;cursor:pointer}.main .form dl dd input[type=text],.main .form dl dd [type=password]{position:relative;z-index:1;padding:0 10px 0 32px}.main .form dl dd .btn{width:100%}.main .form dl dd .errmsg{display:none}.main .form dl dd.auto{flex-grow:0;flex-shrink:0}