.wrap{margin:0 auto;width:1200px}@media screen and (max-width:1200px){.wrap{width:100%}}:root{--el-text-color-primary:#333;--el-color-primary:#e60027}.el-button{border:none}.el-drawer__close{height:24px;padding:5px;width:24px}.el-drawer__close svg{height:100%;width:100%}.el-drawer__close-btn:focus .el-drawer__close,.el-drawer__close-btn:hover .el-drawer__close{background-color:#fcf1ef;border-radius:50%;color:#e60027!important}.common-dialog{border-radius:24px!important;padding:0!important}@media screen and (max-width:767px){.common-dialog{border-radius:10px!important;padding:0!important;width:90%!important}}.common-dialog .el-dialog__headerbtn{height:24px;right:40px;top:26px;width:24px}.common-dialog .el-dialog__headerbtn .el-dialog__close{padding:5px}@media screen and (max-width:767px){.common-dialog .el-dialog__headerbtn{right:17px;top:17px}}.common-dialog .el-dialog__headerbtn .el-icon{color:#8a8a8a;height:24px;width:24px}.common-dialog .el-dialog__headerbtn .el-icon svg{height:100%;width:100%}.common-dialog .el-dialog__headerbtn:focus .el-dialog__close,.common-dialog .el-dialog__headerbtn:hover .el-dialog__close{background-color:#fcf1ef;border-radius:50%;color:#e60027!important}.common-dialog .el-dialog__header{margin-bottom:0;margin-right:0;padding:50px 0 40px!important}@media screen and (max-width:767px){.common-dialog .el-dialog__header{padding:30px 0 25px!important}}.common-dialog .common-dialog-title{color:#333;font-size:30px}@media screen and (max-width:767px){.common-dialog .common-dialog-title{font-size:17px}}.common-dialog .el-dialog__body{padding:0 40px 60px!important}@media screen and (max-width:767px){.common-dialog .el-dialog__body{padding:0 25px 30px!important}.login .common-dialog{border-radius:20px!important;padding:0!important;width:90%!important}}.login .el-dialog__header{padding:50px 0 40px}@media screen and (max-width:767px){.login .el-dialog__header{padding:60px 0 40px}}.login .el-dialog__body{padding:0 60px 60px!important}@media screen and (max-width:767px){.login .el-dialog__body{padding:0 30px 35px!important}}.login .common-dialog-title{font-weight:800}.register .el-dialog__header{padding:50px 0}@media screen and (max-width:767px){.register .el-dialog__header{padding:60px 0}}.register .el-dialog__body{padding:0 60px 60px!important}@media screen and (max-width:767px){.register .el-dialog__body{padding:0 30px 35px!important}}.register .common-dialog-title{font-weight:800}.common-input .el-input__wrapper{border-radius:6px;box-shadow:0 0 0 1px #ddd;box-sizing:border-box;font-size:14px;height:50px;padding:0 20px}.common-input .el-input__wrapper .el-input__inner{color:#333}@media screen and (max-width:1200px){.common-input .el-input__wrapper{border-radius:3px;height:40px;padding:0 10px}}.common-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #e60027}.common-button-brand{background:linear-gradient(134deg,#ff567d,#ff1d43);border-radius:25px!important;color:#fff;font-size:18px!important;height:50px!important;text-align:center;width:100%}@media screen and (max-width:767px){.common-button-brand{font-size:15px!important;height:40px!important;width:100%}}.common-button-default{border:1px solid #e60027;border-radius:25px!important;color:#e60027;font-size:18px!important;height:50px!important;text-align:center;width:100%}@media screen and (max-width:767px){.common-button-default{border-radius:20px!important;font-size:15px!important;height:40px!important;width:100%}}.fl-row{display:flex;flex-direction:row}.fl-col{display:flex;flex-direction:column}.fl-btw{justify-content:space-between}.fl-around{justify-content:space-around}.fl-cen{justify-content:center}.fl-end{justify-content:end}.fl-warp{flex-wrap:wrap}.fl-nowrap{flex-wrap:nowrap}.fl-evenly{justify-content:space-evenly}.al-cen{align-items:center}.al-baseline{align-items:baseline}.al-end{align-items:end}.al-start{align-items:flex-start}.pointer{cursor:pointer}.ft-500{font-weight:500}.ft-400{font-weight:400}.common-select .el-select__wrapper{border-radius:6px;box-shadow:0 0 0 1px #ddd;font-size:16px;height:50px;padding:0 20px}@media screen and (max-width:1200px){.common-select .el-select__wrapper{border-radius:3px;height:45px;padding:10px}}.common-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #e60027}.common-date{height:100%!important;width:100%!important}.common-date .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #e60027!important}.common-date .el-input__wrapper{border-radius:6px;box-shadow:0 0 0 1px #ddd;font-size:16px;height:50px;padding:0 20px}@media screen and (max-width:1200px){.common-date .el-input__wrapper{border-radius:3px;height:40px;padding:0 10px}}.common-checkbox .el-checkbox__label{color:#333}.common-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#e60027;border-color:#e60027}.common-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#e60027}.common-message-default{box-shadow:0 0 0 1px #ddd!important}.common-message-default,.common-message-warning{background-color:#fff!important;--el-message-text-color:$brand!important;border:none!important;border-radius:12px!important}.common-message-warning{box-shadow:0 0 0 1px #e60027!important;color:#e60027!important}.common-message-warning .icon-qingtish{color:#e60027!important}.icon-xiangqing{color:#d2d2d2;cursor:pointer}.common-scrollbar::-webkit-scrollbar{width:4px}.common-scrollbar::-webkit-scrollbar-track{background:#f2f3f5;border-radius:3px}.common-scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}.no-scrollbar::-webkit-scrollbar{width:0!important}.el-button:focus,.el-button:hover{background:linear-gradient(134deg,#ff567d,#ff1d43);border:1px solid;color:#fff!important}.el-button--primary.is-disabled,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background:linear-gradient(134deg,#ff567d,#ff1d43);border-color:linear-gradient(134deg,#ff567d,#ff1d43)}.el-button--primary{--el-button-outline-color:none}.el-upload-list--picture-card .is-uploading .el-upload-list__item-info .el-progress .el-progress-circle svg .el-progress-circle__path{stroke:#e60027}a{color:#333;text-decoration:none}@media screen and (max-width:767px){.el-popup-parent--hidden{width:100%}}.el-loading-mask,.el-message{z-index:9999999!important}.el-dialog__headerbtn{z-index:999}.update_box{background:#fff;min-height:100vh}.update_box .text{color:#333;font-size:16px;padding:0 30px}@media screen and (max-width:767px){.update_box .text{padding:0}}.update_box .update_content_box{text-align:center;width:100%}.update_box .update_content_box .img50x{width:90%}.update_box .update_content{margin:auto;max-width:1200px;padding:30px}
