@charset "UTF-8";
/*-- 页面辅助文字 --*/
/*-- 页面辅助文字 --*/
/* -- 按钮 -- */
/*-- 文本截取，超出一行行加省略号 --*/
/*-- 文本截取，超出两行加省略号 --*/
/*-- 圆角 --*/
/*-- inline-block --*/
/*-- 透明度 --*/
/*-- 一级下拉菜单样式 --*/
/*-- 导航下拉菜单原始样式 --*/
/*-- 导航下拉菜单hover样式 --*/
/*-- new标记 --*/
/*-- 分隔符 --*/
/*-- 按钮通用 --*/
/*-- 卡片透明度 --*/
/*-- 小三角朝下投影效果 --*/
@import url(activemedia.css);
.main-wrapper .article-comments { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; overflow: hidden; }

.activity-content-top { width: 100%; background: #ffffff; border-bottom: 1px solid #eeeeee; }

.activity-content-top .content-center-box { min-height: 330px; margin: 0 auto; }

.activity-content-top .content-details-box { height: 330px; padding-left: 460px; position: relative; }

.activity-content-top .content-details-box .details-picture { width: 440px; height: 330px; display: block; position: absolute; left: 0; }

.activity-content-top .content-details-box .details-title { font-size: 24px; color: #333333; font-weight: normal; line-height: 24px; padding-right: 88px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.activity-content-top .content-details-box .shareto-box { position: absolute; top: -14px; right: 0; }

.activity-content-top .content-details-box .activity-lie { margin-top: 14px; line-height: 24px; color: #bbbbbb; }

.activity-content-top .content-details-box .activity-lie a { color: #d36f16; }

.activity-content-top .content-details-box .details-performers { float: right; margin-right: -20px; margin-top: 20px; *zoom: 1; }

.activity-content-top .content-details-box .details-performers:after { content: ""; display: table; }

.activity-content-top .content-details-box .details-performers:after { clear: both; }

.activity-content-top .content-details-box .active-card-partake { float: left; margin-right: 20px; }

.activity-content-top .content-details-box .active-card-partake .line { display: inline-block; width: 1px; height: 10px; background: #aaaaaa; margin-left: 20px; }

.activity-content-top .content-details-box .other-color { color: #444444; }

.activity-content-top .content-details-box .details-describe-box { height: 120px; padding-top: 18px; overflow: hidden; }

.activity-content-top .content-details-box .details-describe { min-height: 120px; line-height: 24px; color: #666666; text-align: justify; text-justify: inter-ideograph; overflow: hidden; position: relative; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; display: -moz-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; -moz-line-clamp: 5; }

.activity-content-top .content-details-box .details-describe a { color: #d36f16; }

.activity-content-top .content-details-box .overflow-ellips { height: 120px; overflow: hidden; }

.activity-content-top .content-details-box .overflow-ellips::after { content: "..."; width: 14px; bottom: 5px; right: 0; position: absolute; background-color: #ffffff; }

.activity-content-top .content-details-box .details-main-btn { margin-top: 16px; position: absolute; bottom: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }

.recommend-btn-box { margin-left: 16px; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; position: relative; }

.details-btn { width: 140px; height: 48px; font-size: 14px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; }

.upload-active-work { line-height: 48px; }

.air-bubble { width: 240px; font-size: 14px; left: 50%; margin-left: -120px; top: 58px; }

.air-bubble a { color: #d36f16; margin-right: 10px; }

.album-content { margin-left: 10px; font-size: 14px; color: #999999; }

.card-container { position: relative; margin: 0 auto; }

.card-container .active-works { font-size: 14px; color: #444444; font-weight: normal; float: left; }

.all-card { margin-right: -20px; }

.latest-upload { float: right; }

.scrollbar { max-height: 200px; }

.advlong-top, .advlong-long-bar { margin-top: 20px; }

.shareto-box-ab { position: absolute; }

.share-con-cover { width: 293px; padding: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; background: #ffffff; box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2); -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; z-index: 1; *zoom: 1; position: absolute; right: 0; top: 46px; }

.share-con-cover:after { content: ""; display: table; }

.share-con-cover:after { clear: both; }

.share-to { height: 40px !important; line-height: 40px !important; font-size: 14px !important; color: #282828 !important; padding-left: 24px !important; padding-right: 22px; background-image: url(../images/downarrow.png), url(../images/svg/details-share.svg) !important; background-position: right center,left center !important; background-repeat: no-repeat !important; margin: 6px 6px 6px 0 !important; float: left !important; }

.bds-r-icon { padding-left: 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.weixin-box { padding-right: 30px; border-right: 1px solid #dedede; text-align: center; *zoom: 1; }

.weixin-box:after { content: ""; display: table; }

.weixin-box:after { clear: both; }

.weixin-code-box { text-align: center; margin-top: 6px; }

.weixin-code-box .active-wexin-code { width: 94px; height: 94px; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; }

.select-share-cover .share-sina, .select-share-cover .share-qq, .select-share-cover .share-qzone, .select-share-cover .share-copy { display: block; cursor: pointer; }

.select-share-cover .share-sina .button-icon, .select-share-cover .share-qq .button-icon, .select-share-cover .share-qzone .button-icon, .select-share-cover .share-copy .button-icon { line-height: 22px; }

.select-share-cover .button-icon { display: block; font-size: 12px; overflow: initial; padding-left: 25px; background-position: left center; background-repeat: no-repeat; }

.select-share-cover .share-weixin { display: inline-block; }

.select-share-cover .share-weixin .button-icon { background-image: url(../images/weixin-icon.png); }

.select-share-cover .share-sina .button-icon { background-image: url(../images/sina-icon.png); }

.select-share-cover .share-qq .button-icon { background-image: url(../images/qq-icon.png); }

.select-share-cover .share-qzone .button-icon { background-image: url(../images/qzone-icon.png); }

.select-share-cover .share-copy .button-icon { background-image: url(../images/svg/share-icon-copy.svg); background-size: 20px 20px; }
