

/*明星关联视频*/
.back-tab{background: #fff;/*box-shadow: 0 3px 10px #d0d0d0;*/ overflow:hidden; clear:both}
.back-tab ul:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.star-r-list{ padding:10px 0 10px 12px; }
.star-r-list li{width:60px;height:100px;float:left; position:relative;margin:4px 14px 0 0;line-height:30px; text-align:center;cursor: pointer;}
.star-r-list .aPic{width:60px;height:60px;float:left;overflow:hidden;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:68px;display:inline;box-shadow: 0 1px 5px #d0d0d0;}
.star-r-list li .loading{ height:auto;}
.star-r-list li:hover em.shangbiao:after,.star-r-list li:hover em.shangbiao:before,.star-r-list li.current em.shangbiao:after,.star-r-list li.current em.shangbiao:before{border: 6px solid transparent;border-bottom: 6px solid #fff;width: 0;height: 0;position: absolute;bottom:-11px;right: 40%;content: ' '}
.star-r-list li:hover em.shangbiao:before,.star-r-list li.current em.shangbiao:before{border-bottom-color:#e6e7e8;bottom:-10px;right: 40%;}
.star-r-list li h3{ width:60px; overflow:hidden; height:30px;text-overflow: ellipsis;}
.star-r-m-list{ padding:0 0 3.5px 0; overflow:hidden}
.star-r-m-list{border-top:1px solid #e6e7e8; display:none}
.star-r-m-list li.imglist{ float:left; width:145px; height:200px; margin-left:14px; margin-top:14px;position: relative; overflow:hidden}
.star-r-m-list li.imglist img{ width:145px; height:200px}
.star-r-m-list li.txt{height:30px; line-height:30px; padding:0 14px; margin-top:5px;clear:both;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.star-r-m-list li.txt span{ float:right; font-size:13px; color:#999}
.week-title {margin-right:-10px;border-bottom:1px solid #e6e7e8;box-shadow: 0 0 6px #d0d0d0; overflow:hidden}
.week-title a{ float:left; width:35px;width:36px;display:block; height:35px; line-height:35px; text-align:center;border-right:1px solid #e6e7e8;cursor: pointer;}
.week-title a.current,.week-title a:hover{ background:#0094E3; color:#FFF;text-shadow: 1px 1px 2px #000;}
.list-img .mh3,.star-r-m-list li.imglist .mh3{text-indent: 8px;font-size: 13px; height: 24px;overflow: hidden;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.list-img li .iconfont {position:absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;color:#0094E3;font-size:45px;}
.list-img li a .info {text-indent: 15px;background:url(../img/play.png) 0 0 repeat;position:absolute;top:0;left:0;z-index:20;display:block;height:100%;width:100%;opacity: 0;filter: alpha(opacity=0);-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s; color:#FFF}
.list-img .mh3,.star-r-m-list li.imglist .mh3 { text-align:center!important; width: 100%;position: absolute;left: 0;bottom: 0px;_bottom: -1px;background: url(../img/mask_txtbg_100.png) 0 bottom repeat-x;color: #fff;overflow: hidden;text-indent: 4px;cursor: pointer;overflow: hidden;_filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80000000',GradientType=0 );}
.star-r-m-list li.imglist .mh3  a,.roleimg .mh3  a{ color:#FFF}
.fed-margin-top{margin-top:1.25rem;}
.fed-tabs-info .fed-padding { padding: .3125rem }


/* download-group */
.download-group {
	width: 100%;
	margin: 2px 0 2px 2px;
	overflow: hidden;
	clear: both;
	max-height: 400px;
	/*_height: expression(this.scrollHeight > 700 ? "700px" : "auto");*/
	overflow: auto;
	overflow-x: hidden;
}

/*播放器*/.fodong_box{display: block; font-size: 0.8rem; padding: 5px 0.45rem; background: rgba(0,0,0,0.3); color: #fff; position: absolute; top: 0px; z-index: 9999; width: 95%;}.fodong_tips{float: left; overflow: hidden; margin: 0 auto; height: 1.0rem; line-height: 1.0rem;}.fodong_tips .font_zd {background: #ff1500;padding: 0.05rem 0.1rem;margin-right: 0.1rem;border-radius: 2px;}.close_tips{float: right; color: #fff; font-size: 0.3rem; line-height: 1.0rem;}@font-face {font-family: 'iconfont';src: url('../font/iconfont.eot');src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),url('../font/iconfont.woff2') format('woff2'),url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype'),url('../font/iconfont.svg#iconfont') format('svg');}.iconfont {font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

/* tag */
.stui-tag_list{position:relative;padding:10px 0 0;}
.stui-tag_list li{float:left;margin-left:10px;margin-bottom:10px}
.stui-tag_list li span{display:inline-block;padding:3px 0 3px}
.stui-tag_list li a{display:inline-block;padding: 0px 0px;border-radius:2px;}
.stui-tag_list.letter-list li{ margin: 0;}
.stui-tag_list.letter-list li:first-child{ margin-right: 10px;}
.stui-tag_list.letter-list li.active a{padding:3px 10px}
