body{ margin:0px; background:url(top_bg.jpg) repeat-x top}

/*滑动菜单开始*/

.cf,a.cf:link,a.cf:visited{ color:#fff; }
.cf,a.cf:hover{color:#fff;}


.navmain {
	width: 950px;
	clear: both;
	overflow: hidden;
}
.navsub {
	background-image: url(aqfb.jpg);
	background-repeat: repeat-x;
	height: 27px;
	padding-top: 6px;
	width: 948px;
	border: 1px solid #399FF3;
	background-position: top;
}
#qul{
text-align:center; 
}
#qli{
	display:inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-right: 8px;
	margin-right: 0px;
	margin-left: 8px;
}
/*滑动菜单结束*/

img{ border:0px}
.r_list1{ height:22px; padding-left:10px;}
.r_list2{ height:22px; padding-left:10px}
.fl{ float:left}
.fr{ float:right}
.cfont
{
    FONT-SIZE: 9pt;
}
.cfont_11
{
    FONT-SIZE: 11pt;
}

.cfont2
{
    FONT-SIZE: : 14px;
}
.newsfont
{
    FONT-SIZE: 11pt;
    LINE-HEIGHT: 23px
}
.efont
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Arial"
}
.title
{
	FONT-SIZE: 12px;
	COLOR: #ff6666;
	text-align:center;
}
.everdana
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.everdana_10px
{
    FONT-SIZE: 10px
}
A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #777777;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
.tfont
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 25px
}
.tfont_18
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px
}

