﻿@charset "utf-8";
/* CSS Document */
body {
	margin:0px; padding:0;
	font-size:14px;
	color:#333333;
	text-decoration: none;
	line-height:20px;
	font-family:"微软雅黑";
	
}
ul,li{
margin:0px;
padding:0px;
list-style-type:none;
}
p,input,select,form,object{ margin:0px; padding:0px; border:0px;}
img{ border:0px; padding:0px; margin:0px;}
span,input,form,h3{margin:0px; padding:0px;  }
input{ padding-left:5px; font-size:12px;font-family:"微软雅黑"; color:#666;}
a{color:#666;font-size: 14px;text-decoration: none; font-family:"微软雅黑";}
a:hover{
	font-size: 14px;
	color:#4ec6c0;
	text-decoration: underline;
	font-family:"微软雅黑";
}
h2{  padding:0px; margin:0px;}

#w{ width:10px; height:10px; margin:0px auto;clear:both; display:block;}
#h{ width:10px; height:10px; float:left;}
#w2{ width:20px; height:15px; margin:0px auto;clear:both; display:block;}
#h2{ width:20px; height:20px; float:left; padding:0px; margin:0px;}
input{ float:left;}

/* 底部样式 */
.bottom{ width:100%; height:140px; padding:10px; background:#ededed;}
.bottom .box{ width:1000px; height:140px; margin:0 auto;}
.bottom .box .a{width:240px; height:140px; float:left; font-size:12px;}
.bottom .box .a .mail{width:190px; height:40px; line-height:40px; padding-left:50px; background:url(/images/tourhotel/visa_8.jpg) no-repeat left; margin-top:10px;}
.bottom .box .a .tel{width:190px; height:40px; line-height:20px; padding-left:50px; background:url(/images/tourhotel/visa_9.jpg) no-repeat left; margin-top:10px;}
.bottom .box .b{width:590px; height:140px; float:left;}
.bottom .box .b .about{width:147px; height:140px; float:left;font-size:16px;word-wrap:break-word; overflow:hidden;line-height:35px;}
.bottom .box .b .about span{font-size:12px; color:#666; clear:both;line-height:20px;}
.bottom .box .b .about a{font-size:12px;}
.bottom .box .b .about a:hover{font-size:12px;}
.bottom .box .c{width:170px; height:140px; float:left; font-size:16px; line-height:35px;}

.bottom2{width:1000px;margin:0 auto; font-size:12px; padding:5px 0; text-align:center;}
.bottom3{width:1000px;margin:0 auto;}
.bottom3 ul{width:670px; height:30px; padding-left:330px;}
.bottom3 li{ float:left; margin-left:10px;}

.fx-top{width:100%; height:165px; background:url(/images/tourhotel/hotel_1.jpg) no-repeat; background-size:100% auto;}
.fx-top .back{ float:left; height:45px; width:15%;  background-size:auto 55%; text-align:center; line-height:45px;}
.fx-top .manu{ float:right; height:45px; width:15%; background-size:auto 55%;text-align:center;line-height:45px;}
.fx-top img{ margin-top:10px;}
.fx-top .name{float:left; height:45px;  width:70%; color:#FFF; line-height:45px; text-align:center; font-family:"微软雅黑"; font-size:16px; padding:0px; margin:0px;}


.fx-hot{width:86%; height:161px;  margin:0px 5% 10px 5%;  background:#fff; border-radius:5px;-moz-border-radius:5px; /* Old Firefox */ margin-top:-110px;box-shadow: 0px 0px 8px #666; padding:7px 2%;}
.fx-hot .pic{ width:65%; height:161px; float:left; overflow:hidden;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */  position:relative;}
.fx-hot .pic img{ width:100%; height:100%;position:absolute;z-index:1;}
.fx-hot .pic .name{width:94%; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;
white-space: nowrap; background:url(/images/tourhotel/ly_14.png); background-size:100% 50px; padding:20px 3% 10px 3%; position:absolute; z-index:2; font-family:"微软雅黑"; font-size:14px; color:#fff; bottom:0px;}
.fx-hot .txt{ width:33%; height:161px; float:left; padding-left:2%; display:block; position:relative;}
.fx-hot .txt .label{ width:100px; height:31px; background:url(/images/tourhotel/hotel_4.png) no-repeat; background-size:100px 31px; font-family:"微软雅黑"; font-size:14px; color:#fff; position:absolute; right:-15px; line-height:20px; text-align:center;}
.fx-hot .txt .price{ width:100%; height:35px; line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#e13e81;border-bottom:1px solid #dcdcdc; margin-bottom:5px; margin-top:30px;}
.fx-hot .txt .price .b{font-family:"微软雅黑"; font-size:22px; color:#e13e81; padding:0px 3px; }
.fx-hot .txt .about{ width:100%; height:16px;color:#999; padding:2px 0; clear:both; font-family:"微软雅黑"; font-size:12px; } 
.fx-hot .txt .about .pic{ width:20%; max-width:15px; height:15px; float:left;}
.fx-hot .txt .about img{ width:15px; height:auto;}
.fx-hot .txt .about .txt{ width:80%; height:auto; float:left; line-height:16px;}

.tj_hotel_title{ width:100%; height:15px; border-bottom:1px solid #dcdcdc; margin-top:20px;  background:#fff;}
.tj_hotel_title .name{ width:100px; height:30px; line-height:30px; background:#fff; text-align:center; display:block; margin:0 auto;font-family:"微软雅黑"; font-size:16px; color:#000;}


.tj_hotel_box{width:94%; height:320px; padding:10px 3%; background:#fff;}
.gj_product{ width:100%; height:auto;  }
.gj_product ul{}
.gj_product li{width:100%; height:100px;border-bottom:1px dotted #dcdcdc; margin-bottom:10px; }
.gj_product .pic{ width:30%; height:90px; float:left;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */ overflow:hidden;}
.gj_product .pic img{ width:auto; height:100%;}
.gj_product .txt{ width:67%; height:100px; float:left; padding-left:3%;}
.gj_product .txt .name{ width:100%; height:20px; line-height:20px; font-family:"微软雅黑"; font-size:14px; color:#000; overflow:hidden;}
.gj_product .txt .star{ width:94%; line-height:14px; padding-left:6%; background:url(/images/tourhotel/hotel_2.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999;margin:2px 0;}
.gj_product .txt .add{ width:94%; line-height:14px; height:14px; overflow:hidden;  padding-left:6%; background:url(/images/tourhotel/hotel_3.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999; margin:2px 0;}
.gj_product .txt .sales{ width:94%; line-height:14px; padding-left:6%; background:url(/images/tourhotel/hotel_5.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999; margin:2px 0;}
.gj_product .txt .price{ width:100%; height:25px; line-height:25px;  font-family:"微软雅黑"; font-size:10px; color:#e13e81;}
.gj_product .txt .price .b{font-family:"微软雅黑"; font-size:18px; color:#e13e81; padding:0px 0px; }
.gj_product .fy{ width:45px; height:17px; margin:0px auto 10px auto;border-radius:50px;-moz-border-radius:50px; /* Old Firefox */  background:#dedede; clear:both; padding:0px 40px;} 
.gj_product .fy .off{ width:5px; height:5px;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */ background:#fff; display:block; margin:6px 5px; float:left;}
.gj_product .fy .on{ width:5px; height:5px;border-radius:5px;-moz-border-radius:5px; /* Old Firefox */ background:#0aa0dd; display:block; margin:6px 5px; float:left;}

.gn_product{ width:100%; height:auto;  }
.gn_product ul{width:102%; margin:0 -1%;}
.gn_product li{width:44%; height:200px; background:#e9e9e9; border-radius:5px;-moz-border-radius:5px; /* Old Firefox */ float:left; margin:0px 1% 10px 1%; padding:5px 2%;}
.gn_product .pic{ width:100%; height:110px;border-radius:3px;-moz-border-radius:3px; /* Old Firefox */ clear:both; overflow:hidden; position:relative;}
.gn_product .pic img{ width:100%; height:auto;  position:absolute; z-index:9;}
.gn_product .name{width:100%; height:32px; line-height:16px; clear:both; padding:4px 0; font-size:14px;font-family:"微软雅黑"; color:#000; }
.gn_product .star{ width:90%; line-height:14px; padding-left:10%; background:url(/images/tourhotel/hotel_2.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999;}
.gn_product .add{ width:90%; line-height:14px; height:14px;overflow:hidden; padding-left:10%; background:url(/images/tourhotel/hotel_3.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999; }
.gn_product .sales{ width:90%; line-height:14px; padding-left:10%; background:url(/images/tourhotel/hotel_5.png) no-repeat; background-size:12px 12px;font-family:"微软雅黑"; font-size:12px; color:#999; }
.gn_product .pic .price{ background:url(/images/tourhotel/bgindex.png);  font-size:10px; font-family:"微软雅黑"; color:#fff; position:absolute; z-index:10; bottom:0px; right:0px;border-top-left-radius:15px;-moz-top-left-top-radius:10px; /* Old Firefox */ width:60px; height:28px; line-height:28px; text-align:center;}
.gn_product .pic .price .b{font-size:16px; }

.TabbedPanels {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup1 { height:22px; display:block;
	padding: 0px;
	text-align:center;
	margin:20px auto 40px auto;
}


.TabbedPanelsTab1 {
	position: relative;
	float: left;
	margin: 3px 3px;
	background-color: #e9e9e9;
	list-style: none;
	cursor: pointer;
	width:60px; height:22px; line-height:22px; text-align:center; font-size:12px;font-family:"微软雅黑"; 
	border-radius:50px;-moz-border-radius:50px; /* Old Firefox */  
} 

.TabbedPanelsTab2 {
	position: relative;
	float: left;
	margin: 3px 3px;
	background-color: #0aa0dd;
	list-style: none;
	cursor: pointer;
	width:60px; height:22px; line-height:22px; text-align:center; font-size:12px;font-family:"微软雅黑"; 
	border-radius:50px;-moz-border-radius:50px; /* Old Firefox */  
	color:#fff
} 


.TabbedPanelsTabHover {background-color: #CCC; color:#666;}


.TabbedPanelsTabSelected {background-color: #0aa0dd; color:#fff; font-size:12px;font-family:"微软雅黑";}
	


.TabbedPanelsTabba1 {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup1 {
	clear: both;
	
}


