.specific-activities{position:absolute;top:50%;right:0;margin-top:-12px;color:#d36f16;font-size:14px;line-height:24px;}
.filter-wrap{margin-left:40px;}
.active-list-wrap .active-filter-down{margin-top:-14px;}
.active-list-wrap .active-filter-down .active-filter-wrap{float:right;}
.service-brand-wrap{overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.content-head{position:relative;padding:30px 30px 20px;border-bottom:1px solid #eaeaea;background:#fff;}
.content-head .content-title{color:#333;font-weight:400;font-size:16px;}
.content-head .specific-activities{top:40px;right:30px;line-height:24px;}
.classify-wrap{padding-bottom:40px;background:#fff;}
.classify-list{padding:40px 30px 0;}
.classify-list .small-title{color:#666;font-weight:400;font-size:14px;line-height:14px;}
.classify-list .brand-content ul{margin-right:-34px;}
.classify-list .brand-content ul:after{display:table;content:"";}
.classify-list .brand-content ul:after{clear:both;}
.classify-list .brand-content ul li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px;margin-right:20px;width:162px;height:120px;border:1px solid #f2f2f2;text-align:center;line-height:120px;}
.classify-list .brand-content ul li a{display:block;display:-moz-box;display:-webkit-box;width:100%;height:100%;-moz-box-pack:center;-webkit-box-pack:center;box-align:center;-moz-box-align:center;-webkit-box-align:center;}
.classify-list .brand-content ul li img{display:inline-block;vertical-align:middle;zoom:1;}
.big-pop-normal{position:fixed;top:50%;margin-top:-128px;width:400px;}
.match-need-info{position:absolute;top:102px;left:50%;z-index:13;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-274px;padding:40px 40px 30px 28px;width:549px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2);color:#444;}
.match-need-info .match-need-title{font-size:24px;line-height:24px;}
.match-need-info .match-text-info{padding-top:36px;padding-left:12px;color:#444;font-size:14px;line-height:24px;}
.match-need-info .match-text-info:after{display:table;content:"";}
.match-need-info .match-text-info:after{clear:both;}
.match-need-info .match-info-describe{margin-bottom:10px;}
.match-need-info .contest-information-wrap{margin-top:22px;}
.match-need-info .pop-close{top:46px;right:40px;}
.contest-box{margin-bottom:20px;}
.contest-box:after{display:table;content:"";}
.contest-box:after{clear:both;}
.big-box{float:right;}
.redwarn{margin-top:20px;margin-right:8px;}
.contact-way-con .redwarn{margin-top:0;}
.corporate-name,.email,.textarea-match-need{width:466px;}
.contact-way{margin-bottom:20px;padding-left:20px;font-size:14px;line-height:14px;}
.contact-number-box{float:right;width:226px;}
.contacts{margin-right:15px;width:160px;}
.contact-number{width:266px;}
.contact-information{float:left;margin-right:50px;}
.match-need-info .loading,.match-need-info .pop-cancel,.match-need-info .send-need{margin:10px 0 0;width:224px;height:48px;font-size:14px;}
.pop-cancel{float:right;}
.pop-up-normal .tips-alert-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:68px 0 0;}
.pop-up-normal .pop-close{top:30px;}
.match-prompt-window,.text-prompt-window{position:fixed;z-index:12;}
.scrollbar::-webkit-scrollbar-thumb{height:5px;}
.scrollbar{max-height:200px;}
.card-content{overflow:hidden;margin-top:20px;margin-bottom:-20px;width:100%;}
.list-pictures{margin-right:-20px;}
.list-pictures:after{display:table;content:"";}
.list-pictures:after{clear:both;}
.list-pictures .card-item{position:relative;float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:14px;margin-bottom:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;}
.list-pictures .card-item .active-picture{position:relative;display:block;overflow:hidden;background:#eaeaea;}
.list-pictures .card-item a img.card-main{position:absolute;right:0;bottom:0;left:0;margin:0 auto;max-width:100%;}
.list-pictures .card-item img{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;vertical-align:middle;}
.list-pictures .card-item .card-text-wrap{padding:20px;border-bottom:1px solid #f2f2f2;}
.list-pictures .card-item .card-text-wrap .card-text-box{position:relative;color:#333;}
.list-pictures .card-item .card-text-wrap .active-card-title{font-weight:400;font-size:16px;}
.list-pictures .card-item .card-text-wrap .active-card-title a{display:inline-block;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;zoom:1;}
.list-pictures .card-item .card-text-wrap .card-time{display:inline-block;overflow:hidden;padding-top:14px;height:21px;color:#aaa;vertical-align:middle;font-size:14px;cursor:text;zoom:1;}
.list-pictures .card-item .card-text-wrap .activity-status{position:absolute;top:0;right:-20px;float:right;display:inline-block;padding:0 20px;height:32px;color:#fff;vertical-align:middle;line-height:32px;zoom:1;}
.list-pictures .card-item .card-text-wrap .activity-status:before{position:absolute;left:0;display:block;border:16px solid transparent;border-right:none;border-left:10px solid #fff;content:"";}
.list-pictures .card-item .card-text-wrap .activity-carried-out{background:#ffba00;}
.list-pictures .card-item .card-text-wrap .activity-over{background:#ccc;}
.list-pictures .card-item .active-card-partake{float:right;margin-left:10px;}
.list-pictures .card-item .active-mark{position:absolute;top:0;left:0;display:block;overflow:hidden;padding:0 10px;height:32px;border-radius:4px 0 4px 0;background:rgba(0,0,0,.6);color:#fff;text-align:center;font-size:12px;line-height:32px;}
.service-brand-wrap{width:1500px;}
.activity-content-top .content-center-box{width:1500px;}
.card-container{width:1500px;}
.list-pictures .card-item{width:290px;}
.card-item img{max-width:100%;}
.card .card-model ul li.group{width:210px;}
.subnav-contentbox{width:1500px;}
.details-main-btn{width:670px;}
.comment-wraper{width:1500px;}
.list-pictures .card-item .active-picture{height:145px;}
.list-pictures .card-item .card-text-wrap .active-card-title a{max-width:324px;}
