/*****-s公告页面2012-02-27zhl*****/
.announce-box{border-left:1px solid #FBD2A4;border-right:1px solid #FBD2A4;border-bottom:1px solid #FBD2A4;padding:5px 40px 10px;margin-bottom:20px;}
.announce-box dt{font-size:18px;font-family:kaiti;border-bottom:1px solid #FA9D2A;color:#930;font-weight:bold;height:35px;line-height:35px;background:url(http://pic.c-ctrip.com/packages111012/un_index.png?120501.png) 824px -200px no-repeat;margin-bottom:25px;}
.announce-box dd a{color:#333;float:left;width:auto;padding-right:80px;outline:none;}
.announce-box dd a:hover{color:#333;}
.announce-box dd{font-size:14px;padding-left:20px;background:url(http://pic.c-ctrip.com/packages111012/icon_pkg.png) 0 -852px no-repeat;margin-bottom:10px;overflow: hidden;height:1.5em;}
.announce-box dd span{float:left;margin-left:-70px;color:#999;}
.announce-box h2{text-align:center;font-size:20px;color:#06c;font-family:kaiti;margin-top:20px;}
.announce-box .date{display:block;text-align:center;font-style:normal;color:#999;margin-bottom:20px;}
.announce-box p{margin-bottom:20px;font-size:14px;text-indent:2em;}
/*****-e公告页面2012-02-27zhl******/

/*****-s打印页面2012-03-01zhl*****/
.itinerary_print { padding:20px 10px 0; font-size:10pt; font-family:kaiti; width:950px; margin:0 auto;line-height: 1.6; font-size:14px;}
.itinerary_print .pic { float:right; margin-left:1em; }
/*.itinerary_print  .package_product_travel { width:auto; }*/
.ico_print { float:left; padding-left:20px; font-size:16px; background:url(http://pic.c-ctrip.com/packages111012/icon_pkg.png?20120301.png) no-repeat 0 -997px; cursor:pointer; }
.ico_font{ font-size:16px; margin-top:30px;font-family:kaiti;}
.itinerary_print .ico_print { float:none; display:block; margin:10px 0; }
.itinerary_content .intro,.package_product_travel td,.base_txtgray{ color:#000;}
.itinerary_print .t, .itinerary_print .bm , .itinerary_print .package_ico_up,.itinerary_print .date_list { display:none; }
.itinerary_print .package_itinerary_main { background:none; margin:10px 0 0;}
.itinerary_content {margin-bottom: 10px;}
.itinerary_content .days_num { font-family:kaiti; font-size:24px; line-height:24px; padding:0 2px;}
.itinerary_content h3 { 
	background-color:#EDEDED; background-image:none; font-family:kaiti;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 5px 0 0 12px;}
.itinerary_content h3 span {float: left;}
.itinerary_content .intro { float:none; width:auto; padding-left: 10px;}
.package_itinerary_main .ct { width:auto; padding:0 0 20px 0;}
.package_itinerary_main { width:auto; }
.package_product_travel td { border-bottom:1pt  solid #ccc;padding: 3px 2px;vertical-align: top;line-height: 1.6;}
.itinerary_content h3 .base_txtgray {font-weight: normal;margin-left: 10px; }
/***s-透明团时间分配表***/
.time_table_box{
	border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #4D4D4D;
	margin:0 0 0 10pt;
    width: 703pt;
	margin-bottom:20px;
	
}
.time_table_box h4{	
	font-size: 14px;
    line-height: 36px;
	height: 36px;
	display:inline;
    text-align: left;
	margin:0;
	padding-left:12px;
	vertical-align:middle;
	font-family:kaiti;
}
.time_table_box h4 img{display:inline-block;margin-bottom:-4px;margin-left:5px;_margin:6px 0 6px 5px;}
.time_table_box table{ table-layout:fixed; width: 100%;border-collapse: collapse;line-height:1.5em;}
.time_table_box table th{text-align:left;background-color:#eee;padding-left:12px;}
.time_table_box table td{border: 1pt dotted #D8D8D8;padding-left:10pt;}
.time_table_box table .noborder{border-bottom:0 none;}
/***e-透明团时间分配表***/

@media print {
.itinerary_print{width:630pt; font-size:14pt;  _font-size:11pt;font-family: kaiti;}
.itinerary_print a{ color:#000000;}
.itinerary_print .ico_print { display:none; }
.itinerary_content .intro{_width:480pt;}
.time_table_box{width: 620pt;_width: 460pt;}
.itinerary_content h3{font-size:14pt;_font-size:11pt; height:auto;}
.itinerary_content h3 .base_txtgray{ float:none; clear:both;}

}


/*****-e打印页面2012-03-01zhl*****/

/*****-s网站地图2012-06-01zhl*****/
.webmap_nav_city span,.webmap_nav_city,.webmap_nav_change span,.webmap_nav_change,.webmap_link a{background-image:url(http://pic.c-ctrip.com/packages111012/web_map.png);background-repeat:no-repeat;}
.webmap_nav_city span,.webmap_nav_change span{background-position:0 0;cursor: pointer;float: left;font: 16px/26px Microsoft YaHei,Simsun,sans-serif;height: 31px;color:#4d4d4d;font-weight:bold;overflow: hidden;padding-left:20px;}
.webmap_nav_city span dfn,.webmap_nav_change span dfn{font:14px/26px Microsoft YaHei,Simsun,sans-serif;padding-right:5px;}
.webmap_nav_city,.webmap_nav_change{background-position:right 0;float:left;padding-right:50px;}
.crumbs{color: #999999;font-family: verdana,simsun;padding: 8px 0;}
.webmap_nav_wrap{border-bottom:3px solid #FE9702;position: relative;height: 40px;margin-bottom:10px;}
.webmap_nav{position:absolute;right:0;top:4px;}
.webmap_nav a {color: #763D06;float: right;font: 14px/28px Microsoft YaHei,Simsun,sans-serif;height: 28px;margin-left: 1px;margin-right: 8px;padding: 0 10px;position: relative;text-align: center;}
.webmap_nav a:hover,.webmap_nav a.current{background-color:#FE9702;color:#fff;}
.webmap_nav_change span{background-position:0 -32px;}
.webmap_nav_change{background-position:right -32px;z-index: 11;position: relative;}
.webmap_nav_detail{background-color: #F5FBFF;border: 1px solid #99C0EC;left: 0;margin: 29px 0 0;
padding: 10px 0 0 12px;position: absolute;width: 276px;z-index: 10;}
.webmap_nav_detail dl{border-bottom: 1px dashed #D0D1D4;margin-bottom: 5px;overflow: hidden;padding-bottom: 5px;width: 264px;}
.webmap_nav_detail dt{color: #999;}
.webmap_nav_detail dd{padding-left: 3px;width: 279px;}
.webmap_nav_detail dd a{color: #4D4D4D;display: inline-block;line-height: 22px;margin-right: 20px;}
.webmap_link{width:170px;float:left;padding-right:20px;}
.webmap_link a{display:block;color:#4d4d4d;padding-left:12px;background-position:-204px -63px;padding-bottom:4px;}
.webmap_link a:hover {color: #0053AA;text-decoration: underline;}
.webmap_container{padding-bottom:20px;}
/* page */
.c_page { float:right; height:26px; padding:10px 0; color:#666; font: 12px/2 Arial; }
.c_page_list, .c_up, .c_down, .c_pagevalue, .c_up_nocurrent, .c_down_nocurrent { float:left; }
.c_up, .c_down, .c_page_list a, .c_up_nocurrent, .c_down_nocurrent, .c_page_submit, .c_page_submit:hover, .c_page_list .current, .c_page_list .current:hover { background-image:url(http://pic.c-ctrip.com/common/un_page.png); }
.c_up, .c_down, .c_up_nocurrent, .c_down_nocurrent { width:25px; height:0; overflow:hidden; padding:23px 0 0; border:0; background-position:0 -50px; }
.c_up { margin-right:10px; border: solid 1px #999; background-position: -105px 0; }
.c_up:hover { background-position:-105px -25px; text-decoration:none; }
.c_down { width:70px; margin-left:1px; border: solid 1px #999; background-position:-41px 0; }
.c_down:hover { background-position:-41px -25px; }
.c_page_list { margin-right:10px; }
.c_page_list a, .c_page_list .c_page_ellipsis { float:left; }
.c_page_list a, .c_page_submit { height:23px; margin:0 1px; padding:0 8px; border:solid 1px #999; background-position:0 0; font-weight:bold; color:#666; text-decoration:none; overflow:hidden; }
.c_page_list a:hover, .c_page_submit:hover { background-position:0 -25px; text-decoration:none; }
.c_page_list .c_page_ellipsis { margin:0 3px; }
.c_page_list .current, .c_page_list .current:hover { background-position:0 -74px; cursor:default; border-color:#67aee0; }
.c_up_nocurrent, .c_up_nocurrent:hover { margin-right:10px; border: solid 1px #ccc; background-position: -106px -50px; color:#666; cursor:default; }
.c_down_nocurrent, .c_down_nocurrent:hover { width:70px; border: solid 1px #ccc; background-position: -41px -50px; cursor:default; }
.c_pagevalue { margin-left:20px; }
.c_pagevalue .c_page_num { width:25px; height:14px; padding:3px; border:1px solid #ccc; margin:0 4px; }
.c_page_submit { width: 40px; margin-left:10px; font-weight:normal; cursor: pointer; line-height:22px; *padding:0 8px 0 6px;}
/* page end =e */ 
/*****-e网站地图2012-06-01zhl*****/
/*****-s友情链接*****/
.friend_link{  border:#facfa1 solid 1px; padding:0 20px; margin-top:10px;}
.friend_link_title { border-bottom:#f89d3a solid 1px; font:18px/30px "Microsoft YaHei", Simsun, sans-serif; color:#8F4C04; margin-bottom:10px; padding-top:10px; background-position:386px -195px; }
.friend_link_title02 { font:18px/30px "Microsoft YaHei", Simsun, sans-serif; color:#666; margin-bottom:10px; padding-top:10px; background-position:386px -195px; }
.friend_link .line_content{ line-height:20px; padding-bottom:10px;}
.friend_link .border_no { border:0; }
.friend_link02{border:#ccc solid 1px; padding:0 20px; margin-top:10px;}
.friend_link02 .line_content{ line-height:20px; padding-bottom:10px; color:#666;}
.destination-cont { border-bottom:#d8d8d8 dotted 1px; _border-bottom:#d8d8d8 dotted 1px; padding:5px 0; }
.destination-cont dt, .destination-cont dd { line-height:22px; }
.destination-cont dt { font-weight:bold; }
.destination-cont dt a { color:#4d4d4d; }
.destination-cont dd a { margin-right:20px; display:inline-block; white-space:nowrap;color:#0053AA; }
/*****-e友情链接*****/
#base_bd{margin:0 auto;width:950px;}
/***fix UED nav***/
.cui_nav,.cui_hd{ width: 950px !important;}
.cui_pagehead_pic, .cui_pagehead_pic_vca {right: 31% !important;width: 454px !important;}