.bfbhelpmenu{height:71px;background-color:#fff;min-width:1250px;}
.bfbhelpmenu .logo{float:left;}
.bfbhelpmenu .logo img{height:49px;margin:11px 15px 0 0;}
.bfbhelpmenu .logosm{float:left;font-weight:700;line-height:71px;font-size:20px;}
.bfbhelpmenu .a1{float:right;height:50px;padding:0 17px;line-height:50px;margin:21px 2px 0;font-size:16px;color:#333;text-decoration:none;border-radius:4px 4px 0 0;}
.bfbhelpmenu .a1:hover{color:#ff6a00;text-decoration:none;}
.bfbhelpmenu .a11{background-color:#ff9422;color:#fff;}
.bfbhelpmenu .a11:hover{color:#fff;}

.bgtop{width:100%;min-width:1250px;background:#e8f0fe;}
.bgtop img{width:100%;display:block;}

.bgtit{float:left;width:100%;border-bottom:2px solid #e9e9e9;margin:5px 0 0;line-height:46px;height:46px;}
.bgtit .l1{float:left;font-size:18px;font-weight:700;color:#333;}
.bgtit .l2{float:right;}
.bgtit .l2 span{display:inline-block;}
.bgtit .l2 span a{display:inline-block;color:#808080;padding:0 14px;text-decoration:none;font-size:14px;transition:color 0.2s;}
.bgtit .l2 span a:hover{color:#333;text-decoration:none;}
.bgtit .l2 span.s1 a{border-bottom:3px solid #ff6a00;color:#ff6a00;font-weight:700;}
.bgtit .l2 span.s2{color:#999;font-size:14px;margin-right:5px;}

.bglist{float:left;width:100%;column-count:3;column-gap:15px;min-height:300px;padding:5px 0 20px 0;}
.bglist .bgmain{break-inside:avoid;margin:15px 0 0;width:100%;padding:0 0 28px;box-shadow:#e6e6e6 0 5px 15px;border-radius:8px;transition:0.25s ease-in;background:#fff;overflow:hidden;cursor:pointer;min-height:185px;}
.bglist .bgmain:hover{transform:translateY(-3px);box-shadow:#d5d4d4 0 5px 15px;}

.bglist .bgmain .u1{float:left;margin:20px 22px 0;width:calc(100% - 44px);}
.bglist .bgmain .u1 .l1{float:left;width:65px;}
.bglist .bgmain .u1 .l1 img{width:48px;height:48px;border-radius:48px;}
.bglist .bgmain .u1 .l2{float:left;width:calc(100% - 130px);margin:5px 0 0;}
.bglist .bgmain .u1 .l2 .s1{float:left;color:#6d757a;line-height:16px;font-size:14px;}
.bglist .bgmain .u1 .l2 .s2{float:left;margin:0 0 0 8px;font-size:12px;color:#ff6a00;line-height:16px;}
.bglist .bgmain .u1 .l2 .s2 img{height:16px;vertical-align:-3px;}
.bglist .bgmain .u1 .l2 .s3{float:left;clear:both;font-size:14px;color:#333;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bglist .bgmain .u1 .l3{float:right;width:60px;text-align:right;}
.bglist .bgmain .u1 .l3 span{display:inline-block;border:1px solid #e0e0e0;border-radius:3px;padding:0 8px;color:#1e9fff;line-height:23px;font-size:12px;}

.bglist .bgmain .u2{float:left;margin:15px 20px 0 77px;padding:0 0 0 10px;border-left:3px solid #e5e9ef;width:calc(100% - 117px);}
.bglist .bgmain .u2 li{float:left;width:100%;color:#99a2aa;line-height:20px;font-size:13px;text-align:left;list-style:none;}
.bglist .bgmain .u2 .l1{border-bottom:2px dotted #ebeff4;padding:2px 0 6px;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}
.bglist .bgmain .u2 .l2{padding:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}

.linetwo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.bglist .bgmain .sj{float:left;margin:15px 0 0 80px;color:#87a34d;line-height:20px;font-size:12px;}
.bglist .bgmain .sj .sjico{display:inline-block;width:14px;height:14px;margin-right:4px;vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='1' y='3' width='14' height='12' rx='2' fill='none' stroke='%2387a34d' stroke-width='1.2'/%3E%3Cline x1='1' y1='7' x2='15' y2='7' stroke='%2387a34d' stroke-width='1'/%3E%3Cline x1='5' y1='1' x2='5' y2='5' stroke='%2387a34d' stroke-width='1.2'/%3E%3Cline x1='11' y1='1' x2='11' y2='5' stroke='%2387a34d' stroke-width='1.2'/%3E%3C/svg%3E") left center no-repeat;background-size:14px 14px;}

.bg-empty{float:left;width:100%;padding:120px 0;text-align:center;color:#bbb;font-size:15px;}

.bgpagination{float:left;width:100%;padding:25px 0;text-align:center;}
.bgpagination a{display:inline-block;padding:7px 16px;margin:0 3px;font-size:13px;color:#666;border:1px solid #ddd;border-radius:4px;text-decoration:none;transition:all 0.2s;}
.bgpagination a:hover{border-color:#1e9fff;color:#1e9fff;text-decoration:none;}
.bgpagination a.cur{background:#1e9fff;color:#fff;border-color:#1e9fff;font-weight:700;}

@media(max-width:1260px){.bglist{column-count:2;}}
@media(max-width:850px){.bglist{column-count:1;}}