.bg
{
    FONT-SIZE: 12px;
    COLOR: #990000
}
.titel
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "??ì?";
    TEXT-DECORATION: none
}
A.titel:link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "??ì?";
    TEXT-DECORATION: none
}
A.titel:visited
{
    FONT-SIZE: 9pt;
    COLOR: #656565;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "??ì?";
    TEXT-DECORATION: none
}
A.titel:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "??ì?";
    TEXT-DECORATION: underline
}
A.titel:active
{
    FONT-SIZE: 9pt;
    COLOR: #656565;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "??ì?";
    TEXT-DECORATION: none
}
.hand
{
    CURSOR: hand
}
.myHerf {
	COLOR:#0000FF;
    TEXT-DECORATION: underline
}
hr{ color:#009900; width:98%; border:dotted}
td,p,li,input,select,div,span {font-size:12px;}
.img01{border:1px solid #8C8C8C}
.b01{border:1px solid #7DA5AC}
.f13{font-size:13px;}
.f14{font-size:14px;}
.l15{line-height:150%}
.l18{line-height:180%}
.t3{padding-top:3px;}
.bold{font-weight:bolder;}
.bd4{ border:1px solid #99cdff}
.cl{ clear:both}
.pic1{
	padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;
	margin-bottom:5px
}
#page{ margin:0 auto; padding:0px 5px; width:950px; clear:both}
.logo{ float:left; margin-top:45px; margin-left:10px}
#head{ margin:0 auto; padding:5px; background:#FFFFFF; padding-top:10px}
#head_menu1{ float:right; margin-top:20px}
#head_menu1 img{ margin:0px 5px}
.head_contact{ float:right; margin-top:15px; margin-bottom:10px}
#head_menu01{background:url(head_menu1_bg.jpg) no-repeat right top; padding-top:0px; padding-top:10px;float:right; width:600px; height:10px; font-weight:bold; color:#FF6600}
#head_menu02{ background:url(head_menu2_bg.gif) repeat-x; height:41px; line-height:41px;clear:both; width:100%;text-align:left}
#head_menu02 ul{ list-style:none; margin:0px}
#head_menu02 li{float:left}
.home_left{ float:left; width:762px}
.home_right{ float:right; width:225px}
#search{ width:225px; clear:both }
#search .bd3{ height:178px;background:#ffffcd; border-left:#9accfd 1px solid;border-right:#9accfd 1px solid;border-bottom:#9accfd 1px solid; }
#search h1{ font-size:14px; margin:8px 5px; color:#ff7916}
#box01{ border:1px solid #9accff;}
#box01 .bd{ margin:1px; border-bottom:4px solid #cfeeff; border-top:5px solid #cfeeff; background: #F5FDFE}
#box01 h2{ font-size:14px; color:#000066; font-weight:bold; margin:10px; border-bottom:1px dotted #cfeeff; padding-bottom:3px;}
#box01 .more1{ clear:both; margin:5px; text-align:right; margin-right:20px}
#list_No{ background: url(iconlist.gif) no-repeat -1px -10px;}
#list_No ul{ list-style:none; margin:0px;  margin-left:30px; }
#list_No li{height:20px; line-height:20px}
#list_01{}
#list_01 ul{ list-style:url(icon01.gif); margin:0px; margin-left:25px}
#list_01 li{height:20px; line-height:20px}
.home_gg{ background:url(iconlist.gif) repeat-x 0px -209px; height:25px; line-height:30px; margin:5px 0px}
#home_linebox01{ width:375px}
#home_linebox01 .title{ background:url(home_title01.gif) no-repeat; height:24px; line-height:24px}
#home_linebox01 h1{ font-size:14px; font-weight:bold; float:left; margin-left:10px; color:#253c68}
#home_linebox01 .more{ float:right; margin:3px 10px}
#home_linelist01{ clear: both}
#home_linelist01 ul{ list-style:url(icon02.gif); margin:10px; margin-left:30px}
#home_linelist01 li{ border-bottom:1px #CCCCCC dotted; height:25px; line-height:25px}
#home_linelist01 .linetitle{ float:left; color:#000000;cursor:hand}
#home_linelist01 .price{ float:right; color:red; display:none}

#home_linelist02{ clear: both}
#home_linelist02 ul{ list-style:none; margin:10px 0px}
#home_linelist02 li{ border-bottom:1px #CCCCCC dotted; height:25px; line-height:25px; background:url(icon02.gif) no-repeat; padding-left:20px;width:335px; float:left; margin-left:15px}
#home_linelist02 .linetitle{ float:left; color:#000000;cursor:hand}
#home_linelist02 .price{ float:right; color:red; display: none}


#home_linebox02{}
#home_linebox02 .title{ background:url(home_title02.gif) no-repeat; height:24px; line-height:24px}
#home_linebox02 h1{ font-size:14px; font-weight:bold; float:left; margin-left:10px;color:#253c68}
#home_linebox02 .more{ float:right; margin:3px 10px}
.home_line_dot{ background:url(home_title03.gif) no-repeat; clear:both; height:15px; width:auto; margin: 0px 0px 5px 0px}

#home_hotellist{ padding:5px; float:left}
#home_hotellist ul{ margin:0px 5px}
#home_hotellist li{ float:left; width:180px; text-align:left; background:url(icon05.gif) no-repeat 0px 5px; padding-left:15px; line-height:20px; height:20px }
#home_hotellist .hoteltitle{ width:10px}

#home_leftlist{}
#home_leftlist .bar{ background: url(home_left_bar_bg.gif) no-repeat; font-size:14px; color:#000; font-weight:bold; height:22px; line-height:22px; padding-left:5px; border-bottom:1px solid #a7bdd4}
#home_leftlist ul{ list-style:url(icon01.gif); margin:5px; margin-left:25px}
#home_leftlist li{height:20px; line-height:20px}



/*首页滑块开始*/
.mainbar04out {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 760px; PADDING-TOP: 0px
}
.mainbar04 {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #99ccff 1px solid; WIDTH: 758px; PADDING-TOP: 0px; BORDER-BOTTOM: #99ccff 1px solid
}
.mainbar04 TT.mb04tt01 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ebfdff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 367px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 3px
}


.mainbar04out_01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 223px; PADDING-TOP: 0px
}
.mainbar04_01 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #edf7fe; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden;  WIDTH: 223px; PADDING-TOP: 0px; BORDER-BOTTOM: #99ccff 1px solid; height:118px
}
.mainbar04_01 TT.mb04tt01 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ebfdff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 367px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 3px
}


/*景点*/
.mainbar04out_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
.mainbar04_02 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden;  WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #99ccff 1px solid;BORDER-left: #99ccff 1px solid;BORDER-right: #99ccff 1px solid; height:138px
}
.mainbar04_02 TT.mb04tt01 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px;FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 3px
}



