﻿.hotel_dh{border-top:solid 2px #4F89D0; background-color:#F2F2F2;width:100%;}
.hotel_dh li{float:left;width:140px;height:47px;margin-left:2px;padding:8px; text-align:center;border-left:solid 2px #FFFFFF;}
.hotel_tt{}
.hotel_tt strong{ font-size:24px;color:#666666; font-family:"黑体";float:left;}
.hotel_tt em{padding-left:4px;font-style:normal;color:#FF9900;font-size:10px;float:left}
.hotel_tt span{float:right;font-size:28px;color:#FF6600}
.hotel_tt span i{font-style:normal;font-size:10px;color:#999999}

.hotel_tt address{ font-style:normal;padding:0px 4px 10px 10px}
.hotel_zhuti01{width:750px;float:left;}
.hotel_zhuti01 p{float:left;width:330px}
.hotel_zhuti01 li{float:right;width:420px}
.hotel_zhuti01 li a{float:right;margin:3px}

.hotel_leftct{width:750px;float:left}
.hotel_leftct h4{border-top:solid 1px #FFCE9D;font-size:16px;padding:8px;color:#FFB15B;margin-top:20px;margin-bottom:10px; background-color:#FFF7EE}
.hotel_leftct ol{ font-size:13px; line-height:20px;padding:2px 2px 10px 2px}

.hotel_rightct{float:right;width:240px;}
.hotel_rightct h3{border-top:solid 1px #CCCCCC;font-size:16px;padding:8px;color:#666666}
.hotel_rightct ul{ background-color:#F7F7F7;padding:2px}
.hotel_rightct ul li p img{float:left}
.hotel_rightct ul li span{float:right;color:#999999}
.hotel_rightct ul li span a{width:100%;color:#0033FF}
.hotel_rightct ul li span em{ font-style:normal}
.hotel_rightct ul li span strong{color:#FF9900;font-size:18px;font-weight:100}

.hotel_rightct ul li h4{color:#444444;font-size:12px;padding:6px 0px 6px 0px}

.hotel_dijia{position:relative;background-image:url(/css/images/bg.png);background-position:0 -23;cursor:pointer;width:35px;height:36px;float:left}
.hotel_fw{position:relative;background-image:url(/css/images/bg.png);background-position:-35 -23;cursor:pointer;width:35px;height:36px;float:left}
.hotel_qj{position:relative;background-image:url(/css/images/bg.png);background-position:-70 -23;cursor:pointer;width:35px;height:36px;float:left}



.hotel_show li{height:70px}
.hotel_show li img{float:left;width:60px}
.hotel_show span{width:165px}

.hotel_xipic{}
.hotel_xipic li{float:left;width:120px; text-align:center;height:120px;margin:2px}
.hotel_xipic li img{margin-bottom:2px}
.hotel_xipic li a{color:#666666}

/*酒店特色与评论*/
.hotel_comment{}
.hotel_comment li{}
.hotel_comment li p{width:100px;height:50px; text-align:center;float:left}
.hotel_comment li p i{padding-left:50px}
.hotel_comment li dl{float:left;border-bottom:dotted 1px #CCCCCC;width:640px;padding:10px}
.hotel_comment li dl dd{width:100%;color:#cccccc;margin-top:10px}
.hotel_comment h5{border-top:solid 1px #FFCE9D;font-size:16px;padding:8px;color:#FFB15B;margin-top:20px;margin-bottom:10px; background-color:#FFF7EE}
.hotel_comment h5 em{ font-style:normal;color:#CCCCCC;font-size:12px; font-weight:100;padding-left:20px}
.hotel_comment h5 em i{font-size:16px;padding:2px;color:#FF9900}
.hotel_fk{position:relative;background-image:url(/css/images/bg.png);background-position:-320 -430;cursor:pointer;width:36px;height:36px;float:left;margin:0px 32px 10px 32px}
.hotel_dp{position:relative;background-image:url(/css/images/bg.png);background-position:0 -67;cursor:pointer;width:36px;height:36px;float:left}
.hotel_fbpl{position:relative;background-image:url(/css/images/bg.png);background-position:-363 -145;cursor:pointer;width:22px;height:22px;float:left}
/* 酒店酒店预订页 */
.hotel_book_leftshow{margin:8px;border:1px solid #CEE0F4}
.hotel_book_leftshow h3{padding:3px 3px 3px 10px; color:#0745A3; background:#CEE0F4;}
.hotel_book_leftshow ul{background:#fff; padding:4px;}

.hotel_book_leftshow .book_sou{}
.hotel_book_leftshow .book_sou li{margin:4px 0px 4px 0px;}
.hotel_book_leftshow .book_sou li label{}
.hotel_book_leftshow .book_sou li input{width:30px;}
.hotel_book_leftshow .book_sou .goto{text-align:center;}


.hotel_rightct ul li{width:100%;margin-bottom:10px;border-bottom:dotted 1px #CCCCCC;padding:2px}

A.12_555555:link    {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.12_555555:visited {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.12_555555:active  {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.12_555555:hover   {FONT-SIZE: 12px; COLOR:#ff6600;LINE-HEIGHT:22PX;TEXT-DECORATION: underline}

A.12_5555552:link    {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:18PX;TEXT-DECORATION: NONE}
A.12_5555552:visited {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:18PX;TEXT-DECORATION: NONE}
A.12_5555552:active  {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:18PX;TEXT-DECORATION: NONE}
A.12_5555552:hover   {FONT-SIZE: 12px; COLOR:#ff6600;LINE-HEIGHT:18PX;TEXT-DECORATION: underline}

A.12_0054EA:link    {FONT-SIZE: 12px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.12_0054EA:visited {FONT-SIZE: 12px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.12_0054EA:active  {FONT-SIZE: 12px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.12_0054EA:hover   {FONT-SIZE: 12px; COLOR:#888888;TEXT-DECORATION: underline}


A.12_E97A0F:link    {FONT-SIZE: 12px; COLOR:#E97A0F;TEXT-DECORATION: NONE}
A.12_E97A0F:visited {FONT-SIZE: 12px; COLOR:#E97A0F;TEXT-DECORATION: NONE}
A.12_E97A0F:active  {FONT-SIZE: 12px; COLOR:#E97A0F;TEXT-DECORATION: NONE}
A.12_E97A0F:hover   {FONT-SIZE: 12px; COLOR:#888888;TEXT-DECORATION: underline}

A.12_0054EA2:link    {FONT-SIZE: 12px; COLOR:#0054EA;LINE-HEIGHT:16PX;TEXT-DECORATION: NONE}
A.12_0054EA2:visited {FONT-SIZE: 12px; COLOR:#0054EA;LINE-HEIGHT:16PX;TEXT-DECORATION: NONE}
A.12_0054EA2:active  {FONT-SIZE: 12px; COLOR:#0054EA;LINE-HEIGHT:16PX;TEXT-DECORATION: NONE}
A.12_0054EA2:hover   {FONT-SIZE: 12px; COLOR:#ff6600;LINE-HEIGHT:16PX;TEXT-DECORATION: underline}

A.12_ff3300:link    {FONT-SIZE: 12px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.12_ff3300:visited {FONT-SIZE: 12px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.12_ff3300:active  {FONT-SIZE: 12px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.12_ff3300:hover   {FONT-SIZE: 12px; COLOR:#888888;TEXT-DECORATION: underline}

A.12_ffffff:link    {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.12_ffffff:visited {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.12_ffffff:active  {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.12_ffffff:hover   {FONT-SIZE: 12px; COLOR:#ffff00;TEXT-DECORATION: underline}

A.14_ffffff:link    {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.14_ffffff:visited {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.14_ffffff:active  {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.14_ffffff:hover   {FONT-SIZE: 18px; COLOR:#ffff00;TEXT-DECORATION: underline}

A.14_555555:link    {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.14_555555:visited {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.14_555555:active  {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.14_555555:hover   {FONT-SIZE: 14px; COLOR:#ff6600;TEXT-DECORATION: underline}

A.14_0C55B8:link    {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.14_0C55B8:visited {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.14_0C55B8:active  {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.14_0C55B8:hover   {FONT-SIZE: 14px; COLOR:#ff6600;TEXT-DECORATION: underline}


A.14_0054EA:link    {FONT-SIZE: 18px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.14_0054EA:visited {FONT-SIZE: 18px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.14_0054EA:active  {FONT-SIZE: 18px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.14_0054EA:hover   {FONT-SIZE: 18px; COLOR:#ff6600;TEXT-DECORATION: underline}

A.14_ff3300:link    {FONT-SIZE: 14px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.14_ff3300:visited {FONT-SIZE: 14px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.14_ff3300:active  {FONT-SIZE: 14px; COLOR:#ff3300;TEXT-DECORATION: NONE}
A.14_ff3300:hover   {FONT-SIZE: 14px; COLOR:#888888;TEXT-DECORATION: underline}

A.15_ffffff:link    {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE ; font-weight:bold;}
A.15_ffffff:visited {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE ; font-weight:bold;}
A.15_ffffff:active  {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE ; font-weight:bold;}
A.15_ffffff:hover   {FONT-SIZE: 15px; COLOR:#ffff00;TEXT-DECORATION: underline}

A.16_ffffff:link    {FONT-SIZE: 16px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.16_ffffff:visited {FONT-SIZE: 16px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.16_ffffff:active  {FONT-SIZE: 16px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.16_ffffff:hover   {FONT-SIZE: 16px; COLOR:#ffff00;TEXT-DECORATION: underline}

A.18_ffffff:link    {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.18_ffffff:visited {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.18_ffffff:active  {FONT-SIZE: 18px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.18_ffffff:hover   {FONT-SIZE: 18px; COLOR:#ffff00;TEXT-DECORATION: underline}

A.18_C87402:link    {FONT-SIZE: 18px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.18_C87402:visited {FONT-SIZE: 18px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.18_C87402:active  {FONT-SIZE: 18px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.18_C87402:hover   {FONT-SIZE: 18px; COLOR:#ff6600;LINE-HEIGHT:22PX;TEXT-DECORATION: underline}

A.15_C87402:link    {FONT-SIZE: 15px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.15_C87402:visited {FONT-SIZE: 15px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.15_C87402:active  {FONT-SIZE: 15px; COLOR:#C87402;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.15_C87402:hover   {FONT-SIZE: 15px; COLOR:#ff6600;LINE-HEIGHT:22PX;TEXT-DECORATION: underline}



A.T222:link    {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.T222:visited {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.T222:active  {FONT-SIZE: 14px; COLOR:#555555;TEXT-DECORATION: NONE}
A.T222:hover   {FONT-SIZE: 14px; COLOR:#ff6600;TEXT-DECORATION: underline}

A.T333:link    {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.T333:visited {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.T333:active  {FONT-SIZE: 12px; COLOR:#555555;LINE-HEIGHT:22PX;TEXT-DECORATION: NONE}
A.T333:hover   {FONT-SIZE: 12px; COLOR:#ff6600;LINE-HEIGHT:22PX;TEXT-DECORATION: underline}

A.T444:link    {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.T444:visited {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.T444:active  {FONT-SIZE: 12px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.T444:hover   {FONT-SIZE: 12px; COLOR:#ffff00;TEXT-DECORATION: underline}



A.T111:link    {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE;}
A.T111:visited {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.T111:active  {FONT-SIZE: 15px; COLOR:#ffffff;TEXT-DECORATION: NONE}
A.T111:hover   {FONT-SIZE: 15px; COLOR:#ffff00;TEXT-DECORATION: underline}
 
A.T555:link    {FONT-SIZE: 14px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.T555:visited {FONT-SIZE: 14px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.T555:active  {FONT-SIZE: 14px; COLOR:#0054EA;TEXT-DECORATION: NONE}
A.T555:hover   {FONT-SIZE: 14px; COLOR:#ff6600;TEXT-DECORATION: underline}


A.T666:link    {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.T666:visited {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.T666:active  {FONT-SIZE: 14px; COLOR:#0C55B8;TEXT-DECORATION: NONE}
A.T666:hover   {FONT-SIZE: 14px; COLOR:#ff6600;TEXT-DECORATION: underline}

*{ word-break: break-all; word-wrap: break-word;}	/*在IE中实行强制换行*/
form, p{margin:0px; }

.T38{FONT-SIZE: 38px;}
.T28{FONT-SIZE: 28px;}
.T26{FONT-SIZE: 26px;}
.T24{FONT-SIZE: 24px;}
.T22{FONT-SIZE: 22px;LINE-HEIGHT:20PX;}
.T20{FONT-SIZE: 20px;}
.T18{FONT-SIZE: 18px;}
.T16{FONT-SIZE: 16px;text-align:left; }
.T14{FONT-SIZE: 14px;text-align:left; }

.tb1 {border-BOTTOM: 1px solid #A6C4E3; border-LEFT: 1px solid #A6C4E3; border-RIGHT: 1px solid #A6C4E3;}
.tb2 {border:1px solid   #75BAFF; text-align:left;}
.tb3 {border:1px solid #A6C4E3;}
.tb4 {border-LEFT: 1px solid #B3CEE7; border-RIGHT: 1px solid #B3CEE7; text-align:left;}
.tb41 {border-LEFT: 1px solid #B3E7BB; border-RIGHT: 1px solid #B3E7BB;}
.tb42 {border-LEFT: 1px solid #E7DDB3; border-RIGHT: 1px solid #E7DDB3;}
.tb5 {border-top: 1px solid #A6C4E3; border-RIGHT: 1px solid #A6C4E3;}
.tb6 {border-top: 1px solid #A6C4E3; }
.tb7 {border-LEFT: 1px solid #A6C4E3;}
.tb8 {border-RIGHT: 1px solid #A6C4E3;}
.tb9 {border:2px solid #eeeeee;}
.tb10 {border-BOTTOM: 1px solid #EFDCC6; border-LEFT: 1px solid #EFDCC6; border-RIGHT: 1px solid #EFDCC6;}
.tb11 {border:1px solid #A4A156;}
.tb12 {border-LEFT: 1px solid #A4A156; border-RIGHT: 1px solid #A4A156;}
.tb13 {border:1px solid #CBCBCB;}
.tb14 {border:1px solid #FED312;}
.tb15 {border-left:1px solid #5F97D7;border-right:1px solid #5F97D7;}
.tb15 strong{font-size:14px}
.tb16 {border-LEFT: 1px solid #5F97D7; border-top: 1px solid #5F97D7; border-BOTTOM: 1px solid #5F97D7;}
.tb16 a:link{ color:#FFFFFF}

.t17{ text-align:left; vertical-align:text-bottom;}


.in1 { padding-top:3px;background-color: #E99D6F; BORDER-RIGHT:#783D08 1px solid; BORDER-LEFT:#E1AA7A 1px solid;BORDER-TOP:#E1AA7A 1px solid;BORDER-BOTTOM:#783D08 1px solid;FONT-SIZE:12px;HEIGHT:20px;}
.in2 { padding-top:3px;BORDER-RIGHT:#cccccc 1px solid; BORDER-LEFT:#cccccc 1px solid;BORDER-TOP:#cccccc 1px solid;BORDER-BOTTOM:#cccccc 1px solid;FONT-SIZE:12px;HEIGHT:20px;}





.rollBox 
{ 
width: 342px; 
overflow: hidden; 
padding: 0px 0 5px 0px; 
} 
.rollBox .LeftBotton 
{ 
height: 75px; 
width: 11px; 
background: url(/images/hotel018.gif) no-repeat 0px 0; 
overflow: hidden; 
float: left; 
display: block; 
margin: 0px 0 0 0; 
cursor: pointer;  
color:White; 
} 
.rollBox .RightBotton 
{ 
height: 75px; 
width: 346px; 
background: url(/images/hotel017.gif) no-repeat 328px 0; 
overflow: hidden; 
float: left; 
display: block; 
margin: -75px 0 0 0; 
cursor: pointer; 
color:White; 
} 
.rollBox .Cont{width:312px;overflow:hidden;margin:0 auto;padding-top:0px;} 
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:78px;float:left;text-align:center;padding-right:0px;}
*+html .rollBox .Cont .pic{width:78px;float:left;text-align:center;padding-right:0px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:0px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}






 .hact{font-weight:bold; color:#f40;}


/* 分页 */
.pages{padding:10px 0px 10px 0px;font-size: 13px; color: #084D9C; text-align: center;}
.pages a{border:2px solid #F0F0F0; padding:2px 5px 2px 5px; margin: 0px 2px; color: #000; text-decoration: none;}
.pages a:hover{border:2px solid #ff5a00;}
.pages a:active{border:2px solid #ff5a00;}
.pages span.current{border:2px solid #ff5a00; padding:2px 5px 2px 5px; font-weight: bold; color: #fff; background: #f60;}



/* 酒店地图 */
.hotel_map{}
.hotel_map h6{font-size:14px; color:#084D9C; border-bottom:1px solid #82B4E3;}
.hotel_map ol{font-size:14px; line-height:185%; text-indent:25px; padding:20px 0px 0px 0px;}
.hotel_map .maptext{text-align:left;padding:5px;}
.hotel_map .maptext h3{font-size:14px;}
.hotel_map .maptext p{font-size:12px;}
.hotel_map .maptext p em{font-style:normal;}



/*弹出的地图效果*/
#designbysimonsusumaps .loadicon{margin:0 auto; width:300px; height:300px; text-align:center; padding-top:100px;}/*装载时的效果*/
#designbysimonsusumaps{z-index:1; position:relative; width:100%; height:480px; text-align:center; border:0px;}
#designbysimonsusumaps .maptext{text-align:left;background:#fff;border:0px;width:335px;}
#designbysimonsusumaps .maptext ul{}
#designbysimonsusumaps .maptext .left{width:100px; float:left;}
	#designbysimonsusumaps .maptext .left img{border:0px; width:100px; height:75px;}
#designbysimonsusumaps .maptext .right{width:230px; float:left;margin-left:5px;}
	#designbysimonsusumaps .maptext .right p{}
	#designbysimonsusumaps .maptext .right p em{font-style:normal;}
	#designbysimonsusumaps .maptext .right .start{color:#f40; font-weight:bold;}/*地图中的星级*/

#designbysimonsusumaps .maptext .clearmap{margin:4px 0px 0px 0px; clear: both;padding:6px 0px 6px 0px; text-align: center; border-top:1px solid #ccc;}
#designbysimonsusumaps .maptext .clearmap a{margin:0px 8px 0px 8px;}
#designbysimonsusumaps .maptext .clearmap a:link, #designbysimonsusumaps .maptext .clearmap a:visited{text-decoration:underline;color:#084D9C;}
#designbysimonsusumaps .maptext .clearmap a:hover{color:#f40; text-decoration:none;}



/*酒店图片*/
.hotelpics{margin:6px 0px 0px 0px;}

.hotel_detail{background:url('hotel/bodybgline.gif') repeat-y 10%; width:100%; height:1%;}/*酒店详细页专用*/
.body .sidebar{float:left; width:15%;}
.body .sidebar .sid_menu{ /*border-right:1px solid #5F97D7;*/ padding:40px 0px 0px 0px; left:0px; visibility:visible; position:relative; top: 0px; z-index:7}
.body .sidebar .sid_menu li{margin:5px 0px 5px 0px; text-align:center; padding:8px 0px 8px 0px; line-height:20px; height:20px; background:#5F97D7; font-size:14px;}
.body .sidebar .sid_menu li a:link, .body .sidebar .sid_menu li a:visited{text-decoration:none;color:#fff; }
.body .sidebar .sid_menu li a:hover{color:#fff;text-decoration:underline; font-weight:bold;}
.body .sidebar .sid_menu .active{background:#fff; color:#81471F; font-weight:bold; border-top:1px solid #5F97D7; border-bottom:1px solid #5F97D7; border-left:1px solid #5F97D7; position:relative; left:1px; }
	.body .sidebar .sid_menu .active a:link, .body .sidebar .sid_menu .active a:visited{text-decoration:none;color:#81471F;}
	.body .sidebar .sid_menu .active a:hover{color:#f40;  text-decoration:none;}

.tagshow2 h3, .tagshow2tabs span, .tagshow2tabs span.active, .tagshow2 ul .hotel_taglist li{background:url('index/webbg.gif') no-repeat}
/* 酒店 选择卡 */
.tag2{margin:0px 0px 10px 0px;}
.tagshow2 {margin:0px; /*position: relative;*/}
.tagshow2 h3 {margin:0px; padding:5px 5px 0px 30px; line-height: 24px;  background-position: left -1709px;}
.tagshow2tabs {/*position:absolute;*/ margin:0px 0px 0px 20px; line-height: 25px;}
.tagshow2 ul{margin:0px; background:#fff; padding:5px 4px 4px 4px; font-size:12px; line-height: 185%; border:1px solid #6E9ED8;}
.tagshow2tabs span {float:right;background-position: left -1756px; line-height:22px; height:22px; overflow: hidden; width:75px; cursor: pointer; text-align:center; padding:4px 0px 0px 0px; margin:4px 0px 0px 5px;}
.tagshow2tabs span.active {background-position: left -1801px; color:#000; line-height:25px; font-weight:bold;}





 

/* 高级搜索 */
.adv_sou{border:5px solid #f40;position:absolute;background:#fff;z-index:6;margin:0px auto; width:500px; left:45%; top:25%;}
.adv_sou h5{background:#f40; padding:2px 10px 2px 10px; font-size:14px; color:#fff;}
.adv_sou h5 span{float:right; font-weight:normal; font-size:12px;}
	.adv_sou h5 span a:link, .adv_sou h5 span a:visited{text-decoration:none;color:#fff;}
	.adv_sou h5 span a:hover{color:#000;  text-decoration:none;}
.adv_sou ul{height:1%; padding:10px;}
.adv_sou ul li{float:left; width:45%; margin:2px 2px 2px 2px; font-size:13px;}
.adv_sou ul li .priceinput{width:30px; line-height:20px; height:20px;}
.adv_sou ul li .inputhotel{width:100px; line-height:20px; height:20px; background:#FBF8B2;}
.adv_sou ul li button{font-size:12px; line-height:20px; margin:0px;}


#makeSureItembg{margin:0px auto; background:#000; filter:alpha(opacity=30);o pacity:0.3; width:100%; position:absolute; left:0px;top:0px; display:none;z-index:113;}
#selectItem{margin:0px auto;background:#FFF;position:absolute;top:0px;left:center;border:3px solid #f40;overflow:hidden;margin-top:10px;width:480px;z-index:114; display:none;}
#selectItem h4{margin:0px; background:#f40; cursor:move; font-size:14px; color:#fff; padding:3px 10px 3px 10px;}
#selectItem h4 span{float:right; font-size:12px; font-weight:normal; margin:0px 5px 0px 5px; cursor:pointer;}
#selectItem ul{padding:10px; font-size:13px;}
#selectItem ul li{/*background-color:expression(this.sourceIndex%2 ? '#F5F5F5':'#fff');*/ margin-bottom:2px; border-bottom:1px dotted #CEE0F4;}
#selectItem ul li i{/*display:block;*/ width:100px; float:left; font-weight:bold; color:#000;  text-align:right; font-style:normal;}
#selectItem ul li a{margin:0px 20px 0px 0px;}





/* 开始弹出新窗口的css-- 详细信息（酒店图片/简介，酒店价格选择）*/
#PreviewBox{text-align:left;position:absolute; padding-left:6px;display: none; Z-INDEX:2008; width:420px; }/*added for tooltip*/
#PreviewBox span{margin:0px; padding:0px;width:42px; height:26px;position:absolute; right:150px;top:-26px;background:url('hotel/arrow.gif') 0px 0px no-repeat;}
#PreviewBox div.Picture{float:left;}
#PreviewBox div.Picture div{padding:0px;margin:0px;}
#PreviewBox div.Picture div a img{margin:1px;border:1px #b6b6b6 solid;display: block;max-width: 250px;}
#PreviewBox h4{height:1%; background:#82B4E3; padding:3px 5px 3px 5px; color:#fff; font-weight:normal; }/*AJAX内 标题 带查询 */
#PreviewBox h4 em{float:right;font-style:normal;cursor:pointer;font-weight:normal;background:url('hotel/ajaxclose.gif') no-repeat 0px 6px; padding:4px 3px 0px 12px;}
#PreviewBox h4 input{border:1px solid #4C8DC9;width:80px;}
#PreviewBox h4 button{border:0px; padding:0px; background:#08519C; font-size:12px; color:#fff; margin:0px 0px 0px 3px;}

.hotel_room_price_date{padding:8px; border-left:5px solid #82B4E3; border-right:5px solid #82B4E3; border-bottom:5px solid #82B4E3; background:#FFF; width:420px;} /*这里AJAX内的表格样式 table */
.hotel_room_price_date .title{background:#F8F8F8; font-weight:bold;}
.hotel_room_price_date td{border:1px solid #eee; text-align:center; padding:4px 0px 4px 0px; width:14.5%; cursor:pointer;}
.hotel_room_price_date td i{display:block; font-weight:bold; font-style:normal; color:#f40;} /*价格*/
.hotel_room_price_date td i s{display:block; font-weight:normal; color:#A1A0A1; text-decoration:none;}
.hotel_room_price_date td em{display:block; font-style:normal; color:#7B797B;} /*日期*/

.hotel_room_price_date small{display:none;z-index:457; position:absolute; width:200px; _height:10px; background:#fff; color:#000; text-align:left; font-weight:normal; border:1px solid #ccc; padding:10px;} /*ajax 早餐说明*/

#Room_Price_Cal2{border:1px solid #82B4E3; background:#fff; height:1%; _height:84px; padding:10px; clear:both;}
#Room_Price_Cal2 img{float:left; margin:5px 10px 0px 5px; width:100px; height:75px; border:0px;}

/* 酒店概况图库 兼容 */
.descpic{margin:15px 0px 5px 0px; border-bottom:1px solid #82B4E3; padding:0px;}
.descpic h3{font-size:14px; color:#084D9C; padding:5px 5px 0px 0px;}
.descpic ul{height:1%;}
.descpic .more{padding:15px 20px 0px 10px; text-align:right;}
.descpic .more a{background:url('hotel/morego.gif') no-repeat 0px 2px; padding-left:13px; margin:0px 20px 0px 0px;}
	.descpic .more a:link, .descpic .more a:visited{text-decoration:underline;color:#084D9C;}
	.descpic .more a:hover{color:#f40; text-decoration:none;}
	
/*/hotel/index_lineshow.css  设置表格无空格*/	
a img {border: none; }
h2,h3,h4,h5,h6{margin:0px; font-size:12px;}
table{empty-cells: show; border-collapse: collapse; }
select{font-size:12px; }
li,ul,ol,dl,dd,dt{margin:0px; list-style:none; list-style-position:outside;padding:0px;}

div{margin:0px;}

/*结束 弹出新窗口的css-- 详细信息（酒店图片/简介，酒店价格选择）*/	

.sou_hotel2{margin:20px 0px 20px 0px; border-top:1px solid #003399; background-color:#CAE4FF}
.sou_hotel2 ul{margin:4px;text-align:left}
.sou_hotel2 ul h2{padding:10px}
.sou_hotel2 ul li{margin:8px}
.hotelyd{padding:8px;width:270px;height:262px;margin:0px;color:#666666; }
.hotelyd h2{border-bottom:2px solid #FF6600;color:#FF6600;font-size:18px;}
.hotelyd h4{font-size:14px;color:#FF0000;padding-left:8px; font-style:italic}
.hotelyd ul{padding:4px;}
.hotelyd ul li{color:#999999;margin:2px;float:left;width:49%;}
.hotelyd ul em{color:#FF0000;font-size:16px;margin:4px}
.hotelyd ul cite{color:#CC3300; text-decoration:underline; font-style:normal;font-size:14px}

.hotel_intro{font-size:13px; line-height:17px; letter-spacing:1px}