.pages-tabsFix {
    height: 60px;
    font-size: 0;
    text-align: center;
    background: #e2263c;
    z-index: 0;
}

.tabs-item.active {
    border-bottom: 2px solid #ffb284;
    background: transparent;
}

.tabs-item.active a {
    font-weight: 700;
    color: #ffdaaf;
}
.tabs-item > a {
    color: #fff;
}

.activity-detail {
    background: #51224E;
}
.activity-aff {
    background: #51224E;
}
.activity-rule {
    background: #51224E;
}
.e-doc-cnt {
    color: #fff;
    color: rgba(255,255,255,.7);
    font-size: 14px;
}

ol {
    margin: 0;
    padding: 0;
    list-style: none;
}

dl.e-doc-cnt-item {
    list-style: none;
}


.award-list {
	font-size: 0
}

.award-list .award-base {
	display: inline-block;
	padding: 32px 32px 48px 32px;
	background-color: #441f4c;
	box-sizing: border-box;
}

.award-list .award-base .moban-h3 {
	display: inline-block;
	color: #fff;
	font-size: 18px;
}

.award-list .award-base .links {
	float: right;
	margin-top: 4px;
	font-size: 14px;
	color: #ffdaaf
}

.award-list .award-base .links i {
	margin-left: 4px;
	color: #ffdaaf
}

.award-list .award-base .links:hover {
	color: #fff
}

.award-list .award-base .links:hover i {
	color: #fff
}

.award-list .award-base .table-normal {
	background: 0 0;
	border: 1px solid rgba(255,218,175,.4)
}

.award-list .award-base .table-normal thead tr {
	background: linear-gradient(180deg,#5e2c51 0,#945062 100%)
}

.award-list .award-base .table-normal thead tr th {
	font-size: 14px;
	color: #fff;
	line-height: 36px;
	border-right: 1px solid rgba(255,218,175,.4);
	border-bottom: none;
	text-align: center
}

.award-list .award-base .table-normal tbody tr td {
	color: rgba(255,255,255,.7);
	border-right: 1px solid rgba(255,218,175,.4);
	border-bottom: none;
	text-align: center;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.award-list .award-base .table-normal tbody tr:nth-child(2) {
	background: linear-gradient(180deg,rgba(94,44,81,.3) 0,rgba(148,80,98,.3) 100%)
}

.award-list .award-extra {
	position: relative;
	display: inline-block;
	width: 524px;
	height: 325px;
	padding: 32px 32px 48px 32px;
	background: linear-gradient(180deg,#ffcf87 0,#ffb281 100%);
	box-sizing: border-box
}

.award-list .award-extra .moban-h3 {
	color: #4e342e
}

.award-list .award-extra img {
	position: absolute;
	right: 32px;
	top: 28px
}

.award-list .award-extra .table-normal {
	background: linear-gradient(180deg,rgba(233,143,89,.3) 0,rgba(255,188,118,.3) 100%);
	border: 1px solid #ffdaaf
}

.award-list .award-extra .table-normal thead tr {
	background: linear-gradient(180deg,#e98f59 0,#f3a366 100%)
}

.award-list .award-extra .table-normal thead tr th {
	font-size: 14px;
	line-height: 36px
}

.award-list .award-extra .table-normal tbody tr td {
	padding: 20px 24px;
	color: #4e342e
}



.ohost-list {
	font-size: 0;
	padding: 0 60px
}

.ohost-list li {
	display: inline-block;
	width: 412px;
	margin-right: 136px;
	margin-bottom: 60px;
	vertical-align: top
}

.ohost-list li:nth-child(2n) {
	margin-right: 0
}

.ohost-list li .info {
	float: left;
	width: 240px;
	margin-left: 64px
}

.ohost-list li .info .moban-h3 {
	color: #fff
}

.ohost-list li .info .moban-desc {
	color: rgba(255,255,255,.7)
}

.ohost-list li .simg {
	width: 108px
}

.ohost-media-measurement {
	/* width: 1080px; */
	padding: 48px 64px;
	background-color: #441f4c;
	background-image: url(../img/host.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: 244px 116px;
	box-sizing: border-box;
}

.ohost-media-measurement .moban-h3 {
	color: #fff
}

.ohost-media-measurement .moban-desc {
	color: rgba(255,255,255,.7)
}

.btn-red {
    background: #E63836;
    color: #fff;
}

.btn-red:hover {
    color: #E63836;
    border-color: #E63836;
    background: transparent;
}

.activity-detail .info {
    margin-left: 164px;
    color: #fff;
    margin-bottom: 50px;
};


img.simg.pull-left {}

.activity-detail img.simg {
    float: left;
}

.activity-detail .info h3 {
    font-size: 16px;
    font-weight: 700;
    line-height: 36px;
}

.activity-detail .info p {
    font-size: 14px;
}