﻿/*机票搜索样式开始*/
div{
	list-style:none;
	font-family:tahoma,宋体;
	font-size:12px;
	color:#444;
}
ul,li,h3,h4{
	padding:0px;
	margin:0px;
	list-style:none;
	}
body{
		font-size: 12px;
		margin: 0px;
		padding: 0px;
		text-align:center;
		font-family:arial,宋体;
}
table
{
	font-size:12px;	
}
img
{
	border:0px;
}
a:link {  
	font-size: 12px; 
	color: #0c687f;
	text-decoration: none;
}
a:visited {
	font-size: 12px; 
	color: #0c687f; 
	text-decoration: none
}
a:hover {
	font-size: 12px;
	color: #ff7b00;
	text-decoration: underline
}

.pl_leftbg{
	background-color:C5ECF7;

}
.pl_bfont{
	color:#fff;
	font-weight:bold;
	font-size:12px;

}
.pl_bor{
	border:1px solid #4EA7C7;
}
.pl_defont{
	font-size:12px;	
	font-family:宋体;
}
.pl_hfont{
	font-size:12px;
	color:#FF6600;
	font-family:Arial;
	font-weight:bold;
}
.pl_xline{
	border-bottom:1px dotted #C2C2C2;
}
#hotel_table0			
{
	width:635px;
	height:26px;
	margin:0px;
	padding:0px 0px 0px 17px;

}
#hotel_div1
{
	width:61px;
	float:left;
	text-align:center;
	margin:4px 3px 0px 0px;
	padding:4px 0px 0px 0px;
	vertical-align:middle;
	background:#BDDAE2;
	border:1px #23808F solid;
}
#hotel_div1b			
{
	width:61px;
	float:left;
	margin-top:4px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:center;
	background:#FFF;
	border-top:1px #23808F solid;
	border-right:1px #23808F solid;
	border-bottom:1px #FFF solid;
	border-left:1px #23808F solid;
	color:#FF8506;
	font-weight:bolder;
	font-size:14.7px;
}
#hotel_div2	{
	width:61px;
	float:left;
	text-align:center;
	margin:4px 3px 0px 0px;
	padding:4px 0px 0px 0px;
	vertical-align:middle;
	background:#BDDAE2;
	border:1px #23808F solid;
}
#hotel_div2b			
{
width:61px;
float:left;
text-align:center;
margin:4px 3px 0px 0px;
padding:4px 0px 0px 0px;
vertical-align:middle;
background:#BDDAE2;
text-align:center;
background:#FFF;
border-top:1px #23808F solid;
border-right:1px #23808F solid;
border-bottom:1px #FFF solid;
border-left:1px #23808F solid;
color:#FF8506;
font-weight:bolder;
font-size:14.7px;
}
a.textlink1b:link{
		color:#227E95; 
		font-size:14px;
		text-decoration:none;
}
a.textlink1b:visited{
	color:#227E95; 
	font-size:14px; 
	text-decoration:none;
	}
a.textlink1b:hover{
	color:#227E95; 
	font-size:14px;
	text-decoration:none;
}
.pl_rbor{
	border-left:1px solid #5dabc1;
	border-right:1px solid #5dabc1;
	border-bottom:1px solid #5dabc1;
	}
.pl_rf{
	font-size:12px;
	color:#555555;
	
}

