@CHARSET "UTF-8";
/*
	Activity page css

 */

.actitle{
	font-size:14px
}
.acright{
	font-size:18px
}
.acright button{
	padding:10px
}

#acjoin li{
	float:left;
	padding:5px
}
#timedown{
	font-size:.6em
}
.markitup-box ol, .markitup-box ul, .markitup-box dl{
	padding:0;
}

#activity .aw-common-list .aw-item{
	padding:14px 0 14px 10px
}

.aw-common-list > div + div {
    border-top: 5px solid #f5f5f5;
}

#activity .markitup-box{
	line-height: 280%
}
.markitup-box img{
	max-width: 700px
}
#activityshare{
	list-style: none;
	float: right
}
#activityshare li{
	float: left;
	padding: 5px
}
#activityshare i.icon-weibo{
	background: #ff6161;
	
}
#activityshare i.icon-qzone{
	background: #ffc333
	
}
#activityshare i.icon-wechat{
	background: #73db42;
	
}
#activityshare i{
	border-radius: 4px;
    color: #fff !important;
    display: inline-block;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 24px;
}
.label{
	padding-left: 0px;
}
.modal-content{
	 border-color:rgba(1,1,1,0);
    box-shadow: 0;
}
.label{
	display: list-item;
	list-style: none
}
.content markitup-box{
	line-height: 180%
}
body, html{width: 100%;height: 100%;margin:0;font-family:'微软雅黑', 'Microsoft YaHei','Helvetica Neue', 'STHeiti', Helvetica,Arial,sans-serif;}
#allmap{height:500px;width:100%;}
#r-result{width:100%; font-size:14px;}
#activity_introduce{
	line-height: 180%
}

#activity_content{
	color: #000;
	font-size: 16px;
	line-height: 180%
	
}

.carousel-inner .item{
	width: 1158px;
	height: 382px
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    height: 382px;
}

