﻿@charset "utf-8";
body{MARGIN-TOP: 0px;FONT-SIZE: 12px;FONT-FAMILY: Arial, "宋体";margin:0px auto;BACKGROUND-COLOR: #ffffff;text-align:center;line-height:20px;}
td{FONT-SIZE: 12px;FONT-FAMILY: Arial, "宋体";}
input{FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: Arial, "宋体";}
select{FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Arial, "宋体";}
textarea {FONT-SIZE: 12px;COLOR: #333333;FONT-FAMILY: Arial, "宋体";padding:5px;}
a{COLOR: #0d377e;TEXT-DECORATION: none}
a:hover{COLOR: #0d377e;TEXT-DECORATION: underline}
ul{ list-style-type:none; margin:0px; padding:0px;}
li{ line-height:18px; font:12px "宋体";}
p{font: 12px "宋体"; margin:0px; padding:0px;}
.linkunderline{TEXT-DECORATION: underline;}
.font12px { font:12px "宋体";}.font14px { font:14px "宋体";}.font13px { font:13px "宋体";}.font16px { font:16px "宋体";}.font18px { font:18px "宋体";}
.c067ab4 { color: #067ab4; } /* 首页导航蓝色   */
.c0d377e { color: #0d377e; } /* 其他标题、链接深蓝色   */
.cff8a00 { color: #ff8a00; } /* 统一黄色   */
.cc57335 { color: #c57335; } /* 浅棕色  */
.c7f3f0c { color: #7f3f0c; } /* 深棕色   */
.c7f7f7f { color: #7f7f7f; } /* 深灰色 多用于字体  */
.cf4f4f4 { color: #f4f4f4; } /* 浅灰色 多用于表格    */
.cff0000 { color: #ff0000; } /* 大红色 用于产品页面价格  */
.c00a742 { color: #00a742; } /* 统一绿色  */
.border{ border: solid 1px #b9c6de;}
.titleline{ height:1px; background-color:#067ab4;}
.HButton{height:1px; width:1px;visibility:hidden;}

/*按钮样式20090313*/
.yellow_button_xi,.green_button_xi,.gbxi,.ybxi,.gbmouseout, .gbmouseover, .gbmousedown ,.gbmouseup, .btn_2k3 {
BORDER: #126628  1px solid;	PADDING-LEFT: 8px !important; PADDING-left: 4px ;	PADDING-right:8px !important; PADDING-right: 4px ;
FONT-SIZE: 12px;CURSOR: pointer;COLOR: #FFFFFF;	PADDING-TOP: 4px;	PADDING-bottom: 4px;background:url(http://Images1.chinatraveldepot.com/PubImages/images/butten.jpg) repeat-x left top ;
background-color:#38ad54;font-weight: bold; margin-right:100px;}
.dis{width:100%;background: #666; position:absolute; left:0; right:0; top:0; bottom:0; -moz-opacity:0.5; filter:alpha(opacity=50); z-index:99;display:block;height:100%;}
.dis2{ width:0px; height:0px;display:none; position:absolute; z-index:-1; }

.btn_2k4 {
BORDER: #126628  1px solid;	PADDING-LEFT: 8px !important; PADDING-left: 4px ;	PADDING-right:8px !important; PADDING-right: 4px ;
FONT-SIZE: 12px;CURSOR: pointer;COLOR: #FFFFFF;	PADDING-TOP: 4px;	PADDING-bottom: 4px;background:url(http://Images1.chinatraveldepot.com/PubImages/images/butten.jpg) repeat-x left top ;
background-color:#38ad54;font-weight: bold;}


/*遨游头文件样式*/
.head{  margin:0 auto; width:944px; text-align:left; border-top:1px solid #ccc8c9; margin-top:6px;border-left:1px solid #ccc8c9; margin-top:6px;border-right:1px solid #ccc8c9; margin-top:6px;}
.feek{border-left:1px solid #999999;border-right:1px solid #999999; padding:0 ; margin:0 auto; width:944px; height:24px;	}
#nav {font-size:12px;font-weight:bold;line-height: 28px;list-style-type: none;padding:0;border:0;margin:0;}
#nav a {display: block;font-weight:bold;text-align:center;border: #ccc8c9 1px solid;}
#nav a:link {color:#067ab4;text-decoration:none;}
#nav a:visited {color:#067ab4;text-decoration:none;}
#nav a:hover {color:#FFF;text-decoration:none;font-weight:bold; border-top:1px solid #ccc8c9; }
#nav li {float: left;margin:0 auto;}
#nav li a:hover {background:#cfddf1;color:#ff8a00;}
#nav li ul {list-style-type: none;text-align:left;left:auto; display:none; z-index:10001; position: absolute;float:left;height:120px;float:left;border-bottom:1px solid #ccc8c9 ;border-left:1px solid #ccc8c9 ;border-right:1px solid #ccc8c9 ;margin:0px;padding:0px;background-color:#cfddf1;}
#nav li ul li {float: left;}
#nav li ul li div {width:100px;float:left;margin-left:10px;margin-top:12px; margin-right:10px;}
.dingzhu{ margin:0px; padding:0px;  background:none;}
#nav li ul a {display: block;text-align:center;background: #3a6a92;}
#nav li ul a:link {color:#ffffff;text-decoration:none;}
#nav li ul a:visited {color:#ffffff;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;	background:#C00;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {display:block;}
#KaiInfo{ position:absolute; padding:5px 2px 5px 4px !important;padding:8px 2px 0px 4px;  top:110px; width:165px; height:64px; text-align:left;}
/*搜索框*/
.search{ width:444px; float:left;display:block; text-align:left; height:233px; background:url(http://images.aoyou.com/images/Hotel/search_bg.gif)}
.search h3{margin:0px; padding:0px 0px 0px 20px; color:#333333; font-size:14px; line-height:37px; height:37px; position:relative; overflow:hidden; z-index:5;}
.search_elong{width:246px;height:34px;position:absolute;z-index:50;top: 3px;left: 195px;}
.search h3 span{ font-size:12px; color:#666666; font-weight:lighter}
.search_block{ display:block; margin:20px 0px 5px 27px; }
.search input{ width:223px; height:20px; padding:1px 5px 0px 5px; line-height:18px; font-size:12px; font-family:"宋体"; border:1px solid #b3c3dd}
.search input.date{ width:94px; color:#666666}
.search_block .btn{ width:90px; height:30px; margin-left:218px; margin-top:5px}
.search_block .btn span{ display:none;}
.search_block .btn a{ width:90px; height:30px; background:url(http://images.aoyou.com/images/Hotel/search_btn.gif); display:block}
.search_block .btn a:hover{ width:90px; height:30px; background:url(http://images.aoyou.com/images/Hotel/search_btn_over.gif); display:block}
.search_block .recommend{ height:30px; line-height:30px;}
.search_block .recommend a{ text-decoration:underline; color:#00377e; margin-right:8px; font-family:"宋体"}
.search_block .recommend a:hover{ text-decoration:underline; color:#00377e; margin-right:8px}
/*搜索框弹出层*/
a.layer{ color:#00377e; text-decoration:none; font-size:12px; margin-right:10px}
a.layer:hover{ color:#00377e; text-decoration:underline; font-size:12px;margin-right:10px}
h3.layer{ color:#666666; height:22px; background:url(http://images1.aoyou.com/Images/layer_title_bg.gif) bottom repeat-x; font-size:12px; display:block; margin:5px 0px 8px 0px}
.layer_departure{ width:198px; border:10px solid #dde2ff;text-align:left; padding:20px 30px 10px 25px; display:block; position:absolute; background-color:White;}
.layer_destination{ width:469px;border:10px solid #dde2ff;text-align:left; padding:20px 30px 10px 25px; display:block; position:absolute; background-color:White;}
.layer_destination input{ height:24px; background-color:#eaeaea; line-height:24px; padding-left:5px; color:#666666; width:455px; border:none}
 .link{float:left; display:block; list-style:none}
.link li{ width:60px; height:25px; line-height:25px; display:block; float:left;}
 .link a{ color:#00377e; text-decoration:none; font-size:12px;}
.link a:hover{ color:#00377e; text-decoration:underline; font-size:12px;}
.drop_box{ width:231px; border:1px solid #87b9ec; padding:10px 0px 10px 0px; text-align:left}
.drop_box_block{width:231px;text-align:left}
.drop_box_block p{ margin-left:7px; color:#666666; padding:0px; margin-bottom:5px}
.drop_box_block a{ display:block; width:214px; height:23px; color:#00377e; background:#FFFFFF;text-decoration:none; padding-right:5px; margin-left:2px;padding-left:5px; text-align:left; line-height:23px}
.drop_box_block a:hover{ display:block; width:214px; height:23px; color:#FF0000; background-color:#dde2ff;text-decoration:none; padding-right:5px; margin-left:2px; padding-left:5px;text-align:left; line-height:23px}
.drop_box_block a span{ float:right; margin:0px;color:#00377e; display:block; cursor:pointer; text-align:right}
.link_num{ display:block; margin:auto; text-align:center}
.link_num span{ margin-left:5px; margin-right:5px; color:#000000}
.link_num a{ color:#00377e; text-decoration:none; margin-left:5px; margin-right:5px}
.link_num a:hover{ color:#00377e; text-decoration:underline; margin-left:5px; margin-right:5px}
.visa{ width:460px;border:10px solid #dde2ff; text-align:left; padding:15px 20px 15px 20px}
.visa span{ margin-right:8px; color:#666666}
.Prompt{height:24px; background-color:#eaeaea; line-height:24px; padding-left:5px; color:#666666; width:455px; border:none}
.hd{ width:400px;border:10px solid #dde2ff; text-align:left; padding:15px 20px 15px 20px; position:absolute; background-color:White; z-index:10000000}

/*热卖产品*/
.clear{ clear:both}
.hot_product{ width:782px; display:block; border:1px solid #b1c6db; text-align:left;margin-bottom:10px; height:340px;}
.hot_product_g{ width:782px; display:block; border:1px solid #b1c6db; text-align:left;margin-bottom:10px; height:276px;}
.hot_product img{ border:0px;}
.title{ height:28px; background:url(http://images1.aoyou.com/images/hot_product_img1.jpg); display:block; padding-left:17px; padding-right:20px;line-height:28px; text-align:left;}
.title .left{ float:left; display:block;font-size:14px; color:#333333; font-weight:bold;line-height:28px; }
.title .middle{ width:50px; float:left; display:block; padding-top:5px;}
.title .rightt{ float:right; display:block; text-align:left; padding-top:4px;}
.title .rightt .pek_1{ background:url(http://images1.aoyou.com/images/pek_cf.jpg);width:80px; height:24px;display:block; float:left; margin-right:5px;cursor:pointer}
.title .rightt .pek_2{ background:url(http://images1.aoyou.com/images/pek_nan.jpg);width:80px; height:24px;display:block; float:left; margin-right:5px;cursor:pointer}
.title .rightt .sh_1{ background:url(http://images1.aoyou.com/images/sh_cf.jpg);width:80px; height:24px;display:block; float:left; margin-right:5px;cursor:pointer}
.title .rightt .sh_2{ background:url(http://images1.aoyou.com/images/sh_nan.jpg);width:80px; height:24px;display:block; float:left; margin-right:5px;cursor:pointer}
.hot_product_list{ width:365px; display:block; float:left; padding-left:18px;}
.hot_product_detail{ width:365px; border-bottom:#c7c7c7 dashed 1px; display:block; margin-top:5px; padding-bottom:5; height:57px;}
.hot_product_detail .left{ width:51px; height:51px; float:left; margin-right:12px;}
.hot_product_detail .middle{ width:290px; float:left; line-height:18px; height:35px}
.hot_product_detail .middle a{ text-decoration:none; color:#024ca1; display:block}
.hot_product_detail .middle a:hover{ text-decoration:underline; color:#024ca1;}
.hot_product_detail .middle span{ color:#666666; padding-right:5px;}
.hot_product_detail .right{color:#666666; float:left; text-align:right; font-family:"宋体"; width:80px; height:35px}
.hot_product_detail .right span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#ff2a00}
.hot_product_detail .date_hb{ float:left; color:#666666; width:300px}
.hot_product_detail .date_hb p{ width:134px; display:block; float:left; padding-left:5px; font-size:12px}
.hot_product_more{ list-style:none; line-height:20px; color:#666666; padding-top:10px;}
.hot_product_more li{ display:block; height:20px; margin:0px; padding:0px; clear:both}
.hot_product_more li a{ color:#024ca1; text-decoration:none; line-height:20px; display:block; float:left}
.hot_product_more li a:hover{ color:#024ca1; text-decoration:underline}
.hot_product_more p{ font-size:14px; color:#ff2a00; font-family:Arial, Helvetica, sans-serif;float:right; width:65px; text-align:right}
.hot_product_more span{ color:#666666; font-size:12px}
.hot_porduct_more_btn{ clear:both;
line-height:20px;
text-align:right;
width:348px;
}
.hot_porduct_more_btn a{ text-decoration:underline; color:#024ca1}


/*尾文件样式*/
.footer{ margin:0 auto;  border:1px solid #ccc8c9;  height:150px; margin-top:10px; clear:both;}

/*产品名长度控制*/
.chanpin1 
{width:577px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#H1_Top{ font-family:黑体;}
/*    旅游工具箱     */
.tool{ width:263px; display:block; border:1px solid #d2d6db}
.pro_list_left_block2{ display:block; padding:2px 30px 0px 30px;margin-bottom:10px; margin:auto; margin-top:10px;}
.travel_tool{ line-height:19px; display:block; list-style:none;padding-left:5px; margin:auto}
/*    end旅游工具箱     */


/*12-21*/
span.hotlineF00{ color:#F00; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif}
span.hotlineF00str{ color:#F00; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold}

/* elong合作提示 */
.search_elong{width:246px;height:34px;position:absolute;z-index:50;top: 3px;left: 195px;}
