@charset "utf-8";

/* #airplaneInfo */
#airplaneInfo .sch_keyboard .search_airplane {
	flex-wrap:wrap;
	column-gap:25px;
}
#airplaneInfo .sch_keyboard .search_airplane span {
	width:110px;
}
#airplaneInfo .sch_keyboard .search_airplane ul {
	width:calc(100% - 135px);
	margin-left:0;
	column-gap:6px;
}
#airplaneInfo .sch_total select {
	height:60px;
}

/* #leisure */
#leisure .leisure_banner {
	padding:50px;
	border-radius:50px;
	overflow:hidden;
	background-position:60% 50%;
	background-size:cover;
}
#leisure .bx_card figure figcaption span {
	display:block;
	height:100%;
	padding:5px 20px;
	border-radius:40px;
	word-break:break-all;
}
#leisure .l_table tr td {
	padding:20px 5px;
	word-break:keep-all;
}

/* #sports */
#sports .leisure_tab .tabs li {
	padding:15px 5px;
}
#sports .leisure_tab .tabs a {
	font-size:20px;
	word-break:keep-all;
}
#sports .leisure_content .leisure_top {
	padding:80px 50px;
}
#sports .leisure_content .leisure_top .bx_flex {
	align-items:center;
	gap:30px;
}
#sports .leisure_content .leisure_top h2 {
	word-break:keep-all;
}
#sports .leisure_top .bx_img {
	border-radius:0 50px 0 50px;
	overflow:hidden;
}
#sports .leisure_top .bx_img img {
	display:block;
}
#sports .leisure_content .bx_section {
	padding:80px 50px;
	margin:0;
	overflow:hidden;
}
#sports .box_txt {
	word-break:keep-all;
}
#sports .wrap_table {
	width:100%;
	overflow-x:auto;
}
#sports #content1 .wrap_table .l_table {
	width:100%;
	min-width:1140px;
}
#sports table tr {
	height:auto;
}
#sports table th, #sports table td {
	padding:15px 5px;
	word-break:keep-all;
}
#sports .line_list li b {
	width:110px;
}
#sports .line_list li p {
	width:calc(100% - 110px);
}
#sports .bx_gray_card {
	gap:30px;
}
#sports .bx_gray_card.bx_2 li {
	width:calc((100% - 30px) / 2);
	padding:30px;
}
#sports .bx_gray_card.bx_3 li {
	width:calc((100% - 60px) / 3);
	padding:30px;
}
#sports #content1 .bx_card .bx_flex {
	gap:30px;
}
#sports #content1 .bx_card .bx_flex > div:first-child {
	width:calc((100% - 30px) / 3);
}
#sports #content1 .bx_card .bx_flex > div:first-child b + p {
	width:100%;
	word-break:keep-all;
}
#sports #content1 .bx_card .bx_flex > div:last-child {
	width:calc(2 * (100% - 30px) / 3);
}
#sports #content2 .wrap_table .l_table {
	width:100%;
	min-width:880px;
}
#sports #content4 .bx_blue_card {
	gap:30px;
}
#sports #content4 .bx_blue_card li {
	width:calc((100% - 60px) / 3);
	padding:30px;
}
#sports #content5 .big_round_list li {
	gap:30px;
}
#sports #content5 .big_round_list li > div {
	gap:15px;
	align-items:flex-start;
	width:calc((100% - 30px) / 2);
}
#sports #content5 .big_round_list li > div p {
	width:calc(100% - 95px);
}
#sports #content6 .txt_list {
	gap:30px;	
}
#sports #content6 .txt_list li {
	width:calc((100% - 30px) / 2);
}
#sports #content7 .bx_card.bx_3 .bx_3 figcaption span {
	display:block;
	height:auto;
	padding:5px 20px;
	border-radius:50px;
	word-break:break-all;
}
#sports #content7 .bx_card.bx_3 .sub_figure {
	gap:30px;
}
#sports #content7 .big_round_list li {
	gap:15px;
}
#sports #content7 .big_round_list li p {
	width:calc(100% - 95px);
}
#sports #content7 .round_list.bx_2 {
	gap:30px;
}
#sports #content7 .round_list.bx_2 li {
	width:calc((100% - 30px) / 2);
}
#sports #content8 .bx_card.bx_2 .sub_figure {
	gap:30px;
}
#sports #content8 .bx_card.bx_2 .sub_figure figure {
	width:calc((100% - 30px) / 2);
}

