﻿@import "pub.css";
@import "aircorp_logo.css";
/*首页查询框*/
.search_content{display:block;overflow:hidden;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:10px;margin:0;height:215px;}
.search_content li {display:block;height:28px;line-height:28px;text-align:left;margin:5px auto;padding-top:5px;font-size:13px; text-indent:0.2em; }
.search_content li .qd_img {width:20px;height:15px;background:url(../../img/pic/n_qc.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:26px;top:13px} 
.search_content li .fd_img {width:20px;height:15px;background:url(../../img/pic/n_fc.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:26px;top:13px} 
.search_content li .c_img {width:20px;height:15px;background:url(../../img/pic/n_cs.gif) no-repeat; position:absolute;display:block;text-indent:-10000px;overflow:hidden;right:5px;top:8px} 
.search_content li .inp {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:170px;font-size:13px;color:#999;background:url(../../img/pic/mainbg.gif) 0 -156px no-repeat;vertical-align:middle; cursor:pointer;}
input.qdate {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:170px;font-size:13px;color:#999;background:url(../../img/pic/s_inp_qd.gif) right -2px no-repeat;vertical-align:middle; cursor:pointer }
input.fdate {border:1px solid #ccc;text-align:left;height:28px;line-height:28px;padding-left:2px;width:170px;font-size:13px;color:#999;background:url(../../img/pic/s_inp_fd.gif) right -2px no-repeat;vertical-align:middle; cursor:pointer }
.search_content li .so_inp {width:170px;height:28px;border:1px solid #ccc; vertical-align:middle;line-height:28px;}
/*
.search_content dl dd {height:28px;line-height:28px;display:block;overflow:hidden;margin:15px 15px 10px 3px;}
.search_content dl .so_help {width:80px;float:left;background:url(../../img/pic/faq.gif) no-repeat left center;padding-left:15px;}
.search_content dl .btn_sub {float:left;margin-left:20px;}
*/
.search_content li a.hqqx {background:url(../../img/pic/rt.jpg) no-repeat left center;padding-left:20px;}

.search_sb {display:block;overflow:hidden;padding-left:40px;padding-right:40px;margin:0;}
.search_sb li{float:right;height:28px;line-height:28px;display:block;overflow:hidden;}
.search_sb li.so_help{width:80px;background:url(../../img/pic/mainbg.gif) no-repeat -285px -150px;padding-left:15px;}
.search_sb li.btn_sub{margin:0px 5px 0px 40px;}

.search-trade{width:21px;height:43px;position:absolute;left:266px;top:60px;overflow:hidden;}
.search-trade a{width:21px;height:43px;display:block;text-indent:-10000px;overflow:hidden;background:url(../../img/pic/huan.gif) no-repeat}
.search-trade a:hover{background:url(../../img/pic/huan.gif) no-repeat -50px}
.search-form{height:232px;background:#fff;}

.search_nt {clear:both;margin:0px 20px;height:30px;line-height:30px;text-align:left;background:url(../../img/pic/arrgj.gif) #f2f2f2 no-repeat 10px 50%;padding-left:30px;}

/* ## Part4 HOTEL-TREE ++++++++++++++++++++++++ */
.hotel-tree {width: 960px; margin-top: 10px; padding: 0 0 5px; }
.hotel-tree:after { display: block; clear: both; content: '\20';}
.hotel-tree .hbox{clear:both;border:1px solid #ccc;border-top:none;height:330px;}
.hotel-tree li a { color: #474747; text-decoration:underline}
.hotel-tree li a:hover { color: #fff; background:#f60;}
.hotel-tree h3 { font-size: 14px; color:#4886c2;line-height:30px;}
.hotel-tree .tp { _overflow: hidden; clear: both; height: 35px; padding: 0 10px;  border-bottom: 1px solid #BAD7E8; background:#F2FAED;}
.hotel-tree .tp h2 { float: left; height: 35px; font-size: 16px; font-weight: bold; line-height: 35px;}
.hotel-tree .tp ul { float: right; height: 35px;}
.hotel-tree .tp li { overflow: hidden; float: left; height: 31px;margin: 3px 5px 0; padding: 0 15px; font-size: 14px; line-height: 30px; cursor: pointer; _display: inline;}
.hotel-tree .tp li.actived { font-weight: bold; border: 1px solid #BAD7E8;border-top:2px solid #09F; border-bottom: none; background: #fff; color: #f30;position:relative;z-index:10px;margin-bottom:-1px;}
.hotel-tree .tree-CBD, .hotel-tree .tree-brand { float: left; width: 600px; padding: 5px 15px;}
.hotel-tree .tree-CBD li { float: left; width: 25%;line-height:25px;}
.hotel-tree .tree-brand li { float: left; width: 10%;line-height:25px;}
.hotel-tree .tree-search {float:left;width: 300px; padding: 10px 0;}
.hotel-tree .tree-search ul { overflow: hidden; margin: 5px 0; padding: 5px 5px; border: 1px solid #e2e2e2; zoom: 1;}
.hotel-tree .tree-search li { float: left; margin: 0 5px; white-space: nowrap;line-height:25px;}

.sm{clear:both;padding-left:10px;padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;overflow:hidden;height:130px;}
.sm .smt{background-color:#DBF3FF;height: 34px;margin-right:10px;}
.sm .smt h3{margin:8px;color:#039;width:100px;float:left;}
.sm .smc dl{width:312px; float:left; margin-top:10px;overflow:hidden; position:relative;height:22px;line-height:22px;}
.sm .smc dt{float:left;margin:0 15px 0 5px;width:160px;}
.sm .smc dt a{float:left;white-space:nowrap;width:160px;overflow:hidden;text-overflow:ellipsis;}
.sm .smc dd{float:left;}
.sm .smc .star {color:#666;width:75px;overflow:hidden;text-overflow:ellipsis;}
.sm .smc .p-price {color:#666}
.sm .smc .p-price span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#ff0000;font-weight:bold;font-size:14px;}
.sm a {color:#06f;}
.sm a:hover {color:#f60; text-decoration:underline;}



.saveP{background:url(../../img/newpage/hfl.gif) no-repeat 0 0;cursor:default;float:left;height:18px;padding-left:22px;margin-top:2px;margin-left:10px;}
.saveP .saveP_span{background:url(../../img/newpage/hfl.gif) no-repeat right 0;color:#FF6600;float:left;height:18px;line-height:18px;padding-right:5px;font-family:Arial}
.saveP .saveP_i{font-size:12px;font-weight:bold}



