/*行程內容-圖片模式*/
.newyear .module-container .section-box ul.list_nav{display: none!important;}
.newyear .main_nav {  display: none!important;}
.newyear .list_nav .nav-item { display: none;}
.newyear .has-parallax {display: none!important;}

.newyear .main_nav{display: none;}

.TK_slider .slide-container .hover-navs.hover-dots{margin-bottom:0;}
.Graphic_mode, .Text_mode, .Card_mode{padding:0;}
.list_img>a:before {
    width: 100%;
    height: 100%;
    content: '';
    display: inline-block;
    position: absolute;
    z-index: 5;
   background: none!important;
   
    opacity: 0;
}
.newyear .travel_list {
    width: 98% !important;
}
/*圖片模式*/

	
.has-parallax {margin-bottom: 2%;}
.newyear .main_nav .nav-pills .nav-item a.nav-link{padding:1em 3em;}
.newyear .module-container .nav-pills .nav-item a h5{font-size: 1.5em; margin-bottom: 0px;}
.newyear .module-container .nav-pills .nav-item a p{letter-spacing: 0.05em;}
.newyear .module-container .nav-pills .nav-item a::after{left:calc(45%) !important;}
.newyear .module-container .nav-pills .nav-item:hover a::after{display:none;}
.newyear .module-container .nav-pills .nav-item:hover a.active::after{display:block;}
.newyear .module-container .section-box .has-parallax .bgholder_box h4{font-size: 2.7em;letter-spacing: 0.03em;margin-bottom: 0 !important;}
.newyear .module-container .section-box .has-parallax .bgholder_box p{font-size: 1.5em;line-height: 1.7em;}
.newyear .module-container .section-box ul.list_nav{width: auto; display:none;margin: 1em auto;overflow: hidden;text-align: center;}
/*行程內容等高css*/
	.newyear .module .Card_mode .tab-content.pills-tabContent .list_container{display: flex; flex-wrap: wrap; width: 100%;}
	.newyear .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 33.333333%;}
	.newyear .module-container .section-box .pills-tabContent .list_container .travel_list{height:100%;/*border-bottom: 1px dotted #666;*/border-bottom: 1px solid #931e0d;}
	
	@media (max-width: 991px){
	.newyear .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 100%;}
	}
/*行程內容等高css end*/
.newyear > .module-container > .main > .module > div.container{padding:0;float: none;clear: both;}

