.groupSection{padding:0 0;border-bottom:1px dashed #ddd;}
.groupSection:first-child{padding-top:0;}
.groupSection:last-child{border-bottom:none;}
.groupSection .sectionTitle{font-size:15px;font-weight:500;position:relative;height:35px;}
.groupSection .sectionTitle:after{content:'';display:block;position:absolute;height:2px;width:30px;background-color:#5394da;bottom:10px;left:0;}
.groupSection .sectionData{font-size:13px;line-height:180%;}

.fileform_img{display:block;position:relative;width:94px;height:24px;overflow:hidden;}
.fileform_img .boardFiles{width:94px;height:24px;opacity:0;position:absolute;top:0;left:0;z-index:1;}
.fileform_img .boardFilesBtn{position:absolute;top:0;left:0;z-index:0;}

.addFile_group{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:10px;}
.addFile_group .addFile_group_header{display:flex;width:100%;justify-content:space-between;}
.addFile_group .addFile_group_header .fheader{height:25px;line-height:25px;font-size:12px;background-color:#f9f9f9;padding:0 10px;}
.addFile_group .addFile_group_header .fname{width:calc(100% - 310px);border-right:1px solid #eee;}
.addFile_group .addFile_group_header .ftype{width:100px;border-right:1px solid #eee;border-left:1px solid #fff;text-align:center;}
.addFile_group .addFile_group_header .fsize{width:100px;border-right:1px solid #eee;border-left:1px solid #fff;text-align:center;}
.addFile_group .addFile_group_header .fdel{width:50px;border-left:1px solid #fff;text-align:center;padding-right:26px;}

.addFile_group .addFile_list{height:100px;overflow-y:hidden;}
.addFile_group .addFile_list .addedFile{display:flex;width:100%;justify-content:space-between;border-bottom:1px dashed #ccc;}
.addFile_group .addFile_list .addedFile .fbody{font-size:12px;height:25px;line-height:25px;padding:0 10px;}
.addFile_group .addFile_list .addedFile .fname{width:calc(100% - 310px);border-right:1px solid #eee;}
.addFile_group .addFile_list .addedFile .ftype{width:100px;border-right:1px solid #eee;border-left:1px solid #fff;text-align:center;}
.addFile_group .addFile_list .addedFile .fsize{width:100px;border-right:1px solid #eee;border-left:1px solid #fff;text-align:center;}
.addFile_group .addFile_list .addedFile .fdel{width:50px;border-left:1px solid #fff;text-align:center;padding-right:26px;}

@media all and (max-width:700px) {
    .addFile_group .addFile_group_header .fname{width:calc(100% - 68px);}
    .addFile_group .addFile_group_header .ftype{display:none;}
    .addFile_group .addFile_group_header .fsize{display:none;}

    .addFile_group .addFile_list .addedFile .fname{width:calc(100% - 68px);}
    .addFile_group .addFile_list .addedFile .ftype{display:none;}
    .addFile_group .addFile_list .addedFile .fsize{display:none;}
}

.w_select_button{height:22px;line-height:22px;color:#000;}
.ui-selectmenu-icon.ui-icon.w_select_icon{margin-top:3px;}

.boardListsCategory{padding-top:20px;}

.boardListsHeader{width:100%;height:40px;display:flex;background-color:#666;margin-top:10px;justify-content:space-around;}
.boardListsHeader .th{font-size:12px;font-weight:700;text-align:center;border-right:1px solid #eee;line-height:40px;color:#fff;}
.boardListsHeader .th:last-child{border-right:none;}
.boardListsHeader .col1{width:60px;}
.boardListsHeader .col2{width:150px;}
.boardListsHeader .col3{width:calc(100% - 413px);}
.boardListsHeader .col4{width:100px;}
.boardListsHeader .col6{width:100px;}

.boardLists .listGroup{width:100%;height:40px;display:flex;justify-content:space-around;border-top:1px solid #eee;text-decoration:none;color:#333;}
.boardLists .listGroup:last-child{border-bottom:1px solid #eee;}
.boardLists .listGroup:hover{text-decoration:underline;}
.boardLists .listGroup:nth-child(even){background-color:#f9f9f9;}
.boardLists .listGroup .td{font-size:12px;font-weight:700;text-align:center;border-right:1px solid #eee;height:40px;display:flex;justify-content:center;align-items:center;line-height:18px;}
.boardLists .listGroup .td:last-child{border-right:none;}
.boardLists .listGroup .col1{width:60px;}
.boardLists .listGroup .col2{width:150px;}
.boardLists .listGroup .col3{width:calc(100% - 433px);padding:0 10px;display:flex;justify-content:flex-start;text-align:left;}
.boardLists .listGroup .col3 .subject{width:100%;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boardLists .listGroup .col4{width:100px;}
.boardLists .listGroup .col6{width:100px;}

.boardLists .listGroup.answerY .td{color:#999;}
.boardLists .listGroup.answerN .td{color:#1272cd;}

.boardLists .emptyLists{padding:150px 0;text-align:center;font-size:12px;}

@media all and (max-width:900px) {
    .boardListsHeader .col1{display:none;}
    .boardListsHeader .col2{width:150px;}
    .boardListsHeader .col3{width:calc(100% - 272px);}
    .boardListsHeader .col4{width:120px;}
    .boardListsHeader .col5{display:none;}
    .boardListsHeader .col6{display:none;}

    .boardLists .listGroup .col1{display:none;}
    .boardLists .listGroup .col2{width:150px;}
    .boardLists .listGroup .col3{width:calc(100% - 292px);}
    .boardLists .listGroup .col4{width:120px;}
    .boardLists .listGroup .col5{display:none;}
    .boardLists .listGroup .col6{display:none;}
}

@media all and (max-width:900px) {
    .boardListsHeader .col1{display:none;}
    .boardListsHeader .col2{width:150px;}
    .boardListsHeader .col3{width:calc(100% - 151px);}
    .boardListsHeader .col4{display:none;}
    .boardListsHeader .col5{display:none;}
    .boardListsHeader .col6{display:none;}

    .boardLists .listGroup .col1{display:none;}
    .boardLists .listGroup .col2{width:150px;}
    .boardLists .listGroup .col3{width:calc(100% - 171px);}
    .boardLists .listGroup .col4{display:none;}
    .boardLists .listGroup .col5{display:none;}
    .boardLists .listGroup .col6{display:none;}
}