.thumb-wrap { background: rgba(214, 214, 214, 0.1); box-shadow: 0 0 6px 3px rgba(214, 214, 214, 0.2) inset; height: 333px; width: 243px; float: left; margin-right: 30px; position: relative; overflow: hidden; } .comment-list .title { border-bottom: 1px solid #ddd; } .thumb-wrap img { width: 100%; height: 100%; padding: 10px; box-sizing: border-box; } .thumb-wrap img.auto-height { max-height: 100%; width: 100%; height: auto; position: absolute; top: 50%; transform: translateY(-50%); } .thumb-wrap .state{ position: absolute; background: #ff6428; color: #fff; padding: 2px 5px; bottom: 5px; left: 10px; font-size: 14px; font-weight: normal; } .info-wrap { white-space: nowrap; position: relative; font-size: 14px; } .subject-row { margin-bottom: 15px; height: 33px; } .article-subject { float: left; font-size: 30px; color: #00a1d6; margin-right: 20px; font-weight: bold; max-width: 66%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .article-subject a,.article-subject a:hover{ color: #ff6428; } .order-name { margin: 0; position: relative; top: 16px; color: #00a1d6; /* color: rgba(255,100,40,1); */ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 18px; } .subject-row-m{ display:none; } .info-wrap p { height: 25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative; padding-right: 10px; } .info-wrap label { font-weight: normal; } .intro-con{ position: relative; } .intro-con .hot { position: absolute; right: 0; top: -5px; color: #ff6428; font-size: 12px; } .info-wrap .fabulous, .info-wrap .collect, .info-wrap .comment, .info-wrap .share { padding: 8px 20px; border: 1px solid #999; font-size: 14px; } .info-wrap p.normal { overflow: inherit; white-space: normal; } .info-wrap p .fa { position: absolute; right: 0; height: 100%; line-height: 25px; padding: 0 5px; cursor: pointer; } .info-wrap p .fa:hover { color: #ff6428; } .resource-box .hd .nav-tabs { border: none; } .resource-box .hd .swiper-slide { width: auto; } .resource-box .hd .swiper-slide a { border: 1px solid transparent; } .resource-box .hd .swiper-slide a:hover { border: 1px solid #ddd; border-bottom-color: #eceff3; color: #d04341; background: #eceff3; } .resource-box .hd .swiper-slide.active a { border: 1px solid #ddd; border-bottom-color: #eceff3; color: #d04341; background: #eceff3; } .resource-box .bd { padding: 10px; border: 1px solid #ddd; margin-top: -1px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background: #eceff3; } .resource-box .bd .rb-item { display: none; } .resource-box .bd .episodes-list { padding: 0 0 15px 0; margin-right: -7px; } .resource-box .bd .episodes-list li{ float: left; padding: 10px 7px 0 0; width: 11.1%; } .resource-box .bd .episodes-list li a{ background-color: #ffffff; color: #736767; display: block; width: 100%; padding: 8px; font-size: 12px; text-align: center; border-radius: 5px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; border: 1px solid #fff; } .resource-box .bd .episodes-list li a:hover,.resource-box .bd .episodes-list li .active { border: 1px solid #f90; background-color: #f90; color: #fff; } .play_area_box{ background-color: #eee; height: 100%; position: relative; overflow: hidden; } .episodes-list .play-btn { margin-bottom: 5px; } .play-tips { font-size: 12px; color: #aaa; padding: 10px 5px; } .wx-focus { margin: 15px 0; text-align: center; font-size: 12px; } .updatetime { font-size: 12px; color: #999; } .mark-wrap { margin-top: 10px; } .summary-con{ font-size: 15px; line-height: 30px; } .new-up .item:last-child{ margin-right: 0; } #clipboard_btn { padding: 1px 5px; background: none; border-color: #aaa; color: #aaa; } #clipboard_btn:hover{ border-color: #0889f6; color: #eee; background: #0889f6; } .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ margin: 0 3px !important; } .main_movie_details .page-num { padding-bottom: 10px; /*border-bottom: 1px solid #666;*/ } .comment-list .item .content{ text-indent: 36px; font-size:14px; } .repost-fabulous{ padding: 0; line-height: 32px; margin-left: 6px; border: none; } .comment-list .title .theme { font-size: 22px; padding-bottom: 5px; } .comment-list .title .theme .fa{ font-size: 26px; color: #ff6428; } .you-like .new-up .title .theme a.active{ color: #ff6428 !important; } .play-container{ height: 100%; position: relative; padding: 0; } .play-container .MacPlayer{position: initial;} .play .play-container{ min-height: 300px; position: relative; margin-top: 15px; } .close-light { position: absolute; right: -50px; display: none; } .movie-summary .intro-con{ margin-bottom: 20px; } .main_movie_details .play_area.fixedTop { position: fixed; left: 0; width: 100%; top: 0; z-index: 1111; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); -o-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3) } .main_movie_details .play_area.fixedTop:before { content: ''; display: block; position: absolute; height: 8px; z-index: 0; width: 100%; left: 0; bottom: -4px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.9), transparent); background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0.9), transparent); background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.9), transparent); background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0.9), transparent) } .main_movie_details .play_area .play_waiting_cover { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #000 } .main_movie_details .play_area .play_waiting_cover .loading { position: absolute; display: block; width: 100%; text-align: center; height: 100% } .main_movie_details .play_area .play_waiting_cover .loading img { max-height: 100%; max-width: 100%; height: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) } .main_movie_details .play_area .play_waiting_cover .loading .tips { color: #ccc; white-space: nowrap; font-size: 14px; display: block; text-align: center; position: absolute; bottom: 5px; width: 100%; left: 0 } .new-up .new-up-list .item:nth-child(8),.new-up .new-up-list .item:nth-child(9){ display: none; } .new-up .new-up-list .item:nth-child(7) { margin-right: 0; } body .episodes-list .play-btn { color: #636363 !important; border: 2px solid #ffffff; } body .episodes-list .play-btn:hover { background: #ff6428; border-color: #ff6428; box-sizing: border-box; color: #fff!important; } .main_movie_details .comment-list .title .theme { color: #333; } .main_movie_details .comment-list .title a{ font-size:12px; } .main_movie_details .comment-list .login-btn { color: #0889f6 !important; } .main_movie_details .comment-list .login-btn:hover { color: #ff6428 !important; } body .comment-list .target-reply { text-indent: 36px; } body .comment-list .reply-ipt { border-color: #eee; } body .operate a{ color: #666 !important; } body #clipboard_btn { color: #333!important; } body #clipboard_btn:hover { color: #fff!important; } body .episodes-list .play-btn.active { box-shadow: none; color: #fff !important; background-color: #ff6428; border-color: #ff6428; } body .btn-primary { color: #fff !important; background-color: #ffffff; border-color: #ffffff; } body .comment-list { margin-bottom: 0; } @media (max-width: 990px){ .resource-box .bd .episodes-list li { width: 16.66%; } } @media (max-width: 768px){ .resource-box .bd .episodes-list li { width: 25%; } } @media(max-width: 768px){ .intro-con .hot{ top: 10px; } .intro-con .hot label { display: none; } .resource-box-nav{ margin: 0; width: 100%; } .updatetime{ float: left; } .movie .main_movie_details .new-up .title .theme { width: 100%; float: none; max-width: 100%; } .movie .main_movie_details .new-up .title .theme a{ /*margin: 0 -5px;*/ } .movie .main_movie_details .new-up .title .theme .fa{ margin-right:0; } .rolling-tips { margin: 10px 0; line-height: 20px; } .thumb-wrap { height: 195px; width: 140px; margin-right: 10px; } .thumb-wrap img { padding: 3px; } .thumb-wrap .state { bottom: -2px; left: 3px; padding: 1px 3px; } .thumb-wrap .state { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 130px; font-size: 12px; font-weight: normal; } .subject-row { margin-bottom: 0; height: 20px; } .subject-row-m{ display:block; } .main_movie_details .info-wrap .comment{ margin-right: 0; font-size: 12px; padding: 5px 0; float: right; border: none; } .main_movie_details .info-wrap .share-wrap{ } .main_movie_details .info-wrap .share{ padding: 5px 10px; font-size: 12px; margin-right: 0; } .main_movie_details .info-wrap .fabulous, .main_movie_details .info-wrap .collect{ margin-right: 5px; padding: 5px 10px; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main_movie_details .info-wrap .operate{ margin: 0 !important; margin-right: 1%!important; width: auto; padding: 5px 3px; font-size: 12px; } .play .play-container { min-height: inherit; margin-top: 10px; margin-bottom: -15px; } .crumbs-nav.mb15{ margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .main_movie_details .play_area.fixedTop { top: 0px; } .close-light { right: -5px; top: -18px; font-size: 12px; } .subject-row{ display:none; } .article-subject-m{ font-size: 22px; line-height: 1.2; } .article-subject-m a{ color: #ff6428; font-weight: bold; } .order-name-m{ color: #0889f6; color: #999; font-size: 12px; line-height: 16px; } .rs .douban_score{ } .editor-area .cover { font-size: 14px; background: rgba(255, 255, 255, 0.6); } .comment-list .reply-ipt{ font-size: 14px; } .info-wrap .hot{ font-size: 12px; right: inherit; top: 3px; left: 3px; background: rgba(0,0,0,0.2); border-bottom-right-radius: 15px; padding: 0px 5px; color: #fff; font-weight: bold; } .info-wrap .hot label{ display:none; } .info-wrap .like{ padding-top: 10px; margin-top: 0; margin-bottom: 5px; } .main_movie_details .order-name{ top: 3px; font-size: 12px; display: none; } .info-wrap p { line-height: 22px; height: 22px; font-size: 13px; max-width: 100%; } .info-wrap label { color: #736767; font-weight: bold; } .new-up .new-up-list .item:nth-child(8),.new-up .new-up-list .item:nth-child(9){ display: block; } .new-up .new-up-list .item:nth-child(7) { margin-right: 2%; } .comment-list .title .theme { font-size: 16px; } #reply_lz{ font-size: 15px; } .movie-summary .theme{ font-size: 16px; font-weight: bold; } .resource-box .bd .rb-item .item-name{ font-size: 12px; line-height: 1.3; margin-top: 5px; } .episodes-list .play-btn { padding: 3px 5px; font-size: 12px; } .summary-con { line-height: 28px; font-size: 14px; } .comment-list .pack-up { font-size: 12px; } .comment-list .title a{ font-size: 12px; } .info-wrap p .fa { right: -5px; } } .detail-list a{ background: #ff6428; border-radius: 6px; padding:2px 5px; margin:10px 5px; color:#fff; font-size: 12px; }