.postion{ background-image:url(../image/icon12.jpg); background-position:left; background-repeat:no-repeat; padding-left:20px; line-height:25px; }
.show_brd{border:1px solid #007BAC;}
.show_routes{color: #1586B7; font-size: 14px; padding:5px 0px; line-height: 26px;}
.show_routes_nm{ line-height:30px; font-size:14px; padding-left:26px; background-image:url(404.png); font-weight:bold; border-bottom:1px solid #007BAC; color:#007BAC;}

.show_mbrq{font-size: 12px;color: #8FCDEB;}
.show_mb{width:auto;line-height:28px;padding-left:0px;text-indent:0em;font-size:14px}
.show_mb a:link {text-decoration: none;color: #000000;font-size: 14px;}
.show_mb a:visited {text-decoration: none;color: #000000;font-size: 14px;}
.show_mb a:hover {text-decoration: underline;color: #FF6600;font-size: 14px;}
.show_mb a:active {text-decoration: none;color: #000000;font-size: 14px;}

.show_topic{ background-color:#FFF9ED; border-bottom:1px solid #EDDFBA;}
.show_txt{color:#FE690F; font-size:14px; font-weight:bold; line-height:30px; padding-left:20px; background-image:url(404.png); background-position:left; background-repeat:no-repeat; margin-left:5px;}
.show_title{ text-align:left;line-height:45px; font-size:14px; font-weight:bold; border-bottom:1px solid #5AB91E; color:#0993FE;}
.show_titll{ text-align:left;line-height:45px; font-size:14px; font-weight:bold; border-bottom:1px solid #5AB91E; color:#5AB91E;}
.show_titlee{ text-align:center;line-height:60px; font-size:22px; font-weight:bold; border-bottom:1px solid #FE6902; color:#FE6902;}
.show_GetRelateNews{color:#FE690F; font-size:14px; font-weight:bold; line-height:32px; padding-left:35px; background-image:url(404.png); background-position:left; background-repeat:no-repeat; margin-left:5px;}

.show_hotel{color:#007BAC; font-size:18px; font-weight:bold; line-height:45px; padding-left:48px; background-image:url(../image/show_bj.jpg); background-position:left; background-repeat:no-repeat; margin-left:0px;}
.show_hotell{color:#FFFFFF; font-size:18px; font-weight:bold; line-height:45px; padding-left:20px; background-image:url(../image/51.jpg); background-position:left; background-repeat:no-repeat; margin-left:0px;}

.show_routes_txt{ padding:5px;}
.show_routes_txt ul{ list-style:none;}
.show_routes_txt li{ list-style:none; height:25px;  background-image:url(../image/dot1.gif); padding-left:10px; background-position:left; background-repeat:no-repeat; border-bottom:1px dashed #eee;}
.show_routes_txt ul li .title{ float:left; width:90%; line-height:25px;}
.show_routes_txt ul li .price{ float:left; text-align:center; width:10%; color:#F00; line-height:25px;}
.show_subtitle{ color:#2C8ACB; font-size:12px; font-weight:bold; padding-left:10px; line-height:28px; background-color:#f7f7f7; border-bottom:1px solid #eee;}
.show_brd_top{border-top:1px solid #eee;}
.show_content{ line-height:20px; padding:10px;}
.show_content p{ line-height:20px; margin:0px; padding:0px;}
.show_jdimgs{ margin:0px; padding:0px 0px 0px 0px;}
.show_jdimgs ul{ list-style:none;}
.show_jdimgs li{ float:left; width:25%; text-align:center;}
.show_jdimgs li h2{ text-align:center; font-weight:100;}
.news_topic{ background-image:url(404.png); background-position:left; background-repeat:no-repeat;   line-height:30px; text-align:left; padding-left:10px; margin-left:10px; color:#000; font-weight:bold; line-height:27px;}
.news_brd{ border:1px solid #D2D2D2;}

.hotel_title_a{color: #000000; font-size: 14px; }
.hotel_title_b{color: #2E71A5; font-size: 14px; }
.hotel_title_c{color: #FF0000; font-size: 16px; }

.red{ color:#F30;}
.ping_tabs{}
.ping_tabs td{ height:30px; line-height:30px; border-bottom:1px solid #ddd;}
.ping_tabs .on{ width:80px; text-align:center; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #fff; color:#F30; font-weight:bold; cursor:pointer;}
.ping_tabs .off{  width:80px; text-align:center; border-bottom:1px solid #ddd; cursor:pointer;}
.ping_tabs .left{  border-bottom:1px solid #ddd; width:20px;}
.ping_tabs .right{  border-bottom:1px solid #ddd;}

.ping_txts{ padding:10px;}
.ping_txts ul{ margin:0px; padding:0px; list-style:none;}
.ping_txts li{ margin:8px 0px 0px 0px; line-height:22px; border-bottom:1px dashed #ddd; background:url(../image/p_icon.png) top left no-repeat; padding:0px 0px 10px 20px;}
.ping_txts li p{ line-height:20px;}

.top-fix {height:50px;z-index:9999;background:#006600; margin-top:15px;}
.top-fix-box {background:#006600;height:50px;position:relative;}
.top-fix-list {width: 1220px;height:50px;overflow: hidden;margin:0 auto}
.top-fix-list li {border-right: 1px solid #003300;float: left;height:50px;line-height:50px;text-align:center}
.top-fix-list li.r0{border-right:0px;}
.top-fix-list li.noBd {border-right: 0 none;}
.top-fix-list li a {color: #FFFFFF;display: block;font-size:16px;font-family:"微软雅黑";font-weight:bold;text-decoration:none;float:left;width:100px;height:50px;line-height:50px; text-align:center}
.top-fix-list li a:hover {background:#003300;color: #FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;float:left;width:100px;
height:50px; text-align:center}
.top-fix-list em{float:right;margin:12px 0 0 135px;}
.top-fix-list em a{display:block;float:left;color:#fff;background:#F90; border-radius:2px;padding:1px 10px 3px 10px;font-weight:bold;height:21px;line-height:21px; text-align:center;}
.top-fix-list em i{float:left; font-style:normal;padding:3px 3px 0 10px;font-size:16px;font-weight:bold;color:#FFFF00;}
.top-fix-list em i var{color:#CCC;font-size:12px;}
.top-fix-list em span{display:block;float:right;margin-top:3px; cursor:pointer;width:35px;height:20px; overflow:hidden; background:url(404.png) center no-repeat;}
.screen {position:fixed;top:0;z-index: 999;left:0px;right:0px;margin-left:auto;margin-right:auto;}
.xlscr_hovera{background:#003300;color: #FFFFFF;font-size:14px;font-weight:bold;text-decoration:none;float:left;width:100px;height:50px;line-height:50px;}
.page_ping{ margin:15px 0px 0px 0px;}

.reply{ padding:8px 8px 8px 15px; background-color:#FFF2EC; line-height:20px;}

#route_2015_3 ul li {text-align: center; margin: 0px 20px 0px 0px; width: 342px; float:left;}
.route_2015{ display:block; background:#fff; padding:5px; border:1px solid #ccc;}
.route_2015{ text-align:center;}
.route_2015 img{ width:342px;height:190px;}