/**
  ************************************************************************
  智旅100旅游管理系统 版权归智旅100（zhilv100.com）所有，凡是复制抄袭本站php代码、css代码、js代码、图标、图片者都会死全家，非常灵验。
  ************************************************************************
  版权声明：凡是复制抄袭本站css代码、js代码、图标、图片者在三日内必出车祸死于非命，五日内
  其父母必得绝症不治身亡，七日内老婆、后代（儿子或女儿）将意外身亡，总之全家都不得好死。
  ************************************************************************
  版权声明：修改删除此注释者，其父母、老婆、后代（儿子或女儿）不出三日必然意外身亡，非常灵验，不信就试试。
  ************************************************************************
  郑重警告：凡是复制抄袭本站css代码、js代码、图标、图片者其父母、老婆、后代（儿子或女儿）不出三日必然意外身亡，不信就试试。
  ************************************************************************ 
 */
/*广告图*/
.zucheBanner{width: 100%;}
.zucheBanner img{display: block; width: 100%;}

/*抬头*/
.taitou{display: block; padding: 5px 15px; height: 2rem; line-height: 2rem; margin-top: 10px; background: #FC6076;}
.taitou-bg-1{background: #FC9D23;}
.taitou-bg-2{background: #4EA0ED;}
.taitou strong{display: inline-block; font-weight: 600; float: left; height: 2rem; font-size: 1rem; color: #FFF;}
.taitou span{float: right; font-size: .9rem; color: #E5E5E5;}

/*抬头tab*/
.taitou_tab{width: 100%; height: 45px; border-bottom: 1px solid #CCC; background: #FFF; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; z-index: 1;}
.taitou_tab::-webkit-scrollbar{ width: 0; height: 0;}
.taitou_tab li{width: 25%; height: 45px; display: inline-block; text-align: center; line-height: 45px; cursor: pointer;}
.taitou_tab li.thistab{font-weight: 700; height: 43px; border-bottom: 2px solid #4EA0ED; color: #4EA0ED;}

/*容器*/
.teMai_line{width: 100%; height: auto; border-bottom: 1px solid #E5E5E5; overflow: hidden;}
.teMai_line li{display: block; width: 100%; height: auto; background: #FFF; overflow: hidden;}
.teMai_line li.disno{display: none;}
.teMai_line li a.teMai_more{display: block; width: 60%; height: 2rem; padding: 5px 0; background: #F5FaF7; line-height: 2rem; text-align: center; font-size: 1rem; margin: 0 auto 10px; border: 1px solid #E5E5E5; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
/*特卖线路容器*/
.tmXianlu{display: block; height: auto; margin: 10px 15px; padding-bottom: 10px; border-bottom: 1px solid #E5E5E5; overflow: hidden;}
.tmXianlu .tm-pic{width: 8.57em; height: 6em; display: block; float: left; border-radius: 3px; overflow: hidden; position: relative;}
.tmXianlu .tm-pic img{display: block; width: 8.57em; min-height: 6em;}
.tmXianlu .tm-pic span{display: block; width: 100%; height: 1.6em; text-align: center; line-height: 1.6em; color: #ccc; background: rgba(0, 0, 0, .6); position: absolute; left: 0; bottom: 0; font-size: .9rem;}

.tmXianlu .tm-con{width: calc(100% - 9.5em); float: right; height: auto; box-sizing: border-box; overflow: hidden;}
.tmXianlu .tm-con strong{display: block; height: auto; line-height: 1.6rem; font-size: 1rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.tmXianlu .tm-con p.sha{height: 1.2rem; line-height: 1.2rem; margin-top: 10px; padding-top: 10px; border-top: 1px dotted #E5E5E5; overflow: hidden;}
.tmXianlu .tm-con p.sha span{display: inline-block; width: 50%; float: left; color: #999; font-size: 1rem;}

.tm-price{width: 100%; height: 3rem; line-height: 1.5rem; padding: 6px 0; margin-top: 8px; float: left; background: #F5F5F5; border-radius: 5px;}
.tm-price span{display: inline-block; width: 33.33%; height: 3rem; float: left; text-align: center; border-left: 1px solid #e5e5e5; box-sizing: border-box;}
.tm-price span:first-child{border: 0;}