body {
	margin: 0;
	padding: 0px;
	background-image: url(/tour/web/images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div,form,img,ul,ol,li,p,dl,dt,dd {margin:0px; padding:0px; border:0px; list-style:none; }
a {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	line-height: 25px;
}

IMG {border:0px;}
.clear{clear:both;}
/*------------------------------------------------top--------------------*/
#top{
	width:950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*------------------------------------------------top--------------------*/

/*------------------------------------------------biaoge--------------------*/
.biaoge{
	padding: 5px;

}
.biaoge2{
	padding: 5px;

}
.biaoge_jianju{
	margin-top: 10px;
	margin-bottom: 10px;
}
/*------------------------------------------------biaoge--------------------*/

/*------------------------------------------------left--------------------*/
.left_img{
	border: 1px solid #e3e3e3;
	padding: 5px;
	margin-bottom: 10px;
}
.left_box{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
	margin-bottom: 10px;
	margin-top: 10px;
}
.left_box2{
	border-bottom-width: 1px;
	border-bottom-style:  dashed;
	border-bottom-color: #cbcbcb;
	margin-bottom: 10px;
	margin-top: 10px;
}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	width: 293px;
}
.neiye{
	background-image: url(/tour/web/images/neiye_right_bg01.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 263px;
	font-size: 14px;
	color: #003484;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 30px;

}
.neiye2{
	background-image: url(/tour/web/images/neiye_right_bg02.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 263px;
	font-size: 14px;
	color: #003484;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 30px;

}
.neiye_bg{
	background-color: #f6faff;
	width: 270px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-left-color: #cbcbcb;
	padding: 10px;

}
.neiye_bg2{
	background-color: #f6faff;
	width: 270px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-left-color: #cbcbcb;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbcbcb;
}
/*------------------------------------------------right--------------------*/
a:link {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
} 
a:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
} 
a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	line-height: 25px;
} 

.tb_bg {background-image:url(/tour/web/images/tb_bg.jpg); background-repeat:no-repeat;}

.font14{
	font-size: 14px;
	color: #000;
} 
a.font14:link {
	font-size: 14px;
	color: #000;
} 
a.font14:visited {
	font-size: 14px;
	color: #000;
} 
a.font14:hover {
	font-size: 14px;
	color: #F00;
} 
.red{
	font-size: 12px;
	color: #F00;
} 
a.red:link {
	font-size: 12px;
	color: #F00;
} 
a.red:visited {
	font-size: 12px;
	color: #F00;
} 
a.red:hover {
	font-size: 12px;
	color: #000;
}
.withe{
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
}  
a.withe:link {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
} 


a.withe:visited {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
} 
a.withe:hover {
	font-size: 12px;
	color: #FF0;
	text-decoration: underline;
	line-height: 25px;
} 
.withe14{
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
}  
a.withe14:link {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
} 


a.withe14:visited {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
} 
a.withe14:hover {
	font-size: 14px;
	color: #FF0;
	text-decoration: underline;
	line-height: 25px;
	font-weight: bold;
} 
.gray{
	font-size: 12px;
	color: #585858;
	font-family: "宋体";
	line-height: 23px;
}  
a.gray:link {
	font-size: 12px;
	color: #999;
	font-family: "宋体";
	line-height: 23px;
} 


a.gray:visited {
	font-size: 12px;
	color: #999;
	font-family: "宋体";
	line-height: 23px;
} 
a.gray:hover {
	font-size: 12px;
	color: #F00;
	font-family: "宋体";
	line-height: 23px;
} 
.tb{
	font-size: 16px;
	color: #EA5317;
	font-family: "微软雅黑";
	font-weight: bold;
}  
a.tb:link {
	font-size: 16px;
	color: #EA5317;
	font-family: "微软雅黑";
	font-weight: bold;
} 


a.tb:visited {
	font-size: 16px;
	color: #EA5317;
	font-family: "微软雅黑";
	font-weight: bold;
} 
a.tb:hover {
	font-size: 16px;
	color: #F00;
	font-family: "微软雅黑";
	font-weight: bold;
}
.more{
	font-size: 12px;
	color: #b29072;
} 
a.more:link {
	font-size: 12px;
	color: #b29072;
} 
a.more:visited {
	font-size: 12px;
	color: #b29072;
} 
a.more:hover {
	font-size: 12px;
	color: #F00;
}
.more2{
	font-size: 12px;
	color: #6185bd;
} 
a.more2:link {
	font-size: 12px;
	color: #6185bd;
} 
a.more2:visited {
	font-size: 12px;
	color: #6185bd;
} 
a.more2:hover {
	font-size: 12px;
	color: #F00;
}
.more3{
	font-size: 12px;
	color: #ffcfd6;
} 
a.more3:link {
	font-size: 12px;
	color: #ffcfd6;
} 
a.more3:visited {
	font-size: 12px;
	color: #ffcfd6;
} 
a.more3:hover {
	font-size: 12px;
	color: #fff;
}
.orange{
	font-size: 14px;
	color: #d44c02;
	font-weight: bold;
} 
a.orange:link {
	font-size: 14px;
	color: #d44c02;
	font-weight: bold;
} 
a.orange:visited {
	font-size: 14px;
	color: #d44c02;
	font-weight: bold;
} 
a.orange:hover {
	font-size: 14px;
	color: #d44c02;
	font-weight: bold;
	text-decoration: underline;
}
.font12{
	font-size: 12px;
	color: #333;
	line-height: 35px;
	font-family: "宋体";
} 
.font12b{
	font-size: 12px;
	color: #555;
	line-height: 25px;
} 

.font14{
	font-size: 14px;
	color: #FFF;
	font-family: "宋体";
	line-height: 25px;
} 
.font25{
	font-size: 16px;
	color: #ea5317;
	line-height: 25px;
	font-family: "微软雅黑";
	font-weight: bold;
} 

.font14b{
	font-size: 14px;
	color: #000;
	font-family: "宋体";
	line-height: 18px;
} 

.b14{
	font-size: 14px;
	color: #000000;
	font-family: "宋体";
	line-height: 25px;
} 

.b14c{
	font-size: 14px;
	color: #000000;
	font-family: "宋体";
	line-height: 30px;
} 
.pic{
	border: 1px solid #cccccc;
	margin-top: 5px;
} 

.box{
	border: 1px solid #dcd9d9;

} 
.box2{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcd9d9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dcd9d9;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
} 
.box3{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
} 
.box4{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcd9d9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dcd9d9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcd9d9;
} 
.left_top{
	background-image: url(/tour/web/images/banner_01.jpg);
	height: 24px;
	width: 710px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-top: 210px;
	padding-left: 10px;
} 

.right{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	width: 218px;
	padding-right: 5px;
	padding-left: 5px;
} 
.right2{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	width: 218px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #F0F0D3;
} 

.left_mid_bg{
	background-color: #f0f0d3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ceceae;
	border-left-color: #ceceae;
	width: 333px;
	padding-right: 5px;
	padding-left: 5px;
} 
.left_bottom_bg{
	background-image: url(/tour/web/images/left_bottom_01.jpg);
	height: 30px;
	width: 642px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-top: 20px;
	padding-left: 60px;
	margin-top: 10px;
	margin-bottom: 20px;

} 

.box5{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dcd9d9;
	border-left-color: #dcd9d9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcd9d9;

} 
.box6{
	background-color: #fff4d9;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 25px;
	color: #000;
	padding-right: 10px;
	height: 250px;
	width: 160px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
} 

.li2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcd9d9;
	border-bottom-color: #dcd9d9;
	border-left-color: #dcd9d9;
	width: 370px;
} 

