*{margin:0;font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;min-width:1428px;height:100%;font-size:14px;color:#2c374c}body .el-cascader-panel .el-radio,html .el-cascader-panel .el-radio{height:100%;padding-top:10px;position:absolute;right:40px;left:10px;z-index:10}body .el-cascader-panel .el-cascader-node__postfix,html .el-cascader-panel .el-cascader-node__postfix{top:10px}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input{-webkit-appearance:none;border-radius:0;border:none}a{text-decoration:none}ol,ul{list-style:none}img{vertical-align:top}input:focus{outline:none}input:-ms-clear{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#app{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app .tableX .el-table--scrollable-x .el-table__body-wrapper{padding:0 0 5px 0;margin:0 0 5px 0;overflow-x:auto}#app .tableX .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:#ccc!important;border-radius:30px!important}#app .tableX .el-table__fixed-right{height:calc(100% - 27px)!important}#app .el-input__inner,#app .el-textarea__inner{border-color:#c7cbd1}#app .el-input__inner:active,#app .el-input__inner:focus,#app .el-textarea__inner:active,#app .el-textarea__inner:focus{border-color:#0077fb}#app .el-radio__input.is-disabled .el-radio__inner:after{background:#f5f7fa}#app .el-radio__inner:after{width:8px;height:8px;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);background:#fff}#app .el-radio__input.is-checked .el-radio__inner{border:2px solid rgba(0,119,251,.07);background:#fff}#app .el-radio__input.is-checked .el-radio__inner:after{background:#0077fb}#app .el-checkbox{color:#9ba3af}#app .el-checkbox__input.is-checked+.el-checkbox__label,#app .el-radio__input.is-checked+.el-radio__label{color:#0077fb}#app .el-checkbox__input.is-checked .el-checkbox__inner{background:#0077fb;border-color:#0077fb}#app .el-checkbox__input.is-checked.is-disabled .el-checkbox__inner{background:rgba(199,203,209,.2);border-color:rgba(199,203,209,.2)}#app .el-checkbox__input.is-checked.is-disabled+.el-checkbox__label,#app .el-radio__input.is-checked.is-disabled+.el-radio__label{color:#9ba3af}#app .el-radio-group .el-radio{margin-right:36px}#app .el-radio-group .el-radio:last-child{margin-right:0}#app .required{position:relative}#app .required:before{content:"*";color:#e03c25}#app .overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#nprogress .bar{background:#0077fb!important}.el-icon-arrow-down{font-size:16px}.el-icon-arrow-down:before{content:"\e790"}.el-select-dropdown__item{padding:0 20px}.table-tag{display:inline-block;font-size:20px;border-radius:4px;margin-left:8px;color:#0077fb}.el-table:not(.el-table--scrollable-x) .el-table__fixed,.el-table:not(.el-table--scrollable-x) .el-table__fixed-right{height:100%!important}/deep/ .el-table th{background:rgba(0,119,251,.07);height:48px;font-size:14px;font-weight:700;color:#2c374c}/deep/ .el-table tr{height:46px;color:#2c374c}/deep/ .el-table--enable-row-hover .el-table__body tr.current-row td,/deep/ .el-table--enable-row-hover .el-table__body tr:hover>td,/deep/ .el-table__body tr.hover-row.current-row>td,/deep/ .el-table__body tr.hover-row.el-table__row--striped.current-row>td,/deep/ .el-table__body tr.hover-row.el-table__row--striped>td,/deep/ .el-table__body tr.hover-row>td{background-color:rgba(0,119,251,.2)!important}/deep/ .el-table tr:nth-child(odd){background:#fff}/deep/ .el-table tr:nth-child(2n){background:#f9fbff}.el-table th.is-leaf,/deep/ .el-table td{border-color:rgba(199,203,209,.2)}/deep/ .el-table th>.cell{padding-left:14px}/deep/ .el-pagination{color:#2c374c}/deep/ .el-pagination .el-pagination__sizes,/deep/ .el-pagination .el-pagination__total{font-size:12px;color:#2c374c}/deep/ .el-pagination .el-input__inner{border:1px solid #c7cbd1;color:#2c374c;border-radius:4px;font-size:12px}/deep/ .el-pagination .el-pager li{font-size:12px;font-weight:400}/deep/ .el-pagination .el-pager li.active,/deep/ .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#0077fb;font-weight:700}body /deep/ .el-message--error{border-color:#e03c25}body /deep/ .el-message--error .el-icon-error,body /deep/ .el-message--error .el-message__content{color:#e03c25}body /deep/ .el-message--warning{border-color:#ef732f}body /deep/ .el-message--warning .el-icon-warning,body /deep/ .el-message--warning .el-message__content{color:#ef732f}body /deep/ .el-message--info{border-color:rgba(199,203,209,.2)}body /deep/ .el-message--info .el-icon-info,body /deep/ .el-message--info .el-message__content{color:#2c374c}body .el-button--primary{border-color:#0077fb;background:#0077fb;color:#fff}body .el-button--primary:hover{opacity:.7}body .el-button--primary:active,body .el-button--primary:focus{background:#006ae0}body .el-button--primary.disabled{background:#0077fb;opacity:.2}body .el-button--primary.disabled:hover{opacity:.2}.el-tooltip__popper{max-width:80%}/deep/ .el-upload-list__item-name{max-width:300px}.dangerColor{color:#e03c25}.formBox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}.formBox,.formBox .formItem{display:-webkit-box;display:-ms-flexbox;display:flex}.formBox .formItem{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formBox .formItem .formName{margin-right:12px}.formBox .formItem .formContent{-webkit-box-flex:1;-ms-flex:1;flex:1}.formBox .formItem .formContent .el-date-editor--datetimerange.el-input__inner,.formBox .formItem .formContent /deep/ .el-cascader{width:100%}.formBox .formItem .formContent /deep/ .el-radio{margin-right:16px}.formBox .formItem .formContent /deep/ .el-checkbox{margin-left:16px}.formBox.threeColumn .formItem{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.total-box{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-box .total-info{margin-left:25px;font-size:14px;color:#2c374c;line-height:20px}.total-box .total-info span{font-size:16px;color:#ef732f}.commonEditBox{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;margin:0 auto;padding:24px 0 12px}.commonEditBox,.commonEditBox .commonEditItem{display:-webkit-box;display:-ms-flexbox;display:flex}.commonEditBox .commonEditItem{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:12px}.commonEditBox .commonEditItem .commonEditName{margin-right:12px;line-height:40px}.commonEditBox .commonEditItem .commonEditContent{-webkit-box-flex:1;-ms-flex:1;flex:1}.commonEditBox .commonEditItem .commonEditContent .el-cascader,.commonEditBox .commonEditItem .commonEditContent .el-select,.commonEditBox .commonEditItem .commonEditContent /deep/ .zy-input{width:100%}.commonEditBox .commonEditItem .commonEditContent /deep/ .el-radio{line-height:40px!important}.container{width:100%;height:100%;background:url(../img/login_back.1adb23bc.png);background-size:100% 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container,.container .login-box{display:-webkit-box;display:-ms-flexbox;display:flex}.container .login-box{width:75%;height:80%;min-height:600px;border-radius:24px}.container .login-box-left{-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:24px 0 0 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .login-box-left .logo{width:120px;height:40px;margin:21px 37px 70px;display:block}.container .login-box-left .logo img{width:100%;height:100%}.container .login-box-left .login-info-box{width:320px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 auto}.container .login-box-left .login-info-box .login-title{font-size:18px;font-weight:700;color:#16141e;line-height:25px;margin-bottom:50px}.container .login-box-left .login-info-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:18px}.container .login-box-left .login-info-box .item .title{margin-right:16px;font-size:14px;width:100%;margin-bottom:8px;color:#2c374c}.container .login-box-left .login-info-box .item .itemContent{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;position:relative;border-radius:4px}.container .login-box-left .login-info-box .item .itemContent .el-input{height:100%}.container .login-box-left .login-info-box .item .itemContent .el-input__inner{height:100%;border-color:transparent}.container .login-box-left .login-info-box .item .itemContent .zy-iconfont{cursor:pointer;line-height:48px;padding-right:16px;font-size:14px;position:absolute;right:0;top:0;border-bottom-right-radius:4px;border-top-right-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);color:#c7cbd1;border-left:0}.container .login-box-left .login-info-box .item .itemContent.active .zy-iconfont,.container .login-box-left .login-info-box .item .itemContent.active input{border-color:#0077fb}.container .login-box-left .login-info-box .vcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;margin-bottom:18px}.container .login-box-left .login-info-box .vcode .vcode_div{height:100%}.container .login-box-left .login-info-box .vcode .vcode_div .el-input{width:160px;height:100%}.container .login-box-left .login-info-box .vcode .vcode_div .el-input__inner{width:100%;height:100%}.container .login-box-left .login-info-box .vcode .zy-btn{width:120px;height:48px;border-radius:4px;background:rgba(72,72,202,.1);font-size:12px;font-weight:400;color:#4848ca;line-height:20px}.container .login-box-left .login-info-box .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.container .login-box-left .login-info-box .bottom .forgot{font-size:14px;font-weight:400;color:#4848ca;line-height:20px;text-align:right}.container .login-box-left .login-info-box .bottom .settleBtn{color:#4848ca}.container .login-box-left .login-info-box .btn-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.container .login-box-left .login-info-box .btn-box .submit{width:100%;height:48px;background:#4848ca;-webkit-box-shadow:0 0 15px 0 rgba(72,72,202,.15);box-shadow:0 0 15px 0 rgba(72,72,202,.15);border-radius:4px;border:1px solid #4848ca;color:#fff}.container .login-box-left .login-info-box .btn-box .return{width:128px!important;height:48px}.container .login-box-left .service-phone{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#403b55;line-height:20px;text-align:center;margin-bottom:24px}.container .login-box-left .service-phone span{color:#4848ca}.container .login-box-right{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.container .login-box-right .el-carousel{width:100%;height:100%;border-radius:0 28px 28px 0}.container .login-box-right .el-carousel__container{height:100%}.container .login-box-right .el-carousel__container .banner_pic{width:100%;height:100%;border-radius:0 28px 28px 0}.container .login-box-right .el-carousel__container .banner-cont{position:absolute;bottom:60px;width:422px;height:auto;left:50%;margin-left:-211px}.container .login-box-right .el-carousel__container .banner-cont .banner-title{font-size:22px;color:#fff;line-height:30px;margin-bottom:16px;text-align:center;word-break:break-all}.container .login-box-right .el-carousel__container .banner-cont .banner-desc{font-size:16px;line-height:18px;color:#fff;text-align:center;word-break:break-all}.container .login-box-right .el-carousel /deep/ .el-carousel__indicators--horizontal{bottom:200px}.container .login-box-right .el-carousel /deep/ .el-carousel__indicators--horizontal .el-carousel__button{width:10px;height:10px;background:#fff;border-radius:50%}.container .website{margin-top:16px;color:#9ba3af}@media screen and (min-width:1440px) and (max-width:1600px){.container .login-box-left .logo{margin-bottom:50px}.container .login-box-left{-webkit-box-flex:0;-ms-flex:0 0 460px;flex:0 0 460px}.container .login-box-left .login-info-box .login-title{margin-bottom:30px}}@media screen and (max-width:1440px){.container .login-box-left .logo{margin-bottom:40px}.container .login-box-left{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}.container .login-box-left .login-info-box .login-title{margin-bottom:20px}}