@charset "utf-8";

 
#pri_l { float:left; width:180px; padding:0 10px 0 0; }
#pri_c { float:left; width:580px; }
#pri_r { float:right; width:180px; }

.star01 { background:transparent url(/images/Small_Star01.gif) no-repeat left center; padding:0 4px; width:9px; height:10px; }
.star02 { background:transparent url(/images/Small_Star02.gif) no-repeat left center; padding:0 4px; width:9px; height:10px; }
a.dp-choose-date { line-height:30px; }

/* 左右模块样式 */
.pri_l_Mod, .pri_r_Mod { border:solid 1px #CCC; margin-bottom:5px; }
.pri_l_Mod_title, .pri_r_Mod_title { margin:0; padding:0 0 0 5px; font-size:12px; background:transparent url(/images/indeximg/index_l_bg.gif) no-repeat left top; height:30px; color:#FFF; font-weight:bold; line-height:26px; text-indent:5px; }
.pri_l_Mod_title a { float:right; padding-right:5px; color:#333 }
.pri_l_Mod ul, .pri_r_Mod ul { list-style-type:none; padding:0; margin:0; }
.pri_l_Mod ul li, .pri_r_Mod ul li { height:23px; line-height:23px; text-indent:20px; background:transparent url(/images/li.gif) no-repeat 10px 8px; text-align:left; }
.pri_l_Mod ul li a, .pri_r_Mod ul li a { width:100%; display:block; }

/* 右模块样式 */
.pri_r_Mod_title { background:transparent url(/images/indeximg/index_r_bg.gif) no-repeat left top; }
.pri_r_Mod_title a { color:#333 }

/* 中间模块样式 */
.pri_c_Mod { border:solid 1px #CCC; text-align:center; margin-bottom:5px; }
.pri_c_Mod_title { margin:0; padding:0 0 0 5px; height:28px; line-height:26px; font-size:12px; text-align:left; background:transparent url(/images/indeximg/index_mod_title_bg.gif) no-repeat top left; color:#FFF; font-weight:bold; }
.pri_c_Mod_title  a { float:right; padding-right:5px; }

/* 热门城市酒店 */
#hotcity { height:180px; }
#hotcity div { float:left; text-align:center; width:88px; text-decoration:none; } 
#hotcity div a img { border:0; width:65px; height:53px; padding:3px; }
#hotcity div a span { display:block; }

/* 酒店搜索 */
#pri_c_search h1 { background:transparent url(/images/indeximg/index_search_title_bg.gif) no-repeat top left; }
#pri_c_search ul { display:block; background:transparent url(/images/indeximg/Search-Body-Bg.gif) no-repeat right bottom; padding-left:60px; height:152px; }
#pri_c_search ul li { float:left; display:inline; width:255px; text-align:left; height:30px; line-height:30px; }
#pri_c_search ul li label { width:100px; font-weight:normal; }
#pri_c_search ul li.oneline { width:99%; text-align:center; }

/* 城市精选酒店 头部 */
#pick_title { margin:0; padding:0; height:28px; font-size:12px; text-align:left; background:transparent url(/images/indeximg/index_mod_title_bg.gif) no-repeat top left; border-bottom:solid 1px #EBC421; color:#FFF; }
#pick_title ul { float:right; list-style:none; margin-top:11px; }
#pick_title ul li { float:left; padding:1px 5px; margin-right:2px; overflow:hidden; border-left:1px solid #c7a20a; border-top:1px solid #c7a20a; border-right:1px solid #c7a20a; background:transparent url(/images/indeximg/bg_sidebartab.gif) repeat-x right center; cursor:pointer; }
#pick_title ul li.current { background:#FFF; color:#EBC421; font-weight:bold; }

.pick { overflow:hidden; }

.pick_a { margin:0; height:120px; background:transparent url(/images/indeximg/pick_side_bg.gif) no-repeat bottom left; }
.pick_a div img { border:0; width:100px; height:90px; cursor:pointer; }
.pick_a div { width:108px; float:left; margin:5px 3px 3px 3px; }
.pick_a div a span { padding-top:3px; display:block; }

.pick_b { margin:0; height:125px; }
.pick_b a { color:#04e; }

.pick_hotArea { background:transparent url(/images/indeximg/pick_side_bg.gif) no-repeat top left; line-height:180%; text-align:left; padding:3px; }
.pick_hotArea a { padding:3px; }

.pri_c_spe { list-style:none; margin:3px; padding:0; }
.pri_c_spe li { float:left; width:275px; padding:0 5px 0 5px; }
.pri_c_spe dl { margin:0; text-align:left; display:block; }
.pri_c_spe dl dt { float:left; width:200px; overflow:hidden; height:22px; line-height:22px; }
.pri_c_spe dl dd { float:right; padding:0; width:70px; text-align:left; height:22px; line-height:22px; }
.pri_c_spe dl dt a { width:100%; display:block; }

#pri_c_pref { height:180px; }
#pri_c_pref dl dt { width:165px; }
#pri_c_pref dl dd { width:50px; float:left; }
#pri_c_pref dl dd.last { text-align:right; color:#FF9900; font-weight:bold; }

#pri_r_ser { border:none; background:transparent url(/images/indeximg/pri_r_ser_Bg.gif) no-repeat top left; height:200px; margin-bottom:5px; padding:1px; overflow:hidden; width:180px; }
#pri_r_ser_tel img { margin:5px 0 0 0; }
#pri_r_ser_info {margin:45px 0 0 10px; }
#pri_r_ser_info ul { padding:0; list-style:none; }
#pri_r_ser_info ul li { float:left; display:inline; width:85px; height:26px; line-height:26px; text-indent:20px; }
#pri_r_ser_weather { background:transparent url(/images/indeximg/pri_r_ser_weather.gif) no-repeat top left; }
#pri_r_ser_phone { background:transparent url(/images/indeximg/pri_r_ser_phone.gif) no-repeat top left; }
#pri_r_ser_map { background:transparent url(/images/indeximg/pri_r_ser_map.gif) no-repeat top left; }
#pri_r_ser_visa { background:transparent url(/images/indeximg/pri_r_ser_visa.gif) no-repeat top left; }
#pri_r_ser_trip { background:transparent url(/images/indeximg/pri_r_ser_trip.gif) no-repeat top left; }
#pri_r_ser_rate { background:transparent url(/images/indeximg/pri_r_ser_rate.gif) no-repeat top left; }

#pri_multipleship { height:270px; width:176px; }
#pri_multipleship li { float:left; text-align:left; width:176px; }


.tipDesc { color:#000; }

/* link */
#pri_link { border:solid 1px #CCC; }
#pri_link .title { margin:0; padding:5px; font-size:12px; padding-left:10px; background:transparent url(/images/indeximg/public_Region02_Bg.gif) repeat-x left top; border-bottom:solid 1px #CCC; }
#pri_link .title span { float:right; padding-right:10px; }
#pri_link ul { padding:5px; list-style:none; height:80px; }
#pri_link ul li { display:inline; float:left; width:105px; text-align:center; height:22px; line-height:22px; }
#pri_link ul li a { color:#8C8C8C;}



/* 最新点评 */
.Top_Comment_List { list-style:none; padding:3px; }
.Top_Comment_List li { border-bottom:1px solid #DDD; height:65px; }
.Top_Comment_List .title { margin:0; float:left; width:90px; line-height:180%; height:65px; border-right:1px solid #DDD; font-family:"Times New Roman",Times,serif; overflow:hidden; font-size:24px; color:#FF0000;}
/*
.Top_Comment_List h5 { margin:0; float:left; width:90px; line-height:180%; height:65px; border-right:1px solid #DDD; font-family:"Times New Roman",Times,serif; overflow:hidden; font-size:24px; color:#EA7500; }
*/
.Top_Comment_List .title span { font-size:12px; display:block; line-height:110%; }
.Top_Comment_List .intro { float:left; width:475px; height:60px; margin:3px 0 0 5px; text-align:left; }
.Top_Comment_List .intro p { margin:0; }
.Top_Comment_List dl { margin:0; padding:0; }
.Top_Comment_List dl dt { float:left; padding-right:5px; }
.Top_Comment_List dl dd { line-height:160%; padding-top:4px; }
.Top_Comment_List img { height:40px; width:55px; margin:3px; }
.Top_Comment_List h5 a {color:#04d;}

/* QA */
.Top_QA_List { margin:3px 0; }
.Top_QA_List .title { margin:0 0 5px 0; border-bottom:1px dotted #CCC; }
.Top_QA_List dl { background:transparent url(/images/q_index.gif) no-repeat left center; height:22px; margin:1px auto; text-align:left; width:98%; }
.Top_QA_List dl dt { float:left; height:20px; overflow:hidden; padding-left:20px; width:465px; }
.Top_QA_List dl dd { float:left; height:18px; line-height:120%; text-align:center; width:40px; padding:0; }

#DingPingTop {}
#DingPingTop li { text-indent:0; }
#DingPingTop a { display:inline; padding-left:20px; }
#DingPingTop span { padding-right:3px; }
