*,body{
	margin-top: 0px;
	margin-bottom: 0px;
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	SCROLLBAR-FACE-COLOR: #ffffff; 	
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 	
	SCROLLBAR-3DLIGHT-COLOR: #e6e6e6; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #e6e6e6;
	text-align:center;
	margin:auto;
	padding:0px;
}
/*top*/

.top{width:970px;background:#f8f8f8;border:1px solid #e6e6e6;height:30px;line-height:30px; border-top-width:0px;}
.top_left{float:left;width:770px;}
.top_left ul{list-style:none;padding-left:0px;margin-left:0px;}
.top_left ul li{ float:left;padding-left:15px;background:url(../images/icon1.gif) no-repeat 8px 12px;}
.top_right ul{list-style:none;}
.top_right ul li{ float:left;}
.top_right ul li a{line-height:30px;padding-left:35px;background:url(../images/icon2.gif) no-repeat 0px 0px;color:#000000; text-decoration:none;}
.top_right ul li a:hover{line-height:30px;padding-left:35px;background:url(../images/icon2.gif) no-repeat 0px 0px;color:#ff0000; text-decoration:none;}

/*head*/
.head{width:970px;height:110px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:url(../images/top_bg.jpg) no-repeat right top;}
.head_1{height:81px;}
.head_logo{ width:223px;height:81px;background:url(../images/logo.gif) no-repeat left 5px; float:left;}
.head_tel{height:81px;width:740px;background:url(../images/top_tel.gif) no-repeat 20px 5px;float:right}
.head_2{height:29px;text-align:left;line-height:29px;}
.head_2 ul{list-style:none;margin-left:10px;}
.head_2 ul li{ float:left;width:78px;margin-right:10px;background:url(../images/menu_bg.gif) no-repeat left top;cursor:pointer;font-weight:bold;}
.menuselect{background:url(../images/menu_select.gif) no-repeat left top;}

/***********************left**********************/

/*hotel*/
.hotel{width:970px;height:890px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:10px;}
.hotel1{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:3px;}
.hotel_banner{list-style:none;*margin:0px;height:144px;}
.hotel_banner li{list-style:none;*margin:0px;height:144px;float:left;}
.hotel_left{margin-left:2px;float:left;width:660px;background:url(../images/hotel_body_bg.gif) repeat-y top left;text-align:left;}
.hotel_left_title{width:660px;height:55px;line-height:55px;background:url(../images/hotel_bg.gif) no-repeat top left;text-align:left;}
.hotel_left_title span{padding-left:20px;color:#FF6633;font-size:20px;font-weight:bold;text-align:left;padding-top:20px;}
.hotel_left_body{width:660px;height:auto;}
.hotel_left_bottom{width:660px;height:18px;line-height:18px;background:url(../images/hotel_bg.gif) no-repeat bottom left;text-align:left;}

.hotel_right{margin-right:2px;float:right;width:290px;}


/*visa*/
.visa1{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:3px;}
.visa_banner{list-style:none;*margin:0px;height:90px;}
.visa_banner li{list-style:none;*margin:0px;height:90px;float:left;}
.visa{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:10px;;}
.visa_left{width:660px;line-height:20px;float:left;margin-left:2px;border:1px solid #bed8f1}

.visa_fid{list-style:none;line-height:30px;*margin-left:0px;margin:5px;}
.visa_fid li{text-align:left;margin:5px 0px;}
.visa_li_bg{background:url(../images/visa_left_bg.gif) repeat-x top left;border:1px solid #bed8f1;}
.visa_li_bg span{padding-left:20px;}
.visa_title_text{font-weight:bold;color:#f67021}
.visa_title_text1{font-weight:bold;color:#003995}
.visa_li_tab td{margin-left:0px;border-bottom:1px dashed #e6e6e6;}
.visa_li_tab td a{height:25px;line-height:25px;color:#000000; text-decoration:none;}
.visa_li_tab td a:hover{line-height:25px;color:#ffffff;text-decoration:none;background:#3883d5;}

a.visa_li_tab{height:24px;line-height:24px;color:#000000; text-decoration:none;}
a.visa_li_tab:hover{line-height:24px;color:#ffffff;text-decoration:none;background:#3883d5;}

.visa_right{width:290px;line-height:20px;float:right;margin-right:2px;}


/*way*/
.way{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:10px;;}
.way_left{width:660px;line-height:20px;float:left;margin-left:2px;}
.way_banner{border:1px solid #bed8f1;width:658px;margin-bottom:8px;}
.way_tj{width:658px;}
.way_tj ul{list-style:none;*margin-left:0px;line-height:20px;}/*已经失效*/
.way_tj ul li{float:left;width:140px;height:110px;background:url(../images/index_tj_bg.gif) no-repeat left top;margin-left:15px;line-height:20px;}/*已经失效*/
.way_tj_bg{width:140px;height:110px;background:url(../images/index_tj_bg.gif) no-repeat left top;margin-left:15px;line-height:20px;}
.way_tj_img img{margin-top:4px;}
.way_tj_name{height:19px;line-height:19px;}
.way_tj_name a{font-size:12px;color:#000000;text-decoration:none;}
.way_tj_name a:hover{font-size:12px;color:#ff0000;}
.way_tj_price{line-height:19px;font-size:12px;text-align:left;width:85px;color:#fa5c1f}
.way_tj_go{line-height:19px;font-size:12px;text-align:right;width:35px;}
.way_tj_go a{font-size:12px;color:#ff0000;text-decoration:none;}
.way_tj_go a:hover{font-size:12px;color:#ff0000;}

.way_s{width:325px;line-height:22px;background:url(../images/way_sbody.gif) repeat-y left top;margin-bottom:8px;}
.way_s_title{height:31px;background:url(../images/way_sbg.gif) no-repeat left top;text-align:left;}
.way_s_title span{text-align:left;line-height:31px;color:#f66b21;font-weight:bold;margin-left:20px;}
.way_s_bottom{width:325px;height:3px;line-height:3px;overflow:hidden;background:url(../images/way_sbg.gif) no-repeat left bottom;*background:url(../images/way_sbg.gif) no-repeat left -31px;}
.way_s_body{width:325px;}
.way_s_body ul{width:314px;list-style:none;*margin-left:0px;margin:5px;margin-top:0px;}
.way_s_body ul li{ clear:both;line-height:22px;text-align:left;}
.way_name{float:left;}
.way_price{float:right; font-size:11px;color:#fa5c1f;}
.way_price1{font-size:12px;color:#f66b21;}
.way_s_body ul li a{line-height:25px; color:#000000; text-decoration:none;padding-left:20px; background:url(../images/icon6.gif) no-repeat 2px 0px;}
.way_s_body ul li a:hover{color:#ff0000;text-decoration:underline overline;}

a.way_more {color:#f66b21; text-decoration:none; font-size:12px;}
a.way_more:hover{color:#ff0000; text-decoration:underline;font-size:12px;}
.way_bbody{width:660px;line-height:20px;background:url(../images/way_bbody.gif) repeat-y left top;}
.way_b_top{width:660px;height:31px;line-height:31px;background:url(../images/way_bbg.gif) no-repeat left top;text-align:left;font-weight:bold;color:#f66b21;}
.way_b_bottom{width:660px;height:3px;line-height:3px;overflow:hidden;background:url(../images/way_bbg.gif) no-repeat left bottom;*background:url(../images/way_bbg.gif) no-repeat left -31px;}
a.way_a{color:#000000;text-decoration:none;padding-left:20px;background:url(../images/icon7.gif) no-repeat 2px 2px;}
a.way_a:hover{color:#ff0000;text-decoration:none;padding-left:20px;background:url(../images/icon7.gif) no-repeat 2px 2px;}
.way_right{width:290px;line-height:20px;float:right;margin-right:2px;}

/*way show*/
.way_body{width:660px;line-height:22px;}
.way_body_title{font-size:20px;color:#f66b21;font-weight:bold; background:#e7f3ff;height:40px;line-height:40px;}
.way_body_con{margin-top:10px;}
.con_img{float:left;}
.con_con{width:390px;float:right; text-align:left}
.way_order{width:660px;background-color:#e7f3ff;margin-top:5px;text-align:left;}
.way_order1{ clear:both;width:660px;margin-top:5px; text-align:left;line-height:22px;}
.way_order1 td{text-align:left;}
.way_order1 div{text-align:left;}
.way_show{clear:both;width:760px;margin-top:5px;text-align:left;line-height:25px;}
.way_show p{text-align:left;}

/*ticket*/
.ticket1{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:3px;}
.ticket_banner{list-style:none;*margin:0px;height:141px;}
.ticket_banner li{list-style:none;*margin:0px;height:141px;float:left;}
.ticket{width:970px;line-height:20px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding-bottom:10px;;}
.ticket_left{width:280px;line-height:20px;float:left;margin-left:2px;}

.ticket_body{width:360px;line-height:20px;float:left;margin-left:10px;background:url(../images/ticket_body.gif) repeat-y top left;}
.ticket_title{width:360px;height:31px;line-height:31px;background:url(../images/ticket_bg.gif) no-repeat top left;text-align:left}
.ticket_title span{padding-left:20px;color:#FF6633;font-size:16px;font-weight:bold;text-align:left;padding-top:20px;}
.ticket_bottom{width:360px;height:3px;line-height:3px;overflow:hidden;background:url(../images/ticket_bg.gif) no-repeat bottom left;*background:url(../images/ticket_bg.gif) no-repeat -31px left;}

.ticket_right{width:288px;line-height:20px;float:right;margin-right:2px;}

/*ticket show*/
.ticket_ul{width:600px;list-style:none;*margin-left:0px;margin-left:30px;margin-right:30px;line-height:25px;margin-top:10px;}
.ticket_ul li{text-align:left;line-height:25px;border-bottom:1px dashed #e6e6e6;}

/******************end left**************************/


/**********************right*************************/
/*soso*/
.so{width:290;line-height:20px;background:url(../images/left_type_body.gif) repeat-y top left;margin-bottom:8px;}
.so_title{width:290px;height:29px;line-height:29px;background:url(../images/left_type_bg.gif) no-repeat top left;text-align:left}
.so_title span{padding-left:20px;color:#FF6633;font-size:16px;font-weight:bold;text-align:left;padding-top:20px;}
.so_body{width:290px;height:auto;}
.so_bottom{width:290px;height:1px;line-height:1px;overflow:hidden;background:url(../images/left_type_bg.gif) no-repeat bottom left;*background:url(../images/left_type_bg.gif) no-repeat -29px left;}

.soso_title{line-height:25px;height:25px;border-bottom:2px solid #FF6633; width:270px;}
.soso_body{line-height:25px;height:auto;text-align:left;}
.soso_body ul{ list-style:none;*margin-left:0px;margin-top:5px;}
.soso_body ul li{margin-left:20px;text-align:left;height:25px;}
.input_so{border-width:1px;color:#666666;border-style: groove;border-right-width: 0px;border-bottom-width: 0px;}

/*soso index*/
.soso_index{line-height:25px;height:25px;border-bottom:2px solid #c1defb; width:220px;margin-top:5px;}
.soso_body{line-height:25px;height:auto;text-align:left;}
.soso_body ul{ list-style:none;*margin-left:0px;margin-top:5px;}
.soso_body ul li{margin-left:20px;text-align:left;height:25px;}
.input_so{border-width:1px;color:#666666;border-style: groove;border-right-width: 0px;border-bottom-width: 0px;}
/*type*/
.type{width:290;line-height:20px;background:url(../images/left_so_body.gif) repeat-y top left;margin-bottom:8px;}
.type_title{width:290;height:31px;line-height:31px;background:url(../images/left_so_bg.gif) no-repeat top left;text-align:left}
.type_title span{padding-left:20px;color:#FF6633;font-size:16px;font-weight:bold;text-align:left;padding-top:20px;}
.type_body{width:290;height:auto;}
.type_body ul{ width:280;list-style:none; text-align:left;*margin-left:0px;}
.type_body ul li{ text-align:left;line-height:25px; }
.nofather{padding-left:0px;background:#00ffff;}
a.type1 {line-height:25px; color:#000000; text-decoration:none;padding-left:20px; background:url(../images/icon6.gif) no-repeat 2px 0px;}
a.type1:hover{color:#ff0000;text-decoration:underline overline;}
a.type2{line-height:25px;color:#000000;text-decoration:none;padding-left:20px; background:url(../images/icon7.gif) no-repeat 0px 0px;}
a.type2:hover{color:#ff0000;text-decoration:underline overline;}
.type0{line-height:25px;color:#000000;padding-left:20px; background:url(../images/icon8.gif) no-repeat 0px 6px;color:#aa0000;font-weight:bold;}
.type00{line-height:25px;color:#000000;padding-left:20px; background:url(../images/icon8.gif) no-repeat 0px 0px;color:#aa0000;font-weight:bold;}
.li_bg{ background-color:#e7f3ff;margin-bottom:3px;}
.type_bottom{width:290;height:3px;line-height:3px;overflow:hidden;background:url(../images/left_so_bg.gif) no-repeat bottom left;*background:url(../images/left_so_bg.gif) no-repeat -31px left;}

/*hotel top*/
.hotel_top{width:290;line-height:20px;background:url(../images/left_order_body.gif) repeat-y top left;margin-bottom:8px;}
.hotel_top_title{width:290;height:29px;line-height:29px;background:url(../images/left_order_bg.gif) no-repeat top left;text-align:left}
.hotel_top_title span{padding-left:20px;color:#FF6633;font-size:16px;font-weight:bold;text-align:left;padding-top:20px;}
.hotel_top_body{width:290;height:auto;}
.hotel_top_body ul{ list-style:none;*margin-left:0px; width:270px;}
.hotel_top_body ul li{ text-align:left;margin-top:1px;margin-bottom:2px;border-top:2px solid #e7f3ff;}
.hotel_top_body ul li a{color:#000000; text-decoration:none;}
.hotel_top_body ul li a:hover{color:#ff0000; text-decoration:underline;}
.hotel_top_bottom{width:290;height:1px;line-height:1px;overflow:hidden;background:url(../images/left_order_bg.gif) no-repeat bottom left;*background:url(../images/left_order_bg.gif) no-repeat -30px left;}
/*********************end right***********************/

/*foot*/
.foot{width:970px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;height:90px;}
.foot_left{ text-align:left;margin-left:2px;padding:10px;line-height:22px; float:left;}
.foot_left a{color:#000000; text-decoration:none; font-weight:bold;}
.foot_left a:hover{color:#ff0000;}
.foot_right{background:url(../images/logo1.gif) no-repeat center center; width:180px;height:80px;float:right;margin-right:2px;}
/*page*/
.page{width:auto;height:30px;line-height:30px;margin-top:10px;}
.page span{width:auto;height:20px;line-height:20px;border:1px solid #e6e6e6;margin: 0px 5px;padding:3px 8px;text-align:center;}
.page span a{text-align:center;text-decoration:none}
.page span a:hover{color:#ffffff;background:#7ab9ec;padding:2px 2px;text-align:center;text-decoration:none}
.nolink{text-align:center;color:#ffffff;background:#7ab9ec}
/*order*/
.line{width:970px;height:14px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:url(../images/line.gif) no-repeat right top;}
.text_left{text-align:left;}
.text_blue{color:#0000ff;}
.floatleft{ float:left;}
.floatright{ float:right;}
a{text-decoration:none;}
.bottom_lines{border-bottom:1px dashed #e6e6e6}
.price_color{color:#fa5c1f;}
a:hover{color:#ff0000;text-decoration:underline;}

/*index*/
.banner{width:970px;height:225px;border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;padding-bottom:10px;}
.so1{width:222px;height:225px;float:left;background:url(../images/so_bg.gif) no-repeat left top;margin-left:2px;}
.show{width:470px;height:225px;float:left;margin-left:6px;}
.new{ width:260px;height:225px;margin-right:2px; float:right;background:url(../images/new_bg.gif) no-repeat left top;}

.index_hot{width:970px;height:210px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.index_hot1{width:222px;height:210px;float:left;  background:url(../images/hot_bg.gif) no-repeat left top;margin-left:2px;}
.hot_title{height:30px;text-align:left;padding-top:2px;margin-left:10px;line-height:30px;font-weight:bold;}
.hot_content{*margin-left:0px;*margin-left:0px;}
.hot_content ul{list-style:none;*margin-left:0px;*margin-left:0px;}
.hot_content ul li{height:22px;line-height:22px;text-align:left;border-bottom:1px dashed #e6e6e6;}
.hot_content ul li a{height:22px;line-height:22px;text-decoration:none;color:#000000;padding-left:15px;background:url(../images/icon1.gif) no-repeat 5px 8px;}
.hot_content ul li a:hover{height:22px;line-height:22px;text-decoration:none;color:#ff0000;background-color:#59a2ef;padding-left:15px;background-image:url(images/icon1.gif) no-repeat 5px 8px;}
.index_hot2{margin-right:2px;}
.index_hot2 ul{list-style:none;}
.index_hot2 ul li{float:left;width:140px;height:110px;background:url(../images/index_tj_bg.gif) no-repeat left top;margin-left:8px;}
.index_hot2{margin-right:2px;}

.index_b{width:970px;height:296px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.index_visa{margin-left:2px;width:222px; height:292px;float:left;background:url(../images/visa_bg.gif) no-repeat left top;}
.index_way{margin-right:2px;height:50px;width:730px; float:right}
.index_way a{color:#000000;text-decoration:none;}
.index_way a:hover{color:#ff0000;text-decoration: underline overline;}
.index_visa{margin-left:2px;}
.index_visa ul{list-style:none;*margin-left:0px;*margin-left:0px;}
.index_visa ul li{height:25px;line-height:25px;border-bottom:1px dashed #b2d7f7;margin: 4px 2px; text-align:left;}

.index_hotel{width:970px;height:135px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;padding-bottom:10px;}
.index_hotel_1{width:960px;height:23px;line-height:23px;background:url(../images/hotel_tj_title.gif) no-repeat left top;border-bottom:2px solid #FF9933;margin-left:2px;margin-right:2px;text-align:right;}
.index_hotel_1 a{height:23px;line-height:23px;color:#000000; text-decoration:none; }
.index_hotel_3{height:110px;}
.index_hotel_3 ul{list-style:none;*margin:0px 2px;}
.index_hotel_3 ul li{float:left; width:156px;height:110px;margin-right:3px;background:url(../images/hotel_tj_bg.gif) no-repeat top left;}
.hotel_tj_img img{margin-top:5px;}
.hotel_tj_name{height:19px;line-height:19px;}
.hotel_tj_name a{font-size:12px;color:#000000;text-decoration:none;}
.hotel_tj_name a:hover{font-size:12px;color:#ff0000;}
.hotel_tj_price{font-size:12px;text-align:left;width:85px;}
.hotel_tj_go{font-size:12px;text-align:right;width:35px;}
.hotel_tj_go a{font-size:12px;color:#ff0000;text-decoration:none;}
.hotel_tj_go a:hover{font-size:12px;color:#ff0000;}

.index_c{width:970px;height:205px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.index_c1{float:left;width:222px;height:188px;border:#6699FF;margin-left:2px;margin-right:9px;background:url(../images/index_c_bg.gif) no-repeat top left;}
.index_c2{float:left;width:360px;height:188px;}
.index_c3{float:right;width:360px;height:188px;margin-right:2px;background:url(../images/index_news.gif) no-repeat top left;}
.index_c3 ul{list-style:none;text-align:left;*margin-left:0px;margin-top:10px;}
.index_c3 ul li{text-align:left;margin-left:8px;padding-left:18px;background:url(../images/icon5.gif) no-repeat center left;line-height:22px;}
.index_c3 ul li a{line-height:22px;color:#000000; text-decoration:none;}
.index_c3 ul li a:hover{line-height:22px;color:#ff0000; text-decoration:none;}
.news_times{color:#CCCCCC;font-size:10px;}