body {
	margin:0px;
	padding:0px;
	text-align:center
}
.clearboth{ clear:both}
body,table,select,textarea,a {
	word-break:break-all;
}
table,img	{ border:0px; }
table.tbl	{ table-layout:fixed; }
td.tb		{ word-wrap: break-word; }
td.tk		{ word-break:keep-all; }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	.opacity {FILTER: alpha(opacity=100)
}
a {
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #D7251E;
	position: relative; 
	top:1px;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #D7251E}
.style3 {color: #FFFFFF}
.style5 {color: #999999}
.style6 {
	color: #285E9D;
	font-weight: bold;
}
.style7 {color: #00923F}
.normalTextSmall { font-size : 12px;
    color : #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;}
.menuskin {
	filter: Alpha(Opacity=90);
	BORDER: #5dc667 1px solid;
	FONT: 12px Verdana;
	POSITION: absolute;
	BACKGROUND-COLOR:#EFEFEF;
	background-repeat : repeat-y;
	visibility: hidden;
}
.menuskin A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #000000; TEXT-DECORATION: none;}
#mouseoverstyle {BACKGROUND-COLOR: #eeeeee; margin:2px; padding:0px; border:#5dc667 1px solid;}
#mouseoverstyle A {COLOR: #D7251E}
.menuitems{margin:2px;padding:1px;}
a.navlink:link {color: #000000; text-decoration:none}
a.navlink:visited {color: #000000; text-decoration:none }
a.navlink:hover {color: #000000; text-decoration:none }
.BrightClass{background-color: #D7D7D7; }

table.table	{ width:1003px; }
table.full	{ width:100%; }
table.Dain	{ width:887px; }

/*字体*/
.FontH		{ line-height:150%; }
.FontHh		{ line-height:15px; }
.FontB		{ font-weight:bold; }
.FontU		{ text-decoration:underline; }
.FontSmall	{ font-size:11px; }
.FontBlack	{ color:#000000; }
.FontWhite	{ color:#ffffff; }
.FontRed	{ color:#ff3300; }
.FontRed2	{ color:#CC3300; }
.FontRead	{ color:#866B36; }
.FontBlue	{ color:#0066cc; }
.FontGray	{ color:#cccccc; }
.FontGray2	{ color:#999999; }

.pd_t		{ padding-top:8px; }
.pd_b		{ padding-bottom:8px; }
.pd_l		{ padding-left:8px; }
.pd_r		{ padding-right:8px; }

#uKong		{ height:10px; font-size:0px; }
td.tb1 {word-wrap: break-word; }
.STYLE8 {color: #078B3F}
.STYLE9 {color: #078B3F; font-weight: bold; }

#homelinelist{}
#homelinelist ul{ list-style:url(info_list_ico1.gif);margin:0px 0px 0px 15px}
#homelinelist li{ background:url(info_list_bg1.gif) repeat-x bottom; height:25px; line-height:25px}
#homelinelist .title{ float:left; cursor:hand}
#homelinelist .title a:link {color: #000; }
#homelinelist .title a:visited {color: #000;}
#homelinelist .title a:hover{color: #ff6600;}
#homelinelist .title a:active {color: #ff6600;} 
#homelinelist .price{ float:right; color:#FF0000}
#duolie a{ border-right:1px #000 solid; padding:0px 3px}
#left_list { margin:6px}
#left_list ul{ list-style: square;margin:0px; margin-left:15px; color: #009900}
#left_list li{ background:url(info_list_bg1.gif) repeat-x bottom}
#right_list { margin:7px}
#right_list ul{ list-style :square;margin:0px; margin-left:15px; color:#009900; }
#right_list li{ background:url(info_list_bg1.gif) repeat-x bottom; line-height:27px}
#h_r_gg { margin:0px;}
#h_r_gg ul{ list-style :square;margin:0px; margin-left:25px; color:#009900; }
#h_r_gg li{ background:url(info_list_bg1.gif) repeat-x bottom; line-height:27px}
#homegolf img{ border:1px #009900 solid; background:#FFFFFF; margin-bottom:5px;}

#page{ width:1000px; margin:0 auto; background:#FFFFFF; text-align:left}
#position{ height:20px; line-height:20px;padding:5px; padding-left:35px; margin:5px 0px; background: #C7f1cb}
#pageleft{ float:left; width:750px; padding:5px; margin-left:10px}
#pageright{ float:right; width:200px; padding-left:8px;}

/* 线路内页 Start */
#line_content{ margin:0px 0px}
#line_content_top{ background:url(line_content_top.gif) no-repeat; width:580px; height:12px}
#line_content_foot{ background:url(line_content_foot.gif) no-repeat; width:580px; height:12px}
#line_content_bg{ background:url(line_content_bg.gif) repeat-y; width:580px; height:160px}
#line_content_bg h1{ margin:5px 0px; font-size:14px; color:#000066}
#line_content_bg .color1{color:green; margin:5px 0px}
#line_content_bg .color2{color:blue; font-size:13px}
#line_content_content{}
#line_content_content ul{ margin:5px 0px; padding:0px; list-style:none; margin-right:10px}
#line_content_content li{ border-bottom:#CCCCCC 1px dotted; font-size:13px; height:20px;}
#line_content_content span{ float:left; width:180px}
#line_content_content font{color:#ff0000; size:13px; margin:0px 3px;}

#line_content_pic{ float:left; margin:0px 5px}
#line_content_pic img{ width:150px;padding:2px;	border:1px solid #DEDEDE;background:#FFFFFF;}
#line_content_intro{ float:left; margin-left:10px; margin-top:40px}
#line_content_bar{ width:100%; margin:5px 0px; clear:both}
#line_content_bar ul{ margin:0px; padding:0px;width:100%;}
#line_content_bar li{ float:left}
#line_content_bar .left{ background:url(line_content_bar_leftbg.gif) repeat-x; border:1px 0px 1px 1px; border-color:#f7b65a; border-style:solid; height:21px; color:#fff; font-weight:bold; padding-left:5px; line-height:21px; width:90px}
#line_content_bar .mid{ background:url(line_content_bar_mid_dot.gif) no-repeat;height:23px; width:13px;}
#line_content_bar .bg{ background:url(line_content_bar_mid_bg.gif) repeat-x;height:23px;float:left; width:484px}
#line_content_bar .right{ background:url(line_content_bar_right.gif) no-repeat;height:23px; width:3px;float:right}
#line_content_day{ clear:both}
.line_content_content{ width:588px; overflow:hidden}
#line_day_title{ background:url(line_day_bg.gif); height:23px;line-height:23px}
#line_day_title ul{ margin:0px; padding:0px; list-style:none;background:url(line_day_bg.gif)}
#line_day_title li{ float:left;}
#line_day_title .li1{ width:60px;border-right:#FFFFFF 2px solid; text-align:center}
#line_day_title .li2{ width:40px;border-right:#FFFFFF 1px solid; text-align:center}
#line_day_title .li3{ width:110px;border-right:#FFFFFF 2px solid; padding-left:5px}
#line_day_title .li4{ width:30px;border-right:#FFFFFF 1px solid; text-align:center}
#line_day_title .li5{ width:60px;border-right:#FFFFFF 2px solid; padding-left:5px}
#line_day_title .li6{ width:60px;border-right:#FFFFFF 1px solid; text-align:center}
#line_day_title .li7{ width:80px;border-right:#FFFFFF 2px solid; padding-left:5px}
#line_day_title .li8{ width:30px;border-right:#FFFFFF 1px solid; text-align:center}
#line_day_title .li9{ padding-left:5px}
#line_day_content .left{ float:left; width:15px; margin:5px 3px; background:#CCCCCC; padding:5px; font-size:14px}
#line_day_content .mid{ float:left; margin:10px 5px; font-size:14px; width:570px; color: #333333}
#line_day_content .right{ float:right; margin:5px; }
#line_day_content .right img{padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF; width:154px}
#leftlist{}
#leftlist .title{ background:url(left_title.gif) no-repeat; width:220px; height:17px; padding:10px 0px 0px 10px; font-size:14px; font-weight:bold; color:#FFFFFF}
#leftlist .foot{ background:url(left_foot.gif) no-repeat; width:220px; height:6px; }
#leftlist .bg{ background:url(left_bg.gif) repeat-y;width:220px; padding-right:10px}
#leftlist ul{list-style-image:url(info_list_ico1.gif); margin:0px 0px 5px 30px;}
#leftlist li{ background:url(info_list_bg1.gif) repeat-x bottom; padding:3px 0px 3px 0px}
#sub_menu{ width:910px; background:#19ab12}
/* 盒子标题行-背景= */
.boxTitleBgBlue{ height:23px; clear:both; margin-top:5px}
.boxTitleBgBlueLeft{ width:5px; height:23px; background:url(bg_boxTitleBlue_left.gif) no-repeat left top; float:left}
.boxTitleBgBlueCenter{ height:23px;  background:url(bg_boxTitleBlue_center.gif); float:left}
.boxTitleBgBlueRight{ width:5px; height:23px; background:url(bg_boxTitleBlue_right.gif) no-repeat right top; float:right}

/* 盒子标题行-字体=白色 */
.boxTitleTextWhite{font-size:14px; color:#FFFFFF; font-weight:bold; float:left; padding:5px 0px 0px 6px; display:inline;}
.boxTitleTextMoreWhite { font-size:12px; color:#FFFFFF; float:right; padding:6px 5px 0px 0px;}
.boxTitleTextMoreWhite a:link,.boxTitleTextMoreWhite a:visited{color:white; text-decoration:none;}
.boxTitleTextMoreWhite a:hover,.boxTitleTextMoreWhite a:active{color:white; text-decoration: underline;}

/* 盒子内容区域边框 */
.boxArea{ border:#C2D6E0 solid 1px; border-top:none; overflow:hidden;}
#infolist{}
#infolist ul{ margin:0px; padding:0px;}
#infolist li{ background: url(infolist_icon.gif) no-repeat 0px 2px; padding-left:15px }
#contactlist{}
#contactlist ul{ margin:0px ; padding:0px; list-style:none}
#contactlist li{ color:#006600; font-weight:bold; font-size:14px; background:#d8d8d8; padding-top:2px; padding-left:10px; margin:2px}

.linefloat{ float:left; margin-top:4px; width:735px}
#linetitle{ float:left; margin:0px; padding:0px; width:715px; height:24px; margin-left:1px;background:url(line_title_bg2.gif) repeat-x;}
#linetitle ul{ margin:0px; padding:0px; list-style:none; }
#linetitle li{ float:left; height:24px; line-height:24px; font-size:15px; color:#000000; font-weight:bold}
#linetitle .pleft{ background:url(line_title_left.gif) no-repeat; width:4px}
#linetitle .pbg{ background:url(line_title_bg.gif) repeat-x; padding:0px 5px}
#linetitle .pmid{ background:url(line_title_mid.gif) no-repeat; width:59px}
#linetitle .pbg2{ background:url(line_title_bg2.gif) repeat-x; font-size:12px; font-weight:normal;}
#linetitle .more{ background:url(line_title_bg2.gif) repeat-x;width:60px; font-size:12px; font-weight:normal; float:right}
#linetitle .pright{ background:url(line_title_right.gif) no-repeat; width:4px; float:right }
#linelist{}
#linelist ul{ margin:5px 15px 5px 5px; list-style:none}
#linelist li{ background:url(hotlineicon.gif) no-repeat 9px 9px; padding-left:25px; height:22px; line-height:22px; border-bottom:#999 1px dotted; font-size:13px; cursor:hand}
#linelist .title{ float:left; cursor:hand}
#linelist .price{ float:right; color:#FF0000}

#linelist1{ width:530px}
#linelist1 ul{ margin:0px 0px 0px 5px; list-style:none}
#linelist1 li{ background:url(listicon.gif) no-repeat 9px 9px; padding-left:25px; height:21px; line-height:21px; border-bottom:#999 1px dotted; font-size:13px;cursor:hand}
#linelist1 .title{ float:left;cursor:hand}
#linelist1 .price{ float:right; color:#FF0000}
#line_imagelist{float:left; padding:5px; margin-top:5px}
#line_imagelist .title{border:#c9dac7 solid 1px; padding:3px; font-size:12px; margin:5px 0px; text-align:center}
.borderpadding{BORDER: #c9dac7 1px solid; PADDING: 5px; }
#hotellist{margin-top:4px; width:603px}
#hotellist .pic1{
	padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;
}
#hotellist .content{ border-left:#a1d9b7 1px solid;border-right:#a1d9b7 1px solid; padding:5px; }
#hotellist .floatleft{float:left; text-align:center}
#hotellist .floatright{float:right; margin-left:10px}

#hotellist_title{ height:30px}
#hotellist_title .left{ background:url(hotellist_title_left.gif) no-repeat; width:34px; float:left; height:30px}
#hotellist_title .mid{ background:url(hotellist_title_mid_bg.gif) repeat-x; float:left; height:30px;width:564px}
#hotellist_title .right{ background:url(hotellist_title_right.gif) no-repeat; width:5px; float:right; height:30px; }
#hotellist_title .textleft{ float:left; margin-top:10px; font-size:14px; font-weight:bold}
#hotellist_title .textright{ float:right;margin-top:10px}
#hotellist_bottom{ background:url(hotellist_bottom.gif) no-repeat; height:5px}
#hotellist_sub .pic1{
	padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;}
#hotel_content_img{FLOAT: left; MARGIN: 5px; width:160px;}
#hotel_content_img img{
	padding:0px;
	border:0px;
}
#destcontent{ padding:5px; font-size:14px; color:#333333}
#destcontent img{ margin:10px; width:200px;padding:2px;	border:1px solid #DEDEDE;background:#FFFFFF;}
#destcontent h3{ font-size:16px; color:#FF6633; padding-left:15px; text-decoration:underline}
#destcontent b{text-decoration:underline; background:url(hotlineicon.gif) no-repeat; padding-left:15px}
#main_content /* 内容表格背景、文字颜色定义(760) */
{
border: 1px solid #d2d3d9;padding: 8px;line-height: normal;
font-size:14px;
width:850px
}
#main_content img{
	padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;
}
#main_content .infoname{ font-size:18px; clear:both; text-align:center; margin:5px; font-weight:bold; color:#CC6600}
#main_content .infobar{ background:#f5f5f5; text-align:center; padding:3px; font-size:12px; height:15px; line-height:15px}
#main_content .content{ padding:10px 0px; clear:both}
#main_content .editor{ background:#f5f5f5; text-align:right; padding:3px; font-size:12px; height:15px; line-height:15px; clear:both; margin-top:5px}
#main_content .Action{ text-align:center; padding:3px; height:15px; line-height:15px; clear:both}
.article_tdbgall /* 责编等表格背景、文字颜色定义(760) */
{
background:#f5f5f5;
}
.main_title_282i,.main_title_282 /* 栏目文章列表标题表格背景、文字颜色定义(282) */
{
background:url(main_bs2.gif);color: ffffff;height: 27px;
padding-left:20px;
color: #ffffff;
text-align: left;
border-right: 1px solid #9ef090;
font-weight: bold;
}
.main_title_282 a:link {color: #ffffff;font-size:14px}
.main_title_282 a:visited {color: #ffffff;font-size:14px}
.main_title_282 a:hover{color: #fff;font-size:14px; }
.main_title_282 a:active {color: #ffffff;font-size:14px}
.main_tdbg_282i /* 栏目文章列表内容表格背景、文字颜色定义(282) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding-left:5;padding-right:5;
}

.main_tdbg_282 /* 栏目文章列表内容表格背景、文字颜色定义(282) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding:10px;
}
.listbg /* --栏目文章列表内容间隔颜色的定义1-- */
{
background: url(bgdot.gif) bottom repeat-x; padding-left:5px; height:25px
}
.listbg2 /* --栏目文章列表内容间隔颜色的定义2-- */
{
background: url(bgdot.gif) bottom repeat-x; padding-left:5px; height:25px
}
#duolie{ margin:5px}
#announce{ font-size:13px;}
#announce a:link{ color:#FFFF00}
#announce a:visited{ color:#FFFF00}