/* Path/compat fixes on top of original bjp360 CSS — keep visual identical */
.rdtop{background:#1a1a1a !important;background-image:none !important;}
.nav ul li a{color:#fff !important;}
.nav ul li:hover a,.nav ul .current a{color:#fff !important;}
.rd-agent-add a,.nzhuce{
  display:block;margin:3px 0;color:#fff!important;background:#dc4a0f;line-height:24px;
  border-radius:2px;width:80px;text-align:center;font-size:13px;
}
.rdF-area1 ul{overflow:hidden;padding:6px 0;}
.rdF-area1 li{float:left;width:190px;height:70px;margin:0 5px 8px;overflow:hidden;background:#f5f5f5;border:1px solid #e5e5e5;}
.rdF-area1 li img{width:190px;height:70px;display:block;}
.rdF-area1 .ad-slot{
  display:block;width:190px;height:70px;line-height:70px;text-align:center;
  color:#666;font-size:12px;overflow:hidden;padding:0 6px;white-space:nowrap;text-overflow:ellipsis;
}
.add_area{
  display:inline-block;background:#dc4a0f;color:#fff;font-weight:bold;
  width:22px;height:22px;line-height:22px;text-align:center;margin:8px 0 4px 0;
}
.area{width:1200px;margin:0 auto;}
.main{width:1200px;margin:10px auto 20px;background:#fff;padding:10px 0 30px;min-height:420px;}
.bordercccccc{border:1px solid #ccc;}
.bigbigword{font-size:14px;color:#333;}
.bigword{font-size:13px;color:#666;}
.biaodan2{height:24px;border:1px solid #aaa;padding:2px 4px;background:#fff;}
.reg_title{background:#f5f5f5;border-left:4px solid #dc4a0f;padding:8px 12px;font-size:16px;font-weight:bold;margin:16px 0 8px;color:#333;}
.tl{text-align:right;padding-right:12px;color:#333;}
.f_red{color:#FF0000;}
.f_gray{color:#666;}
.f_b{font-weight:bold;}
.tips{color:#999;font-size:12px;}
.btn-reg-submit{
  display:inline-block;height:36px;line-height:36px;padding:0 40px;background:#dc4a0f;color:#fff!important;
  border:0;font-size:16px;font-weight:bold;cursor:pointer;
}
.btn-reg-submit:hover{background:#c03f0b;}
.content-body{width:1200px;margin:16px auto;background:#fff;padding:20px;min-height:500px;}
.content-body h2{font-size:18px;border-left:4px solid #dc4a0f;padding-left:10px;margin-bottom:14px;}
.table{width:100%;border-collapse:collapse;}
.table th,.table td{border:1px solid #ddd;padding:10px;text-align:left;vertical-align:top;}
.table th{width:140px;background:#f8f8f8;color:#666;}
.list li{border-bottom:1px dashed #e0e0e0;padding:10px 0;overflow:hidden;}
.list .thumb{float:left;width:96px;height:72px;margin-right:12px;object-fit:cover;background:#eee;}
.list .meta .t{font-weight:bold;color:#333;font-size:14px;}
.list .meta .d{color:#999;margin-top:4px;}
.btn{display:inline-block;background:#dc4a0f;color:#fff!important;padding:8px 16px;border:0;cursor:pointer;}
.btn.ghost{background:#fff;color:#dc4a0f!important;border:1px solid #dc4a0f;}
.rdtop_right .er_block{display:none;background:#fff;padding:5px;border:1px solid #ddd;z-index:10;}
.cRed{color:#ff0000;}
.message{margin:10px 0;}