.li4{
	font-size: 12px;
	line-height: 23px;
	color: #000;
	border: 1px solid #ccc;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: #EEE;
} 
.gray14{
	font-size: 14px;
	color: #999;;
	line-height: 23px;
} 

.b12b{
	font-size: 12px;
	color: #a6d7eb;
	font-family: "宋体";
} 
.red{
	font-size: 12px;
	color: #F00;
	font-family: "宋体";
	line-height: 25px;
}



.b12c{
	font-size: 12px;
	color: #555;
	line-height: 20px;
} 

.b12d{
	font-size: 14px;
	color: #ef7304;
	font-weight: bold;
} 
.b12e{
	font-size: 14px;
	color: #467e09;
	font-weight: bold;
} 
.b12f{
    font-size: 14px;
	color: #003484;
	font-weight: bold;
} 
.b12f_a{
	font-size: 14px;
	color: #003484;
}
.b12g{
	font-size: 14px;
	color: #d02003;
	font-weight: bold;
	font-size: 14px;
} 
.shequ_bt{
	background-image: url(/tour/web/images/shequ_biaoti_bg.jpg);
	background-repeat: no-repeat;
	width: 267px;
	height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 28px;
	padding-left: 20px;
} 
.lvyh_bt{
	background-image: url(/tour/web/images/lvyouhuawen_biaoti_bg.jpg);
	background-repeat: no-repeat;
	width: 277px;
	height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 28px;
	padding-left: 20px;
} 
.lvyh_line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dcd9d9;
}
.tu1{
	background-image: url(/tour/web/images/bg.jpg);
	background-repeat: repeat-y;
	background-color: #FFF;
} 

