/* CSS Document */
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background:#fff;
	color:#333333;
	font-size:12px;
	font-family:'Verdana','Arial','sans-serif','宋体';
}
a:link,a:visited {
	color: #2860ae;
	text-decoration: none;

}
a:hover,a:active {
	text-decoration: underline;
	color: #FF6600;
}

ul,li,div,img,span,dl,dd,dt,dd,h3,h2{
	margin: 0;
	padding: 0;
	list-style: none;
}
.c{border-bottom:1px dotted #cccccc; }

/*=========================================area=====================================================*/
.picposition{
    margin:auto;
	width:960px;
	float:left;
}
#form1
{
    margin:auto;
    width:960px;
}
#foot
{
    float:left;
}
.area{
	margin:auto;
	margin-top:8px;
	width:960px;
	display:table;
	float:left;
}
.tourinfo{
    float:left;
	margin:auto;
	width:958px;
	height:22px;
	border:1px solid #CCCCCC;
	background: #F9F9F9;
	line-height:22px;
}
.yel{
	float:left;
	width:16px;
	height:20px;
	background: url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/tourpic.gif) 3px 6px no-repeat;
}
.partbox
{
    float:left;
}
.menubg{
float:left;
width:935px;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/menubg.jpg);
height:31px;
margin-top:8px;
padding-left:25px;
}
.menubk{
float:left;
width:958px;
border-left:1px solid #a5bae6;
border-right:1px solid #a5bae6;
font-family:"宋体";
}
.quyu3{
float:left;
width:926px;
height:19px;
padding-left:32px;
padding-top:8px;
font-size:12px;
color:#666666;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/pxbg.jpg);
}
.pricebk{
float:left;
padding-bottom:10px;
width:958px;
}
.pricebk ul{
}
.pricebk li {
    float:left;
    padding-left:20px;
    padding-top:18px;
	width:285px;
	height:100px;
}
.pict {
    float:left;
	width:174px;
	padding-left:5px;
}
.pict1 {
    float:left;
	width:174px;
	font-weight:bold;
	line-height:21px;
}
.pict2 {
    float:left;
	width:174px;
	line-height:21px;
	color:#333333;
}
.pict a:link,.pict a:visited{
	color: #3965c0;
}
.pict a:hover,.pict a:active {
    color: #FF6600;
}
.pick{
    float:left;
    border:1px solid #dbdbdb;
	padding:2px;
}
.menu2{
float:left;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/menu2.jpg);
width:135px;
height:22px;
text-align:center;
font-weight:bold;
font-size:14px;
margin-right:2px;
padding-top:9px;
}
.menu2 a:link,.menu2 a:visited{
	color: #2860ae;
	text-decoration:none;
}
.nping{
float:right;
padding-top:13px;
padding-right:15px;
font-family:"宋体";
}
.nping a:link,.nping a:visited{
	color: #2860ae;
}
.menubm{
float:left;
width:960px;
height:6px;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/menubm.jpg);
overflow:hidden;
}


