﻿@charset "utf-8";
 
#pri_l { float:left; width:270px; padding:0 10px 0 0; }
#pri_c { float:left; width:449px; padding:0 10px 0 0;}
#pri_r { float:right; width:220px; }

.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 { border:solid 1px #FF9900; margin-top:10px;padding-bottom:8px; margin-bottom:5px; }
.pri_l_Mod_title { margin:0; padding:6px 0 0 5px; font-size:12px; height:30px; color:#cf6600; font-weight:bold; line-height:26px; text-indent:5px; }
.pri_r_Mod_title { margin:0; padding:6px 0 0 5px; font-size:12px; height:30px; color:#008800; font-weight:bold; line-height:26px; text-indent:5px; }
.pri_r_Mod_title a { color:#008800; font-weight:bold; }

.pri_r_Mod_yellowtitle { background:transparent url(../images/indeximg/titlebj.jpg) repeat-x;   margin:0; padding:6px 0 0 5px; font-size:12px; height:30px; color:#f60; font-weight:bold; line-height:26px; text-indent:5px;}

.pri_r_Mod_yellowtitle a { font-weight:bold;  color:#f60;}

.pri_l_Mod_title a { padding-left:3px; color:#008800; font-weight:bold; }

.pri_r_Mod { border:solid 1px #99cc00;  margin-top:10px;padding-bottom:8px; margin-bottom:5px; }

.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; text-align:left; }
.pri_r_Mod ul li { background:transparent url(../images/indeximg/icon.jpg) no-repeat 8px 8px; }
.pri_l_Mod ul li a, .pri_r_Mod ul li a { width:100%; display:block; }


.pri_r_Modtjzq {  margin-top:10px; padding-bottom:8px; margin-bottom:5px; }
.pri_r_Modtjzq_title { margin:0; padding:6px 0 0 5px; font-size:12px; height:30px; color:#cf6600; font-weight:bold; line-height:26px; text-indent:5px; }
.pri_r_Modtjzq ul { padding:0; margin:0; }
.pri_r_Modtjzq ul li { height:23px; line-height:23px; text-indent:20px; text-align:left; background:transparent url(../images/indeximg/icon.jpg) no-repeat 8px 8px; }
.pri_r_Modtjzq ul li a { width:100%; color:#333;}
.pri_r_Modtjzq ul li a:hover {  color:#f40;}

.mydbox { border:solid 1px #FF9900; background:#fff; padding:6px 12px; margin-bottom:8px; height:66px;}
.mydbox ul { list-style:none; margin:0; padding:0 0 0 15px; }
.mydlist { padding-top:-1px; color:#666; font-size:16px; font-weight:bold; }
.mydlist a { padding-top:2px; color:#666; font-size:16px; font-weight:bold;}
.mydlist span { font-family:"Times New Roman", Times, serif; font-size:32px; font-weight:bold; color:#FF0000; position:relative; top:4px; }


/* 中间模块样式 */
.pri_c_Mod { border:solid 1px #fff; text-align:center; margin-bottom:16px; }
.pri_c_Mod_title { margin:0; padding:0 0 0 5px; height:28px; line-height:26px; font-size:12px; text-align:left;  color:#f60;font-weight:bold; }
.pri_c_Mod_title  a { float:left; padding-right:5px;  color:#f60;font-weight:bold; font-size:12px; }

/* 热门城市酒店 */
#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; }


.totalhotel { margin-top:26px; margin-bottom:11px;  color:#FF0000; text-align:center; font-size:18px; font-weight:bold; font-family:'黑体';}
.totalhotel span { font-size:18px;}
.totalhotel a { color:#FF0000;font-size:18px;font-weight:bold;}


/* 酒店搜索 */
#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; 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; }


#flag_img { padding:3px;}
#flag_img dl { width:210px; float:left; margin:3px; }
#flag_img dl dt { float:left; margin-right:8px; }
#flag_img dl dt img { height:52px; width:52px; }
#flag_img dl dd { padding:3px 0 0 0; text-align:left; }
#flag_img dl dd a { color:#008800; }
#flag_img dl dd a:hover { color:#f60; }


.hengxian {border-bottom:1px dotted gray;height:0px;line-height:0px;clear:both;margin:0;margin-right:10px;}


#ScenicFlagList { list-style:none; margin:3px 0 0 0px; padding:0; }
#ScenicFlagList li strong { display:block; white-space:nowrap; overflow:hidden; padding:5px 0 0 0; font-weight:normal; cursor:pointer; }
#ScenicFlagList li { float:left; margin:3px 8px; display:inline; }
#ScenicFlagList li img { width:68px; height:50px; }

.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(http://yoostrip.com/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(http://yoostrip.com/images/indeximg/pri_r_ser_phone.gif) no-repeat top left; }
#pri_r_ser_map { background:transparent url(http://yoostrip.com/images/indeximg/pri_r_ser_map.gif) no-repeat top left; }
#pri_r_ser_visa { background:transparent url(http://yoostrip.com/images/indeximg/pri_r_ser_visa.gif) no-repeat top left; }
#pri_r_ser_trip { background:transparent url(http://yoostrip.com/images/indeximg/pri_r_ser_trip.gif) no-repeat top left; }
#pri_r_ser_rate { background:transparent url(http://yoostrip.com/images/indeximg/pri_r_ser_rate.gif) no-repeat top left; }

#pri_multipleship { height:277px; width:176px; }
#pri_multipleship li { float:left; text-align:left; width:176px; }

#pri_cityhotel { height:277px; width:270px; clear:both; line-height:0px;}
#pri_cityhotel li { float:left; text-align:left; width:67px; text-indent:1em; }


.tipDesc { color:#000; }

/* 热门城市经济连锁 */
.inns { margin-top:1px;margin-bottom:10px;}
.inns dl { height:14px;  text-align:left; line-height:14px; }
.inns dl dt { float:left; padding-left:12px; width:72px; }
/*.inns dl dt a {color:#008800;} */
.inns dl dt a {color:#008800;}
.inns dl dd { float:left; padding-left:20px; width:200px; line-height:24px;  background:transparent url(../images/indeximg/icon.jpg) no-repeat 8px 8px; }
.inns dl dd a:link,.inns dl dd a:visited {color:#333;}
.inns dl dd a:hover,.inns dl dd a:active {color:#f60;}

/*右侧品牌连锁开始 */
.pri_r_ppls { border:solid 1px #99cc00; margin-top:10px;padding-bottom:8px; margin-bottom:5px; }
.innIndex { margin-top:3px; padding:0; list-style:none; }
.innIndex li { float:left; width:62px; height:72px; overflow:hidden; margin:8px 0 0 6px; display:inline; text-align:center; border:1px solid #E0E0E0; text-indent:0; }
.innIndex li:hover { border:1px solid #99CCCC; }
.innIndex li img { height:44px; width:46px; padding:6px 0 0 0; }
.innIndex li span { height:25px; line-height:25px; display:block; padding-top:0; text-indent:0; }
.innIndex li a { text-decoration:none; }
/*品牌连锁结束 */


/* 最新点评 */
.Top_Comment_List { list-style:none; padding:3px; }
.Top_Comment_List dl { border-bottom:1px dotted gray; height:65px; margin:0; padding:0; background:url("../images/indeximg/q_index.gif") no-repeat scroll 0 4px transparent; }
.Top_Comment_List dl dd { line-height:160%; padding-top:4px; text-align:left; padding-left:2px; }
.Top_Comment_List dl dd a:hover { color:#f40; }
.Top_Comment_List dl dd strong { padding-left:20px; }
.Top_Comment_List h5 a {color:#04e;}


#DingPingTop {}
#DingPingTop li { text-indent:0; }
#DingPingTop a { display:inline; padding-left:20px; }
#DingPingTop span { padding-right:3px; }

/* 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:152px; }
#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;}

#NewHList {}
#NewHList li { width:218px; height:22px; overflow:hidden; line-height:22px;}
#NewHList li a { float:left; display:inline; width:210px; line-height:22px;}
#NewHList li a:hover { color:#f40;}
#NewHList li .star { float:right; padding-right:2px; width:75px; }

#News {}
#News li { width:218px; height:22px; overflow:hidden; line-height:22px;}
#News li a { float:left; display:inline; width:210px; line-height:22px;}
#News li a:hover { color:#f40;}


#frmsearch { border:1px solid #FF9900; margin-bottom:8px;  margin-top:2px; background-color: #fdfae9;}
#frmsearch .title { border-bottom:1px solid #FFDE81; }
#frmsearch table { margin:15px 15px 5px 15px; width:235px; }
#frmsearch table tr { height:27px; line-height:27px; }
#frmsearch table th { height:27px; line-height:27px; }
#frmsearch .more { display:inline; padding:0 30px 0 10px; }
#frmsearch .hot-city { list-style:none; padding:0 0 0 12px; margin:0; }
#frmsearch .hot-city li { float:left; width:60px; text-align:center; line-height:27px; height:27px; }
#frmsearch .how { width:260px; margin:10px 8px 10px 10px; line-height:20px;}
#frmsearch .how .hd { font-size:12px; color:#f60; font-weight:bold;margin-bottom:12px;}
#frmsearch .how ul { list-style:none; padding:0; margin:0;}
#frmsearch .how ul li { background:url(../images/home-how-li.jpg) no-repeat 0 0; padding-left:18px; margin-top:6px;}
#frmsearch .how ul li span { color:#F50;}
#frmsearch .how ul li p { margin:0; margin-right:8px; padding:0; color:#777;}

#indexfooter { border-top:1px #FF9900 solid; margin:-2px auto -8px auto; width:960px; }

#indexfooter ul {
	list-style:none;
	padding-top:5px;
	text-align:center;
	float: left;
	margin-left: 215px;
}
#indexfooter ul li { display:inline; padding-left: 10px; height:24px; line-height:24px; }

#indexseo { margin-top:4px;}
#indexseo ul { list-style:none; padding:0; text-align:center; }
#indexseo ul li { display:inline; padding-left: 10px; height:24px; line-height:24px; }
#indexseo ul li a {color:#8C8C8C;}

.jdcount { font-size:14px; padding-left:220px; color:#FF0000; font-weight:bold;}
a.dp-choose-date { line-height:normal; }

.tb-slide { width:300px; height:200px; overflow:hidden; position:relative; margin-top:3px;}
.tb-slide .tb-slide-triggers { height:18px; padding-top:2px; position:absolute; bottom:5px; right:5px; z-index:10;}
.tb-slide .tb-slide-triggers li { float: left; color: #FF7300; text-align: center; line-height: 16px; width: 16px; height: 16px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #FF7300; background-color: #fff; }
.tb-slide .tb-slide-triggers .cur { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #FF7300; font-weight: bold; }

#J_BannerSlide { width:450px; height:193px;}
#J_BannerSlide ul { list-style:none; padding:0; margin:0;}

.catCity-nav li, .catCity-view { background:url(../Images/hotel/catCity.png) no-repeat 0 0;}
.catCity { margin-top:10px;}
.catCity-hd { position:relative; height:26px; overflow:hidden; border-bottom:2px solid #FF6318;}
.catCity-hd h3 { position:absolute; top:5px; left:5px; margin:0; font-size:12px; }
.catCity-nav { position:absolute; left:115px; list-style:none; margin:0; padding:0; }
.catCity-nav li { float:left; width:72px; height:26px; line-height:26px; margin-left:3px; background-position:0 -33px; text-align:center; cursor:pointer; overflow:hidden;}
.catCity-nav li.cur { background-position:0 0; font-weight:bold; font-size:14px; color:#FFF;}
.catCity-view { background-repeat:repeat-x; background-position:0 -64px; line-height:20px; color:#131313; display:none;}
.catCity-con table { border-collapse:collapse;}
.catCity-con th, .catCity-con td { border-bottom:#CCC dotted 1px;}
.catCity-con th {width: 12px; padding-left: 10px;padding-right: 10px;font-size: 14px;background: #FBF6D8; padding:13px 10px; vertical-align:middle;}
.catCity-con td { padding:13px 10px; }
.catCity-con td a { color:#36C;}
.catCity-con td a:hover { color:#FF6317;}
.catCity-con td p { margin:0; padding:3px 0;}
.catCity-con td em { color:#aaa; margin:0 4px;}

.barnd .hd { background:transparent url(../images/indeximg/titlegreenbj.jpg) repeat-x; }
.barnd .hd ul { list-style:none; margin:0; padding:0;}
.barnd .hd li { padding:0; color:#080; float:left; cursor:pointer; padding:0 3px; }
.barnd .hd li.cur { font-weight:bold;}

.NewsList li { overflow:hidden; }

.indexgg { margin-top:3px; margin-bottom:15px; height:70px; margin-left:-38px;}
.indexgg li { float:left; display:inline; margin-left:10px; width:150px; height:70px;}
.indexgg li img { border:1px solid #CCC;}

#J_marqueeBox { margin:5px 0; }
.nav_marquee { line-height:26px; height:26px; padding-left:10px; overflow:hidden; }
.nav_marquee a { color:#F70;}
.nav_marquee strong { font-weight:bold; color:#F00; padding:0 2px;}