body{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	margin: 0;
	padding: 0;
	background:url(images/bg1.gif) repeat-x #fff;
	color:#000;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
li{list-style-type:none}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:13px;}
table,td,tr,th{font-size:12px;}
input,select{font-size:12px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}
img {border:0px}
a {color: #004AAF;text-decoration: none}
a:hover {color: #FF0000;text-decoration: underline}
.input1{border:1px solid #F7CE90;height:18px;width:140px}
.input2{border:1px solid #FF9933;height:18px;}
.input3{border:1px solid #FF9933}
.input4{}
.input5{border:0px;}
.span1{color:#FF6600;}

.btn1{	background: #eee;	border:1px solid #ccc;	color:#000;padding:1px 5px;}
.btn2{	background: #fff;	border:1px solid #ccc;	color:#000;padding:1px 2px;}
/* 标识 */
.logo{
	
	text-align:left;
	height:85px;
	width:1000px;
	margin:0 auto;
	background:url(images/bg2.gif) no-repeat;	
}

/* 导航 */
.nav1{
	height:81px;
	width:100%;
	background:url(images/bg6.gif) left no-repeat;
}
.nav{
	height:81px;
	width:1000px;
	margin:0 auto;
	background:url(images/bg3.gif) no-repeat;
}
.nav{
	height:81px;
	width:1000px;
	margin:0 auto;
	background:url(images/bg3.gif) no-repeat;
}
.nav ul li{
	float: left;
	padding:0 25px 0 10px;
	background:url(images/arrow1.gif) left center no-repeat;
}
.nav ul{
	padding:43px 0 0 30px;
}
.nav ul li a{
	color:#fff;
}
.nav ul li a:hover{
	color:#fff;
	text-decoration: underline
}
/* 盒子 */
.box{
	text-align:left;
	margin:0 auto;
	background: #fff;
	width:980px;
	padding:20px 0;
}
/* 左边 */
.lefter{
	float:left;
	width: 240px;	
}
/* 右边 */
.righter{
	float:left;
	width: 725px;
	padding: 0 0 0 15px;
}
/* 块 */

.h_bar2{
	padding:10px 0 0 0;
}
/* 首页幻灯 */
.h_focus{
	float:left;
}
/* 首页公告 */
.h_notice{
	float:left;
	width:235px;
	padding:0 0 0 15px;
}
.h_notice .title1{
	border-bottom:2px solid #66CC33;
	height:22px;
}
.h_notice .title1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.h_notice .title1 h2{
	float:right;	
}
.h_notice .content1{
	padding:0 5px;
}
.h_notice .content1 ul li{
	border-bottom:1px dashed #ccc;
	padding:5px 0;
}
.h_notice .content1 ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}
/* 无缝滚动 */
#marq { 
    overflow:hidden; 
    height: 176px; 
} 
/* 登录 */
.login{
	border-top:2px solid #F6CE93;
	border-bottom:2px solid #F6CE93;
	background:url(images/login_bg1.gif) repeat-x;
}
.login .content1{
	padding:10px 15px 15px 15px;
}
.login .content1 .td1{	
	color:#FF6600;
	border-bottom:1px dashed #FF9933;
	line-height:180%;
}
.login .content1 .td1 .sp1{
	font-size:13px;
	font-weight:bold;
	color:#339900;
}
.login .content1 .td2{
	text-align:center;
	padding:8px 0 0 0;
}
/* 登录后s */
.login .content1 .td3{
	padding:0 0 0 10px;
}
.login .content1 .td3 h1{
	font-weight:bold;
	padding:10px 0 10px 20px;
	background:url(images/arrow7.gif) left center no-repeat;
}
.login .content1 .td3 h2{
	font-weight:normal;
	padding:5px 0 5px 20px;
	background:url(images/arrow8.gif) left center no-repeat;
}
/* 登录后e */
.login_dec li h1{
	background:url(images/arrow2.gif) no-repeat;
	font-size:14px;
	color:#0066CC;
	padding:0 0 5px 20px;
	border-bottom:1px dashed #ccc;
}
.login_dec li h2{
	padding:10px 0 10px 20px;
	font-weight:normal;
}
/* 注册 */
.reg{
	padding:0 0 0 20px;
	width:980px;
}
.reg .td1{
	border-bottom:1px dashed #ccc;
	font-size:13px;
	color:#006699;
	padding:10px 0;
}
.reg_dec{
	padding:11px 0 0 10px;
}
.reg_dec li h1{
	background:url(images/arrow2.gif) no-repeat;
	font-size:14px;
	color:#0066CC;
	padding:0 0 5px 20px;
	border-bottom:1px dashed #ccc;
}
.reg_dec li h2{
	padding:10px 0 10px 20px;
	font-weight:normal;
}
/* 会员资料 */

.profile .td1{
	border-bottom:1px dashed #ccc;
	font-size:13px;
	color:#006699;
	padding:10px 0;
}

/* 线路地区 */
.line_cata_list{
	border-top:2px solid #7AC142;
	border-bottom:2px solid #7AC142;
	background:url(images/cata_list_bg1.gif) repeat-x;
	padding:10px 0 10px 10px;
}
.line_cata_list ul li{
	background:url(images/arrow3.gif) left center no-repeat;
	padding:0 0 0 15px;
	float:left;
	width:125px;
	height:25px;
	line-height:25px;
	font-weight:bold;
}
.line_cata_list ul li a{
	color:#419639;
}
.line_cata_list ul li a:hover{
	color:#FF6600;
}
/* 线路列 */
.line_list{
	background:#fff;
	margin:15px 0 0 0;
	border-top:2px solid #7AC142;
	border-bottom:2px solid #7AC142;
}
.line_list .td1{
	background:#eee;
	padding:8px 0 8px 8px;
	color:#000;
	font-weight:bold;
}
.line_list .td2{
	background:#fff;
	padding:8px 0 8px 3px;
	border-top:1px solid #ccc;
}
.line_order{
	border-top:2px solid #7CC059;
	border-bottom:2px solid #7CC059;
}
.line_order th{
	color:#009900;
	background:#F9F9F9;
	padding:8px 0 8px 20px;
	font-size:14px;
}
.line_order .td1{
	padding:10px 0 10px 10px;	
}
.line_order .td2{
	padding:10px 0;
}
.line_order .td3{
	border-top:1px dashed #ccc;
}
/* 底部 */
.footer{
	width: 100%;
	height: 94px;
	background:url(images/footer_bg1.gif) repeat-x;
}
.footer h1{
	padding:0 0 0 20px;
	line-height: 94px;
	background:url(images/footer_bg1.gif) repeat-x;
	color: #fff;
	font-weight:normal;
}
.footer h1 a{
	color: #ddd;
}
.footer h1 a:hover{
	color: #ddd;
}

/* 分页 */
.pages{border:1px solid #ddd;padding:0 8px;margin:20px 5px 0 5px;text-align:center;background:#fff;font:14px "Verdana";color:#000;line-height:22px;}
.pages a{	padding:0 3px;font:14px "Verdana";color:#DA1F31;text-decoration: none;}
.pages a:hover{color:#DA1F31;text-decoration: underline;}
.pages .pg_tt{	padding:0 10px 0 0;color:#999;}
.pages .pg_first, .pg_last, .pg_next, .pg_pre, .pg_nowbar{padding:0 3px;font:14px "Verdana";}
.pages .pg_nowbar{font-weight:bold;}
.pages input{border:1px solid #7AC142;background:#fff;margin:0 0 0 5px;}

/* 补丁 */
.clear{
	clear: both;
	height: 1px;
	overflow: hidden;
}
.clear1{
	clear: both;
	height: 0px;
	overflow: hidden;
}
/* 最新线路 */
.line_new{
	 float:left;
	 width:360px;
}
.line_new .tt1{
	height:22px;
	border-bottom:2px solid #F6CE93;
}
.line_new .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.line_new .tt1 h2{
	float:right;	
}
.line_new ul{
	padding:5px;
}
.line_new ul li{
	padding:5px 0;
}
.line_new ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}
/* 推荐线路 */
.line_reco{
	 float:left;
	 width:350px;
	 padding:0 0 0 15px;
}
.line_reco .tt1{
	height:22px;
	border-bottom:2px solid #F6CE93;
}
.line_reco .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.line_reco .tt1 h2{
	float:right;	
}
.line_reco ul{
	padding:5px;
}
.line_reco ul li{
	padding:5px 0;
}
.line_reco ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}
/* 风景名胜 */
.h_land .tt1{
	height:22px;
}
.h_land .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.h_land .tt1 h2{
	float:right;	
}
.h_land .list1{
	background:url(images/bg4.gif)  no-repeat;
	height:169px;
}
.h_land .list1 ul{
	padding:10px 0;
}
.h_land .list1 ul li{
	float:left;
	width:178px;
	text-align:center;
}
.h_land .list1 ul h1{
	padding:1px;
	border:1px solid #ccc;
	background:#fff;
	margin:0 auto;
	width:125px;
}
.h_land .list1 ul h2{
	font-weight:normal;
	clear:both;
	padding:5px;
}

/* 首页旅游常识 */
.news_lycs{
	 float:left;
	 width:360px;
}
.news_lycs .tt1{
	height:22px;
	border-bottom:2px solid #99CC66;
}
.news_lycs .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.news_lycs .tt1 h2{
	float:right;	
}
.news_lycs ul{
	padding:5px;
}
.news_lycs ul li{
	padding:5px 0;
}
.news_lycs ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}
/* 最新线路 */
.news_hdhg{
	 float:left;	
	 width:350px;
	 padding:0 0 0 15px;
}
.news_hdhg .tt1{
	height:22px;
	border-bottom:2px solid #99CC66;
}
.news_hdhg .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.news_hdhg .tt1 h2{
	float:right;	
}
.news_hdhg ul{
	padding:5px;
}
.news_hdhg ul li{
	padding:5px 0;
}
.news_hdhg ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}

/* 在线联系方式 */
.h_contact{
	background:url(images/contact_bg1.gif)  repeat-x;
	margin:15px 0 0 0;	
	border-top:2px solid #99CC66;
	border-bottom:2px solid #99CC66;
	padding:0 0 10px 0;
}
.h_contact .table1{
	margin:10px 0 0 0;
}
.h_contact .table1 .td1{
	color:#336600;
	font-weight:bold;
}
.h_contact .table1 .td2{
	color:#FF6600;
}
/* 旅游工具箱 */
.h_tools{
	background:url(images/tools_bg1.gif)  repeat-x;
	margin:15px 0 0 0;	
	border-top:2px solid #7FA0FF;
	border-bottom:2px solid #7FA0FF;
	padding:0 0 10px 0;
}
/* 主题线路 */
.h_subject{
	background:url(images/tools_bg1.gif)  repeat-x;
	margin:15px 0 0 0;	
	border-top:2px solid #7FA0FF;
	border-bottom:2px solid #7FA0FF;
	padding:0 0 10px 0;
}
.h_subject .list1{
	padding:0 0 0 8px;
}
.h_subject .list1 ul li{
	padding:5px 0 0 0;
}
.h_subject .list1 ul li h1{
	padding:1px;
	background:#fff;
	border:1px solid #ccc;
	width:220px;
	height:50px;
}
/* 首页酒店预订 */
.h_hotel{
	 float:left;
	 width:360px;
}
.h_hotel .tt1{
	height:22px;
	border-bottom:2px solid #F6CE93;
}
.h_hotel .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.h_hotel .tt1 h2{
	float:right;	
}
.h_hotel ul{
	padding:5px;
}
.h_hotel ul li{
	padding:5px 0;
	clear: both;
}
.h_hotel ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
	float:left;
}
.h_hotel ul li h2{
	padding:0 0 0 10px;
	color:#FF7800;
	float:right;
}
/* 首页票务预订 */
.h_ticket{
	 float:left;
	 width:350px;
	 padding:0 0 0 15px;
}
.h_ticket .tt1{
	height:22px;
	border-bottom:2px solid #F6CE93;
}
.h_ticket .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.h_ticket .tt1 h2{
	float:right;	
}
.h_ticket ul{
	padding:5px;
}
.h_ticket ul li{
	padding:5px 0;
	clear: both;
}
.h_ticket ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
	float:left;
}
.h_ticket ul li h2{
	padding:0 0 0 10px;
	color:#FF7800;
	float:right;
}
/* 查看新闻 */
.news_view{
	width:980px;
	padding:20px 0;
}
.news_view .tt1{
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.news_view .info1{
	text-align:center;
	padding:10px 0 0 0;
}
.news_view .ctt1{
	padding:20px;
	line-height:160%;
	font-size:13px;
}
/* 查看线路 */
.travel_view{
	width:980px;
	padding:20px 0;
}
.travel_view .tt1{
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.travel_view .info1{
	text-align:center;
	padding:10px 0 0 0;
}
.travel_view .ctt1{
	padding:20px;
	line-height:160%;
	font-size:13px;
}
.travel_view .th1{
	height:35px;
	background:url(images/th_bg1.gif) repeat-x;
	padding:0 0 0 10px;
}
.travel_view .th1 h1{
	font-size:14px;
	padding:0 0 0 15px;
	background:url(images/arrow6.gif) left center no-repeat;
}
.travel_view .td1{	
	padding:8px;
	width:12%;
	color:#FF9900;
}
.travel_view .td2{
	padding:5px;
	border-bottom:1px solid #ECE9D8;
}
.travel_view .td3{
	padding:8px;
	text-align:center;
}
.travel_view .td3 span{
	font-weight:bold;
	color:#FF7800;
}
/* 酒店列 */
.hotel_list{
	margin:15px 0 0 0;
}
.hotel_list .td1{
	padding:5px 10px;
	text-align:center;
}
.hotel_list .td1 h1{
	padding:2px;
	background:#fff;
	border:1px solid #BDBA9D;
	width:100px;
	height:80px;
}
.hotel_list .td2{
	font-weight:bold;
}
.hotel_list .td4 span{
	font-weight:bold;
	color:#FF7800;
}
.hotel_list .td5{
	padding:5px 0;
	border-top:1px dashed #ECE9D8;
}
/* h温州 */
.h_wz .tel1{
	padding:10px;
	border-bottom:1px dashed #006633;
	font-weight:bold;
	color:#FF6600;
}
.h_wz .tel1 .sp1{
	color:#009900;
}
.h_wz .line1{
	float:left;
	width:360px;
	padding:10px 0 0 0;
}
.h_wz .hotel1{
	 float:left;	
	 width:350px;
	 padding:10px 0 0 15px;
}
.h_wz .list1 .tt1{
	height:22px;
	border-bottom:2px solid #99CC66;
}
.h_wz .list1 .tt1 h1{
	float:left;
	color:#FF7800;
	background:url(images/arrow4.gif) left center no-repeat;
	padding:0 0 0 10px;
}
.h_wz .list1 .tt1 h2{
	float:right;	
}
.h_wz .list1 ul{
	padding:5px;
}
.h_wz .list1 ul li{
	padding:5px 0;
}
.h_wz .list1 ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
}
.h_wz .icon1{

}
.h_wz .icon1 ul li{
	float:left;
	width:120px;
}
/* 线路搜索 */
.line_sch{
	background:url(images/tools_bg1.gif)  repeat-x;
	margin:15px 0 0 0;	
	border-top:2px solid #7FA0FF;
	border-bottom:2px solid #7FA0FF;
	padding:0 0 10px 0;
}
.line_sch .content1{
	padding:10px 15px 15px 15px;
}
.line_sch .content1 .td1{	
	color:#FF6600;
	border-bottom:1px dashed #FF9933;
	line-height:180%;
}
.line_sch .content1 .td1 .sp1{
	font-size:13px;
	font-weight:bold;
	color:#339900;
}
.line_sch .content1 .td2{
	text-align:center;
	padding:8px 0 0 0;
}
/* 查看酒店 */
.hotel_view{
	width:980px;
	padding:20px 0;
}
.hotel_view .tt1{
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.hotel_view .tt2{	
	height:30px;
	background:url(images/tt_bg1.gif) repeat-x;
	padding:0 0 0 10px;
	margin:10px 0 0 0;
}
.hotel_view .tt2 h1{
	font-size:14px;
	padding:0 0 0 15px;
	line-height:30px;
	background:url(images/arrow9.gif) left center no-repeat;
}
.hotel_view .tb1 .td1{
	color:#009999;
	padding:5px 0 5px 10px;
}
.hotel_view .tb2{
	background:#7BBDFF;
	margin:10px 0 0 0;
}
.hotel_view .tb2 .td1{
	color:#000;
	background:#E4F4FF;
	padding:5px 0 5px 10px;
}
.hotel_view .tb2 .td2{
	color:#000;
	background:#fff;
	padding:5px 0 5px 10px;
}
.hotel_view .info1{
	text-align:center;
	padding:10px 0 0 0;
}
.hotel_view .ctt1{
	padding:5px 20px 20px 20px;
	line-height:160%;
	font-size:13px;
}
.hotel_view .pic1{
	text-align:center;
	padding:15px 0;
}
/* 酒店列 */
.dest_list{
	margin:15px 0 0 0;
}
.dest_list .td1{
	padding:5px 10px;
	text-align:center;
}
.dest_list .td1 h1{
	padding:2px;
	background:#fff;
	border:1px solid #BDBA9D;
	width:125px;
	height:100px;
}
.dest_list .td2{
	font-weight:bold;
}
.dest_list .td3{
	color:#000;
	padding:10px 0;
}
.dest_list .td5{
	padding:5px 0;
	border-top:1px dashed #ECE9D8;
}
/* 票务列 */
.ticket_list{
	background:#fff;
	border-top:2px solid #7AC142;
	border-bottom:2px solid #7AC142;
}
.ticket_list .td1{
	background:#eee;
	padding:8px 0 8px 8px;
	color:#000;
	font-weight:bold;
}
.ticket_list .td2{
	background:#fff;
	padding:8px 0 8px 3px;
	border-top:1px solid #ccc;
}
/* 票务查看 */
.ticket_view{
	width:980px;
	padding:20px 0;
}
.ticket_view .tt1{
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.ticket_view .tt2{	
	height:30px;
	background:url(images/tt_bg2.gif) repeat-x;
	padding:0 0 0 10px;
	margin:10px 0 0 0;
}
.ticket_view .tt2 h1{
	font-size:14px;
	padding:0 0 0 15px;
	line-height:30px;
	background:url(images/arrow10.gif) left center no-repeat;
}
.ticket_view .tb1 .td1{
	color:#6666CC;
	padding:5px 0 5px 10px;
}
.ticket_view .tb1 .td2{
	color:#000;
	padding:5px 0 5px 10px;
}
.ticket_view .info1{
	text-align:center;
	padding:10px 0 0 0;
}
.ticket_view .ctt1{
	padding:5px 20px 20px 20px;
	line-height:160%;
	font-size:13px;
}
/* 关于我们列 */
.about_list{
	background:url(images/bg5.gif)  repeat-x;
	border-top:2px solid #6599FF;
	border-bottom:2px solid #6599FF;
	padding:0 0 10px 0;
}
.about_list .tt1{
	background:url(images/about_icon1.gif)  10px center no-repeat;
	padding:10px 0 10px 30px;
	color:#243A67;
	font-weight:bold;
	font-size:14px;
}
.about_list ul{
	padding:10px 0 0 20px;
}
.about_list ul li h1{
	background:url(images/about_icon2.gif)  left center no-repeat;
	padding:5px 0 5px 15px;
	font-weight:normal;
}
/* 查看关于我们 */
.about .tt1{
	background:url(images/about_bg1.gif)  bottom repeat-x;
	height:30px;
}
.about .tt1 h1{
	background:url(images/about_bg2.gif)  no-repeat;
	line-height:30px;
	padding:0 0 0 20px;
	width:220px;
}
.about .ctt1{
	padding:10px 20px;
	line-height:180%;
	font-size:13px;
}
/* 新闻列表 */
.news_list{
	
}
.news_list .tt1{
	background:url(images/about_bg1.gif)  bottom repeat-x;
	height:30px;
}
.news_list .tt1 h1{
	background:url(images/news_icon1.gif)  no-repeat;
	line-height:30px;
	padding:0 0 0 20px;
	width:220px;
	color:#336699;
	font-size:14px;
}
.news_list ul{
	padding:10px;
}
.news_list ul li{
	border-bottom:1px dashed #ccc;
	height:30px;
	line-height:30px;
	clear:both;
}
.news_list ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
	float:left;
}
.news_list ul li h2{
	font-weight:normal;
	padding:0 10px 0 0;
	float:right;
}
/* 文章列表 */
.article_list .tt1{
	background:url(images/about_bg1.gif)  bottom repeat-x;
	height:30px;
}
.article_list .tt1 h1{
	background:url(images/article_icon1.gif)  no-repeat;
	line-height:30px;
	padding:0 0 0 20px;
	width:220px;
	color:#336699;
	font-size:14px;
}
.article_list ul{
	padding:10px;
}
.article_list ul li{
	border-bottom:1px dashed #ccc;
	height:30px;
	line-height:30px;
	clear:both;
}
.article_list ul li h1{
	background:url(images/arrow5.gif) left center no-repeat;
	font-weight:normal;
	padding:0 0 0 10px;
	float:left;
}
.article_list ul li h2{
	font-weight:normal;
	padding:0 10px 0 0;
	float:right;
}
/* 首页天气预报 */
.h_weather{
	border-top:2px solid #ccc;
	border-bottom:2px solid #ccc;
	margin:10px 0 0 0;
}
.h_weather th{
	padding:5px 0 5px 5px;
	border-bottom:1px solid #ddd;
	color:#004AAF;
}
/* 天气预报 */
.weather_tt1{
	color:#4AAB25;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.return{
	text-align:center;
	padding:0 0 10px 0;
}
