#luansui-ticket-create{font-size:14px;color:#293f5b;line-height:1.6}
#luansui-ticket-create *{box-sizing:border-box}
html.luansui-client body>#luansui-ticket-create>.el-container>.el-container>.el-main{padding:92px 32px 32px!important;margin:0!important;min-width:0}
html.luansui-client body>#luansui-ticket-create>.el-container>.el-container>.el-main>.main-card{width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
#luansui-ticket-create .luc-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}
#luansui-ticket-create h1{margin:0;font-size:24px;font-weight:600;line-height:1.5;color:#293f5b}
#luansui-ticket-create .luc-heading p{font-size:14px;color:#64758b;margin:5px 0 0}
#luansui-ticket-create .luc-back{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid #d7e1ee;border-radius:5px;color:#415b7a;background:#fff;white-space:nowrap;text-decoration:none;font-size:14px}
#luansui-ticket-create .luc-back:hover{border-color:#a5c0e8;background:#f5f8ff;color:#215cb9}
#luansui-ticket-create .main-form{width:100%;margin:0;padding:28px;background:#fff;border:1px solid #e3e9f1;border-radius:7px;box-shadow:none}
#luansui-ticket-create .el-form-item{margin:0 0 26px}
#luansui-ticket-create .el-form>.el-form-item:last-child{margin-bottom:0}
#luansui-ticket-create .el-form-item__label{float:none;display:block;text-align:left;padding:0 0 10px;line-height:1.5;font-size:14px;font-weight:500;color:#405570}
#luansui-ticket-create .el-form-item__content{margin-left:0!important;line-height:1.6;min-width:0}
#luansui-ticket-create .el-form-item__error{font-size:12px;padding-top:5px}
#luansui-ticket-create .luc-departments{display:flex;gap:12px;flex-wrap:wrap}
#luansui-ticket-create .luc-departments .el-radio-button{margin:0;max-width:100%}
#luansui-ticket-create .luc-departments .el-radio-button__inner{padding:12px 24px;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere;border:1px solid #dce4ef!important;border-radius:5px!important;background:#fff;color:#4b6079;font-family:inherit;font-size:14px;line-height:1.4;box-shadow:none!important}
#luansui-ticket-create .luc-departments .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#225fbe;background:#edf4ff;border-color:#2466d4!important;box-shadow:none!important;font-weight:500}
#luansui-ticket-create .luc-departments .el-radio-button__inner:hover{border-color:#8aafe8!important;color:#225fbe}
#luansui-ticket-create .luc-departments .el-radio-button:focus-within .el-radio-button__inner{outline:2px solid #a9c8fa;outline-offset:2px}
#luansui-ticket-create .title-host{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;width:100%}
#luansui-ticket-create .title-host>.el-form-item{width:100%;min-width:0}
#luansui-ticket-create .el-input,#luansui-ticket-create .el-select{width:100%;max-width:100%;font-size:14px}
#luansui-ticket-create .el-input__inner{height:44px;line-height:44px;font-size:14px;color:#324c6b;border-color:#dce4ef;border-radius:5px;padding-left:12px;font-family:inherit}
#luansui-ticket-create .el-textarea{width:100%;font-size:14px}
#luansui-ticket-create .el-textarea__inner{font-family:inherit;font-size:14px;color:#324c6b;line-height:1.8;padding:14px 14px 30px;border-color:#dce4ef;border-radius:5px;min-height:230px!important}
#luansui-ticket-create .el-input__inner:focus,#luansui-ticket-create .el-textarea__inner:focus{border-color:#2466d4}
#luansui-ticket-create input::placeholder,#luansui-ticket-create textarea::placeholder{color:#687b91}
#luansui-ticket-create .el-input__count{font-size:12px;color:#78889b}
#luansui-ticket-create .luc-form-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-top:1px solid #edf1f6;padding-top:22px}
#luansui-ticket-create .upload-btn{min-width:0;flex:1}
#luansui-ticket-create .el-button{min-height:42px;padding:10px 18px;font-family:inherit;font-size:14px;border-radius:5px;box-shadow:none}
#luansui-ticket-create .luc-submit{flex-shrink:0;min-width:128px;background:#2466d4;border-color:#2466d4;color:#fff}
#luansui-ticket-create .luc-submit:hover{background:#1c57b7;border-color:#1c57b7;color:#fff}
#luansui-ticket-create .el-upload-list__item{font-size:13px;max-width:100%}
#luansui-ticket-create .renew-dialog .el-dialog{max-width:calc(100vw - 32px);border-radius:7px;box-shadow:none}
#luansui-ticket-create .renew-dialog .dialog-main{font-size:14px;line-height:1.8}
#luansui-ticket-create .renew-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;font-size:14px}
#luansui-ticket-create .renew-dialog .btn-ok,#luansui-ticket-create .renew-dialog .btn-no{cursor:pointer;border:1px solid #dce4ef;padding:10px 18px;border-radius:5px}
#luansui-ticket-create .renew-dialog .btn-ok{background:#2466d4;border-color:#2466d4;color:#fff}
@media(max-width:960px){#luansui-ticket-create .title-host{grid-template-columns:minmax(0,1fr);gap:0}}
@media(max-width:600px){html.luansui-client body>#luansui-ticket-create>.el-container>.el-container>.el-main{padding:80px 16px 24px!important}#luansui-ticket-create .luc-heading{align-items:flex-start;gap:12px;margin-bottom:20px}#luansui-ticket-create h1{font-size:22px}#luansui-ticket-create .luc-heading p{font-size:13px}#luansui-ticket-create .luc-back{font-size:12px;min-height:44px;padding:8px 10px}#luansui-ticket-create .main-form{padding:20px 16px}#luansui-ticket-create .luc-departments{gap:10px}#luansui-ticket-create .luc-departments .el-radio-button__inner{padding:12px 16px}#luansui-ticket-create .luc-form-actions{gap:16px;flex-wrap:wrap}#luansui-ticket-create .luc-submit{width:100%;min-height:44px}#luansui-ticket-create .el-button{min-height:44px}#luansui-ticket-create .el-textarea__inner{min-height:240px!important}}
