body{font-family: Arial,'微软雅黑';width: 100%;padding:0;margin:0;}

.joinUs-list{ width: 100%; /*margin: 15px 0;*/ overflow: hidden;}
.joinUs-header h1{ width: 100%; margin: 0; line-height: 40px; color: #0d88c8; font-size: 16px; font-weight: bold;}
.joinUs-header p{ width: 100%; line-height: 24px; color: #0d88c8; font-size: 14px;}
.joinUs-body{ margin: 60px 0;}
.joinUs-list .joinUs-col{ margin-bottom: 20px;}
.joinUs-list .panel-heading{padding: 15px;position: relative; background: #ececec; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.joinUs-list .panel-heading a{ width: 100%; overflow: hidden;}
.joinUs-list .panel-heading a div{ float: left; width: 20%; color: #666; text-align: center;}
.joinUs-list .panel-heading a span{ position: absolute; color: #666; top:12px; right:10px;}
.joinUs-list .panel-heading a .post{ border-right:1px solid #666; text-align: left;}
.joinUs-col{box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.joinUs-col .collapse{font-size:12px;padding: 40px 25px;line-height: 24px;} 

.joinUs-col .collapsing{font-size:12px;margin-top: 20px;line-height: 24px;}
.joinUs-col p{font-size: 14px;color: #666;line-height: 20px;}
.joinUs-col dl{margin-top: 40px;}
.joinUs-col dl dt{font-size: 16px;font-weight: bold;color: #555;}
.joinUs-col .join-send{width: 100%;text-align: center;}
.joinUs-col .join-send a{font-size: 18px;line-height: 20px;padding: 15px 30px;color: #fff;width: 160px;height: 50px;background: #1cbf8b;}

@media (max-width: 1000px){
.menu-collapse{position: absolute;right: 10px;top: 50%;margin-top: -15px;background: none;border: none;width: 30px;height: 30px;line-height: 30px;text-align: center;display: inline-block;font-size: 14px;color:#fff;}
}