.mianBox{
	width:1000px;
	margin:0 auto 40px;
}
.sideBox{
	float:right;
	width:190px;
	padding-top:17px;
}
.mainContent{
	float:left;
	width:800px;
}
.mCBag{
	overflow:hidden;
	zoom:1;
	border-bottom:2px solid #005fd5;
}
.bigName{
	overflow:hidden;
	zoom:1;
}
.bigName{
	float:left;
	width:550px;
}
.bigPrice{
	float:right;
}
.Name{
	overflow:hidden;
	zoom:1;
	padding-bottom:5px;
}
.Name h1{
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	display:block;
	float:left;
	margin-right:20px;
}
.Name span{
	float:left;
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
}
.moreInf{
	color:#666;
}
.misp1{
	margin-right:20px;
}
.misp2{
	margin-right:20px;
}
.bigPrice{
	color:#fff;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 0 0;
	height:44px;
	line-height:44px;
	padding-left:50px;
	position:relative;
	top:17px;
	*top:16px;
}
.moneyfh{
	font-size:24px;
}
.hmMoney{
	font-size:36px;
	display:inline-block;
	height:44px;
	line-height:44px;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat right -58px;
	padding-right:35px;
}
.picChange{
	height:338px;
	background-color:#eee;
}
.mainHeader{
	border:1px solid #ddd;
	border-bottom:none;
	float:left;
	width:798px;
	height:30px;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) repeat-x 0 -109px;
	margin-top:2px;
}
.mainHeader li{
	float:left;
	border-right:1px solid #ddd;
	width:84px;
	text-align:center;
	height:30px;
	line-height:30px;
	color:#05c;
}
.mainHeader li.hot_at{
	width:92px;
	height:33px;
	line-height:36px;
	overflow:hidden;
	font-weight:bold;
	border:none;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat -168px -155px;
	top:-3px;
	position:relative;
	left:-1px;
	z-index:2;
	text-shadow:1px 1px 1px #333;
	font-size:14px;
}
.mainHeader li.hot_at a{
	color:#fff;
}
.line2{
	clear:both;
	height:2px;
	overflow:hidden;
	background-color:#005fd5;
	position:relative;
	top:-2px;
	*top:-3px;
}
.ticketType{
	border:5px solid #005fd5;
	padding:10px; 
}
.ttTb{
	width:100%;
}
.ttTb th{
	background-color:#f3f3f3;
	padding:0 5px;
	color:#666;
}
.ttTb tr td{
	border-bottom:1px dashed #ddd;
	padding:10px 5px;
}
.ttName{
	font-weight:bold;
}
.ttPrice{
	color:#666;
	font-size:14px;
	text-decoration:line-through;
}
.ttF60{
	color:#f60;
	font-weight:bold;
	font-size:16px;
}
.cashback a{
	color:#f00;
	text-decoration:underline;
}
.ttTb tr td.orderNow{
	padding-right:10px;
	text-align:right;
    width: 50px;
}
.orderNow a{
	display:inline-block;
	width:69px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 0 -152px;
	text-shadow:1px 1px 2px #666;
}
.orderNow a:hover{
	color:#fff;
	text-decoration:none;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 0 -184px;
}
.onContent{
	border:1px solid #f60;
	background-color:#fff5f5;
	padding:10px;
	color:#ff0000;
}
.overNotice{
	position:relative;
	top:-5px;
}
.onContent span{
	font-weight:bold;
}
.jiantou{
	background-color:#fff;
	height:8px;
}
.jiantou span{
	display:block;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 360px -316px;
	height:8px;
	overflow:hidden;
	position:relative;
	top:1px;
}
.scene_notice{
	border:1px solid #ffc44c;
	background-color:#fffefb;
	padding:10px;
}
.notice_title{
	margin:0 0 10px 0;
	color:#f60;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat -246px -260px;
	padding:0 0 0 20px;
}
.notice_content{
	padding:0 0 0 10px;
}
.over_hidden{
	margin:0 0 10px 0;
}

