@charset "gbk";
/* CSS Document */
body{background:#fffdd9;-webkit-text-size-adjust: none;}
*{ margin:0px; padding:0px; font-size:14px; font-family:Arial;}
a,li{ list-style:none;}
a{ text-decoration:none;}
.yi-tel{ line-height:19px; height:19px;  font-size:14px; background:#333;}
.yi-tel a{ color:#fff; padding-left:11px;text-decoration:underline}

.main{  min-width:320px;}
.container{ background:#fffdd9;}
.wap_head{height:46px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8a16), to(#e75301)); overflow:hidden;}
#logo { float:left; padding:3px 0 0 10px; background:url(../Img/logo.png) 0 4px no-repeat; background-size:131px; width:131px; height:36px; display:block; margin-left:10px;}
#GoHome {float:left; padding:3px 0 0 10px; background:url(../Img/ico_head1.png) -85px 4px no-repeat; width:15px; height:30px; display:block; margin-left:10px; border:solid 0px #ff0000;}
#GoBack {float:left; padding:3px 0 0 10px; background:url(../Img/ico_head1.png) 0 4px no-repeat; width:15px; height:30px; display:block; margin-left:10px; border:solid 0px #ff0000;}
.header_tel{background:url(../Img/ico_head.png) 50% 50% no-repeat;background-size:auto 100%;background-position:-17px top;width:20px!important;height:20px!important;margin-top:15px}
.header_return{background:url(../Img/ico_head.png) 50% 50% no-repeat;background-size:auto 22px;background-position:0 top;width:15px!important;height:22px!important;margin-top:15px}
#header_home{background:url(../Img/ico_head.png) 50% 50% no-repeat;background-size:auto 100%;background-position:-56px top;width:20px!important;height:20px!important;margin-top:10px;border:solid 1px #ff0000;}


	#logo { float:left; padding:3px 0 0 10px; background:url(../Img/logo.png) 0 4px no-repeat; background-size:131px; width:131px; height:36px; display:block; margin-left:10px;}
	.wap_head .logon{ background: url(../Img/denglu.png) 0 13px no-repeat; padding-left:25px; float:right; line-height:46px;padding-right:10px; color:#fff;}
	.wap_head .back{ padding-left:15px; float:left; line-height:46px;padding-right:5px; color:#fff; font-weight:bold;}
	.wap_head .logon1{ background:none; padding-left:25px; float:right; line-height:46px;padding-right:10px; color:#fff;}
	.wap_head .logon1 a{ color:#FFF;}
	.wap_head .logon a{ color:#FFF;}
	.wap_mid{ margin-top:10px; }
	.wap_mid .loginm{}
	.wap_mid .loginm ul li p{ padding-left:15px;}
	.wap_mid .loginm ul li { border-bottom:1px solid #C2C2C2; line-height:40px;}
	.wap_mid h1{ font-size:18px; color:#ff6600; line-height:32px; padding-bottom:5px; padding-left:10px; height:27px; overflow:hidden; text-align:left;}
	.wap_mid .search{ padding:11px; background:#FFFFFF; margin:0 10px; margin-bottom:10px; }
	.wap_mid .search .login_but{ padding:5px 30px; width:163px;}
	.wap_mid .search ul li { font-family:14px; line-height:35px; height:35px; overflow:hidden; color:#000; text-align:center;}
	.wap_mid .search ul li label,.wap_mid .search ul li strong { display:inline-block; width:85px; text-align:right;}
	.wap_mid .search .tl li{ text-align:left; padding:0px; font-size:14px;}
	.wap_mid .search .tl li p{padding:0px; line-height:42px;}
	.wap_mid .search .tl li .u_time{ display:inline-block; color:#f60; }
	.wap_mid .search .tl li .u_edit{ display:inline-block;padding-left:10px;}
	.wap_mid .search ul li input,select{ width:160px;  line-height:24px; font-size:14px; color:#cccaca;}
	.wap_mid .search ul li select{width:164px;vertical-align:middle; line-height:24px}
	.wap_mid .search ul li .select1{width:69px;vertical-align:middle; line-height:24px}
	.wap_mid .search ul .login{ }
	.wap_mid .search ul .login input{ margin-left:88px;display:inline-block; width:25px;  }
	.wap_mid .search ul .login label { text-align:left;}
	.wap_mid .wap_bot{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fe8715), to(#e02f00));  font-size:18px; border:0px; padding:5px 25px; color:#FFFFFF; line-height:28px;  margin-bottom:10px;border-radius:7px; text-shadow:0px 1px 2px #7f1c00; cursor:pointer;}
	.wap_foot{background:#e75300; padding:2px 29px; text-align:center; }
	.wap_foot .phone{ padding:0 10px; font-size:18px; line-height:30px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcaa14), to(#ef6a07));color:#FFFFFF;border-radius:5px;}
	.wap_foot .phone img{ vertical-align:middle;}
	.wap_mid .loginm{ padding:0px; padding-top:5px;}
	.wap_mid .loginm ul li { border-bottom:1px solid #e9e8e8; line-height:41px; height:41px; padding:3px 0;}
	.wap_mid .loginm ul { margin-bottom:10px;}
	.wap_mid .loginm ul li input, select{ color:#333;}
	.wap_mid .loginm ul li span{ color:#ff6600; font-size:16px;}
	.wap_mid .loginm ul li span strong{ font-size:18px; text-align:left;}
	.wap_mid .introduce{ overflow:auto; line-height:24px;}
	.wap_mid .introduce dl dt{}
	.wap_mid .introduce	dl dd{}
	.wap_mid .anniu{ overflow:auto;}
	.wap_mid .anniu ul li a{ color:#0055aa;}
	.wap_mid .anniu ul li { float:left; width:auto; margin-left:10px;}
	.wap_mid .anniu .anniu_more{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#56b34d), to(#25821c));   font-size:18px; border:0px; padding:5px 15px;color:#FFFFFF;border-radius:5px; width:100px;}
    .wap_mid .search ul li .code{ width:80px; margin-right:10px;}
	
/*css*/
.round{border-radius:7px;border:1px solid #c2c2c2; background-color:#fff; }
.message{ background:#e6e6e6; padding:0px 10px; border-bottom:1px solid #d6d6d6;color:#4c4c4c;}	
.message h1{ font-size:18px; padding:8px 0; line-height:24px;}
.message span{ float:right; font-size:14px;line-height:40px; }
.message span#return{padding-left:10px;}
.more{ padding:10px 0px; text-align:center;}
.more h3{ color:#ff6600; font-size:18px; line-height:30px;}
.SingleSelection{ width:20px!important;}
.radio1{ width:auto!important;}
	 
.hotelnav{ height: 40px;line-height: 40px; background-color:#fff;  margin:0 auto; }
.hotelnav ul{-webkit-box-flex:1;height:38px;line-height:38px;border:1px solid #bfc1c6;border-right:none; background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e7e7e7),color-stop(0.51,#f3f2f2),color-stop(1,#fefefe));-webkit-box-shadow:none; text-align:center; }
.hotelnav ul li{-webkit-box-flex:1;height:38px;line-height:38px;border:1px solid #bfc1c6;border-right:none; background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e7e7e7),color-stop(0.51,#f3f2f2),color-stop(1,#fefefe));-webkit-box-shadow:none; display:inline-block; float:left; width:74px; padding-left:5px; text-align:center;cursor:pointer; position: relative; top:-1px;}
.hotelnav ul li .boult_up_b{ background:url(../Img/boult.png) -1px -23px no-repeat; margin-left:3px; }
.hotelnav ul li a{ color:#666;line-height: 40px; display:block;}
.hotelnav ul li .boult_down_b{ background:url(../Img/boult.png) -1px -69px no-repeat;  }
.hotelnav ul .cur{height:40px;line-height:40px;border:none;color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fda315), to(#fd8514));}
.hotelnav ul .cur .boult_up_b{background:url(../Img/boult.png) -1px 2px no-repeat;}
.hotelnav ul .cur .boult_down_b{background:url(../Img/boult.png) -1px -46px no-repeat;}
.wap_mid{ margin-top:10px; text-align:center;}
.wap_mid #return{ float:right; padding-right:10px; height:27px; line-height:32px; overflow:hidden;}
.wap_mid #return a{ background-position:0 4px;}
.hotelnav ul .cur  a{ color:#FFF;}
.hotelnav ul .cur .boult_up{ background:url(../Img/boult.png) -1px 2px no-repeat; margin-left:3px; }
.hotelnav ul .cur .boult_down{ background:url(../Img/boult.png) -1px -48px no-repeat; margin-left:3px;}
.hotellist{border-bottom: 1px solid #d2d2d2; background-color:#fff;  margin:0 auto;}
.hotellist dl { width:100%; border-bottom: 1px solid #d2d2d2; overflow:hidden; padding:10px 0px 5px 0px; height:92px;}
.hotellist dl dt,.hotellist dl dd{ pdding-left:10px;}
.hotellist dl dt{ width:97px; padding-left:10px;}
.hotellist dl dd { margin-left:105px; position:relative; top:-72px; padding-right:10px;}
.hotellist dl .l_nav{ margin-left:125px;top:-98px;}
.hotellist dl dd ul li{ line-height:24px; height:24px; overflow:hidden;color: #000000; font-size:12px; }
.hotellist dl dd ul li h2{ font-size:16px; color:#0055aa; width:235px; height:24px; overflow:hidden;}
.hotellist dl dd ul li img{ margin-right:5px;}
.hotellist dl dd ul li span{ float:right; font-size:12px; }
.hotellist dl dd ul li span>em{font-style:normal; color:#f60; }
.hotellist dl dd ul li>em{font-style:normal; color:#108604; font-size:12px;  overflow:hidden; height:24px; line-height:24px; display:block;}
.hotellist dl dd ul li span font{ color:#ff6600; font-size:16px; font-family:Arial;}
.hotellist dl dd ul li span font em{ font-size:12px; color:#ff6600;}



.hotellist so { width:100%; border-bottom: 1px solid #d2d2d2; overflow:hidden; padding:10px 0px 5px 0px; height:32px;}
.hotellist so ul li { height:32px; line-height:32px; border-bottom:1px solid #ddd; overflow:hidden; background:url(http://pic-tea.91yuding.com../Img/icon_arrow.gif) right -136px no-repeat;}
.hotellist so ul li span { color:#aaa; padding:0 6px;}


.minute{ overflow:auto; margin:0 5px;margin-top:10px; width:auto; }
.minute dl { border:none; ;}
.minute dl dd ul li{padding-right:5px; } 
.minute dl dd ul li em{font-style:normal; color:#000!important; float:left; width:auto; }   
.minute dl dd ul li em font{ color:#ff6600; font-size:16px;}
.minute .min_but{ padding-top:10px; text-align:center;}
.minute .min_but input{ cursor:pointer;}
.minute .min_but .button{border-radius:5px; color:#fff; line-height:32px;  padding:0 16px; margin-left:10px; margin-bottom:10px;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fda315), to(#fd8514)); border:none; }     
.price{margin:0 5px;  margin-top:10px; padding-bottom:5px;}	
.price .nav{ padding-left:10px; height:40px;line-height:40px;border-radius:5px 5px 0 0; background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#faf9f9),to(#ececec));}
.price .nav ul li{ line-height:40px; float:left; font-size:16px; width:60px; text-align:center;height:40px; overflow:hidden; }
.price .nav ul .hotelname{width:145px; color:#000000; text-align:left;}
.price .paricelist{ background:none; border-top:1px solid #dcdcdc;border-radius:0px 0px 0 0;}
.price .paricelist ul li { color:#ff6600;line-height:30px; height:30px; margin-top:5px;}
.price .paricelist ul li .subscribe{border-radius:5px;padding:0 12px; border:none;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#56b34d),to(#25821c));  color:#FFFFFF; line-height:30px; height:30px; font-size:12px; cursor:pointer;  }
.price .paricelist ul li .subscribe_cur{border-radius:5px;padding:0 12px; border:none;background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#dbdbdb),to(#f7f7f7));  color:#faf9f9; line-height:30px; height:30px; font-size:16px; cursor:pointer;}
.price .pricemore {border-radius:0 0 5px 5px; text-align: center; border-top:1px solid #DCDCDC;}
.price .pricemore h3 {font-size:18px;color:#0055aa;  line-height:40px;}
.comment{margin:10px 5px; line-height:24px; border-bottom:1px solid #c2c2c2; background-color:#fff;}
.comment p{ line-height:24px; padding:0 10px; color:#666666; }
#zhz p{ font-size:12px;}
.comment p span{ color:#ff6600;}
.comment_nav { border-bottom:1px solid #c2c2c2; margin-bottom:5px;  position:relative;  }
.comment_nav a{ padding:0 17px; color:#000000; padding-bottom:2px; line-height:25px; font-size:12px !important; position:relative; top:2px; }
.comment_nav .cur{ color:#ff6600;border-bottom:3px solid #ff6600;   }
.comment .commentlist{ background:#ebe8e6; color:#000; line-height:30px; padding:0 10px; margin-top:5px; margin-bottom:5px; border:none;}
.comment .commentlist span{ float:right; }
.comment .commentlist span font{ color:#ff6600;}
.comment .comment_more{ line-height:50px;  text-align:center; cursor:pointer;}
.comment .comment_more h3{ font-size:18px;color:#0055aa;}
.star7 { background:url(../Img/star.png) 0px 0px no-repeat;} 
.star5 { background:url(../Img/star.png) 0px -72px no-repeat;} 
.star3 { background:url(../Img/star.png) 0px -25px no-repeat;} 
.star1 { background:url(../Img/star.png) 0px -60px no-repeat;} 
.star8 { background:url(../Img/star.png) 0px -80px no-repeat;} 
.star6 { background:url(../Img/star.png) 0px -100px no-repeat;}
.star4 { background:url(../Img/star.png) 0px -50px no-repeat;}
.star2 { background:url(../Img/star.png) 0px 0px no-repeat;}
.star9 { background:url(../Img/star.png) 0px -158px no-repeat;}
.star10 { background:url(../Img/star.png) 0px -158px no-repeat;}
.price .hotelmore{background:-webkit-gradient(linear,0% 0%, 0% 100%,color-stop(0,rgb(225,225,225)),color-stop(0.4,rgb(250,250,250)),color-stop(0.6,rgb(250,250,250)),color-stop(1,rgb(250,250,250)) ); overflow:auto; text-align: left; clear:both; display:none;}
.price .hotelmore p{ line-height:20px; width:140px; height:20px; float:left; padding-left:12px; font-size:12px;  color:#999999;}
.wap_mid .introduce{ padding:10px; }
.wap_mid .introduce img{ width:278px; clear:both;}
.wap_mid .introduce a{border-radius:5px; color:#000; display:block; line-height:32px; float:left; padding:0 8px;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#CCC)); border:1px solid #CCC; height:32px; line-height:32px; margin-right:5px;}
.wap_mid .introduce .but_none{ background:none; border:none; padding:0 3px;}
.wap_mid .map{ padding:0px; width:298px; overflow:hidden; font-size:0px; height:294px}
.wap_mid .news{ overflow:auto; }
.wap_mid .news ul{ margin:0px;}
.wap_mid .news ul li{ overflow:auto; height:auto; clear:both; line-height:41px; padding-right:10px}
.wap_mid .news ul li label{ float:left;text-align:right; }
.wap_mid .news ul li p label{ width:70px; color:#000;}
.wap_mid .news ul li p{  display:block; float:left; line-height:24px; padding-top:8px; color:#666; text-align:left; }
.wap_mid .news ul li p a{ width:130px; height:24px; overflow:hidden; display:block;}
.wap_mid .news ul li span{ font-size:16px; color:#ff6600;}
.wap_mid .news font{ line-height:24px; padding:10px; display:block;color:#666; text-align: left;}
.wap_mxid .news a{font-size:16px; }
.wap_mid .care{}
.wap_mid .care ul li{ line-height:35px; padding:0px 10px;}
.wap_mid  .room{}
.wap_mid  .room ul li{ line-height:41px;}

.wap_mid  .room ul li label{ float:none;}
.wap_mid  .room ul li .radio1{ line-height:18px;}
.wap_mid  .room ul li font{ color:#ff6600; text-align:center; font-size:12px; padding-left:105px; line-height:24px;}
.wap_mid  .user{}
.wap_mid  .user1{border-radius:5px 5px 0 0;}
.wap_mid  .user h3 { float:left; text-align:left; padding-left:10px; color:#666;}


.border_top{ border-top:none!important;}
.border_bottom{ border-bottom:none!important;}
.message_news{border:1px solid #c2c2c2; background:url(../Img/logobg.png) 10px 20px no-repeat #f5f5f5; width:185px; background-size:50px; border-radius:5px 5px 5px 5px; padding:15px 7px; line-height:20px; margin:10px 30px; position:absolute;padding-left:68px; color:#999; font-size:12px;}
.message_news font{ color:#ff6600;}
.message_news .f_ti{ background:url(../Img/jianjiao.png) 0 0 no-repeat; position:absolute; left:45%; bottom:-20px; background-size:30px;}
.close{position:absolute; line-height:15px; font-size:14px; text-align:center; vertical-align:middle;right:5px; height:16px; width:16px; overflow:hidden;top:5px; border-radius:3px; background:#dcdcdc; color:#888888; text-shadow:0px 1px 1px #fff; font-family:Verdana, Geneva, sans-serif; }

.member{  background:#FFFFFF; margin:0 10px; margin-bottom:10px;border-radius:7px;border:1px solid #c2c2c2; background-color:#fff;}
.member ul li { border-bottom:1px solid #e9e8e8; line-height:41px; height:41px; padding:3px 0; padding-left:20px;}
.member ul li label{ width:90px;}
.member ul li p{ clear:both;}
.member ul li font{ color:#ff6600; text-align:center; font-size:12px; padding-left:35px; line-height:24px; padding-bottom:10px;}
/* add by wnagbin,2011-12-05*/
li.mouseover {background-color: #E2EAFF;}
li.mouseout {background-color: #FFFFFF;}
#g_name dl dt{ width:80px; display:block;}
#g_name dl dt,#g_name dl dd{ float:left;}
#g_name dl dd{ padding-left:14px;}
#g_name dl dd input{ clear:both; float:left; margin:10px 0px;}

#newgname{ padding-left:9px !important;}
.h_name dt{ width:85px; float:left;} 
.h_name dd{   margin-left:85px; padding-right:10px; line-height:24px;  padding-top:8px;}


/*mod time*/
#modtime { display: block;
    float: left;
    height: 30px;
    right: 10px;
    position: absolute;
    top: 2px;
    width: 30px;
	background:url(../Img/time_bg.gif) 0 0 no-repeat; background-size:30px;
}
#return a{ background:url(../Img/return_bg.png) 0 8px no-repeat;  display:block;background-size:24px; width:24px; height:30px; display:block;} 
.footer {
	background:#FFF;
	text-align:center;
	clear:both;
	border-top:#ddd 1px solid;
	padding-top:10px;
	color:#888;
	min-width:320px;
	width:100%
}
.foot_tel span {
	background-color:#e6e6e6;
	border-radius:10px;
	padding:0 5px;
	box-shadow:-1px -1px 0px 1px #cacaca
}
.foot_tel span a {
	color:#616161
}
.footer p {
	font-size:12px
}
.footer a {
	color:#666
}