body{background-color:#f5f5f5;}
.size{padding:0 100px;background-color:#fff;}
.public-tit1 strong{padding-left: 5px;line-height: 20px;border-left: 4px solid #1877c9;font-size: 16px;color: #1877c9;display: block;}
.activity-l{padding-bottom:20px;width:380px;}
.activity-l-code .code-img{margin:3px; width:104px;height:104px;border:1px solid #cfcfcf;}
.activity-l-code .code-img img{margin:2px auto 0;width:100px !important;height:100px !important;display:block;}
.activity-l-info{padding-top:10px;font-size:14px;color:#0a0a0a;}
.activity-l-info p em{color:#1877c9}
.activity-l-info span{margin:4px auto; padding:4px 6px;background-color:#1877c9;color:#fff;border-radius:10px;display:inline-block;}
.activity-l-nub{margin-bottom:20px;border:1px solid #e6e6e6;}
.activity-l-nub li{padding:10px 0; width:33.3333%;font-size:14px;color:#1877c9;}
.activity-l-nub li img{margin:0 auto 5px;width:35px;height:35px;display:block;}
.activity-l-nub li p{margin-bottom:3px;}
.activity-l-org{margin-bottom:20px;}
.org-info .org-img{margin-right:8px;width:93px;height:93px;border-radius:50%;border:1px solid #ddd;overflow:hidden;}
.org-info .org-img img{width:100%;height:100%;display:block;border-radius:50%;}
.org-text-info{width:265px;}
.org-text-info strong{margin-bottom:5px;display:block;color:#333;font-size:16px;font-weight:500;}
.org-text-info span{margin-bottom:5px;display:block;color:#1877c9;}
.org-text-info p em{width:210px;display:block;}
.activity-l-org .people-info p{padding:10px 0;font-size:14px;}
.activity-l-org .people-info p.border-b{border-bottom:1px dashed #ccc;}
.activity-l-map strong{margin-bottom:10px;display:block;font-weight:500;font-size:16px;}
.activity-l-map .map-warp{height:240px;background-color:#ddd;}

.activity-r{padding:20px 0 20px 15px;}
.activity-info{margin:20px auto;}
.activity-info .activity-info-img{margin-right:15px;width:40%;height:330px;border-radius:4px;overflow:hidden;}
.activity-info-img img{width:100%;height:100%;display:block;border-radius:4px;}
.activity-info-img img.Collection-state{right:10px;bottom:10px;width: 120px;height:30px;z-index:999;cursor:pointer;opacity:.72;}
.activity-info-text{width:58%;}
.activity-info-text h6{margin-bottom:8px;font-weight:500;font-size:16px;}
.activity-info-text p{margin-bottom:5px;}
.activity-info-text p:last-child{margin-bottom:0;}
.activity-info-text p em{color:#1877c9;}
.activity-info-text p.state i{padding:4px 8px;display:inline-block;font-size:14px;/*color:#c60304;background-color:#fdcbcd;*/border-radius:6px;}
.activity-info-text p.state span{margin-left:20px;line-height:27px;color:#1877c9;}
.activity-adders span{width:370px;}
.goods-ico label{line-height:21px;}

.sign-up{bottom:0;right:0;padding:5px 8px;display:inline-block;background-color:#1877c9;color:#fff;border-radius:6px;font-size:16px;}
.activity-info-text p a.thumbs-up{padding:3px 0 0 25px;line-height:22px;display:block;color:#666;background:url(../img/goods.png) no-repeat left center;}
.activity-type-tab{border:2px solid #e6e6e6;border-radius:4px;margin-top: 330px;margin-left: 30px;margin-right: 30px}
.activity-type-tit a{width:20%;line-height:40px;display:block;background-color:#f5f5f5;font-size:14px;}
.activity-type-tit a.on{background-color:#1877c9;color:#fff;cursor:context-menu;}
.activity-type-list{padding:20px;min-height:265px;}
.activity-type-list .activity-type-item{display:none;}
/*æ´»åŠ¨ä»‹ç»*/
.activity-introduce strong{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e6e6e6;display:block;font-weight:500;font-size:14px;font-weight:500;font-family: è‹¹æ–¹é»‘ä½“-ä¸­ç²—-ç®€;}
.activity-introduce .introduce-con{text-align:justify;font-size:14px;color:#666;line-height:24px;}
/*tabel*/
table{width:100%;text-align:center;}
th{line-height:37px; background-color:#f5f5f5;color:#1877c9;font-weight:500;font-size:14px;}
td{line-height:37px;border-bottom:1px dashed #ccc;color:#666;font-size:14px;}
tr:last-child td{border:0;}
.comment-submit{font-size:14px;color:#999;}
.comment-grade em{line-height:35px;}
.comment-submit label{margin-right:16px;line-height:35px;display:block;}
.comment-grade-list{margin-right:15px;}
.comment-grade-list img{margin:8px 5px 0 0;display:block;float:left;}
.comment-submit .comment-sure-btn{margin-left:15px;padding:0 16px;line-height:35px;display:block;border:0;cursor:pointer;background-color:#1877c9;color:#fff;border-radius:6px;}
.target-demo{margin-right:15px;width:auto !important;}
#function-hint{padding-top:10px;}
.share-form{margin:20px 0;}
.share-form textarea{padding:10px;width:624px;height:20px;display:block;background-color:#f5f5f5;font-size:14px;border:0;}
.share-form a{width:100px;height:40px;line-height:40px;background-color:#c60304;color:#fff;border-radius:0 6px 6px 0;font-size:16px;}

.msg-list li{margin-bottom:15px;}
.msg-list li img.msg-tit{margin-right:15px;width:38px;height:38px;border:1px solid #d9d9d9;display:block;border-radius:6px;}
.msg-list li .msg-text{width:670px;font-size:16px;color:#999;}
.msg-list li .msg-text span{margin:0 0 8px 0;display:block;}
.msg-list li .msg-text p{margin-bottom:5px;line-height:22px;font-size:15px;}
.msg-list li .msg-text em{display:block;font-size:14px;}
/*ç²¾å½©çž¬é—´*/
.phone-time ul{margin-right:-20px;}
.phone-time li{margin:0 18px 14px 0; width:234px;height:133px;border:1px solid #ddd;overflow:hidden;}
.phone-time li img{width:100%;height:100%;display:block;transition:.5s;}
.phone-time li img:hover{transform:scale(1.2,1.2);}

.signUp-btn{top:-5px;right: 0;padding:0 20px;display:inline-block;line-height:24px;border-radius:5px;font-size:12px;color:#fff;}
.wants-signUp-btn{background-color:#1877c9;transition:.5s;}
.wants-signUp-btn:hover{box-shadow:0px 0px 10px #1877c9;}
.over-signUp-btn{background-color:#ccc;cursor:context-menu;}

.sign-up-not{background-color:#ccc;cursor:context-menu;}
.activityStatus_0{background:#999 !important;color: #fff !important;}
.activityStatus_1{background:#1877c9 !important;color: #fff !important;}
.activityStatus_2{background:#666 !important;color: #fff !important;}
.activityStatus_3{background:#0abbde !important;color: #fff !important;}
.fl{
    float:left;
}

.clearfix {
    clear: both;
}
.activity-info-text p{
    font-size: 16px;
    margin-bottom: 8px !important;
}
.text-c{text-align:center;}
