.p-refund{width:800px;padding: 0 31px 26px;margin-left: 3%;border: 1px solid #e1ece8;background:#fff;border-radius:5px;}
.p-refund h5{padding: 0 0 11px 0;margin: 26px 0 0 0;font-family: 'Microsoft YaHei';font-size: 18px;color: #333;font-weight: normal;border-bottom: 1px solid #e1ece8;}
.p-refund .h5Title{width:95%;padding: 0 0 11px 0;margin:0 auto; margin-top: 26px;font-family: 'Microsoft YaHei';font-size: 18px;color: #333;font-weight: normal;border-bottom: 1px solid #e1ece8;}
.p-refund .tabs{width:500px;padding-top:15px;margin:0 auto;font-size:18px;}
.p-refund .find{width:100%;border-bottom:solid 1px #e1ece8;text-align:center;padding:5px 0;}
.p-refund .bd_color{border-bottom:solid 2px #01ab6e;}
.p-refund .find a{color:black;}
.p-refund input{height:40px;width:300px;line-height:40px;}
.p-refund .input1{width:90%;}
.p-refund table {padding:20px 0;}
.p-refund .tip{font-size:12px;color:red;padding:5px 0 5px 8px;}
.p-refund .c-btn{background: #00ab6f;color: #fff;line-height: 38px;border-radius: 5px;width: auto;font-family: 'Microsoft YaHei';font-size: 14px;display: block;text-align:center;}
.p-refund .form{width:600px;padding-top:15px;margin:0 auto;margin-top:20px;}
.p-refund .btn{width: 160px;height: 50px;text-decoration: none;background: #fff;display: block;margin: 30px auto 0;border: 1px solid #00ab6f;border-radius: 5px;color: #00ab6f;font-size: 18px;font-family: 'Microsoft YaHei';text-align: center;line-height: 50px;}
.p-refund .rule{margin:30px 0 30px 0;}
.p-refund .ruleCenter{padding-left:10%;}
.p-refund .rule p {margin:5px 0}
.p-refund .list{width:95%;margin:0 auto;margin-top:40px;}
.p-refund .list2{width:80%}
.p-refund .list .th_head{width:100%;background:#01ab6e;border-radius:5px;color:#fff;font-size:14px;padding:10px 0;}
.p-refund .list-content{width:100%;border:solid 1px #01ab6e;border-radius:5px;color:#6a6a6a;margin-top:10px;font-size:14px;padding: 20px 0;}
.p-refund .symbol{color:red;}
.p-crumb{margin:0 0 15px 0}
.i-ticket-change:before, .i-n-7:before { content: "\e600"; }

.th_head{display:none;}
/* 513886 外文网站三期-第一批（机票退改+升级尊享飞）新样式 */
.otherNet-form{
	position: relative;
}
.otherNet-form > table > tbody > tr > td{
	position: relative;
}
.otherNet-form .c-red{
	color: #FF6B50;
    position: absolute;
    right: 21px;
    top: 50%;
    transform: translate(100%,-50%);
    cursor: pointer;
    text-align: left;
    width: 71%;
}
/* .new-row{
	
} */
.otherNet-form .new-row .flightDate{
	cursor: pointer;
}
.otherNet-form .new-row .iconfont{
	position: absolute;
    right: 11%;
    top: 50%;
	font-weight: 600;
    font-size: 14px;
    transform: translateY(-50%);
	cursor: pointer;
	color: #ccc;
}
.p-refund .otherNet-form  .input1{
	height: 42px;
	padding-left: 10px;
	border-radius: 2px;
	background: #FFFFFF;
	border: 1px solid #444444;
}
.p-refund .otherNet-form  .input1::placeholder{
	color: #AFAFAF;
	/* color: red; */
	font-size: 14px;
}
/* 日期选择组件样式 */
.otherNet-form.form  .m-panel-search{
    top: 52px;
    left: 29px;
	z-index: 12;
}
.otherNet-form.form .u-cld-wrap .item{
	float: left;
    zoom: 1;
    position: relative;
    display: inline;
}
.otherNet-form.form .u-cld-wrap .item .u-cld-head{
	text-align: center;
}
.otherNet-form.form .date-main .u-cld-m i{
	background-image: none;
	user-select: none;
}
.otherNet-form.form  .m-panel-search .border-panel-arrow{
	left: 160px;
}
.otherNet-form.form  .m-panel-search .border-panel-arrow.arrow-border{
	top: -12px;
    left: 159px;
}
.otherNet-form.form  .m-panel-search  .u-cld-wrap .item .u-cld-body .u-cld-end{
	color: #fff;
}
.otherNet-form.form  .m-panel-search  .u-cld-body .u-cld-disable{
	color: #c1c1c1;
	cursor: default;
    background: #f7f8fc;
}
@media only screen and (min-width:319px) and (max-width:980px) {
body{font-size: 24px!important;}
	/** ���� **/
	.globalTitle{display:block;width:100%;height:45px;position:fixed;top:0px;left:0px;background:#00ab6f;z-index:200;text-align:center;line-height:45px;color:white;font-size:18px;}
	/** С�ڷ��� **/
	.less-Than-Symbol{width:10px;height:10px;border:solid 2px white;border-right:none;border-top:none;	transform:rotate(45deg);
		-ms-transform:rotate(45deg); 	/* IE 9 */
		-moz-transform:rotate(45deg); 	/* Firefox */
		-webkit-transform:rotate(45deg); /* Safari �� Chrome */
		-o-transform:rotate(45deg); 	/* Opera */
	}
	/** С�ڷ��ŵ�λ�õ��� **/
	.globalLessSymbol{position:absolute;top:7px;left:0px;margin-top:10px;margin-left:20px;}
	*{margin:0;padding:0}
	.bg .p-refund2{width:95%; margin:0 auto;padding:40px 10px 0 10px;}
	.bg .symbol2{color:red;}
	.bg .p-refund2 .fontsize{font-size:14px;margin-bottom:5px;}
	.bg .p-refund2 input{height:40px;}
	.bg .p-refund2 .input2{width:99%;font-size:14px;border: solid 1px #ccc;}
	.bg .p-refund2 .tip2{font-size: 12px;color: red;}
	.bg .p-refund2 .c-btn{background: #00ab6f;color: #fff;border-radius: 5px;width: 100px;font-size: 0.4rem;display: block;text-align:center;padding: 8px 6px;}
	.bg .p-refund2 .block2{margin-top:20px;}
	.bg .p-refund2 a{text-decoration:none}
	.bg .p-refund2 .btn2{width:120px;height: 40px;text-decoration: none;background: #fff;display: block!important;margin: 30px auto 0;border: 1px solid #00ab6f;border-radius: 5px;color: #00ab6f;font-size: 16px;text-align: center;line-height: 40px;}
	.bg .list2{width:96%;margin:0 auto;margin-top:10px;border-radius:5px;border:solid 1px #e1ede9;font-size:14px;}
	/*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*/
	.bg .rule2{width:95%; margin:0 auto;margin-top:30px;font-size:14px;}
	.bg{width:100%;padding-bottom:30px;background:#fff;}

	.p-content{width:100%;margin: 0}
	.u-dialog-btn {padding: 5px 20px!important;}
	#u-dialog-msg{font-size:14px!important;}

	.show-add-shadow {
		display: none;
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		z-index: 10000;
		background-color: #000;
		opacity: 0.7;
		filter: alpha(opacity=70);
	}
	.wrap{    
		background: #fafafa;
	}
	.popups.wrap{
		width: 8rem;
		position: fixed;
		z-index: 10001;
		top: 6rem;
		left: 50%;
		margin-left: -4rem;
		border-radius: 4px;
	}
	.wrap {
		background: #fafafa;
	}
	.popups.wrap .bd {
		padding: 0.5rem;
		font-size: 0.4rem;
	}
	.popups.wrap .ft {
		border-top: 1px solid #d2d3d5;
		color: #01ab6f;
		font-size: 0.45rem;
	}
	.popups.wrap .ft .u-btn-l {
		width: 49%;
		float: left;
		padding: 0.5rem 0;
		text-align: center;
		border-right: 1px solid #d2d3d5;
		color: #01ab6f;
	}
	a, button {
		cursor: pointer;
		text-decoration: none;
	}
	.ft .u-btn-r {
		width: 50%;
		float: right;
		padding: 0.5rem 0;
		text-align: center;
		color: #01ab6f;
	}
	.text{line-height: 20px;color:#444}
	.appNoticeLink{
		color:#0c6cfa;
	}
	#appNotice{display: none;}

	.en-body .new-refund .bg .p-refund2{
		padding-top: 0;
	}
	.en-body .new-refund .bg .p-refund2 .new-row{
		margin-top: 0;
		padding-top: 5.33333vw;
	}
	[lang="ko-KR"] .bg .p-refund2 .c-btn{
		width: 32vw !important;
		padding: 8px 0;
	}

	.new-refund{
		display: none;
	}
	.new-refund .bg .p-refund2 .fontsize{
		color: #333;
	}
	.new-refund .bg .p-refund2 .block2{
		margin-top: 6.6667vw;
	}
	.new-refund .bg .p-refund2 .block2 div{
		position: relative;
	}
	.new-refund .bg .p-refund2 .block2 div .J-flightDate{
		position: absolute;
    	right: 20px;
    	top: 50%;
		color: #ccc;
    	transform: translateY(-50%);
	}
	.new-refund .bg .p-refund2 .input2{
		/* margin-bottom: 6.4vw; */
		height: 10.6667vw;
		padding-left: 1.0667vw;
		border-radius: 1.0667vw;
		-webkit-border-radius: 1.0667vw;
		-moz-border-radius: 1.0667vw;
		-ms-border-radius: 1.0667vw;
		-o-border-radius: 1.0667vw;
}
	.new-refund .bg .p-refund2 .input2::placeholder{
		color:#999;
	}
	.th-body .new-refund .bg .p-refund2 .input2#phone::placeholder,
	.en-body .new-refund .bg .p-refund2 .input2#phone::placeholder,
	.th-body .new-refund .bg .p-refund2 table .input2#email::placeholder,
	.en-body .new-refund .bg .p-refund2 table .input2#email::placeholder
	{
	display: none;
	opacity: 0;
	}
	.new-refund .bg .p-refund2 .block2 .c-red{
		width: 100%;
		left: -0.5333vw;
		bottom: -1.0667vw;
		min-height: 3.2vw;
		color: #FF6B50;
		font-size: 3.2vw;
		line-height: 3.2vw;
		transform: translateY(100%);
		-webkit-transform: translateY(100%);
		-moz-transform: translateY(100%);
		-ms-transform: translateY(100%);
		-o-transform: translateY(100%);
}
.cus-placeholder {
	width: 95%;
    font-size: 3.7333vw;
    position: absolute;
    left: 0;
	top: 51%;
    transform: translate(1.6vw, -50%);
	line-height: 1;
    color: #999;
    -webkit-transform: translate(1.6vw, -50%);
    -moz-transform: translate(1.6vw, -50%);
    -ms-transform: translate(1.6vw, -50%);
    -o-transform: translate(1.6vw, -50%);
}
.g-article{
	position: fixed !important;
}
.EnHelp .g-header  .logo{
display: none;
}
.en-body .g-con{
	padding-top: 45px;
}
}
.otherNet-form .p-date{
	top: 0 !important;
}
.countryCodeBox input{
	height: auto;
    line-height: 1;
}