You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

895 lines
90 KiB
CSS

/* 中华游标准CSS样本-信息栏目样式表 */
/* Designed by ChinaHighlights.inc */
h2 a { text-decoration: underline;}
/*sidebar 左侧导航的样式*/
#sidebar ul { margin:0; padding:0; }
#sidebar ul li { list-style:none; }
#sidebar #cityMenu { margin-bottom: 15px; }
#sidebar #cityMenu ul li { height:28px; padding:0; }
#sidebar #cityMenu li a { display: block; color: #999; font-size:11px; padding:7px 0 7px 25px; border-bottom: 1px solid #ccc; background-image: url(/css/images/cruise/bg-cruise-quicklink.gif); background-repeat: no-repeat; background-position: 8px; text-decoration:none; line-height:13px; font-weight:bold; }
#sidebar #cityMenu li.normal a { color:#666; background:url(/pic/icon-gray.GIF) no-repeat 9px 8px; font-weight:normal; }
#sidebar #cityMenu li a:hover, #sidebar #cityMenu li.active a { background-image: url(/pic/icon-red.GIF); background-repeat: no-repeat; color:#a31022; background-position: 8px; font-weight:normal; }
#sidebar #cityMenu li.title { background-color:#ecebe9; font-size:12px; font-weight:bold; background-image:none; list-style:none; color:#666; padding: 5px 0 5px 10px; margin-right:5px; display: block; border-bottom: 1px solid #ccc; height:16px; }
#sidebar #cityMenu ul li:hover, #sidebar #cityMenu ul li.active { background-image: url(/css/images/bg-citymenu-hover.JPG); background-repeat: repeat-y; }
#sidebar #cityNews { margin-bottom: 15px; height: auto; }
#sidebar #cityNews h2 { background-image: url(/css/images/news-1.JPG); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; height: 28px; padding-top: 5px; padding-left: 10px; margin:0; }
#sidebar #cityNews ul { background-image: url(/css/images/news-2.JPG); background-repeat: repeat-y; }
#sidebar #cityNews #cityNewsFooter { background-image: url(/css/images/news-3.JPG); background-repeat: no-repeat; height: 10px; }
#sidebar #cityDiscussions { margin-bottom: 15px; }
#sidebar #cityDiscussions h2 { background-image: url(/css/images/diss-1.JPG); background-repeat: no-repeat; font-size: 14px; color: #FFFFFF; height: 28px; padding-top: 5px; padding-left: 10px; margin: 0; }
#sidebar #cityDiscussions ul { background-image: url(/css/images/diss-2.JPG); background-repeat: repeat-y; }
#sidebar #cityNews ul, #sidebar #cityDiscussions ul { font-size: 11px; line-height: 15px; padding:2px 16px 0 14px; margin-right: 10px; }
#sidebar #cityNews ul li, #sidebar #cityDiscussions ul li { padding:4px 0 6px 0; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; }
#sidebar #cityNews ul li:hover, #sidebar #cityDiscussions ul li:hover { background-color: #eaeaea; color:#a31022; text-decoration:none; }
#sidebar #cityNews a:link, #sidebar #cityDiscussions a:link, #sidebar #cityNews a:visited, #sidebar #cityDiscussions a:visited { color:#444; text-decoration:none; }
#sidebar #cityDiscussions #cityDiscussionsFooter { background-image: url(/css/images/diss-3.JPG); background-repeat: no-repeat; padding-bottom: 5px; }
#sidebar #siteSearch { background-image: url(/css/images/bg-site-search.JPG); background-repeat: no-repeat; height: 100px; text-align: center; }
#sidebar #siteSearch h2 { font-size: 14px; padding-top: 5px; color: #FFF; margin-bottom:4px; }
#sidebar #siteSearch form { margin:0; padding:0; }
#sidebar #siteSearch #searchBox { margin-bottom: 5px; border:none; height:20px; width:140px; color:#666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color:#fef6e3; }
/*video map*/
.videoMap { border-bottom:#C1C1C1 3px solid; position:relative; width:100%; margin:0 0 38px 0; padding:0 0 5px 0; }
.videoMap ul { padding:0px; position:absolute; margin-left:15px; list-style:none; left: 18px; top: 5px; }
.videoMap ul li { display:block; margin:0 4px 0 0; float:left; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; background-image:url(/css/images/bg-page.GIF); padding:5px 10px 0 10px; height:22px; background-color:#fff; color:#C6162B; font-size:11px; font-weight:bold; }
.videoMap ul li.active { -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; border-bottom:3px solid #C1C1C1; border-left:3px solid #C1C1C1; border-right:3px solid #C1C1C1; background:#FFFFFF; }
.videoMap ul li.active a { color:#C6162B; }
.videoMap ul li a { color:#fff; text-decoration:none; }
.videoMap ul li a:hover { text-decoration:underline; }
/*Video index hot video*/
/*Video index page 的hot video样式*/
.hotVideoIndex { width:320px; margin:0 0 16px 0; padding:10px 5px 5px 5px; float:left; }
.hotVideoIndex .videoIntroduction { padding-top:7px; }
.hotVideoIndex .videoIntroduction h3 { font-size:13px; margin-top:5px; }
.hotVideoIndex .videoIntroduction h3 a { color:#248bb8; text-decoration:none; }
.hotVideoIndex .videoIntroduction p a { color:#6b6b6b; text-decoration:none; }
/*Hot video的样式*/
.detailRight { width:760px; float:none; }
.detailRight .video { width:220px; padding:0 3px 0 3px; margin-bottom:19px; }
.detailRight .video .videoSmallImg { width:100px; float:left; }
.detailRight .video .videoSmallImg img { width:100px; }
.detailRight .video .videoInfo { width:116px; margin-left:3px; float:left; color:#744817; font-size:11px; }
.detailRight .video .videoInfo p { color:#744817; }
.detailRight .video .videoInfo p a { color:#6b6b6b; text-decoration:none; }
.detailRight .video .videoInfo p a:hover { border-bottom:1px dashed #6b6b6b; }
/*video板块的list列表样式*/
.videoDetailHot { margin:0 0 16px 0; border-bottom:#d1d1d1 solid 3px; }
.videoDetailHotLeft { float:none; }
.videoDetailHotLeft2 { width:760px; float:left; text-align:center; margin-bottom:5px; }
.videoDetailHotRight { float:left; padding-left:5px; }
.videoDetailHotRight h3 { font-size:14px; margin-bottom:5px; }
.videoDetailHotRight h3 a { text-decoration:none; color:#545454; }
.videoDetailHotRight p a { color:#6b6b6b; }
.videoDetailHotRight .vote { margin:3px 0 2px 0; height:25px; }
.videoDetailHotRight .vote img { margin-right:5px; }
.videoDetailHotRight .vote a { background:url(/css/images/faq/vote-bg.gif) repeat-x top left; height:18px; float:left; border:1px #efcb91 solid; padding:0 5px 0 6px; font-size:11px; color:#8b581d; display:block; text-decoration:none; margin-right:10px; }
.videoDetailHotRight .vote a:hover { background:url(/css/images/faq/vote-hover-bg.gif) repeat-x top left; }
.videoDetailHotRight #hotvideoMenu { margin-top:3px; height:25px; margin-bottom:6px; }
.videoDetailHotRight #hotvideoMenu .voteAnswer { -moz-border-radius:4px; -moz-border-radius:4px; background-position:bottom; border:#D1D1D1 1px solid; font-size:11px; text-align:center; padding:3px 8px 3px 8px; float:left; margin-right:15px; height:18px; }
.videoDetailHotRight #hotvideoMenu .voteAnswer:hover { background:#fff; }
.videoDetailHotRight #hotvideoMenu .voteAnswer a { color:#545454; }
/*other video的列表*/
.videoOtherList { margin:10px 0 5px 0; }
.videoOtherList .line { border-bottom:#ddb26d dashed 1px; height:1px; margin:3px 0 10px 0; }
.videoOtherList .videoTitle { color:#6b6b6b; float:left; padding:0 5px; width:175px; margin:3px 3px 5px 0; }
.videoOtherList .videoTitle table { width:175px; valign:middle; }
.videoOtherList .videoTitle table img { width:130px; height:97px; border:1px solid #d1d1d1; }
.videoOtherList .videoTitle .albumTitle { line-height:16px; font-size:12px; }
.videoOtherList .videoTitle .albumTitle a { color:#545454; text-decoration:none; font-weight:bold; font-size: 11px; }
.videoOtherList .videoTitle .upLoadTime { font-size:11px; color:#6b6b6b; }
.videoOtherList .videoPublisher { width:200px; -moz-border-radius:4px; border:#d1d1d1 3px solid; padding:10px; background-color:#fff; margin:5px; font-size:12px; line-height:20px; position:relative; top: -30px; left: -240px; }
.videoOtherList .videoPublisher .outTitle { font-size:12px; color:#c03; font-weight:bold; }
.videoOtherList .videoPublisher .outTitle a { color:#a31022; }
.videoOtherList .videoPublisher .outTitle a:hover { text-decoration: none; }
.videoOtherList .videoPublisher .introduction { font-size:10px; color:#838383; margin-top:5px; }
.videoOtherList .videoPublisher2 { width:200px; -moz-border-radius:4px; border:#d1d1d1 3px solid; padding:10px; background-color:#fff; margin:5px; font-size:12px; line-height:20px; position:relative; top: -156px; left: 140px; }
.videoOtherList .videoPublisher2 .outTitle { font-size:12px; color:#c03; font-weight:bold; }
.videoOtherList .videoPublisher2 .introduction { font-size:10px; color:#838383; margin-top:5px; }
/*Video index page 的hot video样式*/
.hotVideoIndex { margin:0 0px 16px 0; border-bottom:3px solid #d1d1d1; width: 760px; }
.hotVideoIndex .videoIntroduction { padding-left:5px; }
.hotVideoIndex .videoIntroduction h4 { font-size:14px; margin-bottom:5px; margin-top:0; }
.hotVideoIndex .videoIntroduction h4 a { color:#545454; text-decoration:none; }
.hotVideoIndex .videoIntroduction p a { color:#6b6b6b; text-decoration:none; }
/*video 板块详细的video页面样式*/
.videoDetailBigSize { width:650px; margin:0 0 16px 0px; border-bottom:#f1f1f1 solid 1px; padding:0; }
.videoDetailBigSize .videoDetail { width:660px; padding:10px 0 10px 0; text-align:center; }
.videoDetailBigSize .videoIntroduction { width:640px; padding:15px 5px 5px 10px; }
.videoDetailBigSize .videoIntroduction h5 { font-size:14px; margin-bottom:5px; }
.videoDetailBigSize .videoIntroduction input { border:1px solid #d1d1d1; background:#f1f1f1; width:590px; padding:3px; font-size:12px; color:#545454; height:21px; }
#videoMenu { width:638px; height:28px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6b6b6b; margin:0; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; border:#D2D2D2 1px solid; background:url(/css/images/bg-photoclick.GIF) repeat-x bottom; }
#videoMenu .choose1 { float:left; height:14px; padding:3px 26px 3px 26px; margin:5px 0 5px 0; width:190px; }
#videoMenu .choose2 { float:left; height:14px; padding:3px 26px 3px 26px; border-right:1px solid #CACACA; margin:5px 0 5px 0; }
#videoMenu .choose1 img, #videoMenu .choose2 img { margin-right:10px; }
#videoMenu .choose1 a, #videoMenu .choose2 a { text-decoration:none; color:#545454; }
#videoMenu .choose1 a:hover, #videoMenu .choose2 a:hover { text-decoration:underline; }
/*video详细页面板块样式*/
.videoReviewShare { width:554px; margin:10px 0 0 0; padding:0 5px 0 5px; }
/*video promo*/
.promoVideoPhoto { padding: 15px 5px 15px 10px; background:#f9f9f9; border:solid 1px #ddd; margin-bottom:15px; float: none; width: 743px; }
.promoVideoPhoto1 { padding: 15px 5px 15px 10px; background:#f9f9f9; border:solid 1px #ddd; margin-bottom:15px; }
/* 城市 Index 页面的样式表*/
#contentPicture { width:250px; height:auto; margin:5px; float:right; }
#contentPicture img { width:250px; height:200px; }
#contentPicture #desc { font-size:11px; color:#777; margin-top:4px; }
#cityFacts { width:529px; background-color: #f3ede1; background-image: url(/css/images/bg-city-facts.GIF); background-repeat: no-repeat; background-position: right top; padding:4px 8px 10px 8px; height: auto; margin: 15px 0; }
#cityFacts h2 { font-size:16px; font-weight:200; margin:0 0 8px 0; color:#fa8911; }
#cityFacts ul { margin:0; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
#cityFacts ul.item li { width:230px; float:left; font-size:11px; color:#555; list-style:none; }
#topattraction { width:536px; padding-top:10px; margin-bottom:15px; background: #eaeaea; padding-bottom: 10px; }
#topattraction #img { float:left; padding:10px; width:220px; background: #eaeaea; margin:0 0 0 10px; height: 155px; }
#topattraction #info { padding:0px; width: 280px; float: left; }
#topattraction ul { list-style:none; margin:0px; padding:0px; margin-top:0px; margin-left: 0px; }
#topattraction #info h2 { border-bottom:none; margin-top:0px; padding-top:0px; font-size: 17px; padding-left: 5px; }
#topattraction ul li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:20px; margin:0px; padding-left:8px; margin-bottom:10px; background:url(/pic/date/2.jpg) no-repeat 2px 8px; padding: 5px 5px 5px 25px; }
#topattraction ul li a:link, #topattraction ul li a:visited { color:#666; text-decoration:underline; }
#topattraction ul li a:hover { color:#a31022; text-decoration:none; }
#topattraction #currentattraction1 { background:url(/pic/date/1.jpg) no-repeat 4px 8px; padding: 5px 5px 5px 25px; line-height: 13pt; }
#topattraction #currentattraction1:hover, #topattraction #currentattraction2:hover, #topattraction #currentattraction3:hover { text-decoration:underline }
#topattraction #currentattraction2 { background-color:#eaeaea; background:url(/pic/date/2.jpg) no-repeat 4px 8px; padding: 5px 5px 5px 25px; }
#topattraction #currentattraction3 { background-color:#eaeaea; background:url(/pic/date/3.jpg) no-repeat 4px 8px; padding: 5px 5px 5px 25px; }
#recomTours { width:550px; }
#recomTours div.cityTourRecom { width:170px; height:120px; margin:0 10px 10px 0; float:left; height:190px; }
#recomTours div.cityTourRecom img { width:150px; height:120px; margin:10px 10px 4px 10px; }
#recomTours div.cityTourRecom .cityTourRecomDesc { padding-left:10px; font-size:11px; color:#666; }
#recomTours div.cityTourRecom .cityTourRecomDesc img { width:auto; height:auto; margin:0; padding:0 }
#recomTours div.cityTourRecom:hover { background:#eaeaea }
#photoVideo { width:550px; }
#photoVideo .photoVidoeLayout { width:270px; float:left; }
#photoVideo .photoVidoeLayout .photoVidoePic { width:100px; float:left; margin-right:10px; }
#photoVideo .photoVidoeLayout ul { float:left; width:120px; margin:5px 0 0 0; padding:0 }
#photoVideo .photoVidoeLayout ul li { list-style:none; border-bottom:#aeaeae 1px dashed; padding-bottom:3px; font-size:11px; margin:0 }
#photoVideo .photoVidoeLayout ul li a:link, #photoVideo .photoVidoeLayout ul li a:visited { text-decoration:none; color:#666; }
#photoVideo .photoVidoeLayout ul li a:hover { color:#a31022; }
/* 城市Attraction 页面的样式表*/
.attractionList { width:550px; height:auto; padding-bottom:8px; border-bottom:1px dashed #444; margin-bottom: 15px; }
.attractionList .attractionThumbnail { width:150px; height:110px; float:left; margin:5px 5px 5px 0; }
.attractionList .attractionThumbnail img { width:150px; height:110px; }
.attractionList .attractionInfo { width:390px; height:auto; float:left; }
.attractionList .attractionInfo h2 { font-size:15px; margin:0; }
.attractionList .attractionInfo h2 a { color:#666; text-decoration:none; }
.attractionList .attractionInfo .rating { font-size:11px; color:#52a8fb; font-weight:bold; }
.attractionList .attractionInfo a.reviewLink { font-size:12px; color:#fa8911; margin-top:3px; }
/*attraction页面*/
.guideSeeAlsoTop1 { width:168px; height:6px; margin:10px 0 0 0; padding:0; background:url(images/guide/see-also-top1.gif) }
.guideSeeAlsoTop { width:168px; height:auto; margin:0; padding:0; background-color:#f3ede1; }
#guideSeeAlsoTop2 { width:168px; height:30px; margin:10px 0 0 0; padding:0; background:url(images/guide/see-also-top2.gif) }
.guideSeeAlsoTop h2, #guideSeeAlsoTop2 h2 { background:url(images/title1.gif) no-repeat 8px 9px; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 5px 0 8px 20px; margin:0 }
#guideSeeAlsoNav { width:168px; height:20px; margin:0; padding:0; background-color:#f3ede1; }
#guideSeeAlsoNav ul { list-style:none; margin:0 0 0 7px; padding:0; font-size:11px }
#guideSeeAlsoNav ul li { float:left; height:16px; width:auto; padding:4px 5px 0 4px; margin-right:7px; text-align:center; background-color:#e4d4b3 }
#guideSeeAlsoNav ul li a:link, #guideSeeAlsoNav ul li a:visited { color:#6b6b6b; font-weight:bold; text-decoration:none }
#guideSeeAlsoNav ul li.active { background-color:#fff }
#guideSeeAlsoNav ul li.active a:link, #guideSeeAlsoNav ul li.active a:visited { color:#fa890f; }
#guideSeeAlso, #guideSeeAlso1 { width:168px; height:auto; padding:10px 0; background-color:#f3ede1; background:url(images/guide/bg-see-also.gif) repeat-y; }
#guideSeeAlso p { margin:0 10px; font-size:11px; color:#6b6b6b; border-bottom:dotted 1px #999898; padding:5px 5px 10px 5px; line-height:15px }
#guideSeeAlso p a:link, #guideSeeAlso p a:visited { margin:10px; font-size:11px; color:#6b6b6b }
#guideSeeAlso ul, #guideSeeAlso1 ul { margin:0; padding:0; list-style:none }
#guideSeeAlso ul li { background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 14px 8px; padding:0 10px 0 25px; }
#guideSeeAlso ul li a:link, #guideSeeAlso ul li a:visited { font-size:11px; color:#6b6b6b; text-decoration:none; line-height:20px }
#guideSeeAlso1 ul li { padding:0 10px 0 25px; line-height:30px }
#guideSeeAlso1 ul li a:link, #guideSeeAlso1 ul li a:visited { font-size:11px; color:#6b6b6b; text-decoration:underline; line-height:20px; }
#guideSeeAlso1 ul li.one { background:url(/pic/accomodation.gif) no-repeat 8px center; }
#guideSeeAlso1 ul li.two { background:url(/pic/food.gif) no-repeat 8px center; }
#guideSeeAlso1 ul li.three { background:url(/pic/money.gif) no-repeat 8px center; }
#guideSeeAlso1 ul li.four { background:url(/pic/weather.gif) no-repeat 8px center; }
#guideSeeAlso1 ul li.five { background:url(/pic/security.gif) no-repeat 8px center; }
#guideSeeAlso1 ul li.six { background:url(/pic/transport.gif) no-repeat 8px center; }
#guideSeeAlsoBottom { width:168px; height:11px; margin:0 0 10px 0; padding:0; background:url(images/guide/see-also-bottom.gif) }
#guideSepcialNote { width:158px; height:auto; padding:5px; }
#guideSepcialNote p { margin:0; padding:0; font-size:11px; color:#6b6b6b; line-height:20px; text-align:justify }
#guideSepcialNote a:link, #guideSepcialNote a:visited { color:#6b6b6b }
#guideSepcialNote h2 { font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 0 0 0 15px; margin:5px }
#guideBestTour { width:306px; height:auto; float:right; margin:0 0 10px 10px; padding:0 }
#content #contentMiddle #guideBestTourContent h2 { background:url(images/title1.gif) no-repeat left; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 0 0 0 15px; margin:0 5px; position:static }
#guideBestTourTop { width:306px; height:6px; background:url(images/guide/best-tour-top.gif); margin:0; padding:0 }
#guideBestTourContent { width:286px; height:auto; background:url(images/guide/bg-best-tour.gif) repeat-y; margin:0; padding:0 10px 10px 10px; }
#guideBestTourContent ul { list-style:none; margin:0; padding:0; color:#6b6b6b; font-size:11px; }
#guideBestTourContent ul li a:link, #guideBestTourContent ul li a:visited { color:#6b6b6b; font-size:11px; }
#guideBestTourContent ul li { background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 5px 8px; line-height:20px; padding-left:20px }
#guideBestTourBottom { width:306px; height:6px; background:url(images/guide/best-tour-bottom.gif); margin:0 }
.guideInfoList { width:536px; height:auto; clear: both; margin-bottom: 30px; }
.guideInfoList a:link, .guideInfoList a:visited { color:#6a6a6a; text-decoration:none }
.guideInfoList ul { margin:0 0 10px; padding:0px; float:left; list-style:none; }
.guideInfoList ul li { font-size:11px; padding:5px 0 5px 12px; margin:0 5px; color:#6a6a6a; width:240px; height:20px; float:left; background:url(/pic/index-bottommin.gif) left 8px no-repeat; line-height:12px; }
.guideInfoList ul li a:link, .guideInfoList ul li a:link { color:#666; text-decoration:underline; }
.guideInfoList ul li a:hover { color:#a31022; text-decoration:none; }
.guideInfoList ul li.style3 { border:1px solid #e7d9be; color:#6a6a6a; background:url(images/guide/bg-list-box.gif) bottom right no-repeat }
.guideInfoList ul li.style2 { margin:0 0 -1px -1px; font-size:11px; padding:5px; text-align:center; border:1px solid #fdc686; color:#6a6a6a; background:url(images/cruise/bg-facilities.gif) bottom right no-repeat; width:240px; height:16px; float:left }
#content .guideReviewBodyRight p { font-size:11px; line-height:20px; }
.guideReviewAdd { float:right; clear:both; width:180px; height:20px; background:url(/css/images/bg-review-add.jpg) no-repeat left top; padding:5px 0 2px 28px; }
.guideOtherAttraction { width:107px; height:108px; border:1px solid #fdc686; float:left; margin:10px 25px 10px 0 }
.guideOtherAttraction p { text-align:center }
.guideOtherAttraction a:link, .guideOtherAttraction a:visited { font-size:12px; color:#6b6b6b; text-decoration:none }
.guideOtherAttraction img { margin:11px 14px; width:81px; height:61px; }
#guideCityPhoto { width:220px; height:auto; border:1px solid #fdc686; margin:0; padding:5px 0 10px 0; }
#guideCityPhoto p { text-align:center }
#guideCityPhoto h2 { background:url(images/title1.gif) no-repeat left; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 0 0 0 15px; margin:0 5px; position:static }
#guideCityPhoto a:link, #guideCityPhoto a:visited { font-size:12px; color:#6b6b6b; text-align:center }
#guideCityPhoto img { margin:10px 26px; width:171px; height:108px; }
#guideHotTour { width:200px; height:auto; margin:0; padding:0 10px 10px 10px; border:#f2ede1 1px solid }
#guideHotTour img { margin:15px 35px 5px 35px; width:131px; }
#guideHotTour dl { list-style:none; margin:0 0 10px 0; padding:0; font-size:11px; color:#6b6b6b; line-height:20px; }
#guideHotTour dt a:link, #guideHotTour dt a:visited { color:#fc8912; font-weight:bold; }
#guideHotTour dd { margin:0; padding:0 }
#guideHotTourTop h2 { background:url(images/title1.gif) no-repeat 0px 10px; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 5px 0 0 15px; margin:10px 15px; position:static }
#guideHotTourTop { width:220px; height:25px; background:url(images/guide/sidebar-title1.gif); margin:0; padding:0 }
#guideHotTourTop2 { width:220px; height:26px; background:url(images/guide/bg-hot-china-title-1.gif); margin:0; padding:0 }
#guideHotTourTop2 h2 { background:url(images/title1.gif) no-repeat 0px 10px; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 5px 0 0 15px; margin:0 15px; position:static }
#guideHotTourTop3 { width:220px; height:26px; background:url(images/guide/banner-3.gif); margin:0; padding:0 }
#guideHotTourTop3 h2 { background-image:none; font-size:13px; color:#fff; font-weight:bold; border:none; padding: 5px 0 0 5px; margin:0 5px; position:static }
/*city attraction page*/
.guideAttractionBox { width:536px; height:133px; background:url(images/cruise/bg-cruise-list.gif) top repeat-x; border:#ffe8ad 1px solid; margin:10px 0; padding:0 0 10px 5px; color:#6b6b6b; position:relative }
.guideAttractionBox2 { width:700px; height:133px; background:url(images/cruise/bg-cruise-list.gif) top repeat-x; border:#ffe8ad 1px solid; margin:10px 0; padding:0 0 10px 5px; color:#6b6b6b; position:relative }
.guideAttractionBox h2, .guideAttractionBox2 h2 { background:url(images/title1.gif) no-repeat 2px 9px; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 5px 0 0 15px; margin:0 5px; position:static }
.guideAttractionContent { width:260px; height:115px; float:left; }
#content .guideAttractionContent p { margin:5px 0; padding:0; font-size:11px; }
.guideAttractionContent a:link, .guideAttractionContent a:visited { color:#6b6b6b; }
.guideAttractionBoxPic { width:99px; height:72px; padding:10px; margin:10px; background:url(images/guide/bg-attraction-pic.gif); float:left }
.guideAttractionBoxPic img { width:99px; height:72px; }
#guideSort { margin-top:10px; background-color:#dbd1b9; width:95%; height:23px; padding-top:2px; padding-left:10px; font-size:11px; color:#6b6b6b; font-weight:bold; }
#guideSort select { width:60px; font-family:Verdana, Arial; font-size:11px; color:#6b6b6b }
.attractionList { margin:10px 0; padding:0; width:100% }
.attractionListPic { width:113px; height:80px; margin:0 10px 10px 0; float:left }
.attractionListPic img { width:113px; height:80px; }
.attractionListContent { width:416px; float:left; margin:0; padding:0 }
.attractionListContent2 { width:580px; float:left; margin:0; padding:0 }
.attractionListContent dl, .attractionListContent2 dl { margin:0 0 10px 0; padding:0; font-size:11px; color:#6b6b6b; width:auto; line-height:20px }
.attractionListContent dt, .attractionListContent2 dt { font-size:12px; }
.attractionListContent2 dt a:link, .attractionListContent2 dt a:visited { color:#6b6b6b; text-decoration:none }
.attractionListContent dd, .attractionListContent2 dd { margin:0; line-height:16px }
.attractionListContent dd.blue, .attractionListContent2 dd.blue { color:#51a9fb }
.attractionListContent dl a:link, .attractionListContent dl a:visited { color:#666; text-decoration:none; border-bottom:dotted 1px #666; }
.attractionListContent dl a:hover { color:#a31022; text-decoration:none; border:none; }
/*city Transportation页面*/
#guideInfoNav { margin-top:20px; visibility: inherit; position: relative; width:530px; padding-left:10px; }
#guideInfoNav2 { margin-top:20px; visibility: inherit; position: relative; width:715px; padding-left:10px; }
#guideInfoNav4 { margin-top:20px; visibility: inherit; position: relative; width:630px; padding-left:10px; }
#guideInfoNav ul, #guideInfoNav2 ul, #guideInfoNav4 ul { list-style-type: none; background:none; margin: 0; padding: 0; }
#guideInfoNav ul li { float:left; display:inline; margin-right:8px; margin-bottom:0px; background-color:#e6d09f; border:1px solid #ded1e1; font-weight:bold; font-size:12px; padding:6px 5px; }
#guideInfoNav2 ul li, #guideInfoNav4 ul li { background-color:#baa475; float:left; display:inline; margin-right:8px; margin-bottom:0px; border:1px solid #ded1e1; font-weight:bold; font-size:12px; padding:6px 5px; }
#guideInfoNav ul li a:link, #guideInfoNav ul li a:visited, #guideInfoNav2 ul li a:link, #guideInfoNav2 ul li a:visited, #guideInfoNav4 ul li a:link, #guideInfoNav4 ul li a:visited { text-decoration:none; color:#fff; }
#guideInfoNav ul li.active, #guideInfoNav2 ul li.active, #guideInfoNav4 ul li.active { border-top:1px solid #ded1e1; border-left:1px solid #ded1e1; border-right:1px solid #ded1e1; border-bottom:1px solid #fff; background:#fff; }
#guideInfoNav ul li.active a:link, #guideInfoNav ul li.active a:visited, #guideInfoNav2 ul li.active a:link, #guideInfoNav2 ul li.active a:visited, #guideInfoNav4 ul li.active a:link, #guideInfoNav4 ul li.active a:visited { text-decoration:none; color:#fa9521; }
#guideInfoNav ul li:hover, #guideInfoNav2 ul li:hover, #guideInfoNav4 ul li:hover { background-color:#fff; border-bottom:1px solid #fff; }
#guideInfoNav ul li:hover a, #guideInfoNav2 ul li:hover a, #guideInfoNav4 ul li:hover a { color:#baa475 }
#guideInfoDetail { width:645px; padding:0 0 0 10px; }
#guideInfoDetail img { max-width:600px; }
#guideInfoDetail select { font-family:Verdana, Arial; color:#6b6b6b; font-size:11px }
#guideInfoDetail2 { float:left; width:530px; border-top:1px solid #ded1e1; margin-top:-1px; padding:10px 0 0 10px; margin-left:0px; height: auto; }
#guideInfoDetail3 { float:left; width:620px; border:1px solid #ded1e1; margin-top:-1px; padding:10px 0 0 10px; margin-left:0px; height: auto; }
#guideInfoDetail h2 { background-image:url(/css/images/title1.gif); background-repeat:no-repeat; background-position:left; font-size:14px; color:#6b6b6b; font-weight:bold; padding-left:15px; position:static }
#guideInfoDetail h3 { font-size:13px; color:#fb9320; font-weight:bold }
#guideFlightsSearch { width:485px; height:auto; background:url(images/guide/bg-flights-search.gif) top no-repeat; border:#ddd2b7 1px solid; padding:10px; margin:0; font-size:11px; color:#6b6b6b; }
#guideFlightsSearch input, #guideFlightsSearch select { font-family:Verdana, Arial; font-size:11px; color:#6b6b6b }
#guideFlightsSearch .type { width:140px; height:24px; margin:0; padding:0; float:left }
#guideFlightsSearch .fromTo { width:236px; height:24px; margin:0; padding:10px 0 0 0; float:left }
#guideFlightsSearch .fromTo input { margin-left:10px }
#guideFlightsSearch .depart { height:24px; margin:0; padding:10px 0 0 0; }
#guideFlightsSearch .depart select, #guideFlightsSearch .depart input { width:85px }
#guideFlightsSearch .depart select { margin-left:10px }
#guideFlightsSearch .classAirline { width:218px; height:24px; margin:0; padding:10px 0 0 0; float:left }
#guideFlightsSearch .classAirline select { width:120px; margin-left:7px }
#guideFlightsSearch .adult { width:140px; height:24px; margin:0; padding:10px 0 0 0; float:left }
#guideFlightsSearch .search { text-align:center; margin:20px 0; }
#guideTourPackage { margin:0; padding:0; }
#contentMiddle #guideTourPackage ul { list-style:none; margin:0; padding:0; font-size:11px; color:#6b6b6b; line-height:25px; }
#contentMiddle #guideTourPackage ul li { background:url(/pic/select2.gif) no-repeat 0px 7px; padding-left:20px }
#contentMiddle #guideTourPackage ul li a:link, #contentMiddle #guideTourPackage ul li a:visited { font-size:12px; color:#6b6b6b; }
#guideFlightsSearch .trainFromTo1, #guideFlightsSearch .trainFromTo2 { height:24px; margin:0; padding:10px 0 0 0; }
#content #guideFlightsSearch p { margin:5px 0 10px 0; font-size:11px; line-height:15px }
#guideFlightsSearch .trainFromTo input { margin-left:10px; }
#guideFlightsSearch .trainFromTo2 input { margin-left:25px; }
/*city guide page*/
#guideHotNav { width:427px; height:24px; background:url(images/guide/bg-hot-nav.gif); padding:16px 48px 0 55px; font-size:11px; color:#6b6b6b; }
#guideHotNav a:link, #guideHotNav a:visited, #guideHotNav2 a:link, #guideHotNav2 a:visited { color:#6b6b6b; text-decoration:none; }
#guideHotNav2 { width:591px; height:24px; background:url(images/guide/bg-hot-nav-2.gif) no-repeat; padding:16px 48px 0 55px; font-size:11px; color:#6b6b6b; }
#guideRecommend { width:536px; height:176px; margin:0; padding:0; border-top:#fb8a10 2px solid; border-bottom:#dddddd 1px solid; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; }
#guideRecommendNav { width:536px; height:28px; margin:10px 0 0 0; padding:0 }
#contentMiddle #guideRecommendNav ul { list-style:none; margin:0; padding:0; }
#contentMiddle #guideRecommendNav ul li.normal { margin:4px 0 0 0; padding-top:4px; text-align:center; width:172px; height:20px; background:url(images/guide/banner-2.gif); float:left; font-size:12px; font-weight:bold; color:#936c43; }
#contentMiddle #guideRecommendNav ul li.active { background:url(images/guide/banner-1.gif); padding-top:5px; width:207px; height:23px; font-size:14px; font-weight:bold; color:#fff; float:left; margin-right:10px; text-align:center }
.guideRcommendBox { width:128px; height:130px; float:left; padding:22px 25px; font-size:11px; color:#6b6b6b; }
.guideRcommendBox img { width:132px; height:94px; margin-bottom:10px; }
.guideRcommendBox p a:link, .guideRcommendBox p a:visited, #content .guideRcommendBox p { font-size:11px; color:#6b6b6b; text-decoration:none; line-height:16px; text-align:center }
#guideCityFact { width:200px; height:150px; padding:10px; background:url(images/guide/bg-city-fact.gif); margin:0; font-size:12px }
#guideCityFact ul { margin:10px 0; padding:0; list-style:none; line-height:20px }
#guideCityFact ul li, #guideCityFact a:link, #guideCityFact a:visited { color:#6b6b6b; font-size:11px; }
#guideTopPick { width:200px; height:auto; margin:0; padding:0 10px 10px 10px; border:#f2ede1 1px solid }
#guideTopPick p { font-size:11px; line-height:20px; }
#guideTopPick dl { list-style:none; margin:0 0 10px 0; padding:0 0 0 10px; font-size:11px; color:#6b6b6b; line-height:20px; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px }
#guideTopPick dt a:link, #guideTopPick dt a:visited { color:#6b6b6b; text-decoration:none }
#guideTopPickTop h2 { background:url(images/title1.gif) no-repeat 0px 10px; font-size:13px; color:#6b6b6b; font-weight:bold; border:none; padding: 5px 0 0 15px; margin:10px 15px; position:static }
#guideTopPickTop { width:220px; height:25px; background:url(images/guide/sidebar-title1.gif); margin:0; padding:0 }
/*city map page*/
#guideFeatureAttraction { width:200px; height:auto; margin:0 0 10px 0; padding:0 10px 10px 10px; border:#f2ede1 1px solid }
#guideFeatureAttraction ul { margin:0 10px; padding:0 }
#guideFeatureAttraction ul li { list-style:none; margin:0 0 10px 0; padding:0 0 0 25px; font-size:11px; color:#6b6b6b; line-height:30px; border-bottom:1px dotted #bcbbbb }
#guideFeatureAttraction ul li.no1 { background:url(images/guide/icon-list-1.gif) no-repeat 0 8px; }
#guideFeatureAttraction ul li.no2 { background:url(images/guide/icon-list-2.gif) no-repeat 0 8px; }
#guideFeatureAttraction ul li.no3 { background:url(images/guide/icon-list-3.gif) no-repeat 0 8px; }
#guideFeatureAttraction ul li.no4 { background:url(images/guide/icon-list-4.gif) no-repeat 0 8px; }
#guideFeatureAttraction ul li.no5 { background:url(images/guide/icon-list-5.gif) no-repeat 0 8px; }
#guideFeatureAttraction ul li a:link, #guideFeatureAttraction ul li a:visited { color:#6b6b6b; text-decoration:none }
.guideFeatureAttractionPic { width:131px; height:auto; margin:10px 0 0 30px; font-size:12px; color:#6b6b6b }
/*city restuarant page*/
.guideRestuarantList { margin:10px 0 0 0; padding:0; color:#6b6b6b; width:100%; height:auto }
.guideRestuarantList .restuarantPic { margin-right:10px; padding:0; width:210px; height:auto; float:left; font-size:11px; line-height:20px; text-align:center }
.restuarantPic img { width:210px; height:158px; margin:0; padding:0 }
#content #contentMiddle .guideRestuarantList h3 { font-size:12px; border:none; color:#6b6b6b; position:static }
.restuarantContent { float:left; width:320px; height:auto; }
.restuarantContent dl { margin:0 0 10px 0; padding:0; line-height:20px; font-size:12px; }
.restuarantContent dt { color:#fa890f; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px; padding-left:10px; font-size:11px; font-weight:bold }
.restuarantContent dd { margin:0; padding:0 }
.guideRestuarantList a:link, .attractionListContent a:visited { color:#666; text-decoration:none; border-bottom:dotted 1px #666; }
.guideRestuarantList a:hover { color:#a31022; text-decoration:none; border:none; }
/*city tips page*/
#contentGuideTips { margin:0; padding:0 10px 0 0; font-size:12px; color:#6b6b6b; line-height:20px; }
#contentGuideTips ol li { background-image:url(images/bg-ol.gif); background-position:left top; background-repeat:no-repeat; list-style-position:inside; color:#6b6b6b; line-height:20px; padding-left:5px; margin-left:-30px; }
#contentGuideTips h3 { font-size:13px; color:#fb9320; font-weight:bold; }
/*city transportation page*/
.textStyleOrange { background-color:#fdf4e1; margin:0 10px 0 0; padding:0 10px 10px 10px }
/*city embassy page*/
#guideEmbassy { margin:0; padding:0; }
#guideEmbassy ul, #guideEmbassy ul a:link, #guideEmbassy ul a:visited { margin:0; padding:0; color:#6b6b6b }
#guideEmbassy ul li { list-style:none; color:#6b6b6b; font-size:12px; line-height:25px }
/*city nightlife page*/
.imageGuide { width:214px; height:auto; float:left; position:relative; text-align:center; margin:0 10px 0 0 }
.imageGuideTitle { width:214px; height:18px; background-color:#000000; -moz-opacity:0.8; color:#fff; font-weight:bold; font-size:11px; padding:8px 0 0 0; position:absolute; margin-top:-26px }
.imageGuide a:link, .imageGuide a:visited { font-size:11px }
/*attraction list page*/
.tips { background:url(images/guide/bg-fact.gif) no-repeat; width:425px; height:89px; padding:10px; margin:10px 0 10px 0; float:left; font-size:12px }
.tips a:link, .tips a:visited { font-size:11px; color:#6b6b6b }
.tips ul { list-style:none; margin:0; padding:0; line-height:20px }
.tips ul li { float:left; width:180px; height:auto; margin:0px; padding:0; font-size:11px; color:#6b6b6b }
/*area index page*/
.guideAreaIndex { width:161px; height:auto; border:1px solid #c9c8c7; float:left; margin:10px 10px 10px 0 }
.guideAreaIndex p { text-align:center }
.guideAreaIndex a:link, .guideOtherAttraction a:visited { font-size:11px; color:#6b6b6b; font-weight:bold }
.guideAreaIndex img { margin:10px; width:141px; height:127px; }
#guideAreaList { width:177px; height:auto; float:left; margin:10px 0 0 0; padding:0; }
#guideAreaList ul, #guideAreaList ul a:link, #guideAreaList ul a:visited { margin:0; padding:0; color:#6b6b6b; text-decoration:none }
#guideAreaList ul a:hover { color:#c5162b; text-decoration:underline }
#guideAreaList ul li { list-style:none; margin:0 0 10px 0; padding:0 0 0 15px; font-size:11px; color:#6b6b6b; line-height:25px; border-bottom:1px solid #bcbbbb; background:url(images/circle.gif) no-repeat 0 8px }
.areaAttractionList { margin:10px; padding:0; width:327px; height:auto; float:left }
.areaAttractionListPic { width:114px; height:98px; margin:0 10px 10px 0; float:left }
.areaAttractionListPic img { width:114px; height:98px; }
.areaAttractionListContent { width:200px; float:left; margin:0; padding:0 }
.areaAttractionListContent ul, .areaAttractionListContent ul a:link, .areaAttractionListContent ul a:visited { margin:0; padding:0; color:#6b6b6b; text-decoration:none }
.areaAttractionListContent ul a:hover { color:#c5162b; text-decoration:underline }
.areaAttractionListContent ul li { list-style:none; margin:0 0 10px 0; padding:0; font-size:12px; color:#6b6b6b; line-height:20px; border-bottom:1px solid #bcbbbb; }
.areaHotTourList { width:210px; height:208px; font-size:11px; color:#6b6b6b; float:left; margin:10px 20px 20px 0; }
.areaHotTourPic { padding:0; margin:0; width:210px; height:95px; }
.areaHotTourPic img { width:210px; height:95px; }
.areaHotTourInfo { line-height:20px; padding:0 10px; }
.areaHotTourInfo dl { margin:0; padding:0 }
.areaHotTourInfo dd { margin:0; padding:0 }
.areaHotTourInfo .price { color:#cd3838; font-size:14px; font-weight:bold }
.areaHotTourInfo a:link, .areaHotTourInfo a:visited { color:#6b6b6b; }
#guideTravelTool { width:710px; height:auto; margin:0; padding:0 }
#guideTravelTool a:link, #guideTravelTool a:visited { color:#6b6b6b; font-size:12px; }
.toolPic { width:200px; height:auto; float:left; text-align:center; }
.tools { width:510px; height:auto; margin:0; padding:0; float:left }
.tools ul { margin:0 0 10px; padding:0px; float:left; list-style:none; }
.tools ul a:link, .tools ul a:visited { text-decoration:none }
.tools ul li { margin:0 0 -1px -1px; font-size:11px; padding:5px; text-align:center; border:1px solid #fdc686; color:#6a6a6a; background:url(images/cruise/bg-facilities.gif) bottom right no-repeat; width:150px; height:16px; float:left }
/*accomodation page*/
.styleOrangeText { background-color:#fef6e3; margin:0; padding:10px; color:#6b6b6b; font-size:11px; line-height:20px; font-weight:bold }
#content #contentMiddle .styleOrangeText h2 { margin-top:0 }
.styleOrangeText p { font-size:12px; font-weight:normal; }
.styleOrangeText a:link, .styleOrangeText a:visited { text-decoration:underline }
.styleOrangeText ol { margin:0; padding:0; font-size:11px; list-style:inside decimal }
.styleOrangeText dl { margin:0; padding:0; width:250px; float:left }
.styleOrangeText dt { color:#fa890f; font-size:11px; font-weight:bold }
.styleOrangeText dd { margin:0; padding:0 0 0 10px; font-size:12px; color:#6b6b6b; font-weight:normal; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px }
.styleOrangeText dd a:link, .styleOrangeText dd a:visited { color:#6b6b6b; text-decoration:none; }
#content #contentMiddle .styleOrangeText p a:link, .styleOrangeText p a:visited { color:#db3a42; font-size:11px; }
/*ethnic page*/
#guideFeatureTopic { width:536px; height:136px; margin:0; padding:0; border:#c6c6c6 1px solid }
#content #guideFeatureTopic h2 { font-size:13px; color:#f97e32; font-weight:bold; border:none; background-image:none; margin:5px 0 0 5px }
.guideFeatureTopicBox { width:133px; height:97px; border-right:#c6c6c6 1px solid; text-align:center; color:#6b6b6b; font-size:11px; float:left }
.guideFeatureTopicBox a:link, .guideFeatureTopicBox a:visited { text-decoration:underline; color:#6b6b6b; font-size:11px }
.guideFeatureTopicBox img { margin:5px }
/*culture page*/
.cultureList, .cultureList2 { /*margin:10px 0; padding:0; width:720px;*/ }
.cultureList h3, .cultureList2 h3, .cultureList3 h3 { margin:0; font-size:12px; border:none; font-weight:bold; color:#6b6b6b }
.cultureList h3 a:link, .cultureList h3 a:visited { color:#6b6b6b }
.cultureListPic { width:160px; height:126px; margin:0 10px 10px 0; float:left }
.cultureListPic img { width:160px; height:126px }
.cultureListContent, .cultureListContent2 { width:540px; float:left; margin:0; padding:0 }
.cultureListContent ul, .cultureListContent ul a:link, .cultureListContent ul a:visited { margin:0; padding:0; color:#6b6b6b; text-decoration:underline }
.cultureListContent ul li { list-style:none; margin:0; padding:0 0 0 10px; font-size:12px; color:#6b6b6b; line-height:20px; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px }
.cultureListPic2 { width:145px; height:123px; margin:0 10px 10px 0; float:left }
.cultureListPic2 img { width:145px; height:123px; }
.cultureListContent2 ul, .cultureListContent2 ul a:link, .cultureListContent2 ul a:visited { margin:0; padding:0; color:#6b6b6b; text-decoration:none; }
.cultureListContent2 ul a:hover { color:#c5162b; text-decoration:underline }
.cultureListContent2 ul li { width:156px; list-style:none; margin:0 10px 10px 0; padding:0 0 0 10px; font-size:12px; color:#6b6b6b; line-height:20px; border-bottom:1px solid #bcbbbb; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px; float:left }
.cultureList3 { margin:10px 0; padding:0; width:349px; float:left }
.cultureListContent3 { width:194px; float:left; margin:0; padding:0 }
.cultureListContent3 ul, .cultureListContent3 ul a:link, .cultureListContent3 ul a:visited { margin:0; padding:0; color:#6b6b6b; text-decoration:none; }
.cultureListContent3 ul a:hover { color:#c5162b; text-decoration:underline }
.cultureListContent3 ul li { list-style:none; margin:0 10px 10px 0; padding:0 0 0 10px; font-size:12px; color:#6b6b6b; line-height:20px; border-bottom:1px solid #bcbbbb; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 0 8px }
/*china overview page*/
.guideOverview { border:#dbdbdb 1px solid; width:88px; height:107px; padding:10px; float:left; margin:10px 25px 10px 0; text-align:center }
.guideOverview img { width:88px; height:67px; margin:0; }
.guideOverview a:link, .guideOverview a:visited, .guideOverview2 a:link, .guideOverview2 a:visited, .guideOverview3 a:link, .guideOverview3 a:visited, .guideOverview4 a:link, .guideOverview4 a:visited, {
color:#6b6b6b;
font-size:11px;
text-decoration:underline
}
.guideOverview2 { border:#dbdbdb 1px solid; width:142px; height:130px; padding:10px; float:left; margin:10px 10px 20px 0; text-align:center }
.guideOverview2 img { width:142px; height:108px; margin:0; }
.guideOverview3 { width:152px; height:125px; padding:10px; float:left; margin:10px 0 0 0; text-align:center }
.guideOverview3 img { width:141px; height:85px; margin:0; }
.guideOverview4 { border:#dbdbdb 1px solid; width:127px; height:145px; padding:10px; float:left; margin:10px 10px 20px 0; text-align:center }
.guideOverview4 img { width:127px; height:122px; margin:0; }
/*china transportation page*/
.transportationList { margin-top:10px; }
.transportationList img { float:left; margin:0 10px 10px 0 }
.transportationContent { float:left; width:415px; }
#content #contentMiddle .transportationContent h2 { color:#fa890f; font-weight:bold; font-size:12px; border:none; margin:0; padding-left:0; background-image:none }
/*weather page*/
.holidayPromo { width:225px; height:auto; margin:10px 0 10px 10px; padding:0; background-color:#fef1d2; float:right }
.holidayPromoTop { width:225px; height:4px; background:url(images/guide/holiday-promo-top.gif); margin:0; padding:0 }
.holidayPromoBottom { width:225px; height:4px; background:url(images/guide/holiday-promo-bottom.gif); margin:0; padding:0 }
.holidayPromoContent { width:225px; color:#6b6b6b; line-height:20px; padding:10px }
#content .holidayPromoContent p { font-size:11px }
.holidayPromoContent img { width:204px; height:156px; margin:7px 11px }
#weatherSearch { color:#6b6b6b; font-size:11px; }
#weatherSearch input { width:108px; }
#cultureDetail { width:536px; float:left }
#cultureDetail p, #cultureDetail a:link, #cultureDetail a:visited, #cultureDetailRight a:link, #cultureDetailRight a:visited { font-size:11px; color:#6b6b6b }
#cultureDetailRight { width:192px; height:auto; background-color:#f6f3ed; text-align:center; margin:10px 0 0 10px; float:left; padding:0 10px 10px 10px }
#cultureDetailRight h2 { font-size:12px; color:#6b6b6b; border:none; margin:5px 0 10px 0; font-weight:bold }
#cultureDetailRight img { margin-top:10px }
/*map page*/
.cityMapList { width:536px; height:auto; clear: both; margin-bottom: 30px; }
.cityMapList a:link, .cityMapList a:visited { color:#6a6a6a; text-decoration:none }
#contentMiddle .cityMapList ul { margin:0 0 10px; padding:0px; float:left; list-style:none; }
#contentMiddle .cityMapList ul li { margin:0 0 -1px -1px; font-size:11px; padding:5px; text-align:center; border:1px solid #fdc686; color:#6a6a6a; background:url(images/cruise/bg-facilities.gif) bottom right no-repeat; width:160px; height:16px; float:left; background-color:#fcf7ec }
#guideFeatureAttraction1 { width:200px; height:auto; margin:0 0 10px 0; padding:0 10px 10px 10px; border:#f2ede1 1px solid }
#guideFeatureAttraction1 ul { margin:0 5px 0 0; padding:0 }
#guideFeatureAttraction1 ul li { list-style:none; margin:0 0 10px 0; padding:0 0 0 25px; font-size:11px; color:#6b6b6b; line-height:30px; border-bottom:1px dotted #bcbbbb }
#guideFeatureAttraction1 ul li.no1 { background:url(images/guide/icon-list-1.gif) no-repeat 0 8px; }
#guideFeatureAttraction1 ul li.no2 { background:url(images/guide/icon-list-2.gif) no-repeat 0 8px; }
#guideFeatureAttraction1 ul li.no3 { background:url(images/guide/icon-list-3.gif) no-repeat 0 8px; }
#guideFeatureAttraction1 ul li.no4 { background:url(images/guide/icon-list-4.gif) no-repeat 0 8px; }
#guideFeatureAttraction1 ul li.no5 { background:url(images/guide/icon-list-5.gif) no-repeat 0 8px; }
#guideFeatureAttraction1 ul li a:link, #guideFeatureAttraction ul li a:visited { color:#6b6b6b; text-decoration:underline }
.chinaMapList { width:157px; height:auto; padding:0; margin:20px 20px 10px 0; float:left; text-align:center }
.chinaMapList p a:link, .chinaMapList p a:visited { color:#6b6b6b; margin-top:5px }
/*attraction page*/
.guideAttraction { width:221px; height:194px; border-right:1px solid #b7b7b6; float:left; margin:0 15px 20px 0; padding:0; position:relative }
.guideAttraction1 { width:221px; height:194px; float:left; margin:0 15px 20px 0; padding:0; position:relative }
.guideAttraction p, .guideAttraction1 p { text-align:center }
.guideAttractionPic { width:172px; height:141px; margin:9px 31px 0 18px; }
.guideAttraction a:link, .guideAttraction a:visited, .guideAttractionNav a:link, .guideAttractionNav a:visited { font-size:11px; color:#6b6b6b; }
.guideAttractionPic img { width:172px; height:141px; }
.guideAttractionNumber1 { width:27px; height:27px; position:absolute; top:0; left:0; background:url(/pic/date/001.gif) }
.guideAttractionNumber2 { width:27px; height:27px; position:absolute; top:0; left:0; background:url(/pic/date/002.gif) }
.guideAttractionNumber3 { width:27px; height:27px; position:absolute; top:0; left:0; background:url(/pic/date/003.gif) }
.guideAttractionNumber4 { width:27px; height:27px; position:absolute; top:0; left:0; background:url(/pic/date/004.gif) }
.guideAttractionNumber5 { width:27px; height:27px; position:absolute; top:0; left:0; background:url(/pic/date/005.gif) }
.guideAttractionNav { width:331px; height:23px; border:#d1d1d1 1px solid; text-align:center; padding:10px 0 0 0; margin:10px 0 20px 0; float:left; position:relative }
#guideReviewOverall2 { width:540px; height:auto; padding:0; font-size:12px; color:#6b6b6b; margin:10px 0; background-color:#fef6e3 }
.guideReviewLeft2 { width:117px; height:auto; float:left; color:#6b6b6b; font-size:14px; border-right:#bcbcbb 1px solid; padding:0; margin:5px }
#content .guideReviewLeft2 { color:#6b6b6b }
#contentMiddle .guideReviewLeft2 .rating { font-size:35px; margin-left:50px }
#contentMiddle .guideReviewRight2 { width:410px; height:auto; float:left; margin:0; padding:0 0 10px 0 }
#contentMiddle .guideReviewRight2 ul { list-style:none; margin:10px 0; padding:0 0 10px 0; height:auto; font-size:11px }
#contentMiddle .guideReviewRight2 ul li { width:50px; float:left; line-height:20px; text-align:right; }
#contentMiddle .guideReviewRight2 ul li.style1 { width:154px; margin:0px; text-align:left }
.guideReviewList1s { width:540px; height:auto; border:#fee098 1px solid; padding:0; margin:10px 0; }
.guideReviewList2s { width:540px; height:auto; border:#d8ceba 1px solid; padding:0; margin:10px 0 }
.guideReview1s { width:535px; height:auto; border:#fff 2px solid; padding:0; margin:0; background-color:#fef6e3; color:#6b6b6b }
.guideReview2s { width:535px; height:auto; border:#fff 2px solid; padding:0; margin:0; background-color:#f3ede1; color:#6b6b6b }
.guideReviewers { width:67px; height: auto; float:left; padding:0; margin:10px 10px 0 10px; font-size:11px; color:#6b6b6b; line-height:20px }
.guideReviewBodys { width:420px; float:left; height:auto; margin:10px 0 0 10px; padding:0 0 10px 10px; font-size:12px; }
.guideReviewBodys img { margin-right:10px }
#contentMiddle .guideReviewBodys ul { list-style:none; margin:0; padding:0; line-height:20px; }
#contentMiddle .guideReviewBodys ul li { font-size:12px }
#contentMiddle .guideReviewBodys ul li strong { font-size:11px; }
#contentMiddle .guideReviewBodys ul li a:link, #contentMiddle .guideReviewBodys ul li a:visited { text-decoration:none }
#contentMiddle .guideReviewBodys ul li a:hover { text-decoration:underline }
#contentMiddle .guideReviewBodys ul li .red { color:#c31b1b; font-size:11px; }
#contentMiddle .guideReviewBodys ul li .orange { color:#fa8a11; font-weight:bold; font-size:14px }
#contentMiddle .guideReviewBodys ul li .guest { color:#994444; font-size:11px; }
.guideAttractionTop { margin:10px 30px 10px 0; padding:0; width:194px; height:auto; float:left }
.guideAttractionTop p a:link, .guideAttractionTop p a:visited { font-size:11px; text-decoration:none; }
#content #guideInfoDetail .guideAttractionTop h3 { width:194px; height:17px; margin:0; padding:0; background:url(images/guide/bg-top-attraction.gif) left no-repeat; background-color:#afaead; color:#fff; font-size:12px; font-weight:bold; border:none; padding:5px 0 0 10px }
.guideAttractionTopContent { width:200px; float:left; margin:0; padding:0 }
.guideAttractionTopContent ol, .guideAttractionTopContent ol a:link, .guideAttractionTopContent ol a:visited { font-size:11px; margin:10px 0; padding:0; color:#6b6b6b; text-decoration:none; font-weight:normal }
.guideAttractionTopContent ol a:hover { color:#c5162b; text-decoration:underline }
.guideAttractionTopContent ol li { font-size:11px; list-style:inside decimal; margin:0 0 10px 0; padding:0; font-size:12px; color:#6b6b6b; line-height:20px; border-bottom:1px dotted #bcbbbb; background:url(images/guide/bg-top-attraction-number.gif) no-repeat 0px 3px; font-weight:bold }
.guideTagTop { width:663px; height:5px; background:url(images/guide/bg-tag-top.gif); margin:10px 0 0 0; padding:0 }
.guideTagContent { width:623px; height:auto; background-color:#f1f1f1; padding:10px 10px; margin:0; font-size:12px; }
.guideTagContent strong { font-size:16px }
#content #guideInfoDetail .guideTagContent h3 { color:#6b6b6b; font-size:14px; font-weight:bold; border:none; margin:0 }
.guideTagContent ul { margin:10px 0 0 0; padding:0; list-style:none }
.guideTagContent ul li { width:auto; padding:5px 10px; float:left; height:30px }
.guideTagContent ul li a:link, .guideTagContent ul li a:visited { color:#6b6b6b; text-decoration:none }
.guideTagContent ul li a:hover { text-decoration:underline }
.guideTagBottom { width:663px; height:5px; background:url(images/guide/bg-tag-bottom.gif); margin:0 0 10px 0; padding:0 }
/*attraction by name page*/
#attractionByName { margin:0; padding:0 }
#attractionByName ul { margin:0; padding:0; list-style:none }
#attractionByName ul li { float:left; width:20px; height:16px; background-color:#fef6e3; border:#fdd5ab 1px solid; margin:5px 9px; padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#fa890f; text-align:center; }
#attractionByName ul li a:link, #attractionByName ul li a:visited { color:#fa890f; text-decoration:none }
.attractionResult { width:687px; height:auto; margin:10px 0; padding:0; background-color:#fef6e3 }
.attractionResultLeft { width:42px; height:auto; margin:0; padding:10px 0 0 0; text-align:center; color:#d42d3b; font-size:25px; font-weight:bold; float:left }
.attractionResultRight { width:615px; height:auto; margin:10px 10px 10px 0; padding:10px; background-color:#fff; font-size:12px; color:#6b6b6b; float:left }
.attractionResultRight a:link, .attractionResultRight a:visited { color:#6b6b6b }
.attractionResult2 { width:687px; height:auto; margin:10px 0; padding:0; }
#guideInfoDetail .attractionResult2 ul a:hover, #guideInfoDetail .attractionResult ul a:hover { color:#d42d3b }
.attractionResultTop2 { height:42px; margin:0; padding:0 0 0 10px; color:#d42d3b; font-size:25px; font-weight:bold; }
.attractionResultTop3 { height:25px; margin:0; padding:0 0 0 10px; color:#d42d3b; font-size:14px; font-weight:bold; }
.attractionResult2 ul { margin:0; padding:0; list-style:none; }
.attractionResult2 ul li { width:160px; background:url(images/cruise/bg-cruise-quicklink.gif) no-repeat 4px 18px; float:left; width:170px; padding:10px 10px 10px 20px; font-size:11px; color:#6b6b6b; line-height:20px; margin-left:25px; height:45px }
.attractionResult2 ul li a:link, .attractionResult2 ul li a:visited { font-weight:bold; color:#6b6b6b; }
/*photo page*/
#photoBigAlbum { width:740px; background:#f1f1f1 none repeat scroll 0 0; margin:0; overflow:hidden; padding:0; }
#photoBigAlbum .photoLayout { margin:35px 0 35px 0; overflow:hidden; padding:0; width:660px; text-align:center; float:left; }
#photoBigAlbum .turnRight { width:35px; float:left; height:500; padding:250px 2px 0 2px; }
#picMenu { width:740px; height:28px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6b6b6b; margin:0; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; border:#D2D2D2 1px solid; background:url(/css/images/bg-photoclick.GIF) repeat-x bottom; margin-bottom:10px; }
#picMenu .choose1 { float:left; height:14px; padding:3px 26px 3px 26px; margin:5px 0 5px 0; }
#picMenu .choose2 { float:left; height:14px; padding:3px 26px 3px 26px; margin:5px 0 5px 0; }
#picMenu .choose1 img, #picMenu .choose2 img { margin-right:10px; }
#picMenu .choose1 a, #picMenu .choose2 a { text-decoration:none; color:#545454; }
#picMenu .choose1 a:hover, #picMenu .choose2 a:hover { text-decoration:underline; }
/*弹出框样式*/
#shareToFriend { background:#FFFFFF none repeat scroll 0 0; border:1px solid #d1d1d1; width:180px; position:relative; z-index:100; left: 158px; color:#545454; font-size:11px; padding:5px 5px 5px 8px; line-height:16px; top:-28px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
#shareToFriend p { color:#545454; }
#reportAbuse { background:#FFFFFF none repeat scroll 0 0; border:1px solid #d1d1d1; width:180px; position:relative; z-index:10000; left: 270px; color:#545454; font-size:11px; padding:5px 5px 5px 8px; line-height:16px; top:-56px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8 }
#reportAbuse p { color:#545454; }
#buyPhoto { background:#FFFFFF none repeat scroll 0 0; border:1px solid #d1d1d1; width:180px; position:relative; z-index:10000; left:270px; color:#545454; font-size:11px; padding:5px 5px 5px 8px; line-height:16px; top:-57px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8 }
#buyPhoto p { color:#545454; }
#photoRate { background:#FFFFFF none repeat scroll 0 0; border:1px solid #d1d1d1; width:180px; position:relative; z-index:10000; left:0px; color:#545454; font-size:11px; padding:5px 5px 5px 8px; line-height:16px; top:-0px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8 }
#PhotoRate p { color:#545454; }
/*图片介绍*/
.photoIntroduction { width:740px; padding-top:5px; line-height:22px; }
.photoDetail { margin:22px 0 10px 0; width:740px; padding-bottom:10px; border-bottom:1px #D2D2D2 solid; margin-bottom:20px; }
.photoDetail .imgDetail-border { background:#EAEAEA none repeat scroll 0 0; border:1px solid #D8D8D8; padding:3px; float:left; margin:0 10px 0 10px; }
.photoDetail .imgDetail-border-active { background:#edaeaa none repeat scroll 0 0; border:1px solid #edaeaa; padding:3px; float:left; margin:10px 10px 0 10px; }
.photoDetail .imgDetail-border img { width:76px; height:57px; }
.pageNav { background:#dfdfdf; padding:4px 0 4px 0; text-align:center; margin:15px 0 10px 0; font-size:11px; font-family:Verdana, Geneva, sans-serif; }
.pageNav a { color:#6b6b6b; text-decoration:none; margin-right:7px; }
.pageNav a:hover { text-decoration:underline; }
.pageNav .active { font-weight:bold; font-size:12px; }
.photoreview { width:740px; margin-bottom:20px; }
.photoreview .photoreviewLeft { width:80px; padding-bottom:10px; border:#D2D2D2 1px solid; float:left; text-align:center; font-size:10px; color:#545454; margin-right:5px; }
.photoreview .photoreviewLeft img { margin:10px 0px 0px 19px; width:50px; height:50px; }
.photoreview .photoreviewLeft p { text-align:center; font-size:11px; font-weight:bold; }
.photoreview .photoreviewRight { float:right; width:620px; border:#D2D2D2 1px solid; padding:8px 5px 0px 12px; position:relative; }
.photoreview .photoreviewArrowLeft { width:11px; height:16px; background-image:url(image/arrow-left.JPG); position:absolute; margin-left:-23px; }
/*----填写评论的表单-----*/
.wirtePhotoAlbum { width:95%; padding:0 0 18px 15px; font-family:Verdana, Geneva, sans-serif; -moz-border-radius:4px; border:#d1d1d1 1px solid; font-size:12px; margin:15px 0; }
.wirtePhotoAlbum .comm { width:392px; float:left; }
.wirtePhotoAlbum .comm textarea { width:390px; height:110px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#6b6b6b; border:1px #d1d1d1 solid; }
.wirtePhotoAlbum .login { width:224px; margin:0 0 5px 20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#6b6b6b; float:left; }
.wirtePhotoAlbum .login input { width:222px; border:1px #d1d1d1 solid; padding:2px 0 2px 3px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#6b6b6b; margin-right:15px; margin-bottom:10px; }
/*图片列表页面的分类行*/
.photonote { font-size:11px; padding:3px 0 5px 10px; color:#545454; }
/*hot city*/
.hotCityList { margin-top:10px; }
.hotCityList ul.attractionList { list-style:none; padding:0px; margin:0px; margin:0px 0px 20px 5px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; float:left; width:210px; }
.hotCityList ul.cityList { list-style:none; padding:0px; margin:0px; margin:0px 0px 20px 5px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; float:left; width:140px; }
.hotCityList ul.cityList li, .hotCityList ul.attractionList li { line-height:16px; margin-bottom:8px; background:url(/css/images/drop-1.GIF) no-repeat 0px 5px; padding:0 3px 0 15px; font-size:12px; color:#545454; }
.hotCityList ul.cityList li a, .hotCityList ul.attractionList li a { color:#545454; text-decoration:none; }
.hotCityList ul.cityList li a:hover, .hotCityList ul.attractionList li a:hover { text-decoration:underline; }
/*city list*/
/*字母列表*/
.charList { background:#f1f1f1; margin:10px 0 10px 0; padding:3px 10px 3px 10px; text-align:center; }
.charList a { text-decoration:none; font-size:12px; display:block; width:17px; float:left; color:#545454; }
.charList a:hover { color:#c03; }
.norcityList { margin-top:10px; border:1px solid #f1f1f1; position:relative; clear:both; width:450px; }
.norcityList h5 { background:#f1f1f1; font-size:18px; margin:0; padding:5px 0 6px 8px; color:#545454; }
.norcityList ul.cityList { list-style:none; padding:0px; margin:5px 0px 20px 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; float:left; }
.norcityList ul.cityList li { line-height:16px; margin-bottom:8px; background:url(/css/images/drop-2.GIF) no-repeat 0px 5px; padding:0 3px 0 15px; font-size:12px; color:#545454; font-size:11px; margin-left:10px; margin-top:5px; float:left; width:115px; }
.norcityList ul.cityList li a { color:#545454; text-decoration:none; }
.norcityList ul.cityList li a:hover { text-decoration:underline; }
/*列表页面的图片样式*/
.photoListDetail { width:460px; padding:5px; margin-top:5px; }
.photoListDetail .photoAlbumTitle { color:#6b6b6b; float:left; padding:0 3px; text-align:center; width:143px; margin:3px 2px 15px 2px; }
.photoListDetail .photoAlbumTitle table { width:130px; height:145px; valign:middle; padding:3px; border:1px solid #e0e0e0; background-color:#f8f8f8; }
.photoListDetail .photoAlbumTitle .albumTitle { line-height:20px; font-size:12px; word-wrap:break-word; word-break:break-all; }
.photoListDetail .photoAlbumTitle .photorate { font-size:10px; color:#999; margin:3px 0 2px 0; }
.photoListDetail .photoAlbumTitle .albumTitle a { color:#6b6b6b; }
/*相册排序*/
.photoListsort { background-color:#dfdfdf; margin-top:5px; padding:5px; color:#545454; }
.photoListsort a { color:#545454; }
/*photo album的相关guide信息列表*/
.photoGuideRelate { background-color:#f1f1f1; padding:10px 8px 2px 10px; margin-bottom:10px; border:1px solid #d1d1d1; font-size:11px; }
.photoGuideRelate h5, .photoGuideRelate h5 a { font-size:13px; text-decoration:none; color:#545454; margin-bottom:5px; }
.photoGuideRelate p { margin-bottom:8px; }
.photoGuideRelate ul.drop1 li { line-height:18px; background:url(/css/images/drop-1.GIF) no-repeat 0px 9px; padding:0 0 0 15px; font-size:11px; }
.photoGuideRelate ul.drop1 li a { color:#545454; text-decoration:none; }
.photoGuideRelate ul.drop1 li a:hover { text-decoration:underline; }
.clickPhoto { width:50px; -moz-border-radius:4px; -moz-border-radius:4px; background-image:url(/css/images/bg-click.GIF); background-position:bottom; border:#D1D1D1 1px solid; color:#C03; font-weight:bold; text-align:center; padding:3px 10px 3px 10px; }
.clickPhoto a { text-decoration:none; color:#C03; }
/*photo index, feature photo*/
.cityPhotoListBox { width:130px; color:#6b6b6b; font-size:11px; float:left; margin-right:10px; margin-left:10px; text-align:center; margin-bottom:10px; }
.cityPhotoListBox .albumTitle { font-size:11px; margin:6px 0 4px 0; line-height:18px; }
.cityPhotoListBox .albumTitle a { color:#545454; }
.cityPhotoListBox .albumType a { color:#545454; text-decoration:none; }
.cityPhotoListBox .img-border { background:#f1f1f1 none repeat scroll 0 0; border:1px solid #D8D8D8; padding:5px 5px 10px 5px; }
.cityPhotoListBox .img-border img { width:112px; height:84px; }
/*photo index search*/
.photoIndexSearch { background:#f1f1f1; border:1px solid #d1d1d1; padding:12px 12px 12px 15px; margin-bottom:10px; overflow:hidden; zoom:1; }
.photoIndexSearch input { width:350px; border:1px solid #d1d1d1; padding:2px 0 2px 3px; float:left; }
.photoIndexSearch .searchPhoto { width:50px; -moz-border-radius:4px; -moz-border-radius:4px; background-image:url(/css/images/bg-click.GIF); background-position:bottom; border:#D1D1D1 1px solid; color:#C03; font-weight:bold; text-align:center; padding:3px 8px 3px 8px; margin-left:5px; float:left; }
.photoIndexSearch .searchPhoto a { text-decoration:none; color:#C03; }
/*recently upload video*/
.videopromo { width:275px; margin-top:10px; }
.videoDetail { width:240px; padding:0 5px 5px 0; float: left; }
.videoDetail1 { width:250px; padding:0 5px 5px 0; }
.img-border3, .img-border4 { background:#f1f1f1 none repeat scroll 0 0; border:1px solid #D8D8D8; padding:3px; float:left; }
.img-border3 img { width:100px; height:100px; }
.img-border4 img { width:110px; height:90px; }
.videoIntro { width:115px; float:left; padding-bottom:5px; padding-left:5px; font-size:11px; line-height:18px; }
.videoIntro a { color:#545454; }
/*photo版块*/
.fashionCommend { width:165px; float:left; padding:0 5px 0 10px; border-right:1px #d1d1d1 solid; }
.fashionCommend .img-border { background:#f1f1f1 none repeat scroll 0 0; border:1px solid #D8D8D8; padding:5px; }
.fashionCommend .img-border img { width:146px; height:107px; }
.fashionCommend .photoTitle { width:150px; text-align:center; font-size:11px; color:#545454; padding-top:3px; margin-bottom:5px; }
.fashionCommend .photoTitle a { text-decoration:none; color:#545454; }
.fashionCommend2 { float:right; width:260px; padding-left:15px; padding-bottom:5px; }
.fashionCommend2 .commendLeft1 { width:260px; border-bottom:1px #d1d1d1 solid; padding:0 5px 5px 0; }
.fashionCommend2 .img-border2 { background:#f1f1f1 none repeat scroll 0 0; border:1px solid #D8D8D8; padding:5px; float:left; }
.fashionCommend2 .img-border2 img { width:102px; height:74px; }
.fashionCommend2 .photoInformation { width:130px; float:left; padding-bottom:5px; padding-left:5px; }
/*recent upload album*/
.featureChinaPhoto { width:470px; float:left; }
.featureChinaPhoto .featurephotoList { width:76px; height:57px; float:left; margin:5px 6px 5px 10px; }
.featureChinaPhoto .featurephotoList img { width:76px; height:57px; }
/*hot photo keywords*/
.photoKeywords { width:470px; margin-top:10px; padding:10px 0 10px 0; }
.photoKeywords a { text-decoration:none; margin-right:10px; color:#545454; }
#mainContent #guideInfoNav3 { border-bottom:#C1C1C1 1px solid; position:relative; width:645px; height:27px; margin:10px 0 10px 0; }
#mainContent #guideInfoNav3 ul { padding:0px; margin:0px; position:absolute; margin-left:20px; }
#mainContent #guideInfoNav3 ul li { display:block; margin:0 5px 0 0; float:left; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; background-image:url(images/bg-page1.GIF); padding:2px 10px 3px 10px; background-color:#fff; color:#C6162B; font-size:11px; font-weight:bold; }
#mainContent #guideInfoNav3 ul li a { color:#fff; }
#mainContent #guideInfoNav3 ul li.active { -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top:1px solid #C1C1C1; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; background:#FFFFFF; }
#mainContent #guideInfoNav3 ul li.active a { text-decoration:none; color:#C03; }
#mainContent #guideInfoNav3 ul li.active a:hover { text-decoration:underline; }
#guideAddList { margin:10px 0 20px 0; padding:0; width:100%; }
.addons { width:auto; border-right:#D2D2D2 1px solid; text-align:center; color:#6b6b6b; float:left; margin:10px 0 0 0; }
.addons1 { width:auto; text-align:center; color:#6b6b6b; float:left; margin:10px 0 0 0; }
.addons img, .addons1 img { margin:10px 28px 0 28px }
#guideAddList p { font-size:11px; font-weight:bold; text-align:center }
#guideAddList a:link, #guideAddList a:visited { color:#fa890f; text-decoration:none; }
.borderleft { margin:0; padding:0; -moz-border-radius:4px; -moz-border-radius:4px; border:1px solid #C1C1C1; background-image:url(images/bg-click-2.gif); background-repeat:repeat-y; width:18px; height:50px; float:left; text-align:center; margin:40px 0 0 0; }
.borderleft img { margin:22px 0 0 0; }
.searchPhotos { font-size:11px; color:#6b6b6b; margin:15px 0 }
.searchPhotos input { width:164px; margin-left:10px }
#photoMemberSide { width:265px; background-color:#f1f1f1; height:auto; padding:0; margin:0 0 10px 0; padding:0 0 10px 10px; }
.photoMemberSideBox1 { width:60px; border-right:#D2D2D2 1px solid; float:left; font-size:11px; color:#6b6b6b; padding:0 12px 0 12px; margin:10px 0; text-align:center; }
.photoMemberSideBox2 { width:60px; float:left; font-size:11px; color:#6b6b6b; padding:0 12px 0 12px; margin:10px 0; text-align:center; }
/*guide review*/
#guideReviewOverall { width:700px; height:96px; padding:10px; font-size:12px; color:#6b6b6b; margin:10px 0; background-color:#fef6e3 }
.guideReviewLeft { width:140px; height:auto; float:left; color:#6b6b6b; font-size:14px; border-right:#bcbcbb 1px solid; padding:0 0 10px 0 }
#content .guideReviewLeft { color:#6b6b6b }
.guideReviewLeft .rating { font-size:35px; margin-left:70px }
.guideReviewRight { width:540px; height:auto; float:left; margin-left:10px }
#contentMiddle .guideReviewRight ul { list-style:none; margin:10px 0; padding:0 0 10px 0; height:auto }
#contentMiddle .guideReviewRight ul li { font-size:12px; width:60px; float:left; line-height:20px; text-align:right; }
#contentMiddle .guideReviewRight ul li.style1 { width:200px; margin-right:10px; text-align:left }
#contentMiddle .guideReviewRight ul li.style1 .smallFont { font-size:11px }
#guideReviewMiddle { width:720px; height:29px; font-size:11px; font-weight:bold; color:#6b6b6b }
#guideReviewMiddle .left { width:427px; height:24px; background-color:#f3ede1; float:left; padding:5px 0 0 10px }
#guideReviewMiddle .left checkbox { margin-left:20px }
#guideReviewMiddle .right { width:247px; height:24px; background-color:#f3ede1; float:left; margin-left:10px; padding:5px 0 0 10px }
#guideReviewMiddle .right img { margin-right:10px }
.guideReviewList1 { width:715px; height:auto; border:#fee098 1px solid; padding:0; margin:10px 0; }
.guideReviewList2 { width:715px; height:auto; border:#d8ceba 1px solid; padding:0; margin:10px 0 0 0 }
.guideReview1 { width:710px; height:auto; border:#fff 2px solid; padding:0; margin:0; background-color:#fef6e3; color:#6b6b6b }
.guideReview2 { width:710px; height:auto; border:#fff 2px solid; padding:0; margin:0; background-color:#f3ede1; color:#6b6b6b }
.guideReviewer { width:90px; height: auto; float:left; padding:0; margin:13px 0 0 16px; font-size:11px; color:#6b6b6b; line-height:20px }
.guideReviewBody { width:590px; float:left; height:auto; margin-top:13px; padding:0 0 10px 10px; font-size:12px; }
.guideReviewBody img { margin-right:10px }
#contentMiddle .guideReviewBody ul { list-style:none; margin:0; padding:0; line-height:20px; }
#contentMiddle .guideReviewBody ul li { font-size:12px }
#contentMiddle .guideReviewBody ul li strong { font-size:11px; }
#contentMiddle .guideReviewBody ul li a:link, #contentMiddle .guideReviewBody ul li a:visited { text-decoration:none }
#contentMiddle .guideReviewBody ul li a:hover { text-decoration:underline }
#contentMiddle .guideReviewBody ul li .red { color:#c31b1b; font-size:11px; }
#contentMiddle .guideReviewBody ul li .orange { color:#fa8a11; font-weight:bold; font-size:14px }
.guideAddReviews { width:685px; height:230px; padding:5px 15px 60px 0; font-size:12px; }
.guideAddReviewsLeft { width:215px; height:auto; margin:0; padding:0; float:left }
.guideAddReviewsRight { width:450px; height:auto; margin:0; padding:0; float:left; color:#fa8910; font-weight:bold; line-height:20px }
.guideAddReviewsRight textarea { border:#c7b7a5 1px solid; width:398px; height:98px; font-size:11px; color:#CCCCCC; margin-bottom:20px }
.guideAddReviews form { padding:5px; margin:0px; }
.guideAddReviews .title1 { float:left; width:105px; text-align:right; margin-right:5px; margin-top:5px }
.guideAddReviews .title2 { float:left; width:53px; text-align:right; margin-right:5px; margin-top:5px }
.guideAddReviews .checkinDate { float:left; width:145px; margin-top:5px }
.guideAddReviews .checkinDate select { width:58px; margin-right:10px }
.guideAddReviews .stay { width:105px; float:left; margin-top:5px }
.guideAddReviews .stay select { width:48px }
.guideAddReviews .nationality { width:145px; float:left; margin-top:5px }
.guideAddReviews .nationality input { width:130px; border:#c7b7a5 1px solid; }
.guideAddReviews .age { width:105px; float:left; margin-top:5px }
.guideAddReviews .age select { width:55px }
.guideAddReviews .name { width:200px; float:left; margin-top:5px }
.guideAddReviews .age input { width:193px }
.guideAddReviews .submit { text-align:center; margin:20px 0 0 0; }
#guideReviewIntro { width:180px; height:auto; border:#d8ceba 1px solid; margin:0 0 10px 0; padding:0 0 10px 0; font-size:11px; color:#6b6b6b; text-align:center }
#guideReviewIntro a:link, #guideReviewIntro a:visited { color:#6b6b6b }
#guideReviewIntro img { width:150px; height:108px; margin:10px 10px 5px 10px }
#guideReviewIntro p { font-size:11px; color:#6b6b6b; line-height:20px; padding:0 10px; }
#guideReviewIntro p a:link, #guideReviewIntro p a:visited { color:#ef2200 }
/*weather*/
.tableWeatherYear { width:530px; height:auto; border-right:#feca72 1px solid; text-align:center; }
.tableWeatherYear a:link, .tableWeatherYear a:visited { color:#fff; text-decoration:none }
.tableWeatherYear th { background:url(images/guide/bg-weather-thread.gif) repeat-x; border-left:#fff 1px solid; font-size:11px; color:#fff; font-weight:bold; padding:0; height:26px }
.tableWeatherYear th.style1 { border-left:#feca72 1px solid }
.tableWeatherYear td { font-size:11px; color:#6b6b6b; border-left:#feca72 1px solid; border-bottom:#feca72 1px solid; }
.tableWeatherYear td.style1 { background-color:#fbf7f1; width:70px; text-align:center; padding:10px 0 }
.tableWeatherMonth { width:530px; height:auto; border-right:#fdecc5 1px solid; text-align:center; background-color:#fdecc5; }
.tableWeatherMonth th { border-left:#fff 1px solid; font-size:11px; color:#6b6b6b; padding:0; height:26px; font-weight:normal; border-bottom:#fff 2px solid; }
.tableWeatherMonth th.style1 { border-left:#fdecc5 1px solid }
.tableWeatherMonth td { font-size:11px; color:#6b6b6b; border-left:#fff 1px solid; border-bottom:#fff 1px solid; }
.tableWeatherMonth td.style2 { border-bottom:#fdecc5 1px solid; }
.tableWeatherMonth td.style1 { width:100px; text-align:center; padding:5px; font-weight:bold; color:#eb8e03 }
#guideWeatherNav { width:530px; height:26px; margin:0 0 -1px 0; padding:0 }
#guideWeatherNav ul { list-style:none; margin:0; padding:0; font-weight:bold }
#contentMiddle #guideWeatherNav ul li { width:37px; height:21px; float:left; background:url(images/guide/bg-weather-thread.gif); font-size:11px; padding:5px 0 0 0; margin-right:5px; text-align:center }
#contentMiddle #guideWeatherNav ul li.active { background-color:#fdecc5; background-image:none; border-right:#feca72 1px solid; border-top:#feca72 1px solid; border-left:#feca72 1px solid; color:#eb8e03; }
#contentMiddle #guideWeatherNav ul li a:link, #contentMiddle #guideWeatherNav ul li a:visited { color:#fff; text-decoration:none }
#guideWeatherSunny { width:210px; height:323px; padding:10px 0 0 10px; color:#6b6b6b; background:url(images/guide/bg-weather-box-sunny.gif); position:relative; border:#fddf9c 1px solid }
#guideWeatherSunny .strong { font-size:20px }
#guideWeatherTop { float:right; font-size:12px; line-height:20px; width:80px; margin-top:20px }
#guideWeatherFact { font-size:11px; line-height:20px; margin-top:60px }
#guideWeatherTop ul { list-style:none; line-height:20px; margin:0; padding:0 }
#guideWeatherFact ul { list-style:none; line-height:20px; margin:0; padding:0; width:80px; float:left }
#guideWeatherFact ul.style2 { width:120px; float:left }
/*guide index*/
#guideIndexImage { width:355px; height:200px; float:left; margin:0; padding:0 }
#guideIndexRight { width:273px; height:auto; margin:0; padding:0; float:left; background-color:#e9d8b0; }
#guideIndexRight div { width:258px; margin:0; height:29px; border-bottom:1px solid #fff; float:left; padding: 5px 5px 5px 10px; font-size:11px; color:#6b6b6b; font-weight:bold; line-height:15px; background-color:#e9d8b0; }
#guideIndexRight .active { background-color:#F8F2E4; }
#guideIndexRight .adWord { width:258px; margin:0; height:29px; border-bottom:1px solid #fff; float:left; padding: 5px 5px 5px 10px; font-size:11px; color:#6b6b6b; font-weight:bold; line-height:15px; background-color:#e9d8b0; }
#guideTopDestinationLeft { width:229px; height:auto; float:left; border-right:#e9d8b0 1px solid }
.topDestinationPic { width:75px; height:56px; margin:0 10px 0 0; float:left }
#guideTopDestination ul li { list-style:none; font-size:11px; color:#6b6b6b; line-height:18px }
#guideTopDestination ul li a:link, .topDestination ul li a:visited { color:#6b6b6b }
#guideTopDestination ul li.no1 { background:url(images/guide/index-list-1.gif) no-repeat left top; padding:23px 0 0 0; float:left; }
#guideTopDestination ul li.no2 { background:url(images/guide/index-list-2.gif) no-repeat left top; padding:23px 0 0 0; float:left; }
#guideTopDestination ul li.no3 { background:url(images/guide/index-list-3.gif) no-repeat left 10px; padding:10px 0 0 30px; height:35px; border-bottom:#e9d8b0 1px solid; }
#guideTopDestination ul li.no4 { background:url(images/guide/index-list-4.gif) no-repeat left 10px; padding:10px 0 0 30px; height:35px; border-bottom:#e9d8b0 1px solid; }
#guideTopDestination ul li.no5 { background:url(images/guide/index-list-5.gif) no-repeat left 10px; padding:10px 0 0 30px; height:35px; border-bottom:#e9d8b0 1px solid; }
.topDestination { clear:both; margin-bottom:20px }
#guideTopDestinationRight { width:390px; height:auto; margin:0; padding:0; float:left }
#guideInfoDetail3 ul { list-style:none; margin:0; padding:0; line-height:20px }
#guideInfoDetail3 ul li { background:url(images/guide/bg-guide-index-list.gif) 0 8px no-repeat; float:left; width:190px; padding:0 0 0 10px }
#guideInfoDetail3 ul li a:link, #guideInfoDetail3 ul li a:visited { font-size:12px; color:#6b6b6b; text-decoration:none }
#guidePhotoList { width:610px; height:auto; background-color:#fef6e3; padding:10px; margin:10px 0 20px 0; position:relative }
.guidePhotoBox { width:108px; height:83px; margin:5px 5px 10px 5px; font-size:11px; text-align:center; float:left }
.guidePhotoBox a:link, .guidePhotoBox a:visited { color:#6b6b6b; }
#guidePhotoMore { position:absolute; right:5px; top::5px;
width:80px; height:auto }
#guidePhotoMore a:link, #guidePhotoMore a:visited { font-size:11px; color:#d6313e }
#guidePhotoList h2 { font-size:12px; color:#6b6b6b; font-weight:bold; border:none; line-height:20px; margin:5px 0 5px 0; padding:0 }
#guidePhotoList img { width:108px; height:83px; margin:0 0 5px 0 }
#guidePhotoList ul { list-style:none; width:590px; height:auto }
#guidePhotoList ul li { background:url(images/guide/bg-guide-index-list.gif) 0 8px no-repeat; float:left; width:180px; padding:0 0 0 15px }
#guidePhotoList ul li a:link, #guidePhotoList ul li a:visited { font-size:12px; color:#6b6b6b; text-decoration:none }
#guideMap { width:312px; background-color:#eae1be; height:288px; padding:0; margin:0; text-align:center; position:relative }
.guideMapInput { background:url(images/guide/bg-map-input.gif); width:203px; height:28px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6b6b6b; font-weight:bold; margin:15px 10px 0 0 }
.guideMapPic { width:40px; height:40px; top:237px; right:10px; float:left; position:absolute }
#guideCardWallpaper { width:292px; height:auto; background-color:#fef6e3; margin:20px 0; padding:10px }
#guideCardWallpaper ul { list-style:none; margin:0 0 0 10px; padding:0 }
#guideCardWallpaper ul li { float:left; width:109px; height:20px; padding:0 0 0 5px; margin:0 5px 0 0; font-size:14px; font-weight:bold; color:#6b6b6b; border-left:#6b6b6b 2px solid }
#guideCardWallpaper ul li a:link, #guideCardWallpaper ul li a:visited { color:#6b6b6b; text-decoration:none }
#guideCardWallpaper ul li.active { background-color:#c9b993; color:#fff; border:none }
#guideCardWallpaper img { width:80px; height:54px; margin:10px 5px 10px 5px }
#guideIndexTool { padding-bottom:8px; margin:0; width:316px; background:url(/css/images/guide/bg-curise-bottom.gif) no-repeat left bottom; font-size:11px; color:#6b6b6b; line-height:20px }
#guideIndexTool a:link, #guideIndexTool a:visited { color:#6b6b6b }
#guideIndexTool h2 { margin:0; color:#6b6b6b; padding:5px 0; font-size:14px; font-weight:bold; text-indent:30px; background:#f2ede1 url(/css/images/guide/bg-curise-top.gif) no-repeat left top; float:none; clear:both }
#guideIndexTool h2 a:link, #guideIndexTool h2 a:visited { color:#6b6b6b; text-decoration:none }
#guideIndexTool ul { list-style:none; border-left:7px #f2ede1 solid; border-right:7px #f2ede1 solid; margin:0; width:297PX; overflow:auto; height:1%; _margin-bottom:-20px;/*兼容IE6*/ padding:10px 0 10px 5px; }
#guideIndexTool ul li { height:30px; line-height:30px; width:100px; float:left }
#guideIndexTool ul li.noBg { width:135px; padding-left:12px; }
#guideIndexTool ul li a { font-size:10px; color:#6b6b6b; }
#guideIndexTool ul li.one { background:url(/pic/accomodation.gif) no-repeat left center; float:left; padding-left:40px }
#guideIndexTool ul li.two { background:url(/pic/food.gif) no-repeat left center; float:left; padding-left:40px }
#guideIndexTool ul li.three { background:url(/pic/money.gif) no-repeat left center; float:left; padding-left:40px }
#guideIndexTool ul li.four { background:url(/pic/weather.gif) no-repeat left center; float:left; padding-left:40px }
#guideIndexTool ul li.five { background:url(/pic/security.gif) no-repeat left center; float:left; padding-left:40px }
#guideIndexTool ul li.six { background:url(/pic/transport.gif) no-repeat left center; float:left; padding-left:40px }
/*city guide index*/
#guideCityIndexMap { width:680px; height:434px; margin:0 0 20px 0; padding:0; float:left }
#guideCityTop { width:257px; height:434px; float:left; margin:0 0 20px 13px; }
#guideCityTop a:link, #guideCityTop a:visited { color:#6b6b6b }
#guideCityTop a:hover { color:#fa890f; text-decoration:none }
#guideCityTop h2 { line-height:23px; background:url(images/guide/bg-city-guide-index-title.gif); font-size:14px; color:#6b6b6b; border:none; float:none; font-weight:bold; margin:0 0 5px 0; padding:5px 0 0 0 }
.guideCityTopPic { width:100px; height:auto; float:left; text-align:center; font-size:11px; padding:10px 0 5px 0; margin:0 10px }
.guideCityTopPic img { width:100px; height:81px; margin:0 0 5px 0 }
.guideGuideIndexInfo { width:445px; height:auto; margin:0 40px 20px 0; float:left; padding:0; border-bottom:#e8e8e8 1px solid; }
.guideGuideIndexInfo a:link, .guideGuideIndexInfo a:visited { color:#6b6b6b; text-decoration:none }
.guideGuideIndexInfo a:hover { text-decoration:underline; color:#fa890f }
.guideGuideIndexInfo th { line-height:22px; background:url(images/guide/bg-city-guide-index-title.gif); font-size:14px; color:#6b6b6b; border:none; float:none; font-weight:bold; margin:0; padding:5px 0 0 10px }
.guideGuideIndexInfo th, .guideGuideIndexInfo td { height:auto; font-size:11px; color:#6b6b6b; text-align:left }
.guideGuideIndexInfo th.style1 { background:url(images/guide/bg-city-info.gif) top repeat-x; border-bottom:#fff 1px solid; background-color:#fef6e3; width:116px; padding-top:6px; padding-left:10px; font-weight:bold; height:auto }
.guideGuideIndexInfo td { border-top:#e8e8e8 1px solid; width:304px; padding:8px 0 8px 14px; float:left }
#guideCityIndexGray { height:auto; background-color:#f5f5f5; padding:0; margin:10px 0 }
#guideCityIndexGray h2 { font-size:16px; font-weight:bold; color:#6b6b6b; border:none; float:none; margin:0; padding:10px 0 0 10px }
#guideCityIndexGray h3 { font-size:26px; color:#fa890f; border:none; float:none; margin:0; padding:0 0 5px 0 }
#contentMiddle #guideCityIndexGray ul { list-style:none; margin:0 0 20px 0; padding:0 0 0 27px; width:168px; border-right:#d9d9d9 1px solid; float:left }
#contentMiddle #guideCityIndexGray ul li { background:url(images/guide/bg-city-guide-bottom.gif) 0 10px no-repeat; padding:0 0 0 15px; line-height:25px; font-size:12px; }
#guideCityIndexGray a:link, #guideCityIndexGray a:visited { color:#6b6b6b; text-decoration:none }
#guideCityIndexGray a:hover { color:#fa890f; text-decoration:underline }
/*Money Converter*/
#moneyCon { width: 643px; float: left; border: 1px solid #D2D2D2; padding: 15px 0 0 15px }
#moneyCon .choose { width: 100%; float:left; margin-bottom: 20px; }
#moneyCon select { -x-system-font:none; background:#fff; border:1px solid #DDDDDD; color:#545454; font-family:Verdana, Sans-Serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; padding:5px 3px 5px 5px; width: 100px; }
#moneyCon .choose .rateAs { float: left; width: 250px; margin: 6px 0 0 0; }
#moneyCon .choose .language { width: 100px; float:left; border: 1px solid #D2D2D2; padding: 5px 3px 5px 5px; margin:0 10px 0 5px; height: 16px; }
#moneyCon .choose .language #lanSlide { width: 80px; float:left; padding-left: 0px; margin-right: 3px; height: 18px; }
#moneyCon .choose .language #lanSlide ul { padding-left: 0px; margin-left: 5px; }
#moneyCon .choose .language #lanSlide ul li { padding-left:0; margin-left:0; list-style-type: none; }
#moneyCon .choose .arrow { width: 17px; float:left; position:right center; }
#moneyCon .choose .currency { width: 230px; background-color: #f1f1f1; border: 1px solid #D2D2D2; float: left; }
#moneyCon .choose .currency .titleTip { width: 200px; margin: 10px 10px; }
#moneyCon .choose .currency .currencyList { border: 1px solid #D2D2D2; background-color: #fff; width: 200px; margin: 5px 10px 15px 10px; height: 16px; padding: 5px; cursor: pointer; }
#moneyCon .choose .currency .currencyList .detailCur { width: 180px; float:left; margin-right: 3px; }
#moneyCon .choose .currency .amount { background-color: #fff; width: 210px; margin: 5px 10px 15px 10px; position:relative; height: 35px; padding:0; }
#moneyCon .choose .currency .amount input { border: 1px solid #D2D2D2; background-color: #fff; height: 35px; padding: 0px; border-left: none; }
#moneyCon .choose .currency .amount input.positionRight { background-color: #fff; height: 23px; padding: 6px 0 6px 10px; width: 142px; float:right; font-size: 15px; font-weight: bold; color: #545454; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; position:absolute; left:55px; top:0; }
#moneyCon .choose .currency .amount .curIcon { width: 55px; float:left; background-color:#a1a1a1; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; height: 25px; font-size: 18px; font-weight: bold; color: #fff; text-align: center; padding: 5px 0; position:absolute; left:0; top:0; }
#moneyCon .choose .currency .amount .number { width: 140px; float:left; margin-left: 10px; height: 22px; padding: 8px 0 5px 0; font-size: 15px; font-weight: bold; }
#moneyCon .choose .equal { width: 120px; float:left; height: auto; padding: 5px; }
#moneyCon .choose .equal .equalmark { background: url(/css/images/guide/equalmark.gif) no-repeat; margin: 30px 5px 20px 30px; height: 34px; width: 64px; }
#moneyCon .choose .equal .exchange { font-size: 13px; font-weight: 900; margin: 5px 5px 5px 2px; }
#moneyCon .choose .equal .rate { border: 1px solid #D2D2D2; background-color: #fff; width: 110px; height: 15px; padding: 6px 0 5px 5px; font-size: 13px; }
#moneyCon .choose .currencyCategory { width: 400px; float:left; border: 1px solid #D2D2D2; z-index:5000; }
#moneyCon .choose .currencyCategory .a-z { width: 395px; background-color: #f1f1f1; border-bottom: 3px solid #d1d1d1; padding: 10px 0; float:left; padding-left: 5px; }
#moneyCon .choose .currencyCategory .a-z ul { margin: 0px; padding: 0px; }
#moneyCon .choose .currencyCategory .a-z ul li { float:left; font-size: 13px; padding:0 5px; margin:0; list-style-position:outside; list-style-type: none; }
#moneyCon .choose .currencyCategory .a-z ul li a { text-decoration: none; color: #545454; }
#moneyCon .choose .currencyCategory .a-z ul li a:hover { text-decoration: underline; color: #A31022; }
#moneyCon .choose .currencyCategory .a-z ul li.active { border: 1px solid #D2D2D2; background-color: #fff; }
#moneyCon .choose .currencyCategory .currencyName { width: 100%; float:left; padding: 10px 0; margin-bottom: 10px; background-color:#fff; }
#moneyCon .choose .currencyCategory .currencyName .close { text-align:right; padding-right: 5px; margin-top: 10px; cursor:pointer; }
#moneyCon .choose .currencyCategory .currencyName ul { margin: 0px; padding: 0px; }
#moneyCon .choose .currencyCategory .currencyName ul li { float: left; width: 45%; margin-left: 5px; margin-bottom: 10px; list-style-type: none; cursor: pointer }
.recenlyUploadPhoto { border:1px #d1d1d1 solid; margin:5px 0 10px 0; }
.recenlyUploadPhoto h5 { font-size:11px; color:#FFF; display:block; background-color:#b2b2b2; padding:5px; }
.recenlyUploadPhoto ol, .recenlyUploadPhoto ul { margin:8px 5px 5px 5px; font-size:11px; }
.recenlyUploadPhoto ol li { margin-bottom:1px #f1f1f1 solid; margin-left:5px; margin-bottom:10px; }
.recenlyUploadPhoto ul li { list-style:none; background:url(/css/images/drop-1.GIF) no-repeat 0px 5px; margin-left:5px; margin-bottom:10px; padding-left:10px; }
.photoProNav { border-bottom:#C1C1C1 1px solid; width:100%; margin:15px 0 0 0; height:20px; position: relative; padding:0; }
.photoProNav ul { padding:0px; position:absolute; margin-left:15px; list-style:none; left: -3px; top: -7px; }
.photoProNav ul li { display:block; margin:0 4px 0 0; float:left; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; padding:5px 8px 0 8px; height:22px; background-color:#f1f1f1; color:#C6162B; font-size:11px; font-weight:bold; }
.photoProNav ul li.active { -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top:1px solid #C1C1C1; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; background:#fff; }
.photoProNav ul li.background { -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top:1px solid #45A0C2; border-left:1px solid #45A0C2; border-right:1px solid #45A0C2; background:#45A0C2; }
.photoProNav ul li.active a, .photoProNav ul li.active { color:#C6162B; }
.photoProNav ul li a, .photoProNav ul li { color:#666; text-decoration:none; cursor:pointer }
.photoProNav ul li a:hover { text-decoration:underline; }
.photoProm { margin:0 0 10px 0; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; }
.photoProm ol { margin:5px 8px 5px 8px; font-size:11px; }
.photoProm ol li { border-bottom:1px dashed #d1d1d1; padding:0 0 5px 5px; }
.photoSearch { border:1px solid #d1d1d1; width:100%; padding:5px; }
.phototools { width:112px; float:left; text-align:center; margin-bottom:15px; font-size:11px; }
.phototools img { width:80px; height:80px; float:left; margin-right:5px; }
.phototools a { color:#646464; }
ul.hotCityList { margin:0px 0px 20px 7px; }
ul.hotCityList li { line-height:15px; margin-bottom:6px; background:url(/css/images/drop-1.GIF) no-repeat 0px 5px; padding:3px 0 3px 10px; display:block; width:30%; float:left; list-style:none; }
ul.hotCityList li a { color:#545454; text-decoration:none; }
ul.hotCityList li a.underline { color:#545454; text-decoration:underline; }
ul.hotCityList li a:hover { text-decoration:underline; }
.viedotourlist { list-style-type:none; list-style-image:url(/css/images/drop-1.GIF); line-height:21px; margin-left:20px; font-weight:600; }
/*多媒体中心促销*/
.mediaCenterPro { padding:10px; }
.mediaCenterPro h5 { border-bottom:1px solid #c9c9c9; background:url(/css/images/arrow-5.gif) no-repeat 1px 3px; padding-left:15px; padding-bottom:5px; font-size:15px; margin-bottom:10px; }
.mediaCenterPro h5 a { color:#545454; text-decoration:none; }
.mediaCenterPro h5 a:hover { color:#a31022; text-decoration:underline; }
.mediaPro { border:1px solid #c9c9c9; padding:10px 5px 10px 5px; width:130px; float:left; position:relative; margin-right:8px; text-align:center; line-height:24px; }
.mediaPro a { color:#545454; text-decoration:none; }
.mediaPro a:hover { color:#900; }
.videoStyle { position:absolute; with:31px; height:20px; background:url(/css/images/video.png) no-repeat center; left: 2px; top: -8px; width: 30px; }
.wallpaperStyle { position:absolute; with:31px; height:20px; background:url(/css/images/wallpaper.png) no-repeat center; left: 2px; top: -8px; width: 30px; }
table.currencySample { border-top:1px solid #d1d1d1; border-left:1px solid #d1d1d1; margin-bottom:15px;}
table.currencySample th { background:#f1f1f1; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:5px;}
table.currencySample td { border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:5px;}