<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,ul,li,table,tr,td,th,dl,dt,dd,h2,p,a,img,input,textarea,iframe,label,form{padding:0; margin:0; font-family:Tahoma,Simsun,sans-serif;}
body{overflow-x: hidden; }
li{list-style:none;}
a{text-decoration:none;}
a:link {font-size: 12px;color:#231850;text-decoration: none}
a:visited {font-size: 12px;color:#231850;text-decoration: none}
a:hover {font-size: 12px;color:#FF9900;text-decoration: underline}
a:active {font-size: 12px;color:#231850;text-decoration: none}
img{border:0; display:block;}

input[type="text"],input[type="number"], textarea,select { padding:3px; border:solid 1px #CCC; box-shadow: 1px 1px 3px #DDDDDD inset; }
input[type="text"]:focus,input[type="number"]:focus{ background-color:#f1f9ff; border-color:#5d9de5 #67a1e2 #67a1e2 #5d9de5; border-style:solid; border-width:1px;box-shadow: 1px 1px 3px #d0dee6 inset;}
.basefix,.layoutfix { *zoom:1; }

.main_div{ width:100%;}
.main_div_content{background:#fff; margin:auto; width:1240px;}
.m_auto{margin:auto;}
.border_bottom{border-bottom:1px dotted #C9C9C9;}
.m_10{margin:10px;}
.m_top_10{margin-top:10px;}
.m_left_10{margin-left:10px;}
.m_bottom_10{margin-bottom:10px;}
.m_right_10{margin-right:10px;}

.p_10{padding:10px;}
.p_top_10{padding-top:10px;}
.p_left_10{padding-left:10px;}
.p_bottom_10{padding-bottom:10px;}
.p_right_10{padding-right:10px;}

.w1200{width:1200px;}

.top{width:100%; height:100px;}
.top_left{float:left;}
.top_left img{padding: 0;}
.top_logo{padding: 0;}
.top_left_right{padding-left:10px; float:left; color:#fff;}
.top_left_right h2{font-size:32px; font-family:"å¾®è½¯é›…é»‘";border-bottom:solid 1px #DDDDDD;height:40px;line-height:40px;padding:0 0 8px 0;}
.top_left_right p{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;margin:8px 0 0 0;color:#EEEEEE;}

.nav{width:100%; clear:both; background:#0492c2; height:40px; color:#fff; font-size:14px; font-weight:bold;}
.nav li{float:left;}
.nav li.qq_flow{margin:10px 0 0 16px;}
.nav a{color:#fff; padding-left:20px;padding-right:20px;display:inline-block; height:40px; }
.nav a img{margin-top:13px;}
.nav a.nav_hot{width:142px;height:40px;background:url(../images/HOT.gif?v=1.0) no-repeat; padding:0;}
.nav a.nav_hot:hover{width:142px;height:40px;background:url(../images/HOT_hover.gif?v=1.0) no-repeat;}
.nav a:hover{display:inline-block; background:#00a9e2;}

.search{height:40px; margin:auto; width:1163px; min-height:30px; background:#FFF7EA; padding:15px; padding-left:20px;  border:1px solid #FFBF4F; margin-top:10px;}
.search_setout{height:30px; line-height:22px; font-size:12px; clear:both;}
.search_setout dl{float:left;}
.search_setout  .searchLabel{margin-top: 10px;}
.search_setout label
{    
    float: left;
    font-size: 15px;
    margin-left: 10px;
    margin-top:10px;
}
.search_setout input{
    width: 230px;
    height: 30px;
    border-radius: 5px;
    border: 2px solid #FF9914;
    outline: none;
    line-height: 20px;
    font-size: 18px;
    font-weight: 600;
}
.search_setout input:focus{
    border: 2px solid #ffbf4f;
    outline: none;
    background-color: #fff;
}
/* z-index:1; */
.search_setout dd{position:relative; width:270px; font-size:12px; line-height:22px; padding:15px;}
.search_setout dd h2{font-size:14px; width:235px; line-height:30px; color:#0492c2;  padding-top:5px; border-bottom:#e6e6e6 solid 1px;}
.search_setout dd a,.search_setout_list li span{padding-left:5px; padding-right:5px; color:#0492c2; display:inline-block; line-height:28px; color:#515151;}
.search_setout dd a:hover,.search_setout dd a:hover h2{color:#f60;}
.search_setout dd .addSelect, .hoverSelect{background:#ffffff; display:block;}
.search_setout .all_title li{float:none;}
.search_setout .tab_title{height:36px; clear:both; line-height:36px; font-size:14px; width:100%; background:#ffbf4f; padding:0; overflow:hidden;}
.search_setout .tab_title label{float:left; color:#fff; padding-left:5px; margin:0;}
.search_setout .tab_title a{float:right; color:#fff; margin-right:8px; display:inline-block;}
.search_setout .all{background:url(../images/dq.png) no-repeat left center; text-indent:25px;}
.search_setout .w_250{width:240px; padding-left:5px;}
.search_setout_list{position:absolute; z-index:9; left:70px; top:-1px;  border:#ffbf4f solid 1px; background:#fff; display:block; width:506px; overflow:hidden; display:none; padding-bottom:10px;border-radius: 10px;}
.search_setout_list ul{max-height: 400px; overflow:auto; overflow-x: hidden;}
.search_setout_list li{float:left; white-space:nowrap;}
.search_setout_list dd li:hover{background:#fff7ea; }
.search_setout_search{
    clear: both;
    width: 504px;
    position: absolute;
    z-index: 9;
    left: 70px;
    top: 0px;
    border-radius: 5px;
    border: #ffbf4f solid 1px;
    background: #fff;
    max-height: 300px;
    /* overflow: auto; */
}
.search_setout_search li{height:40px; cursor:pointer}
.search_setout_search li:hover{background:#fff7ea;}
.search_setout_search li a{float:left;}
.search_setout_search li label{float:right; margin-right:8px; _margin-right:4px;}
.search_setout_search li .country {font-weight: 600; color: #0492c2;margin-top:0px; max-width: 80px; line-height: 40px; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}
.search_setout_search .tab_back{max-height: 260px;overflow: auto;}

.search_right_right{float:left;margin-left: 10px; width:100px;}
.search_right_right input{width:100px; height:40px; line-height:32px; border:0;background:#FF9914; color:#fff; font-size:16px; font-weight:bold;border-radius: 5px;}
.search_right_right input:focus{background:#FF9914;}

.product{clear:both; margin:auto; margin-top:10px; width:1200px; overflow:hidden;}
.product_top{height:42px; border-bottom:#ecf1f4 solid 2px; width:100%;}
.product_top h2{line-height:42px; font-size:18px;}
.product_list{clear:both; margin-top:10px; height:550px;}
.product_list_right{width:891px; float:right; overflow:hidden;}
.product_list_right ul{width:1000px; margin-top:-10px;}
.product_list_left  ul{width:273px}
.product_list_right li{float:left; width:273px; height:250px; margin-right:34px; margin-bottom:20px; margin-top:10px; position:relative; z-index:0; border:solid 1px #DDDDDD;}
.product_list_right li img{width:273px; height:210px;}
.product_list_right li label{position:absolute; bottom:40px; left:0; z-index:1; width:273px; padding:5px; font-size:12px; background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important; filter:Alpha(opacity=50); background:#fff;}
.product_list_right li label a{position:relative; color:#000; line-height:18px;}
.product_list_right li label a:hover{color:#515151; text-decoration:underline; display:inline-block;}
.product_list_right p{background:#ccc; height:40px; line-height:40px; padding-left:10px; padding-right:10px; font-size:12px; color:#f60; display:block;}
.product_list_right p span{color:#f60; font-size:12px; float:left;}
.product_list_right p b{font-size:18px; color:#f00; float:right;}
.product_list_right p a{float:right;}
.product_list_right .select img{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.product_list_left{width:300px; height:536px; position:relative; float:left;}
.product_list_left ul li img{width:273px; height:493px;}
.product_list_left ul li{width:273px; height:474px; float:none; border:solid 1px #DDDDDD;}
.product_list_left ul li label{width:273px;}
.product_list_left ul li .left{bottom:-19px;}
.product_list_left ul li p{width:253px;}
.fright .maxpic{margin-left:27px;}
.fright{float:right;}
.fleft{float:left;}

.select_list{clear:both; width:1200px; margin:auto; margin-top:10px; border:#ccc solid 1px; border-bottom:0; font-size:12px; }
.select_list dl{min-height:24px; line-height:24px; border-bottom:#ccc solid 1px;padding:8px 0 0 0;}
.select_list dt{width:85px; float:left; font-weight:bold; text-align:center;}
.select_list dd{width:1100px; float:left;line-height:24px;}
.select_list dd a{color:#515151; padding:0 10px; margin:0 0 9px 0; display:inline-block; height:24px; line-height:24px;}
.select_list dd a:hover{background-color:#53b9fb; color:#fff; }
.select_list dd input[type="text"],.double_price input[type="text"]{width:80px; position:relative; margin-top:10px;}
.select_list dd input[type="submit"],.double_price input[type="submit"]{border:0; background:#084480; color:#fff; width:60px; height:24px; line-height:24px;}

.select_nav{height:18px; padding-top:13px; padding-bottom:13px; background:#f9f9f9; border:1px solid #dddddd; width:1200px; margin:auto; border-top:0;}
.select_nav ul{float:left; width:700px; padding-left:10px;}
.select_nav ul li{float:left; line-height:18px; font-size:12px; padding-left:20px; padding-right:20px; border-right:1px dotted #000;}
.select_nav ul .double_price{border:0;}
.select_nav ul li a{color:#515151; display:inline-block; padding-left:10px; padding-right:15px; background:url(../images/icon_02.png) no-repeat; background-position:38px -9px;}
.select_nav ul li a:hover, .select_nav ul .down .select{color:#ff7a17; background-position:38px 7px;}
.double_price input[type="text"],.double_price input[type="submit"]{ margin-top:-2px;}
.select_nav li .up{background-position:38px -25px;}
.select_nav .up a:hover,.select_nav .up .select{background-position:38px -39px; color:#ff7a17;}


.page{float:right; width:300px; text-align:right; font-size:12px; padding-right:15px; line-height:32px; margin-top:-6px; color:#515151;}
.page a{color:#515151; border:#ccc solid 1px; padding:5px 10px 5px 10px;}
.page a:hover{color:#ff7a17; border:1px solid #808080;}

.list_product{clear:both; margin:auto; margin-top:20px; width:1170px; border:#dddddd solid 1px; padding:15px; padding-top:0; box-shadow:1px 3px 1px #ebeef0;}
.list_product .product{width:1175px;}
.list_product dl{clear:both; margin-top:30px; border-bottom:#ccc solid 1px; padding-bottom:30px;}
.list_product dt{float:left; width:270px;}
.list_product dt img{width:250px; height:150px;}
.list_product dd{float:left; width:900px;}
.list_product dd h2{min-height:40px; line-height:30px; border-bottom:#ccc dotted 1px; font-size:18px;}
/* .list_product dd h2 a{color:#0066cc;} */
.list_product dd h2 a{color:#0066cc;font-size: 15px;font-weight: bolder;line-height: 1.3;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.list_product dd h2 a:hover{color:#ff7a17;}
.list_product_content{clear:both; margin-top:10px; font-size:12px;}
/* .list_product_content_left{float:left; width:700px;} */
.list_product_content_left{float:left; width:700px;line-height: 1.3;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.list_product_content_left span{display:inline-block; line-height: 17px; border-width: 1px;  border-style: solid; border-radius: 3px; padding:0 5px; margin-right: 3px; color: #5a5a5a; *white-space: nowrap;}
.list_product_content_left p{line-height:28px; clear:both; color:#515151;}
.list_product_content_left label{float:left;color:#0ea500; padding-top:10px;}
.list_product_content_left a{color: #696969;}
.list_product_content_right, .list_product_content_right a.aproduct{float:right; color:#f60; font-family:Tahoma,Simsun,sans-serif;}
.list_product_content_right strong{width:100%; display:block; line-height:40px;}
.list_product_content_right strong label{font-size:14px; font-family:Arial !important;}
.list_product_content_right strong span{font-size:24px;}

.article{clear:both; margin:auto; margin-top:10px; width:1200px;}
.article_left{width:600px; float:left; overflow:hidden;}
.article_left_img{height:385px; overflow:hidden;}
#big_img{width:600px; height:300px;}
.article_left_img  ul{padding-top:10px; padding-bottom:10px; width:700px; background:#eee; height:90px;}
.article_left_img li{float:left; width:120px; text-align:center;}
.article_left_img li img{width:100px; height:60px; border:#ccc solid 1px; padding:2px;}
.article_left_img li img:hover,.article_left_img li .select{border:#0492c2 solid 2px; width:96px; height:56px; cursor:pointer;}
.calendar{clear:both; width:100%;}
.calendar table{width:100%; border-left:#ccc solid 1px; border-top:#ccc solid 1px;border-collapse:collapse;}
.calendar table th{background:#4bb6ee; height:30px; color:#fff; font-size:14px; font-weight:bold; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; width:85px;}
.calendar table td{border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; font-size:12px; position:relative; height:50px;}
.calendar table td a{color:#515151; width:80px; height:36px; display:block;}
.calendar table .calendar table .select{background:#fde5b1;}
.calendar table td.prevMonthOver:hover{background:#999999;}
.calendar table td .num{position:absolute; left:5px; top:5px; z-index:1; font-weight:bold;}
.calendar table td .holiday{position:absolute; right:5px; top:5px; z-index:1; font-size:12px; color:#F00;}
.calendar table td .price{position:absolute; right:5px; bottom:0px; z-index:1; color:#ff6000; font-weight:bold; font-family:Arial !important;}
.calendar table td.prevMonthOver{color:#FFFFFF;background:#999999;position:relative;}
.calendar table td.prevMonthOver span.over{position:absolute;right:1px;top:1px;color:#FFFFFF;font-size:12px;}
.calendar table td.prevMonthOver .price{color:#EEEEEE;}
.calendar table td .price b{font-size:14px;}
.article_right{float:right; width:580px;}
.calendar table .top{height:40px;}
.calendar table .top td{height:30px; line-height:38px; background:#0492c2; text-align:center; font-size:18px; color:#fff; font-weight:bold; position:relative;}
.calendar .calendar_prev{background:url(../images/icon_04.png) no-repeat left center; width:20px; display:inline-block; float:left; margin-left:20px;_margin-left:-10px;}
.calendar .calendar_next{background: url(../images/icon_04.png) no-repeat right center; width:20px; display:inline-block; float:right; margin-right:20px;_margin-right:-10px;}
.calendar .nowMons{background:url(../images/icon_03.png) no-repeat right center; padding-right:20px; padding-left:20px; cursor:pointer;}
.nowMonsList{position:relative; width:400px; margin:auto;}
.nowMonsList ul{scrollbar-width: thin;position:absolute; left:150px; top:33px; z-index:2; max-height:200px; overflow:auto; max-width:120px; font-size:12px; background:#fff; border:#ddd solid 1px; display:none;}
.nowMonsList ul li a{text-align:center; display:block; width:100px; line-height:20px; height:24px;}
.nowMonsList ul a:hover{background:#ccc;}
.artile_content{clear:both; margin:auto; margin-top:65px; width:1180px; background:#ecf1f4; padding:10px;}
.artile_content h2{min-height:60px; line-height:30px; border-bottom:#ccc solid 1px; font-size:24px; color:#f60;position:relative;}
.artile_content h2 b{color:#000000;font-size:14px;position:absolute;right:0;}
.artile_content h2 b span{color:#999999;}
.artile_content .artile_content_p{padding:10px; font-size:14px; line-height:28px; color:#515151;}

.order_info{clear:both; margin:auto; margin-top:15px; width:1200px; border:3px solid #FFB346;}
.order_info_top{line-height:50px; background:#FFFCF4; border-bottom:1px solid #EADFC3;}
.order_info_top dl{float:left; padding-left:20px;}
.order_info_top dt,.order_info_top dd{float:left; font-size:12px; font-weight:bold; padding-left:5px; padding-right:5px;}
.order_info_top dd{position:relative;}
.order_info_top dd input{width:50px; height:20px; text-indent: 3px; line-height:20px; float:left; margin-top:14px; background:url(../images/icon_02.png) no-repeat; background-position:38px -5px;}
.order_info_top dd .setout_time{width:140px; background-position:130px -5px;}
.num_list{position:absolute; left:5px; top:34px; z-index:4; background:#fff; width:56px; border:#ccc solid 1px;}
.num_list a{display:block; line-height:24px; text-align:left; color:#515151; text-indent: 10px;}
.num_list a:hover{background:#eee;}
.order_info_top_right{float:right; text-align:right; padding-right:20px;}
.order_info_top_right .price_name{color:#515151; font-size:12px;}
.order_info_top_right .price{ color:#f60; font-size:24px; font-weight:bold; font-family:Arial !important;}
.order_info_top_right .price label{font-size:12px;}


.flight_from_to{background:url(../images/from_to.png) no-repeat 5px center; text-indent: 26px;}
.flight_from_go{background:url(../images/from_go.png) no-repeat 5px center; text-indent: 26px;}

.btn_red_small{
	display: inline-block;
	background-color: #fb9125;
	background-image: -webkit-linear-gradient(top, #fb9125, #fa8721);
	background-image: -moz-linear-gradient(top, #fb9125, #fa8721);
	background-image: -ms-linear-gradient(top, #fb9125, #fa8721);
	background-image: -o-linear-gradient(top, #fb9125, #fa8721);
	background-image: linear-gradient(top, #fb9125, #fa8721);
	color: #fff;
	border-radius: 3px;
	text-align: center;
	border: 1px solid #e08821;
	-webkit-box-shadow: inset 0 1px 0 0 #fcad5c;
	box-shadow: inset 0 1px 0 0 #fcad5c;
	height:32px; width:120px;
	line-height:32px;
	margin-left:20px;
}
a.btn_red_small{color:#FFFFFF;}

.btn_red_small:hover{
	background-color: #fd7b2b;
	background-image: -webkit-linear-gradient(top, #fd802c, #fd6f29);
	background-image: -moz-linear-gradient(top, #fd802c, #fd6f29);
	background-image: -ms-linear-gradient(top, #fd802c, #fd6f29);
	background-image: -o-linear-gradient(top, #fd802c, #fd6f29);
	background-image: linear-gradient(top, #fd802c, #fd6f29);
	border: 1px solid #fc6621;
	-webkit-box-shadow: inset 0 1px 0 0 #fea161;
	box-shadow: inset 0 1px 0 0 #fea161;
	cursor: pointer;
	text-decoration: none;

}
a.btn_red_small:hover{color:#FFFFFF;}

.order_info_list{clear:both; margin-top:15px; font-size:12px; line-height:24px; color:#666;}
.order_info_list dt{float:left; width:100px; text-indent:20px; font-weight:bold; font-size:14px; text-align:left;}
.order_info_list dt .avail_seat_number{width:100px;font-weight:normal;color:#FF6600;display:block;}
.order_info_list dd{width:1100px; float:left;}
.order_info_list .zj td{padding:5px;font-size:14px;line-height:200%;}
a.select_other{color:#fff; background:#39a7ee; font-size:12px; line-height:24px; display:inline-block; padding-left:10px; padding-right:10px;}
a.select_other_desable{color:#CCCCCC; background:#999999; font-size:12px; line-height:24px; display:inline-block; padding-left:10px; padding-right:10px;}

.hotel{clear:both; margin-top:30px; border-top:#ccc solid  1px; padding-top:30px; padding-bottom:10px;}
.hotel_left{width:120px; float:left;}
.hotel_right{float:right; width:970px;}
.hotel_right img{float:left; margin-top:10px;}
.hotel_right table{float:left; text-align:left; margin-left:10px; _margin-left:5px;}
.num_room{width:80px; position:relative; margin-top:10px;}
.hotel_right table .title{font-size:14px; font-weight:bold;}
.hotel_top td{background:#eee; text-indent:10px;}
.hotel_right table td{text-indent:10px; line-height:30px;}
td.prevMonth{color:#919191; background:#fafafa;}
td.prevMonth a .price{color:#fea875;}
td.prevMonth a .num{color:#ccc;}
td.prevMonth a .holiday{color:#fe7f7f;}

.article_list{clear:both; margin:auto; margin-top:15px; width:1200px; border:1px solid #d5d5d5;}
.article_list_top{height:40px; line-height:40px; font-size:14px; color:#666; border-bottom:1px solid #d5d5d5;}
.article_list_top li{float:left; padding-left:15px; padding-right:15px; border-right:1px solid #d5d5d5; background:#fff;}
.article_list_top  a{color:#666;}
.article_list_top .select{position:relative; z-index:1; height:41px;}
.article_list_content{clear:both; width:95%; margin:auto; display:none;}

.basi{clear:both; margin-top:20px;}
.basi-top{background:#e6e6e6; display:block; padding-right:10px;position:relative;}
.basi-top h2{width:900px;text-indent:10px; height:40px;line-height:40px;font-size:14px; color:#1d0867; line-height:38px;}
.basi-top h2 a{float:left;padding:0 12px;margin:0 0 0 8px;text-indent:0;}
.basi-top h2 a.hover{background:#FFFFFF;position:relative;bottom:-2px;color:#999999;}
.basi-top .more{position:absolute;right:4px;top:2px;_right:12px;background:url(../images/btn1.jpg) no-repeat left top; font-size:12px; padding:0;margin-top:5px; width:94px; height:27px; line-height:27px; text-align:center; color:#004365;}
.basi-content{clear:both; margin-top:10px;}
.basi-contentleft{width:215px; text-align:center; float:left;}
.basi-contentleft img{width:185px; height:135px;}
.basi-contentright{width:900px; overflow:hidden; float:right; padding:10px; padding-top:0;}
.basi-content-top{height:30px; line-height:30px; color:#666; border-bottom:#1B095B solid 1px; font-size:16px;}
.basi-left{width:690px; overflow:hidden; font-size:12px;color:#666; line-height:20px; float:left;color:#666;line-height:2em;font-family:Arial;}
.basi-left p{font-size:12px;}
.basi-left span{font-size:12px;}
.basi-left ul{font-size:12px;}
.basi-left a{font-size:12px;text-decoration:underline;color:#0090A7;padding:0 4px;font-weight:bold;}
.basi-left a:visited{font-size:12px;text-decoration:underline;color:#0090A7;padding:0 4px;font-weight:bold;}
.basi-left a:hover{font-size:12px;text-decoration:underline;color:#FF9900;padding:0 4px;font-weight:bold;}
.basi-left a:active{font-size:12px;text-decoration:underline;color:#0090A7;padding:0 4px;font-weight:bold;}

.basi-left div{font-size:12px;}
.basi-left ul{list-style-type: disc;padding:0 0 0 9px;margin:0 0 0 12px;}
.basi-left ul li{display: list-item;text-align: -webkit-match-parent;clear: both;list-style-type: disc;}
.basi-left p{margin:5px 0;}
.basi-right{width:180px; float:right;font-size:12px;color:#666; line-height:28px; font-size:14px; padding-top:10px;}
.basi-right li{border-bottom:dashed 1px #DDDDDD;font-size:12px;clear:both;}
.basi-right li b{float:left;width:45px;overflow:hidden;background:url(../images/li4.jpg) no-repeat left 12px; padding-left:10px;font-weight:normal;}
.basi-right li span{float:left;width:120px;}
.standardtitle,.standardtitle h2{border-bottom:#170954 solid 1px; line-height:30px; text-indent:15px; font-size:14px; font-weight:bold;}
.standardtitle h2{font-weight:normal;color:#666;font-size:14px;font-weight:bold;}
.standardtitle h2 a{color:#004365;}
.tip{padding:30px; font-size:14px; line-height:24px;}
#select_dl{display:none;}
#select_dl a{color:#fff; background:#53b9fb; margin-right:10px;}
#select_dl span{background:#2c8bc8; display:inline-block; margin-left:-10px; padding-left:8px; padding-right:8px;}
#setout_city_dl .select{background:#2c8bc8; color:#fff;}
/* .foot{clear:both; background:#efefef; padding:15px; text-align:center; font-size:12px; line-height:24px; color:#515151; border-top:#D1D1D1 solid 2px;}
.foot .page_explain{width:1200px;margin:0 auto 10px auto;border-bottom:solid 1px #DDDDDD;padding:0 0 10px 0;line-height:200%;color:#999999;text-align:left;}
.foot .index_links{width:1200px;margin:0 auto 10px auto;border-bottom:solid 1px #DDDDDD;padding:0 0 10px 0;line-height:200%;color:#999999;text-align:left;}
.foot .index_links .link_title{display:block;line-height:240%;}
.foot .index_links a{display:inline-block;padding:0 20px 0 0;} */

.error{width:1200px; margin:auto; background:url(../images/error.png) no-repeat top center; padding-top:420px; font-size:14px; text-align:center;}
.prompt_message{width:1000px; margin:auto; padding:20px; text-align:center; font-size:14px; line-height:30px;}

span.emptyhint {color:#999;position:absolute;padding:3px;}


.searchCountry{clear:both; margin:auto; margin-top:10px; font-size:14px;  width:1200px; box-shadow:1px 3px 1px #ebeef0; color:#474747;}
.searchCountryTitle{height:40px; line-height:40px; background:#ccc;}
.searchCountry ul li{float:left; width:350px; text-indent:20px;}
.searchCountry .title{font-weight:bolder;}
.searchCountryTitle .country{width:200px;}
.searchCountryTitle .description{width:615px;}
.list{clear:both; height:80px; border-bottom:1px solid #ececec; line-height:80px;}
.list .country{font-size:14px; width:200px; font-weight:bold;}
.list .country img{display:inline-block; float:left; margin-top:33px;}
.price {font-size:18px; font-family:Tahoma,Simsun,sans-serif; color:#f60;}
.list .description{width:650px;}
.list .btn_red_small{text-align:center; text-indent:0; float:right; margin-right:30px; margin-top:23px; width:auto; padding-left:10px; padding-right:10px; color:#fff;}
.list .list_product_content_right{float:left; margin-top:20px;}
.list a{color:#515151; font-size:14px; display:block;}
.list_product_content_right span,.list_product_content_right label{font-size:18px; font-family:Tahoma,Simsun,sans-serif; color:#f60;}
.searchCountry .hover{background:#fafafa;}

.content{font-size:14px; line-height:30px; clear:both; margin-top:10px;}
.content_title{font-size:16px; border-bottom:#ccc solid 1px; color:#515151; line-height:40px; height:40px;}
ul.city_list{width:1170px; float:right;}
ul.city_list .country{width:170px; font-weight:bold;}
ul.city_list li{width:340px; text-indent:0;}
.countryTitle{font-size:14px; background:#f2f5f5; height:40px; line-height:40px; text-indent:15px; clear:both; margin-top:10px;}
.countryTitle img{display:inline-block;}
a.aproduct{padding:0; margin:0;text-align:left;float:none; display:block; color:#515151;}
.red{color:red;}
.searchTip{width:1200px; margin:auto; clear:both; margin-top:10px; height:40px; line-height:40px; font-size:14px; background:#f9f8d6; text-indent:20px;}
.searchTip span{font-size:18px; font-weight:bold;}


.loadding{width:100%; text-align:center;}
.loadding img{display:inline-block;}

.search_setout .cityBackground{background:url(../images/city.png?v=1.1) no-repeat 5px center; padding-left:40px;}
.search_setout .countryBackground{background:url(../images/country.png) no-repeat 5px center; padding-left:40px;}
.search_setout .airportBackground{background:url(../images/airport.png) no-repeat 5px center; padding-left:40px;}

.qq_call_center{z-index:9999999;right:0;position:absolute;width:197px;}
.qq_call_menu{height:113px;width:30px;background:url(/app/view/common/images/xl_qq_flow_04.jpg) no-repeat;display:block;overflow:hidden;position:absolute;right:0;top:0;}
.qq_input_main{height:173px;width:167px;background:url(/app/view/common/images/xl_qq_flow_03.jpg) no-repeat;overflow:hidden;position:absolute;left:0;top:0;display:none;}
.qq_input{position:absolute;top:90px;left:40px;}


.nav-index{
    background-color: #0983ec;
    width: 100%;
    height: 53px;
    color: #ffffff;
    position:absolute;
    left: 0;
}
.nav-index-placeholder{
    height: 53px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.nav-index a:link{font-size: 12px;color:#FFFFFF;text-decoration: none}
.nav-index img{
    float: left;
    cursor: pointer;
    margin-top: -2px;
}
.nav-index a{
	color:#FFFFFF;
}
.nav-index .hotImg{
    padding: 0;
}
.nav-index ul{
    width: 100%;
    max-width: 1260px;
    min-width: 755px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.nav-index li{
    float: left;
    list-style-type:none;
    font-size: 16px;
    padding: 16px 20px 16px 20px;
    cursor:pointer;
}
.nav-index .marke{
    background-color: #0767b1;
}
.nav-index li:hover{
    background-color: #0767b1;
}


.foot{
    width: 100%;
    height: 285px;
    background-color: #0767b1;
    position: absolute;
    left: 0;
    border-top: 3px solid #FF9914;
}
.foot .foot-content{
    position: absolute;
    height: 285px;
    left: calc(50% - 510px);
}
.foot-content ul{
    float: left;
    padding-top: 60px;
    padding-left: 125px;
}
.foot-content ul li {
    color: #ffffff;
    margin-left: 10px;
    list-style-type:none;
    margin-top: 10px;
    font-size: 12px;
}
.foot-content ul a:hover li{
    color: #ffbc57;
}
.foot-content .foot-content-title{
    padding-bottom: 25px;
    margin-left: 0px;
    list-style-type:square;
    font-size: 15px;
}
.foot-text{
    width: 810px;
    height: 125px;
    background-color: #ffffff;
    left: 0;
    padding-top: 290px;
    margin: 0 auto;
}
.foot-text img{
    padding: 30px 0 0 30px;
	float: left;
}
.foot-text p{
	font-size: 12px;
    margin: 30px auto;
    width: 400px;
    margin-top: 100px;
}


.introduce{
    width: 1250px;
    left: calc(50% - 625px);
    padding-bottom: 20px;
    height: 250px;
	margin: 25px auto;
    margin-top: 50px;
}
.introduce .introduce-title{
    border-bottom: 2px solid #bfbfbf;
    width: 100%;
    height: 55px;
}
.introduce h2{
    border-bottom: 3px solid #0983EC;
    float: left;
    font-size: 25px;
    padding: 0 5px;
    height: 53px;
    line-height: 50px;
}
.introduce .process{
    border:1px solid #333;
    width: 400px;
    height: 150px;
    float: left;
    margin-top: 20px;
}

.introduce .processOrange{
    border:1px solid #FF9914;
    background-color: #FFF7EA;
}
.introduce .processOrangeBlue{
    border:1px solid #0983EC;
    background-color: #DCEFFF;
    margin-left: 7px;
}
.introduce .processOrangeRed{
    border:1px solid #77ca4e;
    background-color: #F6FFED;
    margin-left: 7px;
}
.triangle-right-orange {
    border-top: 15px solid transparent;
    border-left: 15px solid #FF9914;
    border-bottom: 15px solid transparent;
    z-index: 100;
    float: left;
    margin-top: 83px;
}

.triangle-right-blue {
    border-top: 15px solid transparent;
    border-left: 15px solid #0983EC;
    border-bottom: 15px solid transparent;
    z-index: 100;
    float: left;
    margin-top: 83px;
}

.process img{
    padding:40px 25px 40px 40px;
    float: left;
}
.process div{float: left;padding:45px 0px 40px 0px;}
.process p{font-size: 20px;}

.banner{
    position: absolute;
    top: 153px;
    width: 1920px;
    height: 400px;
    left: calc(50% - 960px);
    z-index: 100;
}
.banner-placeholder{
    position: absolute;
    top: 153px;
    width: 100%;
    height: 400px;
    left: 0;
    background: #eeee;
}

.waitting_time{font-size: 12px; color:#f60;padding-top: 5px;}
.waitting_time_1{font-size: 12px; color:#f60;padding-top: 16px;}</pre></body></html>