@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; }
b.nav-active span{ border-left: 4px solid #2da9c4;}
.activity-box{padding: 0;padding-left:10px;margin-top:20px;}
.content-box{background: #fff;height: 335px;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: 20px;}
.up-img a img{width: 376px;height: 220px;}
.mid-title{padding: 7px 20px;height:70px;    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;
    line-height: 26px;
    height: 52px; white-space: normal;}
.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: 138px;}
.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: 270px;}
.up-img a img { width: 270px;}
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;
}
