.city_zhinan{ padding:10px;}
.city_zhinan li{ float:left; width:82px; height:26px; line-height:26px;}

.left_tuijian dl{ padding:5px; float:left; display:inline;}

.body_jingdian{ height:auto;}




.tools_list{ margin:5px;}
.tools_list li{   float:left; padding:4px;}
.tools_list li a{color:#018bc8; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:center; background:url(../images/bg_tool_nav.jpg) no-repeat; display:block;width:120px;}


.search{ background:url(../images/shipin_search_bg.jpg) no-repeat; width:700px; height:40px; position:relative;}
.search .text{ position:absolute; left:20px; top:10px; font-size:14px; font-weight:bold;}
.search .input{ position:absolute; left:86px;top:8px;}
.search .input input{height:18px; line-height:18px;  width:200px;  border:1px solid #cccccc;}
.search .button{ position:absolute; left:300px;top:6px;}
.search .remen{ position:absolute; left:395px; top:10px; width:300px; height:20px; overflow:hidden;}

.address_zhinan {}
.address_zhinan dl{ float:left; width:325px; padding:0px 10px; margin:10px 0px;}
.address_zhinan dt{ color:#429028; font-size:14px; font-weight:bold; height:28px; line-height:28px;}
.address_zhinan dl.right{ float:left; border-left:1px dotted #ccc;}

.jingdian dl{ padding:10px; float:left;}
.jingdian dd{ height:26px; line-height:26px; width:150px; text-align:center;}

.map{border:1px solid #cccccc; width:450px; float:left; overflow:hidden;}
.map .header{width:450px; height:32px; line-height:32px; border-bottom:2px solid #429028; }
.map .header .tag{ float:left;}
.map .header a{font-size:14px;width:87px; height:29px; margin:3px 6px 0px 6px; text-align:center;line-height:29px;display:block; }
.map .header a.select{ background:url(../images/tag_select.jpg) no-repeat;color:#FFF;  }
.map .tagcontent{ width:448px; height:380px; text-align:center;}

.map1{border:1px solid #cccccc;width:450px; float:left; overflow:hidden;}
.map1 .header{width:450px; height:32px; line-height:32px; border-bottom:2px solid #429028; }
.map1 .header .tag{ float:left;}
.map1 .header a{font-size:14px;width:60px; height:29px; margin:3px 6px 0px 6px; text-align:center;line-height:29px;display:block; }
.map1 .header a.select{ background:url(../images/tag_select1.jpg) no-repeat;color:#FFF;  }
.map1 .header a.select1{color:#FFF; width:140px;  }
.map1 .tagcontent{ width:448px; height:380px; text-align:center;}

.map2{border:1px solid #cccccc; width:700px;}
.map2 .header{width:700px; height:32px; line-height:32px; border-bottom:2px solid #429028; }
.map2 .header .tag{ float:left;}
.map2 .header a{font-size:14px;width:87px; height:29px; margin:3px 6px 0px 6px; text-align:center;line-height:29px;display:block; }
.map2 .header a.select{ background:url(../images/tag_select.jpg) no-repeat;color:#FFF;  }
.map2 .tagcontent{ width:698px; height:430px; text-align:center;}

/*=============================right box===============================*/
.right_box_topic{ border:1px solid #f9a618; width:240px; float:left; margin-left:6px; display:inline;}
.right_box_topic .header{ background:url(/files/include/images/zixun_title_bg.jpg) no-repeat; width:240px; height:27px; line-height:27px;}
.right_box_topic .header .text{font-size:14px; color:#FFF; font-weight:bold; float:left; padding-left:22px;}
.right_box_topic .header .more a{font-size:14px; color:#FFF; float:right; padding-right:5px; }
.right_box_topic .body{ padding:10px; padding-bottom:0px;}
.right_box_topic dl{ float:left;padding:2px 8px;}
.right_box_topic dt a{ display:block; width:55px; height:55px;  text-align:center; vertical-align:middle;}
.right_box_topic dd a{ display:block; text-align:center; width:55px; line-height:22px; height:22px; overflow:hidden;}
.right_box_topic dd a:hover{ color:#019ecf;}




.right_box_news{ border:1px solid #cccccc; width:240px; height:203px; float:left; margin-left:6px; display:inline; margin-top:10px;}
.right_box_news .header{ background:url(/files/include/images/bg_left_header2.jpg) no-repeat; width:240px; height:27px; line-height:27px; }
.right_box_news .header .text{font-size:14px; color:#FFF;float:left; padding-left:22px; font-weight:bold;}
.right_box_news .header .more a{font-size:14px; color:#FFF;float:right; padding-right:5px;}
.right_box_news ul{ padding:8px;}
.right_box_news li{ }
.right_box_news li a{ display:block; line-height:23px; height:23px;  width:220px; overflow:hidden;}


/*==========================线路详细列表页=======================*/
.right_banner{ float:left;}

.right_box_zhinan{ border:1px solid #019ecf; width:240px; height:202px; overflow:hidden; float:left; margin-left:8px; display:inline;}
.right_box_zhinan .header{ background:url(/files/include/images/bg_left_header1.jpg) no-repeat; width:240px; height:27px; line-height:27px;}
.right_box_zhinan .header .text{font-size:14px; color:#FFF; font-weight:bold; float:left; padding-left:22px;}
.right_box_zhinan .body{ padding:8px; padding-bottom:0px;}
.right_box_zhinan ul{  margin-top:6px; }
.right_box_zhinan li{ float:left; }
.right_box_zhinan li a{ display:block; width:80px; overflow:hidden; line-height:26px; height:26px;background:url(/files/lvyouxianlu/images/sanjiao.jpg) no-repeat 5px; margin-left:15px; padding-left:18px;}

.line_list_detail{ margin:10px;}
.line_list_info .left_pic{ float:left;}
.line_list_info .left_pic a{ display:block; width:125px; height:95px; line-height:90px; padding:1px; border:1px solid #ccc; text-align:center; vertical-align:middle;}


.line_list_info { padding:5px 0px; width:680px; border-bottom:1px solid #ccc;}
.line_list_info .right_info{ float:left; padding-left:10px; line-height:18px;}
.line_list_info .right_info .lineName{ float:left; width:460px; overflow:hidden; height:30px; line-height:30px;}
.line_list_info .right_info .lineName a{ font-size:14px; font-weight:bold; color:#0092e0; }
.line_list_info .right_info .price{ font-size:14px;line-height:30px; font-weight:bold; color:#ff9600; float:right; }
.line_list_info .right_info .time{ line-height:20px; display:block; clear:both;}
.line_list_info .right_info span{ width:450px; display:inline-block; float:left;}
.line_list_info .right_info .button{ float:right;}
.line_list_info .right_info .button a{ width:75px; margin-top:18px; height:21px; display:block; line-height:21px; text-align:center; background-color:#eb2d00; color:White;}

/*=============================================================*/

.luxian_body{ margin-top:5px;}
.luxian_body li{ width:320px; border-bottom: dotted 1px #ccc; float:left; height:30px; line-height:30px; margin:0px 15px; display:inline;}
.luxian_body li a{ width:260px; display:inline-block;}
.luxian_body li span{ width:60px; text-align:right; display:inline-block;}





.ziyouxing{ margin:5px; height:146px; overflow:hidden;}
.ziyouxing li{ height:26px; line-height:26px; }
.ziyouxing li a{width:270px; display:inline-block}
.ziyouxing li span{ color:#ff9600; }

.qingdian_list{ margin:10px;}
.qingdian_list li{ float:left; width:124px; height:22px; line-height:22px;}

/*==============旅游指南=========================*/
.left_box3 .main a.fenlei{ display:block; line-height:30px; height:30px; padding-left:50px; }
.left_box3 .main1 .zhuti{  padding:13px; }
.left_box3 .main1 .zhuti dl{ float:left;padding:3px;}
.left_box3 .main1 .zhuti dl dd{ height:24px; line-height:24px; width:54px; text-align:center;}

.line_info_detail{min-height:500px; height:auto !important; height:500px;}

/*=============================旅游详细页=================================*/
.line_content{ padding-bottom:10px;}

#line_detail{ width:674px; margin:4px auto;_margin:0px auto; height:38px;  line-height:38px; border-bottom:2px #c3c7b8 solid;}
#line_detail .number{ width: 82px;float:left;height:38px;  line-height:38px; background:url('/files/lvyouxianlu/images/line_number_bg.gif') no-repeat 0px 9px; display:inline;  color: #FFFFFF;  padding-left:5px; }
#line_detail .title{ width: 570px; height:38px; line-height:38px; overflow:hidden; _margin-top:15px; margin-left:10px; float:left;font-size: 18px;font-weight: bold;color: #45810a;text-align: left;}
#line_detail .count{width: 0px;float: right;color: #45810a; text-align: left;}
#travel_id{ display:none;}

#line_content{ float:left;width:300px;_width:280px; margin-left:10px; margin-top:0px;padding-left:5px;}
#line_content .common{ height:22px; line-height:22px; text-align:left; color:#838383;}
#line_content .common .city{ color:#e26918; font-size:14px; font-weight:bold; background-color:#ffeed7;}
#line_content .image{ background-image:url(/files/lvyouxianlu/images/view_all_date.gif); background-repeat:no-repeat; margin-left:64px; height:24px; line-height:24px; text-align:left; padding-left:10px;}

#person_detail{ float:left;width:230px;_width:220px;color:#838383;}
#person_detail p{ height:22px; line-height:22px; text-align:left; color:#838383;}
#person_detail .greenfont{ color:#5d7539; background-color:#f7ffef;}

#photo{ width: 127px;height: 145px; float: right;margin-right: 21px; margin-top: 16px; background-image: url('../images/photo_bg.gif'); background-repeat: no-repeat;margin-top:20px;}
#photo img{ width: 108px; height: 120px; float: left; margin-left: 9px;margin-top: 10px;}

.line_order{ margin-top:20px; margin-left:70px; text-align:left;}

.order_online{width: 688px;margin-left: 10px;padding-top: 10px;text-align: left; height:auto; }
.order_online .first{ }
.order_online .second{ clear:both;}
.order_online .third{   clear:both;}

.first .picture{ float:left;}
.first .text{ float:left; padding-left:6px; width:600px;}
.second .picture{ float:left;}
.second .text{ float:left;padding-left:6px;width:600px;}
.third .picture{ float:left;}
.third .text{ float:left;padding-left:6px;width:600px;}


.yuding{ margin:10px;}
#select_date{ height:34px; line-height:34px;}
#select_date .please_select{ float:left}
#select_date .selectdate{ float:left;}

#select_count{ height:40px;clear:both;line-height:40px;}
#select_count .please_select{ float:left}
#select_count .selectcount{ float:left; height:40px;line-height:40px; vertical-align:middle;}

#btnnext{ float:left;}

#next_step{ text-align:center; height:40px; line-height:40px; margin-top:10px;}

.zixun{ text-align:center; margin:10px;}
.zixun .button{ margin:10px 0px;}


#travel_content{ margin:10px; margin-top:10px;}
#travel_content .title{ font-weight:bold;}
#travel_content .days{font-weight: bold; color:#de651e; background-color:#fff8dd;}
#travel_content .arrange{color:#de651e; background-color:#fff8dd}
#travel_content table{ background-color:#dddddd;}
#travel_content table td{ background-color:White; color:#424242; text-align:center;}
#travel_content table thead td{ background-color:#5bc133; color:#ffffff; text-align:center;  font-weight:bold;}

#travel_arrange_days{ margin-top:20px;}
ul.days_list li{ padding:8px 0px; }
ul.days_list li .someday{font-weight: bold; float:left; padding-left:5px;
    color: #FFFFFF; width:56px; height:19px;background-image:url(../images/days_list_top_day.gif); background-repeat:no-repeat;}
ul.days_list li .title{  font-family: 宋体; font-size: 14px; font-weight: bold;color: #2da508; line-height:20px; float:left; padding-left:6px; width:610px; background-color:#eeeeee;}

.image_list li{ float:left; text-align:center;}
.image_list li a{padding:10px 20px 10px 0px;  display:block;}
.image_list li a img{ border:1px solid #ccc; padding:2px; width:100px; height:80px;}
.image_list li a:hover img {border:1px solid #fd8504;padding:2px; width:100px; height:80px;}

.order_info{ color:White; font-weight:bold; text-align:center; background-image:url(../images/bg_info.jpg); width:701px; height:29px; line-height:29px;}

.travel_arrange_detail{ padding-top:5px; clear:both; display:block;}

.days_list_bottom .qu{font-size: 13px;font-weight: bold;color: #f37d11; background-color:#fff9dd;}
.days_list_bottom .an{color: #f37d11; background-color:#fff9dd;}

.xingchengtese{ margin:10px;}
.xingchengtese .picture{ border:1px solid #CCC; padding:2px; margin:5px; float:left; display:inline;}
.xingchengtese .text{ float:left; width:525px;padding:5px; }



#calendar{  text-align:center;margin:10px 0px 10px 88px; *margin:10px auto;}
#showdaysPrice {display:none; height:auto; width:169px;position:absolute;z-index:999999;text-align:center; float:left;}


/*======================线路列表======================*/
.area_body{ margin:10px; height:auto; clear:both;}
.area_body .left_pic{ float:left; text-align:center;}
.area_body .left_pic img{padding:1px;  border:solid 1px #ccc;}
.area_body .left_pic dd a{ width:130px; display:block;}
.area_body table{width:540px; *width:545px;_width:525px; }
.area_body .left_pic dd a{ height:32px; line-height:32px; text-decoration:underline; display:block;}
.area_body .right_table{ float:left; padding-left:10px;}
.area_body .price{color:#ff6200; width:70px;}


td.order{  }
td.order a{color:Red; }


.line_list{ float:left; margin:5px 10px 5px 10px; padding:10px 0px; border-bottom:1px dotted #ccc;}
.line_list .left_pic{ float:left;}
.line_list .left_pic img{ padding:1px;  border:solid 1px #ccc;}
.line_list .right_text{ float:left; padding-left:10px; width:520px;}
.line_list .right_text dt a{font-size: 18px;font-weight: bold;color: #45810a; display:block; height:32px; line-height:32px;}
.line_list .right_text dd.info{ line-height:26px;}
.line_list .right_text .price{ color:Red;}

/*-------------------- area_info---------*/
.line_list_detail{ min-height:700px; height:auto !important; height:700px;}
.areainfo_list{ margin:10px;}
.areainfo_list li{float:left;}
.areainfo_list li a{ display:block; width:280px;  line-height:24px; height:24px; overflow:hidden; border-bottom:1px dotted #ccc; margin:0px 10px; }
.areainfo_info_detail{margin:10px;}

.line_list_title{ text-align:center; font-size:14px; font-weight:bold; color:Green; line-height:35px;}
/*-------------------- area_info---------*/

/*----------------------tuozhan----------------------*/
.base_program_list{ padding:10px;}
  .base_program_list li{ float:left;}
  .base_program_list li a{ display:inline-block; width:218px; margin:0px 0px 0px 10px; line-height:24px; height:24px; overflow:hidden; border-bottom:1px dotted #ccc;}
    .base_program_list li span{ display:inline-block;border-bottom:1px dotted #ccc; line-height:24px; height:24px;padding-left:6px; }
    .base_program_list li a.more{ width:52px; margin:0px 6px 0px 0px; padding-left:6px;}
/*----------------------tuozhan----------------------*/
#Comments_list1 dl{ border:1px solid #ccc;margin:10px; display:block;}

#Comments_list1 dl dt{  border-bottom:1px dotted #ccc;  line-height:26px;  text-align:left; color:#429028; margin:0px 8px;}
#Comments_list1 dl dt span{ display:inline-block;  color:#999999; padding-right:8px;}
#Comments_list1 dl dd{ text-align:left;line-height:26px;margin:0px 8px;}
 .calendar_thead
    {
        font-size:14px;
    	text-align:center;
    	 vertical-align:middle;
    	background-color:#edf9d9;
    	height:32px;
    	width:90px;
    	font-weight:bold;
    }
    .calendar_thead2
    {
        font-size:14px;
    	color:rgb(255,51,0);
    	text-align:center;
    	 vertical-align:middle;
    	background-color:#edf9d9;
    	height:32px;
    	width:90px;
    	font-weight:bold;
    }
    .calendar_up
    {
        font-size:14px;
    	line-height:1.5; 
    	cursor: pointer;
    	vertical-align:middle;
    	width:60px;
    	 text-align:center;
    	 background-color:#d6ed86;
    	 height:35px;
    	 font-weight:bold;
    }
    .calendar_td
    { 
    	width:90px;
    	font-size:20px;
    	font-weight:bold;
        text-align:left;
        background-color:#ffffff;
        height:32px;
        vertical-align:middle;
    }
     .calendar_td span
     {
     	width:90px;
        text-align:left;
        font-size:14px;
        background-color:#ffffff;
        height:32px;
        vertical-align:middle;
        color:Red;
     }
     .calendar_td1
    { 
    	width:90px;
        text-align:left;
        background-color:#ffffff;
        font-size:20px;
    	font-weight:bold;
        height:32px;
        vertical-align:middle;
        color:Gray;
    }
    .calendar_td_red
    { 
        
    	width:90px;
        text-align:left;
        font-size:18px;
    	font-weight:bold;
        background-color:#ffffff;
        height:32px;
        vertical-align:middle;
        color:Red;
    }
    
   a.order_price
   {
       font-size:14px;
       color:rgb(255,51,0);
       font-weight:bold;
       }
 
 /*-----------------------------------*/
       
       
 .day_title {
	HEIGHT: 24px; line-height:24px;
}

H3{ color:Orange; font-weight:bold; font-size:16px; padding-left:10px; line-height:30px;  float:left; padding-right:8px;height:30px;}

.tourPlanCity{
	 color:Green; font-size:14px; padding:0px 5px;padding-left:10px; float:left;line-height:30px; height:30px;
}
.tourPlanCity img{ display:inline-block; padding:0px 4px;}
.time_box {
	OVERFLOW: hidden; _zoom: 1
}
.time_box_inner {
	PADDING-BOTTOM: 15px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #ddd 1px dashed; PADDING-TOP: 15px
}
* HTML .time_box_inner .clear {
	DISPLAY: none
}
.time_num {
	WIDTH: 65px; FLOAT: left; padding-left:10px; font-weight:bold;
}
.time_do {
	PADDING-LEFT: 10px; WIDTH: 715px; FLOAT: right
}
.time_img_box {
	WIDTH: 680px; MARGIN-LEFT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 10px
}
.time_img_title {
	LINE-HEIGHT: 35px; TEXT-INDENT: 10px; BACKGROUND: #f0fde9; HEIGHT: 35px; COLOR: #f60
}
.time_img_intro {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f9fef6; PADDING-TOP: 5px
}
.time_img_photo {
	BACKGROUND: #f9fef6; CLEAR: both
}
.time_img_photo UL {
	LINE-HEIGHT: 30px; WIDTH:680px; OVERFLOW: hidden
}
.time_img_photo UL LI {
	TEXT-ALIGN: center; MARGIN: 10px; WIDTH: 320px; WORD-WRAP: break-word; FLOAT: left; HEIGHT: 270px; WORD-BREAK: break-all
}
* HTML .time_img_photo UL LI {
	MARGIN: 10px
}
.time_img_photo UL LI IMG {
	BORDER-BOTTOM: #979b91 1px solid; BORDER-LEFT: #979b91 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 320px; PADDING-RIGHT: 1px; HEIGHT: 240px; BORDER-TOP: #979b91 1px solid; BORDER-RIGHT: #979b91 1px solid; PADDING-TOP: 1px
}


.route_view_module { padding:0px 9px 5px 0px; margin:0px; float:left; height:110px; display:inline; text-align:center; width:80px; }
.route_view_module .placename {display:block;   text-align:center; padding: 0px; margin:0px; font-size:12px; line-height:20px; height:20px; color:Green;  }
.route_view_module img{ border:#999 1px solid;  padding:2px; display:block; margin:0px;  }
#tourPlan .tourSectionContent {
	BORDER-BOTTOM: #b1db7f 2px solid; BORDER-LEFT: #b1db7f 2px solid; WIDTH: 791px; BORDER-TOP: medium none; BORDER-RIGHT: #b1db7f 2px solid
}
.tourSectionContent {
	 PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; WIDTH: 660px; PADDING-RIGHT: 10px; COLOR: #000; OVERFLOW: hidden;  PADDING-TOP: 4px
}

.tourPlanPlacesList{ clear:both; display:block; height:auto; }

.tourPlanContent{ width:660px; clear:both; margin-bottom:8px;}

.ycbz{ line-height:20px; height:20px; margin:0px; padding-left:5px;}
.zsbz{ line-height:20px; height:20px; margin:0px; padding-left:5px;}

.cgrey {
	COLOR: #666666
}
A.cgrey:link {
	COLOR: #666666
}
A.cgrey:visited {
	COLOR: #666666
}
.cgrey2 {
	COLOR: #999999
}
A.cgrey2:link {
	COLOR: #999999
}
A.cgrey2:visited {
	COLOR: #999999
}
.ycZsOuter {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN-BOTTOM: 10px;MARGIN-TOP: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; padding:5px 0px;
}

#TravelContainer,.travel_arrange_detail{font-family:Arial,Helvetica,sans-serif,"宋体"; line-height:25px; color:#666666; font-size:13px;}
#TravelContainer p,.travel_arrange_detail p{ margin:10px 0;}
#TravelContainer h3,.ts{ color:#FF5800; font-size:16px; line-height:40px; margin:20px 0 10px 0; width:100%; display:block;  font-family:"microsoft yahei"; letter-spacing:1px; border-bottom:1px dotted #CCCCCC;}
#TravelContainer .tourPlanCity{	 color:Green; font-size:14px;  margin:0 0 10px 0; width:100%; display:block;padding-left:10px;line-height:30px; height:30px;}
#TravelContainer h3 img{ padding:0 5px 0 5px;}
#TravelContainer em,.travel_arrange_detail em{color:#FF5800;}
#TravelContainer h3 em{font-size:16px; font-weight:700; padding-right:15px;}
#TravelContainer strong,.travel_arrange_detail strong{ color:#FF5800; font-weight:200;}
#TravelContainer ul{width:100%; display:block; float:left;}
#TravelContainer ul li{float:left;text-align:left;   display:inline;  margin:0; word-break: break-all;    word-wrap: break-word;}
#TravelContainer ul img{ box-shadow:2px 2px 3px 0 #CCCCCC;}
#pricelist h3{ color:#DB0002; font-weight:bold;}
.cn_bg {    background: #F8F8F8;    border: 1px solid #DDDDDD; display:block; height:55px;  clear: both;   margin-top: 5px;  padding: 10px;}
.cn_other li{ float:left; width:300px; }
.cn_img span { display:block;    float: left; text-align:center;   padding: 5px 10px; width: 320px;}
.cn_img span img{ box-shadow:2px 2px 3px 0 #CCCCCC; width:320px;}
.f_i{font-size:26px; font-style:italic; font-weight:bold; padding-right:5px;}
.time_s_photo li{  display: inline;  margin: 0 10px 5px 0;   width: 81px;}
.time_img_photo li{ display:inline;  margin: 0 20px 10px 0; width:320px;}
.f_b{margin:0 10px;}
.ui-tabs-panel td,.ui-tabs-panel table{border:1px dashed #CCC;}
.ui-tabs-panel b{ color:#FF6800; font-family:"微软雅黑","宋体",Arial; font-weight:normal;}
.OrderKnow b{font-family:"微软雅黑";}
.lineinfo1 li { width:45%; float:left;}
.tuozhan_content img{width:400px; height:280px; display:block; margin:0 auto; clear:both; box-shadow:3px 3px 3px 0 #CCCCCC;}


/*详情页参考线路*/
#travel_content .day{border-bottom: 1px dotted #BBB;padding: 12px 0 12px 13px; margin-bottom:20px; line-height:21px; color:#666666;}
#travel_content .day .dayNumber,#travel_content .day .title,#travel_content .day .dining,#travel_content .day .stay{ float:left; display:block; margin:0 20px 10px 0; color:#CC0000; line-height:30px; height:30px; font-weight:normal; font-size:13px; background:url(/images/line_title1.png) no-repeat left center; text-indent:50px;}
#travel_content .day .dayNumber{  font-size:20px; font-weight:bold; background:url(/images/date.gif) no-repeat left center; text-indent:20px; margin-right:20px;}
#travel_content .day .dayNumber em{margin:0 4px 0 0;}
#travel_content .day .dining{color:#336699; background:url(/images/line_title2.png) no-repeat left center;}
#travel_content .day .stay{color:#996633; background:url(/images/line_title3.png) no-repeat left center;}
#travel_content .day .sceneryid{clear:both;}
#travel_content .day .title img{margin:0 2px;}
#travel_content .day .activity .title{visibility:hidden; display:none;}

#travel_content .day .text img{width:250px; height:185px; margin:10px 0 0 2px;}
#travel_content .day .text strong{ font-weight:normal; color:#CC0000;}