#company-search-container{overflow:hidden;min-width:1440px;min-height:calc(100vh - 80px)}
.compay-search-inner{max-width:1022px;width:100%;padding:42px 0 100px;margin:0 auto}
.compay-search-inner .tit-area{text-align:center}
.tit-area .txt-h9{padding-top:16px;font-weight:400;line-height:1.5}
.company-list-search{background-color:#f7f7f7;padding:24px;border-radius:var(--border-base);margin-bottom:40px}
.company-list-search .field-box-area{display:flex;align-items:flex-end;flex-wrap:nowrap;gap:16px;width:100%}
.company-list-search .field-box-area .field-box{width:50%}
.company-list-search .field-box-area .field-box .combo-box.box-type{width:100%}
.company-list-search .field-box-area .txt-error{min-height:18px}
.company-list-search .btn-block.type2{margin-bottom:22px}
.compay-search-inner .page-bottom-btn{margin-top:48px;text-align:center}
.company-list-item .list-nodata{height:390px;border-top:2px solid #000;margin-bottom:20px}
.company-list-item .list-top{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:16px}
.compay-search-inner .basic-list__result .list-el{text-align:center}
.compay-search-inner .basic-list__result .el-radio{width:40px}
.compay-search-inner .basic-list__result .el-company-name{width:255px;text-align:left}
.compay-search-inner .basic-list__result .el-business-loc,.compay-search-inner .basic-list__result .el-biz-license{width:125px}
.compay-search-inner .basic-list__result .el-city,.compay-search-inner .basic-list__result .el-district{width:120px}
.compay-search-inner .basic-list__result .el-address-line{width:215px;text-align:left}
.compay-search-inner .basic-list__result .el-postal-code{width:70px}
.compay-search-inner .basic-list__result .el-status{width:77px;white-space:nowrap}
.basic-list__result .list-row-box.deactive{background-color:#eee}
.compay-search-inner .basic-list__result .list-row-box .el-postal-code{white-space:nowrap}
#singup-container{overflow-x:auto;min-width:1440px;background-color:#f7f7f7;min-height:calc(100vh - 80px)}
.singup-gray-wrap{max-width:1440px;width:100%;padding:42px 24px 100px;margin:0 auto}
.tit-area.noline{text-align:center}
.partner-registion-list{background-color:#fff;border-radius:var(--border-base);padding:48px}
.partner-registion-list .form__wrap{display:flex;flex-wrap:wrap;gap:24px}
.partner-registion-list .field-box{width:100%}
.partner-registion-list .checkbox-group ~ .txt-error{margin-top:4px}
.partner-registion-list + .page-bottom-btn.right{margin-top:24px;text-align:right}
.compay-search-inner .basic-list__result .list-body{overflow-x:hidden;max-height:550px}
.basic-list__result .list-head{position:sticky;top:0;left:0;z-index:2;background-color:#fff}
.basic-list__result .list-body{overflow-y:auto;max-height:560px;margin-right:-16px;padding-right:8px}
@media only screen and (max-width:1440px){#company-search-container{min-width:100%}
.compay-search-inner{padding:24px 0 0}
.compay-search-inner .tit-area{padding:0 24px}
.compay-search-inner .tit-area .txt-h3{font-size:24px !important;line-height:36px;text-align:left}
.compay-search-inner .tit-area .txt-h9{font-size:14px !important;line-height:21px;text-align:left}
.company-list-search{padding:16px;margin:0 24px}
.company-list-item{margin:0 24px}
.compay-search-inner .basic-list__result .list-head,.compay-search-inner .basic-list__result .list-body{width:fit-content;min-width:100%;overflow-x:auto}
.basic-list__result .list-body{height:300px}
}
@media only screen and (max-width:768px){.company-list-search{margin:0 24px 24px}
.company-list-search .field-box-area{flex-direction:column;align-items:flex-start;gap:8px}
.company-list-search .field-box-area .field-box{width:100%}
.company-list-item .list-nodata{height:240px}
.company-list-search .btn-block.type2{width:100%;margin-bottom:0;margin-top:4px}
.company-list-item{margin:0 24px 100px}
.compay-search-inner .page-bottom-btn{position:fixed;bottom:0;z-index:10;margin-top:24px;padding:16px 24px;border-top:1px solid #ccc;background-color:#fff}
.compay-search-inner .page-bottom-btn .btn-block{width:100%}
.compay-search-inner .basic-list__result{overflow-x:auto}
.compay-search-inner .basic-list__result .list-body{height:auto;overflow-y:visible;max-height:none;margin-right:0;padding-right:0}
}
#company-information-container{overflow-x:auto;min-width:1440px;min-height:calc(100vh - 80px)}
.compay-information-inner{max-width:1022px;width:100%;padding:42px 0 100px;margin:0 auto}
.compay-information-inner .tit-area{text-align:center}
.step-box{display:flex;justify-content:center}
.status-num-box{display:inline-flex}
.status-num-box li{position:relative;z-index:2;margin-left:110px}
.status-num-box li:before,.status-num-box li:after{content:'';position:absolute;top:14px;z-index:1;display:block;height:3px}
.status-num-box li .inner{display:flex;flex-direction:column;align-items:center}
.status-num-box li .inner .number-box{position:relative;z-index:2;display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:2px solid #aaa;background-color:#fff}
.status-num-box li .inner .number-box .number{font-size:12px;font-weight:700;color:#757575}
.status-num-box li .inner .txt{padding-top:8px;color:#000}
.status-num-box li:before{left:0;width:50%;background-color:#ddd}
.status-num-box li:after{left:50%;width:calc(50% + 111px);background-color:#ddd}
.status-num-box li:first-child:before,.status-num-box li:last-child:after{display:none}
.status-num-box li.active:first-child:after{background-color:#ddd}
.status-num-box li.active .number-box{border:4px solid #006bea}
.status-num-box li.active .number-box .number{color:#006bea}
.status-num-box li.active .txt{font-weight:700;color:#000}
.status-num-box li.active:before,.status-num-box li.active:after{background-color:#68aeff}
.status-num-box li.active.prev:first-child:after{background-color:#68aeff}
.status-num-box li.active.prev + li.active.prev:before,.status-num-box li.active.prev + li.active.prev:after{background-color:#68aeff}
.status-num-box li.active.prev .number-box{background-color:#006bea}
.status-num-box li.active.prev .number-box .number{color:#fff}
.status-num-box li.active.prev + li:after{background-color:#ddd}
.field-box-wrap{margin-top:44px}
.field-head{display:flex;width:100%}
.field-head .tit{position:relative;display:flex;justify-content:center;align-items:flex-start;flex:1;height:56px;border-bottom:1px solid #ddd;font-size:22px;font-weight:700}
.field-head .tit.active:after{content:'';position:absolute;left:0;bottom:-1px;display:block;width:100%;height:3px;background-color:#000}
.form__wrap .field-row-item{display:flex;width:100%;margin-top:24px}
.field-row-item .field-box.col2{width:calc(50% - 12px)}
.field-row-item .field-box.col2:first-child{margin-right:12px}
.field-row-item .field-box.col2:nth-child(2){margin-left:12px}
.compay-information-inner .page-bottom-btn{display:flex;justify-content:space-between;margin-top:48px}
@media only screen and (max-width:1440px){#company-information-container{min-width:100%}
.compay-information-inner{padding:24px 0 0}
.compay-information-inner .tit-area{padding:0 24px;text-align:left}
.compay-information-inner .tit-area .txt-h3{font-size:24px !important;line-height:36px}
.status-num-box li{margin-left:25px}
.status-num-box li:first-child{margin-left:0}
.status-num-box li:after{width:calc(50% + 25px)}
.field-box-wrap{margin-top:24px}
.field-head .tit{height:40px;font-size:14px;align-items:center}
.compay-information-inner .form__wrap{padding:0 24px}
.compay-information-inner .form__wrap .field-row-item{flex-direction:column;gap:24px}
.compay-information-inner .field-row-item .field-box.col2{width:100%;margin-right:0;margin-left:0}
.compay-information-inner .page-bottom-btn{justify-content:center;margin-top:24px;padding:16px 24px;border-top:1px solid #ccc}
.compay-information-inner .page-bottom-btn .btn-block{flex:1}
}
@media only screen and (max-width:768px){.status-num-box .txt-p5{font-size:10px !important}
.status-num-box .txt-p5 .pc-txt{display:block !important}
}
#partner-information-container{overflow-x:auto;min-width:1440px;min-height:calc(100vh - 80px)}
.partner-information-inner{max-width:1022px;width:100%;padding:42px 0 100px;margin:0 auto}
.partner-information-inner .tit-area{text-align:center}
.field-box-wrap{margin-top:44px}
.field-box-wrap .field-title{padding-bottom:8px;border-bottom:2px solid #000}
.form__wrap .field-row-item{display:flex;width:100%;margin-top:24px}
.field-row-item .field-box.col2{width:calc(50% - 12px)}
.field-row-item .field-box.col2:first-child{margin-right:12px}
.field-row-item .field-box.col2:nth-child(2){margin-left:12px}
.field-row-item .field-box .multi-field{display:flex;gap:8px}
.field-row-item .field-box .phone-code{flex:0 1 45%;min-width:unset}
.field-row-item .field-box .phone-number{flex:1;min-width:unset}
.partner-information-inner .page-bottom-btn{display:flex;justify-content:space-between;margin-top:48px}
@media only screen and (max-width:1440px){#partner-information-container{min-width:100%}
.partner-information-inner{padding:24px 0 0}
.partner-information-inner .tit-area{padding:0 24px;text-align:left}
.partner-information-inner .tit-area .txt-h3{font-size:24px !important;line-height:36px}
.field-box-wrap{margin-top:48px}
.field-box-wrap .field-title{margin-inline:24px}
.partner-information-inner .form__wrap{padding:0 24px}
.partner-information-inner .form__wrap .field-row-item{flex-direction:column;gap:24px}
.partner-information-inner .field-row-item .field-box.col2{width:100%;margin-right:0;margin-left:0}
.partner-information-inner .page-bottom-btn{justify-content:center;margin-top:24px;padding:16px 24px;border-top:1px solid #ccc}
.partner-information-inner .page-bottom-btn .btn-block{flex:1}
}
@media only screen and (max-width:768px){.status-num-box .txt-p5{font-size:10px !important}
.status-num-box .txt-p5 .pc-txt{display:block !important}
}