body {	 font-size:14px; width:100%;}
*{ margin:0px; padding:0px;}
em {font-style: normal;}
font{ font-size:14px;}
img {vertical-align: middle; border:0px;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal;}
ul,li,dl,dd {list-style: none outside none;}
.mp5{ padding-bottom:5px;}
.mt5{ margin-top:5px;}
.mb5{ margin-bottom:5px;}
.Logo{width:1200px;margin:0 auto; }
.ht61{ height:61px}
.logoBox{float:left; width:205px; height:61px;}
.citycharegeBox{float:left; width:100px; height:51px; padding-top:10px;}
.searchtop{ float:left; width:600px;overflow:hidden; margin-right:10px; margin-left:0px; margin-top:10px;}
.NumberBox{float:right; width:285px; height:61px; text-align:right;}
.TelBox{ height:30px; line-height:30px; color:#F60; font-weight:bold; font-size:16px;}
.TopPicBox{ height:31px; overflow:hidden;}
.TopPicBox img{ height:31px; width:251px;}
.none{ display:none;}
.clear{ clear:both;}

.newpan{ float:right;color:#F60; cursor:pointer;}

.SelectTitle{display:block; color:#466b95; text-decoration:none; line-height:15px; padding:3px 20px 3px 3px; padding:4px 20px 2px 3px/9;}
.SelectBox{border:1px solid #fff; position:absolute; background:#F95100; margin:-1px 0 0; _margin:-1px 0 0 3px;}
.SelectBox a{display:inline-block; height:20px; line-height:20px; margin:0; border:0; padding:4px; padding:6px 4px 2px/9; text-decoration:none; color:#fff;}
.SelectBox a:hover{border:0; background:#e0e5eb;}
.qhcity{ color:#06F;}


.guidmain{ border-left:1px solid #fff;width:1199px;margin:0 auto; }
.Logoguid{color:#fff;}
.Logoguid a:link { color:#fff;}
.Logoguid a:visited { color:#fff;}
.Logoguid a:hover { color:#090;}
.topbananer {background: none repeat scroll 0 0 #F3F3F3;height: 26px; line-height: 26px;margin: 0 auto; padding-left: 10px; position: relative;
    width: 1180px;
}
.guidxgn {
    float: right;
}
.guidxgn li {
    float: left;
    position: relative;
}
.guidxgn a {
    color: #333333;
    display: inline-block;
    height: 25px;
    padding: 0 10px;
}
.guidxgn a:hover {
    color: #EA6721;
}
.guidjianju{ letter-spacing:3px; font-weight:bold; font-size:14px;}

.hh_hotline {
    background: url("pic/head_call_bg.jpg") no-repeat scroll right top transparent;
    color: #EA6721;
    display: block;
    float: right;
    font: 22px/32px 'Î¢ÈíÑÅºÚ';
    overflow: hidden;
    padding-top: 15px;
    position: relative;
    top: 5px;
    width: 231px;
}

.tobbano {
    float: left;
    overflow: hidden;
    width: 420px;
	 margin-left:28px;
}


.Banheader {
    height: 55px;
    margin: 10px 0;

}
/*µ¼º½¿ªÊ¼*/

/*µ¼º½½áÊø*/
.Guid{ background:#393; height:50px; line-height:50px;}
/*.Guid{ background:#46a107; height:40px; line-height:40px;}
.Menue{width:1200px;height:40px;margin:0 auto; width:1200px;  background:#46a107; }
.Menue ul.link{margin-top:1px;}
.Menue ul.link li{font-size:14px;float:left;}
.Menue a:link { color:#fff;;margin:0 5px;}
.Menue a:visited { color:#fff;}
.Menue a:hover { color:#090;}
.Menue ul.link li.on a{font-size:16px;background:url(pic/guidebg.gif) no-repeat 0 0; float:left}
.Menue ul.link li.on em{background:url(pic/guidebg.gif) right 0;  padding:0px 8px 0px 0px; margin:0 0 0 8px; float:left; }
.Menue ul.link li.on a:link { color:#090}
.Menue ul.link li.on a:visited { color:#090}
.Menue ul.link li.on a:hover { color:#1965b3}*/



.piclist{position:absolute}
.on span{ background:#EA6721; padding:5px;height:20px; line-height:20px; display:block;}
.piclist img{ width:100%; height:auto;}
.picBoxTitle li a{color:#FFF;}




.HotCityCs{ font-size:18px; font-weight:bold; color:#fff; background-color:#060; text-align:center; height:23px; line-height:20px; padding-top:5px; }
.hotcc img{ margin-bottom:5px;}
.shortCut {
    background:url(pic/headbg.gif) repeat-x scroll 0 -146px transparent;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    padding-bottom: 1px;
    width: 100%;
}
#main {
    margin: 8px auto;
}


.Top8{ margin-top:8px;}
.clear{ clear:both;}
.clearl{ clear:left;}
 a:link.Xcurrent{ color:#090; font-weight:bold; font-size:14px; }
 a:visited.Xcurrent{ color:#090;font-weight:bold; font-size:14px;}
 a:hover.Xcurrent{ color:#fff;font-weight:bold; font-size:14px;}
.sight{ line-height:2.5; padding-top:5px; padding-bottom:5px;}
.sight a{margin:3px;border:1px #148A00 solid; padding-left:3px; padding-right:3px; padding-bottom:0px; display: inline-block;}
.sight a:link{  color:#148A00;  }
.sight a:visited{ color:#148A00; }
.sight a:hover{color:#090; background:#148A00;}
.jingdianbox{ background-color:#ebebeb;}
.jingdianhotel{ float:left; width:325px; background-color:#FFF; margin:2px;height:283px;}
.jingdianView{float:left; width:326px; background-color:#FFF; margin:2px;}
.jingdianBaoche{float:right; width:326px; background-color:#FFF; margin:2px; height:283px;}
.jdtitle{ text-align:center; height:30px; line-height:30px; font-size:16px; font-weight:bold; background-color:#EBEBEB;}
.jdcontent{ padding:5px;}
.xjtitle{ height:35px; line-height:35px; text-align:left;}
.jdcount span{ display:inline-block; padding:1px 3px; height:18px; line-height:18px;}
.jdcount span a{ color:#03F;}
.jdmore{ height:20px; line-height:20px; text-align:center;} .jdmore  a{ color:#f60; font-size:14px;font-weight:bold;}

.Xbj{ background-image:url(pic/xiaobg.gif);}



.big em{font-weight:bold;padding:0 3px;}
.small em{padding:0 3px 0 3px; }



.Middle{width:1200px;margin:8px auto; overflow:hidden; padding:0px;}
.Middle .Left{ float:left; width:250px;}
.Middle .Right{ float:right; width:940px;}

.oneleft{  border:1px #CCC solid;}
.oneleft .Content{ padding:5px; line-height:2;}
.oneleft .Content a:link{ margin:3px; font-size:14px; font-weight:bold; color:#148A00; border:1px #148A00 solid; padding:3px 10px;}
.oneleft .Content a:visited{ margin:3px; font-size:14px; font-weight:bold; color:#148A00; border:1px #148A00 solid; padding:3px;}
.oneleft .Content a:hover{ margin:3px; font-size:14px; font-weight:bold; color:#090; background:#148A00;}
.MuddGuid{ cursor:pointer;}
.MuddGuid img{ float:left; margin-top:3px; margin-right:5px;}
.HlvOn{ height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold; color:#D2021D; display:block;float:left; width:125px;}
.DjdNomal{ display:block;float:left; width:122px;background:url(pic/lb.gif); height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold; border-left:1px  #CCC solid; border-bottom:1px  #CCC solid;}

.DjdOn{ height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold; color:#D2021D; display:block;float:left; width:100px;}
.HlvNomal{ display:block;float:left; width:99px;background:url(pic/lb.gif); height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold; border-right:1px  #CCC solid; border-bottom:1px  #CCC solid;}

.Content{word-break: keep-all;}
.top10{ background:url(pic/Top10bg.gif) 0 0 no-repeat; height:205px; margin:5px;}
.top10 li{margin-left:20px; height:20px; line-height:20px; overflow:hidden;}

.LineHead{border-bottom:3px #148a00 solid;}

.Linelogo{ margin-top:-3px; float:left; width:50px;}
.LineTitle{font-size:22px; font-weight:bold; color:#148a00;}

.LineMore{ float:right;  width:100px; line-height:30px;}

.LinePicList{ margin-top:8px; text-align:left; width:728px;overflow:hidden;}
.picList li {
    background: none repeat scroll 0 0 #F7F7F7;
    float: left;
    height: 206px;
    margin: 0 10px 10px 0;
    padding-bottom: 7px;
    width: 102px;
    display:block;
    
}
.picList dt a {
    display: block;
    height: 125px;
    overflow: hidden;
    width: 172px;
}
.picList img{border:0px; width:172px; height:125px;}
.clearfix:before, .clearfix:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
}
.clearfix:after {
    clear: both;
}
.clearfix {
}

.picList dd.title {
    font-size: 14px;
}
.picList dd.title a {
   color: #090;
}
.picList dd {
    color: #888888;
}
.picList em{ font-size:18px; color: #EA6721;
    font-family: Arial;
    font-weight: bold;}
	

.LinePicList2{ margin-top:8px; text-align:left; padding-left:2px;}
.picList2 ul{ padding-left:2px;}
.picList2 li {
    background: none repeat scroll 0 0 #F7F7F7;
    float: left;
    height: 250px;
    margin: 0 8px 8px 0;
    padding-bottom: 7px;
    position: relative;
    width: 234px;
}
.picList2 dt a {
    display: block;
    height: 125px;
    overflow: hidden;
    width: 234px;
}
.picList2 img{border:0px; width:234px; height:165px;}
.picList2 dd.title {
    font-size: 14px;

    line-height: 22px;

}
.picList2 dd.title a {
    color: #090;

}
.picList2 dd {
    color: #888888;
    padding: 5px 5px 0;
}
.picList2 em{ font-size:18px; color: #EA6721;
    font-family: Arial;
    font-weight: bold;}

	
	
.LinetextList{ border-left:5px solid #148A00; border-right:5px solid #148A00; border-bottom: 5px solid #148A00; padding:10px;}	
	
	 .textList li {
    border-bottom: 1px solid #EEEEEE;
    display: inline-block;
    float: left;
    height: 70px;
    margin-bottom: 3px;
}
 .textList dl {
    height: 68px;
}
 .textList dt {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 60px;
    width: 80px;
}
 .textList dd {
    color: #888888;
    float: left;
}
 .textList dd.info {
    width: 670px;
	margin-left:25px;
}
 .textList dd p {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
 .textList p.title {
    height: 24px;
    line-height: 24px;
    text-align: justify;
}
 .textList p.title a:link {
    color: #148A00;
    font-size: 14px;
     font-weight:bold;
}
 .textList p.title a:visited {
    color: #148A00;
    font-size: 14px;
    font-weight:bold;
}
 .textList p.title a:hover {
    color: #090;
    font-size: 14px;
     font-weight:bold;
}



 .textList p.date b {
    background:url(pic/index3bg.gif) no-repeat scroll -370px -416px transparent;
    color: #333333;
    display: inline-block;
    font-weight: normal;
    padding-left: 24px;
}
 .textList dd.buy {
    text-align: right;
    width: 100px;
}
 .textList dd.buy .price {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    padding-top: 10px;
}
 .textList dd.buy .price em {
    font-size: 24px;
    padding-right: 2px;
	color:#EA6721;
}
dd.buy .rebate  {
	
}

 .textList em {
    color: #EA6721;
    font-family: Arial;
    font-weight: bold;
}


.boxindex {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #148A00 #DDDDDD #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: solid;
    border-width: 2px 1px 1px;
    margin-top: 8px;
}
.hd{
    color: #333333;
	border-bottom: 1px solid #DDDDDD;
    overflow: hidden;
    padding: 0px;
	margin:0px;
}
.boxindex .hd{ height:38px; line-height:38px; font-size:18px; padding-left:10px;}
h2.hd span {
    float: right;
	
}
.dianping .content {
    overflow: hidden;
    padding: 0 10px 10px;
}
.comment dl {
    border-bottom: 1px solid #DDDDDD;
    padding: 7px 0;
}
.comment dt {
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}
.comment dt a {
    color: #000000;
}
.comment dt a:hover {
    color: #FF6600;
    text-decoration: underline;
}
.comment dd {
    color: #888888;
    margin-top: 3px;
    overflow: hidden;
    text-align: justify;
}
.comment dd.sub {
    color: #666666;
    height: 18px;
}
.comment dd.sub .user {
    padding-right: 5px;
}
.comment dd.sub span {
    float: right;
}


.news .content {
    padding: 5px 10px;
}
.news li {
    background:url(pic/dot.gif) no-repeat scroll 0 10px transparent;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 10px;
}
.news li span {
    color: #888888;
    float: right;
}


 .tools .content {
    padding: 0 0 10px 0;
}
 .tools li {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    float: left;
    height: 60px;
    margin: 10px  0;
    width: 54px;
}
 .tools li a {
    background:url(pic/toolsbg.gif) no-repeat scroll 0 0 transparent;
    color: #888888;
    display: block;
    height: 18px;
    line-height: 18px;
    padding-top: 42px;
    text-align: center;
    width: 54px;
}
 .tools li a:hover {
    color: #FF6600;
}
 .tools li a.t1 {
    background-position: 11px 2px;
}
 .tools li a.t2 {
    background-position: 11px -47px;
}
 .tools li a.t3 {
    background-position: 8px -261px;
}
 .tools li a.t4 {
    background-position: 8px -97px;
}
 .tools li a.t5 {
    background-position: 11px -309px;
}
 .tools li a.t6 {
    background-position: 11px -156px;
}
 .tools li a.t7 {
    background-position: 11px -359px;
}
 .tools li a.t8 {
    background-position: 11px -205px;
}
 .tools li a span {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 18px;
    line-height: 18px;
}

.Stitle{ color:#EA6721; }



#footer {
    background: none repeat scroll 0 0 #F3F3F3;
    border-top: 1px solid #E6E6E6;
    margin: 0 auto;
    padding: 8px 0 8px;
    width: 1200px;
}
#footer .artBox, #footer .netMark {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    height: auto;
    width:1170px;margin:8px auto;
     padding-left:15px; padding-right:15px;
}
#footer .artBox .telBox {
    float: left;
    padding-right: 10px;
}
#footer .artBox .telBox dt {
    color: #000000;
    font: bold 12px/24px "å¾®è½¯é›…é»‘","å®‹ä½“",Arial;
    height: 24px;
}
#footer .artBox .telBox dd {
    color: #FF0000;
    font: 20px/24px "å¾®è½¯é›…é»‘","å®‹ä½“",Arial;
    overflow: hidden;
    text-shadow: 1px 1px 1px #CCCCCC;
}
#footer .artBox .weibo {
    margin-top: 2px;
}
#footer .artBox .weibo li {
    float: left;
}
#footer .artBox .weibo li.qq {
    margin-left: 1px;
}
#footer .artBox .weibo li a {
    background:url("pic/weibobg.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 78px;
    width: 78px;
}
#footer .artBox .weibo li.sina a {
    background-position: 0 0;
}
#footer .artBox .weibo li.qq a {
    background-position: -79px 0;
}
#footer .artBox .faq {
    float: left;
	border-right:1px  #CCC dotted}
#footer .faq dl {
    border-left: 1px dotted #AAAAAA;
    display: inline;
    float: left;
    overflow: hidden;
    padding: 0 20px;
}
#footer .faq dt {
    background: url("pic/arrowbg.gif") no-repeat scroll 0 -517px transparent;color: #328605; height: 24px; line-height:24px; overflow: hidden; padding-left: 10px;
}
#footer .faq dd {overflow: hidden;
}
#footer .siteLinks {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #EBEBEB;
    margin-top: 10px;
    width:1170px;margin:8px auto; padding-left:15px; padding-right:15px;
}
#footer .siteLinks dt, .siteLinks dd {
    float: left;
    line-height: 25px;
}
#footer .siteLinks dt {
    font-weight: bold;
    width: 75px;
}
#footer .siteLinks dd {
    text-align: justify;
}
#footer .siteLinks dd span {
    margin-right: 5px;
    white-space: nowrap;
}
#footer .siteLinks dd span a {
    color: #888888;
}
#footer .netMark {

    margin-top: 10px;
    padding: 10px 15px;
    text-align: center;
}
#footer .netMark a {
    display: inline-block;
}
#footer .linksBox {
    background: none repeat scroll 0 0 #46A107;
    border-top: 1px solid #328605;
    color: #FFFFFF;
    height: 18px;
    line-height: 18px;
    margin-top: 10px;
    padding: 10px 0;
    text-align: center;
}
#footer .linksBox a {
    color: #FFFFFF !important;
}
#footer .copyright {
    margin-top: 10px;
}
#footer .copyright p, .copyright p a {
    color: #666666;
    font: 12px/23px Arial,"å®‹ä½“";
    text-align: center;
}
#footerJs {
    display: none;
}

.ui-tabs-nav {
}
.ui-tabs-nav li {
    float: left;
    text-align: center;
}
.ui-tabs-nav li a {
    display: block;
}
.ui-tabs-nav li.ui-tabs-selected {
}
.ui-tabs-panel {
}
.ui-tabs-hide {
    display: none;
}
.wrapper {
    height: auto;
    margin: 0 auto;
    position: relative;
    width: 1200px;
    z-index: 1;
}
.backTop {
    bottom: 65px;
    display: none;
    height: 50px;
    overflow: hidden;
    position: fixed;
    right: 10px;
    width: 50px;
    z-index: 9;
}
.backTop a {
    background: url("pic/fixedtool.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 50px;
    line-height: 50px;
}
.backTop a:hover {
    background-position: right 0;
}


.crumbs {
    border-bottom: 1px solid #CCCCCC;
    line-height: 18px;
    margin-bottom: 5px;
    overflow: hidden;
    padding-bottom: 5px;
}

.AllToEnd{ }
.AllToEnd .GuidAll{ border-bottom:3px #148A00 solid; height:30px;}
.AllToEnd .GuidAll  .TitleCurrent{ background:#148A00; color:#FFF; font-size:22px; font-weight:bold; padding:3px 8px 3px 8px; width:180px; float:left; text-align:center;}
.AllToEnd .GuidAll  .TitleCurrent a:visited,.AllToEnd .GuidAll  .TitleCurrent a:link{ color:#fff;}
.AllToEnd .GuidAll .MoreTitle{float:right; margin-right:8px; margin-top:8px;}


.EjGuid{ padding:2px; background:#148A00; text-align:center; padding-left:5px; height:30px;}
.EjGuid ul.link{ margin:0px; padding:0px; }
.EjGuid ul.link li{height:30px;font-weight:bold;float:left; line-height:30px;margin-right:5px;}
.EjGuid ul.link li em{font-weight:bold;padding:0;}


.EndGuid{ background:#148A00; padding:5px 10px; line-height:1.5; color:White;}
.EndGuid a{ }
.EndGuid a:link { color:#fff;}
.EndGuid a:visited { color:#fff;}
.EndGuid a:hover { color:#090;}

.EjGuid a:link { color:#fff;}
.EjGuid a:visited { color:#fff;}
.EjGuid a:hover { color:#090;}

.pic ul li img{width:510px; height:360px;}
.TitleRed{ color:#EA6721;}
.RedTitle{ font-size:18px; font-weight:bold; color:#EA6721; border-top:1px dotted #CCC; padding-top:5px;}
.AllList{ font-size:14px; padding-left:8px; margin-top:5px; line-height:1.5;}
.SearchTitle{background-color:#EA6721; text-align:center; color:#FFF;font-size:18px; font-weight:bold; height:25px; line-height:25px; margin-bottom:5px;}
.SearchList{ line-height:1.5; padding-left:5px;}
.SearchList span{color:#EA6721; font-weight:bold; margin-right:2px;}
.center{ text-align:center;}
.SearchList li{ height:26px; line-height:26px;}
.SearchList input{border:1px #CCC solid; }
.bt{ padding-left:5px; padding-right:5px; height:23px;background-color:#EA6721; color:#FFF; cursor:pointer;}
.LoginIndex{ text-align:center; margin-top:8px; margin-bottom:5px;}
.LoginIndex img{margin-bottom:3px;}



.Achelp {
}
.Achelp .Title {
    color: #FF6600;
    font-size: 14px;
    font-weight: bold;
    margin: 5px;
}
.Achelp .HelpList {
    background: url("pic/index_icon_1.gif") repeat-y scroll 0 0 transparent;
}
.Achelp .HelpList div {
    height: 25px;
    line-height: 25px;
    padding-left: 28px;
}


.cl-txt {
    background-image: url("pic/mai-bj.jpg");
    background-position: left -250px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCCC;
    line-height: 22px;
    padding-bottom: 5px;
    padding-left: 50px;
    padding-top: 5px;
}
.cl-txt2 {
    background-image: url("pic/mai-bj.jpg");
    background-position: left -360px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCCC;
    line-height: 22px;
    padding-bottom: 5px;
    padding-left: 50px;
    padding-top: 5px;
}
.cl-txt3 {
    background-image: url("pic/mai-bj.jpg");
    background-position: left -460px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCCC;
    line-height: 22px;
    padding-bottom: 5px;
    padding-left: 50px;
    padding-top: 5px;
}
.newtitle{ padding-left:10px; background-color:#E6FFF9; height:25px; line-height:25px; margin-top:8px;}
.newtitle a {
    color: #CC3300; font-size: 14px;
    font-weight: bold; 
}
a.curenta{background:#ff7056; padding:3px 8px; color:#fff;}
.Guidshow{border:1px solid #CCC;  margin-bottom:5px; padding:5px; font-size:16px;}
.Guidshow a{ font-weight:bold;}
.Select{padding:3px; background:#D3FFCE; color:#FFF;}

.muddtitle {
    background-color: #46a107;
    border-color: #999999;
    border-style: solid;
    border-width: 1px 1px 0;
    color: #FFFFFF;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}
.mudd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #999999;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 2px 3px 4px #999999;
    font-family: simsun;
    position: absolute;
    width: 600px;
    z-index: 9;
}
.muddcontent {
    background-color: #FFFFFF;
    line-height: 2;
    padding: 10px;
}
.muddcontent li {
    cursor: pointer;
    float: left;
    width: 80px;
}
.middlebo {
    margin-left: 3px;
    padding: 0;
}
.Comparen_del {
    color: #FF0000;
    cursor: pointer;
}
.CompareItem {
    height: 30px;
    line-height: 30px;
}
.fl {
    float: left;
}
.right {
    float: right;
}
.TxtShow{margin-right:5px;}
.gay{ color:Gray; }


.huodong {
    background: url("huodong.gif") repeat scroll 0 0 transparent;
    float:right;
    height: 15px;
    margin-left: 3px;
    margin-top: 3px;
    width: 49px;
}
.remen {
    background: url("huodong.gif") repeat scroll 0 -15px transparent;
   float:right;
    height: 15px;
    margin-left: 3px;
    margin-top: 3px;
    width: 49px;
}
.tejia {
    background: url("huodong.gif") repeat scroll 0 -30px transparent;
   float:right;
    height: 15px;
    margin-left: 3px;
    margin-top: 3px;
    width: 49px;
}
.tuijian {
    background: url("huodong.gif") repeat scroll 0 -45px transparent;
    float:right;
    height: 15px;
    margin-left: 3px;
    margin-top: 3px;
    width: 49px;
}

.pictop{height:23px; line-height:23px; background-color:#ccc; padding-left:5px; margin-right:10px; margin-top:5px; overflow:hidden;}

.pictop span{ float:left; display:inline;}


.CityGuidLeft{ line-height:2; margin:3px 8px; font-size:14px;}
.CityBig{color:#090; font-weight:bold;}

.tel{ background:url(http://www.766cn.com/skin/purple/head_call_bg.jpg) no-repeat right; height: 39px; margin:10px;}
.teldiv{ padding-top:25px; font-size:16px; color:#FF3300; font-weight:bold;}


.xzt {
    line-height: 1.5;
}
.xzt li {
    display: inline;
}

.Ipshow{ background-color:#148A00; height:36px;  line-height:36px; color:#fff; margin-top:5px; font-size:16px; font-weight:bold; padding-left:15px;}
.Ipshow span{  padding:0 10px; cursor:pointer; display:inline-block; height:34px; line-height:30px; border-top:2px solid #148A00;}
.cu{ background:#fff; color:#148A00; padding-bottom:7px; padding-top:3px; padding-left:5px; padding-right:5px;}
.Ipshow ul{ padding:0px; margin:0px;}
.Ipshow li{padding:0px; margin:0px; cursor:pointer;  display:block; float:left; margin-right:10px; border-top:1px solid #border:3px solid #148A00; }

.list{
line-height:23px;
text-align:left;
padding:4px;
font-weight:normal;
position: absolute;
z-index:10;
background:#fff;
border-bottom:1px solid #46A107;
border-left:1px solid #46A107;
border-right:1px solid #46A107;
margin-left:-1px; padding-right:11px;
margin-top:-3px;
display:none;
color:#148A00;
}

.list2{
line-height:23px;
text-align:left;
padding:4px;
font-weight:normal;
position: absolute;
z-index:100;
background:#fff;
border-bottom:1px solid #46A107;
border-left:1px solid #46A107;
border-right:1px solid #46A107;
margin-left:-1px; padding-right:11px;
margin-top:-3px;
color:#148A00;
display:none;
}



.zline li{height:30px; line-height:30px; border-bottom:1px dotted #666; }
.wenzibg{background:#FBFBEA;}
.zline a:link{color:#148a00; }
.zline a:hover{color:#ff0000;background:#E6FFF9;}
.zline .linetitle{ font-size:14px; font-weight:bold; color:#148A00;}
.zline .lineprice{ color:#EA6721; font-size:18px; font-weight:bold; float:right; margin-right:10px; }

.indexpiclist{ }
.indexpiclist li{ display:inline; width:179px; float:left; height:160px; text-align:center; overflow:hidden;}


.Ipshow2{ border-bottom:3px solid #148A00;  height:30px;  line-height:30px; color:#fff; margin-top:5px;  font-weight:bold;  color:#148A00;}
.cu2{ background:#148A00; padding-bottom:7px; padding-top:7px; padding-left:3px; padding-right:3px; color:#FFF;}  
.Ipshow2 span{ margin:2px; cursor:pointer; }
.etitle{ height:30px; background:#DCFFB9; line-height:30px; color:16px; font-weight:bold;}
.bod{border:1px #CCCCCC solid; margin-bottom:5px;}

.related_recommend{padding:10px;}

.recommend_pane td{height:32px;line-height:32px;border-bottom:1px dashed #ccc;text-align:center; vertical-align:middle;}
.recommend_pane_tit td{height:30px;line-height:30px;background:#f0f0f0;font-weight:700;border:none;}
.recommend_pane a,.recommend_pane_tit span{display:block;text-align:left;padding-left:10px;}
.recommend_pane strong{font-weight:700;}
.recommend_pane .recommend_yuding{width:65px;height:24px;display:inline-block;background-position:-13px -40px;margin:0 auto;padding:0;}
.priceshownew{color: #FF3300;font-size: 14px;font-weight: bold;text-align: left; margin-left:10px;}
.priceshownew span{ font-size:18px;}
.titlenew{font-size:14px;  overflow:hidden;}
.titlenew a:link{ color:#090;}
.titlenew a:hover{ color:#ea6721;}
.tuanqidian{cursor:pointer;}


.tuanqi{border:2px #46a107 solid; padding:3px; position:absolute; width:750px; background:#FFF; z-index:999; display:none;}
.search_pp_calendar_d_crt .search_pp_calendar_d_box {
    background: none repeat scroll 0 0 #FAFFDB;
    border: 2px solid #FFEC91;
}
.search_pp_calendar_d_over .search_pp_calendar_d_box {
    background: none repeat scroll 0 0 #FAFFDB;
    border: 2px solid #A1BB71;
}
.search_pp_calendar_box {
    background: none repeat scroll 0 0 #F0F0F0;
    overflow: hidden;
    padding-bottom: 5px;
}
.search_pp_calendar_tit {
    border-bottom: 1px solid #FFFFFF;
    border-top: 3px solid #E3E3E3;
    color: #666666;
    font-size: 18px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    text-align: center;
}
.search_pp_calendar_m {
    float: left;
    width: 60px;
}

.search_pp_calendar_t li {
    color: #999999;
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
    width: 50px;
	border:1px solid #F0F0F0;
}
.search_pp_calendar_d li {
    border-bottom: 1px solid #F0F0F0;
    border-right: 1px solid #F0F0F0;
    float: left;
    height: 49px;
    padding: 0;
    width: 50px;
}
.search_pp_calendar_d_box {
    border: 2px solid #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    overflow: hidden;
    padding: 4px;
    font-size:12px;
}
.search_pp_calendar_d_box:hover {
    background: none repeat scroll 0 0 #FAFFDB;
    border: 2px solid #A1BB71;
}
.search_pp_calendar_d_box_no_hover {
    border: 2px solid #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    height: 36px;
    overflow: hidden;
    padding: 4px;
}
.search_pp_calendar_d_box_selected {
    background: none repeat scroll 0 0 #FAFFDB;
    border: 2px solid #A1BB71;
}
.search_pp_calendar_day, .search_pp_calendar_balance, .search_pp_calendar_balance1 {
    display: block;
    height: 18px;
    line-height: 16px;
}
.search_pp_calendar_day {
    float: left;
    width: 21px;
}
.search_pp_calendar_balance, .search_pp_calendar_balance1 {
    color: #99CC99;
    float: right;
    text-align: right;
    width: 35px;
}
.search_pp_calendar_balance1 {
    color: #FF0000;
}
.search_pp_calendar_price, .search_pp_calendar_price1 {
    color: #FF6600;
    float: right;
    text-align: right;
    width: 100%;
}
.search_pp_calendar_price1 {
    color: #FF0000;
    width: 35px;
	padding:0px;
}
.search_pp_calendar_m {
    color: #999999;
    font-size: 20px;
    font-weight: bold;
    line-height: 36px;
    text-align: center;
}
.search_pp_calendar_m span {
    display: block;
}
.search_pp_cal_nevm, .search_pp_cal_nextm {
    height: 130px;
    margin: auto;
    overflow: hidden;
    width: 45px;
}


.search_pp_cal_nextm_text {
    margin-top: 60px;
}
.search_pp_lastm_d .search_pp_calendar_day {
    color: #DDDDDD;
}
.search_pp_calendar_d li.search_pp_calendar_d_nextm {
    background: none repeat scroll 0 0 #F5FFDD;
}
.search_pp_cal_nevm_center {
    padding-bottom: 30px;
}
.search_pp_lastm_d .search_pp_calendar_day {
    color: #DDDDDD;
}
.search_pp_calendar_d li.search_pp_calendar_d_nextm {
    background: none repeat scroll 0 0 #F5FFDD;
}
.fr {
    float: right;
}
.nextmothn{width:2px; background:#46a107; height:346px; margin-left:5px;}
.month_1 {
    background: none repeat scroll 0 0 #FFFFFF;
}
.month_2, .month_3, .month_4, .month_5, .month_6 {
    background: none repeat scroll 0 0 #F5FFDD;
}
.orderdiv{border:5px #46a107 solid; padding:15px; position:absolute; width:300px; height:200px; z-index:999; background:#FFF; top:380px; left:567px; display:none; font-size:14px; font-weight:bold; line-height:2;}
#ruzhurqi{ color:#46a107;}
.jiage{ color:#46a107;}

.lxwmleft span{ padding:5px; height:30px; font-weight:bold;}
.lxwmleft span a{ color:Green;}

.nonline{ height:100px; line-height:100px; padding-left:30px; color:#F60; font-size:16px; font-weight:bold;}
.loading{ height:100px; line-height:100px; padding-left:50px; color:#F60; font-size:16px; font-weight:bold; background-image:url(pic/lightbox-ico-loading.gif); background-repeat:no-repeat; background-position:10px center;}

.MuddBox {    position: relative;}
.MuddTitle { border:2px solid #fa2;  cursor: pointer;    padding: 8px;}
.MuddTitle h3{ font-size:14px; height:23px; line-height:23px; font-weight:bold;}
.celine{ font-size:14px; height:30px; line-height:30px; font-weight:bold; padding-left:10px; border-top:1px dotted #fa2; margin-bottom:5px;}
.MuddTitle a {    color: #f60;}
.MuddTitleon a {    color: #f60;}
.MuddTitleon {    background-color: #fff; border-color: #fa2;    border-style: solid none solid solid;    border-width: 2px 0 2px 2px;    cursor: pointer;
    padding: 8px;    position: relative;    z-index: 99;
}
.MuddMore {    background: none repeat scroll 0 0 #ffffff;    border: 2px solid #ffaa22; display: none;    left:198px;    line-height: 1.5;    padding: 10px 18px 11px;    position: absolute;    top: 0;    width: 490px;    z-index: 90;}
.tjmdd a {    display: block;    float: left;    height: auto;    margin: 3px;    white-space: nowrap;    width: auto;}
.tjmdd a:link {    color: #090;}
.tjmdd a:visited {    color: #090;}
.tjmdd a:hover {    color: red;}
.indexClear{ clear:both;} 

.search_main{position:relative;background:#ffdd88;padding:6px;width:198px;height:260px; border:1px solid #F60}
.search_tit{background:url(global120417.gif) no-repeat 0 -145px;width:44px;height:41px;text-align:center;border-bottom:1px solid #FFAA22;border-left:1px solid #FFAA22;padding:4px 0;cursor:pointer;}
.search_border{border-top:1px solid #ffaa22;}
.icon_search01,.icon_search02,.icon_search03,.icon_search04,.icon_search05{background:url(global120417.gif) no-repeat;display:block;height:23px;width:25px;margin:0 auto 4px;_margin-bottom:0;}
.icon_search01{background-position:-693px -91px;}
.icon_search02{background-position:-623px -95px;}
.icon_search03{background-position:-763px -93px;}
.icon_search04{background-position:-900px -93px;}
.icon_search05{background-position:-835px -93px;}
.now_search .icon_search01{background-position:-727px -91px;}
.now_search .icon_search02{background-position:-656px -95px;}
.now_search .icon_search03{background-position:-799px -93px;}
.now_search .icon_search04{background-position:-925px -93px;}
.now_search .icon_search05{background-position:-865px -93px;}
.w240{width:162px;}
.now_search .search_tit{background-position:-60px -145px;padding:9px 2px 15px 12px;_padding-bottom:9px;height:36px;border:none;left:-11px;position:relative;z-index:2;}
.button_search{background:url(global120417.gif) no-repeat -250px -50px;width:92px;height:33px;cursor:pointer;position:absolute;bottom:5px;right:5px;}
.search_text li{margin-bottom:5px;_margin-bottom:0;line-height:26px;line-height:18px;}
.now_search .search_text{display:block;}
.input_search,.input_search_dest,.input_search02,.input_search03{background:url(global120417.gif) no-repeat -361px -51px;border:1px solid #B7BCC1;font-size:14px;padding:6px 7px;height:16px;line-height:16px;color:#888888;}
.input_search,.input_search_dest{width:74px;}
.input_search02{width:93px;float:right;}
.input_search03{width:92px;padding:5px 3px;margin:0;float:right;}
.icon_city{color:#FF5B5B;margin-right:5px;position:absolute;left:-8px;}
.search_link{line-height:22px;}
.search_link02{margin:10px 0;}
.search_link a{margin-right:10px;}
.select{width:100px;float:right;margin-top:3px;}
.select02{float:right;width:108px;}
.select03{float:right;width:99px;}
.titleL{text-align:center; color:#F30; font-weight:bold;}
.input_text,.input_text02{background:url(global120417.gif) no-repeat -540px -50px;display:inline-block;padding:7px 14px 7px 7px;height:14px;line-height:14px;border:1px solid #B7BCC1;font-size:14px;float:right;}
.input_text{width:89px;}
.input_text02{width:92px;_width:89px;padding:5px 3px;color:#888888;}
.search_text{	position:absolute;	top:6px;	left:51px;	padding:10px;	width:137px;	height:240px;	background:#fff;	border:1px solid #ffaa22;	display:none;
	overflow:hidden;
}
.meneClass a{ margin-right:3px; font-weight:bold; display:inline-block; background:#E3E3E3; padding:3px 10px; text-align:center; width:60px; margin-bottom:3px; }
.smallmeneclass a{ margin:0 5px;}
.meneClass a{ color:#f60;}
.gonglv{ margin:5px;}
.gonglv li{ background-image:url("pic/tb_hotel.jpg"); background-repeat:no-repeat; background-position:0 9px; padding-left:10px; height:23px; line-height:23px;}

.searchbtboxboder a{ display:block; background-color:#f80; height:40px; line-height:40px; background-image:url(pic/serarbt.png); background-repeat:no-repeat; background-position:center center;}
.searchbtboxboder a:hover{ background-color:#F95100;}
#SearchType{border:0px;}
#SearchKey{width:100%; height:40px; border:0px; line-height:40px; color:#CCC;}
.typeborder{ border-left:2px solid #f80; border-bottom:2px solid #f80; border-top:2px solid #f80; vertical-align:middle;}
.searckeyborder{border-bottom:2px solid #f80; border-top:2px solid #f80;}
.searchbtboxboder{border-bottom:2px solid #f80; border-top:2px solid #f80; border-right:2px solid #f80;}

.tagcloud { padding:10px; line-height:2}
.tagcloud a{ color:#fff; padding:3px 5px;}
.tagcloud1 a{color:#fff; padding:3px 5px; display:block; text-align:center; height:23px; line-height:23px; font-size:14px; font-weight:bold; margin-bottom:5px;}

.picchargebox{ height:380px; overflow:hidden; position:relative; z-index:0; }
.piclist{ height:380px; overflow:hidden; position:absolute; z-index:1;}
.piclist img{width:1900px; height:380px; border:0px;}
.picBoxTitle{ position:absolute; z-index:2; bottom:0px; background-color:#33f; width:1200px; overflow:hidden;}
.picBoxTitle li{display:inline;}
.picBoxTitle li a{ display:inline-block;  text-align:center; text-decoration:none; color:#FFF; font-weight:bold; width:295px; height:28px; line-height:28px; background:#33F; border:0px;}
.picBoxTitle li a:link{}
.picBoxTitle li a:visited{ }
.picBoxTitle li a:hover{background:#F60; color:#fff;}
.picBoxTitle .cuon a{background:#F60; color:#fff;}
.piccenter{margin:0 auto; width:1200px; height:320px; margin-top:-20px;}

.TodayPriceBox{ width:200px; height:320px;  overflow:hidden;}
.jrtj{ position:relative; z-index:3;  background-color:#fff;  width:200px; height:330px;  overflow:hidden; float:left;}
.jrtjtitle{ font-size:16px; color:#f60; font-weight:bold; text-align:center; padding:3px 0px;}
.TodayPriceDIV{ position:relative; margin:5px 5px 0 5px; height:130px;}
.TodayPricePic{ position:absolute;}
.TodayPricePic img{ width:190px; height:120px;}
.TodayPriceTxt{ position:absolute; margin:0 5px; background-color:#fff; bottom:0px; overflow:hidden; width:170px; padding:5px;}
.TodayPricePrice{ text-align:center; color:#f60; font-weight:bold; height:17px; line-height:17px;}
.SpecialBox{ position:relative; z-index:4; top:5px;background-color:#fff; width:180px; height:315px;  overflow:hidden; padding:5px; float:right;}
.SpecialBox li{ height:79px;}
.SpecialBox img{width:180px; height:78px;}

.border5{ border:5px solid #f60; padding:10px;}
.indextitle{ border-bottom:3px solid #f60; padding-bottom:5px;}
.indextitles{font-size:16px; font-weight:bold; padding-left:10px;}
.indexriqi{float:right; padding:0 5px; font-size:14px;}
.linelistpic {margin-top:5px; line-height:20px;}
.linelistpic li{display:inline-block; width:205px; overflow:hidden; padding:5px;} 
.linelistpic li img{ width:210px; height:160px;}
.price2{float:right; color:#F00; font-size:14px; font-weight:bold;}


.RecommandLine{ font-size:14px;}
.RecommandLine .Title{ height:40px; line-height:40px; background:#DDE9BB; overflow:hidden;}
.RecommandLine .Title span{ height:40px; line-height:40px; display:inline-block;  padding:0 5px;}
.RecommandLine .Title .TB{font-size: 18px; font-weight: bold; margin-top: -1px; width:290px; text-align:left;}
.RecommandLine .Title .TB3{font-size: 18px; font-weight: bold; margin-top: -1px; width:140px; color:#090; text-align:left; margin-left:3px;}
.RecommandLine .Title .TB3 a{color:#090; }
.RecommandLine .Title .TB2{  color: #009900;font-size: 18px; font-weight: bold; margin-top: -1px; margin-right:5px;}
.RecommandLine .Title li{ float:left;  padding:3px;margin:0px; text-align:center;  cursor:pointer;}
.RecommandLine .Title .Currenter{ font-weight:bold; font-size:14px; color:Red;}
.RecommandLine .Title .Currenter a{  color:Red;}
.RecommandLine .Title .Currenter1{font-weight:bold;}
.RecommandLine .Title .Currenter1 a{  color:#090;}

.RecommandLine .Title11{ height:40px; line-height:40px; overflow:hidden;font-weight:bold; font-size:18px;}
.RecommandLine .Title11 span{ height:40px; line-height:40px; display:inline-block;  padding:0 5px;}
.RecommandLine .Title11 .TB{font-size: 18px; font-weight: bold; margin-top: -1px; width:290px; text-align:left;}
.RecommandLine .Title11 .TB3{font-size: 18px; font-weight: bold; margin-top: -1px; width:140px; color:#090; text-align:left;}
.RecommandLine .Title11 .TB3 a{color:#090; }
.RecommandLine .Title11 .TB2{  color: #009900;font-size: 18px; font-weight: bold; margin-top: -1px; margin-right:5px;}
.RecommandLine .Title11 li{ float:left;  padding:3px;margin:0px; text-align:center;  cursor:pointer;}
.RecommandLine .Title11 a:link{ font-size:18px; color:#000;}
.RecommandLine .Title11 a:visited{ font-size:18px; color:#000;}
.RecommandLine .Title11 .Currenter{  color:Red;}
.RecommandLine .Title11 .Currenter a{  color:Red;}
.RecommandLine .Title11 .Currenter1{font-weight:bold;}
.RecommandLine .Title11 .Currenter1 a{  color:#090;}



.RecommandLine .Content{ text-align:center;  padding-top:5px; height:354px;}
.RecommandLine .Content .Pic{ float:right; width:230px; overflow:hidden;}
.RecommandLine .Content .Pic img{}
.graybg{ background:#EFEFEF; height:30px; line-height:30px;}
.graybg li{ float:left;  padding:3px;margin:0px; text-align:center;  cursor:pointer;padding:0 5px; margin:0px;}
.graybg .Currenter{ background:#090; font-weight:normal; font-size:14px;}
.graybg .Currenter a{  color:#FFF;}
.graybg .Currenter1{font-weight:bold;}
.graybg .Currenter1 a{  color:#090;}


.pic1{ height:160px; overflow:hidden;margin-bottom:5px;}
.pic1 img{ width:100%; }
.pic2 img{ width:100%; height:auto; }
.RecommandLine .Content .ContentList{ float:left;  width:780px;  margin-left:5px;}
.RecommandLine .Content .ContentList li{   border-bottom: 1px dashed #CCCCCC;color: #0066CC; height: 25px;  line-height: 25px;  overflow: hidden;}	
.RecommandLine .Content2{ text-align:left; padding-top:5px;}
.main_piclist{ list-style:none; margin:0; padding:0;}
.main_piclist li{  margin-bottom:5px;  width:232px; height:236px; display:inline-block; overflow:hidden;}
.main_part_pic img{ width:240px; height:180px;}
.pic_title_list li{width:470px; float:left; margin-bottom:5px; overflow:hidden; margin-left:12px; text-align:left;}
.line_des {width: 364px;float: left;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.line_price {float: right;color: #f60;font-family: "Hiragino Sans GB",Arial; margin-right:5px;}
.zpan{ padding-right:10px;}
.zhutitle{color:#000;}
.TB a:link{ color:#000;}
.TB a:visited{ color:#000;}
.TB a:hover{ color:#f60;}
.bmage{ margin-bottom:10px;}

.numbers{ color:#f60; margin-right:3px;}
.ordershow{ float:right;color:#f60; padding-right:10px;}
.showtimes{ float:right;color:#ccc; padding-right:10px;}
.titlePhoto{ font-weight:bold; text-align:center; line-height:1.5;}
.jianju{font-size:0px; height:10px}

.main_part_pic{position:relative;}
.mc_name{  background-color:#fff; width:213px; z-index:19; margin-left:10px; padding:5px; margin-top:-35px; position:relative;  overflow:hidden;  line-height:18px; text-align:center;word-wrap: break-word; }
.mc_name a{ color:#090}
.m_price{color: #f60;font-size: 14px;text-align: center; margin:10px;}
.m_price i {font-style: normal;}
.m_price em {font-size: 18px; font-weight:bold;}


.broder5{border-bottom:5px solid #148A00; border-left:5px solid #148A00; border-right:5px solid #148A00; padding-top:5px; padding-left:2px;}

.zhutibox{padding:5px; border-top:1px solid #ccc;}
.zhutibox h2{ font-size:14px; font-weight:bold; color:#f60; background-color:#F7F7F7; padding:3px; }
.zhutibox  ul{ margin-top:5px; }
.zhutibox li{ color:#666; height:40px; line-height:40px;width:48px; float:left;}
.numbers{ color:#f60; margin-right:3px;}
.ordershow{ float:right;color:#f60; padding-right:10px;}
.showtimes{ float:right;color:#ccc; padding-right:10px;}
.titlePhoto{ font-weight:bold; text-align:center; line-height:1.5;}
.jianju{font-size:0px; height:10px}


.c1{ background:url(travle/1.png) left center no-repeat; padding-left:45px;}
.c2{ background:url(travle/2.png) left center no-repeat; padding-left:45px;}
.c3{ background:url(travle/3.png) left center no-repeat; padding-left:45px;}
.c4{ background:url(travle/4.png) left center no-repeat; padding-left:45px;}
.c5{ background:url(travle/5.png) left center no-repeat; padding-left:45px;}
.c6{ background:url(travle/6.png) left center no-repeat; padding-left:45px;}
.c7{ background:url(travle/7.png) left center no-repeat; padding-left:45px;}
.c8{ background:url(travle/8.png) left center no-repeat; padding-left:45px;}
.c9{ background:url(travle/9.png) left center no-repeat; padding-left:45px;}
.c10{ background:url(travle/10.png) left center no-repeat; padding-left:45px;}
.c11{ background:url(travle/11.png) left center no-repeat; padding-left:45px;}
.c12{ background:url(travle/12.png) left center no-repeat; padding-left:45px;}

.zhutibox a:link{ color:#07490E;}
.zhutibox a:visited{ color:#07490E;}
.zhutibox a:hover{ color:#F60;}

.rlshow{ display:block;background:url(rlbg.gif); width:40px; height:35px;color:#F60; font-weight:bold; line-height:40px; padding-top:5px; }
.rllistshow a{display:inline-block; padding:5px; color:#06F;}
.bborder{ border-bottom:1px  #CCC dotted; padding-bottom:5px; margin-bottom:5px;}

.mtjshow h3{display:inline-block; width:120px; height:23px; line-height:23px; text-align:center; font-size:16px; font-weight:bold; background-color:#09F; color:#FFF;}
.priceline{ line-height:23px; padding-top:5px;}
.priceline a{ display:inline-block; border:1px solid #CCC; margin-bottom:5px; width:89px; text-align:center; }
.priceline a:link{background:#fff; color:#000;}
.priceline a:visited{background:#fff; color:#000;}
.priceline a:hover{background:#999; color:#f60;}
.wenda li{ float:left; width:433px; height:23px; line-height:23px;  border-bottom:1px dotted #CCC; padding-left:0px; overflow:hidden; margin:0 10px;}
.comparenbt{cursor:pointer; border:2px #46a107 solid; padding:3px 15px; font-size:14px; color:#46a107; display:none;}
.comparemonth{ height:30px; font-size:16px;}


.cityguid{ height:38px; line-height:36px; background:#FF8F20; margin-bottom:8px; color:#FFF; padding:0 5px; width:940px;}
.cityguid li{ display:inline-block;padding:0 7px; cursor:pointer; font-size:16px; }
.cityguid .c{ background:#FFF; border-top:2px solid #FF8F20; color:#000;}

.cguid{ border-bottom:5px solid #090; margin-top:5px; font-size:14px;}
.cguid span{ color:#090; font-size:16px; font-weight:bold; margin-right:20px;}
.cguid  li{display:inline-block; padding:0 15px; cursor:pointer; height:30px; line-height:30px;}
.cushow{ background:#090; color:#FFF; font-weight:bold;}
.citytitle{ height:50px; line-height:50px; background:#00923f; padding-left:10px; font-size:18px; font-weight:bold; color:White;}
.citytitle a:link{ color:White;}
.citytitle a:visited{ color:White;}
.citytitle a:hover{color:#f60;}

.norecord{ padding:15px; text-align:center; color:#f60;font-size:18px; font-weight:bold;  }
.cityline{ padding-top:10px; margin-left:5px;}
.red{color:Red;}
.listpic{}
.listpic li{ display:block; float:right; width:188px; margin-bottom:5px;}


.cardiv div{ height:25px; line-height:25px; font-size:14px;}
.cartitle{ font-weight:bold;}
.bookbt{ padding:10px 50px; background:#f60; color:White; border:0px; cursor:pointer;}
.TripDetail{width:99%; border:1px solid #999; height:80px; margin-top:10px;}
