uni-modal .uni-modal[data-v-2f3c69c0]{width:16.82688rem;border-radius:.48063rem}uni-modal .uni-modal .uni-modal__hd[data-v-2f3c69c0]{font-size:1.02156rem;font-weight:500;padding:1.20188rem 1.20188rem .72125rem;color:#171a1d}uni-modal .uni-modal .uni-modal__bd[data-v-2f3c69c0]{padding:0 1.20188rem .96156rem;color:rgba(23,26,29,.6);line-height:1.20188rem;font-size:.84125rem}uni-modal .uni-modal .uni-modal__btn[data-v-2f3c69c0]{font-size:1.02156rem;font-weight:500}uni-modal .uni-modal .uni-modal__btn[data-v-2f3c69c0]:after{border-color:#ececec}uni-modal .uni-modal .uni-modal__ft[data-v-2f3c69c0]:after{border-color:#ececec}.train-detail-container[data-v-2f3c69c0]{padding-bottom:7.5rem;background-color:#f7f8fa!important}.train-detail-container .card-container[data-v-2f3c69c0]{box-sizing:border-box;background-color:#f7f8fa!important;padding:0 .5rem}.train-detail-container .train-footer[data-v-2f3c69c0]{position:fixed;right:0;bottom:0;left:0;z-index:100;background-color:#fff;box-shadow:0 2px 5px rgba(66,64,64,.2);padding-bottom:env(safe-area-inset-bottom)}.train-detail-container .train-footer .footer-main[data-v-2f3c69c0]{display:flex;align-items:center;padding:.3125rem 1rem .3125rem 0}.train-detail-container .train-footer .footer-main .icon[data-v-2f3c69c0]{width:1.25rem;height:1.25rem}.train-detail-container .train-footer .footer-main .icon .image[data-v-2f3c69c0]{width:100%;height:100%}.train-detail-container .train-footer .button[data-v-2f3c69c0]{background-color:#fff;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background-color:transparent}.train-detail-container .train-footer .button[data-v-2f3c69c0]:after{border:none}.train-detail-container .train-footer .collect[data-v-2f3c69c0],.train-detail-container .train-footer .collect[data-v-2f3c69c0] .uni-icons{color:var(--hubei-primary, #0067c0)!important}.train-detail-container .train-footer .share[data-v-2f3c69c0]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.625rem;color:#969799;width:3.5rem;line-height:1}.train-detail-container .train-footer .share uni-text[data-v-2f3c69c0]{line-height:1.8}.train-detail-container .train-footer .apply-btn[data-v-2f3c69c0]{height:2.5rem;font-size:.875rem;color:#fff;border-radius:6.25rem;flex:1;line-height:2.5rem}