.mainbarbq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-bottom:1px #99ccff solid; width:100%
}
.mainbarbq UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(51766td01.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 845px; PADDING-TOP: 0px; HEIGHT: 28px
}
.mainbarbq LI.mainbarbq01 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(51766labelbg01.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
.mainbarbq LI.mainbarbq01 SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(51766labelbg02.gif) repeat-x right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: auto; COLOR: #ff9900; LINE-HEIGHT: 26px; PADDING-TOP: 2px; HEIGHT: 26px
}
.mainbarbq LI.mainbarbq02 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(51766labelbg01.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px
}
.mainbarbq LI.mainbarbq02 SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(51766labelbg02.gif) repeat-x right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #67a6e4; LINE-HEIGHT: 26px; PADDING-TOP: 2px; HEIGHT: 26px
}
.mainbarbq LI.mainbarbq02 A {
	COLOR: #67a6e4
}
.jqul02 { list-style:none;margin:5px}
.jqli04 {text-align:center}
/*首页滑块结束*/

.bar_bg01{ background:url(bar_bg01.gif) repeat-x; height:35px; line-height:35px} 
.bar_title01{ color:#000066; font-size:14px; font-weight:bold}

#footmenu{ clear:both; margin:0 auto; height:25px; line-height:25px; text-align:center; border-top:2px #99cdff solid; margin-top:5px}
#footmenu ul{ margin:0px auto; list-style:none; margin-left:50px; margin-top:5px}
#footmenu li{ float:left; margin:5px 10px; height:15px; line-height:15px; border-right:1px  dotted #999999; padding-right:10px}
#pagefoot{}
#pagefoot{ margin:0 auto}
#pagefoot ul{ list-style:none; margin-top:10px;}
#pagefoot li{ line-height:25px; font-family:Arial, Helvetica, sans-serif}




/*公共部份*/
#pages{ margin:10px 5px; clear:both; width:auto}
#pages ul{ list-style:none}
#pages li{font-size:14px; padding-right:20px; font-size:15px; font-weight:bold; color: #000099; line-height:25px}
.border4{border:1px #a7bdd4 solid;}
.bar_title{ margin:5px; border-bottom:1px #a7bdd4 solid; height:25px; line-height:25px; font-size:15px; font-weight:bold; color:#024fff}
#bar_title2{ margin:5px; border-bottom:1px #bdd4a7 solid; height:25px; line-height:25px; background:url(title_ico1.gif) no-repeat 3px 8px}
#bar_title2 h1{ float:left;font-size:15px; font-weight:bold; color:green; margin-left:10px}
#bar_title2 .more{ float:right}
#infolist{}
#infolist ul{ list-style:url(icon_02.gif); margin-left:25px; margin-right:5px; padding:0px; margin-bottom:1px}
#infolist li{ height:22px; line-height:22px; border-bottom:1px #CCCCCC dotted}
#sub_list01{ clear:both; width:100%}
#sub_list01 ul{ margin:0px; clear:both}
#sub_list01 li{ float:left; background:url(icon_02.gif) no-repeat; padding-left:15px; margin-right:5px; width:100px}
#pageleft{ float:left; width:692px; padding:5px; border:1px #CCCCCC solid}
#pageright{ float:left; width:240px;padding-left:3px;}
.clearboth{ clear:both}
#headmenu{ width:940px; height:30px; background:url(head_menu_bg.gif);}
#headmenu ul{ list-style:none; margin:10px 0px; margin-left:5px}
#headmenu li{ float:left; font-size:14px; height:16px; line-height:16px; color:#FFFFFF; border-right:1px #FFFFFF solid; margin-left:9px; padding-right:9px}
#headmenu li a:link{ color:#FFFFFF; font-weight:bold}
#headmenu li a:visited{ color:#FFFFFF; font-weight:bold}
#headmenu1{ width:940px; height:30px; background:url(head_menu_bg1.gif);}
#headmenu1 ul{ list-style:none; margin:10px 0px; margin-left:5px}
#headmenu1 li{ float:left; font-size:14px; height:18px; line-height:18px; color:#FFFFFF; border-right:1px #FFFFFF solid; margin-left:10px; padding-right:10px}
#about_menulist{}
#about_menulist ul{ list-style:none; margin:0px}
#about_menulist li{margin:5px 0px; padding:5px; background:url(about_listbg.gif) no-repeat; font-size:14px; font-weight:bold; padding-left:40px}
#about_menulist li a:link{color:#FFFFFF; }
#about_menulist li a:visited{color:#FFFFFF; }
#head_menu_r{}
#head_menu_r ul{ list-style:none; margin:0px}
#head_menu_r li{ height:18px; line-height:18px}
.4border{ border:4px #FF0000 solid}
#home_pageleft{ width:205px; float:left}
#home_pageright{ width:205px; float:right}
.leftcontact{ background: #edf7fe;border:1px #9accff solid; clear:both}
.leftcontact img{ border:none}
.leftcontact h1{ font-size:12px; color:green; text-align:center; margin:5px; border-bottom:1px green dotted}
.leftcontact h1 a:link{ color:#253c68}
.leftcontact h1 a:visited{ color:#253c68}
.leftcontact_list{ font-size:13px; margin:8px}
.rightcontent{ float:right; width:220px}
.title_bg { background:url(bar_bg02.jpg) repeat-x; height:24px; margin:5px;border-bottom:1px #9accff solid; color:red }
.title_bg H1{ background:url(icon07.gif) no-repeat; color:#253c68; font-size:13px; text-align:left; padding-left:20px; border-bottom:none }
#home_flash{ float:left; border:1px solid #E8E8E8; padding:0px 5px}
#home_recomtours{ float:right; width:597px}
#home_recomtours .hotcity{ font-weight:normal; color:#000000;font-size:12px; margin-left:20px}
#home_recomtours .ynintro{ background:#f1f1f1; padding:5px; margin:5px; height:70px; line-height:18px}
#home_tour{ float:left; border:1px #bdd4a7 solid; width:308px}
#home_tour .title{ margin:5px; border-bottom:1px #bdd4a7 solid; text-align:left; height:25px; line-height:25px; font-size:15px; font-weight:bold;}
#home_tour .title a:link{ color:green}
#home_tour .title a:visited{ color:green}
#home_tour .linetitle{ float:left}
#home_tour .price{ float:right; color:red; display:none}
#home_tourlist{ }
#home_tourlist ul{ list-style:url(icon_02.gif); margin:0px 5px 5px 30px}
#home_tourlist li{ line-height:26px; height:26px;border-bottom:1px dotted #cccccc }
#home_tourlist .linetitle{ float:left;cursor:hand}
#home_tourlist .price{ float:right; color:red;}
#home_tourlist1{ padding:10px}
#home_tourlist1 ul{ list-style:url(icon_02.gif); margin:0px 5px 5px 20px}
#home_tourlist1 li{ line-height:26px; height:26px; background:url(Point_line_01.gif) repeat-x; font-size:13px}
#home_tourguide{}
#home_tourguide ul{ margin:0px}
#home_tourguide li{ float:left; margin:0px 3px; width:110px}
#home_zhuanti{ repeat-x; height:30px}
#home_zhuanti ul{ margin:0px ; padding:0px; list-style:none}
#home_zhuanti li{ float:left; height:20px; line-height:20px; font-weight:bold; margin:3px 2px;  border:1px #bdd4a7 solid; padding:4px 5px;font-size:14px; background:#E9FEE7}
#left_infolist{}
#left_infolist ul{ list-style:url(icon_02.gif); margin-left:25px; margin-right:5px; padding:0px}
#left_infolist li{ height:22px; line-height:22px; border-bottom:1px #CCCCCC dotted}

#home_meetingtools{}
#home_meetingtools ul{ list-style:none; margin:0px; padding:0px;}
#home_meetingtools li{ float:left; border:1px #FF9900 dotted; margin:3px; padding:7px 7px; text-align:center; background:#FFFFFF; font-size:13px; width:75px}
#destcontent{ padding:5px; font-size:14px; color:#333333; clear:both; width:98.5%; background:url(dest_bg.jpg) bottom; padding-bottom:15px}
#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}

#home_dest{ border:#bdd4a7 1px solid; padding:5px;}
#home_dest img{padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF;}
#home_dest .title{ margin:5px; border-bottom:1px #bdd4a7 solid; text-align:left; height:25px; line-height:25px; font-size:15px; font-weight:bold; background:url(grrrr.jpg) repeat-x; padding-right:10px}
#home_dest .title a:link{ color: #FFFFFF}
#home_dest .title a:visited{ color: #FFFFFF}
#home_destmore{ border:#bdd4a7 1px solid; padding:5px; float:left; width:455px}
#home_destmore img{padding:2px;
	border:1px solid #DEDEDE;
	background:#FFFFFF; margin:5px}
#home_destmore .title{ margin:5px; border-bottom:1px #bdd4a7 solid; text-align:left; height:25px; line-height:25px; font-size:15px; font-weight:bold;}
#home_destmore .title a:link{ color:green}
#home_destmore .title a:visited{ color:green}  
#home_destmorelist{}
#home_destmorelist ul{ margin:10px; list-style:none}
#home_destmorelist li{ height:22px; line-height:22px; border-bottom:1px #CCCCCC dotted}
#position{ background: url(bar_bg03.gif) repeat-x; height:17px; line-height:20px;padding:5px; padding-left:10px; margin:5px 0px 5px 0px; border:1px solid #9accff}
#home_pageleft{ float:left; width:240px}
#home_pagemid{ float:left; width:460px; margin:0px 5px; margin-top:5px}
#home_pageright{ float:left; width:240px; margin-top:5px}
#home_tour_list{}
#home_tour_list .bar{ background:#f2f9ff; height:22px; border-bottom:1px solid #a7bdd4; line-height:22px}
#home_tour_list .title{ background:url(home_tourbar_title_bg.gif) no-repeat; float:left; width:171px; height:22px; text-align:left; padding-left:15px; font-size:13px; font-weight:bold; color:#000000}
#home_tour_list ul{ list-style:url(icon_02.gif); margin:6px 20px 6px 30px}
#home_tour_list li{ line-height:26px; height:26px;border-bottom:1px dotted #cccccc }
#home_tour_list .linetitle{ float:left;cursor:hand}
#home_tour_list .price{ float:right; color:red;}


/* 线路内页 Start */
#line_float{ float:left; width:460px; margin:3px; height:170px; border:1px dotted #bdd4a7; padding:3px}
#travelyunnan_float{ float:left; width:330px; margin:4px; height:230px; border:1px dotted #bdd4a7; padding:3px}
#line_content{ margin:0px 0px}
#line_content_top{ background:url(line_content_top.gif) no-repeat; width:640px; height:12px}
#line_content_foot{ background:url(line_content_foot.gif) no-repeat; width:640px; height:12px}
#line_content_bg{ background:url(line_content_bg.gif) repeat-y; width:640px; 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: auto; margin:8px 0px;clear:both; background:url(line_title_bg.gif) no-repeat; height:28px;padding-left:45px; line-height:28px; font-size:14px; font-weight:bold}
#line_content_day{ clear:both}
#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:640px; 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}
	
.nr{ font-size:14px}
#main_content /* 内容表格背景、文字颜色定义(760) */
{
padding: 8px;line-height: normal;
font-size:14px
}
#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;
}
.pr_title { background:#68CD1D; height:25px; padding:5px}
.pr_title h1{ background:url(title_ico.gif) no-repeat; color:#FFFFFF; font-size:15px; text-align:left; padding-left:15px; border-bottom:none; margin:15px}
.border1{ border:1px solid #68cd1d; padding:5px}
.main_title_575{ background: url(main_title_bg.gif); height:27px; padding-left:15px; color:#14249e;}
.main_tdbg_575{ padding:10px 5px; border:1px solid #a4c8e8}
.listbg{ height:25px}
.listbg2{ height:25px; background: #f0f9ff; padding-right:15px}
.main_title_282{height:25px; padding-left:15px; color:#FFFFFF; background:url(bar_bg04.gif) repeat-x}
.main_tdbg_282{ padding:5px 5px}
/* 盒子标题行-背景= */
.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{background:#68CD1D; height:25px; 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;}


#hotellist{margin-top:4px; width:653px}
#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:614px}
#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;
}

/*到云南旅游内页样式*/
#dynly{}
#dynly h1{ background:url(icon_04.gif) no-repeat; font-size:14px; padding-left:20px; color:#006600}
#dynly h2{ margin:0 auto; text-align:center; border:1px #FF6600 dotted; width:400px; padding:5px; background: #F7FFF8}

/*专题页样式*/
#linelist1{ }
#linelist1 ul{ list-style:url(icon_02.gif); margin:0px 5px 5px 30px}
#linelist1 li{ line-height:26px; height:26px; background:url(Point_line_01.gif) repeat-x; }
#linelist1 .title{ float:left; color:#000000;cursor:hand}
#linelist1 .price{ float:right; color:red; display:none}

#pagequicklink{ background:#efefef; width:100%; height:183px}
#pagequicklink ul{ list-style:none; margin:5px;}
#pagequicklink li{ float:left; text-align:center; background:#FFFFFF;margin:3px; padding:3px}
#pagequicklink li img{ border:0px; margin:3px
	}
.LinkNavigation1{ background:url(icon001.gif) no-repeat; padding-left:15px; margin-left:5px; line-height:23px; text-decoration:underline}
.page_newhot{ width:335px; float:left; border:1px dotted #bdd4a7; margin:3px}
.page_newhot h1 a:link{ color:#fff}
.page_newhot h1 a:visited{ color:#fff}
#col3_float{ float:left; width:302px; margin:4px; height:170px; border:1px dotted #bdd4a7; padding:3px}
.show_page{ background:#edf7fe; padding:5px; padding-left:20px}
#page_class{ clear:both; margin-bottom:5px}
#page_class ul{ list-style:none; margin:5px}
#page_class li{ float:left; background:url(icon05.gif) no-repeat 0px 6px; padding-left:15px; width:228px; font-size:13px; line-height:22px}
#page_class_left{ clear:both; margin-bottom:5px; height:100%}
#page_class_left ul{ list-style:none; margin:5px}
#page_class_left li{  background:url(icon05.gif) no-repeat 0px 6px; padding-left:15px; font-size:13px; line-height:22px}

.more{ float:right; margin-right:5px}
#NewPic{
	position: relative;
	left:200px;
	top:30px;
	height:1px
}
#quan{
	position: relative;
	left:100px;
	top:0px;
	height:1px
}
/*会议服务内容*/
#meeting_nav{ background:url(meeting_nav_bg.jpg) repeat-x; height:30px}
#meeting_nav li{ float:left;font-family:"宋体"; line-height:23px;
font-size:14px;
padding:4px;
filter:Dropshadow(offx=0,offy=1,color=white); width:80px; background: url(nav_line.jpg) right no-repeat; margin:0px 10px}

#meeting_nav li a:link {
font: 14px "宋体";
color:#151515;
line-height:23px;
text-decoration: none;
}
#meeting_nav li a:visited {
font: 14px "宋体";
color:#151515;
line-height:23px;
text-decoration: none;
}
#meeting_nav li a:active {
color:#151515;
line-height:23px;
text-decoration: none;
}
#meeting_nav li a:hover {
color:#CF2E1C;
line-height:23px; 
text-decoration: none;
}
#meeting_about{ margin:5px 0px; background:url(meeting_about_bg.gif); padding:5px; font-size:14px}
#meeting_list{ clear: both}
#meeting_list ul{ list-style:url(icon02.gif); margin:10px; margin-left:30px}
#meeting_list li{ border-bottom:1px #CCCCCC dotted; height:25px; line-height:25px}
#meeting_list .linetitle{ float:left; color:#000000;cursor:hand}
#meeting_list .price{ float:right; color:red; display:none}


.page_name{
height:20px;
text-align:center;
color:#FFFFFF;
position:absolute;
letter-spacing:3px;
font-weight:bold;
padding:12px 0px 0px 120px;
filter:
        Dropshadow(offx=1,offy=0,color=#E0AC3C)
        Dropshadow(offx=0,offy=1,color=#E0AC3C)
        Dropshadow(offx=0,offy=-1,color=#E0AC3C)
        Dropshadow(offx=-1,offy=0,color=#E0AC3C);
}

/*会议服务内容*/
.childclass{ background:url(icon02.gif) no-repeat; padding-left:20px; height:25px; line-height:25px; }