/*********��ϸ����*********/
.point_intro{
	margin:0 0 10px 0;
	zoom:1;
}
.title{
	border-bottom:2px solid #ddd;
	margin:0 0 10px 0;
	padding:3px 0;
}
.title span{
	margin:0 10px 0 0;
	font-size:14px;
	color:#999;
}
.title .title_sp_01{
	display:inline;
	color:#000;
	font-weight:bold;
	  background: url("http://img1.40017.cn/net/public/baseV2/c_base.png") no-repeat 0 -63px;
	padding:0 0 0 10px;
	margin:0 10px 0 0;
}
.rText{
    float:right;
    text-align: right;
    width: 400px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;;
}
/******��ͨ��ʽ*************/
.traffic{
	margin:0 0 10px;
}
.map{
	border:1px solid #ddd;
	height:370px;
	margin:0 0 10px 0;
}
.drive_way{
	
}
.drive_line{
	font-weight:bold;
}
.single_way{
	color:#666;
	margin:0 0 10px 0;
}
/*********������ʽ***********/
.commend{
	margin:0 0 10px 0;
}
.commend_content{
	border:1px solid #ddd;
	padding:10px;
	overflow:hidden;
	zoom:1;
	width:778px;
}
.list_commend{
	border-bottom:1px dashed #ddd;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	overflow:hidden;
	zoom:1;
}
.commend_type{
	float:left;
	width:48px;
	height:35px;
	margin:0 10px 0 0;
}
.commend_level_01{
	background:url(http://img1.40017.cn/net/scenery/scene_comm.png) no-repeat;
}
.commend_level_02{
	background:url(http://img1.40017.cn/net/scenery/scene_comm.png) no-repeat -50px 0;
}
.commend_level_03{
	background:url(http://img1.40017.cn/net/scenery/scene_comm.png) no-repeat -105px 0;
}
.commend_point{
	float:left;
	width:720px;
}
.commend_point span{
	display:block;
}
.commebd_point_name{
	float:left;
	font-weight:bold;
	margin:0 0 5px 0;
}
.commend_date{
	float:right;
	color:#999;
}
.piont_clude{
	clear:both;
}
/*��������ʽstart*/
.intro_head{
	padding:0 10px;
	height:30px;
	line-height:30px;
	background:#eff7ff;
	font-size:20px;
	font-weight:600px;
	color:#005bb5;
	clear:both;
}
.intro_head font{
	color:#f60;
	font-size:20px;
}
.reason_ul{
	padding:10px;
	overflow:hidden;
	zoom:1;
}
.reason_ul li{
	font-size:14px;
	text-align:left;
	overflow:hidden;
	padding:4px 0;
	zoom:1;
}
.reason_ul li span{
	background:url(http://img1.40017.cn/cn/new_ui/scenic/images/lastpage/4112cnv1_03.jpg) no-repeat;
	width:55px;
	color:#fff;
	height:21px;
	font-weight:700px;
	padding-left:10px;
	float:left;
	white-space:nowrap;
}
.reason_ul li p{
	float:left;
	width:643px;
	padding-left:10px;
}
.assess_div{
	overflow:hidden;
	padding:10px 0;
	zoom:1;
}
.assess{
	overflow:hidden;
	width:698px;
	padding:5px 10px 5px 30px;
	background:url(http://img1.40017.cn/cn/new_ui/scenic/images/lastpage/4112cnv1_07.png) no-repeat 10px 7px;
}
.assess dd{
	text-align:left;
}
.assess dt{
	text-align:right;
	color:#999;
}
.intro_information{
	overflow:hidden;
	padding:10px;
	zoom:1;
	clear:both;
}
.intro_information dt{
	padding:0 0 5px 18px;
	background:url(http://img1.40017.cn/cn/new_ui/scenic/images/lastpage/4112cnv1_07.jpg) no-repeat 0 4px;
	border-bottom:1px solid #76bbff;
}
.intro_information dt span{
	font-weight:700;
	padding-right:10px;
}
.intro_information dd{
	padding:5px 0 0 0;
	overflow:hidden;
	zoom:1;
}
.intro_information dd p{
	padding-bottom:10px;
	clear:both;
}
.intro_img{
	width:350px;
	float:left;
	overflow:hidden;
	padding-right:9px;
}
.intro_img img{
	width:350px;
	height:263px;
}
.intro_img span{
	width:350px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	display:block;
}
.list_square{
	padding:10px;
	overflow:hidden;
	zoom:1;
	clear:both;
}
.list_square li{
	overflow:hidden;
	zoom:1;
	text-align:left;
	list-style:square inside;
}
/*********��ҳ��ʽ********/
.page{
	float:right;
	clear:both;
}
.page a{
	display:inline-block;
	border:1px solid #ddd;
	margin-right:5px;
	padding:0 5px;
}
.page a:hover{
	text-decoration:none;
}
.page a.a_02{
	color:#666;
}
.page a.a_04{
	color:#666;
	margin:0 10px 0 0;
}
.page a.hover_at{
	color:#fff;
	background-color:#05c;
	font-weight:bold;
}
.return_top{
	color:#666;
}
.return_top span{
	font-family:"����";
}
.new_ul{
	overflow: hidden;
	zoom: 1;
	margin-bottom:10px;
}
.new_ul li{
	float: left;
	margin-right: 20px;
	color: #05c;
	cursor: pointer;
	height: 22px;
	padding: 0 5px;
	line-height: 15px;
}
.new_ul li.hover_at{
	background: url(http://img1.40017.cn/net/public/baseV2/dianping.png) no-repeat center -2px;
	color: white;
}
.singleTop{
	border:1px solid #b0d3ff;
	background-color:#f8fbff;
}
.guid{
	
}
.guid span{
	color:#666;
}
.guid a{
	margin-right:20px;
}



.singleTop{
	border:1px solid #b0d3ff;
	background-color:#f8fbff;
}
.topHeader{
	border-bottom:1px solid #b0d3ff;
	font-weight:bold;
	padding:0 10px;
	height:28px;
	line-height:28px;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) repeat-x 0 -216px;
}
.topContent{
	padding:10px;
}
.topAd{
	margin-bottom:10px;
	color:#666;
	display:block;
}
.sceneInput{
	display:block;
	width:150px;
	height:22px;
	border:1px solid #ddd;
	padding:0 5px;
	margin-bottom:10px;
}
.hotOther{
	overflow:hidden;
	zoom:1;
	margin-bottom:5px;
}
.hotOther a{
	float:left;
	margin-right:10px;
	white-space:nowrap;
}
.sideApartBox{
	border:1px solid #ddd;
}
.a_right_header{
	height:28px;
	line-height:28px;
	background-color:#f7f7f7;
	overflow:hidden;
	zoom:1;
	padding:0 10px;
	border-bottom:1px solid #ddd;
}
.title_in_header{
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:12px;
	width:158px;
}
.a_right_header a{
	float:right;
	color:#666;
}
.list_ul{
	padding:10px;
	overflow:hidden;
	zoom:1;
}
.list_ul li{
	overflow:hidden;
	zoom:1;
	background:url(http://img1.40017.cn/net/public/baseV2/c_base.png) no-repeat scroll 0 -196px;
    padding: 2px 0 2px 10px;
	*padding:0 0 0 10px;
}
.li_left{
	float:left;
	color:#666;
	display:inline-block;
	width:150px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.li_left:hover{
	color:#666;
}
.price{
	float:right;
	color:#999;
}
.new_Info{
	padding:10px 10px 0;
}
.new_Info li{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dashed #ddd;
	color:#999;
}
.new_Info li a{
	color:#666;
}
/***���㹥��*****/
.intro_content{
	border:1px solid #ddd;
	padding:10px;
}
.gonglue{
	clear:both;
}
.gonglue li{
	border-bottom:1px dashed #ddd;
	padding-bottom:10px;
	margin-bottom:10px;
}
.li_point_title{
	overflow:hidden;
	zoom:1;
	margin:0 0 10px;
}
.lpt_title{
	font-weight:bold;
	color:#000;
	float:left;
}
.lpt_time{
	float:right;
	color:#999;
}
/*****����ס��ҳ*****/
.live_li{
	overflow:hidden;
	zoom:1;
	border-bottom:1px dashed #ddd;
	padding:0 0 10px;
	margin:0 0 10px;
}
.ll_sp1{
	float:left;
	width:470px;
	background:url(http://img1.40017.cn/net/public/baseV2/c_base.png) no-repeat 0 -155px;
	padding:0 0 0 10px;
}
.ll_sp2{
	float:left;
	width:130px;
	color:#999;
}
.ll_sp3{
	float:left;
	width:90px;
	color:#999;
}
.ll_sp4{
	float:left;
	display:block;
	width:69px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 0 -152px;
	text-shadow:1px 1px 2px #666;
}
.ll_sp4:hover{
	color:#fff;
	text-decoration:none;
	background:url(http://img1.40017.cn/net/sceneV2/c_sceneEnd.png) no-repeat 0 -184px;
}
.lls_01{
}
.lls_01 a{
	font-weight:bold;
	font-size:14px;
	margin:0 5px 0 0;
}
.lls_02{
	color:#999;
}
.lls_02 a{
	color:#999;
	text-decoration:underline;
	margin-left:10px;
}
/********ͼƬҳ��ʽ********/
.img_content{
	border-bottom:1px dashed #ddd;
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
	width:778px;
	padding-left:8px;
	*padding-bottm:20px;
}
.img_content li{
	float:left;
	width:180px;
	height:135px;
	overflow:hidden;
	margin:0 14px 20px 0;
}
.img_content li a{
	display:block;
	text-align:center;
}
.img_content li a img{
	height:135px;
	border:none;
}
/******������ʽ******/
.pr_ul{
	padding:7px 10px 0 10px;
}
.pr_ul li{
	padding:0 0 10px;
	margin:0 0 10px;
	border-bottom:1px dashed #ddd;
	color:#666;
	overflow:hidden;
	zoom:1;
}
.pr_ul li a{
	color:#666;
	background: url(http://img1.40017.cn/net/public/baseV2/c_base.png) no-repeat 0 -200px;
	padding-left:10px;
}
.sp_point{
	font-weight:bold;
}
.pr_ul li span.sp_01{
	color:#fff;
	display:block;
	background: url(http://img1.40017.cn/net/public/baseV2/c_base.png) no-repeat -1108px -243px;
	width:17px;
	line-height:120%;
	padding-left:2px;
	float:left;
	margin:5px 5px 0 0;
}
.pr_ul li span.sp_02{
	display:block;
	float:left;
	width:130px;
	color:#999;
}
.name_time{
	clear:both;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#999;
}

/*******������ҳ�õ�Ƭ*****/
.picChange{
		position:relative;
		z-index:100;
	}
	.oUl{
		position:absolute;
		right:5px;
		bottom:0;
		height:336px;
		width:99px;
		overflow:hidden;
		z-index:200;
		padding-top:2px;
	}
	.oUl_over{
		cursor:pointer;
		z-index:5000;
		position:absolute;
		right:0;
		top:0;
		width:120px;
		height:71px;
		background:url(http://img1.40017.cn/net/sceneV2/kk_03.png) no-repeat;
	}
	.oUl li{
		margin-bottom:2px;
	}
	.oUl li img{
		width:100px;
		display:block;
		cursor:pointer;
		height:65px;
	}
	.imgBag{
		width:690px;
		height:338px;
		overflow:hidden;
	}
	.imgBag img{
		width:690px;
	}
	
/******�޷�Ԥ��ҳ****/
.cannot_order{
	font-size:14px;
	background:url(http://img1.40017.cn/net/scenery/failed.png) no-repeat 100px 30px;
	padding:50px 50px 50px 180px;
	border:2px solid #F8FBFF;
	margin-bottom:10px;
}
.cannot_order span{
	color:#f60;
}
.cannot_order a{
	font-weight:bold;
}
.wait{
	text-align:center;
	padding-top:150px;
	color:#666;
	font-size:14px;
}
.spotFujin em{
	color:#999;
}
.spotFujin a{
	margin-right:10px;
	color:#666;
}
.leftContentBorder {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #CBE5FD #CBE5FD;
    border-image: none;
    border-right: 1px solid #CBE5FD;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    overflow: hidden;
    padding: 10px;
}
                .priceTAR {
    background-color: #FFFFFF;
    width: 100%;
}
.priceTAR th {
    background: none repeat scroll 0 0 #F0F0F0;
    color: #666666;
    cursor: default;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
}
.priceTAR td {
    line-height: 22px;
    padding: 10px 0 10px 10px;
}
.cheaptab1PriceTAR {
    margin-bottom: -11px;
}
.cheaptab1PriceTAR td {
    border-bottom: 1px dashed #DDDDDD;
}
.tc_440 {
    width: 440px;
}
.xinlu_bod, .xinlu {
    cursor: pointer;
    display: block;
    font-family: simsun;
    overflow: hidden;
    white-space: nowrap;
    width: 430px;
}
.xinlu {
    color: #333333;
}
.xianlujg {
    color: #FF6600;
    float: left;
}
.xianlujg span {
    float: left;
    font-size: 14px;
}
.xianlujg .start {
    color: #666666;
    font-size: 12px;
}