﻿@charset "utf-8";
/* CSS Document */


/*---------- 初始化 [start] ----------*/
input{ text-indent:5px;}
body,dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,img,span{margin:0;padding:0;}
html,body{height:100%;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
body {font-family: Arial, Helvetica ,SimSun, sans-serif;font-size:12px;}
p{line-height:2em;font-size:12px;}
a{color:#3C3C3C;cursor:pointer;font-size:12px; text-decoration:none;}
a:focus {  outline: none;  }
a:link {text-decoration:none;}   
a:visited{text-decoration:none;}   
a:hover{text-decoration:underline;}   
a:active{color:#f50;}
em,strong,th{font-style:normal;}
img {border:0;/*max-width:100%;*/vertical-align: middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

label{color:#5e5e5e;}
/*---------- 初始化 [end] ----------*/

/*---------- 页面结构 [start] ----------*/


/*---------- 页面结构 [end] ----------*/ 
.mb{ margin-bottom:25px;}
.mt{ margin-top:25px;}
.pt{ padding-top:0px;}

/*---------- 公共 [start] ----------*/
/* float [start] */
.fl{float:left;}   
.fr{float:right;}
.clear{ clear:both;}
/* float [end] */

/* visible [start]  */
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.overflow{overflow:hidden;}
/* visible [end]  */

.h28{ height:18px; clear:both; width:100%;}
.h15{ height:15px; clear:both; width:100%;}

/* 通用header、footer [start]  */
.header{background:#fff;height:130px;}
.header,.footer{min-width:1250px;}
.layout,.header .main,.footer .main{width:1250px;margin:0 auto;}
.layout{ background:#fff; padding-top:7px;}
.all_main{ width:1220px; float:left; background:#fff; padding:0 15px ;}

/* 通用header[start]  */
.logo{width:216px;height:53px;background: url(/images/logo.png) no-repeat top left;float:left;margin-top:37px;}
.topNav{float:right; background:url(/images/top_rbg.png) no-repeat right 60px;height:130px;}
.topNav li{float:left;color:#575757;height:50px;line-height:50px;position:relative; background:url(/images/topline.jpg) no-repeat center right;}
.topNav .ddlli{background:url(/images/top_nav_icon.png) no-repeat 65px 18px; padding-right:2px;}
.topNav li a{color:#3C3C3C;margin:0 12px; }
.topNav li a:hover{ text-decoration:none;}
.topNav li.last{background:none;}
.topNav li.last a{margin-right:10px;}
.topNav .ddlli a{margin-right:26px;}
.topNav li.go{border:none;background:#ededed url(/images/topline.jpg) no-repeat center right;}
.topNav .ddlli.go{background:#ededed url(/images/top_nav_icon.png) no-repeat 65px 18px;}
.topNav .sub{position:absolute;z-index:100;top:40px;left:0;display:;background:#fff; border:1px solid #EDEDED; border-bottom:0px solid #EDEDED;}
.topNav .sub li{ float:none;background-color:#FFF;height:26px;line-height:26px;display:block;clear:both; text-indent:12px; border-bottom:1px solid #EDEDED; background:none;}
.topNav .sub li.end{ border-bottom:0px solid #EDEDED}
.topNav .ddlli .sub li a{color:#3C3C3C; margin:0px;}
.topNav .ddlli .sub li a:hover{color:#ef8619;}
.topNav .sub li.go{ }
.popTip{position:absolute;width:259px;height:166px;background-color:#FFF;margin-left:-187px;+margin-left:-265px;+margin-top:31px;
    display:none;}
.topNav .popTip a{color:#00F;margin:0;text-decoration:underline;}
.topNav .popTip a:hover{color:#00F;}
.topNav .popTip .pop_tip_tel a{color:#366;}
.topNav .popTip .pop_tip_tel a:hover{color:#366;}
.topNav{vertical-align:middle;}
.popTip .popTipTel{color:#366;font-weight:700;background-color:#cff1ec;width:227px;height:27px;line-height:27px;text-align:center;
    margin-left:15px;_margin-left:8px;}
.popTip .photo{width:95px;height:95px;margin:15px;_margin-left:8px;}
.popTip .photo,.pop_tip .info,.pop_tip .pop_tip_tel{float:left;}
.popTip .info td{height:20px;line-height:20px;color:#333;}
.popTip .info .td_title{color:#999;height:20px;}

.topIconQuit{padding-left:18px;background:url(/images/top_nav_out.png) no-repeat  5px 2px ;}
.topIconInfo{}
.topIconInfo span{color:#f2902d;font-weight:700;font-size:14px; font-family:宋体, Arial, 微软雅黑;}

/* 通用footer[start]  */
.footer{background:#999;height:120px; text-align:center}
.footer ul{}
.footer li{ display:inline-block; *display:inline; padding:0 50px; text-align:center; background:url(/images/footer_line.jpg) no-repeat center right;/*font:20px/100px "Microsoft Yahei",微软雅黑;*/font-size:20px;line-height:70px; font-weight:600; color:#fff;}
.footer li.end{background:none;}
.copyright{/*font:14px/30px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:30px; text-align:center; color:#fff;}


/*导航*/
.nav{ width:100%; background:#ededed; border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2; height:47px;}
.nav .main{width:1250px; margin:0px auto;}
.nav ul{}
.nav li{height:47px;line-height:47px;float:left;width:90px;text-align:center;}
.nav li.go{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;width:90px; background:#fff;}
.nav li a{color:#3C3C3C; /*font:15px/47px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:47px;font-weight:600;}
.nav li.go a{color:#f08519;}
.nav li.last{width:10px;}
.nav li .gray{ color:#B4B4B4;}

.loginer_info {float: right; white-space: nowrap;}
.loginer_info .tel{ float:left; background:url(/images/top_tel.png) no-repeat left 16px;/*font:700 15px/47px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:47px;font-weight:700; color:#F08519; margin-right:30px; padding-left:20px;}
.loginer_info .name{ float:left;height: 47px; color:#3C3C3C;/*font:15px/47px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:47px; white-space: nowrap; }
.loginer_info .name a{ color:#f0871e;/*font:15px/47px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:47px;}
/* 通用header、footer [end]  */

/*分页*/
.pageBox {padding: 0px 0px 0px 10px; height: 48px; line-height: 48px; }
.page {/*margin-top: 10px;*/ float: right;color: #7d7d7d;/*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px; }
.page a {margin: 0px 2px; padding: 3px 5px;color: #3C3C3C;/*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px;}
.page a:hover { color:#3C3C3C;}
.page a:active {}
.page .current {margin: 0px 2px;padding: 3px 5px; color: #fff; /*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px; background:#f08519}
.page .disabled {margin:0px 2px; padding: 3px 5px;  color: #3C3C3C;/*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px;}
.page a.ok {margin: 0px 2px;padding: 3px 5px; color: #fff; /*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px; background:#f08519}
.page a:hover.ok{color: #fff;}
.page .input{ width:42px; height:24px; border:1px solid #dcdcdc; line-height:24px; text-align:center; vertical-align:middle;margin:0 4px;}
.page span{margin: 0px 4px; padding: 3px 5px;color: #3C3C3C;/*font:14px/48px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:48px;}

/*备注*/
.tip{position:relative;color:#555;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.tip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#3C3C3C;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.tip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.tip span{ color:#f08519;}

/*备注表二*/
.stip{position:relative;color:#f39637;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px; float:left;}
.stip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#9f9f9f;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.stip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}

/*主房型备注*/
.roomtip{position:relative;color:#155EBD;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.roomtip .popbox{display:none;position:absolute;zoom:1;top:26px;left:0px;background-color:#fff;color:#3C3C3C;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.roomtip .popbox s{position:absolute; top:-27px;left:40px;left:40px!important; *left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}

/*价格备注*/
.pricetip{position:relative;color:#E62129;text-decoration:none;/*font: 14px/20px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:20px; }
.pricetip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#9f9f9f;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.pricetip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.pricetip iframe{display:none;_display:block;position:absolute;top:0;left:0px;z-index:-1; filter:mask(); width:320px;height:120px; }
.tiphotel h3{ color:#f08519;/*font: 14px/22px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:22px;}
.tiphotel p{/*font: 12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px; color:#828282; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}
.tiphotel p b{ font-weight:100; color:#f08519;}

/*预定备注*/
.yudingtip{position:relative;color:#555;text-decoration:none; background:url(/images/ht_noteicon1.png) no-repeat 0 4px; padding-left:18px; color:#3C3C3C;/*font:600 13px/20px "Microsoft Yahei",微软雅黑; text-align:right*/font-size:13px;line-height:20px;font-weight:600;}
.yudingtip .popbox{display:none; position:absolute;top:26px;left:0px;color:#3C3C3C;padding:10px; z-index:2; border:7px solid #acce22; text-align:left; background:#fff;font-weight:100;}
.yudingtip .popbox s{ display:block;position:absolute; top:-27px;left:276px; left: 276px!important; *left:260px; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}

.yudingdate{ margin-bottom:15px;}
.yudingdate h3{ color:#f08519;/*font:600 15px/24px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:24px;font-weight:600;}
.yudingdate h3 b{color:#646464;/*font: 14px/24px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:24px;}
.yudingdate p{/*font: 12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px; color:#828282; }

.yudingshare{ margin-bottom:15px;}
.yudingshare h3{ color:#f08519;/*font:600 15px/24px "Microsoft Yahei",微软雅黑;*/font-size:15px;line-height:24px;font-weight:600;}
.yudingshare h3 b{color:#646464;/*font: 14px/24px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:24px;}
.yudingshare p{/*font: 12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px; color:#828282; }

/*预定说明备注*/
.tipintro h3{ color:#f08519;/*font: 14px/22px "Microsoft Yahei",微软雅黑;*/font-size:14px;line-height:22px;}
.tipintro p{/*font: 12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px; color:#3C3C3C; }

.pop_div{position:relative; z-index:1;}
.zIndex{ z-index:2;}


/*ad底部焦点图*/
.focus_footbtn{position:absolute;right:30px;bottom:26px;}
.focus_footbtn li{float:left;height:12px;padding:4px 6px;margin:0 4px 0 0;font-size:12px;line-height:12px;cursor:pointer;_display:inline;font-weight:bold;font-family:Arial;}
.curBtn{background:#f1861a;color:#fcdbba;}
.othBtn{background:#fff;color:#060606;}
.focus_footbox02{margin:0;width:1220px;height:254px;overflow:hidden;margin-bottom:24px;}
.focus_footimg02{height:254px;width:1220px;overflow:hidden;position:relative;}
.focus_footimg02 a{display:block;position:absolute;top:0px;left:0px;}
.focus_footimg02 a img{height:299px;width:1220px;}
.focus_footmsg02{position:relative;height:26px;top:-10px;}
.fc_bg{width:100%;height:100%;background:#000;position:absolute;z-index:0;left:0px;opacity:0.7;filter:alpha(opacity="70");}
.focus_footmsg02 p{position:absolute;line-height:26px;left:5px;}
.focus_footmsg02 p a{color:#fff;}

/*订单列表——操作*/
/*支付*/
.zhifutip{position:relative;color:#999;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.zhifutip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#3C3C3C;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.zhifutip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.zhifutip span{ color:#f08519;}
/*担保*/
.danbaotip{position:relative;color:#999;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.danbaotip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#9f9f9f;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.danbaotip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.danbaotip span{ color:#f08519;}
/*修改*/
.xiugaitip{position:relative;color:#999;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.xiugaitip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#9f9f9f;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.xiugaitip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.xiugaitip span{ color:#f08519;}
/*取消*/
.quxiaotip{position:relative;color:#999;text-decoration:none;/*font:12px/20px "Microsoft Yahei",微软雅黑;*/font-size:12px;line-height:20px;}
.quxiaotip .popbox{display:none;position:absolute;top:26px;left:0px;background-color:#fff;color:#9f9f9f;padding:10px;  border:7px solid #acce22; text-align:left;z-index:999;}
.quxiaotip .popbox s{position:absolute; top:-27px;left:20px;display:block; height:0; width:0; font-size: 0;line-height: 0;border-color:transparent transparent #acce22 transparent; border-style:dashed dashed solid dashed;border-width:10px; z-index:10;}
.quxiaotip span{ color:#f08519;}

/*下拉框*/
.allselect { width:120px;  /*background:transparent;*/ border: 1px solid #d7d7d7; height:24px; #height:26px;line-height:24px; #line-height:26px;  /*color:#686868;*/ } 
/*.allselect { width:120px; height:22px; background:transparent; border:none; color:#686868; } 
.allsleHid { display:block; width:93px; overflow:hidden; } 
.allsleBG { width:118px;border: 1px solid #d7d7d7; height:22px; #height:25px;line-height:22px; color:#686868; text-align:left; background:url("/images/s_arrow.jpg") #fff no-repeat 100px 4px; display:block;} */

/*星级*/
.hotel-star{display: inline-block;background: url('/images/hotel_star_horizontal.png') no-repeat top left;height: 14px;}
.hotel-star2{display: inline-block;background: url('/images/hotel_star_horizontal2.png') no-repeat top left;height: 14px;}
.hotel-star-1{width:16px;}
.hotel-star-2{width:33px;}
.hotel-star-3{width:50px;}
.hotel-star-4{width:67px;}
.hotel-star-5{width:84px;}

.input_disabled{background-color:#f4f4f4 !important;}

/*新增样式 2016-4-26修改*/
.nav li.down {float: left;height: 47px; padding: 0; position: relative;width: 90px;}
.nav li .down_list { background: #ededed none repeat scroll 0 0; position: absolute; top: 47px; left:-1px; z-index: 10001; border:1px solid #d7d7d7;}
.nav li .down_list li{display:block;float:left;margin-left:20px;margin-right:20px;text-align:left;border-bottom:1px solid #d2d2d2;width:110px;height:40px;}
.nav li .down_list li.end{ border-bottom:0px;}
.nav li .down_list a{line-height:50px;}
.nav li .down_list a:hover{text-decoration:none;}
/*新增样式 2016-4-26修改*/