/* 全局CSS定义 */
br { line-height: 0;}
Body,Html {  font-family:"宋体", arial; background: #FFF; font-size:12px; color:#000; width:100%; text-align:center;}
div,img,ul,ol,li,dl,dt,dd { margin: 0px; padding: 0px; border: 0; text-align:left;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; }
a:link			{  color:#0D677F; font-size:12px; text-decoration: underline;}
a:visited		{color:#0D677F; font-size:12px; text-decoration: underline;}
a:hover			{color:#FF6600; font-size:12px; text-decoration:underline;}
* {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
.headerH1{ width:100%;clear:both;float:left;}
.headerH1 H1,.headerH1 H2,.headerH1 a{ float:left; font-size:13px; color:gray; margin:5px 5px 0px 0px; padding:0px; font-weight:normal; text-align:left;}
.headerH1 a:link{ font-size:13px;}
#youiyouForm{width:100%;}
.width50		{width:50px;}

/*头部*/
.Content{border-style:solid; border-bottom-width:1px; border-color:#BCD2E6;padding-bottom:8px;overflow:hidden;}
.Header,.Content{ width:985px; text-align:center;}
	.headerlink{ width:100%;margin-top:5px; color:#337EB7;}
	.headerlink a{ text-decoration:none; font-size:13px; color:#337EB7;}
	.headerlink a:hover{color:#F4A460;}
	
	.HeaderLeft{font-family:"黑体", arial; background:white url(/images/youiyou.gif) no-repeat; float:left; height:27px; padding-top:34px; padding-left:270px; margin-top:8px; color:Gray; font-size:17px;}
	.HeaderRight{ float:right; text-align:right;margin-top:5px;}

	/*menu*/
	 .HeaderMenu {
			margin:0;
			padding:0;
			font: bold 11px/1.5em Verdana;
			width:100%;
			
	}

	/*- Menu Tabs 1--------------------------- */

    #tabs1 {
      float:left;
      width:100%;
         
      font-size:93%;
      line-height:normal;
          border-top:1px solid #BCD2E6;
          border-bottom:1px solid #BCD2E6;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin-right:10px;
      padding:0px;
      }
    #tabs1 a {
      float:left;
      background:url("http://www.youiyou.net/images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("http://www.youiyou.net/images/tabright1.gif") no-repeat right top;
      padding: 5px 13px 4px 11px;
      color:#337EB7;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }

      #tabs1 #current a {
              background-position:0% -42px;
      }
      #tabs1 #current a span {
              background-position:100% -42px;
      }
/*头部图片*/
.height210{height:210px;}
.HeaderMain{ background:white url(/images/main.jpg) no-repeat; width:700px; float:left; }
				a.img_city_bj
				{
					background-image :url(/images/city_bj.gif);
				}
				a.img_city_sh
				{
					background-image :url(/images/city_sh.gif);
				}
				a.img_city_hz
				{
					background-image :url(/images/city_hz.gif);
				}
				a.img_city_sz
				{
					background-image :url(/images/city_sz.gif);
				}
				a.img_city_nj
				{
					background-image :url(/images/city_nj.gif);
				}
				a.img_city_cq
				{
					background-image :url(/images/city_cq.gif);
				}
				a.img_city_sy
				{
					background-image :url(/images/city_sy.gif);
				}
				a.img_city_gz
				{
					background-image :url(/images/city_gz.gif);
				}
				.hotelHotCity
				{
					 background-color:#FFFFFF;
					 padding:0px;
				}
				.hotelHotCityBorder
				{
					width:452px;
					border:solid 1px #f9e5e6;
					float:left;
					margin-left:3px;
				}
				.hotelHotCity a
				{
					 height:11px;
					 width:52px;
					 margin-left:10px;
					 margin-bottom:8px;
					 text-align:center;
					 padding-top:64px;
					 float:left;
					 background-repeat:no-repeat;
					 background-position:0px 8px;
				}
				.hotelCityList
				{
					background:white;
					line-height:20px;
					padding:8px;
				}
				
				.flightHotCityBorder
				{
					border:solid 1px #f9e5e6;
					float:right;
					width:238px;
				}
				.flightHotCity
				{
					background:white;
					width:100%;
					float:right;
				}
				.sceneryHotCity
				{
					background:white;
					line-height:20px;
					padding:8px;
				}
				.servicesText
				{
					padding-top:10px;
					line-height:45px;
					padding-left:80px;
					font-weight:bold;
					color:#c80000;
				}
				.phoneText
				{
					padding-top:10px;
					line-height:20px;
					font-weight:bold;
					color:#c80000;
				}
				.services
				{
					background:white;
					padding:8px;
					font-family:"宋体";
					font-size:13px;
					background:white url(/images/servicebg.jpg) no-repeat;
					background-position:0px 120px;
					
				}
				.hotActivity{background:white;padding:1px;}
				.hotActivity img{margin-bottom:1px;}
/*页面左边*/
.youiyoumenu
{
 background-color:#337EB7;
 border:solid 1px #BCD2E6;
 padding:9px;
}
.HeaderMainRight{width:260px;  float:left; text-align:left;margin-top:0px; }

			/*searchbox*/
			.bgyellow
			{
				background-color:#fef3c6;
			}
			.bghighyellow
			{
				background-color:#FEE28F;
			}
			.bgred
			{
				background-color:#f9e5e6;
			}
			.bggreen
			{
				background-color:#c80000;
			}
			.bgblue
			{
				background-color:#c80000;
			}
			
			.youiyoumenu
			{
			 background-color:#5679be;
			 border:solid 1px white;
			 padding:11px;
			}
			.menutitle
			{
				background-color:#fee28f;
			color:#191919;
			font-family:黑体;
			font-size:14px;
			padding-left:15px;
			font-weight:bold;
			height:36px;
			line-height:36px;
			}
			.menutitle2
			{
			color:#191919;
			font-size:13px;
			padding-left:15px;
			font-weight:normal;
			height:30px;
			line-height:30px;
			border-bottom:dotted 1px #337EB7;
			}
			/* flightLowPrice 2008-3-5 start */
				.flightLowPriceDivCss div {position:absolute;opacity:0;width:100px; z-index:100;background-color:#FFFFFF;}
				.new_table 
				{
				color:#666666;
				font-family:Arial;
				font-size:12px;
				margin:2px 0;
				padding:0;
				text-align:center;
				width:235px;
				}
				.rmb a:link {
				color:#D22020;
				text-decoration:underline;
				}
				.rmb span {
				color:#636363;
				font-size:10px;
				}
				.rmb
				{
					padding:5px 10px 0px 0px;
				}
				.FC{width:100%;border:0px;}
				 .FC TD img{border:0px;}
				 .flightDiv0{Z-INDEX: 10; FILTER: alpha(opacity=100);  opacity: 1;}
				 .flightDiv1{Z-INDEX: 1; FILTER: alpha(opacity=0);}
				/* 2008-3-5 end */

			/*searchbox ajax start*/
				.clueBase
				{
						border:1px solid #7F9DB9;
						font-size:13px;
						position:absolute;
						color:#707070;
						background: #ffffff;
						padding:0px;
						white-space: nowrap;
						z-index: 1000;		
				}

				.clueBr{ height:1px; padding:-1px; margin:-1px; width:98%; border-top:solid 1px #BAD8E3 }

				.item{font-size:13px;			
						color: #707070;
						background: #ffffff;
						cursor: hand;		
						 padding: 2px 10px 2px 10px;
						 white-space: nowrap;
						
						}
				.selitem{font-size:13px;			
						color: #707070;
						background: #FDFFC8;
						cursor: hand;			
						padding:2px 10px 2px 10px;
						white-space: nowrap;
						}
				.clueBase img{cursor: hand;	}
				.ClueTitle{font-size:13px; color:#FF8506; font-weight:600; padding-top:5px; padding-left:5px;cursor:default; }
				.LinkClick{font-size:13px; color:#0F6984; font-weight:500; padding-top:5px;cursor: hand;}
				/*searchbox ajax end*/

				.searchbox_left
				{
					float:left;
					width:95px;
				}
				.searchbox_hotel
				{
					background:transparent url(/images/pic_hotels.gif) no-repeat scroll 6px 50%;
					padding:10pt 3pt 0pt 45px;
					height:31px;
					
				}
				#FlightSetIn
				{
					background:transparent url(/images/search_bg2.gif) repeat scroll 0%;
					height:68px;
					margin:5px 0pt 0pt;
					padding:15px 0pt 0pt 25px;
					width:135px;
					float:left;
					line-height:23px;
				}

				#HotelSetIn
				{
					float:left;
					background:transparent url(/images/search_bg1.gif) repeat scroll 0%;
					height:77px;
					margin:5px 0pt 0pt;
					padding:6px 0pt 0pt 25px;
					width:135px;
					line-height:23px;
				}
				.searchbox_hotelDiv
				{
					width:245;
					padding-top:8px;
					line-height:24px;
					padding-left:15px;
					padding-bottom:5px;
				}
					.searchox_link
					{
						text-decoration:underline;
					}
					.searchbox_hotelDiv input,.searchbox_hotelDiv select
					{
						height:18px;width:78%;
					}
					#InternalTR input,#NoInternalTR input
					{
						width:20px;
					}
					.searchbox_hotelleft
					{
						width:61px;
						float:left;
						line-height:24px;
					}
					.searchbox_hotelright
					{
						width:180px;
						float:left;
					}
				.searchbox_flight
				{
					background:transparent url(/images/pic_flights.gif) no-repeat scroll 6px 50%;
					padding:10pt 3pt 0pt 45px;
					height:31px;
				}
				.searchbox_submit
				{
					margin:5px;
					display:block;
					width:90px;
				}
				img.img_call
				{
				  background-image:url(/images/call.gif);
				  width:260px;
				  height:60px;
				}
				img.pro-260
				{
					background-image:url(/images/guzhen260.gif);
				  width:260px;
				  height:211px;
				}
.friendLink{color:#A2A2A2;font-size:11px; width:985px; line-height:15px;}
.friendLink a{text-decoration: none; color:#A2A2A2;font-size:11px;}
/*底部*/
.Bottom{ margin-bottom:5px; width:985px; text-align:left; color:Gray; }
.Bottom_left img{ width:190px;  }
.Bottom .Bottom_right{width:70%;display:inline; float:left; vertical-align:middle;padding-top:5px;}
.Bottom .Bottom_left{width:199px; float:left;vertical-align:top;}
.CopyRight{border-style:solid; border-left-width:1px; border-color:#000000; padding-left:8px; line-height:18px;}
.CopyRight a	{color:gray; font-size:12px; text-decoration:none;}


.ads{width:100%; align:center;text-align:left;padding-left:8px;margin-top:8px;border-style:solid; border-width:1px;padding-top:8px;padding-bottom:8px; border-color:#BCD2E6;color:#0D677F;line-height:200%;}
.ads img{border:0px;width:88px;height:31px;margin-bottom:8px;margin-right:6px;}
.ads1{width:988px!important;width:100%; align:center;text-align:left;border-style:solid; border-left-width:1px;border-top-width:1px;border-color:#BCD2E6;}
.ads1 a:link{color:#0D677F;text-decoration:none; font-size:12px;  font-weight:lighter; }
.ads1 a:visited{color:#0D677F;text-decoration:none;font-size:12px; font-weight:lighter; }
.ads1 a:hover{color:#FF8422;text-decoration:underline;font-size:12px; font-weight:lighter; }
.ads1 table tr td{color:#0D677F;border-color:#BCD2E6;border-style:solid; border-width:0px 1px 1px 0px;padding:3px!important;padding:4px;line-height:150%;}


#360hotel			{width:760px;float:left;margin-top:8px auto;padding:0px;text-align:left;}
#360hotel img{height:100%;}
#360hotel ul		{width:760px;margin:0px;padding:0px;list-style:none;}

#360hotel li		{margin:2px 0px;padding:0px;height:20px;line-height:20px;text-align:left;list-style:none;float:left;}

#space2	{clear:both;}



.youiyounet_2	{width:360px;float:left;}

.hotel_add		{width:300px;color: #999999;float:left;}

.hotel_star		{width:100px;color: #FF7B00;border-top:0px #f4f4f4 solid;float:right;}

.youiyounet_2,.hotel_add,.hotel_star	{margin:0px;padding:0px;text-align:left;font-size:12px;list-style:none;border-bottom:1px #dcdcdc dashed;}

.HotelAreaList
{
background:#EBF3F4 none repeat scroll 0%;
border:1px solid #C1DAD7;
line-height:160%;
margin-top:1px;
padding-top:1px;
text-align:left;
padding-left:5px;
}
.whitenone:link	{color:#FFFFFF; font-size:12px; text-decoration: none;}
.whitenone:visited{color:#FFFFFF; font-size:12px; text-decoration: none;}
.whitenone:hover{font-size:12px; text-decoration:underline;  color:#FFFFFF;}

/*酒店列表页*/
	   .tdright{border-right-color: #FFDCA8; border-right-style:solid; border-right-width:1px;}
            .HotelTag{border:solid 1px #368AB9;margin-top:0px!important;margin-top:-7px;}
            
            .hotel_4{color:#217D94;font-size:14px; font-weight:bold; }
            .hotel_1{color:#FF8400;font-size:14px; font-weight:bold; }
            .hotel_3{color:#A0D147;font-size:14px; font-weight:bold; }
            .cityList td {vertical-align:top;}
            .listBanner{font-size:14px;font-weight:bold; text-align:center; border:solid 1px #000000;color:green;height:16px; z-index:9999;  background:#FFFFFF; padding:2 10 2 2 ;}
/*机票列表页*/
.flightMain
{
 background:white url(/images/flights.jpg) no-repeat 0px 1px;
 padding-top:98px;
 width:700px;
 float:right;
 overflow:hidden;
}
.flightMain h1,.flightMain h2,.flightMain h3{ font-size:13px; display:inline; font-weight:normal;}
.s_topnavi{ width:100%; height:20px; padding-top:5px; color:#6989bc; text-indent:1em; text-align:left;}
.s_topnavi a{color:#6989bc;}
.s_topnavi a:hover{color:#6989bc;}
.s_topnavi a:visited{color:#6989bc;}
#content2{width:690px; padding:0 10px;}
#content2 ul{ float:left; padding:5px 0; border-bottom:1px solid #cccccc; margin-bottom:15px; width:100%;}
#content2 li{ list-style-type: none; display:inline-block;  list-style-position:inside; float:left; font-size:12px; margin-right:13px; width:156px; margin-top:10px;}
#content2 #help ul li{ list-style-type: none; list-style-position:inside; float:left; font-size:12px; margin-right:13px; width:156px; padding-bottom:3px;}
#right2{width:606px;float:right;padding:0px;}
#right2 p{ color:#636363; text-align:left; line-height:18px; padding:10px 0 20px 0;}
.s_h3,#help h3{ font-size:16px; font-weight:bold; padding:10px 0 10px 0;}
.s_topnavi{width:690px;  height:20px; padding-top:5px; color:#6989bc; text-indent:1em; text-align:left;}
.s_topnavi a{color:#6989bc;}
.s_topnavi a:hover{color:#6989bc;}
.s_topnavi a:visited{color:#6989bc;}
.s_detail{ line-height:20px; color:#6989bc; text-align:left; padding-left:10px; width:250px; padding-bottom:10px;}
.s_detail a{ color:#6989bc;}
.s_detail a:hover{ color:#6989bc;}
.s_detail a:visited{ color:#6989bc;}
.sHotLink{margin-left:-10px; margin-bottom:8px;}
.s_week{ height:48px;}
.s_week ul{ list-style:none; height:48px; width:606px; border-bottom:2px solid #6b8ec6; }
.s_week li,.s_week li.last,.s_week li.block{ text-align:center; float:left; height:36px; width:86px; background:url(/images/s_weekbg.gif) left top no-repeat; color:#003366; padding-top:12px;}
.s_week li.last{text-align:center; width:85px; background:url(/images/s_weekbg2.gif) left top no-repeat;}
.s_week li.block{text-align:center; width:91px; background:url(/images/s_weekbg_block.gif) left top no-repeat; color:#ffffff; font-weight:bold}
.s_week li.block2{text-align:center; width:90px; background:url(/images/s_weekbg_block.gif) left top no-repeat; color:#ffffff; font-weight:bold;}
.link_grey{ color:#636363; margin-top:8px; margin-bottom:8px;}
.link_grey a:hover{ color:#636363;}
.link_grey a:visited{ color:#636363;}
.link_grey a:active{ color:#636363;}
.link_grey a:link{ color:#636363;}
.price{border-bottom:1px solid #c7d6e9; text-align:center; font-size:11px;}
.taL		{text-align:left;}
.taC		{text-align:center;}
.taR		{text-align:right;}
.spc10{ height:10px;}
.sz14{ font-size:14px;}
.paddingleft10{ padding-left:10px;}

.bg_3 
{background:#6B8EC6 none repeat scroll 0 0;
}
.white {
color:white;
}

.ccc6600{color:#cc6600;}
.sz12{ font-size:12px;}
/*酒店列表*/
a.title_1:link{color:#0D677F;text-decoration:underline; font-size:12px;  font-weight:lighter; }
a.title_1:visited{color:#0D677F;text-decoration:underline;font-size:12px; font-weight:lighter; }
a.title_1:hover{color:#FF8422;text-decoration:underline;font-size:12px; font-weight:lighter; }
a.noLine:link,a.noLine:visited{text-decoration:none;}
a.noLine:hover{text-decoration:underline;}
#leiHotel{ width:960px; margin-top:4px;background:#EBF3F4;line-height:160%;padding-left:10px;padding-top:5px;padding-right:10px; }
#leiHotel ul			{width:960px;list-style:none ;clear:both;border:0px #dcdcdc solid;border-bottom:1px #dcdcdc dashed;margin:0px;padding-bottom: 5px;}
#leiHotel li			{display:inline;margin-right:10px;text-align:left;list-style:none;}
#leiHotel a{color:#217D94;text-decoration:none;}
#leiHotel a:hover{color:#FF8422;text-decoration:underline; }
	a.title_2:link{color:#217D94;text-decoration:underline; font-size:12px; }
	a.title_2:visited{color:#217D94;text-decoration:underline;font-size:12px; }
	a.title_2:hover{color:#217D94;text-decoration:underline;font-size:12px; }
	.px{margin-left:30px; margin-right:15px;word-break:break-all; line-height:120%; margin-bottom:5px; margin-top:5px; font-size:14px} 
a.detail:link{color:#9F9F9F;text-decoration:none; font-size:12px;  font-weight:lighter; }
a.detail:visited{color:#9F9F9F;text-decoration:none;font-size:12px; font-weight:lighter; }
a.detail:hover{color:#FF8422;text-decoration:underline;font-size:12px; font-weight:lighter; }


.STARROW { color:#237D95;margin-left:10px;}
.smallPrice{color:#707070}
.eButton 
{
	cursor:hand;background-color:#227E95; 
	color:#FFFFFF; font-size:12px; font-weight:bold; 
	padding:4 2 0 4; border-bottom:thin solid #000000;
	border-right:thin solid #000000;border-top:thin solid #CCCCCC;
	border-left:thin solid #CCCCCC;text-transform:capitalize;
	}
.HotelTitle{margin-top:10px;padding:10 0 9 0;border-bottom:1px #5A9FB5 solid;line-height:32px;}
.HotelTitle a:link,a:hover,a:visited{text-decoration:none;}
.a1{padding:10px 5px;margin:10px 0;border:1px #5A9FB5 solid;border-bottom:1px #EBF3F4 solid;background:#EBF3F4;color:#0D677F;}
.a2{padding:10px 5px;margin:10px 0;border:1px #5A9FB5 solid;}

  #city_Hotel{width:980px;float:left;text-align:left;border:1px solid #5A9FB5;border-top-width:0px;padding-right:2px!important;padding-right:0px;}
  #city_hotel_title{width:980px;line-height:18px;color:#0C687F;background:#EBF3F4;padding-left:2px!important;padding:5 0 5 4;}
   #city_hotel_title ul{list-style:none;margin:0px;padding:0px;display:inline;}
    #city_hotel_title_name{display:inline; margin-left:-4px;}
	#city_hotel_title_area{display:inline;margin-left:78px;}
	#city_hotel_title_intro{display:inline; margin-left:60px;}
	#city_hotel_title_grade{display:inline; margin-left:460px;}
	#city_hotel_title_price1{display:inline;}
	#city_hotel_title_price2{display:inline;}
	
  #city_hotel_main{width:980px;color:#0C687F;}
   .city_hotel_main ul{list-style:none;margin:0px;padding:0px;width:100%;line-height:190%; clear:both;overflow:hidden;}
   .city_hotel_main ul li{line-height:183%;border-top:1px dotted  #DCDCDC;float:left; height:65px; overflow:hidden; }
   .city_hotel_main ul li a:link,a:visited{text-decoration:none;}
   .city_hotel_main ul li a:hover{text-decoration:underline;}
   .cn{width:148px;border-top:1px solid #5A9FB5;padding-left:4px;margin-left:1px;}
   .ca{width:128px;padding-right:5px;}
   .ci{width:520px;}
   .cg{width:63px;padding-left:3px;}
   .cp1{width:63px;text-decoration:line-through;}
   .cp2{width:43px;color:#FF7B00;}
   .cnb{width:148px;background:#EBF3F4;padding-left:4px;margin-left:1px;}
   .cab{width:128px;background:#EBF3F4;padding-right:5px;}
   .cib{width:520px;background:#EBF3F4;}
    .cgb{width:63px;background:#EBF3F4;padding-left:3px;}
   .cp1b{width:63px;text-decoration:line-through;background:#EBF3F4;}
   .cp2b{width:43px;color:#FF7B00;background:#EBF3F4;}
   
a.hotellink:link{color:#FF8422; font-size:12px; text-decoration: none;}
a.hotellink:visited{color:#FF8422; font-size:12px; text-decoration: none;}
a.hotellink:hover{color:#FF8422; font-size:12px; text-decoration: underline;}

.d1{text-align:center;padding:20 0 0 20;}
.hotell1{background:#BCD2E6;text-align:center;color:#707070;}
.hotel_1{width:20;height:25!important;height:24;}
.hotel_2{margin-top:10px;border:1px #BCD2E6 solid;}

.searchhotel{width:100%;text-align:center;padding:40px;}
.hotels{display:none;}

.LinkClick{font-size:13px; color:#0F6984;font-weight:600;padding-top:5px;cursor: hand;}
.tours			{width:980px;text-align:left;padding:0px;}
.tours_z			{width:730px;float:left;margin-right:7px;}
.tours_ad		{width:760px;height:180px;background:#BCD2E6;padding:0px;float:left;margin-top:-1px;}
.i_search			{width:220px;height:180px;background-image:url(http://www.youiyou.net/images/tophotels/search_bg1.gif);float:right;background-repeat:no-repeat;}
.i_search_b			{padding:47px 5px 0px 20px;}
.i_search_b ul		{list-style:none;}
.i_search_b ul li		{padding:2px 0px 0px 0px;color:#666;list-style:none;}

.i_search_b_input{border:1px solid #7E9DB9;color:#707070;font-family:Arial;font-size:12px;padding-left:4px;width:125px;height:18px;line-height:18px;}	
.i_search_b span{line-height:19px;padding-left:4px;font-size:12px;color:#ff6600;}	
.clueBase div {align:left;text-align:left;}	

.protect{background:#D1D1D1;color:#000000;line-height:20px;padding:5px 0px;text-align:center;width:987px;margin-bottom:5px}

	#fuc_tour{float: right;padding:15px 0px 0 0;}
#fuc_tour *{vertical-align:middle;}
#fuc_tour li{float: left;color: #777;}
#fuc_tour li a{color: #036;padding:2px 5px 0;}
