body {
  font: 14px "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
  padding-top:70px;
}

a {
  color: #00B7FF;
}
.tags{
	background:#FAFAFA;
	padding:10px;
}
.tags .tag{
	border:1px solid #f0f0f0;
	border-radius: 4px;
    padding:3px 10px;
    margin:5px;
    float:left;
    text-decoration: none;
}
.tags .tag:hover{
	background:#87B824;
	color:#fff;
}
.tags .current{
	background:#87B824;
	color:#fff;
}
.movie-box {
	margin-bottom:20px;
}
.movie-box h2,h4{
	font-size:16px;
	height:20px;
	overflow: hidden;
}
.movie-box dl{
	overflow: hidden;
	line-height:20px;
	height:20px;
	margin-bottom:10px;
}
.movie-box dt,.movie-box dd{
	float:left;
}
.dtleft{width:43px;}
.movie-box .ddright{width:auto; margin-left:43px;float:none;}
.movie-box a{
	vertical-align: middle;
	line-height:1.1;
}
.category{
	padding:1px 5px;
	margin-right:5px;
	border-radius: 10px;
	background:#5bc0de;
	color:#fff;
	display:inline-block;
    margin-bottom:5px;
}
.pages{
	text-align:center;
      clear: both;
}
.article{margin-bottom:20px;}
.article h1{padding-left:15px;}
.article img{display:block; margin: 0 auto;}
.movie-info {font-size:16px;}
.movie-info dd,.movie-info dt{float:left;}
.movie-info dt{ padding-right:15px; }
.summary-hidden{ display:none; }
.avatar{    border: 1px solid #fff;
    display: inline-block;
    overflow: hidden;
    padding:0;
}
.avatar img{
	width:40px;
	height:40px;
}

.user-info{
	margin-bottom:30px;
}
.btn-group{ width:100%; }
.user-info h1{text-align:center;font-size:24px;}
.user-info img{display:block;margin: 0 auto;width:150px;height:150px;border-radius:50%;}
.user-info p{text-align:center;}
.btn-group>.btn-do { float:none; }
.author{padding-left:15px;margin-bottom:20px;}
.author img{display:inline-block; vertical-align: middle;margin-right:5px;}
.author span{display:inline-block;vertical-align: middle;}
.author-info{margin-right:15px;}
.form-resource{ margin:5px 0; }
.movie-main{ margin-bottom: 20px; }
.res-item{width:340px;overflow: hidden;}
.hot-title{font-size:18px;}
.hots-title{font-size:18px;}
.toreg{margin-left:15px;}
.btn-topic{display:block;}
.p5{padding-left:5px;cursor:pointer;}
.topic-box{padding:5px;border: 1px solid #e9e9e9;;}
.movies-list{margin-right:5px; padding: .4em .6em .4em;margin-bottom:5px;display:inline-block;}
.movie-lists{padding-top:6px;}
.movielist{padding-right:5px;padding-bottom:5px;}
.collection{background:#f8f8f8;padding:5px;}

.topic-body .movie-lists{margin-bottom:15px;border:2px solid #f0f0f0;padding:10px 0;}
.movieinfo dl{margin-bottom:10px;overflow: hidden;line-height: 20px;height:20px;}
.movieinfo dt{float:left;}
.movieinfo h2{font-size:18px;margin-top:10px;}
.topic-info{padding:0 15px;margin-bottom:20px;}
.topic-info h1{font-size:20px;font-weight:bold;margin-top:0;}
.movieinfo .collec-summary{line-height:auto;height:auto;overflow:hidden;}
.col-lists{line-height:25px;height:25px;overflow: hidden;}

.coltopic{font-size:16px;}
.movie-topics a {margin-right: 5px;margin-left:5px;margin-bottom:10px;}
.topiclist{line-height: 50px;height:50px;}
.topiclist:hover{background:#9ae2f8;color:#fff;}
.topiclist input{opacity: 0;}
.select-top{background: #5bc0de; color:#fff;}
.select-top:hover{background: #5bc0de; color:#fff;}
.notice-btn{font-size:14px;}
.notice{margin-bottom:20px;}
.notice-box{
  text-align:center;
}
.notice-box h1{
  font-size:28px;
}
.notice-box .pubdate {
  color: #999;
}
.notice-content {
  margin-top:30px;
}
.delzerouser{
  margin-left:15px;
}
.item-select{
  max-height:250px;
  overflow-y:scroll;
}
.tagsbody{
  margin-bottom:20px;
}
.footer{
  width:100%;
  padding-top:10px;
  padding-bottom:10px;
  background-color:#f8f8f8;
  margin-top:20px;
}
.footer p{
  text-align:center;
  margin:0;
  color:#777;
}
.breadcrumb{
  background-color:#FAFAFA;
}
.article h1{
  font-size:25px;
}
.topic-box img{margin:0 auto;}
.wapserach{padding:8px 0;padding-right:10px;display:none;}
.hot-ranks{display:inline-block;padding:1px 0;color:#fff; width:14px; line-height:100%; font-size:12px; text-align:center;background-color:#8eb9f5; margin-right: 5px;}
.hot-ranks-1{background-color: #f54545;}
.hot-ranks-2{background-color: #ff8547;}
.hot-ranks-3{background-color: #ffac38;}
.rank-avatar{margin-right:3px;}
.rank-a:hover{text-decoration: none;}
.foot-title{font-size:14px;margin-bottom:0;margin-top:10px;text-align:center;color:#777;}
.tagsfoot{margin:0;}
#pop{font-family:"Microsoft Yahei";font-size:14px;}
.movie-img{float:left;max-width:16.66%;padding:2px;height:auto;}
.image-box{position:relative;padding:5px;border:1px solid #e7e7e7;margin-bottom:20px;box-shadow: 2px 2px 5px #888888;}
.btn-delimage{position:absolute;right:5px;top:5px;}
.admin-image-movie{height:18px;overflow:hidden;font-size:12px;margin-top:10px;margin-bottom:10px;text-align:center;}
.play-content{max-height:490px;height:300px;margin-bottom:20px;}
.mask{background:#000;text-align:center;padding-top:50px;padding-left:10px;padding-right:10px;height:300px;color:#fff;font-size:20px;}
.playactive a{color:red;font-weight:bold;}
.xfplay-content{height:400px;}
.readmore{margin-top:-10px;}
.spacer {
  flex-grow: 1!important;
}
.flex-wrap {
  display:flex;flex-wrap: wrap;
}
.news { color: #777; }
#middle-panel {max-width: 500px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.dfxf{ position: fixed; font-size: 0; z-index: 99999; left: 0; bottom: 0; width: 100%;padding:0 10px;}
.list-group-item {overflow-wrap: break-word;}
.notice-content img{max-width: 100%; height: auto;}
@media (max-width:991px){.movie-info{margin-top:20px;} .pc-search{display:none;}}
@media(max-width:767px) {.author{display:none;}.movie-haibao{margin-top:10px;}.movie-info{margin-top:10px;font-size:14px;}.movie-info dl{margin-bottom:5px;}.movie-img{float:left;max-width:33.33%;padding:2px;height:auto;}.breadcrumb{margin-bottom:10px;margin-top:10px;}.article h1{font-size:16px;margin-top:10px;margin-bottom:5px;}.hot-title{font-size:16px;} .notice{display:none;} .hots{display:none;}.side-ranks{display:none;}.wapserach{display:table;}.categories-tags{display:none;}}