﻿.d_banner
{
    height: 437px;
    border: 0px solid #f00;
    background-image: url(img/bannerbg.jpg);
    background-position: center;
    background-repeat: no-repeat;
}
.d_bannerMain
{
    width: 1000px;
    margin: 0px auto;
}
.d_bannerMain a:hover{ text-decoration:none;}
.d_search
{
    background-image: url(img/sbg2.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 380px;
    height: 380px;
    z-index:2;
    position:absolute;
    left:100px;
    top:150px;
     overflow:hidden;
}
.d_search_main
{
    background-image: none;
    background-color: Transparent;
    height: 380px;
    width: 113px;
    margin: 4px 0px 0px 4px;
    float: left;
}
.d_search_main ul
{
    width: 113px;
}
.d_search_main ul li
{
    list-style: none;
    cursor:pointer;
}
/*.innerhover{ background:#ffffff;border-right:0;}
.innerdef{background-color:Transparent;border-right:1px solid #b8dff6;}
.d_search_main ul li:hover
{
    background-color:#ffffff;border-right:0px solid #b8dff6;color:#73b832;
}*/
.lijdhg{ background:#ffffff;border-right:0;height:50px; margin-top:2px; margin-left:1px; border-bottom:1px solid #b8dff6; color:#73b832; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:36px; background-image:url(img/hg.png); background-repeat:no-repeat; background-position:10px center;}

.lijdhb{background-color:Transparent; height:50px; margin-top:2px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:36px; background-image:url(img/hb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;margin-left:1px;}

.lijpab{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/ab.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.lijpag{height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/ag.png); background-repeat:no-repeat; background-position:10px center;border-right:0;background-color:#ffffff; color:#73b832;}


.lijdjb{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/jb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.lijdjg{background:#ffffff;height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/jg.png); background-repeat:no-repeat; background-position:10px center;border-right:0; color:#73b832;}


.lixianlulb{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/lb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.lixianlulg{ background:#ffffff;height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/lg.png); background-repeat:no-repeat; background-position:10px center;border-right:0; color:#73b832;}

.lizyxzb{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/zb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.lizyxzg{ height:52px; border-bottom:1px solid #b8dff6; font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/zg.png); background-repeat:no-repeat; background-position:10px center;border-right:0;background-color:#ffffff; color:#73b832;}

.lignygb{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6;  font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/gb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.lignygg{height:52px; border-bottom:1px solid #b8dff6;  font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/gg.png); background-repeat:no-repeat; background-position:10px center;border-right:0;background-color:#ffffff; color:#73b832;}


.licjycb{background-color:Transparent; height:52px; border-bottom:1px solid #b8dff6;  font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/cb.png); background-repeat:no-repeat; background-position:10px center;border-right:1px solid #b8dff6;}
.licjycg{ height:52px; border-bottom:1px solid #b8dff6;  font-size:14px; font-weight:600; line-height:50px; vertical-align:middle; text-align:left; padding-left:37px; background-image:url(img/cg.png); background-repeat:no-repeat; background-position:10px center;border-right:0;background-color:#ffffff; color:#73b832;}



.libottom{border-right:1px solid #b8dff6; height:54px; line-height:15px; font-size:0px;}

.search_right{width:257px; height:370px; background-image:url(img/sright.gif); background-position:center; background-repeat:no-repeat; margin-top:4px; border:0; overflow:hidden; position:absolute; right:5px; z-index:50;}
.search_right a:hover{ color:#FA7607;}
.displaynone{display:none;}
.indexcontentleft{width:768px; float:left;}
.indexcontentright{float:right; width:215px;}
.jdmptitle{width:768px;background-image:url(img/jdmp.jpg); background-position:left center; background-repeat:no-repeat;  height:49px;line-height:49px;text-align:right; vertical-align:middle;color:#a5a5a5; border:0px solid #f00;margin-top:5px;}
.jdmptitle span,.tabright span{ cursor:pointer;}

.lyxltitle{width:768px; background:url(img/lyxl.jpg) no-repeat 0 0;height:45px;line-height:45px; clear:both; vertical-align:middle;color:#a5a5a5;border:0px solid #f00;}
.tableft{ float:left;height:43px; margin-left:130px; overflow:hidden; width:250px;}
.tableft ul{ padding:0; margin:0; clear:both; width:330px; margin-top:12px; overflow:hidden;}
.tableft ul li{ float:left; min-width:52px; cursor:pointer; height:25px; text-align:center; margin-left:5px; line-height:25px; /*border:1px solid #a5a5a5;*/}
.tabright{ float:right;height:43px;line-height:52px; overflow:hidden; text-align:right;}
.zbytitle{width:768px;background-image:url(img/zby.jpg); background-position:left center; background-repeat:no-repeat;  height:45px;line-height:45px;text-align:right; vertical-align:middle;color:#a5a5a5;border:0px solid #f00;}
#jpdiv{ height:auto; overflow:hidden;}
.cjytitle{width:768px;background:url(img/jptitle.jpg) no-repeat 0 0; height:45px;line-height:45px;text-align:right; vertical-align:middle;color:#a5a5a5;border:0px solid #f00; margin-top:10px;}
.jdtitle{width:768px;background:url(img/jdtitle.jpg) no-repeat 0 0; height:45px;line-height:45px;text-align:right; vertical-align:middle;color:#a5a5a5; overflow:hidden;}
.jdtitle span:hover{ cursor:pointer;color:#FA7607;}
.colorC10909{color:#C10909;}
.color9f9f9f{color:#9f9f9f;}
.font22{ font-size:22px;}
#hotellist .ldleft{ width:85px; height:85px; float:left;-moz-border-radius:8px;border-radius:8px; overflow:hidden;}
#hotellist .hotelprice{ position: absolute; right: 0; bottom: 0; font-size: 14px;}
.hotelprice s{ color:#9f9f9f; font-weight:normal; font-size:12px;}
.hotelprice span{font-size: 22px;font-weight: lighter;}
#hotellist .ldleft img{ width:85px; height:85px;}
#hotellist .ldright{ width:212px; height:85px; float:right; position:relative; padding-right:60px; padding-left:8px;}
#hotellist .ldright .ldright_t{ height:40px;font-size:14px; color:#000000; font-weight:500; font-family:Microsoft YaHei;}
#hotellist .ldright .ldright_b{ height:45px;}
.jpmain{ height: 300px; text-align:center; position: relative; overflow: hidden; margin:10px auto 0 auto;}
.jpmain #previewH{position: absolute; top: -28px; left: 10px; z-index: 1;border: none;}
.cjytitle a:hover,.cjytitle span:hover{color:#FA7607; cursor:pointer;}
.indexcontentul{width: 430px;}
.indexcontentul li{width: 134px; float: left;margin:0px 8px 7px 0px;}
.color2a98da{color:#2a98da;}
.colorc41800{color: #c41800;}
.color9f9f9f{color:#9f9f9f}
.lh22{line-height:22px;}
.h22{height:22px;}
.pb10{padding-bottom:10px;}
.mb10{margin-bottom:10px;}
.text_center{text-align:center;}
.indexcontentleftcontent{width: 750px; margin: 10px auto; border:0;}
.indexcontentleftcontent ul{height: 100px;}
#hotellist{width: 750px; margin:0 auto;}
#hotellist ul{ width:100%; overflow:hidden; clear:both;}
#hotellist ul li{  width:365px; overflow:hidden; height:auto; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #F0F0F0;}
/* 热门出境旅游开始*/
.cjlytitle{width:768px;background-image:url(http://www.eightu.com/images/default/cjy.jpg); background-position:left center; background-repeat:no-repeat;  height:49px;line-height:49px;text-align:right; vertical-align:middle;color:#a5a5a5; border:0px solid #f00;margin-top:5px;}
.cjlytitle span,.tabright span{ cursor:pointer;}

.cjylist {width: 750px; margin:0 auto;}
.cjylist ul{}
.cjylist ul li{width: 175px; float: left;margin:5px 10px 5px 0px;}
.cjylist ul li img{width: 175px; height:115px;}
/* 热门出境旅游结束*/
.indexcontentleftcontentleft{width: 280px; float: left; margin:0px 8px;}
.indexcontentleftcontentright{float: right; width: 430px;}
.textleft{line-height: 24px; vertical-align: middle; text-align: left; height: 24px;}
.fleft{float: left;}
.fright{float:right;}
.padrt40{ padding-right:40px;}
.vmiddle{vertical-align:middle;}
.indexcontentleftcontentlititle{line-height: 24px; vertical-align: middle; text-align: left;color: #595959;}
.indexcontentrightcontentlititle{line-height: 24px; vertical-align: middle;text-align: left; height: 24px;}
.indexcontentrightcontentlititle s{text-decoration:line-through;}
.lyxlcontenttitle{height:24px; line-height:24px; overflow:hidden; vertical-align:top; font-size:16px; font-weight:600; font-family:Microsoft YaHei;}
.hdbg{margin-top: 15px;width: 213px;border:1px solid #dddddd;}
.hdtitle{background-image: url(img/ltbg.jpg);border-bottom:1px solid #dddddd; background-position: center top;padding-top: 11px; height: 33px; line-height: 33px; vertical-align:middle;text-align: left; padding-left: 16px; color: #2a98da;background-repeat: no-repeat; font-family: Microsoft YaHei;font-size: 18px;}
.titlehover{background:url(img/1.png) no-repeat 0 0; color:#ffffff;}
.hdbg img{ width:200px; height:129px;}
.hdcx img{width:200px; height:74px;}
#lyzxlist img{ width:210px; height:110px;}
#lyzxlist ul{ padding-left:10px;}
#lyzxlist ul li{ height:26px; line-height:26px; padding:0; margin:0; padding-left:10px; background:url(img/dianico.jpg) no-repeat 0 5px ;}
/*首页banner*/
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/* 幻灯开始*/
#imageShow{clear:both;border-bottom:1px solid #fff;}
 .imagebg{height:385px;overflow:hidden;position:relative;}
 .imagebg li{height:385px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
 .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:385px;display:block;}
.scrollbg{height:80px;position:absolute; right:50px; bottom:0; z-index:2;}
.scroll{width:610px;height:76px; overflow:hidden; }
.s_pre, .s_next{display:block;width:48px;height:76px;position:absolute;}
a.s_pre{background:url(img/arrow_l.png) no-repeat 0 5px; position:absolute; right:543px; z-index:10000; bottom:-12px;}
/*a.s_pre:hover{background:url(img/arrow_l_on.png);}*/
a.s_next{background:url(img/arrow_r.png) no-repeat 0 5px; position:absolute; right:-10px; z-index:10000; bottom:-12px;}
/*a.s_next:hover{background:url(img/arrow_r_on.png);}*/
.outScroll_pic{ height:76px;margin-left:65px;overflow:hidden;position:relative;width:480px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:76px;}
.scroll_pic li{float:left;float:left;height:65px;width:145px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#000;}
.scroll_pic li img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.scroll .current{width:144px;height:65px;border:2px #ff780d solid;background:url(img/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}


/*首页搜索框 -----（酒店）*/
.h_title{ margin-top:12px; padding-left:15px; padding-right:17px;}
.h_main{ height:290px;}
.h_main ul{ padding:0; margin:0; clear:both;}
.h_main ul li{ float:left; }
.h_main ul .li1{ width:88px; height:42px;text-align:center; font-size:14px;line-height:42px; color:#6C6C6C; font-weight:bolder;}
.h_main ul .li2{ width:145px; height:42px;line-height:42px;}
.h_main ul .li2 .list{ width:145px; padding-left:5px; height:30px; line-height:30px; border:1px solid #C9C9C9; margin-top:5px; color:#666666;}
.searchH{background:url(img/searchH.jpg) no-repeat 0 0; width:226px; height:35px; margin-left:15px; border:0; color:#ffffff; font-size:16px; font-weight:bolder; margin-top:5px;}
.s_subtab_a 
{
background-image: url(img/un_bg_line.png);
font-family: "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;
height: 27px;
line-height: 20px;
background-position: 0 -96px;
background-repeat: repeat-x;
margin-bottom:0;
font-size:14px;

}
.s_subtab_a a{ margin-right:10px;}
.s_subtab_a .current 
{
color: #06C;
background:url(img/un_bg_line.png) no-repeat -47px -12px;
cursor: default;
text-decoration: none;
padding-bottom:12px;
}
.search_right .h_sbt{ border-top:1px solid #DDDDDD; margin-top:10px; height:20px; line-height:30px; text-align:right; font-size:14px;font-family: "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif; width:226px; margin-left:15px; }
.search_right .h_sbt a{ color:#0066CC;}

.banner_simgli{position: absolute; width: 100%; bottom: 0; height:80px; background: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}

.imgborder{background:url(img/hotelpick.png) no-repeat 0 0; width:85px; height:85px; position:absolute; left:0; right:0;}