.tu2{
	background-image: url(/tour/web/images/bg1.jpg);
	background-repeat: repeat-y;
	background-position: top;
} 

.border_btm {
	border-bottom:1px #CCCCCC dashed;
	font-size: 12px;
	color: #000;
	line-height: 50px;
}
.foot {
	border-top:4px solid #eee;
	width: 950px;
	background-color: #FFF;
	margin-top: 10px;
}
.foot p {
	text-align:center;
	margin:3px;
	font-size: 12px;
}
.button {
	width: 100px;

}
.button2{
	font-size: 12px;
	color: #989696;
}
.button3{
	font-size: 12px;
	color: #989696;
	width: 150px;
}
.number{
	border: 1px solid #ee9c87;
	color: #F00;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	width: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.number2{
	border: 1px solid #abcfed;
	color: #5080d2;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	width: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.number3{
	color: #FFF;
	font-size: 14px;
	text-align: center;
	width: 20px;
	background-color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
}
.meishi_biaoti{
	font-size: 14px;
	font-weight: bold;
	color: #d02003;
	text-align: center;
	padding-top: 5px;
}

.sle {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(/tour/web/images/wangyoudianping_bt_1.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 90px;
	text-align: center;
	padding-top: 3px;
}
.un_sle {
	font-size: 12px;
	color: #999;
	background-image: url(/tour/web/images/wangyoudianping_bt_2.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 90px;
	text-align: center;
	padding-top: 3px;
}
#xiangpian {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 10px;
}
#xiangpian ul{
	padding-left: 10px;


}
#xiangpian ul li{
	display: block;
	float: left;
	font-size: 12px;
	color: #000;
	text-align: center;
	line-height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}
#xiangpian img {
	border: 1px solid #aaaaaa;
}


#tp_liebiao {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 10px;
}
#tp_liebiao ul{

}
#tp_liebiao ul li{
	display: block;
	float: left;
	font-size: 12px;
	color: #000;
	line-height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	width: 284px;
	margin-bottom: 10px;
	height: 300px;
}

#tp_liebiao img {
	border: 1px solid #aaaaaa;
}

#tp_liebiao2 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 10px;
}
#tp_liebiao2 ul{

}
#tp_liebiao2 ul li{
	display: block;
	float: left;
	color: #000;
	width: 620px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #cbcbcb;
	padding-bottom: 10px;
}
#tp_liebiao2 img {
	border: 1px solid #e3e3e3;
	padding: 5px;
	float: left;
	margin-right: 10px;
}
#tp_liebiao2 p {
	font-size: 12px;
	color: #999;
	line-height: 25px;
}
#tp_liebiao2 p.text1 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.green{
	font-size: 12px;
	color: #339900;
	text-decoration: none;
	line-height: 25px;
}  
a.green:link {
	font-size: 12px;
	color: #339900;
	text-decoration: none;
	line-height: 25px;
} 


