<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h1 { font-weight:700;}
h2 { margin-bottom:50px; text-align:center; font-weight:400;}
h2 span{ display:block; text-align:center; margin-top:-20px;}
h2 em{ display: inline-block; width:45px; height:2px; border-bottom:solid 2px #E83201;}
.carousel-caption {top:auto; bottom:50px;}
/*why choose*/
.gray-slogn { background:#f2f2f2; padding:30px 0 0;}
.choose-col { margin-bottom:15px; line-height:1.3em;}
.choose-col .choose-icon {float:left; text-align:center; width:65px; margin-bottom:0;}
.choose-col .choose-title { font-size:18px; margin-bottom:5px; margin-top:0;}
.choose-col i { background: url(/images/icon/all-icon.png) no-repeat; background-size:280px 97px; display:inline-block; margin-bottom:15px; height:55px;}
/*.choose-col i.group-icon { background-position:0 -41px; width:62px; height:56px;}
.choose-col i.well-planned-icon { background-position:-84px -41px; width:54px; height:56px;}
.choose-col i.guides-icon { background-position:-154px -41px; width:58px; height:56px;}
.choose-col i.secure-icon { background-position:-235px -41px; width:44px; height:56px;}*/
.choose-col i.group-icon { background-position:0 -42px; width:58px;}
.choose-col i.guides-icon { background-position:-72px -42px; width:65px}
.choose-col i.value-icon { background-position:-152px -42px; width:60px}
.choose-col i.ideas-icon { background-position:-220px -42px; width:60px}
.choose-col .choose-info { margin-left:80px; margin-top:12px;} 
/**/
.cityindex-row { margin-left:-25px; margin-right:-25px;}
.cityindex-maximg { margin-left:-25px; margin-right:-25px;}
.cityindex-row336{margin-left:-25px; margin-right:-25px;}
/*.cityindex-maximg img{max-height: 300px;}*/
/*.cityindex-row img{max-height: 214px;}*/
.cityindex-row336 img {max-height: 336px;}
.cityindex-col { margin-bottom:50px; padding-left:25px; padding-right:25px;}
.cityindex-col img { border-radius:6px;filter: brightness(1);}
.cityindex-col:hover img{filter: brightness(0.7);}
.cityindex-caption { border-bottom:solid 1px #aaa; padding-bottom:15px;}
.cityindex-caption a:hover { text-decoration:none;}
.cityindex-col h3 { color:#000;font-size:24px; line-height:1.2em; margin-top:20px; min-height:60px; margin-bottom:15px;}
.cityindex-col h3 a:hover { color:#0897ED;}
.pro-star { background:#F59A23; display:inline-block; height:24px; border-radius:12px; padding:0 10px; color:#fff; display:inline-block; line-height:24px; margin-bottom:6px; margin-top:8px;}
.pro-star .fa { margin-right:6px;}
.pro-price { line-height:2em; text-align:right;padding-left: 0px;}
.pro-price span { font-size:36px;}
.carousel-caption {top:auto; bottom:30px;}
.cityguide-row { margin-left:-17px; margin-right:-17px;}
/*.cityguide-row img {max-height: 334px;}*/
.cityguide-col { margin-bottom:35px; padding-left:17px; padding-right:17px;}
.cityguide-col h3 {display: block; position: absolute; left: 0; right:0; bottom: 0;  width: 100%; text-align:center; background: rgba(0,0,0,.7); color: #fff; font-size: 20px; padding:10px 20px; text-align: left; margin-bottom:0;}
.cityguide-col a { color:#fff;}


/*sale*/
.sale-slogn { background:#f2f2f2; padding:30px 0; line-height:1.8em; font-size:24px; text-align:center; margin-bottom:50px;}
.sale-tab  {width:100px;height:103px;overflow: hidden;position: absolute;top: 0px;right: 0px; z-index:99}
.sale-tab .saletab-txt{color: #fff;text-align: center;text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);position: relative;	padding: 7px 0;	left: -5px;	top: 15px;	width: 150px;background-color: #E83201;color: #fff;	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);}
/*.sale-tab .saletab-txt:before,.saletab-txt:after {content: "";border-top: 3px solid #6e8900;border-left: 3px solid transparent;border-right: 3px solid transparent;position: absolute;	bottom: -3px;}*/
.sale-tab .saletab-txt:before {left: 0;}
.sale-tab .saletab-txt:after {right: 0;}
/*ling add*/
.banner .breadcrumb { position:absolute; top:20px; color:#fff;}
.breadcrumb li + li::before {color: #000000;}
.breadcrumb li.active { color: #fff;}
.banner .breadcrumb a { color:#fff; text-decoration:underline;}
.banner .breadcrumb a:hover { color:#fff; text-decoration:none;}
.city-nav {padding-top:30px; margin-bottom:30px;}
.city-nav li { float:left; margin-bottom:0; font-size:14px;position:relative; text-align:center; line-stacking:-3px;cursor:pointer; padding:6px;}
.city-nav li a { color:#333;text-decoration:none; display:block; border:solid 1px #ccc; padding:6px 8px; box-shadow:0 2px 3px #ccc; border-radius:8px;}
.city-nav li:hover a{display:block; color:#000; border:solid 1px #E65300;}
.city-nav li.active a{ color:#fff; background:#E65300;border:solid 1px #E65300;}
.city-nav li.active {color:#000;display:block;}
.city-nav li ul { display:none;}
.city-nav li:hover ul { display:block;position: absolute; top:56px;padding:0 ; left:3px; right:3px; margin:0; z-index:999;text-transform: none;}
.city-nav li ul li{margin:0 0 3px 0;float:none;position:relative;letter-spacing:0;}
.city-nav li:hover ul li a{ background:#fff; color:#666; border:solid 1px #ccc; padding:6px 3px; box-shadow:0 3px 5px #ccc; border-radius:8px; display:block; }
.city-nav li ul li a{ color:#666; display:block; font-size:14px; background:#fff; }
.city-nav li ul li a:hover {color:#E65300;}
.city-nav li ul li:hover a {color:#E65300; background:#fff; display:block;}
.city-nav .fa-angle-down {font-size:20px; margin-left:5px;}
.more-text { text-align:right; margin-bottom:30px; font-size:18px; margin-top:0px;}
.more-text a { text-decoration:underline; font-style:italic;}
.more-text .fa-angle-right { font-size:24px; margin-left:6px;}
@media (max-width:768px){
	.city-nav li:hover ul{ position:absolute; background:#fff; display:block;right:0; width:100%; top:59px; z-index:999}
	.choose-col .choose-icon {}
	.thumbnailbox { padding: 40px 0;}
}
.citynav-col { padding:6px;}
/*line*/
.reviews-star { margin-right:15px;}
.fa-history{ font-size:240px; margin-right:5px; color:#777; margin-top:15px;}
.pro-price .font30 { font-size:30px;}
.cityindex-col .relative { height:213px; overflow:hidden; border-radius:6px;}
.cityindex-maximg .relative{height: 300px;overflow:hidden;}
.col-sm-12.cityindex-col  .relative{height: 300px;overflow:hidden;}
@media (max-width:768px){
	.cityindex-maximg .relative{height: auto;overflow: auto;}
	.col-sm-12.cityindex-col  .relative{height: auto;overflow:auto;}
}</pre></body></html>