@media(max-width:991px){

.newyear .main_nav{overflow: unset; display: table;}
.newyear .main_nav > ul{display: table;text-align: center;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;width: auto;margin: 0 auto;}
.newyear .main_nav .nav-pills .nav-item{padding-right: 0;float: left;display: table;}
.newyear .main_nav .nav-pills .nav-item a.nav-link{padding: 1em 0.7em;border-radius: 0;font-size: 1em; border: none;}
.newyear .main_nav .nav-pills .nav-item a.nav-link.active, .newyear .main_nav .nav-pills .nav-item:hover a.nav-link{color: #000000;}
.newyear .main_nav .nav-pills .nav-item a.nav-link.active, .newyear .main_nav .nav-pills .nav-item:hover{color: #ffffff;}
.newyear .module-container .nav-pills .nav-item a h5{font-size: 1.2em;}
.newyear .module-container .nav-pills .nav-item a::after{display:none;}
.newyear .module-container .nav-pills .nav-item:hover a.active::after{display:none;}
.newyear .module-container .section-box ul.list_nav{width: auto;display: table;overflow: unset;border-radius: 0;padding: 0;border-left: 0px;border-right: 0px;}
.newyear .module-container .section-box ul.list_nav li.nav-item a{padding: 0.7em 1em;border-radius: 0;font-size: 0.9em;}
.newyear .section-box {margin-top: 1em!important;}
}
.newyear .travel_list .list_price .price_sale {
    font-size: 22px;
    color: #9b0000;
    font-style: italic;
	align-items: flex-start;
}
.newyear .travel_list:hover .list_price .price_sale span{border-bottom: 1px solid #9b0000;}

@media (max-width: 767px){
.newyear .travel_list .list_price .price_sale {       
	align-items: center;
}
.newyear .travel_list:hover .list_price {
    background:#fff5e5!important;  
}

	.newyear .travel_list .list_price{/*background: #e2e2e2; */}
}

@media(max-width:450px){
.newyear .module-container .section-box .pills-tabContent .list_container .travel_list .list_content {
    background: none;
    /*border: 1px solid #eee;*/
	padding:0;
}
  }


.travel_list:hover .list_img a:after {
    opacity: 1;
    left: calc(44% - 28px);
}
.travel_list:hover .list_img a:before {
    opacity: 1
}

.section-box {margin-top: 0em!important;}



/*行程內容-卡片模式*/
.newyear01 .module-container .section-box ul.list_nav{display: none!important;}
.newyear01 .main_nav {  display: none!important;}
.newyear01 .list_nav .nav-item { display: none;}
.newyear01 .has-parallax {display: none!important;}

.newyear01 .main_nav{display: none;}

.TK_slider .slide-container .hover-navs.hover-dots{margin-bottom:0;}
.Graphic_mode, .Text_mode, .Card_mode{padding:0;}
.list_img>a:before {
    width: 100%;
    height: 100%;
    content: '';
    display: inline-block;
    position: absolute;
    z-index: 5;
	background: none!important;   
    opacity: 0;
}
.newyear01 .travel_list {
    width: 98% !important;
}

.has-parallax {margin-bottom: 2%;}
.newyear01 .main_nav .nav-pills .nav-item a.nav-link{padding:1em 3em;}
.newyear01 .module-container .nav-pills .nav-item a h5{font-size: 1.5em; margin-bottom: 0px;}
.newyear01 .module-container .nav-pills .nav-item a p{letter-spacing: 0.05em;}
.newyear01 .module-container .nav-pills .nav-item a::after{left:calc(45%) !important;}
.newyear01 .module-container .nav-pills .nav-item:hover a::after{display:none;}
.newyear01 .module-container .nav-pills .nav-item:hover a.active::after{display:block;}
.newyear01 .module-container .section-box .has-parallax .bgholder_box h4{font-size: 2.7em;letter-spacing: 0.03em;margin-bottom: 0 !important;}
.newyear01 .module-container .section-box .has-parallax .bgholder_box p{font-size: 1.5em;line-height: 1.7em;}
.newyear01 .module-container .section-box ul.list_nav{width: auto; display:none;margin: 1em auto;overflow: hidden;text-align: center;}
/*行程內容等高css*/
	.newyear01 .module .Card_mode .tab-content.pills-tabContent .list_container{display: flex; flex-wrap: wrap; width: 100%;}
	.newyear01 .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 33.333333%;}
	.newyear01 .module-container .section-box .pills-tabContent .list_container .travel_list{height:100%;background-color: #fff;}
	.newyear01 .module-container .section-box .pills-tabContent .list_container .travel_list:hover{height:100%;background: #f3f3f3!important;}

	.newyear01 .module-container .section-box .pills-tabContent .list_container .travel_list .list_content{margin-bottom: 8em;}
	.newyear01 .module-container .section-box .pills-tabContent .list_container .travel_list .list_price{bottom: 0; position: absolute;}
	
	@media (max-width: 991px){
	.newyear01 .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 100%;}
	}
/*行程內容等高css end*/
.newyear01 > .module-container > .main > .module > div.container{padding:0;float: none;clear: both;}

@media(max-width:991px){

.newyear01 .main_nav{overflow: unset; display: table;}
.newyear01 .main_nav > ul{display: table;text-align: center;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;width: auto;margin: 0 auto;}
.newyear01 .main_nav .nav-pills .nav-item{padding-right: 0;float: left;display: table;}
.newyear01 .main_nav .nav-pills .nav-item a.nav-link{padding: 1em 0.7em;border-radius: 0;font-size: 1em; border: none;}
.newyear01 .main_nav .nav-pills .nav-item a.nav-link.active, .newyear01 .main_nav .nav-pills .nav-item:hover a.nav-link{color: #000000;}
.newyear01 .main_nav .nav-pills .nav-item a.nav-link.active, .newyear01 .main_nav .nav-pills .nav-item:hover{color: #ffffff;}
.newyear01 .module-container .nav-pills .nav-item a h5{font-size: 1.2em;}
.newyear01 .module-container .nav-pills .nav-item a::after{display:none;}
.newyear01 .module-container .nav-pills .nav-item:hover a.active::after{display:none;}
.newyear01 .module-container .section-box ul.list_nav{width: auto;display: table;overflow: unset;border-radius: 0;padding: 0;border-left: 0px;border-right: 0px;}
.newyear01 .module-container .section-box ul.list_nav li.nav-item a{padding: 0.7em 1em;border-radius: 0;font-size: 0.9em;}
.newyear01 .section-box {margin-top: 3em!important;}
}

@media (max-width: 767px){
.newyear01 .module .section-box .tab-content.pills-tabContent .card .list_price{background: #363636;}
}
@media(max-width:450px){
.newyear01 .module-container .section-box .pills-tabContent .list_container .travel_list .list_content {
    background: none;
    
}
  }
/*行程內容-自由行模式*/
.newyear02 .Text_mode .travel_list .list_img {
   display: none!important;
}
.newyear02 .module-container .section-box ul.list_nav{display: none!important;}
.newyear02 .main_nav {  display: none!important;}
.newyear02 .list_nav .nav-item { display: none;}
.newyear02 .has-parallax {display: none!important;}

.newyear02 .main_nav{display: none;}
.newyear02 .module-container .section-box .pills-tabContent .list_container .travel_list {
    height: 100%;
    border-bottom: 1px dotted #666;
}



.newyear02 .travel_list {
    width: 98% !important;
}


.newyear02 .main_nav .nav-pills .nav-item a.nav-link{padding:1em 3em;}
.newyear02 .module-container .nav-pills .nav-item a h5{font-size: 1.5em; margin-bottom: 0px;}
.newyear02 .module-container .nav-pills .nav-item a p{letter-spacing: 0.05em;}
.newyear02 .module-container .nav-pills .nav-item a::after{left:calc(45%) !important;}
.newyear02 .module-container .nav-pills .nav-item:hover a::after{display:none;}
.newyear02 .module-container .nav-pills .nav-item:hover a.active::after{display:block;}
.newyear02 .module-container .section-box .has-parallax .bgholder_box h4{font-size: 2.7em;letter-spacing: 0.03em;margin-bottom: 0 !important;}
.newyear02 .module-container .section-box .has-parallax .bgholder_box p{font-size: 1.5em;line-height: 1.7em;}
.newyear02 .module-container .section-box ul.list_nav{width: auto; display:none;margin: 1em auto;overflow: hidden;text-align: center;}
/*行程內容等高css*/
	.newyear02 .module .Card_mode .tab-content.pills-tabContent .list_container{display: flex; flex-wrap: wrap; width: 100%;}
	.newyear02 .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 33.333333%;margin-bottom: 0rem;}
	.newyear02 .module-container .section-box .pills-tabContent .list_container .travel_list{height:100%;}
	
	@media (max-width: 991px){
	.newyear02 .module .Card_mode .tab-content.pills-tabContent .list_container .card{flex:0 0 100%;}
	}
/*行程內容等高css end*/
.newyear02 > .module-container > .main > .module > div.container{padding:0;float: none;clear: both;}

@media(max-width:991px){

.newyear02 .main_nav{overflow: unset; display: table;}
.newyear02 .main_nav > ul{display: table;text-align: center;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;width: auto;margin: 0 auto;}
.newyear02 .main_nav .nav-pills .nav-item{padding-right: 0;float: left;display: table;}
.newyear02 .main_nav .nav-pills .nav-item a.nav-link{padding: 1em 0.7em;border-radius: 0;font-size: 1em; border: none;}
.newyear02 .main_nav .nav-pills .nav-item a.nav-link.active, .newyear .main_nav .nav-pills .nav-item:hover a.nav-link{color: #000000;}
.newyear02 .main_nav .nav-pills .nav-item a.nav-link.active, .newyear .main_nav .nav-pills .nav-item:hover{color: #ffffff;}
.newyear02 .module-container .nav-pills .nav-item a h5{font-size: 1.2em;}
.newyear02 .module-container .nav-pills .nav-item a::after{display:none;}
.newyear02 .module-container .nav-pills .nav-item:hover a.active::after{display:none;}
.newyear02 .module-container .section-box ul.list_nav{width: auto;display: table;overflow: unset;border-radius: 0;padding: 0;border-left: 0px;border-right: 0px;}
.newyear02 .module-container .section-box ul.list_nav li.nav-item a{padding: 0.7em 1em;border-radius: 0;font-size: 0.9em;}
.newyear02 .section-box {margin-top: 1em!important;}
}

.newyear02 .travel_list .list_price .price_sale {
    font-size: 22px;
    color: #9b0000;
    font-style: italic;
	align-items: flex-start;
}
.newyear02 .travel_list:hover .list_price .price_sale span{border-bottom: 1px solid #9b0000;}
@media (max-width: 767px){
.newyear .travel_list .list_price .price_sale {       
	align-items: center;
}

.newyear02 .module .section-box .tab-content.pills-tabContent .card .list_price{background: #363636;}
}
@media(max-width:450px){
.newyear02 .module-container .section-box .pills-tabContent .list_container .travel_list .list_content {
    background: none;
    
	padding:0;
}
.newyear02 .module .section-box .tab-content.pills-tabContent .card .list_price{background: #363636;}
  }

.list_container .card:hover .list_content,.list_container .card:hover,.module-container .section-box .pills-tabContent .list_container .travel_list:hover{background: #fff5e5!important;}
.list_content {    
    padding-top: 0em!important;
    padding-bottom: 0em!important;
}
.list_container .card{border-radius: 0px!important;}
.newyear .list_img_main img,.newyear01 .list_img_main img {    
    margin-bottom: 8px;border-radius: 8px;
}

.Card_mode .list_container .card:hover { 
	background: #f3f3f3!important;
    padding: 0;}
.Card_mode .card {
	
    padding-left: 0px!important;
    padding-right: 0px!important;   
}
.Card_mode .list_price .col{
 top:0% !important;
 bottom:0;
}
.Card_mode .list_price a:hover{
 color:#fff !important;
}
.Card_mode .list_content{
    height:auto !important;
    padding: 0.5rem !important;
    text-align: justify;
}
.newyear01 .travel_list .list_img,.newyear .travel_list .list_img {    
    display: flex!important;    
    justify-content: center;
	margin-top: 8px;
	align-items: flex-start
}
/*top刪除*/
.module-container > .main > .module > div.container > a.list_top{display: none!important;/*height: 40px;background: url(https://materials.fillo.com.tw/materials/pktravel/images/e035b48f-a9e8-47da-a23e-27252709aea5.png) no-repeat #cfcfcf center;margin-top: -16px;margin-bottom:15px;*/}
.list_top {
	display: none!important;
   /* bottom: 50px;
    right: 50px;
    width: 50px;
    height: 50px;
    background: url(https://contents.fillo.com.tw/resource/images/6f2ed542-6aaf-4db0-80c7-2913022e9ad3/list_top.png/) no-repeat 0 0;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    z-index: 9999999999;*/
}
@media (min-width: 766px){
/*價錢底色*/	
.travel_list:hover .list_price {
    background: none!important;
    
}
.newyear01 .travel_list:hover .list_price {
   border-bottom:1px solid #ccc;
    
}	
}
@media(max-width: 991px){
.travel_list .list_price .col{top:0%!important;}
}









/*行程自訂內容*/
.strokeTitle { display: block; margin-top: 16px; font-size: 18px; color: #333;/*text-indent: -0.5em;*/line-height: 1.5em;letter-spacing: 0.05em;}
.strokeTitle h3{ font-size: 18px; color: #333;text-indent: -0.5em;line-height: 1.5em;letter-spacing: 0.05em;font-weight: 600;}
.strokeTitle a{color: #333;	text-decoration: none;}
.strokeTitle a:hover{color: #403f3f; text-decoration: none;}
.stroketype {display: block;
    position: relative;
    padding-left: 19px;
    margin-top: 5px;
    margin-left: 0px;
    letter-spacing: .1em;
    font-size: 15px;}
.stroketype:nth-child(1) {margin-top: 20px;}
.stroketype-color { color: #2a2a2a;}
.stroketype-color:after {/* background-color: #afb61a;*/}
.stroketype:after { content: '✦'; position: absolute; top: -2px; left: 2px; /*width: 32px; height: 1px;*/font-size: 18px;}
@media(max-width:450px){
div.strokeTitle p span{margin-top: 0;text-align: center;}
}
/*卡片模式*/
.newyear01 .strokedesc02 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc02:after {  content: '旅展限定：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc03 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc03:after {  content: '清倉優惠：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc04 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc04:after {  content: '獨享優惠：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc05 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc05:after {  content: '注意事項：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc06 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc06:after {  content: '獨立自主：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc07 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc07:after {  content: '尊榮感受：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}
.newyear01 .strokedesc08 {display: block; position: relative; padding-left: 28%;margin-top: 5px;	margin-left: 0px;letter-spacing: .1em;	color: #9f2012;font-size: 14px;margin-bottom: 5px;}
.newyear01 .strokedesc08:after {  content: '獨家安排：'; position: absolute; left: 2%;width: auto;	color: #333;	top: 0px;}

.newyear01 .strokedate03 {display: block; position: relative; padding-left: 28%;margin-top: 5px; margin-left: 0px; letter-spacing: .1em; color: #008CFF;font-size: 14px;}
.newyear01 .strokedate03:after { content: '出發日期：'; position: absolute; left: 2%;width: auto;color: #333;top: 0px;font-size: 14px;}

@media(max-width:450px){
.newyear01 .strokedesc02,.newyear01 .strokedesc03,.strokedesc04,.strokedesc05,.strokedesc06,.strokedesc07,.strokedate03 {display: block; padding-left: 2%;padding-top: 10%;}	
	}
/*圖片模式*/
.newyear .strokedesc02 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc02:after {content: '旅展限定：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc03 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc03:after {content: '清倉優惠：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc04 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc04:after {content: '獨享優惠：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc05 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc05:after {content: '注意事項：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc06 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc06:after {content: '獨立自主：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc07 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc07:after {content: '尊榮感受：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}
.newyear .strokedesc08 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;	color: #9f2012;	font-size: 14px;margin-bottom: 5px;}
.newyear .strokedesc08:after {content: '獨家安排：';position: absolute;left: 3px;width: auto;color: #333;top: 0px;}

.newyear .strokedate03 {display: block;position: relative;padding-left: 81px;margin-top: 5px;margin-left: 0px;letter-spacing: .1em;color: #008CFF;	font-size: 14px;}
.newyear .strokedate03:after {content: '出發日期：'; position: absolute;left: 3px;width: auto;color: #333;top: 0px;}

@media(max-width:450px){	
/*.newyear .strokedesc02,.newyear .strokedesc03,.newyear .strokedesc04,.newyear .strokedesc05,.newyear .strokedesc06,.newyear .strokedesc07,.newyear .strokedesc08 {display: block;position: relative;padding-left: 2%;padding-top: 21px;font-size: 14px;}	*/
.newyear .strokedate03 {    
    padding-left: 5px; padding-top: 21px;
    
}
	}





/*手機版行程更新-20190729*/
.strokenote{MARGIN-TOP: -20PX;}
.list_container .card{margin-bottom: 0!important;}
.newyear .travel_list .list_price .price_sale span p{font-size: 14px;}	
@media(max-width:950px){
.newyear01 .caption.main-caption,.newyear .caption.main-caption{display: flex;
    flex-direction: column;}
.newyear01 .travel_list .list_img img, .newyear .travel_list .list_img img{
    /*overflow: hidden;    
    width: 80px;*/	
	width: 100%;
	min-height: 140px;
	object-fit : cover ;
	mix-blend-mode:normal;
	object-position: 50% bottom;
}
.newyear01 .travel_list .list_img, .newyear .travel_list .list_img {
    display: block!important;
    WIDTH: 25%;
    margin-top: 4px;
	overflow: hidden;	
	height: 140px;
	
    
}
.newyear .strokeTitle, .newyear01 .strokeTitle {
	letter-spacing: 0; 
	text-indent: 0;
	margin: 5px 0 0 0;
    font-size: 16px!important;
    color: #333;    
	/*overflow:hidden!important;
	text-overflow: ellipsis!important;
	display: -webkit-box!important;
	-webkit-line-clamp: 2!important;
	-webkit-box-orient: vertical!important;*/
	position:relative;
    line-height:1.5em;
    /* 高度为需要显示的行数*行高，比如这里我们显示两行，则为3 */
    height:3em;
    overflow:hidden;
	
}
.newyear .strokeTitle:after, .newyear01 .strokeTitle:after {
    content:"...";
    position:absolute;
    bottom:0;
    right:0;
    padding: 0 5px;
    background-color: #fff5e5;
}
	
div.strokeTitle p span{margin-top: 0!important;text-align: center;}

.stroketype { display: none!important;}
.strokenote{ display:none!important;}
.newyear .strokedesc02, .newyear .strokedesc03, .newyear .strokedesc04,.newyear .strokedesc08 {
    display: block!important;
    /* position: ABSOLUTE; */
    padding: 5px!important;
    color: #294c32!important;
    font-size: 13px;
    MARGIN-TOP: -2px;
    text-indent: 5em;
    MARGIN-RIGHT: -5%;
    MARGIN-LEFT: -1px;
    letter-spacing: 0px;
    WIDTH: 99%;
	order: 3;
}
.newyear .strokedesc02:after, .newyear .strokedesc03:after, .newyear .strokedesc04:after, .newyear .strokedesc08:after {   
    margin-left: -1px;
    margin-top: 5px;
    background: #829371;
    color: #fff;
    text-indent: 0em;
    border-radius: 50PX;
    PADDING: 0 5PX;
    content: '早鳥優惠';
	
}

.newyear .strokedate03 {    
   padding-top: 2px;
	order: 4;
    /* position: ABSOLUTE; */
    /* MARGIN-BOTTOM: 70px; */
    /* WIDTH: 90%; */
	ine-height: 1.2em;
    border-top: 1px #EEE solid;
	margin-top: -6px;
	padding-left: 2%;

}
.newyear .strokedate03:after {
	content: ' ';
   }
.newyear .strokedesc05, .newyear .strokedesc06, .newyear .strokedesc07{display: none!important;}

/*.newyear .strokedesc02:after, .newyear .strokedesc03:after, .newyear .strokedesc04:after, .newyear .strokedesc05:after, .newyear .strokedesc06:after, .newyear .strokedesc07:after, .newyear .strokedesc08:after{
    content: ' '!important;
    
}*/
.newyear .travel_list .list_price {
    padding: 5PX 0;
	
}
.newyear .travel_list .list_price .price_sale {
    font-size: 18px;
	color: #9b0000;
	display: block; 
	text-align: right;
	MARGIN-TOP: -4px;
	MARGIN-BOTTOM: 5PX;
}
.newyear .travel_list .list_price .price_sale span p{display: inline-block;padding-left: 8px;font-size: 10px;}	
}
