@charset "utf-8";
/* CSS Document */
@import "/css/main.css";

/* middle */
#middle{ width:990px; padding:5px;}
/* middle_left */

#middle_left { float:left;width:200px;}
.middle_left_div{ float:left; width:198px; margin-top:5px; border:#aa9689 solid 1px;}
.middle_left_div .title{ font-size:15px; margin-bottom:1px; height:31px; line-height:30px; text-align:center; background:url(/pkg/img/menuright.jpg) no-repeat center; padding-top:3px; color:#FFFFFF; font-weight:bold;}
.middle_left_div .content{ float:left; width:198px; font-size:13px; }
.middle_left_div .content ul{ list-style:none; list-style-image:url(/pkg/img/list004.gif); margin:0px; padding:0px; width:160px; margin-left:15px; padding-left:15px; }
.middle_left_div .content ol{ list-style:none; list-style-image:url(/pkg/img/list006.gif); margin:0px; padding:0px; margin-left:10px; padding-left:25px; width:160px;*padding-left:20px; *width:155px; list-style-type:decimal;}
.middle_left_div .content li{ margin-top:5px; line-height:15px; }
.middle_left_div .content li a{ text-decoration:none;}


.middle_left_div2{ float:left; width:198px; margin-top:5px; border:#aa9689 solid 1px;}
.middle_left_div2 .title{ font-size:15px; margin-bottom:1px; height:31px; line-height:30px; text-align:center; background:url(/pkg/img/menuright.jpg) no-repeat center; padding-top:3px; color:#FFFFFF; font-weight:bold;}
.middle_left_div2 .content{ float:left; width:198px; font-size:13px; }
.middle_left_div2 .content ul{ list-style:none; list-style-image:url(/pkg/img/list004.gif); margin:0px; padding:0px; width:160px; margin-left:15px; padding-left:15px; }
.middle_left_div2 .content li{ margin-top:5px; line-height:15px; }
.middle_left_div2 .content li a{ text-decoration:none;}

.middle_left_div span{ display:block; height:25px; line-height:25px; text-align:center;}
.titlelefttop{ padding-left:10px;font-size:15px; margin-bottom:1px; height:31px; line-height:30px; vertical-align:middle; text-align:center; }
.middle_left_div1{ float:left; width:198px; margin-top:5px; border:#aa9689 solid 1px; background:url(/pkg/img/rightbg.jpg) no-repeat center; height:23px; text-align:center; vertical-align:middle; padding-top:10px; }





/*middle-right*/
#middle_right{ float:left; width:780px; margin-left:10px;}
.middle_right_div{ float:left; width:780px; margin-top:5px;}

.hr_in_table {border:dashed 1px #C48D3C; width:98%}
.div_plan{ float:left; width:180; height:20; margin:5 5}
#div_freetrip_top{height:42px; line-height:42px; vertical-align:middle; width:850px;  text-indent:10px;  font-weight:bold; font-size:16px; text-align:left; background-image:url(calendar/topbig.jpg); padding-top:5px; }
#div_freetrip_top1{height:47px; width:850px;padding:10px 10px; text-align:left }
.div_freetrip_top2{ height:50px; margin-top:3px; width:986px; line-height:50px; vertical-align:middle}
.star_red{color: #990000; font-weight: bold;}
.div_freetrip_left{width:175px; height:65px; line-height:50px; background:#d8cbb8; padding:5px 3px; float:left; text-align:left; font-size:14px; color:#000000;}
.div_freetrip_right0{float:left; width:692px; height:65px; line-height:21px; border-bottom:dashed 1px #C48D3C}
.div_freetrip_right{float:left; width:692px; height:20px; margin-top:5px; text-align:left}
.div_freetrip_right_in1{float:left; width:100px; margin:3 5; text-align:left; padding-left:8px; font-size:14px; color:#000000;}
.div_freetrip_right_in2{float:left; width:40; text-align:center; margin:3 5; font-size:14px; color: #000000; padding-left:8px;}
.div_freetrip_right_in3{float:left; margin:3 5; font-size:14px; color: #000000; padding-left:8px;}
.div_floatleft{float:left;}
.div_hotelday{ float:left; width:110; height:45px; line-height:35px; text-align:left; vertical-align:middle; margin:3 2}
.div_hotekday_in{float:left;margin:12 2; height:20px; line-height:20px}
.input_name{ size:22; height:18; max-width:50}


