.date_on,.date_on h3,li.date_on a{background-image:url(tuniuv2.png);background-repeat:no-repeat;}
#l_menu{width:135px;float:left;}
#r_main{width:815px;float:right;}
/*border-right:1px solid #CCC;*/
.category_top{width:815px;float:left;}
.category_info{padding-right:20px;clear:both;}
.category_info h1{font-size:34px;color:#4e9700;float:left;padding-right:10px;line-height:100%;display:inline;font-family:ºÚÌå;font-weight:normal;}
.category_info span{line-height:150%;}
.city_select_tab{font-size:16px;text-align:left;padding:10px 0;}
.city_select_tab a{padding:5px 5px;text-align:center;text-decoration:none;}
.city_select_tab a:hover{color:#f90;}
a.cite_select_tab_on{background:url(city_bg.gif) no-repeat left top;}
a.cite_select_tab_on:link,a.cite_select_tab_on:visited{color:#fff;text-decoration:none;}
a.cite_select_tab_on:hover{color:#f90;}

.cat_month_hot{color:#666;height:105px;width:810px;float:left;}
.cat_month_hot p{line-height:180%;margin-left:90px;}
span.del{color:#000;background:url(images/border_b.gif) repeat-x left 9px;}
.cat_month_hot h3{font-size:14px;margin-left:90px;}
.hot_r{float:right;width:180px;}

.statisrics{float:right;width:150px;color:#666;}
.statisrics span{color:#f60;font-size:42px;line-height:130%;}
.statisrics a:link,.statisrics a:visited{color:#4e9700;text-decoration:none;}
.statisrics a:hover{color:#f90;}.category_pic{margin-bottom:20px;}
.category_pic_info{float:right;width:150px;color:#999;}
.category_pic_info span{color:#000;}
.category_pic_info p{padding:0 0 20px 18px;line-height:180%;}
.category_nav_index{background:url(category_nav_bg.gif) no-repeat left top #EFEFEF;line-height:27px;padding:5px 10px 0 4px;}
.category_nav_index h3{float:left;font-size:18px;font-family:ºÚÌå;font-weight:normal;}
.category_nav_index span{font-size:14px;}
.route_table_th{background:#F5F5F5;line-height:180%;}
.category_nav li{float:left;margin-right:10px;padding:0 5px;font-size:16px;line-height:32px;font-family:ºÚÌå;}.category_on{background:url(category_list.gif) left top repeat-x;}
.category_on h2{font-size:16px;font-weight:normal;}
.category_no_route{color:#aaa;}
.category_search{background:#EEE;padding:5px 5px 1px 5px;margin-bottom:10px;}
.category_search input{margin:0 0 4px;}
input.textinput{height:17px;line-height:17px;border:1px solid #B4B4B4;}
input.textinput:focus{border:1px solid #999;}
.date_nav{margin-bottom:12px;}
.date_nav li{line-height:23px!important;line-height:24px;float:left;padding-left:4px;font-size:14px;font-weight:bold;}
.date_nav li span{font-weight:normal;font-size:12px;}
.date_nav li a:link,.date_nav li a:visited{padding-right:5px;}
.date_on{background-position:-1000px -40px;background-color:#008F00;}
.date_on h3{padding-right:5px;color:#fff;font-size:14px;background-position:right -40px;background-color:#008F00;line-height:21px!important;line-height:22px;padding-top:2px;}
li.date_on a:link,li.date_on a:visited{float:left;padding-right:4px;color:#fff;background-position:right -40px;text-decoration:none;}.route_table th{color:#333;font-weight:normal;}
.route_no_th{padding-left:4px;}
.route_info_th span{color:#999;}
.route_tr{background:#F4FFE3;}
.route_no,.market_price,.route_price,.route_satis,.route_info,.route_order,.route_action{background:url(border.gif) repeat-x bottom left;}
.route_no{width:70px;vertical-align:top;padding:5px 0 5px 4px;}
.market_price{width:55px;vertical-align:top;padding:5px 0 5px 0;}
.route_price{width:75px;color:#f60;font-weight:bold;vertical-align:top;padding:5px 0 5px 0;}
.route_price:first-letter{font-size:18px;}
.route_satis{width:40px;color:#f60;font-weight:bold;text-align:center;vertical-align:top;padding:5px 0 5px 0;}
.route_info{color:#999;padding:5px 0 5px 0;}
a.route_name:link,a.route_name:visited{color:#4e9700;font-size:14px;text-decoration:underline;}
a.route_name:hover{color:#f00;}
span.route_name{color:#4e9700;font-size:14px;text-decoration:underline;}
.route_name .route_name_red{color:#F00;text-decoration:underline;}
.route_name .route_name_blue{color:#00F;text-decoration:underline;}
.route_name:hover .route_name_blue{color:#F00;text-decoration:underline;}
.route_order{width:120px;text-align:center;vertical-align:top;padding:5px 0 5px 0;}
.route_action{width:110px;padding:5px 0 5px 0;text-align:right;vertical-align:top;}
.route_return{color:#666;}.route_return a:link,.route_return a:visited{color:#666;font-weight:normal;}.route_return a:hover{color:#f90;font-weight:normal;}.route_tr td{background:url(images/border3x.gif) repeat-x bottom left #F4FFE3;}.return_l{color:#666;}td.return_m{background:url(images/border1y.gif) repeat-y center top;}.return_r{color:#000;}.return_answer{color:#666;}.popup_show{margin-top:5px;}.popup{background:#fff;}.popup .top_l{width:4px;height:4px;background:url(images/popup_lt.gif) left top no-repeat;}.popup .top_m{background:url(images/border2x.gif) repeat-x left top;}.popup .top_r{width:4px;height:4px;background:url(images/popup_rt.gif) left top no-repeat;}.popup .middle_l{background:url(images/border2y.gif) repeat-y left top;}.popup .middle_m{margin:0;padding:5px;}.popup .middle_r{background:url(images/border2y.gif) repeat-y right top;}.popup .bottom_l{width:4px;height:4px;background:url(images/popup_lb.gif) left bottom no-repeat;}.popup .bottom_m{background:url(images/border2x.gif) repeat-x right bottom;}.popup .bottom_r{width:4px;height:4px;background:url(images/popup_rb.gif) left bottom no-repeat;}#left_menu_visa ul{width:130px;}#left_menu_visa ul li{padding:0;list-style:none;}#left_menu_visa li a{position:relative;padding:2px 5px;display:block;border:1px solid #fff;}#left_menu_visa li a div{display:none;}#left_menu_visa li a:hover{border:1px solid #fff;color:#0065FE;padding:2px 5px;}#left_menu_visa li a:hover div{position:absolute;padding:5px 10px;display:block;width:100px;left:100px;top:-20px;border:1px solid #0065FE;background:#fff;z-index:999;}#left_menu_visa dl{width:100%;float:left;color:#0065FE;text-align:left;}#left_menu_visa dd{border-bottom:1px solid #98CBFE;padding:5px;cursor:pointer;}.city_desc{float:left;width:535px;margin-top:15px;}.google_map{width:260px;float:right;overflow:hidden;margin-top:15px;border:1px solid #ddd;padding:1px;}.city_desc_title,.google_map strong{display:block;line-height:1.5em;font-weight:normal;color:#000;font-size:14px;}.google_map strong{padding-left:5px;}.city_desc p{text-indent:2em;line-height:1.5em;margin:.6em 0;color:#666;font-size:14px;}.city_desc p a,.google_map a{color:blue;font-size:14px;}.route_class_name{clear:both;background-color:#F5FFEB;border-bottom:1px solid #4e9700;border-top:1px solid #ecfade;color:#000;font-size:14px;font-weight:bold;line-height:28px;padding:0 .5em;margin-top:20px;}.route_class_desc{font-size:13px;color:#666;padding:5px;line-height:1.5em;border:1px solid #b8d599;}.route_class_desc_2{font-size:13px;color:#666;padding:5px;background:url(http://www.tuniu.com/ui/v2/images/border.gif) repeat-x bottom;}.route_class_desc_2 big{margin-right:5px;}
.notice{font-size:13px;line-height:1.5em;margin-top:20px;}
.notice table{
	border-collapse:collapse;
	border:1px solid #dddddd;
	}
.notice_content table strong{width:100%; display:block; text-align:center;}
.notice table td,.notice table th{
	padding:5px;
	}
.notice_name{display:block;padding-left:10px;font-size:14px;color:#c30;background:url(http://img1.tuniu.com/ui/tour/images/QA_h3_2.png) repeat-x bottom;margin:20px 0 10px;}
.notice_name strong{display:block;width:80px;background:#ffe89a url(http://img1.tuniu.com/ui/tour/images/QA_h3_w.png);line-height:28px;text-align:center; padding-left:22px;}
.ask{padding:0;font-size:13px;}
h3.ask{padding-left:10px;font-size:14px;color:#c30;background:url(http://img1.tuniu.com/ui/tour/images/QA_h3_2.png) repeat-x bottom;margin:20px 0 10px;}
h3.ask span{display:block;width:80px;background:#ffe89a url(http://img1.tuniu.com/ui/tour/images/QA_h3_q.png);line-height:28px;text-align:center; padding-left:22px;}
.ask table{border-collapse:collapse;}
.ask table td{vertical-align:top;padding:5px;}
.question{color:#00f;}
.ask table .question td{padding:5px 0 0 0;}
.ask table .answer td{padding:0 0 5px 0;}
.ask strong{display:block;padding-top:5px;text-align:center; white-space:nowrap;}
.route_info .route_des { color:#333; }

