﻿body { margin:0px; font-size:12px; }
UL	, FORM ,
UL LI{ list-style-type:none; padding:0px;  margin:0px;}
DIV.Width{ width:900px; margin-left:auto; margin-right:auto; }
DIV.LineHeight{ clear:both; height:10px; font-size:0px;}
DIV.Width SPAN.left{ float:left; }
DIV.Width SPAN.right{ float:right; }
IMG{ border:none; }
.None{ display:none;}

DIV.clear{ clear:both; }
DIV.PageSplit{ clear:both; text-align:center; padding:10px; }
SPAN.picbox{ border:solid 1px #CCC; }
SPAN.picbox IMG{ border:solid 1px #FFF; }

DIV.Border{border:solid 1px #94cb7b; background-color:#f7fff7;}
DIV.Border DIV.Title{ background-color:#ceefc6; border:solid 1px #FFFFFF; height:18px; line-height:18px;}
DIV.Border DIV.Title SPAN.Name{ float:left; font-weight:bold; margin-left:3px; }
DIV.Border DIV.Title SPAN.Desc{ float:left; margin-left:3px; }
DIV.Border DIV.Title SPAN.More{ float:right; margin-right:3px; }
DIV.Border DIV.Title SPAN.More a{text-decoration:none;}
DIV.Border DIV.Body{ clear:both; }
DIV.Border DIV.Body UL.NewsList{ margin:3px 3px auto 3px; line-height:18px; }
DIV.Border DIV.Body UL.NewsList LI{  clear:both;	}
DIV.Border DIV.Body UL.NewsList LI A.Tit{ background:url(/Images/ico_star.gif) no-repeat left; padding-left:14px; float:left;	}
DIV.Border DIV.Body UL.NewsList LI SPAN.Date{ float:right; }
A{ color:#003063; text-decoration:none; }
A:hover{ text-decoration:underline; }


DIV.Mask{	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30); background:#000000; position:absolute; left:0px; top:0px;	}
DIV.Load{ position:absolute; width:110px; height:39px; background:#ffffff url(http://img.dafen7.com/image/loading.gif); border:solid 1px #CCC; }
DIV.Insert{ position:absolute; width:auto; height:auto; background:#FFFFFF; }
DIV.Insert DIV.InsertTitle{ background:url(http://img.dafen7.com/Controls/ynPrompt/skin/bluebar/images/title_bg_left.gif) no-repeat; width:300px;  height:25px; cursor:move; }
DIV.Insert DIV.InsertTitle A.Close{ background:url(http://img.dafen7.com/Controls/ynPrompt/skin/bluebar/images/close.gif) no-repeat; width:15px; height:15px; margin:5px; float:right;  }
DIV.Insert DIV.InsertTitleRight{ background:url(http://img.dafen7.com/Controls/ynPrompt/skin/bluebar/images/title_bg_left.gif) no-repeat top right; width:300px; height:25px; }
DIV.Insert DIV.InsertTitle SPAN.Name{ float:left; color:#FFFFFF; font-weight:bold; font-size:12px; margin:5px; }



/*	TOP	*/
DIV#Topbar{ background:#f7f7f7; padding:3px 0px 3px 0px; }

DIV#Menu{ margin-top:14px; margin-bottom:12px;	}
DIV#Menu DIV.Left ,
DIV#Menu DIV.Right { width:320px; float:left; text-align:center; }
DIV#Menu DIV.Logo{ width:260px; float:left; text-align:center; }
DIV#Menu UL LI{ width:25%; text-align:center; float:left; }

DIV#Menu UL LI a{ background:url(/Images/m1.gif) no-repeat top center; padding-top:32px; float:left; margin-top:18px; }
DIV#Menu UL LI a.m2{ background-image:url(/Images/m2.gif); }
DIV#Menu UL LI a.m3{ background-image:url(/Images/m3.gif); }
DIV#Menu UL LI a.m4{ background-image:url(/Images/m4.gif); }
DIV#Menu UL LI a.m5{ background-image:url(/Images/m5.gif); }
DIV#Menu UL LI a.m6{ background-image:url(/Images/m6.gif); }
DIV#Menu UL LI a.m7{ background-image:url(/Images/m7.gif); }
DIV#Menu UL LI a.m8{ background-image:url(/Images/m8.gif); }

DIV.HotCity{ background:url(/Images/hotcity.gif) no-repeat; height:32px; }
DIV.HotCity SPAN.Name{ color:#ff9e42; font-size:16px; margin:6px auto auto 40px; float:left; }
DIV.HotCity SPAN.Name A{ color:#ff9e42; }
DIV.HotCity SPAN.City{ float:left; margin:8px auto auto 32px; }
/*	Top End	*/

DIV.LinkList{	}
DIV.LinkList UL{ margin:2px; padding:0px;}
DIV.LinkList UL LI.Title{ font-weight:bold; }
DIV.LinkList UL LI.Item{ float:left; text-align:center; margin:2px; overflow:hidden; white-space:nowrap;}
DIV.LinkList UL LI.Item IMG{ width:88px; height:31px; }

/*	Bottom	*/
DIV.BottomLine{ height:3px; background:#8ccb7b; margin:10px auto 10px auto; overflow:hidden; }
DIV#Bottom{	}
DIV#Bottom DIV.Bottom{ 	}
DIV#Bottom DIV.Bottom DIV.Logo{ width:230px; float:left; text-align:center;	}
DIV#Bottom DIV.Bottom DIV.Links{ width:670px; float:left; padding-top:30px; }
DIV#Bottom DIV.Bottom DIV.Links A{margin:0px 8px;}
DIV#Bottom DIV.CopyRight{ clear:both; line-height:22px; text-align:center;	}
/*	Bottom End	*/


/*	查看新闻	/Controls/NewsView.ascx		*/
DIV#NewsView{ clear:both; overflow:hidden; margin-top:12px; }
DIV#NewsView H1{ text-align:center; margin-bottom:5px; }
DIV#NewsView DIV.CreateAt{ text-align:center; color:#999; }
DIV#NewsView DIV.Content{ text-indent:12px; line-height:200%; font-size:14px; margin-top:12px; }


/*	旅游专题	*/
DIV.TravelTopic{  }
DIV.TravelTopic DIV.Body{ height:250px; }
DIV.TravelTopic DIV.Body DIV.TopicItem{ clear:both; }
DIV.TravelTopic DIV.Body DIV.TopicItem DIV.Pic{ width:75px; float:left; text-align:center; padding-top:1px; margin-top:5px; }
DIV.TravelTopic DIV.Body DIV.TopicItem DIV.Pic IMG{ width:65px; height:50px; }
DIV.TravelTopic DIV.Body DIV.TopicItem DIV.Info{ margin:5px auto auto 5px; }
DIV.TravelTopic DIV.Body DIV.TopicItem DIV.Info A{ font-weight:bold; }
DIV.TravelTopic DIV.Body DIV.TopicItem DIV.Info DIV.Desc{ color:#AAA; height:32px; overflow:hidden; line-height:16px; }

/*	通用的新闻列表页	*/
UL.NewsList{ 	}
UL.NewsList LI{ clear:both; margin:5px auto 5px auto; 	}
UL.NewsList LI.ClassName{ height:auto;	}	/*	新闻栏目名称	*/
UL.NewsList LI.ClassName H1{ float:left; margin:0px; padding:0px; }
UL.NewsList LI.ClassName IMG{ float:left; margin-top:8px; }
UL.NewsList LI.Line{ background:url(/Images/line_bg.gif) repeat-x left bottom; padding-bottom:3px;}
UL.NewsList LI A.Title{ float:left; width:150px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
UL.NewsList LI IMG.Hot{ margin-left:5px; float:left; }
UL.NewsList LI A.dot{ background:url(/Images/dot.gif) no-repeat left 8px; padding-left:8px; }
UL.NewsList LI SPAN.Date{ color:#FF9700; font-family:Arial; float:right; }

UL.NewsList LI DIV.Left{ float:left; }
UL.NewsList LI DIV.Left A.Col{ float:none; color:#7277e7;  }
UL.NewsList LI DIV.Left A.Col:hover{ color:#ff6600; }
UL.NewsList LI DIV.Left A.Title{ float:none; }


/*	查看照片	*/
DIV#PhotoView{	}
DIV#PhotoView H1{ text-align:center; padding:0px; margin:0px; }
DIV#PhotoView DIV.Date{ text-align:center; color:#999; font-family:Arial; }
DIV#PhotoView DIV.View{ text-align:center; margin-top:10px; }

DIV.TravelTopic DIV.Bottom{ height:13px; background:url(/images/Topic_03.gif) no-repeat; }


/*	新闻评论	*/
DIV.ReplyList{	}
DIV.ReplyList DIV.Body{ padding:8px; }
DIV.ReplyList DIV.Body UL LI{ background:url(/Images/Line_bg.gif) repeat-x left bottom; padding:4px; }
DIV.ReplyList DIV.Body UL LI SPAN.Date{ color:#AAA; }
DIV.ReplyList DIV.Body UL LI DIV.Content{ margin:6px; line-height:18px; }
DIV.ReplyList DIV.Body TEXTAREA{ border:solid 1px #CCC; }

/*	论坛精华帖	*/
UL.PinkList{ margin:3px 5px 5px 5px; }
UL.PinkList LI{ height:19px; background:url(/Images/line_bg.gif) repeat-x left bottom;  }
UL.PinkList LI A{ background:url(/Images/dot.gif) no-repeat left 6px; padding-left:6px; }