﻿.app-m-inputs-refundticket{display:none}

*+html .p-refund{width:917px;}
.g-header .m-bar{margin-right:10%;}

/** 不换行处理 **/

.p-crumb{margin:0 0 15px 10px;}


@media only screen and (min-width:319px) and (max-width:767px){
	html,body{min-width:100%;}
	.p-content{width:100%;padding-bottom: 0;}

	#_orderlist, #m-inputs, #m-tip{display:block}

	.p-refund h5, .m-inputs-pc{display:none}
	._orderNo{width:100%;height:40px;margin:20px auto 0;position:relative;background: #fff;border-bottom: 1px solid #dcdcdc;}
	._orderNo:last-child{border-bottom: none}
	._orderNo input{width:74%;height:100%;border:none;margin-left: 27%;}
	._orderNo select{width:100%;height:100%;border:none;}
	._orderNo-title{position:absolute;top:10px;left: 2%;color:#bbb}

	.p-refund{background:none;border:none;width:100%;float:none;padding: 0 20px 0 20px;margin:0;}
	.app-m-inputs-refundticket{display:block; font-family: 'Microsoft YaHei'; color: #fff8f8; font-size: 12px;}
	.yzmText{width:100%;height:100%;position:relative;border-bottom: 1px solid #dcdcdc;}
	.yzmText input{height:40px;margin-left: 40%;width: 60%;}

	.yzm-ul{float:left;width:100%;}
	.yzm-ul li{float:left;}
	.yzm-ul li.first-child{width:35%;}
	.yzm-ul li.last-child{width:65%;}
	.yzmBtn{width:100%;height:100%;text-align:center;line-height:40px;background:#01aa6f;border-radius:3px;color:#fff}
	.m-inputs .c-btn{width:100%;height: 40px;line-height:40px;font-size:16px;border:solid 1px #afafaf;display:block;margin-top:30px;text-align:center;color:#afafaf}
	.m-inputs{margin-top:30px;}
	.p-refund .m-tip{background:#fff;padding:10px;margin-top:20px;font-family: 'Microsoft YaHei'; font-size: 12px; color: #afafaf; text-align: left; }
	
	._m-result{width:100%;padding:3px;border:solid 1px #e1ece8;background:#fff;border-radius:3px;margin-bottom:6px;}
	._m-result-info{width:80%;float:left;}
	._c-list-ul{width:100%;float:left;}
	._c-list-ul li{float:left;}
	._c-list-ul li:nth-child(1){width:40%;color:black;}
	._c-list-ul li:nth-child(2){width:60%;}

	._c-list-ul1{width:100%;float:left;}
	._c-list-ul1 li{float:left;color:black}
	._c-list-ul1 li:nth-child(1){width:40%;}
	._c-list-ul1 li:nth-child(2){width:60%;}

	._m-result-tuiqian{width:20%;float:right;}
	._m-result-tuiqian-ul{width:100%;float:left;margin-top:10px;}
	._m-result-tuiqian-ul li{float:left;}
	._m-result-tuiqian-ul li:nth-child(1){}
	._m-result-tuiqian-ul li:nth-child(2){}

	.u-dialog{width:80%!important; left:10%!important;}
	#u-dialog-msg{font-size:16px!important;}

	#listMain{width:100%;}

	
	/* 不正常航班退改优化 */
	.applet-reminder{
		width: 100%;
    	position: relative;
    	display: flex;
    	flex-direction: column;
    	align-items: center;
	}
	.applet-reminder-bt{
		display: flex;
		align-items: center;
		width: 100%;
		flex-direction: column;
		margin-top: -5.625rem;
	}
	.applet-reminder-text{	
		font-size: 1rem;
		margin: 0 0 15px 0;font-weight: bold;
	}
	.applet-reminder-btn{
		background: #ff9505;
		width: 47vw;
		height: 2.4rem;
		border: none;
		border-radius: 5px;
		color: #fff;font-size: 16px;
	}
	.applet-reminder-btn a{
		color: #fff;
	}
	.applet-reminder-btn a:hover{
		color: #fff;
	}
	.applet-reminder-bg{
		background: #fff;
		height: calc(100vh - 45px);
	}
	/*SIMON.V20250115 退改无忧-beg*/
    .worry-free-guide {
        display: block;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        z-index: 10000;
        opacity: 1;
        filter: alpha(opacity=70);
        background-color: rgba(0, 0, 0, 0.6);
    }
	/*SIMON.V20250115 退改无忧-end*/
}	
