.ztliswrap { width: 100%; overflow: hidden; }
.ztliswrap .lis { float: left; width: 100%; height: 200px; float: left; padding-top: 20px; border-bottom: 1px solid #d8d8d8; position: relative; background: #fff; }
.ztliswrap .lis:hover { background: #fafafa; }
.ztliswrap .lis .img { display: block; float: left; margin-right: 20px; }
.ztliswrap .lis .img, .ztliswrap .lis .img img { width: 300px; height: 180px; border-radius: 3px; }
.ztliswrap .lis .bt { width: 740px; height: 24px; line-height: 24px; float: left; font-size: 20px; color: #313131; font-weight: bold;     overflow: hidden;}
.ztliswrap .lis .bt span { font-size: 18px; font-family: arial; }
.ztliswrap .lis .bt:hover { color: #f0412a; }
.ztliswrap .lis .info { float: left; width: 740px; height: 60px; font-size: 13px; color: #595959; margin-top: 10px; }
.ztliswrap .lis .info li { height: 30px; line-height: 30px; float: left; width: 25%; margin-right: 0.33%;overflow:hidden; }
.ztliswrap .lis .info li:nth-child(3),
.ztliswrap .lis .info li:nth-child(6){width:48%;margin-right:0;}
.ztliswrap .lis .info li a { border: 1px solid #00b7ee; color: #00b7ee; border-radius: 3px; font-size: 13px; width: 68px; line-height: 18px; height: 18px; text-align: center; display: inline-block; }
.ztliswrap .lis .info li a:hover { background: #00b7ee; color: #fff; }
.ztliswrap .lis .miaoshu { width:815px; height: 70px; line-height: 25px; overflow: hidden; font-size: 13px; color: #595959; float: left; margin-top: 10px; }
.ztliswrap .lis .scorewrap { position: absolute; right: 30px; top: 60px; float: initial; width: auto; }

.pagewrap { border: none; }


.Gmlistab { width: 100%; height: auto; border: 1px solid #ececec; }
.Gmlistab .Tabtop { width: 1140px; padding: 0 5px 0 15px; height: 44px; border-bottom: 1px solid #e7e7e7; overflow: hidden; }
.Gmlistab .Tabtop p { float: left; width: auto; height: 42px; line-height: 44px; padding: 0 20px; font-size: 15px; color: #737373; cursor: pointer; }
.Gmlistab .Tabtop p.on, .Gmlistab .Tabtop p:hover { color: #f0412a; border-bottom: 2px solid #f0412a; }
.Gmlistab ul.list { display: none; width: 1145px; padding: 15px 0 15px 15px; background: #f7f7f7; overflow: hidden; }
.Gmlistab ul.list li { float: left; text-align: center; width: auto; height: 32px; line-height: 32px; font-size: 15px; background: #fff; border: 1px solid #e6e6e6; padding: 0 15px; margin: 0 10px 10px 0; }
.Gmlistab ul.list li.on{background: #f0412a;}
.Gmlistab ul.list li.on a{color:#fff;}
.Gmlistab ul.list li:hover, .Gmlistab ul.list li li.on { opacity: 0.8; }
.Gmlistab ul.list li a { color: #737373; }


.Litstop { width: 100%; height: 45px; margin-top: 10px; font-size: 14px; color: #626262; }
.Litstop .num { height: 20px; line-height: 20px; margin-top: 12px; float: left; border-right: 2px solid #959595; padding-right: 30px; margin-right: 30px; }
.Litstop .num span { color: #f0412a; font-family: arial; }
.Litstop .px { float: left; height: 20px; line-height: 20px; margin-top: 12px; }
.Litstop .px span { float: left; }
.Litstop .px a { display: block; float: left; background: #f6f6f6; padding: 0 4px; margin: 0 5px; height: 20px; border: 1px solid #d2d2d2; color: #626262; }
.Litstop .px a.on, .Litstop .px a:hover { background: #333; border: 1px solid #333; color: #fff; }
.Litstop .tab_a{ width:  126px; height:  29px; float:  right; color:  #626262; border-radius: 3px;  overflow:  hidden; line-height:  29px;  font-size:  12px;  margin-top: 7px;}
.Litstop .tab_a a{  float:  left;  width:  50%; height:  100%; display:  block;color: #626262; background:  #eee; text-align:  center;}
.Litstop .tab_a a.on{ background: #f04029; color: #fff;}

/* 24-11-11  专区列表新增 */
.dj-zq-top-additem { width: 100%;padding-bottom: 20px; font-size: 12px; border-bottom: 1px solid #ececec; margin-bottom: 20px;  }
.dj-zq-top-additem  +  .dj-zq-top-additem{padding-bottom: 10px; border:none;}
.dj-zq-top-additem .title_ { height: 30px; line-height:30px; display: block; overflow: hidden; padding-bottom: 10px; }
.dj-zq-top-additem .title_ .bt { float: left; font-size: 20px; color: #252525; font-weight: bold; }
.dj-zq-top-additem .title_ .more { float: right; font-size: 14px; color: #404040; padding-right: 3px; }
.dj-zq-top-additem.title_ .more:hover { color: #EB4E18; }
.dj-zq-top-additem .list { overflow: hidden; width: 100%; }
.dj-zq-top-additem .list ul { width: 105%; }
.dj-zq-top-additem .list ul li { float: left; width: 170px; margin: 0 28px 0 0; }
.dj-zq-top-additem .list ul li:hover .name { color: #EB4E18; }
.dj-zq-top-additem .list ul li .img img {transition: 0.2s linear;width: 100%; height: 100%; object-fit: cover;}
.dj-zq-top-additem .list ul li .img { height: 208px; display: block; overflow: hidden; border-radius: 5px; margin-bottom: 10px; }
.dj-zq-top-additem .list ul li .img .tab{display:block;position:absolute;top: 0;left: 0;width: 70px;height: 30px;line-height: 30px;text-align: center;background: rgba(255,0,0,0.6);color: #fff;border-radius: 5px 0 8px 0;z-index: 1;}
.dj-zq-top-additem .list ul li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.dj-zq-top-additem .list ul li .name { height: 43px; width: 100%; line-height: 43px; margin-bottom: 10px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 18px; color: #252525; }
.dj-zq-top-additem .list ul li .lab { height: 17px; line-height: 17px; width: 100%; overflow: hidden; color: #404040; }
.dj-zq-top-additem .list ul li .lab .time { float: left; display: block; }
.dj-zq-top-additem .list ul li .lab .bq { float: right;display: block; padding: 0 5px; height: 17px; background: #acacac; background: rgba(143, 142, 147, 0.2); border-radius: 4px; }