.watch-page{color: #999;float: right;margin-right: 37px;}
body{background: #eee;}
.aw-main-content-new{  height: 50px;background: #fff;width: 1158px;}
.aw-nav-tabs-new{border-bottom: 0; padding-top: 15px;padding-left: 0px;}
.aw-nav-tabs-new b {font-size: 20px;padding: 10px;color: #666;cursor: pointer;}
b.nav-active{color: #2da9c4;border-bottom: 2px solid #2da9c4;}
.activity-box{padding: 0;margin-top:20px;}
.content-box{background: #fff;height: 315px;margin-bottom: 20px;padding: 0;width: 376px;
-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; }
.content-box:hover{box-shadow: 0 5px 15px rgba(45,50,55,.2); margin-top: -2px; margin-bottom: 22px;position: relative;}
.content-box-row{margin:0; background: #fff;}
.content-box-row .glyphicon{margin-right: 4px;}
.content-box {margin-right: 20px;}
.content-box:nth-child(3n) {margin-right: 0px;}
.up-img a img{width: 376px;height: 220px;}
.mid-title{padding: 15px 20px;height: 50px;    border-bottom: 1px solid #eee;}
.mid-title a h1{font-size: 20px;
overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.mid-title-word{width: 248px;float: left;    color: #155faa;}
.mid-title-btn{width: 80px;float: right;margin-right: 5px;}
.down-foot{height: 45px;line-height: 36px;padding: 0 10px;}
.down-foot-place{display: inline-block;width: 214px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.down-foot-time{display: inline-block;float: left;width: 180px;}
.down-foot-people{float: right;}
.down-foot-look{float: right;margin-left: 10px;}
.down-foot-sponsor{float: left;margin-left: 10px;max-width: 230px; margin-top: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.outside{margin-top: -70px;}
.btn-primary:hover {background-color: #4092DC; }
.enroll-stop{margin-top: 5px; position: absolute; left: 266px;}
.pagination {margin-right: 44%;}

.content-box {width: 373px;}
.up-img a img { width: 373px;}
body{background: #eee;}
.info-head{margin-bottom: 10px;}
.info-head div{margin-bottom: 10px;}
.info-head div b{font-size: 16px;}
.info-head div a p{padding-left: 18px;font-size: 14px;}
.info-mid ul li{margin-bottom: 10px; font-size: 14px;}
.info-mid  b{font-size: 16px;}
.bdsharebuttonbox{float: right;}
.map a img{width: 282px;margin-top: 2px;}
.info-map  b{font-size: 16px;}
.bm-btn{padding: 8px 10px;font-size: 16px;}
.head-title{width: 84%; display: inline-block;}
.btn.disabled,.bm-btn {     opacity:1; }
.head-title {
    width: 84%;
    display: inline-block;
}



/*首页活动视频*/
#activityVideo{height: 420px;background: #fff;margin: 0 27px 0 15px;margin-bottom:20px;padding:25px;}
#activityVideo nav{margin-bottom: 25px;}
#activityVideo nav h2{margin:0;font-size: 20px;color:#434343;display: inline-block;margin-right:38px;font-weight: 600;}
#activityVideo nav span a{font-size: 14px;color: #626262;margin-right:38px;}
#activityVideo .Video-boxImgBig{position: relative;width: 556px;height: 312px;float: left;margin-right:12px;}
#activityVideo .Video-boxImgBig a img{width: 556px;height: 312px;}
#activityVideo .Video-boxImgBig p{margin:0;background-color: rgba(0, 0, 0, .4);font-size: 24px;font-weight: 700;line-height: 35px; padding-left: 5px;position: absolute;bottom: 0;width:100%;}
#activityVideo .Video-boxImgBig p span{color: #fff;}
#activityVideo .Video-boxImgSma{float: left;width: 540px;}
#activityVideo .Video-boxImgSma .boxImgSmaBox{position: relative;width: 264px;float: left;margin-bottom: 12px;margin-right:12px;}
#activityVideo .Video-boxImgSma .boxImgSmaBox:nth-child(even){margin-right: 0;}
#activityVideo .Video-boxImgSma .boxImgSmaBox a img{width: 264px;height: 150px;}
#activityVideo .Video-boxImgSma .boxImgSmaBox p{margin:0;background-color: rgba(0, 0, 0, .4);font-size: 14px; padding-left: 5px;position: absolute;bottom: 0;width:100%;}
#activityVideo .Video-boxImgSma .boxImgSmaBox p span{color: #fff;}

/*活动视频列表页*/
#activity-list{padding:20px 20px 0;}
.activityBj{    width: 1176px;}
.classBj{display: none;    width: 1176px;}
.list-content{min-height:828px;}
.list-nav{background: #fff;height: 120px;width: 100%;padding: 0 30px;margin-bottom:20px;}
.navmenuTop{border-bottom: 1px solid #eee;}
.navmenuTop ul li{float: left;color: #434343;font-size: 18px;margin-right: 66px;line-height: 58px;cursor: pointer;}
.navmenuTop ul li.active{color: #00a0e9;border-bottom: 1px solid #00a0e9;}
.navmenuBottom p{float: left;margin:0;line-height: 60px;font-size: 14px;color: #434343;margin-right: 5px;}
.navmenuBottom span{float: left;font-size: 14px;color: #434343;margin-top:19px;display:inline-block;margin-right:38px;padding: 0px 12px;cursor: pointer;}
.navmenuBottom span.active{color: #fff;background: #d2d2d2;}
.videoBox{width: 278px;height: 256px;float: left;margin-right: 16px;margin-bottom:20px;}
/*.videoBox:nth-child(4n+0){margin-right: 0px;}*/
.videoBox a img{width: 278px;height: 152px;}
.videoBox-info{padding:0 15px; background: #fff;height: 104px;}
.videoBox-info h2{font-size: 16px;line-height: 32px;height: 63px;border-bottom: 1px solid #eee; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

.videoBox-info h2 a{color: #626262;}
.videoBox-info h3 span{width:20px;height: 20px;background: #bfbfbf; display: inline-block;border-radius: 4px;text-align: center; line-height: 20px;margin-right:10px;}
.videoBox-info h3 span i{color: #fff;font-size: 12px;}
.classBj_nav{display:none;}

/*活动视频内页*/
#activity-inside{padding:20px 20px 0;}
.playerbox{margin-bottom:12px;}
.playerbox .playerbox-video embed{width: 1160px;height: 678px;}
.playerbox-info{height: 50px;background: #fff;}
.playerbox-info p{line-height: 50px;font-size: 16px;color: #626262;margin-left: 18px;float: left;}
.playerbox-infoTag{float: right;line-height: 50px;margin-right:18px;}
.nearbox{height: 240px;background: #fff;padding: 18px;margin-bottom: 12px;}
.nearbox h2{font-size: 16px;color: #434343;}
.nearbox .nearbox-single{height: 170px;width: 216px;margin-right:10px;float: left;}
.nearbox .nearbox-single:last-child{margin-right:0px;}
.nearbox .nearbox-single a img{width: 216px;height: 116px;}
.nearbox .nearbox-single p{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;height:44px; padding: 0 3px;}
.commentbox{width:788px;background: #fff; height: auto;float: left;margin-right: 12px;padding: 20px; padding-bottom:30px;}
.commentbox h2{font-size: 16px; color: #434343;}

.commentInfo{margin-top: 30px;}
.commentbox .commentInfo img{width:100% !important;}
.sidebarbox{width: 360px;float: left;}
