﻿@charset "utf-8";
/*index*/
.dis{display:block;}
.undis{display:none;}
.top_one,.top_two{width:950px;margin-left:25px;}
.search_bar{width:376px;height:321px;border:solid 1px #92d1fa;background:#e3f3fc url(../images/english_15.gif) repeat-x left top;padding:8px;float:left;}
.search_c{width:376px;height:321px;}
.ct{width:374px;height:285px;border:solid 1px #779ec9;background:#bfe3fa url(../images/englishb_03.gif) repeat-x left -34px;}
.tb_{width:376px;height:34px;}
.tb_ ul li{display:inline;float:left;height:33px;line-height:33px;padding:0 15px;}
.tb_ ul li a{color:#000;}
.tb_ ul li a:hover{color:#000;text-decoration:none;}
.tb_ ul li.hovertab{border:solid 1px #779ec9;border-bottom:none;position:relative;top:1px;z-index:1;background:#bfe3fa url(../images/englishb_03.gif) repeat-x left top;font-weight:bold;font-size:14px;color:#003388}
.tb_ ul li.normaltab{cursor:pointer;}
.form_d{height:250px;width:374px;overflow:hidden;}
p.check{margin:15px auto 8px;width:330px;color:#003388}
span.right_m{margin-right:20px;}
.radio{margin-right:3px;}
.search_table{width:330px;margin:0 auto;}
.search_table td{padding:4px 0;*padding:2px 0;}
.search_table th{text-align:right;font-weight:normal;padding:3px 8px 3px 0;*padding:5px 8px 5px 0;}
.search_hotel{margin-top:12px;}
.search_hotel td{*padding:2px 0;}
.text,.text_{margin:2px 0;padding:2px;border:solid 1px #a5acb2;}
.text_{width:170px;}
.text_s{width:68px;}
.text_y{border:solid 1px #FF9900;padding:3px;}
span.price{margin:0 6px;}
select.star{width:178px}
.black{font-size:11px;color:#888;margin:0 3px;}
.select{margin-left:10px;}
.sub{width:92px;height:24px;background:url(../images/index_bg.gif) no-repeat left -226px;border:none;font-weight:bold;color:#fff;margin:0 auto;display:block;}
.right_bar_top{width:556px;float:right;background:url(../images/english_18.gif) repeat-x left 199px;}
.js{margin-bottom:8px;}
.tools,.news{width:125px;float:left;display:inline;margin-left:18px;}
.news{width:265px;}
h5.title{padding:3px 0 7px;font-size:13px;}
ul.tool_list li,ul.news_list li{line-height:24px;background:url(../images/index_bg.gif) no-repeat left -32px;padding-left:22px;}
ul.tool_list li a,ul.news_list li a{text-decoration:underline;}
ul.tool_list li.two{background-position:left -72px;}
ul.tool_list li.three{background-position:left -106px;}
ul.tool_list li.four{background-position:left -139px;}
ul.news_list li{background-position:left -333px;padding-left:18px;width:247px;height:24px;overflow:hidden;}
/*top_two*/
.top_two{height:360px;}
.tours,.flights,.hotel{width:394px;float:left;height:360px;float:left;display:inline;}
.flights,.hotel{width:275px;margin-left:3px;}
.tours{background:#e8fce3 url(../images/english_23.gif) repeat-x left top;}
.flights{background:#dde9ef url(../images/english_26.gif) repeat-x left top;}
.hotel{background:#e8e0f3 url(../images/english_28.gif) repeat-x left top;}
h2{font-size:18px;font-weight:normal;padding:8px 0 8px 15px;border-bottom:solid 1px #99f080;color:#1b7900;}
.flights h2{color:#045b83;border-bottom:solid 1px #7eb1ca;}
.hotel h2{color:#662abb;border-bottom:solid 1px #b99fdf;}
.top_two ul{padding:0 10px;font-size:11px;}
.tours ul{border-top:solid 1px #e1f5dc}
.tours ul li {padding:20px 5px;border-bottom:solid 1px #cbe2c6;}
.tours ul li a img{display:block;width:82px;float:left;margin-right:10px;}
.tours ul li a.name{font-weight:bold;text-decoration:underline;color:#000;font-size:12px;line-height:20px;}
.tours ul li  p{margin-top:4px;width:260px;height:15px;line-height:15px;overflow:hidden;}
.tours ul li  p b{color:#cf0000;margin-right:10px;}
.tours ul li  p span{margin:0 6px;color:#1b7900}
ul.flights_list{padding-top:4px;border-top:solid 1px #cce5f1}
ul.flights_list li{line-height:29px;border-bottom:dotted 1px #a5b3b9;padding:0 3px;width:249px;height:29px;overflow:hidden;}
ul.flights_list li span{float:right;color:#888;}
ul.flights_list li a{color:#000;}
ul.flights_list li a b{color:#cf0000;margin:0 3px;}
ul.flights_list li a:hover{color:#cf0000;}
ul.flights_list li a:hover b{color:#000;}
ul.hotel_list{border-top:solid 1px #dfd4ef;}
ul.hotel_list li span{color:#cf0000;}
ul.hotel_list li span dfn{font-style:normal;color:#888;}