/* .airplane_space */
.airplane_space .tab_content {
	padding:80px 50px;
}
.airplane_space .leisure_tab .tabs li {
	padding:12px 5px;
}
.airplane_space .con_flex {
	gap:30px;
}
.airplane_space .con_flex .left {
	width:calc((100% - 30px) / 3);
}
.airplane_space .con_flex .right {
	width:calc(2 * (100% - 30px) / 3);
}
.airplane_space .con_flex .right .right_title {
	margin-bottom:24px;
}
.airplane_space .con_flex .right em {
	display:inline-block;
	width:auto;
	margin-left:auto;
}
.airplane_space .con_flex .right table th {
	padding:20px 5px;
}
.airplane_space .con_flex .right table td {
	padding:20px 5px;
	word-break:keep-all;
}

/* #uamMain */
#uamMain .uam_quick a:hover {
	color:#FFFFFF;
}
#uamMain .uam_world ul {
	flex-wrap:wrap;
	width:100%;
	max-width:1056px;
}
#uamMain .uam_world ul li {
	width:calc(100% / 6);
}
#uamMain .uam_slide {
	padding:0;
}
#uamMain .uam_slide .inner {
	width:100%;
	max-width:1440px;
	padding:0 15px;
	margin:0 auto;
}
#uamMain .uam_slide .news_next {
	right:0;
}
#uamMain .uam_pop::after {
	z-index:2000;
}
#uamMain .uam_pop .bx_popup {
	z-index:2001;
	width:100%;
	max-width:1272px;
	height:auto;
	padding:80px 50px;
}
#uamMain .uam_pop .bx_popup .pop_swiper {
	margin:0;	
}
#uamMain .uam_pop .bx_popup .pop_swiper img {
	display:block;
	width:100%;
	height:auto;
}

/* .uam */
.uam .tab_content {
	padding:80px 50px;	
}
.uam .bx_uam_txt {
	padding:30px;
}

/* .uam_country */
.uam_country .tab_content {
	padding:80px 50px;
}
.uam_country .bx_uam_txt {
	padding:30px;
}
.uam_country .tab_in_tab {
	padding:0;
}
.uam_country .tab_in_tab ul {
	width:100%;
}
.uam_country .tab_in_tab ul li {
	width:calc((100% - 32px) / 5);
	max-width:calc((100% - 32px) / 5);
}
.uam_country table tr td, .uam_country .l_table .text_start {
	padding:20px 10px;
	word-break:keep-all;
}

/* .uam_airframe */
.uam_airframe .tab_content {
	padding:80px 50px;
}
.uam_airframe .bx_uam_txt {
	padding:30px;
}
.uam_airframe .tab_in_tab {
	padding:0;
}
.uam_airframe table tr td, .uam_airframe .tab_content .l_table.text_start td {
	padding:20px 10px;
	word-break:keep-all;
}
.uam_airframe .tab_content .box_txt.text_start {
	padding:30px;
}

/* #uamAirframeSpecify */
#uamAirframeSpecify table .mb_txt {
	display:none;
}