.pl_rfb{
	font-size:12px;
	color:#707070;
	font-weight:bolder;
}
.sbutton{
	background-color:#3693AA;
	border-top:2px solid #CCCCCC;
	border-left:2px solid #CCCCCC;
	border-right:2px solid #085A6E;
	border-bottom:2px solid #085A6E;
	color:#fff;
	font-weight:bolder;
	font-size:12px;
	padding:4px 2px 0px 2px;
	cursor:hand;

}
.pl_in{
	background-color: #ffffff;
	border: 1px solid #227e95;
	font-size: 12px;
	
}
a:link{
	color:#333333;
}
a:hover{
	color:#333333;
}
a:visited{
color: #333333;
			text-decoration:none;
}
/*机票搜索样式结束*/ 
/*机票搜索列表样式开始*/
.pl_dlink{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
.pl_dlink a:link{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
.pl_dlink a:hover{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
.pl_dlink a:visited{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}
.pl_hk{
	font-size:12px;
	color:#003399;
}
.pl_cjg{
	border:1px solid #52A6C6;
	background-color:#C5EDFF;
}
.pl_hkgs{
	color:#333333;
	font-weight:bold;
	font-size:14px;
}
.pl_hkxx{
	border-left:1px solid #52A6C6;
	border-right:1px solid #52A6C6;
	
	background-color:#EDF9FF;
}
.pl_hbjb{
	border-left:1px solid #52A6C6;
	border-right:1px solid #52A6C6;
	border-bottom:1px solid #52A6C6;
}
.pl_zwline{
	border:1px solid #52A6C6;
	
}
.pl_zwline td{
	border:1px solid #D6D6D6;
	line-height:23px;
}
.pl_zwtbline{
	border:1px solid #5dabc2;
	line-height:23px;
}
.pl_jgorange{
	font-size:12px;
	color:#FF6C00;
	font-family:Arial;
}
.pl_jgorange a:link{
	color:#FF6C00;
	font-size:12px;
	text-decoration:underline;
}
.pl_jgorange a:hover{
	color:#FF6C00;
	font-size:12px;
	text-decoration:underline;
}
.pl_jgorange a:visited{
	color:#FF6C00;
	font-size:12px;
	text-decoration:underline;
}
/*机票流程样式开始*/
.pl_dbor{
	border:1px solid #9FC8D8;
	background-color:#E1F5FE;
}
.pl_djc{
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.pl_dtime{
	font-size:12px;
	color:#555555;
}
.pl_dother{
	font-size:12px;
	color:#FF6000;
	text-decoration:underline;
}
.pl_dother a:hover{
	color:#FF6000;
	text-decoration:underline;
}

.pl_dother a:visited{
	color:#FF6000;
	text-decoration:underline;
}
.pl_dmc{
	font-size:12px;
	color:#0C687F;
	padding-left:15px;
}
.pl_dnr{
	font-size:12px;
	color:#555555;
	padding-left:15px;
}
.pl_dnrBig{
	font-size:16px;
	color:#FF6830;
	padding-left:15px;
}
.pl_db{
	border: 1px solid #A2D1E3;
}
.pl_db td{
	border: 1px solid #A2D1E3;
}
.pl_xing{
	font-size:12px;
	color:#FF6000;
	font-weight:bold;
}
.pl_dfont{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.pl_dxbor{
	border-left:1px solid #A2D1E3;
	border-right:1px solid #A2D1E3;
	border-bottom:1px dotted #52A6C6;
	background:#F7FDFF;	
}
.pl_din{
	background-color: #fff;
	border: 1px solid #227e95;
	font-size: 12px;
}
.pl_dsm{
	color:#0D677F;
	font-size:12px;
}
.pl_dsm a:link{
	color:#0D677F;
	font-size:12px;
	text-decoration:underline;
}
.pl_dsm a:hover{
	color:#0D677F;
	font-size:12px;
	text-decoration:underline;
}
.pl_dsm a:visited{
	color:#0D677F;
	font-size:12px;
	text-decoration:underline;
}
.pl_dxborb{
	border-left:1px solid #A2D1E3;
	border-right:1px solid #A2D1E3;
	border-bottom:1px solid #A2D1E3;
	background:#F7FDFF;
}
.pl_button{
background:#3693AA;
    border-bottom:2px solid #0E6D84;
	border-right:2px solid #0E6D84;
	border-left:2px solid #CCCBCB;
	border-top:2px solid #CCCBCB;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:23px;
	cursor:hand;
}
.pl_fybor{
	border:1px solid #9FC8D8;
}
.pl_fyfont{
	font-size:18px;
	color:#333333;
	font-family:黑体;
}
.pl_jgfont{
	font-size:18px;
	color:#FF6830;
	font-family:Arial;font-weight:bold;
}
.pl_hxxbor{
	border:1px solid #BAD8E4;
	background-color:#F5FCFF;
}
.pl_dzbbor{
	border-left:1px solid #9FC8D8;
	border-right:1px solid #9FC8D8;
	border-bottom:2px solid #9FC8D8;
	background-color:#E1F5FE;
}
.pl_notice{
	border:1px solid #DACE8A;
	background-color:#FFF5BE;
}
.plan_table{
    border: #9FC8D8 1px solid;
	padding:5px 15px 5px 15px;
	background: #F7FDFF;
}
.plan_redfont1{
    font-family:黑体;
	font-size:16px;
	color:#FF7B00;
}
.plan_font2{
    font-size:14px;
	font-weight:bold;
	color:#555555;
}
.plan_bluefont{
    color:#0C687F;
	font-weight:bold;
	font-size:12px;
}
.plan_bluefont2{
    color:#0C687F;
	font-size:12px;
}
.plan_grayfont{
    color:#555555;
	font-size:12px;
}
.plan_redfont2{
    font-size:12px;
	color:#FF7B00;
}
.plan_redfont2blod{
    font-size:12px;
	color:#FF7B00;
	font-weight:bold;
}
.plan_line{
	height:1px;
	background:#9FC8D8;
}
.plan_table3{
    border: #BAD8E4 1px solid;
	padding:4px 15px 4px 10px;
	background: #F0FCFF;
	font-size:12px;
	color:#555555;
}
.plan_table2{
    line-height:22px;
}
.plan_buttom{
    background:#3693AA;
    border-bottom:2px solid #0E6D84;
	border-right:2px solid #0E6D84;
	border-left:2px solid #CCCBCB;
	border-top:2px solid #CCCBCB;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	height:23px;
}
/*机票流程样式开始*/
/*机票预订须知*/
.pl_xzlfont{
	font-size:12px;
	padding-left:35px;
	color:#00538D;
}
.pl_xzlfont a:link{
	font-size:12px;
	color:#00538D;
	text-decoration: none;
}
.pl_xzlfont a:visited{
	color:#00538D;
	text-decoration: none;
}
.pl_xzlfont a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.pl_xzlfont a:active{
	color:#000000;
	text-decoration: none;
}
.pl_xzrfont{
	font-size:14px;
	color:#444;
	font-weight:bold;
	padding-left:8px;
}
.pl_xzrxb{
	color:#44912C;
	font-size:12px;
	font-family:宋体;
	padding-left:33px;
	padding-left:30px;
}
.pl_xzrcon{
	font-size:12px;
	color:#444;
	margin-left:33px;
}
.pl_xzbtfont{
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.pl_xzcfont{
	font-size: 12px;
	color: #FF6600;
}
.pl_xzbz {
	color: #996600;
	font-size:12px;
}
.pl_xzcontfont{
	font-size:12px;
	color:#444;
	line-height:21px;
}

.bq1 {
    float: left;
	margin-left:0px;
	width:170px;
	margin-top:4px;
	margin-bottom:10px;
}
.bq1 ul{
text-align:left;
margin-left:20px;
padding-left:0px;
list-style:none;
}
.bq1 li {
    float: left;
    width:50px;
	height:21px;
	color:#575757;
    padding-top:7px;
}
.bq1 li a:link,.bq1 li a:visited{
    color:#575757;
}
.bq1 li a:hover,.bq1 li a:active {
    color: #FF6600;
    text-decoration: underline;
}
/*机票预订须知*/


.pl_tjfont{
		font-size:12px;
		color:#F46D00;
		font-weight:bold;
}
.pl_tjfont a:link{
	font-size:12px;
	color:#F46D00;
	font-weight:bold;
	text-decoration:underline;
	padding-left:3px;
}
.pl_tjfont a:visited{
	font-size:12px;
	color:#F46D00;
	font-weight:bold;
	text-decoration:underline;
	padding-left:3px;
}
.pl_tjfont a:hover{
	font-size:12px;
	color:#666;
	font-weight:bold;
	text-decoration:underline;
	padding-left:3px;
}


.pl_jgorangeYH
 {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial
}
.pl_jgorangeYH A:link {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.pl_jgorangeYH A:hover {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.pl_jgorangeYH A:visited {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.load_mfont {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333
}
.load_pfont {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff5a00; FONT-FAMILY: Arial
}
.load_bfont {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333
}
.searching {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #444;height:20px;
}
#tdFriendLink {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#tdFriendLink A {
	PADDING-LEFT: 8px
}


.hdet_lmtitle{
	font-size:14px;
	color:#0062C5;
	font-weight:bold;
	padding-left:30px;
	padding-top:3px;
}
.hdet_hotelfont{
	font-size:12px;
	color:#333;
	line-height:23px;
	}
.hdet_hotelfont a:link{
	font-size:12px;
	text-decoration:none;
	color:#333;
	}
.hdet_hotelfont a:visited{
	
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.hdet_hotelfont a:hover{
	font-size:12px;
	text-decoration:underline;
	color:#0062c5;
	}
.hdet_hotelxline{
	border-bottom:1px dotted #d3d3d3;
}
.hdet_hot{
	font-size:12px;
	color:#FF5A00;
	font-weight:bold;
}
.hdet_jqname{
	line-height:21px;
}
.hdet_searbor{
	border:1px solid #7F9DB9;
	background-color:#F2FAFF;
	
}
.hdet_seother{
	font-size:12px;
	color:#333;
}
.hdet_seother a:link{
	font-size:12px;
	color:#333;
}
.hdet_seother a:visited{
	font-size:12px;
	color:#333;
}
.hdet_seother a:hover{
	font-size:12px;
	color:#FF6600;
}



#divBackTuiJian
{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
#divBackTuiJian ul
{
	width:100%;
	padding:0px;
	margin:0px;
}
#divBackTuiJian ul li
{
	padding:0px;
	margin:0px;
	float:left;
	width:50%;
	height:25px;
	line-height:25px;
	text-align:left;
	list-style:none;
    text-indent:10px;
    color:#0062B4;
	font-size:14px;
}
#divBackTuiJian ul li a:link,#divBackTuiJian ul li a:visited
{
	color:#0062B4;
	font-size:14px;
}
#divBackTuiJian ul li a:hover
{
	color:#FF6600;
	font-size:14px;
}
#divBackTuiJian ul li .fcmoney
{
	color:#0062B4;
}
#divBackTuiJian ul li .fckong
{
	width:130px;
}
.weizhi
{
	margin-bottom:5px;
	width:960px;
	border:1px solid #cbcaca;
	height:22px;
	background-color:#f7f7f7;
	font-size:12px;
	padding:0px 6px 0px 8px;
	text-align:left;
	line-height:22px;
}

.weizhi a:link,.weizhi a:visited{
	color:#444;
	text-decoration:none;
}
.weizhi a:hover{
	color:#ff6000;
	text-decoration:none;
}
 #jpinfo a:link,#jpinfo a:visited,#jdinfo a:link,#jdinfo a:visited
{
  color: #006699;
  text-decoration:underline;
}
#jpinfo a:link:hover, #jdinfo a:link:hover
{
 color: #ff7b00;
  text-decoration:none;
}

.fanch3{
	width:758px;
	margin-top:10px;
	margin-bottom:10px;
}
.fanch3  h3{
	width:758px;
	height:25px;
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/FlightCity/1.gif) 0 -449px no-repeat;
	color:#235698;
	font-size:14px;
	font-weight:bold;
	padding-left:28px;
	padding-top:4px;
	text-align:left;
}
.fanch3 #div_Fthead
{
	padding-top:5px;
	border-left:1px solid #A7BAD5;
	border-right:1px solid #A7BAD5;
	width:758px;
}
.fanch3 #div_Fthead #tbhead
{
	width:600px;
}
.fanch3 #div_Fthead .shead
{
	height:50px;
	text-align:center;
	background-color:#E8ECFD;
	border:1px solid #A7BAD5;
	cursor:hand;
}
.fanch3 #div_Fthead .shead1
{
	height:50px;
	text-align:center;
	background-color:#D2E1F6;
	border-top:1px solid #A7BAD5;
	border-right:1px solid #A7BAD5;
	border-left:1px solid #A7BAD5;
	cursor:hand;
}
.fanch3  #div_Fthead .sheadkong
{
	width:2px;
}
.fanch3 #div_Fthead  .sheadweek
{
	cursor:hand;
	width:100%;
	font-weight:normal;
	color:black;
}
.fanch3 #div_Fthead  .sheadweek1
{
	cursor:hand;
	width:100%;
	font-weight:bold;
	color:black;
}
.fanch3 #div_Fthead  .sheaddate
{
	width:100%;
	font-weight:normal;
	color:black;
}
.fanch3 #div_Fthead  .sheaddate1
{
	width:100%;
	color:black;
	font-weight:bold;
}
.fanch3 #div_FT1,.fanch3 #div_FT2,.fanch3 #div_FT3,.fanch3 #div_FT4,.fanch3 #div_FT5,.fanch3 #div_FT6,.fanch3 #div_FT7
{
	border-left:1px solid #A7BAD5;
	border-right:1px solid #A7BAD5;
}
.fanch3 .s1
{
  background-color  :#D2E1F6;
  height:30px;
  text-align:left;
  width:100%;
  line-height:30px;
  font-weight:bold;
  color:#000000;
  text-indent:10px;
}
.fanch3 .s2
{
  width:100%;
  margin-top:5px;
}

.fanch3 .s2 ul
{
  width:750px;
}

.fanch3 .s2 ul li
{
  float:left;
  height:20px;
  line-height:20px;
}

.fanch3 .s2  .l1
{
	width:150px;
	text-align:center;
}
.fanch3 .s2  .l2
{
	width:150px;
	text-align:left;
}
.fanch3 .s2  .l3
{
	width:150px;
	text-align:left;
}
.fanch3 .s2  .l4
{
	width:150px;
	text-align:left;
}
.fanch3 .s2  .l5
{
	width:150px;
	text-align:left;
}
.fanch3 .s2 a:link,.fanch3 .s2 a:visited
{
	 color:#064DB7;
}

.fanch3 .s2 a:hover
{
	 color:#FF6000;
}
.fanch3 .s3
{ 
	text-align:right;
	height:30px;
	line-height:30px;
	padding-right:20px;
}

.fanch3 .s3 a:link,.fanch3 .s3 a:visited
{
	 color:#064DB7;
}

.fanch3 .s3 a:hover
{
	 color:#FF6000;
}

.fanchbot{
	width:758px;
	height:4px;
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/FlightCity/1.gif) 0 -484px no-repeat;
	overflow:hidden;
}

.zhinan{
	float:left;
	width:192px;
}
.zhinan h3
{
	display:none;
}
.zhinan ul{
	float:left;
	width:100%;
}
.zhinan ul li{
	float:left;
	width:99%;
	padding-top:5px;
	padding-left:5px;
	height:20px;
	font-size:14px;
	text-indent:18px;
	border-bottom:1px dashed #D4D0C8;
	text-align:left;
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/pl_arrow.gif) 10px 50% no-repeat;
}
.zhinan a:link,.zhinan a:visited{
	color:#444;
	text-decoration:none;
}
.zhinan a:hover{
	color:#ff6000;
	text-decoration:none;
}

.tuijian ul{
    float:left;
    width:320px;
    padding-left:10px;
    text-align:center;
}
.tuijian ul li{
    float:left;
    line-height:20px;
    width:275px;
    text-align:left;
    padding-left:18px;
    margin-left:10px;
    font-size:14px;
    line-height:25px;
    background:url(http://img.17u.cn/hotel/images/www_17u_cn/cityfy/arrow.gif) 1px 7px no-repeat;
}
.tuijian a:link,.tuijian a:visited{
    color:#ff6000;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    margin-left:20px;
}
.tuijian a:hover{
    color:#235698;
    text-decoration:none;
}

#jpwd
{
	margin-left:10px;width:170px;border:1px solid #4EA7C7;
}
#jpwd #jpwdTop
{
	background:url(http://img.17u.cn/hotel/images/www_17u_cn/lb_top.gif) no-repeat;line-height:25px;text-indent:21px;
}
#jpwd #jpwdMid
{
	background-color:#ffffff;padding-top:5px;
}
#jpwd #jpwdMid ul
{
	width:170px;
}
#jpwd #jpwdMid ul li
{
	line-height:22px;height:22px;text-indent:10px;border-bottom:1px dotted #d3d3d3;
}
