<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background-color:  #ffffff!important; }
ul{margin: 0; padding: 0; }
.cursor{cursor:pointer; }
.sold{font-weight: 600; }
.red{color: #ff3113; }
.swiper-slide {text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .swiper-container{--swiper-theme-color: #fff; --swiper-pagination-color: #fff;/* 涓ょ閮藉彲浠� */ }

/*杞挱*/

.mian .banner{width: 100%; height: 420px; position: relative; }
.banner .swiper-slide{height: 420px; background-position: center; }
.banner .search{width: 408px; height: 420px; position: absolute; top: 33px; left: -783px; right: 0; z-index: 9; margin:0 auto;}
.search .search_content{width: 408px; height: 354px; background: #ffffff;}
.search .search_content .search_nav{width: 96px; height: 354px; background: #4C8BEA; display: block; }
.search .search_content .search_nav ul li{cursor:pointer; width: 96px; height: 59px; background: #4C8BEA; font-size: 16px; font-weight: 400; color: #ffffff; text-align: center; line-height: 59px; }
.search .search_content .search_nav .active{color: #131415; background: #f2f2f2; }
.search .search_content .content{width: 312px; }

/*鎼滅储-閰掑簵*/
.hotel_component{padding:10px 24px 18px;background-color: #fff锛沨eight:326px;background-color: #fff;position: absolute;}
.hotel_component h3{padding:8px 0;line-height: 20px;color:#131415;font-size: 14px;}
.hotel_component input{line-height: 30px;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 2px;font-size: 12px;color:#131415;padding:0 8px;width:246px;}
.hotel_time{width:132px;}
.hotel_time input{cursor:pointer;}
.hotel_time i{float: right;font-size: 12px;}
.hotel_stat{font-size: 12px;line-height: 30px;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 2px;padding:0 8px;width:110px;margin-right: 8px;overflow: hidden;position: relative;}
.hotel_end{font-size: 12px;line-height: 30px;border: 1px solid #d5d5d5;border-radius: 2px;padding:0 8px;width:110px;overflow: hidden;position: relative;}
.layui-input-inline{position: absolute!important;top:0;left:0;width:128px;height:30px;opacity: 0;}
.hotel_rating{cursor:pointer;line-height: 30px;border: 1px solid #d5d5d5;border-radius: 2px;padding:0 8px;position: relative;font-size: 12px;}
.hotel_rating_choose{cursor:default;position: absolute;padding:20px;background-color: #fff;top:32px;left:0;width:224px;-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4);}
.hotel_rating_choose h4{line-height: 17px;font-size: 12px;color:#666;padding-bottom: 8px;border-bottom: 1px solid #F2F2F2;}
.hotel_rating_choose ul{overflow:hidden;}
.hotel_rating_choose li{float:left;font-size: 12px;color:#131415;margin-right: 30px;line-height: 17px;margin-top: 16px;}
.hotel_rating i{float: right;font-size: 12px;}
.hotel_sreach{margin-left: auto;display: block;width: 132px;height: 32px;background: #ff7400;border-radius: 2px;text-align: center;line-height: 32px;font-size: 14px;color:#fff;margin-top: 22px;}


/*鎼滅储-鎼洪緳鍗�*/

/*鎼滅储-浼氬満*/
/*缁勪欢*/
.meeting-component{width: 312px;height: 354px;position: absolute;background: #FFFFFF;padding: 10px 24px;box-sizing: border-box;z-index: 99;}	
.meeting-component li{display: flex;justify-content: space-between;}
.item-commit-component{width: 128px;display: inline-block;position: relative;}
.component-title{font-size: 14px;color: #131415;line-height: 36px;}
.component-content{width: 128px;height: 32px;border: 1px solid #d5d5d5;border-radius: 2px;line-height: 32px;box-sizing: border-box;padding-left: 8px;padding-right: 8px;box-sizing: border-box;display: flex;justify-content: space-between;position: relative;}
.component-content .icon-kongjian-xiala{float: right;font-size: 8px;line-height: 32px;cursor: pointer;}
.comment-content-phone{width: 264px;height: 32px;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 2px;box-sizing: border-box;line-height: 32px;padding-left: 8px;}
.commit-button{float: right;width: 132px;height: 32px;background: #ff7400;border-radius: 2px;line-height: 32px;text-align: center;color: #ffffff;font-size: 14px;margin-top: 22px;display: inline-block;}
.commit-button:hover{color: #ffffff;}
.component-content span{display: inline-block;max-width: 100px;display: -webkit-box;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}

/*鍩庡競閫夋嫨*/
.select-city ul li.active{color: #4C8BEA;border-bottom: 2px solid #4C8BEA;margin-bottom: -1px;}
.select-city{width: 452px;height: auto;position: absolute;z-index: 999;background: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4);left: 0px;top: 68px;}
.select-city-tips{height: 17px;font-size: 12px;color: #666666;line-height: 17px;margin: 16px 0 16px 20px;}
.select-city ul{display: flex;height: 36px;line-height: 36px;border-bottom: 1px solid #f2f2f2;width: 432px;margin-left: 20px;font-size: 12px;font-weight: 500;color: #666666;}
.select-city ul li {margin-right: 32px;cursor: pointer;}

/*鐑棬鍩庡競*/
.hot-city{display: flex;flex-wrap: wrap;width: 432px;margin-left: 20px;padding-bottom: 20px;}
.hot-city div{width: 60px;display: -webkit-box;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;font-size: 12px;line-height: 17px;margin-top: 14px;}
.hot-city div:hover{color: #FF4151;cursor: pointer;}

/*鍩庡競鍒楄〃*/
.citys{padding-bottom: 20px;}
.city-wrap{display: flex;}
.city-wrap .city-index{width: 47px;margin-left: 20px;font-size: 16px;color: #FF7400;font-weight: 500;padding-top: 13px;box-sizing: border-box;line-height: 22px;}
.city-wrap .city-list{display: flex;flex-wrap: wrap;}
.city-wrap .city-list div{width: 48px;margin-right: 12px;font-size: 12px;color: #131415;line-height: 17px;margin-top: 15px;cursor: pointer;}
.city-wrap .city-list div:hover{color: #ff4151;cursor: pointer;}

/*娲诲姩浜烘暟*/
.meeting-active-num{width: 333px;height: 128px;background: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4);padding-left: 20px;box-sizing: border-box;padding-top: 12px;position: absolute;z-index: 99;top: 68px;left: 0;}
.meeting-active-num-tips{border-bottom: 1px solid #f2f2f2;margin-bottom: 12px;height: 33px;line-height: 33px;color: #666666;}
.meeting-active-num-content{display: flex;flex-wrap: wrap;}
.meeting-active-num-content div{width: 33%;font-size: 12px;line-height: 17px;margin-bottom: 16px;color: #131415;cursor: pointer;}
.meeting-active-num-content div:hover{color: #ff4151}

/*浼氳棰勭畻*/
.meeting-budget{width: 333px;height: 194px;background: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4);padding-left: 20px;box-sizing: border-box;padding-top: 12px;position: absolute;z-index: 99;top: 68px;left: 0;}
.meeting-budget-tips{border-bottom: 1px solid #f2f2f2;margin-bottom: 12px;height: 33px;line-height: 33px;color: #666666;}
.meeting-budget-content{display: flex;flex-wrap: wrap;}
.meeting-budget-content div{width: 33%;font-size: 12px;line-height: 17px;margin-bottom: 16px;color: #131415;cursor: pointer;}
.meeting-budget-content div:hover{color: #ff4151}

/*娲诲姩绫诲瀷*/
.meeting-active-type{width:428px;background: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4);padding-left: 20px;box-sizing: border-box;padding-top: 12px;position: absolute;z-index: 99;top: 68px;left: 0;}
.meeting-active-type-tips{border-bottom: 1px solid #f2f2f2;margin-bottom: 12px;height: 33px;line-height: 33px;color: #666666;}
.meeting-active-type-content{display: flex;flex-wrap: wrap;}
.meeting-active-type-content div{font-size: 12px;line-height: 17px;margin-bottom: 16px;color: #131415;cursor: pointer;margin-right: 36px;}
.meeting-active-type-content div:nth-child(5){margin-right: 0;}
.meeting-active-type-content div:hover{color: #ff4151}

/*鏃堕棿閫夋嫨*/	
.start-date{/* color: rgba(0,0,0,0); */}
.select-date-input{position: absolute;top: 0;left: 0;width: 128px;height: 32px;opacity: 0;}
.select-date-input input{line-height: 32px;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 2px;font-size: 12px;color: #131415;padding: 0 8px;width: 246px;}



/*鎼滅储-绾胯矾*/
 /* 鎮诞鎼滅储 */
.line_search_frame{width: 312px;height: 354px;background: #ffffff;z-index: 1;position: absolute;}
.line_search_title{width: 42px;height: 20px;font-size: 14px;font-weight: 400;text-align: right;color: #131415;line-height: 20px;margin-bottom: 8px;}
.line_search_box{margin-top: 18px;margin-left: 23px;}
.line_search_box input{width: 264px;height: 32px;background: #ffffff;border: 1px solid #d5d5d5;border-radius: 2px;padding-left: 8px;margin-bottom: 22px;}
.line_keywork::-webkit-input-placeholder{width: 108px;height: 17px;font-size: 12px;font-weight: 400;text-align:left;color: #d5d5d5;line-height: 17px;}
.line_search_button{width: 132px;height: 32px;background: #ff7400;border-radius: 2px;border: 0;margin-right: 25px;}
.line_search_button text{width: 28px;height: 20px;font-size: 14px;font-weight: 400;text-align: left;color: #ffffff;line-height: 20px;position: absolute;margin-top: 6px;margin-left: 52px;}
.line_hot_box{width: 264px;position: absolute;top: 154px;left: 24px;}
.line_hot_title{width: 56px;height: 20px;font-size: 14px;font-weight: 400;text-align: right;color: #131415;line-height: 20px;margin-bottom: 8px;}
.line_hot_content{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-wrap: wrap;}
.line_hot_content a{width: auto;height: 17px;font-size: 12px;font-weight: 400;text-align: left;color: #666666;line-height: 17px;margin-right: 16px;margin-bottom: 8px;}
.line_hotspot_box{width: 264px;position: absolute;top: 244px;left: 24px;}

/*鎼洪緳鍗�*/
.content .xl_card .title{
	height: 35px;
	width: 264px;
	line-height: 35px;
	border-bottom:1px solid#f2f2f2;
}
.content .xl_card .title ul li{
	position: relative;
	width: 60px;
	font-weight: 600;
	cursor:pointer;
	float: left;
	margin-right: 20px;
	color: #666666;
}
.content .xl_card .title i{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	width: 20px;
	border-bottom: 2px solid #fff;
}

.content .xl_card .title .active{
	color: #4C8BEA;
}
.content .xl_card .title li .active{
	border-bottom: 2px solid #4C8BEA;
}
.content .xl_card  .card_img img{
		width: 264px;
		height: 172px;
}
.content .xl_card  .card_img{
	width: 264px;
	height: 172px;
	margin-top: 12px;
}
/*涓儴鍐呭*/
.conter{
	width: 1190px;
	margin: 48px auto;
}
.first-recom-item a&gt;span {display: block; width: 70px; height: 27px; background: #ff6269; border-radius: 0px 0px 8px 0px; font-size: 12px;  font-weight: 400; text-align: justify; color: #ffffff; line-height: 27px; text-align: center; }
/*浼氬姟鍦哄湴*/
.hot-recom-meeting {width:1190px;margin:auto;}
.hot-recom-title {display:flex;/*justify-content:space-between;*/height:56px;line-height:56px;border-bottom:1px solid #F2F2F2;margin-bottom:32px;position: relative;}
.hot-recom-title h3 {margin:0;font-size:30px;font-weight:600;text-align:left;color:#131415;}
.hot-recom-title a {font-size:16px;font-weight:400;text-align:right;color:#666666;}
.hot-recom-title a i {color:#666;margin-left:8px;font-size: 14px;}
/*浼樺厛鎺ㄨ崘浼氬満*/
.first-recom-list {width:1190px;display:flex;justify-content:space-between;}
/*瀹氫箟浼氬満*/
.defined-meeting {width:222px;height:326px;background:#fbfbfb;display:flex;flex-direction:column;align-items:center;}
.defined-meeting&gt;h3 {margin-top:67px;color:#666666;font-size:20px;font-weight:400;text-align:center;color:#666666;line-height:28px;}
.defined-meeting&gt;span {font-size:56px;color:#B3B3B3;margin-top:40PX;}
.defined-meeting&gt;div {width:128px;height:32px;background:#4C8BEA;border-radius:16px;text-align:center;margin:auto;font-size:14px;font-weight:500;text-align:justify;color:#ffffff;line-height:32px;text-align:center;margin-top:36px;cursor:pointer;}
.first-recom-item {width:464px;height:326px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow: hidden;}
.first-recom-item:hover img{transform: scale(1.1);
    transition: all 0.8s;}
.first-recom-item img {/*width:464px;*/height:326px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;}
.first-recom-item&gt;span {display:block;width:70px;height:27px;background:#ff6269;border-radius:0px 0px 8px 0px;font-size:12px;font-weight:400;text-align:justify;color:#ffffff;line-height:27px;text-align:center;}
.first-recom-item&gt;div {display:flex;}
.recom-hotel-data {padding:14px 12px 12px 12px;box-sizing:border-box;width:320px;height:80px;background:rgba(0,0,0,0.7);color:#FFFFFF;}
.recom-hotel-data h3 {margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.recom-hotel-price {width:144px;height:80px;background:#ff7400;display:flex;align-items:center;justify-content:center;font-weight:500;color:#ffffff;}
.recom-hotel-price text {font-size:20px;position:relative;top:2px;}
.recom-hotel-price span {font-size:24px;margin-right:2px;}
.recom-hotel-label {display:flex;}
.recom-hotel-label span {margin-right:8px;display:inline-block;max-width:50%;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
/*鍏舵鎺ㄨ崘*/
.second-recom-list {width:1190px;display:flex;margin:auto;margin-top:20px;margin-bottom:41px;justify-content: space-between;}
.second-recom-list li {cursor:pointer;overflow: hidden;}
.second-recom-list li:hover h3{color: red;}
.second-recom-list li div:first-child {width:284px;height:200px;overflow:hidden;margin-bottom:8px;}
.second-recom-list li img {/*width:284px;*/height:200px;transition:all 0.6s;}
.second-recom-tag {height:17px;font-size:12px;font-weight:500;text-align:left;color:#242871;line-height:17px;margin-bottom:8px;}
.second-recom-list li&gt;h3 {width:284px;height:22px;font-size:16px;font-weight:600;text-align:justify;color:#131415;line-height:22px;margin-bottom:11px;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.second-recom-list li p {height:20px;font-size:14px;font-weight:500;text-align:justify;color:#666666;line-height:20px;margin-bottom:5px;}
/* .first-recom-item :hover{transform:scale(1.1);overflow: hidden;} */
.second-recom-list li img:hover {transform:scale(1.1);overflow:hidden;}
.hot-recom-meeting .font-ellipsis{
	margin-left: 122px;
}
.indexImg{z-index: 8!important;}
.indexImg:hover{transform:scale(1.1);transition: all 0.8s;}
.hot-recom-meeting .border_bold{
	border-bottom: 1px solid #F2F2F2;
}
.hot-recom-title .meve{position: absolute; right: 0; }
/*鎺ㄨ崘闂ㄧエ鏅偣鏍峰紡*/
.xl-spot-index-recommended{width: 1190px;height: 620px;margin: 0 auto 28px auto;/*position: absolute;*/left: 50%;margin-left: -595px;top: 362px;}
.recommended-title{color: #fff;}
.xl-spot-recommended-title-font{width: 242px;height: 55px;font-size: 30px;font-weight:600;color:rgba(19,20,21,1);}
.xl-spot-recommended-title-icon{width: auto;height: 55px;}
.recommended-city-icon{width: auto;height: 53px;font-size: 16px;color: #666666;line-height: 75px;margin-right: 32px; }
.xl-spot-index-right-list{width: auto;height: 55px;line-height: 75px;font-size:16px;font-weight:400;color:rgba(102,102,102,1);}
.xl-spot-index-right-list span{font-size: 14px;color:rgba(102,102,102,1);}
.recommended-show{border-bottom:2px solid #4C8BEA;color: #4C8BEA;font-weight: 600;}
.xl-spot-recommended-product{width: 968px;height: 496px;overflow: hidden;margin-top:28px;}
.recommended-product-icon{margin-bottom: 20px;}
.recommended-icon-font{background:rgba(255,255,255,1);border: 1px solid #F4F4F4;width: 204px;height: 65px;border-top: 0;}
.recommended-icon-font-title{color:rgba(19,20,21,1);}
.recommended-icon-price-left{color: #B3B3B3;}
.recommended-icon-price-left span{color: #FF3113;}
.recommended-font{font-size: 12px !important;}

.xl_selected li:hover {box-shadow:0px 1px 4px rgba(0,0,0,0.1);cursor:pointer;}
.xl-spot-carnival-product-icon:hover {box-shadow:0px 1px 4px rgba(0,0,0,0.1);cursor:pointer;opacity: .8;}
.xl-spot-index-right-list:hover span,.xl-spot-index-right-list:hover ,.hot-recom-title:hover a i{color: #131415}
/*绮鹃€夌壒鎯�*/
.color_FF7400{
	color: #FF7400!important;
}
.mincolor{
	font-size: 16px!important;
	color: #666666!important;
	background:none!important;
}
.xl_selected  li{
	width: 222px;
	height: 275px;
	border:1px solid #F4F4F4;
}
.xl_selected  li img{
	/*width: 222px;*/
	height: 156px;
}
.xl_selected  li h3{
	padding: 8px;
	width: 206px;
	color: #131415;
	height: 38px;
	-webkit-line-clamp: 2;
}
.xl_selected  li .book{width: 56px; height: 28px; background: #ff7400; border-radius: 4px; font-size: 12px; font-weight: 500; color: #ffffff; text-align: center; line-height: 28px; margin-right: 8px; margin-top: 9px; }
.xl_selected  li .money_line{
	line-height: 0px;
}
.xl_selected  li .money_ioc{
	height: 28px;
	font-size: 16px;
	text-align: left;
	color: #ff3113;
	font-weight: 600;
	margin-left: 8px;
}
.xl_selected  li dl{
	margin-top: -5px;
}
.xl_selected  li .money_text{
font-size: 12px;
color: #b3b3b3;
margin-right: 8px;
}
.first-recom-list .hotel_ico img{
	/*width: 224px;*/
	height: 328px;
}
.xl_selected .color{
	color: #FF7400!important;
}
.xl_selected  li span{
	line-height: 49px;
}





.xl-spot-index-recommended{width: 1190px;margin: auto;margin-bottom: 35px;}
.div-left{float: left;}
.div-right{float: right;}
/*涓儴鏍峰紡*/
.xl-spot-index-center-box{width:100%;height:982px;background:rgba(255,255,255,1);position: relative;margin-bottom: 50px;}
/*鐙傛妯″潡鏍峰紡*/
.xl-spot-index-carnival{width: 1190px;height: 362px;margin: 0 auto;position: absolute;left: 50%;margin-left: -595px;}
.xl-spot-carnival-title{width: 1190px;height: 55px;border-bottom:1px solid #F2F2F2;margin-top: 40px;line-height: 55px;color: #FF7400;font-size: 30px;}
.xl-spot-carnival-product{width: 1190px;height: auto;overflow: hidden;margin-top: 28px;}
.xl-spot-carnival-product-icon{width: 222px;height: 238px;margin-right:20px;position: relative;} 
.no-margin-right{margin-right: 0;}
.xl-spot-carnival-icon-img{width: 222px;height: 156px;overflow: hidden;text-align: center;}
.xl-spot-carnival-icon-img img{width: 222px;/*height: 156px;*/}
.xl-spot-carnival-icon-font{width: 206px;height: 66px;padding: 8px;background:rgba(255,170,7,1);}
.xl-spot-carnival-font-title{width: 206px;height: 30px;font-size:16px;font-weight:500;color:rgba(255,255,255,1);}
.xl-spot-carnival-font-price{width: 206px;height: 30px;margin-top: 6px;position: absolute;bottom: 8px;}
.xl-spot-carnival-font-price-left{width: auto;height: 30px;line-height: 30px;font-size: 12px;color: #FFFFFF;}
.xl-spot-carnival-font-price-left span{font-size: 20px;}

/*鎺ㄨ崘闂ㄧエ鏅偣鏍峰紡*/
.recommended-title{color: #fff;}
.xl-spot-recommended-title-font{width: 242px;height: 55px;font-size: 30px;font-weight:600;color:rgba(19,20,21,1);}
.xl-spot-recommended-title-icon{width: auto;height: 55px;}
.recommended-city-icon{width: auto;height: 53px;font-size: 16px;color: #666666;line-height: 75px;margin-right: 32px;}
.xl-spot-index-right-list{width: auto;height: 55px;line-height: 75px;font-size:16px;font-weight:400;color:rgba(102,102,102,1);}
.xl-spot-index-right-list span{font-size: :;;color:rgba(102,102,102,1);}
.recommended-show{border-bottom:2px solid #4C8BEA;color: #4C8BEA;font-weight: 600;}
.xl-spot-recommended-product{width: 968px;height: 496px;overflow: hidden;margin-top:28px;}
.recommended-product-icon{margin-bottom: 20px;}
.recommended-icon-font{background:rgba(255,255,255,1);border: 1px solid #F4F4F4;width: 204px;height: 65px;border-top: 0;}
.recommended-icon-font-title{color:rgba(19,20,21,1);}
.recommended-icon-price-left{color: #B3B3B3;}
.recommended-icon-price-left span{color: #FF3113;}
.recommended-font{font-size: 12px !important;}
/*骞垮憡鍥炬牱寮�*/
.xl-spot-recommended-img{width: 222px;height: 496px;margin-top: 28px;background: #fbfbfb;overflow: hidden;}
.xl-spot-recommended-img img{/*width: 220px;*/height: 496px}
/*浜у搧婊戝姩鏁堟灉*/
.font-ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.idnex-product-show{height: 118px;position: absolute;bottom: 0;z-index: 999;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.3);}
.xl-spot-recommended-info{width: 206px;height: 25px;line-height: 25px; font-size: 12px;font-weight:400;color:rgba(102,102,102,1); white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.idnex-product-show .xl-spot-carnival-font-title{width: 206px;height: 50px;overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.idnex-product-show .xl-spot-carnival-font-price{margin-top: 11px;}
.xl-spot-recommended-img-top{width: 158px;margin:20px auto 20px 18px;height: 24px;}
.xl-spot-recommended-img-content{width: 182px;margin:auto 20px;}
.xl-spot-recommended-img-top span{float: left;width: 24px;height: 24px;}
.xl-spot-recommended-img-top span img{width: 16px;height: 16px;margin:4px auto;}
.xl-spot-recommended-img-top p{float: left;height: 24px;line-height: 24px;font-size: 14px;font-weight: 600;color: #ff7400;}
.xl-spot-recommended-img-content ul li{float: left;height: 24px;width:100%;line-height: 24px;font-size: 14px;color: #131415;margin-bottom:20px;}
.xl-spot-recommended-img-content ul li span{width: 16px;height: 16px;border-radius: 2px;float: left;line-height: 16px;text-align: center;color: #131415;margin-right: 8px;}
.xl-spot-recommended-img-content ul li:nth-child(1) span{background: #ff7400;color: #fff;}
.xl-spot-recommended-img-content ul li:nth-child(2) span{background: #ff7400;color: #fff;}
.xl-spot-recommended-img-content ul li:nth-child(3) span{background: #ff7400;color: #fff;}
.xl-spot-recommended-img-content ul li p{width: 158px;height: 17px;line-height:17px;border-radius: 2px;float: left;max-width:158px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 12px;}
.xl-spot-recommended-img-content ul li a p:hover{color: #FF4151}
/*鍚堜綔浼欎即*/
.partner{width:1191px;margin:auto;margin-bottom: 48px;}
.partner .partner-title {height:56px;line-height:56px;text-align:left;font-size:30px;font-weight:600;text-align:left;color:#131415;line-height:42px;border-bottom:1px solid #F2F2F2;margin-bottom:32px;}
/*.partner&gt;div{display: flex;margin: auto;width:1190px;}*/
.partner&gt;div{margin: auto;width:1190px;}
.partner&gt;div&gt;div {width:16.66%;height:140px;background:#ffffff;border:1px solid #f4f4f4;display:flex;align-items:center;margin-top:-1px;}
.partner&gt;div&gt;div img {width:195px;height:75px;}
/*鎼洪緳鎷撳睍*/
.xl-expand-box{width:1190px;min-width: 1190px;margin-top:32px; }
.xl-expand-box .xl-expand-box-left{background:#fbfbfb;width: 222px;height: 238px;float: left;}
.xl-expand-box .xl-expand-box-left p{text-align: center;margin-top:24px;height: 28px;font-size: 20px;font-weight: 400;text-align: center;color: #666666;line-height: 28px; }
.xl-expand-box .xl-expand-box-left span{width: 100%;height: 48px;font-size: 70px;display: block;text-align: center;margin-top: 28px;}
.xl-expand-box .xl-expand-box-left a{width: 128px;height: 32px;display: block;background: #4C8BEA;border-radius: 16px;margin:auto;color: #fff;font-size: 14px;text-align: center;line-height: 32px;margin-top:50px;}
.xl-expand-box .xl-expand-box-right{float: left;}
.xl-expand-box .xl-expand-box-right ul li{border:1px solid #f2f2f2;margin-left:18px;width: 222px;height: 238px;border: 1px solid #f4f4f4;float: left;}
.xl-expand-box .xl-expand-box-right img{/*width: 222px;*/height: 156px;}
.xl-expand-box .xl-expand-box-right p:nth-child(2){margin:auto 8px ;font-size:16px;font-weight:600;color:#131415;max-width:206px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xl-expand-box .xl-expand-box-right p:nth-child(3){width: 206px;height: 28px;overflow: hidden;font-size: 10px;color: #666666;line-height: 14px;margin:auto 8px;margin-top:12px;}
.xl-expand-box .xl-expand-box-right ul li:hover{box-shadow:0px 1px 4px rgba(0,0,0,0.1);opacity: .8;}

.xl_selected li .book:hover{
	background-color: #FF4E00;
	color: #fff;
}
.bot-hez:hover{
	border: 1px solid #FF4151;
	z-index: 999;
	position: relative;
}
.swiper-wrapper{margin: auto;}
.hot-recom-title a:hover{color: #000;}
</pre></body></html>