/* list */
.brd_category { text-align:left; padding:10px 0; }
.brd_category > .boa_nav > a { margin:0 20px 0 0; font-size: 20px; }
.brd_category > .boa_nav > a.on { font-weight:bold; color:#f00; }
.c_bs-brd-list { width:1200px; text-align:center; border-top:3px solid var(--mainColor); border-collapse: collapse;}
.c_bs-brd-list > tbody > tr > th { background-color:#fff; font-weight:500; font-size:20px; border-bottom:1px solid var(--mainColor); height:40px; } 
.c_bs-brd-list > tbody > tr > td.num,.c_bs-brd-list th.num { width:80px; }
.c_bs-brd-list > tbody > tr > td.name,.c_bs-brd-list th.name { width:150px; }
.c_bs-brd-list > tbody > tr > td.data,.c_bs-brd-list th.data { width:90px;}
.c_bs-brd-list > tbody > tr > td.count,.c_bs-brd-list th.count { width:70px;}

.c_bs-brd-list > tbody > tr > td { font-size:16px; border-bottom:1px solid #eee; height:36px; } 
.c_bs-brd-list > tbody > tr > td.subject { text-align:left; }
.c_bs-brd-list > tbody > tr > td.subject > div { font-size:16px; }
.c_bs-brd-list a:hover { font-weight:bold; color:var(--mainColor); }
.c_bs-brd-list .tb_comment,.c_bs-brd-list .tb_secret,.c_bs-brd-list .tb_newicon { vertical-align:middle; }
.c_bs-brd-sch-case { display:inline-block; width:1200px; margin:25px 0;}
.c_bs-brd-sch-case .sch-box li { float:left; margin-right:5px; border:1px solid #828282; height:32px; }
.c_bs-brd-sch-case .sch-box li:last-child { float:left; margin:0; }
.c_bs-brd-sch-case .btn-case li { float:right; }
.c_bs-brd-sch-case .btn_ty1 {background:var(--mainColor); font-size:16px; border:none; color:#fff; display:block; height:32px; line-height:32px;
padding:0 10px; border:1px solid var(--mainColor); }

/* view */
.c_bs-brd-v { width:1200px; }
.c_bs-brd-v th.sub { font-weight:500; background:#f6f6f6;}
.c_bs-brd-v { border-top:3px solid var(--mainColor); }
.c_bs-brd-v > tbody > tr > th { width:165px; background-color:#fff; font-weight:500; font-size:20px; border-bottom:1px solid #eee; height:40px; text-align:left; } 
.c_bs-brd-v > tbody > tr > td { font-size:16px; border-bottom:1px solid #eee; height:36px; } 
.c_bs-brd-v > tbody > tr > td > div.info { font-size:16px; word-break:break-all; }
.c_bs-brd-v > tbody > tr > td.sub > div { font-size:16px; }
.c_bs-brd-v > tbody > tr > th, .c_bs-brd-v > tbody > tr > td { padding:0 0 0 10px; }
.c_bs-brd-v .v-body { min-height:400px; padding:10px 0; }
.c_bs-brd-v .btn-case { text-align:center; margin:20px 0; }
.c_bs-brd-v .btn-case li { display:inline-block; }
.c_bs-brd-v .btn-case .btn_ty1 { border-radius:3px; background:var(--mainColor); font-size:16px; border:none; color:#fff; display:block; height:32px; line-height:32px;
padding:0 10px; border:1px solid var(--mainColor); }

/* write */
.c_bs-brd-w { width:1200px; border-top:3px solid var(--mainColor); }
.c_bs-brd-w > tbody > tr > th { background-color:#fff; font-weight:500; font-size:20px; border-bottom:1px solid #eee; height:40px; text-align:left; } 
.c_bs-brd-w > tbody > tr > td { font-size:16px; border-bottom:1px solid #eee; height:36px; } 
.c_bs-brd-w > tbody > tr > td > div.info { font-size:16px; }
.c_bs-brd-w > tbody > tr > td.sub > div { font-size:16px; }
.c_bs-brd-w > tbody > tr > th, .c_bs-brd-w > tbody > tr > td { padding:0 0 0 10px; }
.c_bs-brd-w .input-box { border:1px solid #aaa; height:32px; }
.c_bs-brd-w .input-box input { width:calc(100% - 10px); line-height: 32px;}
.c_bs-brd-w .input-box select { border:none; height:32px; line-height:16px; width:100%; }
.c_bs-brd-w textarea.df_input { min-height:400px; width:calc(100% - 10px); padding:5px; }
.c_bs-brd-w .btn-case li { display:inline-block; }
.c_bs-brd-w .btn-case .btn_ty1 { border-radius:3px; background:var(--mainColor); font-size:16px; border:none; color:#fff; display:block; height:32px; line-height:32px;
padding:0 10px; border:1px solid var(--mainColor); }




.pager{display:flex; gap:20px; margin:40px auto; justify-content:center; align-items:center;}
.pager div{font-family: 'Montserrat'; cursor:pointer; font-size:14px;}
.pager div.num{display:flex;}
.pager div.num div{width:35px; height:35px; line-height:35px; text-align:center; display:flex; justify-content:center; align-items:center;}
.pager div.num div.on{border:1px solid #ddd;}



@media screen and (max-width: 750px) {


.pager{display:flex; gap:4.0000vw; margin:5.0 auto; justify-content:center; align-items:center;}
.pager div{font-family: 'Montserrat'; cursor:pointer; font-size:2.4000vw;}
.pager div.num{display:flex; gap:0.6667vw;}
.pager div.num div{width:8.00vw; height:8.00vw; line-height:8.00vw; text-align:center; display:flex; justify-content:center; align-items:center;}
.pager div.num div.on{border:0.1333vw solid #ddd;}

.df_input{height:8.00vw; line-height:8.00vw; display:block; font-size:3.80vw;}


.c_bs-brd-list { width:89.333vw; text-align:center; border-top:0.400vw solid var(--mainColor); border-collapse: collapse; table-layout:fixed;}
.c_bs-brd-list > tbody > tr > th { background-color:#fff; font-weight:500; font-size:3.800vw; border-bottom:1px solid var(--mainColor); height:8.00vw; } 
.c_bs-brd-list > tbody > tr > td.num,.c_bs-brd-list th.num { width:13%; height:8.00vw;}
.c_bs-brd-list > tbody > tr > td.name,.c_bs-brd-list th.name { width:15%; height:8.00vw;}
.c_bs-brd-list > tbody > tr > td.subject,.c_bs-brd-list th.subject { width:70%; height:8.00vw;}
.c_bs-brd-list > tbody > tr > td.data,.c_bs-brd-list th.data { width:10%; display:none;}
.c_bs-brd-list > tbody > tr > td.count,.c_bs-brd-list th.count { width:10%; display:none;}

.c_bs-brd-list > tbody > tr > td{font-size:3.80vw;}
.c_bs-brd-list > tbody > tr > td.subject > div{font-size:3.80vw; width:80%;}
.c_bs-brd-list > tbody > tr > td.subject > div a{font-size:3.80vw; width: 100%; display:block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.c_bs-brd-list > tbody > tr > td.name span{font-size:3.80vw;}

.c_bs-brd-sch-case { display:flex; width:100%; margin:8.00vw 0; flex-direction:column; height:auto; align-items:center; gap:4vw;}
.c_bs-brd-sch-case .sch-box li { float:left; margin-right:0.6667vw; border:0.1333vw solid #828282; height:8.00vw;font-size:3.80vw; }
.c_bs-brd-sch-case .sch-box li:last-child { float:left; margin:0; }
.c_bs-brd-sch-case .btn-case li { float:right; }
.c_bs-brd-sch-case .btn_ty1 {background:var(--mainColor);font-size:3.80vw; border:none; color:#fff; display:block; height:8.00vw; line-height:8.00vw;
padding:0 1.3333vw; border:0.1333vw solid var(--mainColor); }




.c_bs-brd-v { width:89.333vw; }
.c_bs-brd-v th.sub { font-weight:500; background:#f6f6f6;}
.c_bs-brd-v { border-top:0.400vw solid var(--mainColor); }
.c_bs-brd-v > tbody > tr > th { width:22vw; background-color:#fff; font-weight:500; font-size:3.80vw; border-bottom:1px solid #eee; height:8.00vw; text-align:left; } 
.c_bs-brd-v > tbody > tr > td { font-size:3.80vw; border-bottom:1px solid #eee; height:36px; } 
.c_bs-brd-v > tbody > tr > td > div.info { font-size:3.80vw; word-break:break-all; }
.c_bs-brd-v > tbody > tr > td.sub > div { font-size:3.80vw; }
.c_bs-brd-v > tbody > tr > th, .c_bs-brd-v > tbody > tr > td { padding:0 0 0 10px; font-size:3.80vw; }
.c_bs-brd-v > tbody > tr > td * { font-size:3.4vw !important;; }
.c_bs-brd-v .v-body { min-height:53.333vw; padding:10px 0; }
.c_bs-brd-v .v-body img{width:100% !important; height:auto !important;}
.c_bs-brd-v .btn-case { text-align:center; margin:2.667vw 0; }
.c_bs-brd-v .btn-case li { display:inline-block; }
.c_bs-brd-v .btn-case .btn_ty1 { border-radius:0.400vw; background:var(--mainColor); font-size:3.80vw; border:none; color:#fff; display:block; height:8.00vw; line-height:8.00vw;
padding:0 1.333vw; border:1px solid var(--mainColor); }

.c_bs-brd-w { width:89.333vw; }
.c_bs-brd-w .mt10{margin-top:1.333vw !important;}
.c_bs-brd-w th.sub { font-weight:500; background:#f6f6f6;}
.c_bs-brd-w { border-top:0.400vw solid var(--mainColor); }
.c_bs-brd-w > tbody > tr > th { width:24vw; background-color:#fff; font-weight:500; font-size:3.80vw; border-bottom:1px solid #eee; height:8.00vw; text-align:left; } 
.c_bs-brd-w > tbody > tr > td { font-size:3.80vw; border-bottom:1px solid #eee;  height:8.00vw } 
.c_bs-brd-w > tbody > tr > td > div.info { font-size:3.80vw; word-break:break-all; }
.c_bs-brd-w > tbody > tr > td.sub > div { font-size:3.80vw; }
.c_bs-brd-w > tbody > tr > th, .c_bs-brd-w > tbody > tr > td { padding:0 0 0 1.333vw; font-size:3.80vw; }
.c_bs-brd-w > tbody > tr > td * { font-size:3.80vw; }
.c_bs-brd-w .v-body { min-height:53.333vw; padding:1.333vw 0; }
.c_bs-brd-w .v-body img{width:100% !important; height:auto !important;}
.c_bs-brd-w .btn-case { text-align:center; margin:2.667vw 0; }
.c_bs-brd-w .btn-case li { display:inline-block; }
.c_bs-brd-w .btn-case .btn_ty1 { border-radius:0.400vw; background:var(--mainColor); font-size:3.80vw; border:none; color:#fff; display:block; height:8.00vw; line-height:8.00vw;
padding:0 1.333vw; border:1px solid var(--mainColor); }

.cheditor-tb-wrapper{height:auto !important;}
.cheditor-editarea-wrapper .cheditor-editarea{height:66.667vw !important;}

.c_bs-brd-w .input-box { border:1px solid #aaa; height:8.00vw; }
.c_bs-brd-w .input-box input { width:calc(100% - 1.333vw); line-height:8.00vw; height:8.00vw}
.c_bs-brd-w .input-box select { border:none; height:8.00vw; height:8.00vw; width:100%; }




}