.yybg{
float:left;
margin-top:8px;
width:960px;
height:141px;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/yybg.jpg)
}
.yybk{
float:left;
padding-left:22px;
}
.yypic{
float:left;
width:71px;
height:56px;
padding-top:35px;
}
.yyy{
float:left;
width:226px;
}
.yytit{
float:left;
padding-left:10px;
padding-top:30px;
color:#666666;
}
.yytxt{
float:left;
width:200px;
line-height:24px;
padding-left:26px;
padding-top:10px;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/iconv.jpg) 8px 12px no-repeat;
}
.yytxt a:link,.yytxt a:visited{
	color: #333;
}
.yytxt2{
float:left;
width:192px;
line-height:17px;
padding-left:10px;
padding-top:10px;
color:#333;
font-family:"宋体";
}
.yytxt2 a:link,.yytxt2 a:visited{
	color: #333;
}
.yytxt4{
float:left;
width:200px;
}
.yytxt3{
float:left;
width:70px;
line-height:24px;
padding-left:26px;
padding-top:10px;
background:url(http://img.17u.cn/hotel/images/www_17u_cn/hkandmachotels/iconv.jpg) 8px 12px no-repeat;
}
.yytxt3 a:link,.yytxt3 a:visited{
	color: #333;
}
.style1{
font-size:14px;
font-weight:bold;
}
.style1 a:link,.style1 a:visited{
	color: #666;
}
/*=========================================area_l=====================================================*/
.area_l{
    margin-top:8px; 
    float:left;
    width:660px;
}
.serbk{
float:left;
width:660px;
border:1px solid #a5bae6;
}
.serbn{
float:left;
width:658px;
padding:1px;

}
.serbg{
float:left;
width:660px;
height:24px;
background: url(http://img.17u.cn/hotel/images/www_17u_cn/hotel/intros/sbar.jpg);
}
.sertit{
float:left;
padding-left:16px;
padding-top:6px;
color:#bc4700;
font-size:14px;
font-weight:bold;
}
.sertit2{
float:right;
padding-right:16px;
padding-top:7px;
color:#bc4700;
font-weight:bold;
font-family:"宋体";
}
.serch{
float:left;
width:642px;
padding-left:16px;
padding-bottom:5px;
border:1px solid #e8c25b;
height:160px;
}
.s1{
float:left;
width:190px;
padding-left:25px;
padding-top:10px;
line-height:23px;
}
.s2{
float:left;
width:180px;
padding-top:2px;
}
.s3{
float:left;
width:180px;
padding-top:8px;
line-height:23px;
}
.serpic{
float:left;
width:160px;
height:42px;
padding-left:55px;
padding-top:40px;
line-height:23px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;

}

.good{
float:left;
width:220px;
height:42px;
padding-top:42px;
line-height:27px;
font-size:14px;
font-weight:bold;
color:#FF6600;

}
.serpic a:link,.serpic a:visited{
	color: #ffffff;
	text-decoration:none;
}
.use1{
    background-position: 1px 1px;
	padding: 1px 0px 0px 3px;
	background-repeat:no-repeat;
	FONT-SIZE: 12px;
	border:1px solid #D2C9CE;
	line-height: 24px;
}
.use2{
    background-position: 1px 1px;
	padding: 1px 0px 0px 3px;
	FONT-SIZE: 12px;
	border:1px solid #D2C9CE;
	line-height: 24px;
}
/*=========================================area_r=====================================================*/
.area_r{
    margin-top:8px;
    margin-left:7px; 
    float:left;
    width:290px;
}
.hd{
float:left;
width:290px;
height:189px;
    border-bottom: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-right: #999999 1px solid;
}
#Focus_Pic
{
}
#Focus_Pic img
{
    width:290px;
    height:189px;

}
.undis
{
	display:none;
}
.dis
{
	display:block;
}
#Titles
{
	top:400px;
}
.num
{
	position:absolute;
	padding-left:220px;
	width:70px;
}
.num li
{
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:16px;
	line-height:16px;
	margin:3px 1px;
	overflow:hidden;
	text-align:center;
	width:16px
}
.num li.on
{
	background-color:#666666;
	border:0 none;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:21px;
	line-height:21px;
	margin:0 1px;
	width:21px;
}
/*=============flight=============*/
.ulflight
{
    padding-bottom:10px;
    padding-top:10px;
    width:958px;
    float:left;
}
.ulflight ul
{
    width:958px;
    float:left;
}
.ulflight li
{
    float:left;
    width:440px;
    padding-left:30px;
    line-height:30px;
}
.ulflight li div
{
    float:left;
    margin-right:20px;
    line-height:30px;
}
.companylog
{
    float:left;
    width:40px;
}
.lileft
{
    border-right-style:dashed;
    border-right-color:#999999;
    border-right-width:1px;
}
.spanprice
{
    color:#FF6100;
    font-family:Tahoma;
    font-size:14px;
    text-decoration:underline;
    font-weight:bold;
}

