.day_style_1 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_1 img {width: 100%;}

.day_style_2 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_2 img {width: 100%;}

.day_style_3 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_3 img {width: 100%;height: 253px;}

.day_style_4 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_4 img {width: 100%;height: 187px;}

.day_style_5 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_5 img {width: 100%;height: 253px;height: 230px!important;}

@media (max-width:1600px) {
.day_style_5 img {width: 100%;height: 253px;height: 170px!important;}
}

@media (max-width:1400px) {
.day_style_5 img {width: 100%;height: 253px;height: 170px!important;}
}

@media (max-width:1200px) {
.day_style_5 img {width: 100%;height: 253px;height: 140px!important;}
}

@media (max-width:991px) {
.day_style_5 img {width: 100%;height: 253px;height: 150px!important;}
}

@media (max-width:768px) {
.day_style_5 img {width: 100%;height: 253px;height: auto!important;}
}

.day_style_6 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_6 img {width: 100%;height: 187px;}

.day_style_7 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_7 img {width: 100%;height: 253px;}

.day_style_8 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_8 img {width: 100%;height: 187px;}

.day_style_9 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_9 img {width: 100%;}

.day_style_10 {width: 100%;display: table;margin-bottom: 20px;position: relative;}

.day_style_10 img {width: 100%;}

.day_style_10 .item_text {position: absolute;bottom: 10%;z-index: 10;padding: 0 10px;}

.day_style_10 .item_text p {margin: 0;background: rgba(0,0,0,.6);color: #fff;padding: 50px;}

.day_style_11 {width: 100%;display: block;margin-bottom: 20px;padding: 0;}

.day_style_11 .tp_group {width: 100%;padding: 0;display: inline-block;}

.day_style_11 .tp_group p {margin: 10px 0 0;}

.day_style_11 .tp_group img {width: 100%;}

.day_style_12 {width: 100%;display: block;margin-bottom: 20px;padding: 0 10px;}

.day_style_12 .tp_group {width: 100%;border: 1px solid #ddd;padding: 10px 0;display: inline-block;}

.day_style_12 .tp_group img {width: 100%;}

.day_style_13 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_13 img {width: 100%;height: 187px;}

.day_style_13 p {background: rgba(0,0,0,.7);color: #fff;text-align: center;}

.day_style_14 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_14 iframe {width: 100%;height: 383px;}

.day_style_15 {width: 100%;display: table;margin-bottom: 20px;}

.day_style_15 iframe {width: 100%;height: 383px;}

section.group_table .table a:hover {color: #fff;}

section.group_table .table .trip_name a:hover {color: #333;}

.web-page-frame section.group_table.trip_airline .table .thead th {border-right: 1px solid #333;}

.web-page-frame section.group_table.trip_airline .table .thead:hover {background: #333;}

.web-page-frame section.group_banner.trip_banner .btn-info {background-color: #da4113;border-color: #da4113;}

.web-page-frame section.group_banner.trip_banner .btn-info.focus,.web-page-frame section.group_banner.trip_banner .btn-info:focus {box-shadow: 0 0 0 .2rem rgba(218,65,19,.4);}

.web-page-frame .sub_menu-trip .trip_menu li a:hover {background: #333;}

.Day_menu .swiper_day .swiper-slide a:hover {background: #e1460d!important;border: 1px solid #e1460d!important;}

section.trip_note .card-header .btn {background: #333!important;color: #fff!important;}

.villa-box {position: relative;width: 100%;top: 50%;transform: translateY(-50%);padding: 5%;word-wrap: break-word;}

section.group_banner.trip_banner .brief h5:nth-child(1) {display: none;}

.sub_menu-trip .trip_menu li a[data-original-title="????????"] {display: none;}

.go-airport {display: none;}

.country-pic .pic-content {margin: 0;padding: 0;}

.country-pic .editor-content {margin: 0;padding: 0;}

.contact-nav ul.nav {margin: 1.5rem 0;justify-content: center;}

.contact-nav ul.nav li.nav-item {margin: .5rem;}

.contact-nav ul.nav li.nav-item a {padding: 1rem 1.5rem;background: #dbdbdb;color: #333;}

.contact-nav ul.nav li.nav-item a.active {background: #333;color: #fff;}

@media (max-width:991px) {
.contact-nav .nav {flex-direction: inherit!important;}
}

@media (max-width:991px) and (min-width:768px) {
.contact-tab01 .mx-auto,.contact-tab02 .mx-auto,.contact-tab03 .mx-auto {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
}

.sub_menu-trip .server_menu li:nth-child(1) {display: none;}

section.group_table .table .thead th.sale-situation {display: none;}

section.group_table .table td.sale-situation {display: none;}

.sub_menu-trip .server_menu li:nth-child(3) a {color: #04abf2;position: relative;}

.sub_menu-trip .server_menu li:nth-child(3) a i {color: #fff;}

.sub_menu-trip .server_menu li:nth-child(3) a:before {content: "行程表";color: #fff;position: absolute;bottom: 30%;left: 25%;}

@media (max-width: 798px) {
.sub_menu-trip .server_menu li:nth-child(3) a:before {content:"行程表";color:#fff;position:absolute;bottom:30%;left: 30%;top: 56%;}
}