.mod-capcha{width:100%}.mod-capcha .ant-input.ant-input-lg{margin-bottom:0}.mod-capcha .ant-input-group-addon{padding:0}.mod-capcha .validate-icon{position:relative;display:inline-block;vertical-align:middle;padding:0 15px}.mod-capcha .capcha-btn{display:inline-block;vertical-align:middle;cursor:pointer}.mod-capcha .capcha-btn img{max-width:100px;height:100%}.mod-capcha.lg{margin-bottom:8px}.mod-capcha.lg .capcha-btn{height:50px}.mod-capcha.default .capcha-btn{height:32px}.mod-capcha.sm .capcha-btn{height:24px}.com-step{vertical-align:bottom;text-align:center}.com-step .step-wrap{display:inline-block;text-align:center;width:82px}.com-step .step-wrap .circle{width:26px;height:26px;border-radius:13px;text-align:center;line-height:26px;margin:10px auto}.com-step .step-wrap .gray{background:grey}.com-step .step-wrap .f-gray{color:grey}.com-step .step-progress .line{display:inline-block;width:80px;height:2px;background:#9f9f9f;margin-top:42px}.com-step .step-progress .line:last-child{width:0;height:0}.com-step .step-desc{display:inline-block;text-align:center;width:155px;font-size:13px;margin:0 5px}@media only screen and (max-width:768px){.com-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.com-step .step-wrap{max-width:82px;width:auto;font-size:14px}.com-step .step-progress{width:100%}.com-step .step-progress .line{width:8%;-webkit-box-flex:1;-ms-flex:1;flex:1}.com-step .step-progress .line:last-child{-webkit-box-flex:0;-ms-flex:0;flex:0}}@media only screen and (max-width:320px){.com-step .step-progress .line{width:20px}}.l8-refund-search{padding-top:50px}.l8-refund-search h4{font-size:24px;font-weight:700;color:grey;line-height:40px}.l8-refund-search .search-area{margin-bottom:20px}.l8-refund-search .search-area h4{margin-bottom:30px;border-bottom:1px solid grey}.l8-refund-search .search-area .ant-form{margin:0 -10px}.l8-refund-search .search-area .ant-form>div{padding:0 10px}.l8-refund-search .search-area .last-col .ant-btn{float:right}.l8-refund-search .search-area .last-col .ant-form-item{margin-right:110px}.l8-refund-search .ticket-area .ticket-psg{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid silver;color:grey}.l8-refund-search .ticket-area .ticket-psg .l8-icon{font-size:26px;margin-right:10px}.l8-refund-search .ticket-area .ticket-psg .psg-title{font-size:24px;font-weight:700}.l8-refund-search .ticket-area .ticket-psg .ticket-psg-item{padding-right:20px}.l8-refund-search .ticket-area .ticket-trip{border:1px solid silver}.l8-refund-search .ticket-area .ticket-progress{margin:40px 0}.l8-refund-search .rule-area{padding-bottom:100px}.l8-refund-search .rule-area .rule-list{margin-top:5px;margin-left:15px}.l8-refund-search .rule-area .rule-list li{list-style-type:decimal;margin-bottom:15px}.l8-refund-search .rule-area .rule-list p{font-size:14px;line-height:22px;color:grey}.l8-refund-search .rule-area .rule-list p.rule-item-title{font-size:16px;font-weight:700}@media only screen and (max-width:768px){.l8-refund-search .ticket-area{overflow-x:auto}.l8-refund-search .ticket-area .wrapper{width:768px}}