﻿.content .rightBg1{ position:absolute; z-index:-10px; top:0; right:0; width:100%; height:262px; background:url(/hotel/images/ad/adv1-b.jpg) repeat-x 20px 0;}
.content .rightBg2{ display:none; position:absolute; z-index:-10px; top:0; right:0; width:100%; height:262px; background:url(/hotel/images/ad/adv4-b.jpg) repeat-x 20px 0;}
.content .rightBg3{ display:none; position:absolute; z-index:-10px; top:0; right:0; width:100%; height:262px; background:url(/hotel/images/ad/adv3-b.jpg) repeat-x 20px 0;}
.content .rightBg4{ display:none; position:absolute; z-index:-10px; top:0; right:0; width:100%; height:262px; background:url(/hotel/images/ad/adv5-b.jpg) repeat-x 20px 0;}
.content .rightBg5{ display:none; position:absolute; z-index:-10px; top:0; right:0; width:100%; height:262px; background:url(/hotel/images/ad/adv6-b.jpg) repeat-x 20px 0;}

/* ==================How to book================ */
.bookBox{ width:216px; margin:15px auto; border:#38abfb solid 1px;}
.bookBox h3{ background:url(/hotel/images/bg/bg-tourindex-03.jpg) repeat-x;color:#fff; font-size:16px; text-align:center; padding:15px 0;}
.bookBox h3 a{ color:#fff; text-decoration:underline;}
.bookBox h3 a:hover{ color:#fff; text-decoration:none;}
.bookBox ul{ background:#fff; padding:5px;}
.bookBox li{ height:37px; background:url(/hotel/images/icon/arrow_blue.gif) no-repeat 20px 24px;}
.bookBox li span{ color:#1a88d2; margin:0 5px;}
.bookBox li.lastStep{ background:none; height:25px;}

/* ==================AD and Search Box================ */
.right{ position:relative; top:0;}
/*.right */.adSearch{ width:100%;}
	/*============Images AD=============*/
/*.right */.adSearch .imgAd{position:relative; left:0; width:66%;}
.adSearch .imgAd div{ width:99%; margin-top:3px; *margin-top:0; background:#FFF4C1 url(/hotel/images/bg/bg-01.jpg) no-repeat; border-top:#F5C11E solid 1px; border-right:#F5C11E solid 1px; border-bottom:#FFEA64 solid 1px; color:#9f4f00;}
.adSearch .imgAd ol{ margin-left:60%; background:#FFF4C1 url(/hotel/images/bg/bg-07.jpg) repeat-x;  font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.adSearch .imgAd #idpages{ position:absolute; top:233px; left:340px; width:150px; margin:0; background:none; border:none; text-align:right;}
.adSearch .imgAd #idpages span{ display:block; float:right;width:18px; height:18px; line-height:18px; margin-left:5px; font-size:12px; color: #004080; font-weight:bold; text-align:center; border:1px solid #336699; background:#FFF; cursor:pointer;}
.adSearch .imgAd #idpages span.normal{ background:#d0f1d6; color:#659587;}

#thebox {border:none; background:none; padding:0; width:100%;}
#thebox .menuitem{background:#eeeeee; color:#000; border:none; margin-top:2px; height:27px; line-height:27px; text-align:center; cursor:pointer;}
#thebox .menucur {background:#0066FF url(/hotel/images/bg/bg.jpg) repeat-x; color:#fff; border:none; margin-top:2px; height:27px; line-height:27px; text-align:center; cursor:pointer;}

	/*============Hotel Search=============99px*/
.right .adSearch .searchBox{position:absolute; right:0; top:72px; width:34%; background:#fff;}
.adSearch .searchBox .b1,.adSearch .searchBox .b2{ position:absolute; z-index:20px; top:0; width:11px; height:260px;}
.adSearch .searchBox .b1{ background: url(/hotel/images/bg/bg-02.gif) no-repeat 0 0; left:0;}
.adSearch .searchBox .b2{ background: url(/hotel/images/bg/bg-02.gif) no-repeat -11px 0; right:0; _right:-1px;}
.adSearch .searchBox .text{ border:#93CA53 solid 2px; width:90px; height:20px;}
.adSearch .searchBox h4{ background:url(/hotel/images/bg/bg-08.jpg) repeat-x; line-height:40px; font-weight:bold; color:#fff; text-align:center;}
.adSearch .searchBox div{ margin:4px; border:#DAE0DC solid 1px; background:#F2F8F4; padding:0 5px 10px; text-align:center;}
.adSearch .searchBox div ul{  padding:0; margin-bottom:20px;}
.adSearch .searchBox div li{  padding:18px 0;}
.adSearch .searchBox div li img{ vertical-align:text-bottom; margin-top:10px;}
.adSearch .searchBox div select{ width:120px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.adSearch .searchBox div li span{ display:block;}
.adSearch .searchBox form {margin:0;padding:0;}
/* ==================End AD and Search Box================ */

.right .intro{ margin:30px; text-align:justify;}
.right .cont{ margin-left:15px;}

/* =================China hotel deals================= */
.right .h4ArrowBorder,.right .h4Arrow{ background:url(/hotel/images/icon/arrow-green.gif) no-repeat 0 2px; font-size:16px; font-weight:bold; text-indent:20px;}
.right .h4ArrowBorder{ padding-bottom:10px; border-bottom:#93BD57 solid 1px; width:100%;}
.right .h4Arrow{ margin-top:25px;}
.right .hotelDeals{ background:url(/hotel/images/bg/bg-03.jpg) repeat-x left bottom;}
.right .hotelDeals dt a{color:#000;}
.right .hotelDeals dd table{width:140px; margin:0; padding:0; border:none; margin:0 auto;}
.right .hotelDeals dd td{width:50%; text-align:center;}
.right .hotelDeals dd .imgbd{border:1px solid #ccc; padding:2px;display:block;margin-right:2px}
.right .hotelDeals dd img{width:70px; height:70px;}
.right .hotelDeals dd font img{width:auto; height:auto;}

.right .hotelCity{ float:left; display:inline; width:32%; text-align:center; background:url(/hotel/images/bg/bg-04.jpg) no-repeat right top;}
.right dt{ font-weight:bold; color:#000; margin-top:15px;}
.right dd{ margin-top:10px; } 
.right dd img{ margin-right:0; }
.right dd ul{ width:90%; margin:15px auto; text-align:left;}
.right dd li{ background:url(/images/logo/ico/ico_dot.gif) no-repeat 0 8px; padding-left:8px; font-size:12px; margin-bottom:8px;}
.right dd li span{ color:#cb0707;}

/* =================China Popular Destinations=============== */
.right .popDest{ border:#93BC58 solid 1px; margin:10px 0 0 0; zoom:1;}
.right .popDest .title3{ margin:3px 3px 0; background:url(/hotel/images/bg/bg-05.jpg) repeat-x; line-height:40px; text-align:center; font-weight:bold;}
.right .popDest .col{ float:left; width:122px; height:285px; border-left:1px solid #D5E5C0; padding-top:15px;}
.right .popDest .first{ border:none; padding:0;}
.right .popDest .noPad{ padding:0;}
.right .popDest a{ display:block; margin:0 0 10px 10px; background:url(/images/logo/ico/arrow-r-blue-1.gif) no-repeat 0 -8px; text-indent:15px;}