@media screen and (max-width:1440px) {
	.airplane_space .leisure_tab .tabs a {
		font-size:20px;
		word-break:keep-all;
	}
}
@media screen and (max-width:1200px) {
	#leisure .bx_card.bx_3 .sub_figure {
		gap:30px;
	}
	#leisure .bx_card.bx_3 figure {
		width:calc((100% - 30px) / 2);
	}
	#sports .leisure_tab .tabs a {
		font-size:18px;
	}
	#sports .leisure_content .leisure_top {
		padding:50px 30px;
	}
	#sports .leisure_content .bx_section {
		padding:50px 30px;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child {
		flex-direction:column;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child figure {
		width:100%;
	}
	.airplane_space .tab_content {
		padding:50px 30px;
	}
	.airplane_space .leisure_tab .tabs a {
		font-size:18px;
	}	
}
@media screen and (max-width:992px) {
	#airplaneInfo .sch_keyboard  {
		padding:30px;
	}
	#airplaneInfo .sch_keyboard .search_airplane {
		flex-direction:column;
		justify-content:flex-start;
		margin-top:0;
	}
	#airplaneInfo .sch_keyboard .search_airplane span {
		width:100%;
		margin-bottom:10px;
	}
	#airplaneInfo .sch_keyboard .search_airplane ul {
		width:100%;
	}
	#leisure .leisure_banner {
		padding:30px;
	}
	#leisure .leisure_banner h2 {
		word-break:keep-all;
	}
	#leisure .bx_card .bx_flex {
		flex-direction:column;
		row-gap:30px;
	}
	#leisure .bx_card .bx_flex > div {
		width:100%;
	}
	#leisure .txt_list li:not(.mb_align) > div {
		flex-direction:column;
		row-gap:30px;
	}
	#sports .leisure_tab .tabs a {
		font-size:16px;
	}
	#sports .leisure_content .leisure_top {
		padding:30px 15px;
	}
	#sports .leisure_content .bx_section {
		padding:30px 15px;
	}
	#sports .box_txt {
		padding:15px;
	}
	#sports .bx_gray_card.bx_3 li {
		width:calc((100% - 30px) / 2)
	}
	#sports #content1 .leisure_content .leisure_top .bx_flex {
		flex-direction:column-reverse;	
	}
	#sports #content1 .leisure_content .leisure_top .bx_flex h2 {
		width:100%;
	}
	#sports #content1 .leisure_top .bx_img {
		width:100%;
	}
	#sports #content1 .leisure_top p {
		margin-top:30px;
	}
	#sports #content1 .bx_1440 h4 {
		margin-bottom:15px;
	}	
	#sports #content1 .bx_card .bx_flex {
		flex-direction:column;
	}
	#sports #content1 .bx_card .bx_flex > div:first-child {
		width:100%;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child {
		flex-direction:row;
		gap:30px;
		width:100%;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child figure {
		width:calc((100% - 30px) / 2);
		padding:30px;
	}
	#sports #content2 .bx_card .sub_figure {
		gap:30px;
	}
	#sports #content2 .bx_card .sub_figure figure {
		width:calc((100% - 30px) / 2);
	}
	#sports #content4 .bx_slide {
		flex-direction:column;
	}
	#sports #content4 .bx_slide .img_wrap {
		margin:30px 0;
	}
	#sports #content4 .bx_slide > div {
		width:100%;
	}
	#sports #content4 .bx_blue_card li {
		width:calc((100% - 30px) / 2);
	}
	#sports #content7 .bx_card.bx_3 .sub_figure figure {
		width:calc((100% - 30px) / 2);
	}
	.airplane_space .tab_content {
		padding:30px 15px;
	}
	.airplane_space .con_flex {
		flex-direction:column;
	}
	.airplane_space .con_flex .left {
		width:100%;
	}
	.airplane_space .con_flex .left .box_min_white img {
		display:block;
		width:100%;
		max-width:420px;
		margin:0 auto;
	}
	.airplane_space .con_flex .right {
		width:100%;
	}
	#uamMain .uam_quick a {
		padding:20px 15px;
		font-size:22px;
	}
	#uamMain .uam_world	{
		padding:50px 30px;
	}
	#uamMain .uam_world ul li {
		font-size:25px;
	}
	.uam .tab_content {
		padding:50px 30px;	
	}
	.uam_country .tab_content {
		padding:50px 30px;	
	}
	.uam_airframe .tab_content {
		padding:50px 30px;	
	}
}
@media screen and (max-width:768px) {
	#airplaneInfo .sch_keyboard .search_airplane {
		margin-top:15px;
	}
	#airplaneInfo .sch_total select {
		width:auto;
		height:40px;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) {
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		border-bottom:1px solid #2D2D2D;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td {
		padding:10px 5px;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(2) {
		width:50%;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(3) {
		width:50%;
		text-align:right;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(4) {
		width:50%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(5) {
		width:50%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
		text-align:right;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(6) {
		display:block;
		width:calc(100% / 3);
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(7) {
		display:block;
		width:calc(100% / 3);
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(8) {
		display:block;
		width:calc(100% / 3);
		text-align:left;
	}
	#leisure .bx_card.bx_3 .sub_figure {
		gap:15px;
	}
	#leisure .bx_card.bx_3 figure {
		width: calc((100% - 15px) / 2);
	}
	#sports .leisure_content {
		border:1px solid #DDDDDD;
		border-top:0 none;
		box-shadow:0 5px 10px 0 rgba(1, 17, 72, 0.15);
	}
	#sports .leisure_tab .tabs a {
		font-size:15px;
	}
	#sports #content1 .wrap_table .l_table {
		min-width:750px;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child figure {
		justify-content:flex-end;
		row-gap:15px;
	}
	#sports #content2 .bx_card.non_title .bx_flex:not(:nth-of-type(1)) {
		margin-top:30px;
	}
	#sports #content2 .bx_card .sub_figure {
		flex-direction:row;
	}
	#sports #content2 .bx_card .sub_figure figure {
		justify-content:flex-end;
	}
	#sports #content3 .gray_line_list li img {
		position:static;
		width:72px;
		height:72px;
		margin-bottom:15px;
	}
	#sports .bx_gray_card {
		flex-direction:row;
	}
	#sports .round_list li p {
		text-align:left;
	}
	#sports #content4 .bx_blue_card li {
		padding:15px;
	}
	#sports #content5 .big_round_list li {
		gap:0;
	}
	#sports #content5 .big_round_list li > div {
		align-items:center;
		width:100%;
	}
	#sports #content5 .big_round_list li > div p {
		width:calc(100% - 59px);
	}
	#sports #content6 .txt_list {
		flex-direction:row;
	}
	#sports #content7 .bx_card.bx_3 .sub_figure {
		flex-direction:row;
	}
	#sports #content7 .big_round_list li > div p {
		width:calc(100% - 59px);
	}
	#sports #content8 .bx_card.bx_2 .sub_figure figure {
		width:100%;
	}
	.airplane_space .tab_content {
		border:1px solid #DDDDDD;
		border-top:0 none;
		border-radius:0 0 10px 10px;
		box-shadow:0 5px 10px 0 rgba(1, 17, 72, 0.15);
	}
	.airplane_space .con_flex .right table tr {
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		border-bottom:1px solid #2D2D2D;
	}
	.airplane_space .con_flex .right table td {
		min-height:46px;
		padding:10px 5px !important;
	}
	.airplane_space .con_flex .right table td .table_btn {
		top:12px;
		right:5px;
	}
	#airspace01.airplane_space .con_flex .right table td:nth-child(3) {
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airspace02.airplane_space .con_flex .right table td:nth-child(2) {
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airspace02.airplane_space .con_flex .right table td:nth-child(3) {
		width:50%;
	}
	#airspace02.airplane_space .con_flex .right table td:nth-child(4) {
		width:50%;
		text-align:right;
	}
	#airspace03.airplane_space .con_flex .right table td:nth-child(2) {
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airspace03.airplane_space .con_flex .right table td:nth-child(3) {
		width:50%;
	}
	#airspace03.airplane_space .con_flex .right table td:nth-child(4) {
		width:50%;
		text-align:right;
	}
	#airspace04.airplane_space .con_flex .right table td:nth-child(2) {
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airspace05.airplane_space table tr {
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		border-bottom:1px solid #2D2D2D;
	}
	#airspace05.airplane_space table tr td {
		min-height:46px;
		padding:10px 5px !important;
	}
	#airspace05.airplane_space table td:nth-child(1) {
		width:50%;
	}
	#airspace05.airplane_space table td:nth-child(2) {
		width:50%;
		text-align:right;
	}
	#airspace05.airplane_space table td:nth-child(3) {
		display:flex;
		align-items:center;
		width:calc(100% / 3);
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}	
	#airspace05.airplane_space table td:nth-child(4) {
		display:flex;
		align-items:center;
		width:calc(100% / 3);
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airspace05.airplane_space table td:nth-child(5) {
		display:flex;
		align-items:center;
		width:calc(100% / 3);
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#landingPlace .table_list tr {
		position:relative;
		display:flex;
		flex-wrap:wrap;
		align-items:center;
		border-bottom:1px solid #2D2D2D;
	}
	#landingPlace .table_list tr td {
		padding:10px 5px;
	}
	#landingPlace .table_list tr td:nth-child(2) {
		width:100%;
	}
	#landingPlace .table_list tr td:nth-child(3) {
		width:54%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#landingPlace .table_list tr td:nth-child(4) {
		width:46%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
		text-align:right;
	}
	#landingPlace .table_list tr td:nth-child(5) {
		width:100%;
	}
	#landingPlace .bottom_info {
		padding:20px 0 0;
	}
	#uamMain .uam_slide .inner {
		padding:0;
	}
	#uamMain .uam_pop .bx_popup {
		padding:50px 30px;
	}
	#uamMain .uam_pop .mpop_btn > div {
		width:30px;
		height:65px;
	}
	#uamMain .uam_pop .mpop_btn > div::after {
		width:30px !important;
		height:65px !important;
		background-size:100% !important;
	}
	#uamMain .uam_pop .mpop_btn .swiper-button-prev::after {
		background:url(/images/egovframework/img/btn-main-news-1@2x.png) no-repeat 50% 50%;
	}
	#uamMain .uam_pop .mpop_btn .swiper-button-next::after {
		background:url(/images/egovframework/img/btn-main-news-r@2x.png) no-repeat 50% 50%;
	}
	.uam .tab_content {
		border:1px solid #DDDDDD;
		border-top:0 none;
		box-shadow:0 5px 10px 0 rgba(1, 17, 72, 0.15);
	}
	.uam .l_table td {
		height:35px;
	}
	.uam_country .tab_content {
		border:1px solid #DDDDDD;
		border-top:0 none;
		box-shadow:0 5px 10px 0 rgba(1, 17, 72, 0.15);
	}
	.uam_airframe .tab_content {
		border:1px solid #DDDDDD;
		border-top:0 none;
		box-shadow:0 5px 10px 0 rgba(1, 17, 72, 0.15);
	}
	.uam_airframe .tab_in_tab .sch_category {
		gap:8px;
	}
	.uam_airframe .tab_in_tab .sch_category li {
		width:calc((100% - 8px) / 2);
		max-width:calc((100% - 8px) / 2);
	}
	#uamAirframeSpecify table {
		display:block;
	}
	#uamAirframeSpecify table tr:first-child {
		display:none;
	}
	#uamAirframeSpecify table tbody {
		display:block;
	}
	#uamAirframeSpecify table tr {
		display:flex;
		flex-wrap:wrap;
		border-bottom:1px solid #2D2D2D;
	}
	#uamAirframeSpecify table tr td {
		position:relative;
		display:block;
		width:100%;
		padding:20px 5px 20px 55px;
		border:0 none;
		border-bottom:1px solid #E1E4E6;
		text-align:right;
	}
	#uamAirframeSpecify table tr td:nth-child(odd) {
		background-color:#F8F8F8;
	}
	#uamAirframeSpecify table tr td:first-child {
		font-weight:bold;
	}
	#uamAirframeSpecify table tr td:last-child {
		border-bottom:0 none;
		text-align:right;
	}
	#uamAirframeSpecify table .mb_txt {
		position:absolute;
		left:5px;
		top:20px;
		display:inline-block;
		color:#158DD3;
		font-weight:bold;
		font-size:13px;
		text-align:left;
	}
}
@media screen and (max-width:757px) {
	.mb_view {
		z-index:10;
	}
	#leisure {
		padding-top:0;
	}
	#sports {
		padding-top:0;
	}
	#sports .leisure_content {
		border:0 none;
		box-shadow:none;
	}
	#sports .leisure_content .leisure_top {
		padding:30px 0;
	}
	#sports .leisure_content .bx_section {
		padding:30px 0;
	}
	#sports .bx_gray_card {
		gap:15px;
	}
	#sports .bx_gray_card.bx_3 li {
		width:calc((100% - 15px) / 2);
		padding:30px 15px;
	}
	#sports .bx_gray_card.bx_2 li {
		width:calc((100% - 15px) / 2);
		padding:15px;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child {
		gap:15px;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child figure {
		width:calc((100% - 15px) / 2);
		padding:30px 15px;
	}
	#sports #content2 .bx_card .sub_figure {
		gap:15px;
	}
	#sports #content2 .bx_card .sub_figure figure {
		width:calc((100% - 15px) / 2);
	}
	#sports #content4 .bx_blue_card {
		gap:15px;
	}
	#sports #content6 .txt_list {
		gap:15px;
	}
	#sports #content6 .txt_list li {
		width:calc((100% - 15px) / 2);
		margin-bottom:0;
	}
	#sports #content6 .box_txt_white li {
		width:calc(100% / 3);
		margin-bottom:0;
	}
	#sports #content7 .bx_card.bx_3 .sub_figure {
		gap:15px;
	}
	#sports #content7 .round_list.bx_2 {
		gap:15px;
	}
	#sports #content7 .round_list.bx_2  li {
		width:calc((100% - 15px) / 2);
	}
	.airplane_space {
		padding-top:0;
	}
	.airplane_space .leisure_tab .tabs {
		width:100%;
	}
	.airplane_space .leisure_tab .tabs li {
		width:calc(100% / 5);
	}
	.airplane_space .tab_content {
		padding:30px 0 0;
		border:0 none;
		box-shadow:none;
	}
	.airplane_space .con_flex .right .right_title {
		margin-bottom:10px;
	}
	#landingPlace {
		padding-top:0;
	}
	#uamMain .uam_world ul li {
		font-size:18px;
	}
	.uam {
		padding-top:0;
	}
	.uam .leisure_tab .tabs {
		width:100%;
	}
	.uam .leisure_tab .tabs li {
		width:calc(100% / 4);
	}
	.uam .tab_content {
		padding:30px 0;
		border:0 none;
		box-shadow:none;
	}
	.uam .bx_uam_txt {
		padding:15px;
	}
	.uam_country {
		padding-top:0;
	}
	.uam_country .leisure_tab .tabs {
		width:100%;
	}
	.uam_country .leisure_tab .tabs li {
		width:calc(100% / 6);
	}
	.uam_country .tab_content {
		padding:30px 0;
		border:0 none;
		box-shadow:none;
	}
	.uam_country .bx_uam_txt {
		padding:15px;
	}
	.uam_airframe {
		padding-top:0;
	}
	.uam_airframe .tab_content {
		padding:30px 0;
		border:0 none;
		box-shadow:none;
	}
	.uam_airframe .bx_uam_txt {
		padding:15px;
	}
	.uam_airframe .tab_content .box_txt.text_start {
		padding:15px;
	}
}
@media screen and (max-width:576px) {
	#airplaneInfo .sch_keyboard  {
		padding:15px;
	}
	#leisure .leisure_banner {
		padding:15px;
		border-radius:20px;
	}
	#sports .leisure_tab .tabs li {
		width:auto;
	}
	#sports .leisure_top .bx_img {
		border-radius:0 20px 0 20px;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child {
		flex-direction:column;
	}
	#sports #content1 .bx_card .bx_flex > div:last-child figure {
		width:100%;
	}
	#sports #content2 .bx_card .sub_figure {
		flex-direction:column;
	}
	#sports #content2 .bx_card .sub_figure figure {
		width:100%;
	}
	#sports #content2 .bx_card.non_title .bx_flex:not(:nth-of-type(1)) {
		margin-top:15px;
	}
	#sports .line_list li b {
		width:50px
	}
	#sports .line_list li p {
		width:calc(100% - 50px);
	}
	#sports .bx_gray_card {
		flex-direction:column;
	}
	#sports .bx_gray_card.bx_3 li {
		width:100%;
	}
	#sports .bx_gray_card.bx_2 li {
		width:100%;
	}
	#sports #content6 .txt_list {
		flex-direction:column;
	}
	#sports #content6 .txt_list li {
		width:100%;
	}
	#sports #content7 .bx_card.bx_3 .sub_figure {
		flex-direction:column;
	}
	#sports #content7 .bx_card.bx_3 .sub_figure figure {
		width:100%;
	}
	#sports #content7 .round_list.bx_2 {
		flex-direction:column;
	}
	#sports #content7 .round_list.bx_2  li {
		width:100%;
	}
	.airplane_space .leisure_tab .tabs {
		width:auto;
	}
	.airplane_space .leisure_tab .tabs li {
		width:auto;
	}
	.airplane_space .con_flex .left .box_min_white {
		padding:15px;
	}
	.airplane_space .con_flex .right table td p {
		width:100%;
		max-width:100%;
		padding-right:20px;
		white-space:normal;
		word-break:break-all;
	}
	#uamMain .uam_world ul li {
		width:calc(100% / 3);
		border-right:1px solid rgba(255, 255, 255, 0.4);
	}
	#uamMain .uam_world ul li:nth-child(3n) {
		border-right:0 none;
	}
	#uamMain .uam_pop .bx_popup {
		padding:50px 15px 30px;
	}
	#uamMain .uam_pop .mpop_btn > div {
		width:15px;
		height:30px;
	}
	#uamMain .uam_pop .mpop_btn > div::after {
		width:15px !important;
		height:30px !important;
		background-size:100% !important;
	}
	.uam_country .tab_in_tab ul {
		flex-wrap:wrap;
	}
	.uam_country .tab_in_tab ul li {
		width:calc((100% - 16px) / 3);
		max-width:calc((100% - 16px) / 3);
	}
}
@media screen and (max-width:460px) {
	#airplaneInfo .airplane_list tr:nth-child(odd) {
		position:relative;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td {
		height:46px;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(2) {
		width:100%;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(3) {
		position:absolute;
		left:0;
		bottom:46px;
		width:50%;
		text-align:left;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(4) {
		width:50%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(5) {
		width:50%;
		border-top:1px solid #E1E4E6;
		border-bottom:1px solid #E1E4E6;
		background-color:#F8F8F8;
		text-align:right;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(6) {
		display:block;
		width:100%;
		text-align:right;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(7) {
		display:block;
		width:50%;
		border-top:1px solid #E1E4E6;
		background-color:#F8F8F8;
	}
	#airplaneInfo .airplane_list tr:nth-child(odd) td:nth-child(8) {
		display:block;
		width:50%;
		border-top:1px solid #E1E4E6;
		text-align:right;
		background-color:#F8F8F8;
	}
	#sports .leisure_tab .tabs a {
		font-size:14px;
	}
	#sports #content6 .box_txt_white {
		row-gap:15px;
	}
	#sports #content6 .box_txt_white li {
		width:50%;
	}
	.airplane_space .leisure_tab .tabs a {
		font-size:14px;
	}
	.airplane_space .con_flex .right table td {
		font-size:14px;	
	}
	#airspace05.airplane_space table tr td {
		font-size:14px;
	}
	#airspace05.airplane_space table tr td span {
		font-size:12px;
	}
	#uamMain .uam_quick a {
		font-size:14px;
	}
	#uamMain .uam_world {
		padding:30px 15px;
	}
	#uamMain .uam_slide .news_next::after, #uamMain .uam_slide .news_prev::after {
		width:50px;
		height:100px;
	}
	#uamMain .work_board {
		padding:15px 15px 60px;
	}
	.uam_country table tr td, .uam_country .l_table .text_start {
		padding:20px 5px;
		word-break:break-all;
	}
	.uam_airframe table tr td, .uam_airframe .tab_content .l_table.text_start td {
		padding:20px 5px;
		word-break:break-all;
	}
	#uamDefine table tr th:first-child {
		display:none;
	}
	#uamDefine table tr td.bg {
		display:none;
	}
	#uamDefine table tr td:nth-child(2) {
		width:35%;
	}
	#uamDefine table tr td:nth-child(3) {
		width:65%;
	}
}
@media screen and (max-width:360px) {
	#leisure .bx_card.bx_3 .sub_figure {
		flex-direction:column;
	}
	#leisure .bx_card.bx_3 figure {
		width:100%;
	}
}
@media screen and (max-width:350px) {
	#sports .leisure_tab .tabs a {
		font-size:12px;
	}
	.airplane_space .leisure_tab .tabs a {
		font-size:12px;
	}
	.airplane_space .con_flex .right table td {
		min-height:40px;
		font-size:12px;
	}
	#airspace05.airplane_space table tr td {
		min-height:40px;
		font-size:12px;
	}
	#uamAirframeSpecify table .mb_txt {
		font-size:9px;
	}
}