.column-banner{background:url(../images/zyhd.jpg) #efe0de no-repeat center center;}
.active-introduce-tit{margin-bottom:10px;display:block;font-size:16px;color:#c20007;font-weight:500;}
.active-tit{margin-bottom:10px;height:53px;background-color:#e6e6e6;}
.active-tit strong{padding:0 25px;height:53px;line-height:53px;background-color:#c20007;display:inline-block;color:#fff;font-size:30px;font-weight:500;font-family: "楷体";}

.share-more{margin-top:5px;font-size:14px;}

.active-info{margin-bottom:15px;}
.active-Ranks-info{width:780px;}
.active-Ranks-info .active-Ranks-img{margin-top:10px;width:300px;height:225px;}
.active-Ranks-info .active-Ranks-img img{width:100%;height:100%;display:block;}
.active-Ranks-info .active-Ranks-list{padding-top:7px;width:460px;}
.active-Ranks-info .active-Ranks-list h2{width:390px;font-size:18px;color:#000;}
.active-Ranks-info .active-Ranks-list p{margin-top:5px;font-size:14px;}
.active-Ranks-info .active-Ranks-list p label{width:72px;text-align:right;color:#333;}
.active-Ranks-info .active-Ranks-list p span{color:#666;}
.active-Ranks-info i{top:8px;right:0;padding:5px 10px;color:#fff;border-radius:5px;font-size:12px;}
.activityStatus_0{background-color:#999;}
.activityStatus_1{background-color:#c20007;}
.activityStatus_2{background-color:#666;}
.activityStatus_3{background-color:#0abbde;}

.active-organize-info{width:380px;}
.active-organize-info h2{font-size:20px;color:#c20007;}
.active-organize-info .organize-tit{margin:10px 0 10px 0;padding-top:10px;border-top:1px solid #bfbfbf;}
.organize-tit .organize-tit-img{margin-right:20px;width:85px;height:85px;border:1px dashed #c9caca;border-radius:50%;}
.organize-tit .organize-tit-img img{width:100%;height:100%;border-radius:50%;}
.organize-tit .organize-tit-info em{display:block;font-size:14px;}
.organize-tit .organize-tit-info span{margin:10px 0 10px 0;color:#c20007;display:block;font-size:16px;}
.organize-tit-info{width:270px;}
.organize-tell p.tell-phone{margin-left:15px;}
.organize-tell p{margin-bottom:10px;font-size:14px;}
.organize-tell p:first-child {padding-bottom:0;border-bottom:0px !important;}
.organize-tell-line {margin-bottom:5px !important;}
.organize-tell p a{margin-top:0;}
.organize-tell p:first-child{border-bottom:1px solid #bfbfbf;}
.organize-tell-line label{line-height:24px;}
.organize-tell-line em{line-height:24px;}
.organize-tell p label{color:#c20007;display:block;}
.organize-tell p em{color:#333;display:block;}
.activity-tell{padding-top:5px;border-top:1px solid #ccc;}
.active-tab{background-color:#f0eeee;}
.active-tab .active-item{padding:0 10px;display:none;}
.active-tab .active-tab-con{padding:0 3px 30px;}
.active-tab .active-tab-tit{height:40px;border-bottom:1px solid #c20007;font-size:16px;}
.active-tab .active-tab-tit li{width:125px;line-height:40px;cursor:pointer;}
.active-tab .active-tab-tit li.on{background-color:#c20007;color:#fff;}
.active-tab .active-tab-tit .sign-up-btn{top:0;right:0;width:125px;line-height:45px;display:block;background-color:#c20007;color:#fff;}

.active-introduce .active-introduce-type{margin-bottom:25px;}
.active-introduce .active-introduce-type li{margin-top:15px;width:25%;font-size:16px;color:#666;}

.active-introduce-describe{margin-bottom:20px;}
.active-introduce-describe p{font-size:16px;color:#666;}

.active-introduce-content{margin-bottom:20px;font-size:16px;color:#666;}

.sign-up-member{padding:20px;}
.sign-up-member table{width:100%;}
.sign-up-member table th{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:600;background-color:#f7f7f7;}
.sign-up-member table td{height:36px;line-height:36px;background-color:#fff;font-size:15px;color:#666;}

.share-msg{padding:15px 20px;}
.share-msg h3{margin-bottom:15px;font-size:18px;color:#c20007;font-weight:500;}
.share-msg textarea{margin-bottom:15px;padding:5px;width:100%;height:200px;border:1px solid #ccc;display:block;resize:none;}
.share-msg .Comments-btn{width:184px;height:42px;line-height:42px;background-color:#c20007;color:#fff;display:block;font-size:18px;}
.share-msg .Release-msg{margin-bottom:15px;}

.msg-list li{margin-top:20px;padding-bottom:10px;border-bottom:1px dashed #ccc;}
.msg-list li .msg-tit{margin-bottom:10px;}
.msg-list li .msg-tit .msg-tit-img{margin-right:15px;width:40px;height:40px;border-radius:50%;}
.msg-list li .msg-tit .msg-tit-img img{width:100%;height:100%;display:block;border-radius:50%;}
.msg-list li .msg-tit h5{line-height:40px;font-size:18px;font-weight:500;}
.msg-list li .msg-tit em{line-height:40px;display:block;font-size:14px;color:#666;}
.msg-list .msg-val{padding:0 20px;font-size:14px;line-height:24px;text-indent:28px;text-align:justify;color:#666;}
.active-demeanor li .z-textcont1{height:100%;font-size:14px;text-indent: 2em;text-align:left;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.active-demeanor li{margin:15px 0 0 26.8px;width:258px;border:1px solid #ddd;}
.active-demeanor li img{width:100%;height:164px;display:block;}
.active-demeanor li p{height:35px;line-height:35px;font-size:14px;background-color:#fff;text-align:center;}

.time-length table{margin:15px auto 0;width:100%;background-color:#fff;}
.time-length table th{line-height:48px;font-size:16px;color:#935455;font-weight:500;border:1px solid #dcdcdc;}
.time-length table td{font-size:14px;line-height:35px;border:1px solid #dcdcdc;}

.active-map{padding-top:30px !important;}

.signUp-btn{margin-left:15px;padding:0 20px;display:inline-block;line-height:24px;border-radius:5px;font-size:12px;color:#fff;}
.wants-signUp-btn{background-color:#c20007;transition:.5s;}
.wants-signUp-btn:hover{box-shadow:0px 0px 10px #c20007;}
.over-signUp-btn{background-color:#ccc;cursor:context-menu;}

/*评论*/
.comment-form{margin-top:15px;}
.comment-form textarea.comment-msg{margin-left:54.5px;padding:4px;width:900px;height:150px;}
.comment-form a.comment-btn{margin:126px 0 0 15px;width:120px;line-height:34px;display:block;color:#fff;background-color:#c20007;border-radius:4px;font-size:16px;}


.z-jcsj div{
	margin-top:20px;
}
.z-jcsj div img{margin:10px auto;max-width:100%;display: block;}	              	
.z-jcsj div p{
	font-size:16px;
	line-height:25px;
}
.thumbs-up{margin-left:30px;display:block;
    padding-left:26px;
    height:30px;
    line-height:30px;
    color:#555;
    font-size:15px;
    background:url(../images/good.png) no-repeat left center;background-size: 20px 20px;}
.thumbs-up.on{background:url(../images/good-on.png) no-repeat left center;background-size: 20px 20px;cursor:context-menu;}	              	
              	
.look-more{margin:15px auto;width:200px;line-height:35px;background:url(../images/look-more-ico.png) #c20007 no-repeat right 60px center;color:#fff;display:block;border-radius:4px;font-size:14px;text-indent:60px;}

	              	
.demo { margin-bottom: 10px }
.demo textarea, .demo select { border: 1px solid #999; border-radius: 5px; color: #333; display: inline-block; height: 27px; font-size: 1.5em; text-align: center; width: 135px; vertical-align: middle }
.demo input:focus, .demo textarea:focus, .demo select:focus { border: 1px solid #95BDD4 }
.demo textarea:hover, .demo select:hover { border: 1px solid #BDBDBD }
.demo textarea { resize: none; height: 27px }
.demo select { text-align: left }
.demo .target-demo { display: inline-block; vertical-align: middle }
.demo div.hint { background-color: #F8F8F8; border-radius: 5px; color: #333; display: inline-block; height: 27px; font-size: 14px;line-height:27px; text-align: center; width: 135px; vertical-align: middle }
.demo label { color: #444; font-size: 1.7em; letter-spacing: .7px; margin-right: 5px; padding-left: 6px; vertical-align: middle }
.demo a.run { font-size: 1.5em; margin-left: 5px; letter-spacing: .7px; vertical-align: middle }
.z-button{width:60px; height:27px; border:none; border-radius:5px;background:#c20007;text-align:center;line-height:27px;color:#fff;cursor: pointer;margin-left:20px;}
.assess-img{padding-top:1px;}
.assess-img img{margin-right:2px;width:17px;display:block;float:left;}	              	


	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	

	              	