/*** Tourism ***/

.thumbnails { margin-bottom:14px;}
.thumbnails ul { overflow:hidden;}
.thumbnails ul li { position:relative; z-index:1; margin-right:9px; background-color:#fff; float:left;}
.thumbnails ul li.last { margin-right:0;}
.thumbnails ul li.video span { top:23px; left:23px;}
.thumbnails ul li a, .thumbnails ul li a img { display:block; width:94px; height:94px;}
.thumbnails ul li a:hover { border-color:#91b155;}
.thumbnails ul li .flyoutContents { display:none;}

.box .header, .sidebar .header { color: black; font-family: Arial,Tahoma,"Bitstream Vera Sans",sans-serif; font-weight: bold; font-size:1.4em; border-bottom:2px solid #589442;  margin:0 0 16px; padding:2px 0 2px 3px; background: none; border-top: none; }
.box .header span.detail { font-size: 80%; font-weight: normal; color: #202D95; }
.scaffold h2 span { color:#F27900; font-size:1.4em; }

.interior { border: none; }

.accordion .header { cursor: default; }

.typeB .arrows { margin: 10px 5px; }
.typeB .header { padding: 8px 2px 4px 2px; }

.accordion .pane form legend { font:bold 100% Verdana,Arial,Helvetica,sans-serif; color:#217148;margin-bottom:5px; }
.accordion .pane .interior1 { padding-top: 25px; }
.accordion .pane form .text { margin-right:10px; margin-bottom:5px; padding:2px; font-size:0.9165em; float:left; color:#2c2c2c;}
.accordion .pane .forums { margin-top:0px; margin-left:5px; }

.accordion .pane { margin: 0; }
.accordion .pane .transportation,
.accordion .pane .background { width:48%;  float:left; overflow:hidden;}
.accordion .pane .all { clear:both; padding-bottom: 15px; }
.accordion .pane .all, .accordion .pane .b { margin:12px 0;}
.accordion .all .flushRight { float: right; }

.numA1, .numA2, .numA3, .numA4, .numA5, .numA6, .numB1, .numB2, .numB3, .numB4, .numB5, .numB6 {
                 background-image:url(/img2/gen/sprites/daodao_global_4.png);
                 background-repeat:no-repeat;
                 line-height:22px;
                 padding:0 12px 0 24px;
}

.numA1 { background-position:0 -1051px;}
.numA2 { background-position:0 -1093px;}
.numA3 { background-position:0 -1135px;}
.numA4 { background-position:0 -1177px;}
.numA5 { background-position:0 -1219px;}
.numA6 { background-position:0 -1261px;}

.numB1 { background-position:0 -379px;}
.numB2 { background-position:0 -421px;}
.numB3 { background-position:0 -463px;}
.numB4 { background-position:0 -505px;}
.numB5 { background-position:0 -547px;}
.numB6 { background-position:0 -589px;}

.pane ol li { margin-bottom: 4px; }
.topRated li { margin-bottom:2px; padding-top:3px; padding-bottom:2px; }
.topRated li span.subject, .pane ol li span.topic { font-size: 1.2em; padding-right: 10px; }
.topRated li .screenName { color: gray; }
.topRated li img { padding-top: 2px; }

.arrows li, .midDot li, .arrows dt, .arrows dd { font-size: 1.2em; }

.topLists .transportation b, .topLists .background b { font-size: 1.2em; }
