﻿@charset "utf-8";
/* CSS Document */

/* global */
 body, div, ul, ol, li, form, input, textarea, select, p { color:#000; line-height:22px; font-size:12px; font-weight:normal; padding:0; margin:0;-webkit-text-size-adjust:none;} 
img { border:0;}
ol, ul { list-style:none;}
a { color:#333; cursor:pointer;}
a:link, a:visited {text-decoration:none;}
a:hover { text-decoration:none; color:#ce0525;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.center{text-align:center;}
.white{ background-color:#FFF;}
.fontYH{font-family:'微软雅黑';}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f20{font-size:20px;}
.red{color:Red;}
.p20{padding-top:20px;}
.p12{padding-top:12px;}
.p20x{padding:20px 0;}
.p020{padding:0 20px;}
.m010{margin:0 10px;}
.block{display:block;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.btm { color:#FFF;}
.btm a{ color:#FFF;}
.line28{ line-height:28px;}
/*预订聚合页*/

#eheader{
background-image:url(../images/menu_bg.png);
background-position:top center; 
height:120px;
text-align:left;
}
#eheader ul li { 
list-style:none; 
float:left; 
width:66px;
display:block;
font-size:10pt;
color:#7c7465; 	
font-family:'微软雅黑';
margin:0 4px;
background-image:url(../images/i_menu.png);
 }
.e_tbg{
background-image:url(../images/e_images/e_all_tbg.png);
height:150px;
background-position:top center;
} 
#contains{ height:auto; padding-top:40px;}
#topnav a{color:#b29163;}


/*--聚合页轮播--*/
.flexslider{position:relative;height:450px;overflow:hidden;background:url(../images/AD/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:450px; display:block;}
.slides li a{display:block;width:100%; height:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/AD/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:28px;height:48px;overflow:hidden;cursor:pointer;position:absolute;  opacity: 0.5;  }
.flex-direction-nav li a:hover{opacity: 1.0;  }
.flex-direction-nav li a.flex-prev{left:100px;background:url(../images/AD/prev.gif) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:100px;background:url(../images/AD/next.gif) center center no-repeat;}
/*--聚合页轮播--*/

.elogo{padding-top:38px; width:220px;}
.elogo_r{padding-top:30px; color:#b29163; text-align:right;}
.search{display:block; width:50px; height:25px; cursor:pointer; float:right; background-color:#b29163; color:#fff; line-height:25px;  text-align:center; margin-right:10px;}
.cont_bg{
background-image:url(../images/e_images/e_all_bg.png);
background-repeat:repeat;
}
.cont_width{width:1000px;margin:0 auto;}
.cont_nav1{width:235px;border:double #8a6d5d 1px; float:left;}
.cont_nav1_bg{background-image:url(../images/e_images/e_all_mp_bg.png); height:112px; text-align:center;}
.cont_nav_font{background-color:#FFF; height:124px; text-align:center; font-family:'微软雅黑'; font-size:10pt; color:#494949;}
.cont_nav2{width:235px;border:double #656984 1px; float:left; margin-left:20px;}
.cont_nav2_bg{background-image:url(../images/e_images/e_all_jd_bg.png); height:112px; text-align:center;}
.cont_nav3{width:235px;border:double #33868e 1px; float:left; margin-left:20px;}
.cont_nav3_bg{background-image:url(../images/e_images/e_all_tc_bg.png); height:112px; text-align:center;}
.cont_nav4{width:235px;border:double #8f405f 1px; float:right;  }
.cont_nav4_bg{background-image:url(../images/e_images/e_all_dz_bg.png); height:112px; text-align:center;}

.juall img{margin-top:10px;}
.ju_btn{text-align:center; position:absolute; top:200px; left:50px;z-index:70;}
.ju_tc{ width:324px; height:120px;  background-position:20px 20px; background-repeat:no-repeat;}
.ju_tca1{background-color:#e48148;background-image:url(../images/e_images/no1.png);}
.ju_tca2{background-color:#b56870;background-image:url(../images/e_images/no2.png);}
.ju_tca3{background-color:#b09f47;background-image:url(../images/e_images/no3.png);}
.ju_tcasp{width:210px; font-size:16px; color:#FFF; display:block; padding-left:80px; padding-top:20px; font-weight:bold;}
.ju_tcasb{width:210px; font-size:12px; color:#FFF; display:block; padding-left:80px;}
.ju_price{font-size:18px; color:#c04f4b; padding-top:10px; padding-left:50px;  display:block;}
.ju_detail{display:block;font-size:12px; color:#c04f4b; padding-top:10px; padding-right:50px; }
.ju_t1{display:block;font-size:12px; color:#fff; padding-top:10px; padding-left:20px;}
.ju_t2{font-size:18px; color:#fff; padding-top:10px; padding-left:30px;  display:block;}
.ju_t3{width:180px; display:block; padding-left:20px; color:#FFF;}

#hotJQ ul{ float:left; margin:0; width:242px; display:block; }
#hotJQ li{ margin:0; color:#FFF; display:block;  }
#hotJQ .dt{width:242px; height:114px; display:block;}
#hotJQ .dd{height:50px; width:242px; background-color:#da6846;}
#hotJQ .dd2{height:50px; width:242px; background-color:#c14d4d;}
#hotJQ .sp1{padding-left:10px; float:left; width:150px; float:left;}
#hotJQ .sp2{float:right;  width:70px;}
#hotJQ li a{color:#FFF;     }

#hotJD .cont{ display:block; height:100px; width:315px; background-color:#e0dfcd;  }
#hotJD .tit{color:#85716a;  font-weight:bold; margin-left:10px; padding-top:5px; display:block; float:left;}
#hotJD .star{display:block; float:left; padding-top:10px; padding-right:10px; display:block; float:right;}
#hotJD .detail{color:#85716a;  margin-left:10px; padding-top:5px; display:block; width:210px;}
#hotJD .price{color:#b94241; font-size:14px;}

/*预订聚合页结束*/

/*预订头部*/
#header_yd  {padding-top:30px; text-align:center; width:956px;} /*956*/
.header_yd_nav{width:86px; display:block; float:left; margin:0 24px;}
#header_yd  span {display:block; }
.header_yd_nav_mpbg{height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:0 0;} /*根据所在页面调整选中显示图片*/
.header_yd_nav_jdbg{height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:-85px 0;} /*根据所在页面调整选中显示图片*/
.header_yd_nav_tcbg{height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:-172px 0;} /*根据所在页面调整选中显示图片*/
.header_yd_nav_srbg{height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:-258px 0;} /*根据所在页面调整选中显示图片*/
.header_yd_nav_dlbg{height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:-343px 0;} /*根据所在页面调整选中显示图片*/
.header_yd_nav_dzm {height:86px; background-image:url(../images/e_images/e_all_tico.png); background-position:-430px 0;}/*新增度周末*/
.header_yd_nav_lysp {height:86px; background-image:url(../images/e_images/lvsp.png); } /*新增旅游商品*/
.header_yd_nav_srdz {height:86px; background-image:url(../images/e_images/srdz.png); } /*新增私人定制*/
.header_yd_font{color:#FFF; font-size:10pt;}
/*预订底部*/
.bottom{background-color:#2f3032; height:50px; text-align:center; color:#FFF; padding-top:12px;}


/* 门票类 */

/* 轮播 */

.JQrollBg_slider { margin:0 auto; padding-top:10px; background-color:#fff; width:1000px; height:360px; margin-top:20px; }
 #inner { width: 980px; margin:0 auto;   }
.hot-event { position: relative; }
.hot-event .switch-tab { text-align: center;   padding-top:340px; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin: 0 2px; display: inline-block; width: 15px; height: 15px; background-image: url(../images/e_images/bg.png); background-position: -161px 0; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.hot-event .switch-tab .current { background-image: url(../images/e_images/bg.png); background-position: -195px 0; }
.hot-event .switch-nav { position: absolute; right: 12px; top: 270px; z-index: 2; }
.hot-event .switch-nav .i-prev { background-image: url(../images/e_images/bg.png); background-position: -127px 0; }
.hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
.hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 1px 1px 1px 0; }
.hot-event .switch-nav .i-next { background-image: url(../images/e_images/bg.png); background-position: -144px 0; }
.hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
.hot-event .switch-nav a:hover { background: rgba(0,0,0,.2); }
.hot-event .event-item { height: 300px; width: 960px; position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .event-item .banner { display: block; }
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(85%,transparent),to(rgba(255,255,255,.2))); border: 0; }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); padding: 0!important; border: 0!important; height: 1px!important; line-height: 0!important; width: 1px!important; overflow: hidden; }
a .ico { cursor: pointer; }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }



/* 内容导航 */
.mp_nav{padding:0 12px;}
.mp_nav_a{color:#c34d4d; font-size:16px; font-weight:bold;  float:left; display:block;}
.mp_nav_b{display:block; float:right; padding-right:20px; font-size:12px;}
.mp_nav_hr{border:0;background-color:#c34d4d;height:2px;  }
#mp_cp span{display:block;}
.mp_cp{width:240px; margin-right:6px; margin-bottom:20px; display:block; }
.mp_title{ height:34px; background-color:#231816; font-weight:bold; font-size:14px; color:#fff; text-align:center; line-height:30px;}
.mp_cp_bg {height:170px; width:240px;  background-image:url(../images/e_images/e_all_mp_jq.png);}
.mp_cp_bg2{background-position:0 -172px; } 
.mp_cp_bg3{background-position:0 -344px; } 
.mp_cp_cont{height:126px; background-color:#e8e5d6;  padding:8px; text-align:justify;color:#6a6152;}
.mp_title2{ height:34px; background-color:#016cba; font-weight:bold; font-size:14px; color:#FFF; text-align:center; line-height:30px;}
.mp_cp_cont2{height:126px; background-color:#d9effc;  padding:8px; text-align:justify;}
/*门票右侧*/ 
.mp_rt_font{float:left; font-size:10pt;   padding:0 10px;}
.mp_rt_cont1{margin:0 6px; background-color:#FFF;  border-top:#ac8f71 solid 2px; border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px;}
.mp_rt_cont2{margin:0 6px; background-color:#FFF;  border-top:#245eaf solid 2px; border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; padding:20px 0;}
.mp_rt_cont3{margin:0 6px; background-color:#FFF;  border-top:#e92847 solid 2px; border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; padding:20px 0;}
.mp_rt_cont4{margin:0 6px; background-color:#FFF;  border-top:#87b471 solid 2px; border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; padding:20px 0 0 0;}
.mp_rt_cont5{margin:0 6px; background-color:#FFF;  border-top:#897189 solid 2px; border-left:#ccc solid 1px;border-right:#ccc solid 1px;border-bottom:#ccc solid 1px; padding:20px 0;}

.mp_rt_zx{height:36px; padding-top:18px; padding-left:30px;border-bottom:#ccc solid 1px;}
.mp_rt_zximg1{width:19px; height:19px; display:block; background-image:url(../images/e_images/e_sprite.png);background-position:-93px -66px; }
.mp_rt_zximg2{width:19px; height:22px; display:block; background-image:url(../images/e_images/e_sprite.png);background-position:-126px -66px; }
.mp_rt_zximg3{width:19px; height:22px; display:block; background-image:url(../images/e_images/e_sprite.png);background-position:-155px -66px; }
.mp_rt_mpph{height:30px; width:210px; background-image:url(../images/e_images/e_all_mp_line.png); background-position:0 -26px; margin-left:10px;}

.mp_rt_line{height:30px; width:200px; background-image:url(../images/e_images/e_sprite.png); background-position:0px -470px; background-repeat:repeat-x; margin-left:8px; }
.mp_rt_jt{width:70px; display:block; text-align:center; margin-bottom:30px; }
.mp_rt_jtAll{margin-left:8px;}
.mp_rt_jt_a1{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -133px; display:block; margin-left:20px;}
.mp_rt_jt_a2{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -174px; display:block; margin-left:20px; }
.mp_rt_jt_a3{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -205px; display:block; margin-left:20px; }
.mp_rt_jt_a4{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -234px; display:block; margin-left:20px;}
.mp_rt_jt_a5{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -265px; display:block; margin-left:20px; }
.mp_rt_jt_a6{width:30px; height:30px; background-image:url(../images/e_images/e_sprite.png); background-position:-234px -297px; display:block; margin-left:20px; }

.mp_rt_ph{float:right; color:#F00;}

 /*购物车*/
 #gwc{width:240px; border:#ec6c63 solid 2px;}
.mp_gwc_list ul  { padding-top:10px;       }
.mp_gwc_list_li{ height:26px;  list-style:none; border-bottom: 1px dotted #000; display:block; text-align:left; padding-left:10px;    } 
.mp_gwc { width:232px;       background-color:#FFF;  } 
.mp_gwc_div{top:10px;z-index:999;position:fixed;_position:absolute}/*滚动*/
.mp_gwc_title_bg{ background-color:#EC6B63; height:36px; color:#fff; font-size:14px; font-weight:bold; padding-top:4px; line-height:28px;}
.mp_ico{width:32px; height:32px; display:block; margin-left:8px;  float:left;}
.mp_ico_tit1{background-image:url(../images/e_images/e_sprite.png); background-position:-5px -93px;  }
.mp_ico_tit2{background-image:url(../images/e_images/e_sprite.png); background-position:-47px -93px;}
.mp_ico_tit3{background-image:url(../images/e_images/e_sprite.png); background-position:-89px -93px;}
.mp_ico_tit4{background-image:url(../images/e_images/e_sprite.png); background-position:-130px -93px;}
.mp_ico_tit5{background-image:url(../images/e_images/e_sprite.png); background-position:-171px -93px;}
.mp_ico_tit6{background-image:url(../images/e_images/e_sprite.png); background-position:-212px -93px;}

.mp_gwc_title{display:block; float:left; margin-left:10px;}
/*详情页*/
.btn_gm{width:100px; height:30px;  }  
.btn_small{width:50px; height:20px;  }  
.min_btn{width:22px; height:22px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -5px; cursor:pointer; display:block;}
.add_btn{width:22px; height:22px; background-image:url(../images/e_images/e_sprite.png); background-position:-30px -5px; cursor:pointer; display:block;}
.d_line{ display:block; height:36px;padding-top:20px; background-image:url(../images/e_images/e_sprite.png); background-position:0px -444px; background-repeat:repeat-x;  }
.d_title{color:#900; font-size:18px; display:block;  float:left;  }
.d_price{color:#E60012; display:block;  float:left;   padding-left:90px; font-size:18px;  }
.d_price2{color:#333; padding-left:20px; display:block; padding-top:2px; float:left;  }
.d_kf{float:right;display:block; padding-right:10px;}
.d_totalDiv{display:block; width:220px; float:right;   padding-top:40px; }
.d_total{float:right;margin-right:20px;   }
.d_w130{width:130px;}
.d_ts{display:block; width:720px; height:80px; padding-top:30px; float:left;}
.d_row1L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -130px;}
.d_row1R{display:block; float:right;width:90px; height:36px; background-image:url(../images/e_images/e_sprite.png);  background-position:-120px -139px;}
.d_row2L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -180px;}
.d_row2R{display:block; float:right;width:90px; height:36px; background-image:url(../images/e_images/e_sprite.png);  background-position:-120px -180px;}
.d_row3L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -226px;}
.d_row3R{display:block; float:right;width:90px; height:40px; background-image:url(../images/e_images/e_sprite.png);  background-position:-120px -218px;}
.d_row4L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -280px;}
.d_row4R{display:block; float:right;width:120px; height:40px; background-image:url(../images/e_images/e_sprite.png); background-position:-112px -278px;}
.d_row5L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -328px;}
.d_row5R{display:block; float:right;width:60px; height:36px; background-image:url(../images/e_images/e_sprite.png);  background-position:-120px -322px;}
.d_row6L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-4px -370px;}
.d_row6R{display:block; float:right;width:60px; height:36px; background-image:url(../images/e_images/e_sprite.png);  background-position:-120px -370px;}

 
/*门票确认页*/
.mp_div{margin-top:30px; margin-bottom:30px; padding:20px 0 30px 0;  height:auto;}
.mp_qr_div{ width:1000px; margin:20px auto;  }
.mp_qr_div_cnt{ padding:20px; }
.mp_qr_tit{font-size:16px; color:#333;}
.mp_qr_hr{border:0;background-color:#c34d4d;height:2px; } 
.mp_qr_jq_tit{width:160px; display:block; float:left;}
.mp_qr_yhq{padding:30px 0 10px 0; width:900px;}
#mp_qpxx span{float:left; display:block;}
.mp_qpxx_tit{width:80px;}
.mp_qpxx_tit_r{padding:2px 4px;}
.mp_qpxx_txt{width:198px; 
height:24px;
}
.mp_count{width:24px; height:20px; text-align:center; font-family:'微软雅黑'; line-height: 20px;}

.confrm{   border-collapse:collapse;    width: 900px;  }
.confrm td, #confrm th  {  font-size:1em;  border:1px solid #a6a19e;  padding:3px 7px 2px 7px;  }
.confrm th   {  font-size:1.1em;  text-align:left;  padding-top:5px;  padding-bottom:4px;  background-color:#cdc7a6;  color:#ffffff;  }
.confrm tr.alt td  {  color:#000000;  background-color:#eee9d3;  }

.childconfrm{   border-collapse:collapse;     }
.childconfrm td, #confrm th  {  font-size:1em;  border:1px solid #a6a19e;  padding:3px 7px 2px 7px;  }
.childconfrm th   {  font-size:1.1em;  text-align:left;  padding-top:5px;  padding-bottom:4px;  background-color:#cdc7a6;  color:#ffffff;  }
.childconfrm tr.alt td  {  color:#000000;  background-color:#eee9d3;  }

.mp_payok_div{width:600px; margin:0 auto; margin-top:50px; text-align:center;}
.mp_payok_img{ width:34px; height:34px; background-image:url(../images/e_images/e_sprite.png); background-position:-158px -1px; display:block;}
.mp_payok_font{font-size:18px; line-height:36px; padding-left:30px;}

/*酒店预订开始*/
#JD_Date input{width:140px; height:24px; font-family:"微软雅黑","宋体"; border:1px solid #999; padding-left:10px;background:url(../images/e_images/e_sprite.png) 10px -30px no-repeat; background-color:#FFF;  }
#JD_Date_div{height:40px; border-top:#ad8f71 solid 1px; border-bottom:#dbdbdb solid 1px; border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px;  background-color:#f5f5f5;}
.JD_Date_xj{display:block; width:80px;  font-weight:bold;  float:left; background-color:#ad8f71; color:#fff; margin:4px; padding:4px; text-align:center;}
.JD_Date_jjx{display:block; width:80px;  font-weight:bold;  float:left;  margin:4px; padding:4px; text-align:center;}
.JD_Date_inputDiv{margin:4px; padding:4px; width:220px;}
#JD_fx {padding-top:10px;}
#JD_fx ul{ text-align:center;  }
#JD_fx .tul li{ color:#ad8f71; font-weight:bold;}
#JD_fx .nul{ border-top:1px solid #CCC;  text-align:center;      }
#JD_fx li{display:block; width:100px; float:left; height:30px; padding-top:4px;  }
.JD_yd_div{border-top:#dbdbdb solid 1px; border-bottom:#dbdbdb solid 1px; border-left:#dbdbdb solid 1px; border-right:#dbdbdb solid 1px; margin-top:10px; padding-top:10px; margin-bottom:20px;}
.JD_yd_btn{display:block; width:66px; height:23px; background-image:url(../images/e_images/e_sprite.png); background-position:0 -61px; text-align:center; color:#FFF;  float:right;}
.JD_yd_img{width:110px; height:110px; display:block; float:left;}
.JD_yd_img_div{width:110px; height:110px; display:block; float:left;}
#JD_yd_cont{display:block; height:110px; float:left; width:400px;  padding-left:10px;}
.JD_yd_cont_tit{color:#026eb6; font-weight:bold; font-size:14px; display:block; margin:2px 0; float:left; }
.JD_yd_cont_space{ display:block; width:10px; height:110px; float:left; background:url(../images/e_images/e_sprite.png) -490px 0  no-repeat;}
.JD_yd_cont_right{ display:block; width:160px; height:110px; float:left;  }
.JD_yd_priceDiv{display:block; float:right; padding-top:8px;}
.JD_yd_priceA{color:#ff6300; font-size:16px; display:block }
.JD_yd_priceB{font-size:28px; color:#ff6300; font-weight:bold; font-family:'微软雅黑'; }
.JD_yd_priceCert{float:right; color:#666; display:block;}
#JD_yd_cfm_date,#JD_yd_cfm_count{padding-top:20px;}
#JD_yd_cfm_date span,#JD_yd_cfm_count span{float:left;}
.JD_yd_cfm_tit{float:left; font-weight:bold;}
 
#JD_fx_dt {padding-top:10px;}
#JD_fx_dt ul{ text-align:center;  }
#JD_fx_dt .tul li{ color:#ad8f71; font-weight:bold;}
#JD_fx_dt .nul{ border-top:1px solid #CCC;  text-align:center;      }
#JD_fx_dt .nulJD{ border-bottom:1px dashed #ccc;  text-align:center; height:30px; width:880px;    }
#JD_fx_dt li{display:block; width:120px; float:left; height:30px; padding-top:4px;  }

/*套餐开始*/
/*选择框*/
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.sys_spec_text{ }
.sys_spec_text li{ float:left; height:25px; position:relative; margin:2px 6px 2px 0; outline:none;}
.sys_spec_text li a{ height:22px; padding:1px 10px; border:1px solid #ccc; background:#fff; display:inline-block; line-height:21px;}
.sys_spec_text li a:hover{ border:2px solid #e4393c; padding:0 9px; text-decoration:none; color:#000;}
.sys_spec_text li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:1px; background:url(../images/e_images/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_text li.selected a{ border:2px solid #e4393c; padding:0 7px; font-weight:bold;color:#000;}
.sys_spec_text li.selected i{ display:block;}
/*选择框结束*/

/*套餐首页*/
.TC_th{border:1px #c7c6c4 solid; border-top:3px #8d7c74 solid;}
.TC_thtop{height:40px;border-bottom:1px #c7c6c4 solid; background-color:#ecebd9;}
.TC_top_ico{display:block; width:133px; height:38px;background-image:url(../images/e_images/e_sprite.png);}
.TC_top_icoBg1{ background-position:-274px 0px;}
.TC_top_icoBg2{background-position:-274px -37px;}

.TC_top_b1{background-color:#E05647;}
.TC_top_b2{background-color:#006355;}
.TC_top_b3{background-color:#894b81;}
.TC_top_b4{background-color:burlywood;}
.TC_org{border:1px #c7c6c4 solid; border-top:3px #8d415f solid; margin-top:30px;}
.TC_org_line{margin:0 auto; height:1px; display:block; background-color:#fff;}
.TC_orgtop{height:40px;border-bottom:1px #c7c6c4 solid; background-color:#ecebd9;}
.TC_orgCont_cnt{width:280px; padding:10px 0 0 10px;}
.TC_orgCont{display:block; float:left; width:302px; background-color:#2d3041; margin:0 8px;}
.TC_orgCont_t{ height:40px;text-align:center; font-size:16px;  line-height:40px;color:#fff; font-weight:bold;}
.TC_orgCont_ico{width:30px; height:30px; display:block; float:left;background-image:url(../images/e_images/e_sprite.png);}
.TC_orgCont_icoBg1{background-position:-278px -79px;}
.TC_orgCont_icoBg2{background-position:-278px -110px;}
.TC_orgCont_n{color:#FFF; padding:0 6px;display:block;}
.TC_orgCont_m{display:block; float:right; color:#fff;}
.TC_orgCont_line{margin:0 auto;width:274px; height:1px; display:block; background-color:#606470;}
.TC_orgCont_memo{color:#fff;  margin-top:5px; color:#F9C69E; font-weight:bold;font-size:12px;}
.TC_orgCont_memo2{color:#fff; text-align:justify; padding-top:4px;}
.TC_btn{padding:18px 0;}
.TC_cfm_jd{width:30px; height:30px;background-image:url(../images/e_images/e_sprite.png); background-position:-236px -366px;}
.TC_cfm_mp{width:30px; height:30px;background-image:url(../images/e_images/e_sprite.png); background-position:-236px -338px;}
/*首页结束*/
.p3x{ padding-top:3px;}
#TCJD_fx {padding-top:10px;}
#TCJD_fx ul{ text-align:center;  }
#TCJD_fx .tul li{ color:#ad8f71; font-weight:bold;}
#TCJD_fx .nul{ text-align:center;      }
#TCJD_fx li{display:block; width:110px; float:left;    }
.level_rooms {padding-top:10px;}
.level_rooms ul{ text-align:center;  }
.level_rooms .tul li{ color:#ad8f71; font-weight:bold;}
.level_rooms .nul{ text-align:center;      }
.level_rooms li{display:block; width:110px; float:left;    }
.t_line{ display:block; height:36px; background-image:url(../images/e_images/e_sprite.png); background-position:0px -464px; background-repeat:repeat-x;  }
.tc_span{display:block; width:420px;float:left; height:30px;}
.tc_btnDiv{margin:0 auto; height:60px; padding-top:30px; text-align:center;}
.T_row1L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-280px -136px;}
.T_row2L{display:block; float:left; width:100px; height:35px; background-image:url(../images/e_images/e_sprite.png); background-position:-280px -196px;}


.clearfix:after {
        content:".";    
        display:block;    
        height:0;    
        visibility:hidden;    
        clear:both;
}

#contentDiv * {
    margin:  0;
    padding: 0;
}

.row {
    border: solid 1px #C0C0C0;
    border-collapse: collapse;
    border-top-width: 1px;
    border-bottom-width: 0px;
}

#adminMainDiv .row:hover {
    background-color: #ECE7CF;
}


.row:last-child {
    border-bottom: solid 1px #C0C0C0;
}

.rowTitle {
     background-color: #ECE7CF;
 }

.glyphicon {
    font-size: 20px;
}

.date {
    width: 80px;
    height: 24px;
    autocomplete: off;
}

li.hasRoom {
    color: Red;
}

/*套餐首页*/
.TC_th{border:1px #c7c6c4 solid; border-top:3px #8d7c74 solid;}
.TC_thtop{height:40px;border-bottom:1px #c7c6c4 solid; background-color:#ecebd9;}
.TC_top_ico{display:block; width:133px; height:38px;background-image:url(../images/e_images/e_sprite.png);}
.TC_top_icoBg1{ background-position:-274px 0px;}
.TC_top_icoBg2{background-position:-274px -37px;}
.TC_top_b1{background-color:#E05647;}
.TC_top_b2{background-color:#006355;}
.TC_top_b3{background-color:#894b81;}
.TC_org{border:1px #c7c6c4 solid; border-top:3px #8d415f solid; margin-top:30px;}
.TC_org_line{margin:0 auto; height:1px; display:block; background-color:#fff;}
.TC_orgtop{height:40px;border-bottom:1px #c7c6c4 solid; background-color:#ecebd9;}
.TC_orgCont_cnt{width:620px; padding:0 0 0 10px; float:left}
.TC_orgCont{display:block; float:left; width:935px; background-color:#2d3041; margin:0 8px 10px 8px;}
.TC_orgCont_t{ height:40px;text-align:center;}
/*新增class*/
.TC_orgCont_t_left {height:40px; width:302px; font-size:16px;  line-height:40px;color:#fff; font-weight:bold; float:left;}
.TC_orgCont_t_rightbtn {height:31px; width:120px; margin:4px 30px 0 0; padding:0px; float:right;}
.TC_orgCont_cnimg {width:302px; height:182px; float:left; }
.TC_orgCont_cntext{height:162px; width:270px; float:left; padding:0;}
.TC_orgCont_cntextl {margin:20px 0 0 10px;}
.TC_orgCont_cntextr {margin:20px 0 0 40px;}
/*新增class*/
.TC_orgCont_ico{width:30px; height:30px; display:block; float:left;background-image:url(../images/e_images/e_sprite.png);}
.TC_orgCont_icoBg1{background-position:-278px -79px;}
.TC_orgCont_icoBg2{background-position:-278px -110px;}
.TC_orgCont_n{color:#FFF; padding:0 6px;display:block;}
.TC_orgCont_m{display:block; float:right; color:#fff;}
.TC_orgCont_line{margin:0 auto;width:270px; height:1px; display:block; background-color:#606470;}
.TC_orgCont_memo{color:#fff;  margin-top:5px; color:#F9C69E; font-weight:bold;font-size:12px;}
.TC_orgCont_memo2{color:#fff; text-align:justify; padding-top:4px;}
.TC_btn{padding:18px 0;}
.TC_cfm_jd{width:30px; height:30px;background-image:url(../images/e_images/e_sprite.png); background-position:-236px -366px;}
.TC_cfm_mp{width:30px; height:30px;background-image:url(../images/e_images/e_sprite.png); background-position:-236px -338px;}
/*首页结束*/

.cont_width{width:1000px;margin:0 auto;}
.cont_width80{width:980px;margin:0 auto;}
.cont_width88{width:988px;margin:0 auto;}
#header{background-color:#EDEFDC;}
#topr{display:block; float:right;padding-top:80px;height:40px;}
.topbg{width:1000px; background-image:url(../images/top_bg.jpg);  background-repeat:no-repeat; height:120px;}
.logoctn{padding-top:34px; display:block; width:536px; height:86px;}
.searchCtn{display:block; float:left;padding-top:80px;height:40px;}
.searchBtn{display:block; width:70px; height:25px; cursor:pointer; float:left; background-color:#cf7d57; color:#fff; line-height:25px;  text-align:center;}
#header input{height:23px; width:140px;}
#topr li{ display:block; float:left; width:40px; } 
#topr li a {  color:#cd7d58; font-family:'微软雅黑';} 
#topnav{ height:30px; background-color:#d14f42;}
#topnav li { width:110px; height:30px; background-image:url(../images/topnav_bg.png); background-repeat:no-repeat; display:block; float:left;text-align:center;line-height:28px;}
#topnav li a{font-size:14px; font-family:'微软雅黑';color:#eee5d4; width:110px; height:30px; display:block; }
#topnav li a:hover{background-image:url(../images/topnav_bg3.png); background-repeat:no-repeat;color:#fff;  }
