﻿/**
* @name		:国际酒店基类
* @author	:zhao.liu
* @version	:2013-04-17
* @type		:基类
* @explain	:国际酒店频道公共类
* @dependent:EL_common.css
*/

body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

/*link css*/
a {color:#36c; text-decoration:none; outline:0;}
a:hover {color:#f60;}

/*color*/
.c9{color:#999;}
.cf{color:#fff;}
.cf60{color:#f60;}
.cf93{color:#f93;}
.cf09{color:#090;}
.save {color:#ba5918;}
.c30{color:#c30;}

.cp{cursor:pointer;}

/*layout*/
.grid{margin:0 auto; padding-top:10px; width:1000px; clear:both;}
.grid .main {float:right; width:600px;}
.grid .sidebar {float:left; width:380px;}

/*input*/
.intxt{width:228px; height:18px; padding:5px; line-height:18px; font-size:14px; border:1px solid #d8d8d8; box-shadow:inset 1px 1px 2px #e9e9e9; *vertical-align:middle;}
input[type="text"]:focus, input.on{border:1px solid #0ea0ef;box-shadow:0 0 5px #09f;outline:0;}
.radio, .checkbox {vertical-align:-2px; *vertical-align:middle; margin-right:3px; *padding:0; *margin:0;}

/*droplist*/
.droplist {display:inline-block; width:204px; padding:0 30px 0 5px; border:1px solid #dcdcdc; height:28px; line-height:28px; font-size:14px; color:#777; background:url(../pic/Int_h_common.png?t=201508280005) no-repeat right -80px; position:relative; vertical-align:middle; cursor:pointer; *display:inline; *zoom:1;}
.droplist .box {width:238px; border:1px solid #ccc; position:absolute; left:-1px; top:28px; z-index:1; display:none;}
.droplist .box li {padding:5px; height:20px; line-height:20px; background:#fff; color:#666; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.droplist .box li:hover {background:#36c; color:#fff;}
.droplist_on {border:1px solid #0ea0ef; box-shadow:0 0 5px #09f; outline:0;}
.droplist_on .box {display:block;}
.zindex1 {z-index:1;}
.droplist .maxheight {max-height:140px; _height:140px; overflow-y:auto;}

/*ui-frameset*/
.ui-window {background:#fff; border:3px solid #999; border-color:rgba(0,0,0,0.4);}
.ui-window-title {padding-left:10px; background:#f8f8f8; border-bottom:1px solid #e1e0e0; color:#333; font:16px/30px Microsoft Yahei, simhei, sans-serif;}
.ui-window-content {padding:10px;}
.ui-close {display:block; float:right; width:21px; height:21px; margin:5px 5px 0 0; background:url(../pic/Int_h_common.png?t=201508280005) no-repeat 0 -50px; cursor:pointer;}
.ui-close:hover {background-position:-30px -50px;}
.bor-b-dashed {border-bottom:1px dashed #ccc;}
.bor-b-solid {border-bottom:1px solid #ccc;}

/*star*/
span.star10, span.star20, span.star30, span.star40, span.star50, span.star05, span.star15, span.star25, span.star35, span.star45 {display:inline-block; width:56px; height:11px; background: url(../pic/Int_h_common.png?t=201508280005) no-repeat 0 0; overflow: hidden; padding-bottom: 3px; vertical-align: middle; _vertical-align:baseline;}

span.star10{background-position:-44px -120px;}
span.star20{background-position:-33px -120px;}
span.star30{background-position:-22px -120px;}
span.star40{background-position:-11px -120px;}
span.star50{background-position:0 -120px;}

span.star05{background-position:-44px -135px;}
span.star15{background-position:-33px -135px;}
span.star25{background-position:-22px -135px;}
span.star35{background-position:-11px -135px;}
span.star45 {background-position:0 -135px;}

/*===================================================================================
 	文件名:		选择房量/人数弹出框
 	版权:		Copyright 2013 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2013-05-06
=====================================================================================*/
.selectroom-pop .droplist {width:38px;}
.selectroom-pop .droplist .box {width:73px;}
.selectroom-pop .years {width:18px; margin-left:10px;}
.selectroom-pop .years .box {width:60px;}
.selectroom-pop .title {display:inline-block; *display:inline; *zoom:1; margin:5px 10px 0 0; width:40px; text-align:right;}
.selectroom-pop .rooms {float:left; padding-right:15px;}
.selectroom-pop .title, .selectroom-pop .droplist, .selectroom-pop .ages {float:left;}
.selectroom-pop .details {float:left; border-left:1px dashed #e3e0e0;}
.selectroom-pop .ages {margin-left:10px;}
.selectroom-pop .ages_on {background:#fff9d8;}
.selectroom-pop .btn-box {margin-top:5px; text-align:right;}
.selectroom-pop .btn-box .btn {display:inline-block; width:80px; height:30px; background:#3672bd; font:16px/30px Microsoft Yahei, simhei, sans-serif; color:#fff; text-align:center; cursor:pointer;}
.selectroom-pop .btn-box .btn:hover {background:#1a4888; color:#fff;}

/*===================================================================================
 	文件名:		国际酒店Loading样式
 	版权:		Copyright 2013 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2013-05-06
=====================================================================================*/
.ht-load{ width:400px; padding:20px 20px 5px; text-align:center;background:#FFF; font: bold 14px/22px SimSun;}
.ht-load .ld-img{ background:url(../pic/loading.gif?t=201508280005) no-repeat; width:189px; height:38px; margin:0 auto;}
.ht-load .ld-c{color:#009900;}

.poploading{ width:350px; padding:20px 10px; color:#666; font-size:14px; /*border:3px solid #999;*/}
.poploading dt{ width:40px; height:40px; float:left; margin:0px 10px;}
.poploading dd{ float:left; width:240px;}
.icon_loading{width:40px; height:40px; vertical-align:middle;  background:url(../pic/popuploading.gif?t=201508280005) no-repeat; display:inline-block;}
.text_coupon {display:block; width:185px; height:16px; background:url(../pic/Int_h_common.png?t=201508280005) no-repeat 0 -280px; text-indent:-9999em;}
/*===================================================================================
 	文件名:		国际酒店城市Suggestion窗样式
 	版权:		Copyright 2012 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2012-11-15
=====================================================================================*/
ul.city_list li{padding:2px 0; width:100%; clear:both; text-indent:0.5em; text-align:left; margin:0px; height:auto; cursor:pointer; display:block; font-size:12px;overflow: hidden; vertical-align:middle; border-bottom:1px solid #efefef}
ul.city_list li.ac_over{background:#316ac5; color:#fff;}

.inthotel_hotresults_wrap {border:1px solid #ccc; border-radius:5px;}
.inthotel_hotresults strong {font-weight:700;}
.inthotel_hotresults .title {padding:5px 10px; background:#e8f5ff; border-bottom:1px solid #ccc; position:relative; z-index:0;}
.inthotel_hotresults ul li {border-bottom:1px dotted #ccc; padding:5px 10px; color:#333; cursor:pointer;}
.inthotel_hotresults ul li:hover, .inthotel_hotresults ul li.cur {background:#249aff; color:#fff;}
.inthotel_hotresults .cf60 {color:#f60;}
.inthotel_hotresults .close {display:inline-block; width:9px; height:9px; background:url(../pic/inthotel_newbg.png?t=201508280005) no-repeat -115px -35px; padding:5px; overflow:hidden; position:absolute; right:5px; top:5px;}
.inthotel_hotresults .close:hover {background-position:-115px -55px;}
.airportIcon {display:inline-block; width:16px; height:16px; background:url(../pic/inthotel_newbg.png?t=201508280005) no-repeat 0 -812px; overflow:hidden; float:left;}
.inthotel_hotresults ul li:hover .airportIcon, .inthotel_hotresults ul li.cur .airportIcon {background-position:0 -785px;}

.inthotel_hotresults .title_no {border-bottom:2px solid #09f; font-size:14px; font-family:Microsoft Yahei, simsun; padding-bottom:3px; margin-bottom:10px; position:relative; z-index:0;}
.inthotel_hotresults .title_no .icon {display:inline-block; width:26px; height:26px; margin-right:3px; background:url(../pic/inthotel_newbg.png?t=201508280005) no-repeat -120px -100px; vertical-align:middle;}
.inthotel_hotresults p {font-size:12px;}
.inthotel_hotresults .btn{display:inline-block; width:108px; height:28px; line-height:28px; border:1px solid #d87114; font-size:14px; font-weight:700; color:#fff !important; text-decoration:none !important; cursor:pointer;
background:#ff9e32;
background:-moz-linear-gradient(top,#ffd29a 0,#ffa53a 5%,#ff882a 100%);
background:-webkit-linear-gradient(top,#ffd29a 0,#ffa53a 5%,#ff882a 100%);
background:linear-gradient(to bottom,#ffd29a 0,#ffa53a 5%,#ff882a 100%)
}
.inthotel_hotresults .btn:focus{box-shadow:none;border-color:#d87114;background:#ff882a;color:#fff;}
.inthotel_hotresults .btn:hover{background:#ff882a;color:#fff !important;}
.inthotel_hotresults .btn:active{box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.5)}

/*===================================================================================
 	文件名:		国际酒店右侧固定banner
 	版权:		Copyright 2013 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2013-03-18
=====================================================================================*/
.fixed_opt {display:block; position:fixed; _position:absolute; right:20px; bottom:100px; top:auto; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||50)-(parseInt(this.currentStyle.marginBottom,10)||50))); z-index:810;}
.fixed_opt .go-top {display:block; width:50px; height:50px; background:url(../pic/fixed_opt.png?t=201508280005) no-repeat; text-indent:-9999em;}
.fixed_opt .go-top:hover {background-position:-50px 0;}
.fixed_opt .feedback {display:block; width:50px; height:25px; margin-top:5px; background:url(../pic/fixed_opt.png?t=201508280005) no-repeat 0 -55px; text-indent:-9999em;}
.fixed_opt .feedback:hover {background-position:-50px -55px;}

/*===================================================================================
 	文件名:		国际酒店urgency message
 	版权:		Copyright 2013 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2013-04-19
=====================================================================================*/
.viewsPor{ width:250px; height:50px; margin-bottom:10px; position:relative; -webkit-transition:all 0.5s ease-in;}
.viewsPor .conBox{ width:223px; height:39px; background:#f37600; border:1px solid #f37600; color:#000; text-align:left; position:absolute; left:0px; bottom:0px; line-height:39px; padding-left:15px;}
.viewsPor .conBox span.di{ margin:0px 3px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.viewsPor .clos{ width:25px; height:25px; background:url(../pic/bg_msg.png?t=201508280005) no-repeat 0 0; display:inline-block; position:absolute; right:0px; top:0px; cursor:pointer; z-index:200;}
.viewsPor .clos:hover{ background-position:-25px 0;}

.coupon .conBox {background:#ffe535; border:1px solid #ffe535; color:#295374;}
.coupon .conBox span.di {color:#295374;}
.coupon .clos {background-position:0 -25px;}
.coupon .clos:hover {background-position:-25px -25px;}

/*===================================================================================
 	文件名:		国际酒店全场9折促销banner
 	版权:		Copyright 2013 zhao.liu
    创建人:		zhao.liu
 	创建日期:  	2013-03-28
=====================================================================================*/
.youhuijuan_int{overflow:hidden; margin-top:5px;}
.youhuijuan_int .banner_left{ float:left; width:auto;}
.youhuijuan_int .banner_right{ float:left;width:250px; height:90px; background: url(../pic/banner_02.jpg?t=201508280005) repeat-x; font-size:24px; font-family:Microsoft Yahei, Simsun, sans-serif; font-weight:bold; line-height:92px; *line-height:92px; color:#FFF; padding-left:2px;}

.globalBanner{overflow:hidden; margin-top:5px;}
.globalBanner .b_left{ float:left; width:600px; height:60px; background: url(../pic/globalBanner_01.png?t=201508280005) no-repeat;}
.globalBanner .b_right{float:left; width:180px; padding-left:180px; height:60px; background: url(../pic/globalBanner_02.png?t=201508280005) no-repeat; font-size:24px; font-family:Arial, sans-serif; font-weight:700; line-height:60px; color:#ba5918;}

.ihbanner_full{overflow:hidden;}
.ihbanner_full .b_left{ float:left; width:690px; height:60px; background: url(../pic/ihbanner_full_01.png?t=201508280005) no-repeat;}
.ihbanner_full .b_right{float:left; width:140px; padding-left:130px; height:60px; background: url(../pic/ihbanner_full_02.png?t=201508280005) no-repeat; font-size:24px; font-family:Arial, sans-serif; font-weight:700; line-height:58px; color:#ba5918;}

.ihbanner_half{overflow:hidden;}
.ihbanner_half .b_left{ float:left; width:490px; height:60px; background: url(../pic/ihbanner_half_01.png?t=201508280005) no-repeat;}
.ihbanner_half .b_right{float:left; width:150px; padding-left:110px; height:60px; background: url(../pic/ihbanner_half_02.png?t=201508280005) no-repeat; font-size:24px; font-family:Arial, sans-serif; font-weight:700; line-height:58px; color:#ba5918;}
.ihbanner_half .b_right_index {width:145px;}

/* bg of 360 Details */
#bd{background:#b9dfea url(../pic/bg_360detail.jpg?t=201508280005) no-repeat top center;}
#bd_wrap {width:1000px; margin:0 auto; padding:15px 0; background:#fff;}