@charset "utf-8"; /* TRAVEL GUIDE CSS STYLE */ .infoList { border-bottom:#999 0px solid; padding:10px 0px; text-align:justify; margin-bottom:5px; } .infoList a { color:#545454; } .infoList a:hover { color:#a31022; } .infoImg { float:left; border:#ccc 1px solid; padding:5px; background-color:#f4f4f4; -moz-border-radius:4px; margin:0 8px 8px 0; } .infoImg2 { float:left; padding:5px; } .infoDes { float:left; width:450px; } .infoDes p { margin-bottom:5px; } .infoDes p span { font-style:italic; } .infoDes2 { width:510px; float:right; } .infoDes h5 { font-size:13px; margin:0 0 5px 0; } .infoDes h5 span { color:#a31022; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin-left:10px; background:url(https://data.chinahighlights.com/pic/rate-red.png) no-repeat left; padding-left:18px; padding-top:1px; } .infoDes2 { width:195px; float:right; font-size:11px; margin-right:5px; } .infoDes3 { width:510px; float:right; } ul.infoUl li { width:200px; display:block; float:left; } #contentMiddle h2 { margin:15px 0px 5px 0px; border-bottom:1px solid #f1f1f1; padding-bottom:2px; } h2.infoH2 { margin:20px 0px 15px 0px; } #contentMiddle h5 { margin:0px 0px 10px 0px; } #mainContent p { text-align:justify; } .factsMore { width:250px; text-align:right; height:20px; position:absolute; margin-top:-20px; } .factsMore a { color:#555; } .factsMore a:hover { color:#a31022; text-decoration:none; } a.morelink { font-weight:bold!important; font-size:11px!important; } #whoUpdated { position:absolute; top:80px; right:30px; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; } .male { background:url(https://data.chinahighlights.com/pic/p-blue.gif) no-repeat left!important; } .female { background:url(https://data.chinahighlights.com/pic/p-red.gif) no-repeat left; } #whoUpdated a, #whoUpdatedLeft a { font-weight:bold; color:#307ABE; font-size:11px; letter-spacing:0; font-style:italic; } #whoUpdated a:hover, #whoUpdatedLeft a:hover { text-decoration:none; } #whoUpdatedLeft { position:absolute; top:-15px; right:10px; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; } .bg-chinaoverview .introContent, .bg-chinaculture .introContent { width:auto; float:left; padding:5px 11px; margin:0 0 0 210px!important; } #IntroBox { margin:-10px auto 18px auto; width:951px; padding:0 0 10px 0; } .cityVideo { width:250px; margin-right:20px; float:right; } .cityVideo2 { width:275px; margin-bottom:10px; } .cityFact ul { margin:5px 0 0 10px; } .cityFact ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:200px; } .cityFact ul li.iconMap { background:none; padding-left:0; } .cityFact ul li a:hover, .bg-shanghai .cityFact ul li a:hover { color:#a31022; text-decoration:none; } .bg-beijing { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-beijing.png) no-repeat bottom!important; } .bg-xian { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-xian.png) no-repeat bottom!important; } .bg-shanghai { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-shanghai.png) no-repeat bottom!important; } .bg-hong-kong { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-hongkong.png) no-repeat bottom!important; } .bg-guilin { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-guilin.png) no-repeat bottom!important; } .bg-chengde { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-chengde.PNG) no-repeat bottom!important; } .bg-public { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-public.png) no-repeat bottom; height:auto!important; padding-bottom:10px!important; } .bg-chinaoverview { background:url(https://data.chinahighlights.com/css/images/guide/bg-china/bg-chinaoverview.png) no-repeat; } .bg-chinaculture { background:url(https://data.chinahighlights.com/css/images/guide/bg-culture/bg-culture.gif) no-repeat bottom; } ul.redarrow { margin-left:18px; } ul.redarrow li { list-style:none; float:left; background:url(https://data.chinahighlights.com/pic/arrow-r.GIF) no-repeat left 5px; padding-left:10px; width:280px; line-height:14px; margin-bottom:5px; font-size:11px; } ul.redarrow2 { margin:0 0 10px 0; } ul.redarrow2 li { list-style:none; float:left; background:url(https://data.chinahighlights.com/pic/arrow-r.GIF) no-repeat left 5px; padding-left:10px; width:190px; line-height:18px; margin-bottom:5px; } .topcityAttr { padding-bottom:10px; margin-bottom:15px; } .topcityAttr .attractionPhoto { width:155px; float:right; margin-left:5px; } .topcityAttr .attractionPhoto img { width:155px; } .topcityAttr .attractionContent { width:460px; margin:0 5px 10px 0; } .topcityAttr .attractionContent h3 { font-size:13px; margin:0 0 5px 0; } .topcityAttr .attractionContent p { margin-bottom:3px; } .photoLeft { width:177px; float:left; } .photoLeft img { width:177px; } .contentRight { float:right; width:440px; } .contentRight h3 { font-size:13px; margin:0 0 8px 0; } .contentRight p { margin-bottom:3px; } .contentRight p span { font-style:italic; } .cityMap { width:130px; font-size:11px; float:left; margin:0 10px 10px 15px; } .cityMap .mapTitle { background:url(https://data.chinahighlights.com/css/images/map/big-map.gif) no-repeat left center; padding-left:15px; margin-left:2px; list-style-position:outside; } .cityMap img { width:130px; height:98px; margin-bottom:10px; } .cityPhoto { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-city-photo.png) no-repeat; width:164px; height:124px; padding:9px 0 0 8px; float:left; margin:0 10px; } .cityPhoto img { width:148px; height:106px; margin-bottom:10px; } .cityFaq { margin:15px 0; border:1px solid #f1f1f1; background:#f6f6f6; padding:10px; } .cityFaq h4 { font-size:18px; margin:0 0 8px 0; font-weight: normal; } .moreContent .cityFaq h4 { font-size:16px; margin:0 0 5px 0!important; background:url(https://data.chinahighlights.com/pic/red-dot.png) no-repeat left 5px; padding:0 0 10px 18px; border-bottom:1px solid #d1d1d1!important; } .cityFaq .question { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-q.png) no-repeat left 5px; padding-left:20px; padding-top:0px; font-size:13px; margin-bottom:10px; line-height:16px!important; border-bottom:1px solid #f1f1f1; } .cityFaq .question a { font-size:12px; text-decoration:none!important; font-weight:normal; text-transform:capitalize; } .cityFaq .question a:hover { text-decoration:underline!important; } .cityFaq .answer { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-a.png) no-repeat left top; padding:3px 0 10px 18px; line-height:16px; border-bottom:1px dashed #999; margin-bottom:10px; font-size:11px; color:#333; position:relative } .cityFaq .answer a { color:#a31022 } .cityFaq .answer a:hover { text-decoration: underline } .cityFaq .askquestionBox { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-ask-question.png) no-repeat; padding:30px 0 15px 15px; font-size:11px; font-weight:bold; color:#666; margin:0 0 5px 5px; width:594px; height:232px; } .cityFaq .askquestionBox textarea { border:1px solid #7E9DB9; background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-message.png) repeat-x top #fff; width:500px; height:110px; margin:10px 0 10px 0; font-size:12px; line-height:18px; padding:5px; } .cityFaq .askquestionBox input { border:1px solid #7E9DB9; background:#fff; padding:3px 5px; margin-right:25px; margin-bottom:10px; } .cityFaq .askquestionBox input.checkBox { vertical-align:middle; margin-top:-3px; margin-bottom:0; border:none; background:none; margin-right:5px; padding:0; } .cityFaq .askquestionBox a { color:#a31022; } .cityFaq .answer .answerquestion { display: block; width:125px; position:absolute; right:0; bottom:5px; } .cityFaq .answer .answerquestion a { color:#a31022; } .recomTour { margin:20px 0 18px 0; border:1px solid #f1f1f1; padding:10px; background:#f6f6f6; } .recomTour h4 { font-size:16px; margin:0 0 5px 0; background:url(https://data.chinahighlights.com/pic/red-dot.png) no-repeat left 5px; padding:0 0 10px 18px; border-bottom:1px solid #d1d1d1; border-top:none; } .recomTour h4 a { text-decoration:none; margin:0 0 5px 0; font-size:16px; } .recomTour ul { margin-left:20px; } .recomTour ul li { padding-left:0px; font-size:11px; color:#999; line-height:18px; margin-bottom:8px; list-style-image:url(https://data.chinahighlights.com/pic/arrow-r.gif); } .recomTour ul li a { text-decoration:underline; color:#545454; font-size:12px; } .recomTour ul li a:hover { color:#A31022; text-decoration:none; font-size:12px; } .recomTour ul li .morelistPrice { color:#A31022; font-size:12px; } .moreThings { text-align:right; } #topAttractions { border-bottom:5px solid #d1d1d1; padding-bottom:5px; margin:10px 0; position: relative; } #topAttractions h2 { padding:20px 0 0 0px; margin:-10px 0 15px 0 !important; } .bgtopbeijing { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-attraction-beijing.png) no-repeat left; height:26px; margin-top:-20px; } .bgtopshanghai { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-shanghai-attraction.png) no-repeat left; height:26px; margin-top:-20px; } .bgtopguilin { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-guilin-attraction.png) no-repeat left; height:26px; margin-top:-20px; } .bgtopxian { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-xian-attraction.png) no-repeat left; height:26px; margin-top:-20px; } .bgtophongkong { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-honghong-attraction.png) no-repeat left; height:26px; margin-top:-20px; } .topattrList { border-bottom:1px dashed #d1d1d1; margin:10px 0 15px 0; padding-bottom:10px; } .topattrList .topphotoLeft { width:145px; float:left; } .topattrList .topphotoLeft img { width:145px; height:108px; border:1px solid #555; } .topattrList .topcontentRight { float:right; width:472px; } .topattrList .topcontentRight h3 { font-size:15px; margin:0 0 5px 0; } .topattrList .topcontentRight h3 .rates { color:#a31022; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin-left:10px; background:url(https://data.chinahighlights.com/pic/rate-red.png) no-repeat left; padding-left:18px; padding-top:1px; } .basedOn { font-size:11px!important; margin-left:10px; font-weight:normal; color:#545454!important; font-weight:normal!important; background:none!important; margin-left:5px!important; padding:0!important; } .basedOn a { font-weight:bold; font-size:12px; font-style:italic; font-family:Arial, Helvetica, sans-serif; } .topattrList .topcontentRight p { margin-bottom:3px; } .topattrList .topcontentRight p span { font-style:italic; } #categoryFilter { margin:10px 0 3px 0; background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-attraction-fliter.png) no-repeat; width:607px; height:28px; padding:7px 10px; position:relative; font-weight:bold; font-size:11px; } #categoryFilter a { font-weight:normal } #categoryFilter .moreButton { background:url(https://data.chinahighlights.com/pic/more-arrow.png) no-repeat right; font-size:11px; font-weight:bold; position:absolute; right:15px; top:10px; padding:5px 23px 5px 0; width:60px; text-align:right; cursor:pointer } #categoryFilter ul { margin-left:0; } #categoryFilter ul li { list-style:none; float:left; margin-right:20px; line-height:23px; } #categoryFilter ul li.title { width:auto; } #categoryFilter .viewmoreCategory { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-more-category.png) no-repeat bottom; width:525px; height:109px; padding:10px 10px 10px 25px; position:absolute; top:34px; *top:8px; right:-2px; z-index:9999; } #categoryFilter .viewmoreCategory .closeIt { width:19px; height:18px; position:absolute; right:15px; bottom:13px; cursor:pointer; } #soryBy { margin:5px 0 15px 0; text-align:right; } #soryBy span { color:#307ABE; font-weight:bold; font-size:11px; } #soryBy a { font-size:11px; margin-right:5px; font-weight:bold; } .detailattrContent { margin-bottom:15px; } .detailattrContent h2 { font-size:18px; margin:20px 0 10px 0; font-weight: normal; padding-bottom:5px; } .detailattrContent a { color:#545454; text-decoration:underline; } .detailattrContent a:hover { text-decoration:none!important; color:#a31022; } .detailattrContent a:hover { text-decoration:underline!important; } .attractionReviews { margin:15px 0 20px 0; border:1px solid #d1d1d1; } .attractionReviews h3 { margin:0 0 8px 0; background:#d1d1d1; font-size:16px; padding:8px 0 8px 8px; } .attractionReviews p { font-size:13px; margin-bottom:4px!important; } .attractionReviews p a { font-weight:bold; color:#307abe!important; margin-right:8px; } .attractionReviews .smallitalic { font-size:11px; font-style:italic; color:#999 } .attractionReviews ul { margin:0 10px; padding: } .attractionReviews ul li { list-style:none; line-height:16px; margin-bottom:5px; padding-left:30px; border-bottom:1px dashed #d1d1d1; padding-bottom:5px; } .attractionReviews ul li.last { border-bottom:none; } .attractionReviews ul li.bg-1 { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-1.png) no-repeat top left; } .attractionReviews ul li.bg-2 { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-2.png) no-repeat top left; } .attractionReviews ul li.bg-3 { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-3.png) no-repeat top left; } .attractionReviews .wirteReview { padding:10px; border:#d1d1d1 1px solid; font-size:12px; margin:0; border:none; background:#f6f6f6; } .photoScroll { width:300px; float:left; background:#f1f1f1; border:1px solid #d1d1d1; padding:5px; margin:0 10px 5px 0; } .photoScroll .bigPhoto { border-bottom:1px solid #d1d1d1; width:300px; } .photoScroll .thumbnail { margin:5px 0 0 0; } .photoScroll .thumbnail ul { margin:0px 0 0 7px; } .photoScroll .thumbnail ul li { list-style:none; float:left; width:53px; height:53px; padding:12px 0 0 5px; margin-left:10px; } .photoScroll .thumbnail ul li:hover { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-photo-current.png) no-repeat; width:53px; height:53px; padding:12px 0 0 5px; } .photoScroll .thumbnail ul li.active { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-photo-current.png) no-repeat; width:53px; height:53px; padding:12px 0 0 5px; } .photoScroll .thumbnail ul li img { width:48px; height:48px; } .photoScroll .bigPhoto img { width:300px; height:auto; } .moreContent a { color:#307ABE!important; text-decoration:none!important; font-size:11px; font-weight:bold; } .moreContent a:hover { text-decoration:underline!important; } /*.moreContent h2, .moreContent h3, .moreContent h4 { background:url(https://data.chinahighlights.com/pic/red-dot.png) no-repeat scroll left 5px transparent; font-size:15px; margin:20px 0 10px; padding-left:15px!important; border-bottom:none!important; }*/ .moreContent h2, .moreContent h3, .moreContent h4 { margin:10px 0 4px 0px; } .moreContent h3 a { font-size:15px!important; color:#545454!important; text-decoration:underline!important; } .moreContent h3 a:hover { text-decoration:none!important; } .moreContent h4 { font-size:14px!important; } .moreContent h5 { background:url(https://data.chinahighlights.com/pic/icon-red.gif) no-repeat scroll left 5px transparent; font-size:13px; margin:0px 0 10px 0; padding-left:15px!important; border-bottom:none!important; } .moreContent ul { margin-left:5px; margin-bottom:0; } .moreContent ul li { list-style:none; line-height:18px; background:url(https://data.chinahighlights.com/pic/demo-spindown-closed.gif) no-repeat left 8px; padding-left:10px; } .moreContent ul li a { color:#545454!important; text-decoration:underline!important } .moreContent ul li a:hover { color:#307ABE!important; text-decoration:none!important } .guideBox { margin:10px 0 15px 0; border:none; padding-bottom:10px; border:1px solid #f6f6f6; -moz-border-radius:4px; background:#f3f3f3; } .guideBox .guideBoxTitle { font-size:18px; background:#f3f3f3; border-bottom:1px solid #a1a1a1; font-weight:500; color:#2988b0; margin:0 5px 15px 5px; padding:8px 0 5px 0px; } .guideBox h4 { font-size:18px; background:#f3f3f3; border-bottom:1px solid #a1a1a1; font-weight:500; color:#2988b0; margin:0 5px 15px 5px; padding:8px 0 3px 0px; } .guideBox ul { margin:0 10px 0 0; } .guideBox ul li { list-style:none; background:url("https://data.chinahighlights.com/pic/square.png") no-repeat scroll left 8px transparent; padding:0 0 5px 13px; line-height:18px; font-size:12px; margin:0 0 8px 10px; border-bottom:1px solid #fff; color:#666; } .guideBox ul li a { text-decoration:none; margin-right:8px; } .festivalBox { margin:10px 0 15px 0; border:none; padding-bottom:10px; border:1px solid #f6f6f6; -moz-border-radius:4px; background:#f3f3f3; } .festivalBox h4 { font-size:18px; background:#f3f3f3; border-bottom:1px solid #a1a1a1; font-weight:500; color:#2988b0; margin:0 5px 15px 5px; padding:8px 0 3px 0px; } .festivalBox img { margin:5px; width:100px; } .festivalBox ul { margin:0 10px 0 0; } .festivalBox ul li { list-style:none; line-height:18px; font-size:12px; margin:0 0 8px 10px; border-bottom:1px solid #fff; color:#818181; } .festivalBox ul li a { text-decoration:none; margin-right:8px; font-weight:bold; } .redFont14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a31022; } .whoposted { font-size:11px; } .whoposted a { font-weight:bold; color:#307ABE; } .whoposted a:hover { text-decoration:none; } .functionBox2 { border:1px solid #D1D1D1; margin:0 0 10px; padding-bottom:10px; position:relative; width:275px; } .functionBox2 h5 { background:none repeat scroll 0 0 #999999; color:#FFFFFF; font-size:13px; font-weight:bold; margin-bottom:8px; margin-top:0; padding:8px 0; text-align:center; } .updatingTips { border:2px solid #d1d1d1; margin:8px 0 10px 0; padding:10px; } .updatingTips h3 { font-size:16px; margin:0 0 8px 0; border-bottom:1px solid #f1f1f1; } #areaIntroBox { width:627px; margin-bottom:15px; padding-bottom:20px; } .bg-sichuan { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-sichuan.png) no-repeat right bottom; } .bg-inner-mongolia { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-inner-mongolia.PNG) no-repeat right bottom; } .bg-jiangsu { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-jiangsu.png) no-repeat right bottom; } .bg-zhejiang { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-zhejiang.png) no-repeat right bottom; } .bg-shandong { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-shandong.png) no-repeat right bottom; } .bg-guangdong { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-guangdong.png) no-repeat right bottom; } .bg-hainan { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-hainan.png) no-repeat right bottom; } .bg-guizhou { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-guizhou.png) no-repeat right bottom; } .bg-yunnan { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-yunnan.png) no-repeat right bottom; } .bg-tibet { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-tibet.png) no-repeat right bottom; } .bg-xinjiang { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-xinjiang.png) no-repeat right bottom; } .bg-nepal { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-nepal.png) no-repeat right bottom; } .bg-henan { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-henan.png) no-repeat right bottom; } .bg-hebei { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-hebei.png) no-repeat right bottom; } .bg-shanxi { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-shanxi.png) no-repeat right bottom; } .bg-heilongjiang { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-heilongjiang.png) no-repeat right bottom; } .bg-liaoning { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-liaoning.png) no-repeat right bottom; } .bg-anhui { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-anhui.png) no-repeat right bottom; } .bg-guangxi { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-guangxi.png) no-repeat right bottom; } .bg-henan { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-henan.png) no-repeat right bottom; } #areaIntroBox ul { margin:10px 0 0 10px; display:block; width:430px; } #areaIntroBox ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:200px; color:#666; } #areaIntroBox ul li.iconMap { background:none; padding-left:0; color:#000; } #areaIntroBox ul li a { color:#000!important; } #areaIntroBox ul li a:hover { color:#a31022; text-decoration:none; } .topProvinceAttr { padding-bottom:0px; margin-bottom:10px; } .bgtitlebeijing { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-beijing-attraction.png) no-repeat; height:25px; } .topProvinceAttr .attractionPhoto { width:150px; float:left; margin-left:5px; } .topProvinceAttr .attractionPhoto img { width:150px; } .topProvinceAttr .attractionContent { width:450px; float:right; margin:0 5px 10px 0; } .topProvinceAttr .attractionContent h3 { font-size:13px; margin:0 0 5px 0; } .topProvinceAttr .attractionContent p { margin-bottom:3px; } .areaPhoto { background:url(https://data.chinahighlights.com/css/images/guide/bg-city/bg-city-photo.png) no-repeat; width:164px; height:auto; padding:9px 0 0 8px; float:left; margin:0 10px; } .areaPhoto p { display:block!important; width:150px!important; text-align:center!important; padding:9px 0 0 0px; } .areaPhoto img { width:148px; height:106px; margin-bottom:10px; } #contentPageCount { position:relative; font-size:11px; color:#888; margin:0; clear:both; display:block; height:25px; width:660px; margin-bottom:10px; background:#f1f1f1; margin-top:-10px; } #contentPageCount a { color:#777; } #contentPageCount dl { margin:0; padding:5px; position:relative; } #contentPageCount dt { float:left; list-style:none; margin-right:2px; } #contentPageCount dd { float:left; font-style:italic; margin-right:10px; margin-left:3px; } .commondname { font-size:12px; margin-bottom:10px; background-image:url(https://data.chinahighlights.com/css/images/drop-1.GIF); background-repeat:no-repeat; background-position:left 5px; padding-left:15px; } .commondtime { font-size:11px; color:#999; margin-bottom:10px; } .commondcontent { font-size:11px; text-align:justify; margin-bottom:10px; } dl.newDl { margin:5px 10px 10px 10px; } dl.newDl img { margin-right:5px; } dl.newDl a { color:#545454; text-decoration:none; } dl.newDl a:hover { color:#a31022; } .infoDate { color:#ccc; margin-bottom:15px; } span.block { margin-right:10px; } #contentRight p { text-align:justify; } #contentRight h2 { margin-bottom:15px; } .categryBox { width:47%; margin-right:15px; margin-bottom:15px; border-top:#999 1px solid; float:left; text-align:justify; } .categryBox a { color:#666; } .categryBox a:hover { color:#a31022; } .categryBox h5 { background-color:#dcdcdc; background-image:url(https://data.chinahighlights.com/css/images/bg-table.GIF); background-repeat:repeat-x; padding:5px; text-align:center; margin-bottom:10px; font-size:14px; } .categryBox h5 a { color:#545454; text-decoration:none; } .categryBox h5 a:hover { color:#a31022; } span.normalFont { font-size:12px; font-weight:normal; } span.rating { color:#a31022; font-size:15px; } span.tagIcon { font-size:12px; font-weight:normal; padding-left:20px; margin-left:20px; background-image:url(https://data.chinahighlights.com/pic/tag.gif); background-repeat:no-repeat; } span.removeIcon { font-size:11px; font-weight:normal; padding-left:16px; margin-left:10px; background-image:url(https://data.chinahighlights.com/pic/close.png); background-repeat:no-repeat; } span.addFriend { font-size:12px; font-weight:normal; padding-left:20px; margin-left:10px; background-image:url(https://data.chinahighlights.com/pic/add.gif); background-repeat:no-repeat; background-position:left 3px; } #searchDestination { padding:3px 30px 10px 15px; margin-bottom:10px; background:#f1f1f1; border:1px solid #CCCCCC; } #searchDestination h5 { font-size:14px; display:block; width:190px; float:left; padding:15px 5px 5px 0; } #trainSearch { margin-bottom:10px; padding:20px 10px 10px 10px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topright:4px; background: #f1f1f1; } #searchDestination { padding:3px 30px 10px 15px; margin-bottom:10px; background:#f1f1f1; border:1px solid #CCCCCC; } #searchDestination h5 { font-size:14px; display:block; width:190px; float:left; padding:15px 5px 5px 0; } .searchTrains { padding:2px 0px; margin-bottom:20px; } .searchBox { width:315px; float:left; padding:0px 0px 15px 10px; margin-right:18px; position:relative; } /* for china zip code */ .searchBox .leftInput { float: left; width:205px; margin:5px 5px 0 0; } .searchBox .leftInput select { width:192px; border:1px solid #7E9DB9; padding:3px; background:#fff; } .searchBox .codesearchButton { width:95px; height:36px; float: left; } .searchTrains h3 { background:url(https://data.chinahighlights.com/pic/yellow-arrow.gif) no-repeat left; padding-left:18px; font-size:15px; margin:-2px 0 8px 0; } .searchTrains h4, .searchDestination h4 { font-size:11px; margin:0; } .searchTrains .trainsearchTitle { font-size:11px; } .searchTerms { border:1px solid #d1d1d1; background:#fff; -moz-border-radius:4px; width:280px; padding:6px 0 6px 8px; float:left; font-size:11px; line-height:18px; margin:0px 0 5px 10px; position:relative; } .searchTerms .arrowDown { background:url(https://data.chinahighlights.com/pic/arrow-downandleft.png) no-repeat; width:18px; height:27px; position:absolute; left:-18px; top:20px; } .searchTerms ul { margin:0; } .searchTerms ul li { list-style:none; font-size:11px; line-height:17px; margin-bottom:5px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat left 6px; padding-left:15px; } .searchForm { margin-top:15px; } .inputBox { width:165px; padding:4px 5px; margin-top:0px; margin-bottom:8px; background:#fff; border:1px solid #7E9DB9; color:#333; -moz-border-radius:4px; } .inputDestination { padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:350px; color:#666; } .inputButtonTrain { cursor:pointer; position:absolute; right:8px; bottom:17px; } .inputBox { padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; width:180px; color:#666; } .inputDestination { padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; width:350px; color:#666; } .inputBox2 { padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; width:60px; } .inputButton { background-color:#a31022; border:#666 1px solid; padding:5px; color:#fff; font-weight:bold; cursor:pointer; } .addMoreIcon { padding-left:25px; background-image:url(https://data.chinahighlights.com/pic/add.gif); background-repeat:no-repeat; } #content ul.ranking { list-style:none; padding:0px; margin:15px 0px 20px 0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; float:left; } #content ul.ranking li { line-height:25px; padding:3px 0 3px 10px; border-bottom:#ccc 1px dashed; } #content ul.ranking li a { text-decoration:none; } #content ul.ranking li a:hover { background-color:#a31022; color:#fff; padding:3px; } span.countGreat { background-color:#a31022; color:#fff; border:#666; padding:2px 5px; font-weight:bold; display:inline-block; } span.countGood { background-color:#666; color:#fff; border:#666; padding:2px 5px; font-weight:bold; display:inline-block; } span.countFare { background-color:#666; color:#fff; border:#666; padding:2px 5px; font-weight:bold; display:inline-block; } .hint { padding:10px; border:#999 1px dashed; background-color:#f9f9f9; margin-bottom:15px; } .hint a { color:#000; } .hint a:hover { color:#a31022; } .travelToolL { width:44%; margin:5px 1% 5px 1%; padding:3px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } .travelToolR { width:45%; margin:5px 1px 5px 1px; padding:1px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; } .travelToolR ul li { font-size:11px; line-height:1.7em; list-style:none; } .travelToolL ul li { list-style:none; padding:5px 0 } .twoColumsLeft { width:315px; float:left; background-color:#fff; text-align:justify; padding-right:10px; margin-bottom:15px; } .twoColumsLeft p { font-size:11px; } #specialReport { background-color:#f4f4f4; padding:5px; border:#d1d1d1 1px solid; margin-top:15px; } .marginRight { margin-right:15px; } .tools { width:150px; float:left; text-align:center; margin-bottom:15px; } #specialReporticon { width:80px; height:80px; background-image:url(/image/guide/special-report.gif); background-repeat:no-repeat; background-position:left top; position:absolute; z-index:6; } .newcardIcon { width:52px; height:51px; background-image:url(https://data.chinahighlights.com/pic/new.gif); background-repeat:no-repeat; background-position:left top; position:absolute; z-index:6; } #selected img { border:#a31022 2px solid; } .lightGrayBg { background-color:#f4f4f4; } .specialReport { width:300px; } #ImgPlayer { width:650px; overflow:hidden; border:3px #a31022 solid; padding:1px 3px 0 1px; } #ss_img_div { width:350px; overflow:hidden; } #ss_img_div img { border:1px #000 solid; } #ImgNum { height:37px; overflow:hidden; } #ImgNum ul { width:375px; padding:0 0 0 0; float:left; cursor:default; } #ImgNum li { width:30px; height:25px; line-height:25px; overflow:hidden; padding:6px 0 0 0; text-align:center; font-family:Arial; font-size:9px; float:left; margin-right:5px; cursor:pointer; } #ImgNum li.itemOff:hover { color:#A80000; } #ImgNum div { float:left; width:73px; text-align:left; padding:4px 0 0 0; margin:10px 0 0 0; height:15px; line-height:15px; cursor:pointer; font-size:12px; color:#7D98BF; } #TxtBlk { width:255px; float:left; } #Txt h2 { color:#A80000; text-align:center; font-size:18px; font-weight:normal; padding:1px 0 5px 0; background:none; } #Txt h2 a, #Txt h2 a:visited { color:#A80000; text-decoration:none; } #Txt h2 a:hover, #Txt h2 a:active { color:#A80000; text-decoration:underline; } #con { text-align:left; color:#344F71; line-height:21px; } #date_PN { text-align:left; font-size:12px; } #date { padding:12px 0 0 8px; color:#5C5C5C; width:150px; float:left; text-align:center } #PN #pre:visited, #PN #next:visited { color:#009; } #PN #pre:hover, #PN #next:hover { text-decoration:underline; } .tMdivTitle { font-size:12px; color:#6b6b6b; padding:5px 0 5px 10px } .tMdivPeople1 { width:auto; height:30px; padding:0 10px; float:left } .tMdivPeople2 { width:auto; height:30px; padding:0 10px; float:left } .tMdivTime { font-size:11px; color:#6b6b6b; width:260px; height:30px; padding-left:10px; float:left } .tMdivLeftBox { width:110px; float:left } .tM6 { width:110px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:20px; } .tMdivDate { font-size:11px; color:#6b6b6b; width:260px; height:30px; padding-left:10px; float:left } .tM5 { width:40px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:20px; } .tM2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:3px; padding-bottom:4px; padding-left:15px; line-height:normal; } ul#infoTop-nav li { float:left; text-align:center; list-style:none; margin:0 3px 0px 0; } ul#infoTop-nav li a { display:block; padding:7px 8px; color:#666; font-weight:bold; font-size:11px; text-decoration:none; } ul#infoTop-nav li a:hover { color:#444444; } ul#infoTop-nav li a:focus { outline:0; } ul#infoTop-nav li a.selected { background:#f9f9f9; border:#ddd 1px solid; border-bottom:0; color:#444444; } *html ul#infoTop-nav li a.selected { position:relative; top:1px; } ul.item { list-style:none; padding:0px; margin:0px; margin:0px 0px 20px 15px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#545454; float:left; } ul.item li { line-height:15px; margin-bottom:6px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding:0 0 0 15px; } ul.item li a { color:#545454; text-decoration:none; } ul.item li a:hover { text-decoration:underline; } .infoRelated { border-top:3px #999 solid; margin-top:15px; margin-bottom:15px; border-bottom:#999 3px solid; } .infoRelated a { color:#666; } .infoRelated a:hover { color:#a31022; } .infoLink { padding:10px; font-size:11px; border-bottom:#999 1px solid; } span.infoPrev { float:left; padding:10px; padding-left:30px; background-image:url(https://data.chinahighlights.com/pic/previous-info.gif); background-repeat:no-repeat; background-position:left 3px; } span.infoNext { float:right; padding:10px; padding-right:30px; background-image:url(https://data.chinahighlights.com/pic/next-info.gif); background-repeat:no-repeat; background-position:right 3px; } .infoMenulink { background-color:#f4f4f4; padding:10px; margin-bottom:10px; } .infoMenulink h5 { font-size:12px; font-weight:bold; padding-bottom:15px; } ul.infoUl2 li { width:180px; display:block; float:left; font-size:11px; } .infoEdit { font-size:11px; color:#999; margin-bottom:10px; margin-bottom:20px; margin-top:20px; } .infoEdit a { color:#666; } .infoEdit a:hover { color:#a31022; } .tableStyle5 { border-left:1px solid #D9D9D9; border-top:1px solid #D9D9D9; border-bottom:1px solid #d1d1d1; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#6b6b6b; margin:0 0 15px 0; width:650px; } .tableStyle5 th { border-bottom:1px #D9D9D9 solid; border-right:1px solid #D9D9D9; padding:6px 5px; font-size:11px; text-align:left; background-color:#F3F3F3; line-height:18px; } .tableStyle5 td { border-right:#ccc 1px solid; border-bottom:1px solid #ccc; padding:6px 0 6px 0; text-align:center; font-size:11px; } .tableStyle5 td.tableLeft { text-align:left; padding:3px 0 8px 5px; line-height:18px; } .tableStyle5 tr { border-collapse:separate; border-right:1px solid #D9D9D9; border-left:1px solid #D9D9D9; } .tableStyle5 tr a { color:#6b6b6b; text-decoration:none; } .tableStyle5 tr a:hover { text-decoration:underline; } .tableStyle5 tr:hover { background-color:#DDDDDD; } ul.infoUl3 { } ul.infoUl3 li { width:190px; display:block; float:left; } ul.infoUl4 li { width:140px; display:block; float:left; } .attractionList { background-color:#F3F3F3; color:#333333; float:right; font-size:86%; margin-bottom:4px; margin-left:8px; padding-left:4px; position:absolute; width:270px; } .attractionTypeText { padding:5px 0; } .attractionTypeText a { text-decoration:none; color:#888; font-style:italic; } .graybackgroundFont { background:#F7F7F7 none repeat scroll 0 0; border:1px solid #DDDDDD; color:#666666; font-size:12px; margin:0 0 1.5em; padding:10px 4px 4px 7px; } #cards { width:100%; margin-top:2px; } #cards .cardsP1 { width:239px; border:1px solid #F0F0F0; margin:5px 0 5px 10px; float:left; } #cards .cardsP1 .name { padding:10px 0 0px 0x; text-align:center; font-size:12px; font-weight:bold; } #cards .cardsP1 .name a { padding:10px 0 0px 0x; text-align:center; color:#7C7C7C; font-size:12px; font-weight:bold; } #cards .cardsP1 .p1 { width:209px; margin:7px 7px 7px 15px; } #cards .cardsP1 .p2 { width:90%; margin-left:5%; margin-top:15px; } #cards .cardsP1 .p2 img { padding:0px; margin:0px; margin-bottom:5px; } .tableSimple td { padding: 5px; } .tableSimple a { color:#666; text-decoration:none; background:url(https://data.chinahighlights.com/pic/square-gray.gif) no-repeat left; padding-left:10px; } .tableSimple a:hover { color:#a31022; } .paddingAround { padding:5px; } #guideWeatherNav { text-align:center; border-bottom:#a31022 3px solid; } #guideWeatherNav ul { list-style:none; padding-left:10px; padding-top:15px; } #guideWeatherNav ul li { display:block; float:left; padding:6px; margin:0px 3px; background-color:#f4f4f4; border:#ccc 1px solid; } #guideWeatherNav ul li.active { border:#a31022 1px solid; background-color:#a31022; color:#fff; } #guideWeatherNav ul li.active a { font-weight:bold; color:#fff; } #guideWeatherNav ul li:hover { background-color:#a31022; color:#fff; } #guideWeatherNav ul li:hover a { color:#fff; } #guideWeatherNav ul li a { text-decoration:none; } .redBorderTop { border-top:#a31022 3px solid; } ul.infoUltwo li { width:280px; display:block; float:left; } .hotattractionType { width:auto; background:#8c8c8c; border:1px solid #b2b2b2; padding:10px; margin:0 0 15px 0; } .hotattractionType h5 { font-size:13px; margin-bottom:8px; color:#fff; margin-top:0; margin-top:0; } .hotattractionType .iconHot { position:absolute; background:url(https://data.chinahighlights.com/pic/hot-small.png) no-repeat; width:80px; height:75px; top:27px; right:2px; } .attractionType { width:auto; background:#e7e7e7; border:1px solid #b2b2b2; padding:10px; margin:0 0 15px 0; } .attractionType h5 { font-size:13px; margin-bottom:8px; margin-top:0; } .attractionType h5 a { color:#545454; text-decoration:none; } .sightsList { background-color:#FFF; width:auto; padding:3px 3px 10px 3px; } .sightsList .moreSightlink { background:url(https://data.chinahighlights.com/css/images/pic-round-arrow.gif) no-repeat right 2px; text-align:right; padding:2px 23px 2px 0; } .sightsList .moreSightlink a { color:#9f0c1e; font-size:11px; font-weight:bold; } .sightsList .photoStyle .photoStyleIn { margin:0 4px 8px 4px; font-size:11px; } .sightsList .photoStyle .photoStyleIn table { background:#FFF; } .sightsList .sightDetailList { font-size:11px; padding:10px 5px 10px 5px; margin-bottom:5px; color:#c2c2c2; } .sightsList ul.sightDetailList li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0 8px; line-height:20px; padding:3px 3px 3px 10px; display:block; width:160px; float:left; list-style:none; } .sightsList .sightDetailList2 { font-size:11px; margin-bottom:5px; padding:5px; color:#c2c2c2; } .sightsList ul.sightDetailList2 li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0 10px; line-height:20px; padding:3px 3px 3px 10px; display:block; width:29%; float:left; list-style:none; } .topCityList { width:auto; padding:15px 1px 1px 1px; background:#8c8c8c; margin-bottom:10px; } .topCityList h5 { font-size:13px; font-weight:bold; color:#FFF; text-align:center; margin-bottom:5px; margin-top:0; } .topCityList .cityNav { width:100%; height:20px; position:relative; } .topCityList .cityNav ul { padding:0px; position:absolute; margin-left:15px; list-style:none; left:-3px; top:-7px; } .topCityList .cityNav 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:#8c8c8c; color:#C6162B; font-size:12px; font-weight:bold; } .topCityList .cityNav 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; } .topCityList .cityNav 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; } .topCityList .cityNav ul li.active a, .topCityList .cityNav ul li.active { color:#b71312; } .topCityList .cityNav ul li a, .topCityList .cityNav ul li { color:#fff; text-decoration:none; cursor:pointer } .topCityList .cityNav ul li a:hover { text-decoration:underline; } .hotCity { background:#FFF; margin:0; padding:8px; } .hotCity ul { margin:0; } .hotCity ul li { list-style:none; background-repeat:no-repeat; background-position:3px 5px; font-size:12px; line-height:18px; margin-bottom:5px; display:block; padding:4px 3px 4px 32px; border-bottom:1px solid #ced0cf; } .hotCity ul li a { text-decoration:none; } .seeAlsoLink { border:1px solid #d1d1d1; padding:8px; margin:0 0 15px 0; } .seeAlsoLink h2 { margin: 0 0 5px 0; font-size:18px; padding: 0 0 5px 0; border-bottom:1px solid #d1d1d1; font-weight: normal } .seeAlsoLink .seealsoTitle { font-size:18px; color:#545454; padding:3px 0 5px 5px; border-bottom:1px solid #cfcfcf; margin:0; } .seeAlsoLink h5 { font-size:18px; color:#545454; padding:3px 0 5px 5px; border-bottom:1px solid #cfcfcf; margin:0; } .seeAlsoLink h5 a { color:#545454; text-decoration:none; } .seeAlsoLink h5 a:hover { color:#9f0c1e; } .seeAlsoLink ul { margin-left:5px!important; } .seeAlsoLink ul li { background:url(https://data.chinahighlights.com/css/images/drop-3.GIF) no-repeat 0 8px; line-height:20px; list-style:none; font-size:11px; padding:3px 3px 3px 15px; float:none!important; width:auto!important } .seeAlsoLink ul li a { text-decoration:none; } .chinaTourPro { background:#8c8c8c; margin:10px 0 10px 0; width:auto; padding:7px; } .chinaTourPro .tourList { width:auto; padding:0; background:#FFF; } .chinaTourPro .tourList h5 { color:#FFF; display:block; background:#9f0c1e; font-weight:bold; font-size:12px; margin-top:0; text-align:center; padding:7px 0 7px 0; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; } .chinaTourPro .tourList h6 { color:#545454; font-size:11px; display:block; width:240px; margin:8px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat left 4px; padding:0 0 0 12px; } .chinaTourPro .tourList h6 a { color:#545454; text-decoration:none; } .chinaTourPro .tourList .tourDetail { width:240px; margin:10px 8px 10px 8px; } .chinaTourPro .tourList .tourDetail img { width:73px; height:60px; margin-right:5px; float:left; } .chinaTourPro .tourList .tourDetail .tourInfo { font-size:11px; width:160px; line-height:18px; float:right; } .chinaTourPro .tourList .tourDetail .tourInfo a { color:#545454; font-weight:bold; font-size:11px; display:block; padding:0; margin-bottom:3px; } .chinaTourPro .tourList .tourDetail .tourInfo a:hover { color:#9f0c1e; } .chinaTourPro .moreTours { color:#545454; font-size:11px; display:block; width:240px; margin:8px; text-align:right; background:url(https://data.chinahighlights.com/css/images/pic-round-arrow.gif) no-repeat 100px 3px; padding:3px 3px 3px 12px; font-weight:bold; } .chinaTourPro .moreTours a { color:#9f0c1e; } .topTouristCity { border:1px solid #d1d1d1; width:310px; float:left; padding:0; background-repeat:no-repeat; background-position:bottom right; margin-bottom:10px; padding-bottom:15px; height:210px; } .topTouristCity h5 { background-repeat:no-repeat; background-position:top left; display:block; border-bottom:1px #d1d1d1 solid; padding:5px 0 4px 65px; font-size:14px; margin-top:0; } .topTouristCity h5 a { color:#545454; } .topTouristCity h5 a:hover { color:#9f0c1e; } .topTouristCity p { margin:10px; } .topTouristCity .drop1 { width:200px; } .topCitySight { width:auto; padding:0; margin:5px 0 0 0; } .topCitySight .leftDiv { width:400px; margin-right:10px; float:left; } .topCitySight .rightDiv { width:240px; float:right; } .topCitySight .rightDiv .featureAttraction { border:1px solid #d1d1d1; padding:8px; margin-bottom:10px; } .topCitySight .rightDiv .featureAttraction h5 { font-size:13px; color:#545454; display:block; padding:3px 0 5px 5px; border-bottom:1px solid #cfcfcf; margin: 0 0 5px 0; } .topCitySight .rightDiv .featureAttraction h5 a { color:#545454; text-decoration:none; } .topCitySight .rightDiv .featureAttraction h5 a:hover { color:#9f0c1e; } .topCitySight .leftDiv .cityphotoStyle, .travelvideoList { width:100%; margin-top:5px; } .topCitySight .leftDiv .cityphotoStyle, .travelvideoList .videoHot { text-align:center; } .topCitySight .leftDiv .cityphotoStyle .photoStyleIn { color:#6b6b6b; float:left; padding:0 3px; text-align:center; width:112px; } .travelvideoList .photoStyleIn { color:#6b6b6b; float:left; padding:0 3px; text-align:center; width:90px; font-size:11px; } .travelvideoList .photoStyleIn img { with:60px; height:60px; } .topCitySight .leftDiv .cityphotoStyle .photoStyleIn table { width:112px; height:112px; valign:middle; padding:3px; border:1px solid #e0e0e0; background-color:#f8f8f8; margin-bottom:5px; } .travelvideoList .photoStyleIn table { width:90px; height:90px; valign:middle; padding:3px; border:1px solid #e0e0e0; background-color:#f8f8f8; margin-bottom:5px; } .topCitySight .leftDiv .cityphotoStyle .photoStyleIn .photoStyleTitle a, .travelvideoList .photoStyleIn .photoStyleTitle a { color:#6b6b6b; text-decoration:none; } .topCitySight .leftDiv .cityphotoStyle .photoStyleIn .photoStyleTitle a:hover, .travelvideoList .photoStyleIn .photoStyleTitle a:hover { text-decoration:underline; } .videoDetailList2 { font-size:11px; margin-bottom:5px; padding:5px; color:#c2c2c2; } ul.videoDetailList2 li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0 10px; line-height:20px; padding:3px 3px 3px 10px; display:block; width:45%; float:left; list-style:none; } .area4 { width:350px; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; float:left; margin:10px 5px 10px 0; padding:13px 5px 10px 5px; background-repeat:no-repeat; background-position:right bottom; } .area5 { width:420px; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; float:right; margin:10px 0 10px 20px; padding:13px 5px 10px 5px; background-repeat:no-repeat; background-position:right bottom; } .cultureTopic { width:120px; float:left; } .cultureTopic .photoStyleIn { color:#6b6b6b; float:left; padding:0 3px; text-align:center; width:120px; margin-bottom:5px; } .cultureTopic .photoStyleIn { color:#6b6b6b; float:left; padding:0 3px; text-align:center; width:120px; } .cultureTopic .photoStyleIn table { width:120px; height:90px; valign:middle; padding:3px; margin-bottom:5px; } .cultureTopic .photoStyleTitle a { color:#6b6b6b; text-decoration:none; } .cultureTopic .photoStyleTitle a:hover { text-decoration:underline; } .cultureBrief { width:220px; float:left; padding-left:10px; } .cultureBrief ul { margin:5px; } .cultureBrief ul li { list-style:none; background:url(https://data.chinahighlights.com/css/images/arrow-5.gif) no-repeat 3px 4px; padding-left:15px; margin-bottom:4px; } .dealsAds { width:640px; height:283px; -moz-border-radius:6px; padding:9px 0 0 8px; float:left; margin-bottom:50px; position:relative; } #focus_m { position:relative; width:582px; height:280px; } .f_img_roll { width:350px; height:198px; position:relative; } .f_img_roll img { position:absolute; left:0; top:0; width:350px; height:198px; } .f_img_tree { position:absolute; width:351px; height:70px; right:232px; top:212px; } .f_img_tree div { position:absolute; z-index:201; top:3px; right:0; width:74px; height:66px; background:url(https://data.chinahighlights.com/css/images/private.gif) no-repeat; } .f_img_tree ul { margin:0; padding:0; list-style:none; position:absolute; right:0; } .f_img_tree li { width:60px; height:45px; border:1px solid #f1f1f1; margin-top:3px; } .f_img_tree img { width:54px; height:39px; border:3px solid #d1d1d1; vertical-align:top; } .f_con { color:#fff; height:198px; width:280px; float:right; position:absolute; left:350px; top:7px; } .f_con .f_title { font-size:12px; height:30px; color:#545454; line-height:18px; margin-top:-10px; margin-left:15px; text-align:left; } .f_con .f_title a:link, .f_con .f_title a:visited { color:#545454; text-decoration:none } .f_con .f_title a:hover { text-decoration:underline } .f_con .f_con { font-size:12px; padding:0 10px; height:40px; line-height:150%; } #customizecityTour { width:275px; background:url(https://data.chinahighlights.com/css/images/bg-tailor.png) no-repeat; height:129px; padding-top:10px; margin:10px 0; position:relative; } #customizecityTour .customizeTitle { margin:0 0 10px 8px; font-size:15px; font-weight:bold; color:#a31022; width:220px; line-height:16px; } #customizecityTour .customizediscription { margin:10px 0 10px 8px; color:#333; width:210px; } #customizecityTour .customizeButton { position:absolute; bottom:17px; left:9px; } .weatherTips { width:94%; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; margin:15px 0 10px 0; padding:13px 20px 10px 15px; background:url(https://data.chinahighlights.com/css/images/guide/bg-weather.gif) no-repeat right 5px; } table.weatherTable tr th { background:url(https://data.chinahighlights.com/css/images/guide/bg-weather-forecast.gif) top left; text-align:left; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; font-size:14px; color:#555; padding:5px; } table.weatherTable .noneBorderright { padding:40px 0 0 20px; } /*table.weatherTable tr th .weatherSearch { float:left; margin-left:10px; width:200px; } table.weatherTable tr th .weatherSearch input { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:4px; -moz-border-radius-topleft:4px; background:#FFFFFF none repeat scroll 0 0; border:2px solid #a31022; color:#333; float:left; padding:1px 4px; width:200px; } table.weatherTable tr th .weatherSearchButton { float:left; width:25px; } .weatherTable { margin-bottom:15px; border:1px solid #c9c9c9; }*/ #content #mainContent .weatherTable td p { line-height:15px; margin-bottom:2px; } table.weatherTable tr td { text-align:top left; padding:2px 5px 2px 19px; background:#f1f1f1; } table.weatherTable tr td p { line-height:11px!important; margin-bottom:4px!important; font-size:10px!important; } table.weatherTable tr td.withLine { border-left:1px solid #c9c9c9; } table.averageWeather { border-left:1px solid #c9c9c9; margin:0px 0 10px 0; } table.averageWeather tr th { font-size:11px; border-bottom:1px #D9D9D9 solid; border-top:1px #D9D9D9 solid; border-right:1px solid #D9D9D9; } table.averageWeather tr th a { color:#545454; } table.averageWeather tr th.month { background-repeat:no-repeat; padding:12px 3px 12px 3px; background-position:5px 4px; width:39px; } table.averageWeather tr th.jan { background-image:url(https://data.chinahighlights.com/css/images/guide/1.gif) } table.averageWeather tr th.feb { background-image:url(https://data.chinahighlights.com/css/images/guide/2.gif) } table.averageWeather tr th.mar { background-image:url(https://data.chinahighlights.com/css/images/guide/3.gif) } table.averageWeather tr th.apr { background-image:url(https://data.chinahighlights.com/css/images/guide/4.gif) } table.averageWeather tr th.may { background-image:url(https://data.chinahighlights.com/css/images/guide/5.gif) } table.averageWeather tr th.jun { background-image:url(https://data.chinahighlights.com/css/images/guide/6.gif) } table.averageWeather tr th.jul { background-image:url(https://data.chinahighlights.com/css/images/guide/7.gif) } table.averageWeather tr th.aug { background-image:url(https://data.chinahighlights.com/css/images/guide/8.gif) } table.averageWeather tr th.sep { background-image:url(https://data.chinahighlights.com/css/images/guide/9.gif) } table.averageWeather tr th.oct { background-image:url(https://data.chinahighlights.com/css/images/guide/10.gif) } table.averageWeather tr th.nov { background-image:url(https://data.chinahighlights.com/css/images/guide/11.gif) } table.averageWeather tr th.dec { background-image:url(https://data.chinahighlights.com/css/images/guide/12.gif); -moz-border-radius-topright:5px; } table.averageWeather tr td { font-size:11px; padding:6px; text-align:center; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; } table.averageWeather tr.gray { background-color:#f6f6f6; } table.averageWeather tr td.roundBottomRight { -moz-border-radius-bottomright:5px; } .tourpicIntro a:hover { color:#a31022; text-decoration:none; } ul.monthlyClimate { margin-top:10px; } ul.monthlyClimate li { width:200px; float:left; } #point { width:100%; margin-top:10px; margin-bottom:15px; } .pointAll { width:210px; float:left; margin:10px 3px 10px 0; } .point1 { width:207px; height:7px; background-image:url(/image/aboutus/s11.GIF); background-repeat:no-repeat; margin:0px; padding:0px; } .point2 { width:207px; border-left:#CDC9CA 1px solid; border-right:#CDC9CA 1px solid; margin:0px; padding-top:0px; } .point2 h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666; padding:0px; margin:0px 0px 0px 9px; border-bottom:none; } .point2 h2 a { text-decoration:none; } .point2 img { margin:3px 8px 3px 8px; } .point2 p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:0px; margin: 5px 9px 0 9px!important; line-height:20px !important; text-align:left !important; padding-bottom:10px; } .iconBg01 { background-image:url(/image/travelguide/guidebook/icon-lattern.gif); background-repeat:no-repeat; padding-left:50px; padding-bottom:20px; background-position:left 0px; padding-top:20px; } .bottomLine { border-bottom:#ccc 3px solid; } .iconBg02 { background-image:url(/image/travelguide/guidebook/icon-chinese-knot.gif); background-repeat:no-repeat; padding-left:50px; padding-bottom:20px; background-position:left 0px; padding-top:20px; } .iconBg03 { background-image:url(/image/travelguide/guidebook/icon-fu2.gif); background-repeat:no-repeat; padding-left:50px; padding-bottom:20px; background-position:left 0px; padding-top:15px; } .iconBg04 { background-image:url(/image/travelguide/guidebook/icon-fu.gif); background-repeat:no-repeat; padding-left:50px; padding-bottom:20px; background-position:left 0px; padding-top:15px; } .iconBg05 { background-image:url(/image/travelguide/guidebook/icon-cai.gif); background-repeat:no-repeat; padding-left:50px; padding-bottom:20px; background-position:left 0px; padding-top:15px; } .partnerStyleIn { color:#6b6b6b; float:left; padding:8px 10px 8px 10px; text-align:left; width:130px; font-size:11px; margin:3px 10px 15px 0; background-color:#f6f6f6; border:1px solid #d1d1d1; height:130px; } .partnerStyleIn table { width:130px; height:80px; valign:middle; background:#FFF; margin-bottom:5px; } .partnerStyleIn .partnerIntro a { color:#6b6b6b; text-decoration:none; } .partnerStyleIn .partnerIntro a:hover { text-decoration:underline; } .valueMoney { border:1px solid #d1d1d1; padding:8px; margin-bottom:10px; } .valueMoney h5 { font-size:14px; color:#333; display:block; padding:3px 0 5px 5px; border-bottom:1px solid #cfcfcf; margin-top:0; } .valueMoney h5 a { color:#333; text-decoration:none; } .valueMoney h5 a:hover { color:#9f0c1e; } .valueMoney .broder { width:auto; height:1px; border-bottom:1px dashed #989898; margin:8px 0 8px 0; } .valueMoney ul { margin:8px 0 10px 0; } .valueMoney ul.feedback { line-height:18px;background:#fff;} .valueMoney ul li { display:block; list-style:none; padding:8px 10px 8px 10px; font-size:11px;} .valueMoney ul li.gray { background:#f1f1f1; } ul.climateMonth { margin:10px 0 10px 0; } ul.climateMonth li { line-height:15px; margin-left:8px; margin-bottom:6px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 4px; padding:0 0 0 15px; display:block; width:280px; float:left; list-style:none; } ul.climateMonth li a { color:#545454; font-weight:normal; } ul.climateMonth li a.underline { color:#545454; text-decoration:underline; } ul.climateMonth li a:hover { text-decoration:none; } .area2 { width:300px; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; margin:15px 0 10px 0; padding:10px; float:left; _width:290px; } .area3 { width:640px; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; margin:15px 0 10px 0; padding:13px 10px 10px 10px; } #SpecialTopic { margin-top:10px; background:#fff; padding:15px 0 0 15px; } #SpecialTopic .photo { width:160px; float:left; margin-right:40px; margin-bottom:20px; font-size:11px; font-weight:bold; } #SpecialTopic .photo a { font-weight:bold; } #SpecialTopic .photo a:hover { text-decoration:none; color:#a31022; } SpecialTopic .photo img { margin-bottom:5px; } .photoTitle { width:auto; float:none; font-weight:normal; padding-top:5px; padding-left:5px; padding-bottom:5px; } .photoTitle a { text-decoration:underline; color:#545454; font-weight:normal; } .areaHead a { color:#a31022; } .area { position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; margin:15px 0 10px 0; padding:13px 10px 10px 10px; } .areaHead { padding:0 6px; background-color:#fff; position:absolute; left:10px; top:-12px; font-weight:bold; color:#C03; } .areaHead a { color:#C03; } .area img { margin-right:8px; } .area .imgright { margin-left: 8px; } .area p { margin:0px; } #subContent .upComing { margin-bottom:10px; padding:8px; border:1px solid #cfcfcf; padding-bottom:10px; } #subContent .upComing .eventTitle { font-size:18px; color:#545454; display:block; margin:0 0 12px 5px; border-bottom:1px solid #d1d1d1; font-weight: normal; } #subContent .upComing .bolder { margin-top:10px; margin-bottom:3px; padding-left:5px; padding-top:5px; } #subContent .upComing .bolder img { margin-right:5px; margin-bottom:2px; width:80px; height:auto; } #subContent .upComing .bolder .borderTitle { font-size:12px; font-weight:bold; margin-bottom:2px; margin-top:0px; } *#subContent .upComing ul { list-style:none; padding-bottom:5px; } #subContent .upComing ul li { margin-bottom:5px; font-size:11px; } #subContent .upComing a { color:#666; text-decoration:underline; } #subContent .upComing a; hover { color:#a31022; text-decoration:none; } h3.upcomingtour { font-size:13px; margin:0 0 5px 0; border-bottom:1px solid #d1d1d1; padding-bottom:1px; } #IntroBox .chinaFact { width:700px; margin:0 0 0 210px; } #IntroBox .chinaFact ul { margin:5px 0 0 10px; } #IntroBox .chinaFact ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:200px; } #IntroBox .chinaFact ul li a:hover { color:#a31022; text-decoration:none; } .topChinaAttraction { background:#f6f6f6; border:1px solid #d1d1d1; padding:0 0 10px 0; margin-bottom:10px; } .topChinaAttraction a { color:#545454; } .topChinaAttraction h4 { font-size:14px; display:block; background:#8c8c8c; color:#FFF; padding:5px 0 5px 10px; margin:0 0 10px 0; } .topChinaAttraction .numberStyle { margin:5px 5px 10px 10px; font-size:18px; color:#a31022; font-weight:bold; } .topChinaAttraction .chinaAttractionInfo { margin:3px 10px 10px 10px; font-size:11px; line-height:20px; border-bottom:1px solid #d1d1d1; padding-left:22px; width:auto; } a.moreAttraction { font-size:11px; display:block; text-align:right; margin-right:10px; color:#a31022; } .upcomingNews { border:1px solid #d1d1d1; padding:8px; margin-bottom:10px; } .upcomingNews h5 { font-size:14px; color:#545454; display:block; padding:3px 0 5px 5px; border-bottom:1px solid #cfcfcf; margin:0 0 10px 0; } .upcomingNews .newEvent { width:auto; margin:5px 0px 10px 0px; } .upcomingNews .newEvent img { margin:0 5px 5px; width:80px; max-height:100px; } .upcomingNews .newEvent h6 { font-size:12px; margin:0 0 5px 0; } .upcomingNews .newEvent a { color:#545454; } .bgtitleChinaSpecial { background:url(https://data.chinahighlights.com/css/images/guide/bg-china/bg-chinaspecial.png) no-repeat; height:25px; } .overviewCulture { margin:0px; background:url(https://data.chinahighlights.com/css/images/guide/bg-china/bg-chinaculture.png) no-repeat bottom right; } .overviewCulture .blueCultureLink { color:#1973c7; font-weight:bold; } #IntroBox .chinaHotTopic { width:700px; margin:0 0 0 210px; } #IntroBox .chinaHotTopic h5 { font-size:14px; margin:0 0 0 10px; } #IntroBox .chinaHotTopic ul { margin:5px 0 0 10px; } #IntroBox .chinaHotTopic ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:300px; } #IntroBox .chinaHotTopic ul li a:hover { color:#a31022; text-decoration:none; } h2.cultureClass { border-bottom:1px solid #d1d1d1; font-size:16px; margin:0px 0 10px 0; padding-bottom:2px; padding-left:10px; } .chinaHeritage { width:660px; border-bottom:1px dashed #d1d1d1; padding-bottom:10px; margin-bottom:10px; } .chinaHeritage ul { margin:5px 0 0 10px; } .chinaHeritage ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:140px; } .chinaHeritage ul li a:hover { color:#a31022; } .heritagePic { margin-right:5px; float:left; } .chinaheritageList { width:480px; float:right; } h3.cultureTitle { font-size:13px; color:#1a87cd; margin:0 0 5px 0; } .chinatradition { width:320px; float:left; border-right:1px solid #d1d1d1; margin-bottom:10px; } .chinanational { width:325px; float:left; padding-left:10px; margin-bottom:10px; } .chinatraditionInfo { width:200px; float:right; } .chinatraditionInfo ul { margin:0px 0 0 0px; } .chinatraditionInfo ul li { background:url(https://data.chinahighlights.com/css/images/arrow-6.gif) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:180px; font-size:11px; } .chinatraditionInfo ul li a:hover { color:#a31022; text-decoration:none; } .chinaArt { width:200px; float:left; margin:5px 0 8px 0; padding:8px; } .chinaArt h4 { font-size:12px; margin:0 0 5px 0; } .artLineStyle { border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; } .chinaArt ul { margin:5px 0 0 0px; } .chinaArt ul li { background:url(https://data.chinahighlights.com/css/images/arrow-6.gif) no-repeat 0px 5px; padding-left:13px; list-style:none; line-height:18px; margin-bottom:5px; float:left; width:200px; font-size:11px; } .navTopic { width:660px; padding:5px 0 5px 0; border-bottom:1px dashed #c5c5c5; font-size:11px; margin-bottom:10px; } .navTopic a { color:#545454; text-decoration:none; } .navTopic a:hover { text-decoration:underline; } .navTopic a.lastTopic { padding-left:15px; background:url(https://data.chinahighlights.com/css/images/guide/bg-culture/page-num.gif) no-repeat top left; } .navTopic a.nextTopic { padding-right:15px; background:url(https://data.chinahighlights.com/css/images/guide/bg-culture/page-num.gif) no-repeat right -45px; display:block; float:right; } .cultureNav { width:315px; float:left; padding:10px 10px 0 0; } .cultureNav2 { width:315px; float:right; padding:10px 10px 0 0; } .cultureNav h5, .cultureNav2 h5 { font-size:14px; color:#1a87cd; padding:0 0 5px 0; border-bottom:1px solid #c5c5c5; margin:0 0 5px 0; } .cultureNav ul li, .cultureNav2 ul li { font-size:11px; width:140px; list-style:none; padding:3px 3px 3px 12px; float:left; background:url(https://data.chinahighlights.com/css/images/arrow-6.gif) no-repeat left 3px; } .cultureNav ul li a, .cultureNav2 ul li a { color:#545454; text-decoration:none; } .cultureNav ul li a:hover, .cultureNav2 ul li a:hover { text-decoration:underline; } #travelInfoBox { margin:-5px auto 18px auto; width:921px; padding:0 15px 15px 15px; background:url(https://data.chinahighlights.com/css/images/guide/bg-travelinfo/product-bg.jpg) repeat-x bottom; } #travelInfoBox p { line-height:20px; margin-bottom:5px; } #travelInfoBox h2 { color:#282828; font-size:16px; margin:10px 0 10px 0; border-bottom:1px solid #c5c5c5; padding-bottom:5px; } #travelInfoBox h3 { color:#0a6bb5; font-size:14px; margin:0 0 5px 0; font-weight:bold; } #travelInfoBox h3 a { color:#0a6bb5; text-decoration:none; } #travelInfoBox h3 a:hover { text-decoration:underline; } #travelInfoBox .travelPorduct { width:290px; padding:5px 10px 10px 0; border-right:1px solid #c5c5c5; font-size:11px; color:#54544; line-height:20px; margin-right:10px; float:left; } #travelInfoBox .travelPorduct img, #travelInfoBox .travelPorduct2 img { margin:0 10px 10px 0; width:99px; height:96px; } #travelInfoBox .travelPorduct2 { width:289px; padding:5px 0 10px 0; font-size:11px; color:#54544; line-height:20px; float:left; } #travelInfoContent { margin:-5px auto 18px auto; width:951px; padding:0 0 15px 0; font-size:11px; color:#545454; line-height:22px; } #travelInfoContent h2 { color:#0a6bb5; font-size:14px; margin:10px 0 10px 0; border-bottom:1px solid #c5c5c5; padding-bottom:5px; padding-left:15px; background:url(https://data.chinahighlights.com/css/images/drop-3.GIF) no-repeat 0 4px; } .travelToolsList { width:301px; padding:5px; float:left; border-right:1px solid #c5c5c5; margin-right:5px; } .travelToolsList2 { width:301px; padding:5px; float:left; margin-right:5px; } .travelToolDetail { padding:5px 0 5px 0; border-bottom:1px dashed #c5c5c5; height:110px; } #travelInfoContent h3 { font-size:12px; color:#545454; margin:0; } #travelInfoContent h3 a { color:#545454; text-decoration:none; } #travelInfoContent h3 a:hover { text-decoration:underline; } #travelInfoContent img.toolsPic { margin:0 10px 15px 0; } #travelInfoContent a { color:#545454; } .travelToolsBox { width:98%; float:left; background:#fff!important; padding:0!important; } .photoArea { width:auto; margin:0 5px; float:right; font-size:11px; color:#666; line-height:14px; } .photoArea a { color:#545454; } .tailormadeBox { background:#f1f1f1; padding:10px 10px 30px 10px; width:auto; margin-top:18px; line-height:22px; font-size:12px; height:70px; } .tailormadeBox a { color:#545454; } .languagePromo { background:url(https://data.chinahighlights.com/css/images/guide/bg-culture/bg-language-pro.jpg) no-repeat bottom; padding-bottom:20px; -moz-border-radius:5px; } .tailormadeBox a { color:#545454; } .topThingsList { width:300px; float:left; margin-right:5px; margin-bottom:5px; margin-top:15px; padding:5px 0 5px 5px; height:100px; background-color:#F9F9F9; border:#EAEAEA 1px solid; } .topThingsList h4 { font-size:12px; margin:0px; margin-bottom:5px; } .topThingsList .photo { float:left; width:90px; height:80px; margin-right:5px; } .cityPromo { border:1px dashed #d1d1d1; padding:5px 5px 0 5px; margin-bottom:5px; background:#f9f9f9; -moz-border-radius:4px; } .attractionListPrice { margin:5px 0; } .attractionListPrice table { width:627px; } .attractionListPrice table th { padding:7px 5px; font-size:16px; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background:url(/image/costa/bg-th-2.png) repeat-x top; color:#fff; font-family:Arial, Helvetica, sans-serif; } .attractionListPrice table th.first { background:url("/image/costa/bg-th.png") repeat-x scroll left top transparent; } .attractionListPrice table th.last { background:url("/image/costa/bg-th.png") repeat-x scroll right top transparent; border-right:none; } .attractionListPrice table td { padding:8px 5px; border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; } .attractionListPrice table td.last { border-right:1px solid #d1d1d1; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#a31022; padding-left:20px; } .attractionListPrice ol { margin-left:10px; padding-left:10px; } .attractionListPrice ol li { line-height:18px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; position:relative } .attractionListPrice ol li .title { font-size:12px; font-family:Arial, Helvetica, sans-serif; } .attractionListPrice ol li a { font-size:12px; font-weight:normal; font-family:Verdana, Geneva, sans-serif; margin-left:10px; position:relative } .attractionListPrice ol li .rating { padding-left:20px; margin:-15px 10px 0 300px; position:absolute; display:block; width:70px; } *+html .attractionListPrice ol li .rating { margin:-15px 10px 0 100px; } .attractionListPrice ol li .entranceFee { font-size:14px; color:#a31022; font-family:Arial, Helvetica, sans-serif; padding-left:20px; margin:-15px 10px 0 390px; position:absolute; display:block; width:70px; } *+html .attractionListPrice ol li .entranceFee { margin-left:200px; } .attractionListPrice ol li .attractionName { margin-left:-10px; position:relative } *+html .attractionListPrice ol li .attractionName { margin-left:0px; position:relative; } .title1 { float:left; width:340px; display:block; } .title2 { float:left; width:85px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a31022; font-weight:bold; } .title3 { float:left; width:100px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a31022; font-weight:bold; } .attrSearch { margin:0 0 8px 0; width:250px; float:right; position:absolute; left:380px; top:5px; } .attrSearch input { background:url("https://data.chinahighlights.com/css/images/hotel/bg-arrow.png") no-repeat scroll 3px 50% #FFFFFF; border:1px solid #666; margin:5px 0 8px 0; padding:5px 4px 5px 34px; width:150px; font-size:11px; font-weight:bold; } .attrSearch input.searchButton { width:auto; height:auto; -moz-border-radius:4px; background:url("https://data.chinahighlights.com/css/images/bg-click.gif") repeat-x scroll center bottom #FFFFFF; padding:4px 0; font-size:11px; font-weight:bold; color:#a31022 } #topList { } .sightsList1 { width:400; float:left; margin-right:20px; background-color:#FFF; width:auto; padding:3px 3px 10px 3px; } #topAttraction { width:200px; margin-right:20px; float:right; margin:0; border:#B7B7B7 1px solid; padding-left:0px; background:#f9f9f9; padding-top:0px; } #topAttraction ol { padding:0px; margin-top:5px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#545454; margin-left:5px; } #topAttraction ol li { line-height:18px; padding:3px 0 3px 10px; border-bottom:#ccc 1px dashed; margin-top:0px; } #topAttraction h5 { font-size:13px; background-color:#d1d1d1; margin:0px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; } #SpecialTopic1 { margin-top:0px; background:#fff; padding:15px 0 0 0px; } #SpecialTopic1 .photo { width:120px; height:120px; float:left; margin-right:50px; margin-bottom:20px; font-size:11px; font-weight:bold; } #SpecialTopic1 .photo.last { margin-right:0; } #SpecialTopic1 .photo a { font-weight:bold; } #SpecialTopic1 .photo a:hover { text-decoration:none; color:#a31022; } SpecialTopic1 .photo img { margin-bottom:5px; } #SpecialTopic1 h2 { font-size:18px; font-weight:bold; display:block; margin-top:5px; margin-bottom:20px; border-bottom:#EBEBEB 1px solid; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; } .chooseNewsletter { margin:10px 0; padding:0 10px; } .chooseNewsletter h2 { color:#cc0000; font-size:18px; padding-bottom:10px; } .chooseNewsletter ul { margin:0; } .chooseNewsletter ul p { font-size:11px; } .chooseNewsletter ul li { list-style:none; float:left; width:200px; margin-right:5px; line-height:13px; margin-bottom:8px; font-size:12px; } .chooseNewsletter ul li input { vertical-align:middle; margin-top:-3px; margin-bottom:0; } .chooseNewsletter .textLeft { display:block; margin:5px 0 5px 25px; } table.monthWeather { border-left:1px solid #d1d1d1; border-top:2px solid #a31022; margin:0px 0 10px 0; width:650px; } table.monthWeather th { font-size:11px; border-bottom:1px #D9D9D9 solid; border-right:1px solid #D9D9D9; background-color:#F3F3F3; padding-top:15px; padding-bottom:15px; } table.monthWeather th a { color:#545454; text-decoration:underline; } table.monthWeather th a:HOVER { text-decoration:underline; color:#a31022; } table.monthWeather tr th.month { background-repeat:no-repeat; padding:12px 3px 12px 3px; background-position:5px 4px; width:39px; } table.monthWeather tr td { font-size:11px; padding:6px; text-align:center; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; } table.monthWeather tr.gray { background-color:#f6f6f6; } table.monthWeather tr td.roundBottomRight { -moz-border-radius-bottomright:5px; } table.monthWeather td a { color:#545454; text-decoration:underline; } h2.history { font-size:18px; color:#545454; font-weight: normal; margin:0px 0 10px 0; padding:25px 0 3px 75px; height:37px; background:url(/image/travelguide/history/horse.png) no-repeat left 5px; border-bottom: none; } .historyP { width:140px; float:left; margin-right:20px; margin-bottom:30px; font-size:11px; font-weight:bold; border:#d1d1d1 solid 1px; } .historyP.last { margin-right:0; } .historyP a { font-weight:bold; } .historyP a:hover { text-decoration:none; color:#a31022; } .historyP img { margin-bottom:5px; padding-left: 8px; padding-top: 8px; } .historyPTitle { width:auto; float:none; font-weight: normal; padding-top:5px; padding-left:5px; padding-bottom:5px; } .historyPTitle a { text-decoration:underline; color:#545454; } .tagSelect { margin: 0 0 8px 0; border-bottom:2px solid #d1d1d1; } .tagSelect ul { margin-left:10px; } .tagSelect ul li { list-style: none; float: left; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:#d1d1d1; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; width:80px; text-align:center; margin-right:8px; padding:10px; font-weight: bold; } .tagSelect ul li a { font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none } .tagSelect ul li.active { border:2px solid #d1d1d1; border-bottom: none; color:#a31022; background: #fff; margin-bottom:-2px; } .tagSelect ul li:hover { border:2px solid #d1d1d1; border-bottom: none; color:#a31022; background: #fff; margin-bottom:-2px; cursor:pointer } .videoArea { width:320px; margin:0 5px; float:right; font-size:11px; color:#666; line-height:14px; } .historyCultureOut { margin:10px 0; float:left; color:#5a5a5a; padding:8px; position:relative; -moz-border-radius:5px 5px 5px 5px; width: 660px; } .historyCulture { margin:10px 0; } .historyCulture h2 { margin: 0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; } .historyCulture ul { margin-left:0; padding-left:0; } .historyCulture ul li { line-height:18px; margin-bottom:5px; list-style: none; } .historyCulture ul li a { color:#666; } .historyCulture ul li a:hover { color:#a31022; text-decoration:none; } .cultureBox ul li h3 { font-size:12px; font-weight:normal; } .historyBox { width:300px; float:left; padding:10px; border:1px solid #d1d1d1; } .historyBox ul { margin-left:0; } .historyBox ul li { line-height:18px; margin-bottom:10px; list-style: none; width:140px; float: left; background:url(https://data.chinahighlights.com/pic/square-gray.gif) no-repeat left; padding-left:12px; font-size:11px; } .cultureBox { width:300px; float:right; border:1px solid #d1d1d1; padding:10px; margin-right:5px; } .cultureBox ul { margin-left:0; } .cultureBox ul li { background:url(https://data.chinahighlights.com/pic/square-red.gif) no-repeat left 7px; padding-left:12px; } .cultureBox ul li a { font-size:11px; display: block; clear:both; font-weight: bold; } .cultureBoxh3 { font-size:12px; font-weight:normal; } .cultureBox p { font-size:11px; color:#7D7D72; font-style: italic; line-height: 14px; } /* rail lines */ .railLines { margin: 10px 0; background:#f1f1f1; } .railLines a { text-decoration: underline; color:#545454; } .railLines h2 { background:#d1d1d1; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; padding:8px; margin:0; } .railLines .eachLine { float: left; width:600px; margin: 15px 15px 15px 30px; } .railLines .eachLine img { width:600px; margin-bottom:10px; } .greatwallPhoto { margin:5px; float:left; } .greatwallPhoto img { border:1px solid #555; } .greatwallPhotoRight { margin:5px; float:right; } .factsBox { margin:20px 0 0; padding:5px; float:left; width:300px; height:200px; -moz-border-radius:5px; } .factsBox2 { margin:20px 0 0; padding:5px; float:right; width:310px; height:200px; -moz-border-radius:5px; } .trainInfo { background:#f6f6f6; padding:10px; } .trainInfo h3 { font-size:13px; font-weight:bold; margin:0 0 10px 0; } .trainInfo h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; margin: 0 0 20px 10px; } .trainInfo ul { margin:0px 0 0 5px; } .trainInfo ul li { list-style: none; background:url(https://data.chinahighlights.com/pic/quote-left.png) no-repeat left top; padding-left:28px; line-height:20px; margin-bottom:10px; } .trainInfo ul li span.tipT { font-style:italic; } .trainInfo ul li a { font-size:14px; font-style:italic; } .trainInfo ul li a:hover { color:#a31022; text-decoration:underline; } .factsBox ul { margin-left:5px; } .factsBox ul li { list-style: none; background:url(https://data.chinahighlights.com/pic/square-red.gif) no-repeat left 6px; padding-left:13px; line-height:20px; margin-bottom:5px; } .factsBox ul li a { text-decoration: none; } .factsBox ul li a:hover { color:#a31022; text-decoration:underline; } .factsBox2 h2, .factsBox h2 { font-size:14px; margin:0 0 10px 0; } .factsBox2 ul { margin-left:5px; } .factsBox2 ul li { list-style: none; background:url(https://data.chinahighlights.com/pic/quote-left.png) no-repeat left top; padding-left:25px; line-height:20px; margin-bottom:10px; } .factsBox2 ul li a { text-decoration: none; font-size:14px; font-style:italic; } .factsBox2 ul li a:hover { color:#a31022; text-decoration:underline; } .factsBoxRight { margin-left: 10px; padding:5px; border:1px solid #a1a1a1; float:right; width:320px; -moz-border-radius:5px; background:#f7f7f7; } .factsBox a, .factsBoxRight a { text-decoration: underline; color:#666; } .factsBox a:hover, .factsBoxRight a:hover { text-decoration: none; color:#a31022; } .factsBox ul, .factsBox dl, .factsBoxRight ul, .factsBoxRight dl { margin:0; } .factsBox dl dt, .factsBoxRight dl dt { background: url(https://data.chinahighlights.com/css/images/shopping.gif) no-repeat 4px left; padding-left:16px; margin-top:5px; line-height:16px; font-size:12px; color:#a31022; } .factsBox dl dt a, .factsBoxRight dl dt a { background: url(https://data.chinahighlights.com/css/images/shopping.gif) no-repeat 4px left; } .factsBox dl dd, .factsBoxRight dl dd { font-size:11px; font-style: italic; color:#7d7d7d; margin-bottom:15px; padding-left:16px; } .factsBox dl dd a { text-decoration:none; } h2.train { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:100; padding:0 0 3px 50px; margin:10px 0 5px 0; background:url(/image/travelguide/china-train/train.png) no-repeat 5px; border-bottom: #d1d1d1 3px solid; } h4.trainGTitle { font-size:16px; font-weight:100; margin:8px 0 8px 0; } .trainRoute { border:1px solid #d1d1d1; margin:10px 0 10px 0; padding:0 0 10px 0; } .trainRoute h2 { margin:0 0 10px 0; background:#f1f1f1; font-size:16px; font-weight:100; padding:5px 0 5px 10px } .trainRoute .trainPic { width:200px; float:left; padding:0 0 0 10px; } .trainRoute .trainRouteInfo { width:430px; float:right; padding:0 10px 0 0; } .trainRoute .trainRouteInfo ul { margin-left:0; } .trainRoute .trainRouteInfo ul li { line-height:18px; margin-bottom:10px; list-style: none; width:200px; float: left; background:url(https://data.chinahighlights.com/pic/square-gray.gif) no-repeat left; padding-left:12px; font-size:11px; } .trainVideo { padding:5px; border:1px solid #d1d1d1; background:#f1f1f1; font-size:11px; line-height:18px; margin-bottom: 10px; } .trainVideo a { color:#545454; } /*card样式*/ .ecardPro { background:url(https://data.chinahighlights.com/css/images/community/card/hot-card-bg.jpg) repeat; position:relative; padding:40px 15px 15px 15px; margin-bottom:15px; } .ecardPro .ecardPT { position:absolute; z-index:90; left:17px; top:16px; overflow:hidden; } .ecardPro .ecardPP { width:151px; height:96px; position:absolute; z-index:10; right:0px; top:1px; } .ecardPro .ecardPP2 { width:151px; height:96px; position:absolute; z-index:10; right:285px; top:1px; } @media(max-width:750px) { .ecardPro .cardPPic, .ecardPro .cardPW { width:auto !important; float: none !important;} .ecardPro .cardPPic img { width:auto !important; height:auto !important;} } .ecardPro .cardPPic { width:518px; font-size:11px; float:left; } .ecardPro .cardPPic img { width:518px; margin-bottom:8px; height:344px; } .ecardPro .cardPW { width:350px; float:right; } .ecardPro .cardPW .cardTitle { color:#a31022; font-size:18px; margin:0 0 5px 0; line-height:20px; } .ecardPro .cardPW ul, .ecardPro .ecardDetail .bigCardPic ul { margin:0; } .ecardPro .cardPW ul li, .ecardPro .ecardDetail .bigCardPic ul li { list-style:none; font-size:11px; } .ecardPro .cardPW ul li.unselect, .ecardPro .ecardDetail .bigCardPic ul li.unselect { background:url(https://data.chinahighlights.com/css/images/community/card/unselect.gif) no-repeat 0 3px; padding-left:15px; } .ecardPro .cardPW ul li.select, .ecardPro .ecardDetail .bigCardPic ul li.select { background:url(https://data.chinahighlights.com/css/images/community/card/select.gif) no-repeat 0 3px; padding-left:15px; } .ecardPro .cardPW textarea { width:325px; height:70px; border:solid #CCC 1px; font-size:12px; padding:5px; margin:5px 0 5px 0; color:#545454; } .ecardPro .cardPW input { width:150px; padding:3px 3px 3px 5px; border:solid #CCC 1px; margin:5px 5px 5px 0; font-size:12px; } .ecardPro .cardPW table tr td { font-size:12px; color:#545454; } .ecardPro .cardPromotion { height:100%; overflow:hidden; } .ecardPro .ecardProS { border:2px dashed #d3bf8f; padding:15px; position:relative; z-index: 80; } .ecardPro .allcardList { padding:15px; position: relative; } .ecardPro .allcardList h2 { color:#a31022; font-size:18px; margin:0 0 5px 0; font-weight: normal } .ecardPro .allcardList ul li { list-style:none; width:100px; height:80px; float:left; margin:10px 10px 0px 10px; display:block; position:relative; } .ecardPro .largeLeft { width:400px; height:240px; border:1px solid #d1d1d1; position:absolute; left:100px; top:-80px; z-index: 99; } .ecardPro .largeRight { width:400px; height:240px; border:1px solid #d1d1d1; position:absolute; left:-422px; top:-79px; z-index: 99; } .ecardPro .largeLeft img, .ecardPro .largeRight img { width:420px; height:240px; } .ecardPro .allcardList ul li img.cardSmall { width:100px; height:80px; } .themeCard { border:1px solid #d1d1d1; padding-bottom:15px; margin-bottom:10px; overflow:hidden;} .themeCard .themeList { margin-bottom:15px;} .themeCard img { width:100%;} .themeCard h2 { background:#f6f6f6; font-size:18px; color:#545454; padding:5px 0 5px 10px; margin:0 0 15px 0; font-weight: normal } .themeCard ul li { list-style:none; width:240px; float:left; margin:10px 20px; padding:10px; text-align:center; } .themeCard ul li:hover { background:#f0f0f0; font-weight:bold; } .themeCard ul li a { text-decoration:none; } .themeCard ul li img { width:240px; margin-bottom:5px; } .themeCard ul { margin-left:25px; } .cardList { border-bottom:2px dashed #d8d8d8; padding:10px 0 10px 0; } @media(max-width:750px) { .cardList ul li { width:45% !important;} } .cardList ul li { width:25%; display:block; float:left; list-style:none; padding:5px; text-align:center; font-size:11px; line-height:18px; } .cardList ul li a { } .cardList ul li .ecardsmall { width:152px; height:104px; background: url(https://data.chinahighlights.com/css/images/community/card/detail-bg.png) no-repeat top left; padding:12px 0 0 0; } .cardList ul li .ecardsmall img { width:130px; height:87px; } .cardList a.send { background: url(https://data.chinahighlights.com/css/images/community/card/send.gif) no-repeat left 2px; padding-left:28px; } .hotcard { background: url(https://data.chinahighlights.com/css/images/community/card/hotcard.gif) no-repeat left top; padding:45px 0 10px 0; margin-top:15px; } .ecardPro .ecardDetail { width:645px; position:relative; z-index: 80; float:left; padding:0 5px 0 5px; } .ecardPro .ecardDetail .bigCardPic { border-right:2px dashed #d3bf8f; border-bottom:2px dashed #d3bf8f; padding:15px; } .ecardPro .ecardDetail .bigCardPic textarea { width:585px; height:100px; border:solid #CCC 1px; font-size:12px; padding:5px; margin:5px 0 5px 0; color:#545454; } .ecardPro .ecardDetail input { width:170px; border:solid #CCC 1px; font-size:12px; padding:3px; } .ecardPro .ecardDetail a.addfriend { background:url(https://data.chinahighlights.com/pic/add.gif) no-repeat top left; padding-left:18px; } .ecardPro .ecardDetail table tr td span { display:block; width:100px; float:left; } .ecardPro .ecardDetail table tr td { font-size:11px; color:#545454; width:280px; padding:5px 5px 5px 0; } .ecardPro .ecardDetail .bigCardPic h5 { font-size:15px; color:#a31022; margin:8px 0 8px 0; } .ecardPro .ecardDetail .bigCardPic .ecardPhoto { width:600px; height:400px; margin-top:10px; } .ecardPro .ecardDetail .uploadInfo { background:#FFF; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; padding:5px 0 5px 10px; font-size:12px; font-style:italic; width:590px; } .ecardPro .ecardDetail .cardPoster { padding:15px; } .cardConRight { width:255px; float:right; padding:15px 0 0 0px; } .cardConRight .cardDetailS { width:240px; /* opacity:0.6; filter:alpha(opacity=60); -moz-opacity:0.6;*/ padding:15px 0 15px 15px; } .cardConRight .cardDetailS .cardDTop { width:210px; height:26px; background: url(https://data.chinahighlights.com/css/images/community/card/up.png) no-repeat top center; cursor:pointer; } .cardConRight .cardDetailS .cardDDown { width:210px; height:26px; background: url(https://data.chinahighlights.com/css/images/community/card/down.png) no-repeat top center; cursor:pointer; } .cardConRight .cardDetailS ul { margin:10px 0 10px 0; } .cardConRight .cardDetailS ul li { display:block; width:210px; padding:7px 10px 10px 20px; list-style:none; margin:15px 0; } .cardConRight .cardDetailS ul li img.card { width:120px; height:95px; float:left; } .cardConRight .cardDetailS ul li img.selectCard { margin:10px 0 0 0; } .cardConRight .cardDetailS ul li .cardSelect { width:83px; float:right; font-size:11px; } .cardConRight .cardDetailS ul li.act { background: url(https://data.chinahighlights.com/css/images/community/card/small-bg.png) no-repeat top left; } .greetingCard { width:200px; float:left; padding:8px; } /*shanghai hotel promo*/ .shanghaiHP { width:627px; } .shanghaiHP .shanghaiDH { width:189px; float:left; margin-right:10px; } .shanghaiHP .shanghaiDH a.shanghaiHName { display:block; width:189px; height:40px; padding:5px 0 0 0; text-decoration:none; color:#545454; font-size:13px; line-height:16px; } .shanghaiHP .shanghaiDH a.shanghaiHName:hover { text-decoration:underline; font-weight:bold; } .shanghaiHP .shanghaiDH .shanghaiHP { width:189px; text-align:right; } .shanghaiHP .shanghaiDH .shanghaiHP span.hredFont { color:#D41212; font-size:34px; } .shanghaiHP .shanghaiDH .shanghaiHP span.hredFont2 { color:#666; font-size:15px; font-weight:bold; } /* related tour style for city info @ 20110322 by Mercier */ .china-tour-list { margin:10px 0 15px 0; border-top:3px solid #d1d1d1; padding:25px 0 0 0; } .china-tour-list .listImage150 { width:150px; float:left; margin:0 15px 0 0; position:relative; border:1px solid #d1d1d1; padding:2px; } .china-tour-list .listImage150 img { width:150px; } .china-tour-list .listImage150 .dealsIcon { width:66px; height:66px; position:absolute; left:-13px; top:-21px; } .china-tour-list .listImage150 .dealsIcon img { width:auto; height:auto } .china-tour-list .listContent418 { width:418px; float:left; margin:0 5px 0 0; position: relative; } .china-tour-list .listContent418 h3 { color:#0d548a; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin:0 0 5px 0; font-weight:normal } .china-tour-list .listContent418 h3 a { color:#0d548a; font-family:Arial, Helvetica, sans-serif; font-size:20px; } .china-tour-list .listContent418 h3 span { font-size:11px; } .china-tour-list .listContent418 .description { width:400px; font-size:12px; line-height:20px; padding-right:8px; } .china-tour-list .listContent418 .morePhotos { margin: 15px 0; } .china-tour-list .listContent418 .morePhotos img { width:70px; height:52px; margin-right:10px; } .china-tour-list .listContent img { margin:10px 0 5px 0; } .china-tour-list .listPrice { width:166px; float:right; margin:0; } .china-tour-list .listPrice .priceDetail { width:151px; height:111px; padding:10px 0 0 15px; background:url(https://data.chinahighlights.com/css/images/tour/bg-list-price.png) no-repeat; text-align:left; font-weight:bold; } .china-tour-list .listPrice .priceDetail img { margin:15px 0 0 15px; clear:both; } .china-tour-list .searchlistPrice { width:120px; height:120px; float:right; background:url(https://data.chinahighlights.com/css/images/tour/bg-price-130.png) no-repeat; color:#6b6b6b; text-align:center; margin-top:10px; padding:10px 0 0 10px; } .china-tour-list .searchlistPrice .fullPrice { font-size:11px; font-weight: bold; margin: 5px 0 0 -12px; display:block } .china-tour-list .searchlistPrice .viewDetail { margin: 15px 0 0 -15px; } ul.tourdetailedInfo { margin-left:0 } ul.tourdetailedInfo li { list-style:none; background:url(https://data.chinahighlights.com/pic/arrow-r.GIF) no-repeat left 5px; padding-left:12px; font-size:11px; line-height:18px; margin-bottom:5px } .tourfilterList h4 a { color:#545454; margin: 0 0 8px 0; text-decoration: none; display: block; } .tourfilterList .tourImage { float:left; width:120px; border:1px solid #d1d1d1; margin:0 8px 5px 5px; padding:5px } .tourfilterList .tourImage img { width:120px; height:90px } .tourfilterList .tourlistContent { float:left; width:380px; border-right:1px solid #d1d1d1; padding-right:5px; margin-right:5px } .tourfilterList .tourlistContent2 { float:left; width:490px; padding-right:5px } .tourfilterList .tourPrice { float:right; width:95px; padding-left:5px; margin-right:10px; font-size:11px; line-height:18px } .tourfilterList .tourPrice img { margin-top:5px } /* ------------------ */ .recommendFestival { margin:5px 0 0 0; padding:10px; } .recommendFestival h2 { margin:0; background:#f6f6f6 url(https://data.chinahighlights.com/pic/dot-red.gif) no-repeat 10px 15px; padding:10px 10px 10px 22px; margin: -10px; -moz-border-radius:5px; } .recommendFestival .festivalInfo { padding: 5px 0 15px 0; border-bottom:1px dashed #d1d1d1; margin:10px 0; font-size:11px; line-height:24px; } .recommendFestival .festivalInfo .leftInfo { width:120px; float:left; } .recommendFestival .festivalInfo .leftInfo img { width:120px; margin:0 5px 0 0; border:0; } .recommendFestival .festivalInfo .rightInfo { width:600px; float:left; margin:0 0 0 10px; } .recommendFestival .festivalInfo .rightInfo h3 { margin:0 } .recommendFestival .festivalInfo .rightInfo h3 a { text-decoration:underline; color:#545454; } .recommendFestival .festivalInfo .rightInfo h3 a:hover { text-decoration:none; color:#a31022 } .recommendFestival .festivalVideo { margin:15px 0 0 0; } .recommendFestival .festivalVideo .videoInfo { border:1px solid #f1f1f1; padding:5px; margin: 0 12px 5px 0; width:158px; text-align:center; float:left; } .recommendFestival .festivalVideo .videoInfo a { text-decoration:underline; color:#545454; } .recommendFestival .festivalVideo .videoInfo a:hover { text-decoration:none; color:#a31022; } .recommendFestival .festivalVideo .videoInfo img { width: auto; margin-bottom:5px; } #festivalflightSechedule { width:100%; } .recommendFestival .festivalInfo { padding: 0 0 10px 0; border-bottom:1px dashed #d1d1d1; margin:0 0; font-size:11px; line-height:24px; } .recommendFestival .festivalInfo .leftInfo { width:100px; float:left; } .recommendFestival .festivalInfo .leftInfo img { width:100px; margin:0 5px 0 0; border:0; } .recommendFestival .festivalInfo .rightInfo { width:480px; float:left; margin:0 0 0 10px; } .recommendFestival .festivalInfo .rightInfo h3 { margin:0 } .recommendFestival .festivalInfo .rightInfo h3 a { text-decoration:underline; color:#545454; } .recommendFestival .festivalInfo .rightInfo h3 a:hover { text-decoration:none; color:#a31022 } .popularList { width:auto; background:#eeeeee; border:1px solid #b2b2b2; margin:0 0 5px 0; } .popularList h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#545454; padding-left:12px; margin-top: 10px; } #popularListDetail { margin-top:10px; background:#fff; padding:15px 0 0 15px; } #popularListDetail .photo { width:140px; float:left; margin-right:18px; margin-bottom:15px; font-size:11px; font-weight:bold; height: 160px; } #popularListDetail .photo a:hover { text-decoration:none; color:#a31022; } #popularListDetail .photo img { margin-bottom:5px; } .allTopList { background:#e7e7e7; padding-bottom: 10px; margin-bottom: 15px; } .allTopList h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#545454; padding: 8px 0 5px 8px; } .allTopListDetail { background:#FFFFFF; margin:10px 10px 0 10px; padding-top:10px; padding-bottom: 10px; } .allTopListDetail ul { list-style:none; } .allTopListDetail ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0 5px; width:170px; float: left; padding-left:10px; margin-left:10px; line-height: 18px; margin-top: 10px; } .TopListCity { background:#e7e7e7; padding-bottom: 10px; margin-bottom: 15px; } .TopListCity h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#545454; padding: 10px 0 14px 8px; } .TopListCityDetail { background:#FFFFFF; padding-top: 8px; border-bottom: 2px solid #e7e7e7; margin-bottom: 10px; padding-bottom:5px; } .TopListCityDetail ul { list-style:none; margin-top: -5px; } .TopListCityDetail ul li { background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0 5px; width:140px; float: left; padding-left:10px; margin-left:10px; line-height: 18px; margin-top: 0px; } .TopListCityPhoto { width:100px; float:left; padding-right: 5px; } .attractionListDetail { padding-left:5px; padding-right:8px; margin-bottom:20px; padding-top:0px; } .attractionListInfo { margin-top:0px; margin-bottom: 0px; float:left; width: 480px; } .attractionListInfo h4 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#545454; margin-bottom:8px; margin-top:0px; } .attractionListInfo h4 a { text-decoration:none; color:#545454; } .attractionListInfo h3 a { text-decoration:none; color:#c00808; } .attractionListInfo img { padding-left:5px; padding-right:10px; margin-bottom:40px; } .whiteBackground { padding-left:10px; padding-right:10px; background:#fff; width: 620px; margin: 0 10px 10px 10px; padding-top: 10px; padding-bottom: 10px; } .topListLast { border:none; } /* like us on facebook */ .fbLike { float: none; padding:0; width:250px; font-style:italic; margin-top:5px; color:#3B5998; } .fbLike a { color:#3B5998!important; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight: bold; } .fbLike a:hover { text-decoration: none; } /* table style for zip code & city festival @20110507 */ table.alphaList { margin: 0; } table.alphaList td { font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:8px; text-align:center } table.alphaList td a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#545454; text-decoration: none; } .alphaLetter { background:#f1f1f1; border:1px solid #d1d1d1; padding:5px; margin: 0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; } .alphaLetter a.top { display: block; float: right; width:20px; font-size:12px; color:#545454; } table.sameLetter { margin: 0 0 5px 0; } table.sameLetter td { padding:5px; } table.sameLetter td a { color:#545454; text-decoration: none } table.sameLetter td a:hover { color:#a31022; text-decoration: underline; font-size: 12px; } table.alphaLetter { margin: 5px 0; border:1px solid #d1d1d1; } table.alphaLetter td { background:#f1f1f1; } table.alphaLetter td.first { font-family:Arial, Helvetica, sans-serif; font-size:20px; } table.alphaLetter td.last { text-align:right } table.alphaLetter td a { color:#545454; text-decoration: none; font-size:12px; } .restaurant600 { width:600px; float: none } .note { background:#f1f1f1; padding:5px 8px; } .flights2China { margin: 15px 0; position:relative } .closeAds { position:absolute; right:5px; top:5px; display: block; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:#fff; color:#000; padding:0 5px; } .closeAds:hover { background:#d1d1d1; } /* shenzhen universiade */ #contents { border: 1px solid #d1d1d1; background:#f1f1f1; padding:5px; width: 300px; position: relative; } #contents .contentsTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: normal; text-align:center; display: block } #contents ol { margin-left:15px; padding-left:10px; } #contents ol li { line-height: 15px; margin-bottom:8px; list-style:decimal } #contents ol li ul { margin-left:10px; padding-left:0; } #contents ol li ul li { list-style:none; } #contents a { text-decoration: none; color:#545454; } #contents a:hover { text-decoration: underline; color:#a31022; } #contents .closeBox { position:absolute; right:5px; top:5px; display: block; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:#d1d1d1; color:#000; padding:0 5px; } #contents .closeBox:hover { background:#f1f1f1; } /* tour search for city guide info left */ #tourindexSearch { width:286px; height:291px; background:#f1f1f1; float:left; margin:10px 0; padding:10px; position:relative; border:1px solid #d1d1d1; } #tourindexSearch h2 { font-size:19px; margin:0; color:#a31022; font-weight:500; } #tourindexSearch #selectInfo { margin:15px auto; width:310px; font-size:14px; font-weight:600; color:#555; } #tourindexSearch #selectInfo .budget { width:150px; float:left; margin-right:12px; font-family:Arial, Helvetica, sans-serif; } #tourindexSearch #selectInfo select { width:125px; border:1px solid #999; background:#fff; padding:3px 0 3px 3px; color:#555; margin-top:5px; font-size:12px; } #tourindexSearch #selectInfo .duration { width:148px; float:left; font-family:Arial, Helvetica, sans-serif; } #tourindexSearch #visiting { width:310px; height:118px; margin:10px 0; *margin-bottom:0; } #tourindexSearch #visiting .title { font-size:14px; font-weight:600; color:#555; font-family:Arial, Helvetica, sans-serif } #tourindexSearch #visiting .citySelect { border:1px solid #999; padding:10px; margin:5px 0; font-size:11px; background:#fff; *padding:4px 5px 0 5px; width:265px; } #tourindexSearch #visiting .citySelect .cityList { float:left; width:auto; } #tourindexSearch #visiting .citySelect .cityList a { color:#545454; } #tourindexSearch #visiting .citySelect .cityList a:hover { color:#a31022; text-decoration:none } #tourindexSearch #visiting .citySelect .cityList ul { margin-left:0; margin-bottom:10px; } #tourindexSearch #visiting .citySelect .cityList ul li { list-style:none; float:left; width:85px; margin-bottom:5px; } #tourindexSearch #visiting .citySelect .cityList ul li input { vertical-align:middle; margin:-3px 2px 0px 0; *margin-right:0; } #tourindexSearch #visiting .citySelect .whatSelected { float:right; width:135px; } #tourindexSearch #visiting .citySelect .whatSelected textarea { width:125px; height:60px; padding:5px; border:1px solid #999; font-size:11px; } .searchButton { margin-top:3px\9; #margin-top:30px; } #tourindexSearch #visiting .citySelect .whatSelected textarea:focus { border:1px solid #F3CB76; } #tourindexSearch .advancedSearch { position:absolute; bottom:20px; *bottom:50px; right:20px; text-align:right; } #tourindexSearch .advancedSearch a { color:#a31022; font-size:11px; } #tourindexSearch .advancedSearch a:hover { text-decoration:none; } .photoRight { width:auto; float: right; border:1px solid #d1d1d1; padding:5px; margin: 0 0 5px 10px; width:300px; } .checkBox { vertical-align:middle; margin-top:-3px; margin-bottom:0; } .sendStyle { cursor:pointer; } .citytourlList { margin-bottom:10px; } .citytourlList .tourlistImg { border: 1px solid #D1D1D1; float: left; margin: 0 8px 5px 5px; padding: 5px; width: 120px; } .citytourlList .tourlistImg img { width:120px; } .citytourlList .tour-list-content { width:450px; float: left; margin-left:10px; } .citytourlList .listTitle { display: block; margin-bottom:15px; } .citytourlList .listTitle a { font-size:16px; margin-right:10px; } /* spotlight 4 guide home */ #spotlight { width:955px; margin:0 auto 10px auto; height:400px; } #spotlight a { text-decoration: none; } #spotlight a:hover { text-decoration: underline; } #spotlight .leftBox { width:355px; height:400px; float: left; margin-right:10px; position:relative; } #spotlight .leftBox .leftTitle { position:absolute; font-size:18px; top:19px; left:5px; } #spotlight .leftBox .leftTitle a { color:#000; } #spotlight .rightlargeBox { width:590px; float: right; height:350px; } #spotlight .rightlargeBox .middleBox { width:330px; height:230px; float: left; margin-right:10px; } #spotlight .rightlargeBox .middleBox .middleTop { width:330px; height:130px; position:relative; } #spotlight .rightlargeBox .middleBox .middleTop .topTitle { position:absolute; font-size:16px; top:7px; left:4px } #spotlight .rightlargeBox .middleBox .middleTop .topTitle a { color:#fff; } #spotlight .rightlargeBox .middleBox .middleBottom { width:328px; height:108px; margin-top:10px; background:#f1f1f1; border:1px solid #d1d1d1; overflow: hidden; } #spotlight .rightlargeBox .middleBox .middleBottom .middleRight { width:170px; float: right; height:110px; padding:3px 0 } #spotlight .rightlargeBox .middleBox .middleBottom .middleRight a { color:#545454 } #spotlight .rightlargeBox .middleBox .middleBottom .middleRight p { font-size:11px!important; } #spotlight .rightlargeBox .middleBox .middleBottom .middleRight strong { font-size:12px; } #spotlight .rightlargeBox .toprightBox { width:250px; height:250px; float: right; position:relative } #spotlight .rightlargeBox .toprightBox .toprightTitle { font-size:16px; position:absolute; top:0; left:0; background:url(https://data.chinahighlights.com/css/images/bg-tour-highlights.png) repeat; padding:3px; } #spotlight .rightlargeBox .toprightBox .toprightTitle a { color:#fff; } #spotlight .rightlargeBox .bottomBox { width:590px; height:140px; margin:10px 0 0 0; clear: both; } #spotlight .rightlargeBox .bottomBox .bottomLeft { width:230px; height:140px; float: left; position:relative } #spotlight .rightlargeBox .bottomBox .bottomLeft .video-icon { position:absolute; top:40px; left:80px; height: 58px; width: 58px; background:url(https://data.chinahighlights.com/pic/video-icon.png) no-repeat; display: block; } #spotlight .rightlargeBox .bottomBox .bottomLeft .blTitle { font-size:16px; position:absolute; bottom:0; left:0; padding:3px; background:url(https://data.chinahighlights.com/css/images/bg-tour-highlights.png) repeat; } #spotlight .rightlargeBox .bottomBox .bottomLeft .blTitle a { color:#fff; } #spotlight .rightlargeBox .bottomBox .bottomLeft .video-icon:hover { background:url(https://data.chinahighlights.com/pic/video-icon-hover.png) no-repeat; } #spotlight .rightlargeBox .bottomBox .bottomRight { width:350px; height:140px; float: right; position:relative; } #spotlight .rightlargeBox .bottomBox .bottomRight .bottomTitle { position:absolute; bottom:0; right:0; font-size:16px; background:url(https://data.chinahighlights.com/css/images/bg-tour-highlights.png) repeat; padding:3px; } #spotlight .rightlargeBox .bottomBox .bottomRight .bottomTitle a { color:#fff; } /*广交会图片*/ .picCanton { width:308px; position:relative; } .picCanton .textLink { position:absolute; left: 15px; top: 205px; } .picCanton .textLink a { text-decoration:none; color:#2D78B0; font-size:18px; } .mapBlock { width: auto; display: block; margin: 0 0 15px 0; background:#e4e4e4; border:1px solid #d1d1d1; padding:5px; } .mapBlock .photoTitle { background:#fff; border:1px solid #d1d1d1; display: block; padding:5px; margin:0 0 10px 0; text-align:center; font-size:18px; } .mapBlock .photoTitle h2 { margin:0!important; padding:0 } .mapBlock img { max-width:615px; } .guide { background: url(https://data.chinahighlights.com/css/images/guide/bg-city/travelguide.jpg) no-repeat scroll right 10px transparent; } .pageNav { border-bottom:#C1C1C1 1px solid; width:100%; margin:15px 0 10px 0; height:20px; position:relative } .pageNav ul { padding:0px; position:absolute; margin-left:15px; list-style:none; left:-3px; top:-7px } .pageNav ul li { display:block; margin:0 4px 0 0; float:left; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; background-image:url(https://data.chinahighlights.com/css/images/bg-page.GIF); padding:5px 8px 0 8px; height:22px; background-color:#fff; color:#C6162B; font-size:11px; font-weight:bold } .pageNav 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 } .pageNav 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 } .pageNav ul li.active a, .pageNav ul li.active { color:#C6162B } .pageNav ul li a, .pageNav ul li { color:#fff; text-decoration:none; cursor:pointer } .pageNav ul li a:hover { text-decoration:underline } .CFColumn { margin: 1px 0 0 0; } .CFTRow { margin: 3px 0 0 3px; width: 105px; display: block; float: left; } .CFColumn input { float: left; }