a.green:visited {
	font-size: 12px;
	color: #339900;
	text-decoration: none;
	line-height: 25px;
} 
a.green:hover {
	font-size: 12px;
	color: #FF0;
	text-decoration: underline;
	line-height: 25px;
} 
/*------------------------------------------------网友点评--------------------*/
#sightDiv{
	
}
#sightDiv ul{
	width: 310px;
	float: left;
	display: block;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-left: 10px;
	margin-bottom: 10px;
}
#sightDiv ul li{
	display: block;
	float: left;
	margin-left: 10px;
}

#hotelDiv{
	
}
#hotelDiv ul{
	width: 310px;
	float: left;
	display: block;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-left: 10px;
	margin-bottom: 10px;
}
#hotelDiv ul li{
	display: block;
	float: left;
	margin-left: 10px;
}
/*------------------------------------------------网友点评--------------------*/

.more4{
	font-size: 12px;
	color: #FFF;
	float: right;
	margin-right: 32px;
	display: block;
} 
a.more4:link {
	font-size: 12px;
	color: #FFF;
	float: right;
	margin-right: 32px;
} 
a.more4:visited {
	font-size: 12px;
	color: #FFF;
	float: right;
	margin-right: 32px;
} 
a.more4:hover {
	font-size: 12px;
	color: #000;
	float: right;
	margin-right: 32px;
}

.link_top{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dcd9d9;
	border-left-color: #dcd9d9;
	font-size: 12px;
	color: #333;
	line-height: 25px;
	padding: 10px;
	width: 351px;
}
.link_top2{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcd9d9;
	border-bottom-color: #dcd9d9;
	border-left-color: #dcd9d9;
	font-size: 14px;
	color: #999;
	line-height: 25px;
	padding: 10px;
	width: 351px;
}

.p12{font-size: 12px;color: #999;font-weight: normal;float: right;width: 50px;} 
a.p12:link {font-size: 12px;color: #999;font-weight: normal;float: right;width: 50px;} 
a.p12:visited {font-size: 12px;color: #999;font-weight: normal;float: right;width: 50px;} 
a.p12:hover{
	font-size: 12px;
	color: #F00;
	font-weight: normal;
	float: right;
	width: 50px;
} 

.button4{
	font-size: 14px;
	color: #989696;
	width: 200px;
	font-family: "微软雅黑", "黑体", "宋体";
	height: 24px;
	line-height: 26px;
	padding-left: 10px;
}
.button5{
	font-size: 12px;
	color: #989696;
	width: 65px;
}

/*------------------------------------------------途秘--------------------*/
#tumi_liebiao {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 10px;
}
#tumi_liebiao ul{

}
#tumi_liebiao ul li{
	display: block;
	float: left;
	color: #000;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #cbcbcb;
	padding-bottom: 10px;
	width: 930px;
}
#tumi_liebiao img {
	border: 1px solid #e3e3e3;
	padding: 5px;
	float: left;
	margin-right: 10px;
}
#tumi_liebiao img.top {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

}
#tumi_liebiao p {
	font-size: 12px;
	color: #999;
	line-height: 25px;
}
#tumi_liebiao p.text1 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
#tumi_liebiao a.new{
	font-size: 12px;
	font-weight: bold;
	color: #ff6000;
	text-decoration: underline;
	display: block;
	float: right;
}
#tumi_liebiao a.new:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	display: block;
	float: right;
}
/*-----------------------------------------------途秘--------------------*/




#tp_liebiao2 a.new{
	font-size: 12px;
	font-weight: bold;
	color: #ff6000;
	text-decoration: underline;
	display: block;
	float: right;
}
#tp_liebiao2 a.new:hover {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	display: block;
	float: right;
}
