.listTab{ float: left; display: block;}
.listTab li{ float: left; position: relative; overflow: hidden;  border: 3px solid #f4f4f4;  margin-bottom: 20px;}
.listTab .w-180{ width: 180px; height: 134px; margin-right: 12px;}
.listTab .img-title{  display:block;position: relative; width: 100%; height: 100px;}
.listTab .img-title img{width: 100%;height: 100%;}
.listTab .title-bg{ position: absolute; bottom:0; left:0; z-index: 1; width: 100%; height: 22px;  background: #000; opacity: 0.6; filter: alpha(opacity=60); }
.listTab .titleFont{ position: absolute; bottom:0; left:6px; z-index: 2; width: 97%;  text-overflow: ellipsis; font-size: 12px; line-height: 22px; color: #fff;white-space: nowrap;overflow: hidden }
.listTab .listTitleBox{ position:relative;display: block; width: 100%; height: 30px;line-height: 30px; text-align: center;  }
.listTab .w-180 .titleFont { width:163px;}

.listTab .listTitle{display: block; font-size:14px; color: #444; background: #fff; text-overflow: ellipsis; white-space: nowrap;width: 100%;  overflow: hidden;}
.listTab li:hover{ border: 3px solid #ed0a6d;}
.cm-w597.listTab .listTitleBox{text-align: left; }
.cm-w597.listTab .listTitle{ padding-left: 6px;}


.w-222 .listTitle,.w-474 .listTitle { font-size:16px;}

.listTab li .playerIco {  background: url(/images/playIco66.png) no-repeat 0 0;  position: absolute;  width: 66px;  height: 66px; overflow: hidden;  left: 50%;  top: 50%;  margin: -33px 0 0 -33px; z-index:4;display: none;  }
.listTab li:hover .playerIco{ display: block; }
.listTab li .img-titleBg{ position: absolute; left:0; top:0;  z-index:3;display: none; background: #000; filter:alpha(opacity=40);opacity: 0.4;  width: 100%; height: 100%;}
.listTab li:hover .img-titleBg{ display: block; }

.listScroe{position: absolute; right: 10px;z-index: 4; line-height: 24px; color: #87c556;font-size: 18px;}

/*预告、会员尊享、直播*/
.noticeImg{ display: block; position: absolute; left:0;top:0;z-index: 8;  width: 82px; height: 20px; background-position: 0 -678px;}
.listTab  .w-295 .listTitle,.noticeBox .listTitle,.listTab  .w-400 .listTitle,{padding:0; text-align: center;}
.listTab li.w-295,.listTab li.w-400 { border:none }
.listTab .w-295{ width: 295px; height: 198px; margin-right:20px;}
.listTab .w-295 .img-title{ height: 164px;}
.listTab .w-295 .listTitleBox,.listTab  .listTitleBox{height: 34px;line-height: 34px;}
.listTab  li.w-295:hover,.listTab .li.w-400:hover{ border: none;}

.listTab .w-400{ width: 400px; height: 290px; margin-right:20px;}
.listTab .w-400 .img-title{ height: 244px;}
.listTab .w-400 .listTitleBox{height: 34px;line-height: 34px;}
/*网络院线-先看特别策划*/
.listTab  .w-222{ width: 222px;margin-left: 25px;}
.listTab  .img-title{ height: 116px;}
.listTab  .w-474{ width: 474px;margin-left: 0; }

/*票房排行榜*/
.cm-480{ width: 480px; margin-right: 20px}
.cm-400{ width: 400px; margin-right: 20px}
.listTab .w-480{ width: 480px; height: 412px;border: none;}
.listTab .w-228{ width: 228px; height: 196px;border: none;}
.listTab li.w-480:hover,.listTab li.w-228:hover{ border:none;}


.listTab .w-480 .img-title{ height: 322px;}
.listTab .w-480  .title-bg,.listTab .w-228  .title-bg{ height: 30px;}
.listTab .w-480 .titleFont,.listTab .w-228 .titleFont{height: 30px;  line-height: 30px;  color: #fff;  font-size: 15px;  overflow: hidden;  background: url(/images/ico39.png) 0 center no-repeat;  padding-left: 20px;}
.listTab .w-480 .sliderContFont,.listTab .w-228 .sliderContFont{ font-size: 21px; line-height: 30px;}
.listTab .w-480 .listTitleBox,.listTab .w-228 .listTitleBox{float:left;height:50px;padding:10px 0; background: #fff;  }
.listTab .w-480 .listTitle,.listTab .w-228 .listTitle{padding-left:10px; text-align:left;height: 25px; line-height: 25px; font-size: 16px; color: #444; }
.listTab .w-480 .listFont,.listTab .w-228 .listFont{height: 25px; line-height: 25px;    padding: 0 10px;  text-align: left;  font-size: 14px;  }
.listTab .w-480:hover,.listTab .w-480:hover a,.listTab .w-228:hover,.listTab .w-228:hover a{ color: #ed0a6d}

.w-228{ width: 228px; float: left; margin-right: 25px;}
.cm-w760{ width: 760px;}


.listTab .w-figure-ribbon {  position: absolute;  left: 0;  top: 0;  width: 31px;  height: 43px;  text-align: center;  line-height: 43px;  color: #fff;  font-size: 24px;    background-position: 0 -1112px;    }
.listTab .w-figure-ribbon-1 {  background-position: 0 -964px;  width: 120px;  height: 48px;  text-indent: -4444em;  }

.listTab .w-figure-ribbon-2, .listTab .w-figure-ribbon-3 {  background-position: 0 -821px;  }
.sliderImg { position: relative;}
.sliderImg p { position: absolute; top: 0; left: 0; background-color: #f03d7c; color: #fff; padding: 0 10px; line-height:30px; height:30px; font-size:18px;}


/*1000宽*/
.sliderBoxCont.cm-h294 .sliderBoxList{ width: 1020px}
.personalTabCont .sliderBox{ width: 1000px; }
.personalTabCont .sliderItemBox{ width: 1020px;}
.personalTabCont  .listTab .w-180{ margin-right: 18px;}
.personalTabCont  .cm-w600 .w-180{ margin-right: 12px;}
.w-180 .img-title { height:100px;}




