@charset "utf-8";

/*******************************/
/*                             */
/*        以下是整体样式       */
/*                             */
/*******************************/

/* 整体规划 */
body{font-family:Arial, Helvetica, sans-serif, "宋体"; margin:0px; font-size:12px; }
#page{width:1003px; margin:0px auto; clear:both; background:#ffffff;}

a{cursor:hand;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

#More{float:right;}
#titleLine{height:2px; line-height:2px; margin:3px 6px 8px 6px;}

.char-separator{margin:0px 6px;}
.block-separator{height:10px; line-height:10px; clear:both;}

div{margin:0px; padding:0px;}

.char-main{font-size:12px; color:#225882;}
.char-main a:link{color:#225882;}
.char-main a:visited{color:#225882;}
.char-main a:hover{color:#ff7f00;}

.char-sub{font-size:12px; color:#ff7f00;}
.char-sub a:link{color:#ff7f00;}
.char-sub a:visited{color:#ff7f00;}
.char-sub a:hover{color:#44cc00;}

.char-sub2{font-size:12px; color:#ff5500;}
.char-sub2 a:link{color:#ff5500;}
.char-sub2 a:visited{color:#ff5500;}
.char-sub2 a:hover{color:#44cc00;}

.char-sub3{font-size:12px; color:#0088cc;}
.char-sub3 a:link{color:#0088cc;}
.char-sub3 a:visited{color:#0088cc;}
.char-sub3 a:hover{color:#44cc00;}

.char-sub4{font-size:12px; color:#666666;}
.char-sub4 a:link{color:#666666;}
.char-sub4 a:visited{color:#666666;}
.char-sub4 a:hover{color:#44cc00;}

.char-sub5{font-size:12px; color:#804000;}
.char-sub5 a:link{color:#804000;}
.char-sub5 a:visited{color:#804000;}
.char-sub5 a:hover{color:#44cc00;}

.char-main14{font-size:14px; color:#225882;}
.char-main14 a:link{color:#225882;}
.char-main14 a:visited{color:#225882;}
.char-main14 a:hover{color:#ff7f00;}

.char-sub14{font-size:14px; color:#ff7f00;}
.char-sub14 a:link{color:#ff7f00;}
.char-sub14 a:visited{color:#ff7f00;}
.char-sub14 a:hover{color:#44cc00;}

.char-sub142{font-size:14px; color:#666666;}
.char-sub142 a:link{color:#666666;}
.char-sub142 a:visited{color:#666666;}
.char-sub142 a:hover{color:#ff7f00;}

.char-sub143{font-size:14px; color:#0088cc;}
.char-sub143 a:link{color:#0088cc;}
.char-sub143 a:visited{color:#0088cc;}
.char-sub143 a:hover{color:#ff7f00;}

.char-sub144{font-size:14px; color:#333333;}
.char-sub144 a:link{color:#333333;}
.char-sub144 a:visited{color:#333333;}
.char-sub144 a:hover{color:#ff7f00;}

.char-sub145{font-size:14px; color:#804000;}
.char-sub145 a:link{color:#804000;}
.char-sub145 a:visited{color:#804000;}
.char-sub145 a:hover{color:#ff7f00;}

.form-text{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border:1px solid #989898; background:#f8f8f8;}
.form-line{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border-bottom:1px solid #989898; border-top:0px; border-left:0px; border-right:0px;}
.form-button12{border:1px solid #989898; background:#f8f8f8; height:20px; line-height:18px; font-size:12px; color:#333333; padding:0px 3px; margin-top:3px;}
.form-button14{border:1px solid #aaaaaa; color:#666666; font-size:14px; line-height:20px; height:21px; background:#f8f8f8;}
.form-textArea{border:1px solid #aaaaaa;}

/* 左右分栏 */
.left{width:35%; float:left;}
.right{width:65%; float:left;}

/* 左中右分栏 */
#subleft{width:22%; float:left; margin-left:2px;}
#subcenter{float:left; width:54%; margin-left:8px;}
#subright{width:22%; float:left; margin-left:4px;}
#subright-Another{float:left; width:76%; margin-left:8px;}

/* 二分之一分栏 */
.half{width:49%; float:left;}
.half2{width:50%; float:left;}
.half3{width:48%; float:left;}
.BlockSpace{width:1%; float:left;}

/* 字体的下划线 */
.underlineDashed{border-bottom:1px dashed #666666;}
.underlineSolid{border-bottom:1px solid #999999;}

/*******************************/
/*                             */
/*   以下是main part 1的样式    */
/*                             */
/*******************************/

/* 重新修改以后的首页搜索和焦点图片部分 */
.searchleft{width:26%; float:left;}
.searchright{width:74%; float:left;}
.search{border:1px solid #f7dcbe; width:93%; margin-left:6px; background:url(../images/index/search-bg.gif) repeat-x top; padding:10px 0 14px 0; height:237px;}
.searchCon{margin:0px 14px;}
#seaTit{font-weight:bold; border-bottom:1px dashed #cccccc; line-height:28px; background:url(../images/hotel/arrow002.gif) no-repeat left 6px; padding-left:18px;}
.seaSort{margin:10px 0; border:1px solid #cccccc; background:#ecf4f8;}
#seaDesTra{border:1px solid #f7dcbe; width:704px; padding:0px 15px 0 15px; height:30px; background:url(../images/index/seaDesTra-bg.gif) repeat-x top;}
.seaDesTraBlo{width:50%; float:left; text-align:center; margin-top:1px;}

/* 重新修改以后的首页酒店机票部分 */
.HotFli{border:1px solid #cfe5f0; height:1px; margin:0px 6px; padding:10px 12px 0 12px;}
.HotFliTit{border-left:8px solid #22a20c; padding:14px 0 0 12px; line-height:14px; font-weight:bold; font-size:14px; color:#cc6600; background:#e7f3e5; clear:both;}
.HotFliTit a:link{color:#cc6600;}
.HotFliTit a:visited{color:#cc6600;}
.HotFliTit a:hover{color:#cc6600; text-decoration:none;}

.HotFliTitBlo{cursor:hand; font-size:12px;padding:5px 6px 0px 6px; background:#ffffff;}
.HotFliTitBlo1{cursor:hand; font-size:14px;padding:5px 6px 0px 6px; background:#ffffff;}
.HotFliTitBloOther{cursor:hand; font-size:12px; padding:5px 6px 0px 6px; background:#e7f3e5;}

.HotFliCon{margin:12px 0 0 0; padding:0 6px 0 3px; clear:both;}
.HotFliConLeft{width:35%; float:left;}
.HotFliConRight{width:65%; float:left;}
.HotFliConRight ul{margin:0px; padding:0px; list-style:none;}
.HotFliConRight ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:8px; line-height:21px; height:21px;}

.HotFliConPic{width:90px; height:58px; border:2px solid #CCCCCC; float:left; overflow:hidden; margin:3px 0 6px 0;}

.HotFliConFli{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; padding-left:8px; height:20px; line-height:20px;}

/* 重新修改以后的首页旅游线路部分 */
.travel{border:1px solid #cfe5f0; margin:0px 1px 0px 6px; clear:both; height:1px;}

.travelTit{border-left:8px solid #22a20c; padding:14px 0 0 12px; line-height:14px; font-weight:bold; font-size:14px; color:#cc6600; background:#e7f3e5; clear:both;}
.travelTit a:link{color:#cc6600;}
.travelTit a:visited{color:#cc6600;}
.travelTit a:hover{color:#cc6600; text-decoration:none;}

.travelCon{margin:12px 0 0 0; padding:0 6px 0 3px; clear:both;}
.travelCon ul{margin:0px; padding:0px; list-style:none;}
.travelCon ul li{background:url(../images/travel/dot-blue.gif) no-repeat left 8px; height:21px; line-height:21px; padding-left:8px;}
.travelline1{margin:0px 12px; padding:10px 0px 7px 0px; border-bottom:1px dashed #aaaaaa; height:1px;}
.travelline2{margin:0px 12px; padding:10px 0px 6px 0px; height:1px;}

/* 重新修改以后的滚动图片部分 */
.scroll{border:1px solid #dddddd; height:90px; margin:0px 6px;}
.scrleft{height:90px; width:15%; float:left; background:#dddddd; background:url(../images/index/scrleftbg.gif) no-repeat left top;}
.scrHotleft{height:90px; width:15%; float:left; background:#dddddd; background:url(../images/index/scrHotbg.gif) no-repeat left top;}
.scrBroleft{height:90px; width:15%; float:left; background:#dddddd; background:url(../images/index/scrBrobg.gif) no-repeat left top;}
.scrright{height:90px; width:85%; float:left;}
#scr{width:104px; height:90px; overflow:hidden; text-align:center; margin-right:10px; float:left;}
.scrPic{width:100px; height:66px; overflow:hidden; border:2px solid #cccccc; float:left; margin-bottom:4px; margin-top:2px;}
.scrName{width:100px; text-align:center;}

/* 重新修改以后的联盟部分 */
.uniLef{border:1px solid #cfe5f0; margin:0px 0px 0px 6px; clear:both; padding:10px 10px 8px 6px; height:366px;}

.uniTra{border:1px solid #cfe5f0; margin:0px 6px 0px 6px; clear:both; padding:10px 0px 8px 0px; height:366px;}
.travel-title-picL{width:23px; height:28px; float:left; background:url(../images/index/travel-titleleft.gif) no-repeat left top;}
.travel-title-picC{height:20px; float:left; background:url(../images/index/travel-titlecenter.gif) repeat-x top; padding:8px 12px 0px 12px;}
.travel-title-picR{width:83px; height:28px; float:left; background:url(../images/index/travel-titleright.gif) no-repeat left top;}

/* 重新修改以后的酒店部分 */
#hotelindex{padding:10px 9px 0px 10px;}
.uniHotBlo{width:25%; float:left; margin-bottom:10px;}
.uniHotPic{border:2px solid #cccccc; width:66px; height:66px; overflow:hidden; float:left;}
#uniHotCha{width:80px; float:left; line-height:22px; padding:2px 0px; margin:0px 0px 0px 5px;}

.unihotManPic{width:66px; height:80px; border:2px solid #CCCCCC; float:left; overflow:hidden; margin:0px 5px 0px 0px;}

.unihotManCha{font-size:12px; color:#225882; width:68px; float:left; background:#F5F8FA; line-height:22px; padding:2px; padding:3px 0px;}
.unihotManCha a:link{color:#225882;}
.unihotManCha a:visited{color:#225882;}
.unihotManCha a:hover{color:#cc6600; text-decoration:none;}

.uniHotMan{width:49%; float:left; margin-top:10px;}

.uniHotMans{border:1px solid #cfe5f0; height:1px; margin:0px 6px 0px 6px; padding:10px 12px 10px 12px;}

/* 重新修改以后的博客目的地部分 */
.des{border:1px solid #cfe5f0; height:1px; margin:0px 6px; padding:7px 12px 14px 6px;}
.themeline{width:200px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;}


/* 搜索和热点出发地、目的地 */
#search-left{width:10px; height:123px; background:url(../images/index/search-bg-left.gif) no-repeat left bottom; float:left;}
#search-center{width:983px; height:123px; background:url(../images/index/search-bg-center.gif) repeat-x bottom; float:left;}
#search-right{width:10px; height:123px; background:url(../images/index/search-bg-right.gif) no-repeat right bottom; float:left;}

#search-content-left{width:64%; float:left;}
#search-content-right{width:33%; float:left;}

#desRecommend{clear:both;}

.desRecommend-logo{float:left; margin:8px 10px 0px 3px;}

.desRecommend-char{font-size:12px; color:#5c86a6; line-height:19px; height:19px; float:left; margin-top:8px; white-space:normal; word-break:break-all;}
.desRecommend-char a:link{color:#5c86a6;}
.desRecommend-char a:visited{color:#5c86a6;}
.desRecommend-char a:hover{color:#ed6505;}

.desRecommend-separator{width:1px; height:80%; border-right:1px dashed #b0b8bb; float:left; margin:10px 13px 0px 12px;}

#search-title{height:22px; margin:10px 0px 0px 6px;}

.search-char{font-size:12px; color:#3f3f3f; margin:6px 0px 0px 6px;}
.search-char a:link{color:#3f3f3f;}
.search-char a:visited{color:#3f3f3f;}
.search-char a:hover{color:#ed6505;}

.search-form-text{height:14px; line-height:14px; font-size:12px; color:#3f3f3f; border:1px solid #989898; background:#f8f8f8; width:260px;}
.search-form-button{border:1px solid #80C3FF; background:#DCF4C7; height:18px; line-height:16px; font-size:12px; color:#333333; padding:0px 5px;}

/* 通栏大图片 */
.banner{border-top:1px solid #00508e; border-bottom:1px solid #00508e; clear:both;}

/* 中旅动态 */
#newsTitle{height:28px; background:url(../images/index/icon001.gif) no-repeat left bottom; padding-left:38px; margin:0px 6px 0px 6px; clear:both;}
#newsLeft{height:2px; border-bottom:2px solid #FFA852; width:30%; float:left;}
#newsRight{height:2px; border-bottom:2px solid #52B4FF; width:69%; float:left;}

.newsTitle{font-size:14px; color:#cc6600; font-weight:bold; line-height:14px; vertical-align:middle; margin-top:14px; float:left;}
.newsTitle a:link{color:#cc6600;}
.newsTitle a:visited{color:#cc6600;}
.newsTitle a:hover{color:#44CC00;}

.newsContent{font-size:12px; color:#225882;}
.newsContent a:link{color:#225882;}
.newsContent a:visited{color:#225882;}
.newsContent a:hover{color:#cc6600;}

.newsdate{font-size:10px; color:#666666;}
.newsdate a:link{color:#666666;}
.newsdate a:visited{color:#666666;}
.newsdate a:visited{color:#666666;}

.newsContent ul{margin:0px; padding:0px; list-style:none;}
.newsContent ul li{background:url(../images/index/li01.gif) no-repeat 4px center; padding-left:20px; height:22px; line-height:22px; margin:0px 12px; clear:both;}

/* 特色旅游 */
#special-travel{margin:10px 5px 0px 9px;}
#special-travel-middle{width:100%; background:url(../images/index/box-middle.gif) repeat-y left; float:left;}
#special-travel-block{width:49%; float:left; margin-bottom:6px;}

#SpeTraBlo-Pic{width:40%; height:58px; border:2px solid #CCCCCC; float:left; overflow:hidden; margin:0px 5px 0px 4px;}

.SpeTraBlo-Title{font-size:12px; color:#FF9900; float:left; font-weight:bold; margin-bottom:3px;}
.SpeTraBlo-Title a:link{color:#FF9900;}
.SpeTraBlo-Title a:visited{color:#FF9900;}
.SpeTraBlo-Title a:hover{color:#CC4400;}

.SpeTraBlo-Content{font-size:12px; color:#0066FF; width:45%; float:left; background:#F2F6FB; line-height:20px; padding:2px;}
.SpeTraBlo-Content a:link{color:#0066FF;}
.SpeTraBlo-Content a:visited{color:#0066FF;}
.SpeTraBlo-Content a:hover{color:#cc6600;}

/* 旅游推荐 */
#travel-title{margin:0px 10px; clear:both;}
#travel-title-pic{float:left; white-space:nowrap; height:1px;}
#travel-title-sorts{float:right; margin-top:2px;}

#travel-content{margin:0px 10px; clear:both;}
.travel-pic{border:1px solid #86c1e1; width:734px; height:219px; overflow:hidden; margin:0px 0px 0px 0px;}

.travel-line{margin-top:6px; line-height:24px;}
.travel-line ul{list-style:none; margin:0px; padding:0px;}
.travel-line ul li{background:url(../images/index/li01.gif) no-repeat left center; padding-left:16px; height:22px; margin:0px 5px; clear:both;}

.travel-line-name{font-size:12px; color:#225882; float:left;  margin-right:12px;}
.travel-line-name a:link{color:#225882;}
.travel-line-name a:visited{color:#225882;}
.travel-line-name a:hover{color:#cc6600;}

.travel-line-date{font-size:12px; color:#666666; float:right;}
.travel-line-date a:link{color:#666666;}
.travel-line-date a:visited{color:#666666;}
.travel-line-date a:hover{color:#00cc00;}

.travel-line-price{font-size:12px; color:#e53d00; float:right;}
.travel-line-price a:link{color:#e53d00;}
.travel-line-price a:visited{color:#e53d00;}
.travel-line-price a:hover{color:#ff9900;}

/*******************************/
/*                             */
/*   以下是main part 2的样式   */
/*                             */
/*******************************/

/* 通栏广告 */
.pop{border-top:1px solid #00508e; border-bottom:1px solid #00508e; clear:both;}

/* 酒店 */
#hotel-block{margin:0px 5px 0px 9px;}
#hotel-block-middle{width:100%; background:url(../images/index/box-middle.gif) repeat-y left; float:left;}

#hotelTitle{height:20px; background:url(../images/index/icon003.gif) no-repeat 5px bottom; padding-left:30px; margin:0px 6px;}
#hotelLeft{height:2px; border-bottom:2px solid #d3e1eb; width:28%; float:left;}
#hotelRight{height:2px; border-bottom:2px solid #e5cfcf; width:70%; float:left;}
#hotelPic{margin:0px 0px 8px 9px;}

.hotelTitle{font-size:14px; color:#cc6600; font-weight:bold; line-height:14px; vertical-align:middle; margin-top:6px; float:left;}
.hotelTitle a:link{color:#cc6600;}
.hotelTitle a:visited{color:#cc6600;}
.hotelTitle a:hover{color:#44CC00;}

.hotelContent{font-size:12px; color:#44CC00;}
.hotelContent a:link{color:#44CC00;}
.hotelContent a:visited{color:#44CC00;}
.hotelContent a:hover{color:#CD7B00;}

.hotelprice{font-size:12px; color:#e53d00;}
.hotelprice a:link{color:#e53d00;}
.hotelprice a:visited{color:#e53d00;}
.hotelprice a:visited{color:#ff9900;}

.hotelContent ul{margin:0px; padding:0px; list-style:none;}
.hotelContent ul li{background:url(../images/index/li01.gif) no-repeat 4px center; padding-left:20px; height:22px; line-height:22px; border-bottom:1px dashed #999999; margin:0px 12px; clear:both;}

/* 联盟 */
#unionBoxLeft{width:12px; height:151px; background:url(../images/index/box-left.gif) no-repeat left top; float:left; display:inline; margin-left:8px;}
#unionBoxCenter{height:151px; width:608px; background:url(../images/index/box-center.gif) repeat-x; float:left;}
#unionBoxRight{width:12px; height:151px; background:url(../images/index/box-right.gif) no-repeat right top; float:left;}

#unionToday{float:left; width:42%; margin:6px 0px;}
#unionSeparator{float:left; width:1px; height:88%; border-left:1px dashed #999999; margin:2% 6px;}
#unionMember{float:left; width:55%; margin:6px 0px;}

.unionTodayTitle{margin-bottom:6px;}
.unionMemberTitle{margin-bottom:8px;}

.unionTodayContent{font-size:12px; color:#ff7f00;}
.unionTodayContent a:link{color:#ff7f00;}
.unionTodayContent a:visited{color:#ff7f00;}
.unionTodayContent a:hover{color:#0052CC;}

.unionMemberContent{border:1px solid #CCCCCC; background:#F3F6FA; margin-left:5px; height:60px; overflow:hidden;}
.unionJoin{text-align:center; margin-top:8px;}

.unionMarquee{font-size:12px; color:#00AAFF; #width:109px; float:left; line-height:22px; text-align:center;}
.unionMarquee a:link{color:#00AAFF}
.unionMarquee a:visited{color:#00AAFF}
.unionMarquee a:hover{color:#ff7f00}

.unionTodayContent ul{margin:0px; padding:0px; list-style:none;}
.unionTodayContent ul li{background:url(../images/index/li01.gif) no-repeat 4px center; padding-left:20px; height:22px; line-height:24px; border-bottom:1px dashed #999999; margin:0px 12px; clear:both;}

/* 旅行社风采 */
#traAgencyBox-left{float:left; width:12px; height:117px; background:url(../images/index/beaSpoBox-left.gif) no-repeat left top; clear:left; display:inline; margin-left:8px; margin-top:6px;}
#traAgencyBox-center{float:left; width:608px; height:117px; background:url(../images/index/beaSpoBox-center.gif) repeat-x; margin-top:6px; text-align:center;}
#traAgencyBox-right{float:left; width:12px; height:117px; background:url(../images/index/beaSpoBox-right.gif) no-repeat right top; margin-top:6px;}

#traAgency{margin:18px 12px 0px 6px; width:96px; float:left;}
#traAgency-Pic{border:2px solid #CCCCCC; height:58px; width:96px; overflow:hidden;}

.traAgency-Name{font-size:12px; color:#0099E5; text-align:center; line-height:20px; margin-top:6px;}
.traAgency-Name a:link{color:#0099E5;}
.traAgency-Name a:visited{color:#0099E5;}
.traAgency-Name a:hover{color:#cc6600;}

/*******************************/
/*                             */
/*   以下是main part 3的样式   */
/*                             */
/*******************************/

/* 目的地推荐 */
#destination{margin:12px 5px 0px 9px;}
#destination-middle{width:100%; background:url(../images/index/box-middle.gif) repeat-y left; float:left;}
#destination-block{width:49%; float:left; margin-top:8px;}

#destination-Pic{width:40%; height:66px; border:2px solid #CCCCCC; float:left; overflow:hidden; margin:0px 5px 0px 4px;}

.destination-char{font-size:12px; color:#225882; width:45%; float:left; background:#F5F8FA; line-height:22px; padding:2px;}
.destination-char a:link{color:#225882;}
.destination-char a:visited{color:#225882;}
.destination-char a:hover{color:#cc6600; text-decoration:none;}

.destination-char a{border-bottom:1px solid #E5B8A1;}

/* 博客 */
#blogTitle{height:28px; background:url(../images/index/icon002.gif) no-repeat 4px bottom; padding-left:38px; margin:0px 6px 0px 6px;}
#blogLeft{height:2px; border-bottom:2px solid #B2E85C; width:30%; float:left;}
#blogRight{height:2px; border-bottom:2px solid #FFBD4B; width:70%; float:left;}

.blogTitle{font-size:14px; color:#cc6600; font-weight:bold; line-height:14px; vertical-align:middle; margin-top:14px; float:left;}
.blogTitle a:link{color:#cc6600;}
.blogTitle a:visited{color:#cc6600;}
.blogTitle a:hover{color:#339900;}

#blogContent ul{margin:0px; padding:0px; list-style:none;}
#blogContent ul li{background:url(../images/index/li01.gif) no-repeat 4px center; padding-left:20px; height:22px; line-height:22px; margin:0px 12px; clear:both;}

.blogarticle{font-size:12px; color:#225882; float:left; margin-right:3px; display:inline; width:136px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.blogarticle a:link{color:#225882;}
.blogarticle a:visited{color:#225882;}
.blogarticle a:hover{color:#cc6600;}

.blogdate{font-size:10px; color:#666666; float:left; margin-right:3px; display:inline;}
.blogdate a:link{color:#666666;}
.blogdate a:visited{color:#666666;}
.blogdate a:hover{color:#666666;}

.blogAuthor{font-size:12px; color:#ff7f00; float:right; display:inline; white-space:nowrap;}
.blogAuthor a:link{color:#ff7f00;}
.blogAuthor a:visited{color:#ff7f00;}
.blogAuthor a:hover{color:#00cc00;}

/* 社区最火 */

#themeHotTitle{height:28px; background:url(../images/index/icon001.gif) no-repeat left bottom; padding-left:38px; margin:0px 6px 0px 6px;}
#themeHotLeft{height:2px; border-bottom:2px solid #5EA9E3; width:30%; float:left;}
#themeHotRight{height:2px; border-bottom:2px solid #F2A151; width:70%; float:left;}

.themeHotTitle{font-size:14px; color:#cc6600; font-weight:bold; line-height:14px; vertical-align:middle; margin-top:14px; float:left;}
.themeHotTitle a:link{color:#cc6600;}
.themeHotTitle a:visited{color:#cc6600;}
.themeHotTitle a:hover{color:#339900;}

.themeHotContent{font-size:12px; color:#225882;}
.themeHotContent a:link{color:#225882;}
.themeHotContent a:visited{color:#225882;}
.themeHotContent a:hover{color:#cc6600;}

.themeHotdate{font-size:10px; color:#666666;}
.themeHotdate a:link{color:#666666;}
.themeHotdate a:visited{color:#666666;}
.themeHotdate a:visited{color:#666666;}

.themeHotContent ul{margin:0px; padding:0px; list-style:none;}
.themeHotContent ul li{background:url(../images/index/li01.gif) no-repeat 4px center; padding-left:20px; height:22px; line-height:22px; margin:0px 12px; clear:both;}

/* 友情链接 */

#friends-title{width:38px; height:70px; background:url(../images/index/friends-title.gif) left bottom; border-top:1px solid #cccccc; float:left;}
#friends-content{font-size:12px; color:#4179CC; width:945px; height:70px; border-top:1px solid #cccccc; line-height:20px; float:left;}
#friends-content a:link{color:#4179CC;}
#friends-content a:visited{color:#4179CC;}
#friends-content a:hover{color:#cc6600;}
#friends-right{width:20px; height:70px; background:url(../images/index/friends-right.gif) no-repeat right bottom; border-top:1px solid #cccccc; float:left;}


#friends{margin:5px 0px 0px 18px;}
#friends a{margin:0px 6px;}

#friends-separator{width:1003px; height:2px; line-height:2px; background:url(../images/index/friends-separator.gif) no-repeat left bottom; clear:both; margin-bottom:10px;}

/*******************************/
/*                             */
/*    以下是 footer 的样式     */
/*                             */
/*******************************/

/* 底部导航 */

.nav-footer{font-size:12px; color:#333333; text-align:center; clear:both; margin-bottom:8px;}
.nav-footer a:link{color:#333333;}
.nav-footer a:visited{color:#333333;}
.nav-footer a:hover{color:#cc6600;}

#footer-line{width:1003px; height:1px; line-height:1px; float:left; background:url(../images/footer/footer-line.gif) no-repeat left top;  clear:both;}

#footer-left{width:180px; height:114px; float:left;}
#footer-right{width:180px; height:114px; float:left; }
#footer-center{width:633px; height:114px; float:left;}

.footer-center-char{font-size:12px; color:#333333; line-height:24px; margin-top:9px; text-align:center;}
.footer-center-char a:link{color:#333333;}
.footer-center-char a:visited{color:#333333;}
.footer-center-char a:hover{color:#FF7700;}

.left-mid {	font-size: 12px;	font-weight: bold;	line-height:24px;	font-family:12px;	color:#000000}
