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


.homepagenews_title { float:left; width:400px; height:20px; line-height:20px;margin-left:3px; text-align:left}
.homepagenews_date { float:right; width:150px; height:20px; line-height:20px;  margin-left:10px; text-align:right; }
a.news{color:#000000; text-decoration:none;}
a.news:link{color:#000000;}
a.news:visited{color::#000000;}
a.news:hover{color: #6699FF}
a.news:active{color::#000000;}

/* 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:34px; line-height:34px; text-align:center; background:url(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(img/list004.gif); margin:0px; padding:0px; width:160px; margin-left:15px; padding-left:15px;}
.middle_left_div .content ol{ list-style:none; margin:0px; padding:0px; margin-left:10px; padding-left:25px; width:160px;*padding-left:30px; *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_div .hotelprice{ display:block; height:20px; line-height:20px; text-align:center; border-bottom:1px dashed;}
.middle_left_div .hotelname{ display:block; height:20px; line-height:20px; text-align:left; padding-left:5px;}

.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(img/rightbg.jpg) no-repeat center; height:23px; text-align:center; vertical-align:middle; padding-top:10px; }

/* middle_middle */
#middle_middle{ float:left; width:620px; margin-left:10px;}
#middle_middle #ad{ width:618px; margin-top:5px; border:#764d1b 1px solid;}
.hotel_city{ float:left; width:303px; border:#764d1b 1px solid; margin-top:5px;}
.hotel_city_title{ display:block; width:283px; height:25px; line-height:25px; padding-left:20px; font-size:13px; background-color:#330000;color:#FFFFFF; font-weight:bold; font-size:15px; }
.hotel_city_title a{ text-decoration:none; color:#FFFFFF;}
.hotel_city_hotel{ width:303px; height:20px; line-height:20px;}
.hotel_city_hotel .name{ display:block; float:left; width:168px; padding-left:2px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.hotel_city_hotel .stars{ display:block; float:left; width:65px; margin-top:4px;}
.hotel_city_hotel .price1{ display:block; float:left; width:67px; text-align:right;}
#hotel_news{ float:left; width:618px; height:125px; margin-top:5px; }
.hotel_news_title{ display:block; width:609px; height:25px; line-height:25px; padding-left:5px; font-size:13px; 
background-color:#ffffff; border:#3c1701 3px solid; color:#a37d19; font-weight:bold; }
.hotel_news_content{ display:block; width:618px; border:#3c1701 1px solid; color:#a37d19; }
/* middle_right1 */
#middle_right1{ float:left; width:150px; margin-left:10px;}
.middle_right1_div{ float:left; width:148px; margin-top:5px; border:#aa9689 solid 1px;}
.middle_right1_div .title{ font-size:15px;  height:30px; line-height:30px; text-align:center; background:#66FFFF; padding-top:3px; color:#000010; font-weight:bold; background-image:url(img/topright.gif);}
.middle_right1_div .content{ float:left; width:148px; font-size:13px; }
.middle_right1_div .content ul{ list-style:none; list-style-image:url(img/list005.gif); margin:0px; padding:0px; width:110px; margin-left:15px; padding-left:15px; list-style-type:disc; }
.middle_right1_div .content li{ margin-top:5px; line-height:15px; }
.middle_right1_div .content li a{ text-decoration:none;}
.middle_right1_div span{ display:block; width:148px; height:25px; line-height:25px; text-align:center; }

/* middle_right */
#middle_right{ float:left; width:780px; margin-left:10px;}
.middle_right_div{ float:left; width:780px; margin-top:10px; line-height:20px;}
.middle_right_div .title{ float:left; width:773px; height:27px; line-height:27px; background:url(img/middlerighttopbg.jpg) repeat-x; font-weight:bold; border:#cfcdce 1px solid; border-bottom:none; border-top:none; padding-left:5px; font-size:14px;}
.middle_right_div .content{ float:left; width:780px; font-size:13px;}
.middle_right_div .contenttop{ float:left; width:780px; font-size:13px; background-image:url(img/classbg2.jpg); color:#000000; }
.middle_right_div ul{ margin-left:0px; padding-left:0px;}
.middle_right_div .content .more{ width:780px; height:20px; text-align:right;}
#middle_right_divtop{ float:left; width:778px; height:16px; line-height:16px; background:url(img/toptitlebg1.jpg) repeat-x;}
.nav_hotel_stars{float:left; width:100px; height:20px; line-height:20px; text-align:center; border:#000066 1px solid; margin-right:10px; background:url(img/bg01.gif) no-repeat;}
.nav_hotel_stars a{ display:block; width:100px; text-decoration:none;}
.middle_right_div_left{ float:left; width:200px; text-align:center; height:150px;}
.middle_right_div_middle{ float:left; width:400px; margin-left:10px;}
.middle_right_div_middle .summary{ width:400px;line-height:25px; float:left; text-align:left;}
.middle_right_div_right{ float:left; width:170px; height:100px; text-align:center; padding-top:50px;}
.hotel_picture{ text-align:center; width:195px; height:168px; float:left; margin:5px 0px;}
.hotel_picture img{ padding:2px; width:191px; height:143px; border:0px;}

.search_title{float:left; width:770px; margin-top:5px; padding:0px 5px; border-bottom: #FF66FF dashed 1px; background-color:#F6F5FB}
.search_title1{float:left; width:690px; height:25px; line-height:25px; font-size:14px; font-weight:bold;}
.search_title1 a{ color:#000000; text-decoration:none}
.search_title2{float:left; width:80px; height:25px; text-align: center}
.search_content{float:left; width:770px; height:90px; padding:5px; background-color:#F6F5FB}
.search_content1{float:left; width:550px; line-height:18px; margin-left:3px}
.search_content2{float:left; margin-top:6px; width:550px; height:48px; line-height:16px; overflow:hidden; text-overflow:ellipsis; white-space: normal; margin-left:3px}
.search_content3{float:right; width:80px; height:90px; line-height:20px; text-align:center; color:#FF0000;}



.pricetitle{width:758px; height:25px; line-height:25px; margin:10px 10px 0px 10px; background-color:#F5F5F5; font-weight:bold}
.pricetitle1{width:348px; float:left; text-align:center;}
.pricetitle2,.pricecontent2{width:80px; float:left; text-align:center;}
.pricetitle3,.pricecontent3{width:80px; float:left; text-align:center;}
.pricecontent3{ color:#FF0000}
.pricetitle4,.pricecontent4{width:100px; float:left; text-align:center;}
.pricetitle5,.pricecontent5{width:70px; float:left; text-align:center;}
.pricetitle6,.pricecontent6{width:80px; float:left; text-align:center;}
.pricecontent{width:758px; height:23px; line-height:23px; margin:0px 10px 0px 10px;border-top:#cfcdce 1px dashed}
.pricecontent1{width:341px; float:left; padding-left:7px}


.price{ background-color:#aa9689;}
.price_head{ background-color:#0E0600; color:#f8e173; text-align:center; font-size:13px;}


#div_tripItinerary_right_L7{ width:778px; }
#div_tripItinerary_right_L7_L1{ margin-top:15px; width:778px;height:30px; line-height:30px; vertical-align:middle;}
.div_tripItinerary_right_L7_L1_Cx{float:left; margin-right:5px;height:30px; line-height:30px; vertical-align:middle; width:100px; }
.A_tripItinerary_right_L7_L1_Cx{ float:left;width:100px;height:30px; background:url(/image/jpg/top_menu_bg2.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; text-decoration:none;}
.A_tripItinerary_right_L7_L1_Cx:link {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}
.A_tripItinerary_right_L7_L1_Cx:visited{background:url(/image/jpg/top_menu_bg2.gif);color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}
.A_tripItinerary_right_L7_L1_Cx:hover{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}
.A_tripItinerary_right_L7_L1_Cx:active{color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; background:url(/image/jpg/centeetopmennu.jpg)}
.div_tripItinerary_right_L7_L2_Cx{margin-top:15px; width:778px; float:left;}
.div_tripItinerary_right_L7_L2_Cx li{ list-style: square; height:20px; line-height:20px;}
#div_tripItinerary_right_L8{margin-top:15px;height:30px; width:778px; float:left;}
#div_tripItinerary_right_L8_C1{ float:left;height:30px; width:150px}
.div_tripItinerary_right_L8_C2-x{ float:left; margin-left:40px; height:30px; line-height:30px; vertical-align:middle; text-align:center; width:150px; border:solid 1px #dcc8ac;font-size:16px}


/*whitefont*/
a.fontlink-white{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
a.fontlink-white:link{color: #ffffff;}
a.fontlink-white:hover{color:#ffffff;}
a.fontlink-white:active{color:#ffffff;}

/*blackfont*/
a.fontlink-black{color:#000000; font-size:13px; text-decoration:none;}
a.fontlink-black:link{color: #000000;}
a.fontlink-black:hover{color:#000000;}
a.fontlink-black:active{color:#000000;}

a.fontlink-blackline{color:#000000; font-size:13px; text-decoration:underline;}
a.fontlink-blackline:link{color: #000000;}
a.fontlink-blackline:hover{color:#000000;}
a.fontlink-blackline:active{color:#000000;}

.fontred{color:#c40101; font-size:15px; font-weight:bold; }
.fontred13{color:#c40101; font-size:13px; font-weight:bold; }
.font-12white {font-family:"MS Gothic"; font-size:12px;  color: #000000}
.font-12brown {font-family:"MS Gothic"; font-size:12px;  color: #663333}
.font-12glay3 {font-family:"MS Gothic"; font-size:12px; color: #333333}
.font_12rightblue {font-family:"MS Gothic"; font-size:12px; color:#0066CC;}
