
.tour { width:900px; margin:0px 0 50px 10px; display:inline-block; }
.tour .intro {  }
.tour .main_content { width:100%; float:left; padding-top:20px; }
.tour .main_content .left_nav { width:200px; float:left;  }
.tour .main_content .left_nav li { font-size:12px; padding:10px; border-bottom:1px dashed #666666; }
.tour .main_content .left_nav li a { text-decoration:none; }
.tour .main_content .left_nav li:hover {  background:#5F93C3; border-bottom:1px solid #5F93C3; }
.tour .main_content .left_nav li.active { background:#FF9900; border-bottom:1px solid #FF9900; }
.tour .main_content .left_nav li:hover a,
.tour .main_content .left_nav li.active a { color:#fff; }
.tour .main_content .tour_content { padding-left:20px; float:left; width:650px; border-left:1px dashed #666666;}
.tour .main_content .tour_content p.image { text-align:center; }

.tour .main_content .tour_content div h2 { text-align:center; padding:0 0 10px 0; margin-top:0;  }
.tour .main_content .tour_content li { color:#666666; font-size:13px; list-style:disc; margin-left:20px; }
.tour h2 { color:#333333; font-size:20px; padding-top:20px; }
.tour h2 span.special { color: #5F93C3; }
.tour p { color:#666666; font-size:13px;  padding:3px 0; line-height:18px;  }
.tour a { color: #5F93C3; }

#interact .with_image { width:410px; float:left; padding-right:20px; }
.tour .main_content .tour_content .hidden { display:none; }
