#pop-up-layer-component,#pop-up-layer-component-mobile{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999999;background:rgba(0,0,0,0.50)}
#pop-up-layer-component.pop-up-layer-hide,#pop-up-layer-component-mobile.pop-up-layer-hide{display:none}
#pop-up-layer-component.pop-up-layer-show,#pop-up-layer-component-mobile.pop-up-layer-show{display:flex;justify-content:center;align-items:center}
#pop-up-layer{width:80vw;max-width:874px;max-height:524px;height:70vw;background:#fff;display:flex;flex-direction:column}
.pop-up-layer-header{background:#eee;height:79px;display:flex;align-items:center}
.pop-up-layer-header img{margin-left:20px;cursor:pointer}
.pop-up-layer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:.85;background-color:#fff}
.pop-up-layer-content>div{display:flex;margin-top:10%;justify-content:center;align-items:center}
.pop-up-layer-content p{font-size:24px}
#pop-up-layer-component .pop-up-layer-content .pop-up-layer-button{height:56px;width:144px;border-radius:28px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:22px;letter-spacing:0;cursor:pointer}
#pop-up-layer-component .pop-up-layer-button-submit{background:#000}
#pop-up-layer-component .pop-up-layer-button-cancel{background:#a7a8aa;margin-left:34px}
#pop-up-layer-mobile{max-width:608px;max-height:271px;width:80%;height:36vw;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column}
#pop-up-layer-mobile p{display:flex;justify-content:center;align-items:center;height:50%;font-size:15px;color:#111;letter-spacing:0}
#pop-up-layer-mobile div{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50%;background-color:#fff;border-top:1px solid #ececec}
#pop-up-layer-mobile .pop-up-layer-driver{width:1px;height:100%;background:#ececec}
#pop-up-layer-mobile div .pop-up-layer-button{flex:1;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:bold}
#pop-up-layer-component-mobile .pop-up-layer-button-cancel{color:#5d6f92}
.inquiry-payment-information{display:flex;padding-top:30px}
.inquiry-payment-information div{font-size:16px;letter-spacing:0;text-align:center;border-radius:28px;border-radius:28px;display:flex;justify-content:center;align-items:center}
.inquiry-payment-information div{margin:0;padding:0;margin-right:22px;cursor:pointer}
.inquiry-payment-information img{margin:0;padding:0;margin-right:6px;cursor:pointer}
#inquiry-payment-information-submit{height:44px;width:120px;border:1px solid #000}
#inquiry-payment-information-submit:hover{background-color:black;color:#fff}
#inquiry-payment-information-cancel{height:44px;width:120px;border:1px solid #999;border-radius:28px;color:#999}
#inquiry-payment-information-cancel:hover{border:1px solid #000;color:#000}
.inquiry-payment-information .payment-online-service-button{height:44px;width:142px;display:flex;justify-content:center;align-items:center;font-size:16px;background:#222;border-radius:28px;color:#fffcff}
.payment-online-service{margin-right:20px}
.s-inquiry .s-repair-query-result .s-query-result-list .s-query-result-item .s-query-result-descript .s-item-metas .s-query .r-cont li.s-orange{color:#d75000}
.s-inquiry .s-repair-query-result .s-query-result-list .s-query-result-item .s-query-result-descript .s-item-metas .s-query .r-cont li.s-green{color:#1ea725}
.inquiry-result-detail .ird-item .ird-item-metas span.s-green{color:#1ea725 !important}
.inquiry-result-detail .ird-item-metas div span.s-orange{color:#d75000 !important}
.s-repair-query-result .inquiry-page-button-more{display:block;background:#000;color:#fff;height:46px;line-height:46px;width:160px;border-radius:23px;margin:0 auto;margin-top:30px;cursor:pointer}
.s-repair-query-result .inquiry-page-button-more.s-hide{display:none}
@media screen and (max-width:840px){#inquiry-payment-information-submit,#inquiry-payment-information-cancel{height:32px;width:92px}
.inquiry-payment-information div{margin-right:11px}
.inquiry-payment-information div{font-size:12px}
.inquiry-payment-information .payment-online-service-button{height:34px;width:111px;font-size:12px;border-radius:16px}
.inquiry-payment-information .payment-online-service{margin-right:5px;height:24px}
}