@charset "utf-8";

#sub_community{padding-bottom:60px;}
#sub_community .wrap{display:flex;align-items:flex-start;justify-content:space-between;}
#sub_community .community_aside{flex:0 0 250px;width:250px;border-top:3px solid #3e3e3e;padding-bottom:20px;}
#sub_community .community_aside .menu{margin-bottom:20px;}
#sub_community .community_aside .menu ul{}
#sub_community .community_aside .menu ul li{border-bottom:1px solid #ebebeb;}
#sub_community .community_aside .menu ul li a{display:flex;align-items:center;justify-content:flex-start;padding:15px;height:50px;font-size:15px;color:#666666;}
#sub_community .community_aside .menu ul li a em{margin-left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:18px;padding:1px 3px;border:1px solid #d6d6d6;border-radius:3px;font-size:11px;color:#8b8b8b;}
#sub_community .community_aside .banner{margin-bottom:20px;}
#sub_community .community_aside .banner a{}
#sub_community .community_aside .banner a img{display:block;width:100%;height:auto;}
#sub_community .community_content{flex:1 1;margin-left:30px;border-top:1px solid #dbdbdb;}
#sub_community .community_content .community_title{padding:35px 0;line-height:45px;font-size:30px;font-weight:500;color:#333;}
#sub_community .community_content .latest{display:flex;flex-wrap:wrap;margin-bottom:30px;}
#sub_community .community_content .latest .board{width:100%;}
#sub_community .community_content .latest .board.w50p{width:calc(50% - 10px)}
#sub_community .community_content .latest .head{display:flex;align-items:center;justify-content:space-between;height:30px;}
#sub_community .community_content .latest .head .title{font-size:20px;font-weight:500;color:#333;}
#sub_community .community_content .latest .head .more{}
#sub_community .community_content .latest .head .more a{}
#sub_community .community_content .latest .head.box{background:#fafafa;padding:13px 23px;border:1px solid #e3e3e3;height:58px;}
#sub_community .community_content .latest .head.box .title{}
#sub_community .community_content .latest .list{padding-top:20px;}
#sub_community .community_content .latest .list ul{display:flex;flex-wrap:wrap;}
#sub_community .community_content .latest .list li{width:100%;}
#sub_community .community_content .latest .list_basic{}
#sub_community .community_content .latest .list_basic ul{}
#sub_community .community_content .latest .list_basic li{margin-bottom:8px;}
#sub_community .community_content .latest .list_basic li a{display:flex;align-items:center;justify-content:space-between;height:22px;}
#sub_community .community_content .latest .list_basic li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
#sub_community .community_content .latest .list_basic li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
#sub_community .community_content .latest .list_first{}
#sub_community .community_content .latest .list_first ul{position:relative;padding-left:215px;}
#sub_community .community_content .latest .list_first li{margin-bottom:8px;}
#sub_community .community_content .latest .list_first li a{display:flex;align-items:center;justify-content:space-between;height:22px;}
#sub_community .community_content .latest .list_first li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
#sub_community .community_content .latest .list_first li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
#sub_community .community_content .latest .list_first li:nth-child(1){position:absolute;top:0;left:0;width:195px;}
#sub_community .community_content .latest .list_first li:nth-child(1) a{flex-direction:column;height:auto;text-align:left;align-items:stretch;}
#sub_community .community_content .latest .list_first li:nth-child(1) a img{width:100%;height:115px;object-fit:cover;}
#sub_community .community_content .latest .list_first li:nth-child(1) a p{padding:10px 0 5px;}
#sub_community .community_content .latest .list_first li:nth-child(1) a em{}
#sub_community .community_content .latest .list_gall{}
#sub_community .community_content .latest .list_gall ul{gap:20px;}
#sub_community .community_content .latest .list_gall li{width:calc(25% - 15px);}
#sub_community .community_content .latest .list_gall li .img{}
#sub_community .community_content .latest .list_gall li .img img{display:block;width:100%;height:100%;object-fit:cover;}
#sub_community .community_content .latest .list_gall li .con{padding:20px;border:1px solid #e5e5e5;border-top:0;}
#sub_community .community_content .latest .list_gall li .con .tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:27px;font-size:19px;font-weight:500;color:#333333;}
#sub_community .community_content .latest .list_gall li .con .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:57px;line-height:19px;font-size:14px;color:#999;margin:10px 0 20px;}
#sub_community .community_content .latest .list_gall li .con .inf{display:flex;flex-wrap:wrap;}
#sub_community .community_content .latest .list_gall li .con .inf span{display:flex;align-items:center;font-size:12px;color:#a3a3a3;}
#sub_community .community_content .latest .list_gall li .con .inf span:after{content:'';width:1px;height:10px;background:#ececec;margin:0 10px;}
#sub_community .community_content .latest .list_gall li .con .inf span:last-child:after{display:none;}
#sub_community .community_content .latest .list_gall li .con .inf span img{margin-right:4px;}
#sub_community .community_content .latest .list_border{}
#sub_community .community_content .latest .list_border ul{}
#sub_community .community_content .latest .list_border li{border-bottom:1px solid #e3e3e3;}
#sub_community .community_content .latest .list_border li a{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 20px;}
#sub_community .community_content .latest .list_border li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
#sub_community .community_content .latest .list_border li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
#sub_community .community_content .latest01{padding:30px 0;border-bottom:1px solid #e5e5e5;}
#sub_community .community_content .latest01 .board{width:50%;}
#sub_community .community_content .latest01 .board.w50p{width:50%;}
#sub_community .community_content .latest01 .board:nth-child(odd){padding-right:30px;}
#sub_community .community_content .latest01 .board:nth-child(even){padding-left:30px;border-left:1px solid #e5e5e5;}
#sub_community .community_content .latest02{gap:20px;}
#sub_community .community_content #bo_cate{position:relative;z-index:10;display:inline-flex;margin:0;}
#sub_community .community_content #bo_cate .bo_cate_btn{padding:0 20px 0 10px;min-width:130px;height:40px;border-radius:4px;border:1px solid #e5e5e5;background: transparent url("../img/common/select_arrow.png") no-repeat right center;text-align:left;}
#sub_community .community_content #bo_cate #bo_cate_ul{position:absolute;top:100%;left:0;display:none;flex-direction:column;background:#ffffff;border:1px solid #e5e5e5;width:100%;border-top:0;}
#sub_community .community_content #bo_cate #bo_cate_ul li{padding:0;}
#sub_community .community_content #bo_cate #bo_cate_ul li a{border:0;border-radius:0;}
#sub_community .community_content #bo_cate.active #bo_cate_ul{display:flex;}
#sub_community .community_content #bo_tool{display:flex;align-items:center;justify-content:space-between;border-top: 1px solid #eaeaea;padding: 20px 0px;}
#sub_community .community_content #bo_sch{margin-left:auto;}
#sub_community .community_content #bo_sch form{display:flex;align-items:center;justify-content:space-between;gap:5px;}
#sub_community .community_content #bo_sch select{padding:0 20px 0 10px;width:110px;height:40px;border-radius:4px;border:1px solid #e5e5e5;}
#sub_community .community_content #bo_sch input[type="text"]{padding:0 10px;width:220px;height:40px;border-radius:4px;border:1px solid #e5e5e5;}
#sub_community .community_content #bo_sch button[type="submit"]{padding:0 10px;width:95px;height:40px;border-radius:4px;border:1px solid #2eacc5;background:#2eacc5;display:flex;align-items:center;justify-content:center;color:#ffffff;gap:5px;}
#sub_community .community_content #bo_sch button[type="submit"] circle{stroke:#fff;}
#sub_community .community_content #bo_sch button[type="submit"] path{stroke:#fff;}
#sub_community .community_content #gall_allchk{margin-bottom:25px;}
#sub_community .community_content #gall_ul{display:flex;flex-wrap:wrap;border-top:1px solid #4d4d4d;gap:30px;margin:0;padding:0;padding:30px 0;}
#sub_community .community_content #gall_ul li{position:relative;padding:0;width:calc(50% - 15px);}
#sub_community .community_content #gall_ul li:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e5e5e5;z-index:1;}
#sub_community .community_content #gall_ul li:hover:before{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1);}
#sub_community .community_content #gall_ul li.empty_list{padding:0 !important;width:100%;height:360px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e5;}
#sub_community .community_content #gall_ul li.empty_list:before{display:none;}
#sub_community .community_content #gall_ul .gall_box{position:relative;z-index:2;margin-bottom:0;}
#sub_community .community_content #gall_ul .gall_chk{position:absolute;z-index:3;}
#sub_community .community_content #gall_ul .gall_img{position:relative;z-index:2;width:100%;height:300px !important;max-height:300px !important;}
#sub_community .community_content #gall_ul .gall_img a{display:block;width:100%;height:100%;}
#sub_community .community_content #gall_ul .gall_img img{display:block;width:100%;height:100% !important;object-fit:cover;}
#sub_community .community_content #gall_ul .gall_text_href{padding:30px 0;margin:0 30px;display:flex;}
#sub_community .community_content #gall_ul .gall_text_href .bo_cate_link{padding:0;background:transparent;white-space:nowrap;margin-right:6px;line-height:27px;font-size:18px;font-weight:500;}
#sub_community .community_content #gall_ul .gall_text_href .bo_tit{flex:1;line-height:27px;font-size:18px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:54px;}
#sub_community .community_content #gall_ul .gall_info{border-top:1px solid #e5e5e5;padding:30px 0;margin:0 30px;display:flex;align-items:center;justify-content:space-between;}
#sub_community .community_content #gall_ul .gall_info span{color:#888;font-size:16px;}
#sub_community .community_content .tbl_wrap{}
#sub_community .community_content .tbl_wrap table{}
#sub_community .community_content .tbl_wrap table th{height:60px;border-top: 1px solid #4d4d4d;border-bottom:1px solid #e7e7e6;font-size:15px;font-weight:400;text-align:center;}
#sub_community .community_content .tbl_wrap table td{height:54px;border-bottom:1px solid #e7e7e6;font-size:15px;font-weight:400;text-align:center;color:#888888;}
#sub_community .community_content .tbl_wrap table .td_num2{}
#sub_community .community_content .tbl_wrap table .td_num2 svg{}
#sub_community .community_content .tbl_wrap table .td_num2 svg path{stroke:#47c0d8;}
#sub_community .community_content .tbl_wrap table .td_file{}
#sub_community .community_content .tbl_wrap table .td_file svg path{stroke:#dadada;}
#sub_community .community_content .tbl_wrap table .td_subject{}
#sub_community .community_content .tbl_wrap table .td_subject .bo_tit{text-align:left;}
#sub_community .community_content .tbl_wrap table .td_subject .bo_tit a{folnt-size:15px;font-weight:400;}
#sub_community .community_content .tbl_wrap table .bo_notice td{background:#fff !important;}
#sub_community .community_content #bo_v_title{border-top:1px solid #4d4d4d;padding:30px 0 0 0;}
#sub_community .community_content #bo_v_title .bo_v_tit{line-height:38px;font-size:26px;font-weight:400;color:#222;}
#sub_community .community_content #bo_v_info{position:relative;border-bottom:1px solid #e5e5e5;padding:30px 0;display:flex;align-items:center;justify-content:space-between;}
#sub_community .community_content #bo_v_info:after{display:none;}
#sub_community .community_content #bo_v_info .profile_info{margin:0;display:flex;align-items:center;}
#sub_community .community_content #bo_v_info .profile_info > span{display:flex;line-height:21px;font-size:15px;color:#888;align-items:center;}
#sub_community .community_content #bo_v_info .profile_info > span span{color:#888;font-weight:400;}
#sub_community .community_content #bo_v_info .profile_info > span:after{content:'';width:1px;height:12px;margin:0 10px;background:#e0e0e0;}
#sub_community .community_content #bo_v_info .profile_info > span:last-child:after{display:none;}
#sub_community .community_content #bo_v_info #bo_v_top{}
#sub_community .community_content #bo_v_info #bo_v_top > ul{margin:0 !important;display:flex;gap:10px;}
#sub_community .community_content #bo_v_info #bo_v_top > ul > li{width:30px;height:30px;margin:0;}
#sub_community .community_content #bo_v_info #bo_v_top > ul > li > a,
#sub_community .community_content #bo_v_info #bo_v_top > ul > li > button{padding:0;line-height:30px;width:30px;height:30px;font-size:18px;display:flex;align-items:center;justify-content:center;}
#sub_community .community_content #bo_v_con{font-size:14px;}
#sub_community .community_content #bo_v_share{display:flex;align-items:center;justify-content:space-between;}
#sub_community .community_content #bo_v_share:after{display:none;}
#sub_community .community_content #bo_v_share .lt,
#sub_community .community_content #bo_v_share .rt{display:flex;align-items:center;gap:15px;}
#sub_community .community_content #bo_v_share a{display:flex;align-items:center;justify-content:center;border-radius:34px;height:34px;border:1px solid #e5e5e5;min-width:70px;gap:5px;font-size:14px;white-space:nowrap}
#sub_community .community_content #bo_v_share a.zoom{width:34px;min-width:34px;}
#sub_community .community_content .bo_v_nb{display:none;}
#sub_community .community_content .cmt_btn{padding:0;margin:0;border-top:1px solid #4d4d4d;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1;}
#sub_community .community_content .cmt_btn .total{height:60px;display:flex;align-items:center;}
#sub_community .community_content .cmt_btn .total b{margin-right:6px;font-weight:400;font-size:18px;}
#sub_community .community_content .cmt_btn .total:after{display:none;}
#sub_community .community_content .bo_vc_w .btn_confirm{display:flex;align-items:center;justify-content:space-between;}
#sub_community .community_content .bo_buttons{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid #4d4d4d;margin-bottom:100px;}
#sub_community .community_content .bo_buttons .lt,
#sub_community .community_content .bo_buttons .rt{display:flex;gap:5px;}
#sub_community .community_content .bo_buttons a{display:flex;align-items:center;justify-content:center;border-radius:3px;border:1px solid #e5e5e5;padding:12px 20px;line-height:1;gap:5px;font-size:14px;height:40px;}

@media all and (max-width:769px){


    #sub_community{padding:40px 20px;}
    #sub_community .wrap{flex-direction:column;align-items:stretch;}
    #sub_community .community_aside{width:100%;flex: 0 0 100%}
    #sub_community .community_aside .menu{margin-bottom:20px;}
    #sub_community .community_aside .menu ul{}
    #sub_community .community_aside .menu ul li{border-bottom:1px solid #ebebeb;}
    #sub_community .community_aside .menu ul li a{display:flex;align-items:center;justify-content:flex-start;padding:15px;height:50px;font-size:15px;color:#666666;}
    #sub_community .community_aside .menu ul li a em{margin-left:auto;display:flex;align-items:center;justify-content:center;width:30px;height:18px;padding:1px 3px;border:1px solid #d6d6d6;border-radius:3px;font-size:11px;color:#8b8b8b;}
    #sub_community .community_aside .banner{margin-bottom:20px;}
    #sub_community .community_aside .banner a{}
    #sub_community .community_aside .banner a img{display:block;width:100%;height:auto;}
    #sub_community .community_content{margin:0;margin-top:40px;flex: 0 0 100%;border:0;}
    #sub_community .community_content .contents{border:0;padding:0 !important;width:100%;max-width:100%;}
    #sub_community .community_content .community_title{padding:35px 0;line-height:45px;font-size:30px;font-weight:500;color:#333;}
    #sub_community .community_content .latest{display:flex;flex-wrap:wrap;margin-bottom:30px;}
    #sub_community .community_content .latest .board{width:100%;}
    #sub_community .community_content .latest .board.w50p{width:calc(50% - 10px)}
    #sub_community .community_content .latest .head{display:flex;align-items:center;justify-content:space-between;height:30px;}
    #sub_community .community_content .latest .head .title{font-size:20px;font-weight:500;color:#333;}
    #sub_community .community_content .latest .head .more{}
    #sub_community .community_content .latest .head .more a{}
    #sub_community .community_content .latest .head.box{background:#fafafa;padding:13px 23px;border:1px solid #e3e3e3;height:58px;}
    #sub_community .community_content .latest .head.box .title{}
    #sub_community .community_content .latest .list{padding-top:20px;}
    #sub_community .community_content .latest .list ul{display:flex;flex-wrap:wrap;}
    #sub_community .community_content .latest .list li{width:100%;}
    #sub_community .community_content .latest .list_basic{}
    #sub_community .community_content .latest .list_basic ul{}
    #sub_community .community_content .latest .list_basic li{margin-bottom:8px;}
    #sub_community .community_content .latest .list_basic li a{display:flex;align-items:center;justify-content:space-between;height:22px;}
    #sub_community .community_content .latest .list_basic li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
    #sub_community .community_content .latest .list_basic li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
    #sub_community .community_content .latest .list_first{}
    #sub_community .community_content .latest .list_first ul{position:relative;padding-left:215px;}
    #sub_community .community_content .latest .list_first li{margin-bottom:8px;}
    #sub_community .community_content .latest .list_first li a{display:flex;align-items:center;justify-content:space-between;height:22px;}
    #sub_community .community_content .latest .list_first li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
    #sub_community .community_content .latest .list_first li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
    #sub_community .community_content .latest .list_first li:nth-child(1){position:absolute;top:0;left:0;width:195px;}
    #sub_community .community_content .latest .list_first li:nth-child(1) a{flex-direction:column;height:auto;text-align:left;align-items:stretch;}
    #sub_community .community_content .latest .list_first li:nth-child(1) a img{width:100%;height:115px;object-fit:cover;}
    #sub_community .community_content .latest .list_first li:nth-child(1) a p{padding:10px 0 5px;}
    #sub_community .community_content .latest .list_first li:nth-child(1) a em{}
    #sub_community .community_content .latest .list_gall{}
    #sub_community .community_content .latest .list_gall ul{gap:20px;}
    #sub_community .community_content .latest .list_gall li{width:calc(25% - 15px);}
    #sub_community .community_content .latest .list_gall li .img{}
    #sub_community .community_content .latest .list_gall li .img img{display:block;width:100%;height:100%;object-fit:cover;}
    #sub_community .community_content .latest .list_gall li .con{padding:20px;border:1px solid #e5e5e5;border-top:0;}
    #sub_community .community_content .latest .list_gall li .con .tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:27px;font-size:19px;font-weight:500;color:#333333;}
    #sub_community .community_content .latest .list_gall li .con .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:57px;line-height:19px;font-size:14px;color:#999;margin:10px 0 20px;}
    #sub_community .community_content .latest .list_gall li .con .inf{display:flex;flex-wrap:wrap;}
    #sub_community .community_content .latest .list_gall li .con .inf span{display:flex;align-items:center;font-size:12px;color:#a3a3a3;}
    #sub_community .community_content .latest .list_gall li .con .inf span:after{content:'';width:1px;height:10px;background:#ececec;margin:0 10px;}
    #sub_community .community_content .latest .list_gall li .con .inf span:last-child:after{display:none;}
    #sub_community .community_content .latest .list_gall li .con .inf span img{margin-right:4px;}
    #sub_community .community_content .latest .list_border{}
    #sub_community .community_content .latest .list_border ul{}
    #sub_community .community_content .latest .list_border li{border-bottom:1px solid #e3e3e3;}
    #sub_community .community_content .latest .list_border li a{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 20px;}
    #sub_community .community_content .latest .list_border li a p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-height:22px;font-size:15px;color:#666666;}
    #sub_community .community_content .latest .list_border li a em{font-size:12px;color:#a3a3a3;flex:0 0 auto;}
    #sub_community .community_content .latest01{padding:30px 0;border-bottom:1px solid #e5e5e5;}
    #sub_community .community_content .latest01 .board{width:50%;}
    #sub_community .community_content .latest01 .board.w50p{width:50%;}
    #sub_community .community_content .latest01 .board:nth-child(odd){padding-right:30px;}
    #sub_community .community_content .latest01 .board:nth-child(even){padding-left:30px;border-left:1px solid #e5e5e5;}
    #sub_community .community_content .latest02{gap:20px;}
    #sub_community .community_content #bo_cate{position:relative;z-index:10;display:inline-flex;margin:0;}
    #sub_community .community_content #bo_cate .bo_cate_btn{padding:0 20px 0 10px;min-width:130px;height:40px;border-radius:4px;border:1px solid #e5e5e5;background: transparent url("../img/common/select_arrow.png") no-repeat right center;text-align:left;}
    #sub_community .community_content #bo_cate #bo_cate_ul{position:absolute;top:100%;left:0;display:none;flex-direction:column;background:#ffffff;border:1px solid #e5e5e5;width:100%;border-top:0;}
    #sub_community .community_content #bo_cate #bo_cate_ul li{padding:0;}
    #sub_community .community_content #bo_cate #bo_cate_ul li a{border:0;border-radius:0;}
    #sub_community .community_content #bo_cate.active #bo_cate_ul{display:flex;}
    #sub_community .community_content #bo_tool{display:flex;align-items:center;justify-content:space-between;border-top: 1px solid #eaeaea;padding: 20px 0px;}
    #sub_community .community_content #bo_sch{margin-left:auto;}
    #sub_community .community_content #bo_sch form{display:flex;align-items:center;justify-content:space-between;gap:5px;}
    #sub_community .community_content #bo_sch select{padding:0 20px 0 10px;width:110px;height:40px;border-radius:4px;border:1px solid #e5e5e5;}
    #sub_community .community_content #bo_sch input[type="text"]{padding:0 10px;width:220px;height:40px;border-radius:4px;border:1px solid #e5e5e5;}
    #sub_community .community_content #bo_sch button[type="submit"]{padding:0 10px;width:95px;height:40px;border-radius:4px;border:1px solid #2eacc5;background:#2eacc5;display:flex;align-items:center;justify-content:center;color:#ffffff;gap:5px;}
    #sub_community .community_content #bo_sch button[type="submit"] circle{stroke:#fff;}
    #sub_community .community_content #bo_sch button[type="submit"] path{stroke:#fff;}
    #sub_community .community_content #gall_allchk{margin-bottom:25px;}
    #sub_community .community_content #gall_ul{display:flex;flex-wrap:wrap;border-top:1px solid #4d4d4d;gap:30px;margin:0;padding:0;padding:30px 0;}
    #sub_community .community_content #gall_ul li{position:relative;padding:0;width:calc(50% - 15px);}
    #sub_community .community_content #gall_ul li:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e5e5e5;z-index:1;}
    #sub_community .community_content #gall_ul li:hover:before{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1);}
    #sub_community .community_content #gall_ul li.empty_list{padding:0 !important;width:100%;height:360px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e5;}
    #sub_community .community_content #gall_ul li.empty_list:before{display:none;}
    #sub_community .community_content #gall_ul .gall_box{position:relative;z-index:2;margin-bottom:0;}
    #sub_community .community_content #gall_ul .gall_chk{position:absolute;z-index:3;}
    #sub_community .community_content #gall_ul .gall_img{position:relative;z-index:2;width:100%;height:300px !important;max-height:300px !important;}
    #sub_community .community_content #gall_ul .gall_img a{display:block;width:100%;height:100%;}
    #sub_community .community_content #gall_ul .gall_img img{display:block;width:100%;height:100% !important;object-fit:cover;}
    #sub_community .community_content #gall_ul .gall_text_href{padding:30px 0;margin:0 30px;display:flex;}
    #sub_community .community_content #gall_ul .gall_text_href .bo_cate_link{padding:0;background:transparent;white-space:nowrap;margin-right:6px;line-height:27px;font-size:18px;font-weight:500;}
    #sub_community .community_content #gall_ul .gall_text_href .bo_tit{flex:1;line-height:27px;font-size:18px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:54px;}
    #sub_community .community_content #gall_ul .gall_info{border-top:1px solid #e5e5e5;padding:30px 0;margin:0 30px;display:flex;align-items:center;justify-content:space-between;}
    #sub_community .community_content #gall_ul .gall_info span{color:#888;font-size:16px;}
    #sub_community .community_content .tbl_wrap{}
    #sub_community .community_content .tbl_wrap table{}
    #sub_community .community_content .tbl_wrap table th{height:60px;border-top: 1px solid #4d4d4d;border-bottom:1px solid #e7e7e6;font-size:15px;font-weight:400;text-align:center;}
    #sub_community .community_content .tbl_wrap table td{height:54px;border-bottom:1px solid #e7e7e6;font-size:15px;font-weight:400;text-align:center;color:#888888;}
    #sub_community .community_content .tbl_wrap table .td_num2{}
    #sub_community .community_content .tbl_wrap table .td_num2 svg{}
    #sub_community .community_content .tbl_wrap table .td_num2 svg path{stroke:#47c0d8;}
    #sub_community .community_content .tbl_wrap table .td_file{}
    #sub_community .community_content .tbl_wrap table .td_file svg path{stroke:#dadada;}
    #sub_community .community_content .tbl_wrap table .td_subject{}
    #sub_community .community_content .tbl_wrap table .td_subject .bo_tit{text-align:left;}
    #sub_community .community_content .tbl_wrap table .td_subject .bo_tit a{folnt-size:15px;font-weight:400;}
    #sub_community .community_content .tbl_wrap table .bo_notice td{background:#fff !important;}
    #sub_community .community_content #bo_v_title{border-top:1px solid #4d4d4d;padding:30px 0 0 0;}
    #sub_community .community_content #bo_v_title .bo_v_tit{line-height:38px;font-size:26px;font-weight:400;color:#222;}
    #sub_community .community_content #bo_v_info{position:relative;border-bottom:1px solid #e5e5e5;padding:30px 0;display:flex;align-items:center;justify-content:space-between;}
    #sub_community .community_content #bo_v_info:after{display:none;}
    #sub_community .community_content #bo_v_info .profile_info{margin:0;display:flex;align-items:center;}
    #sub_community .community_content #bo_v_info .profile_info > span{display:flex;line-height:21px;font-size:15px;color:#888;align-items:center;}
    #sub_community .community_content #bo_v_info .profile_info > span span{color:#888;font-weight:400;}
    #sub_community .community_content #bo_v_info .profile_info > span:after{content:'';width:1px;height:12px;margin:0 10px;background:#e0e0e0;}
    #sub_community .community_content #bo_v_info .profile_info > span:last-child:after{display:none;}
    #sub_community .community_content #bo_v_info #bo_v_top{}
    #sub_community .community_content #bo_v_info #bo_v_top > ul{margin:0 !important;display:flex;gap:10px;}
    #sub_community .community_content #bo_v_info #bo_v_top > ul > li{width:30px;height:30px;margin:0;}
    #sub_community .community_content #bo_v_info #bo_v_top > ul > li > a,
    #sub_community .community_content #bo_v_info #bo_v_top > ul > li > button{padding:0;line-height:30px;width:30px;height:30px;font-size:18px;display:flex;align-items:center;justify-content:center;}
    #sub_community .community_content #bo_v_con{font-size:14px;}
    #sub_community .community_content #bo_v_share{display:flex;align-items:center;justify-content:space-between;}
    #sub_community .community_content #bo_v_share:after{display:none;}
    #sub_community .community_content #bo_v_share .lt,
    #sub_community .community_content #bo_v_share .rt{display:flex;align-items:center;gap:15px;}
    #sub_community .community_content #bo_v_share a{display:flex;align-items:center;justify-content:center;border-radius:34px;height:34px;border:1px solid #e5e5e5;min-width:70px;gap:5px;font-size:14px;white-space:nowrap}
    #sub_community .community_content #bo_v_share a.zoom{width:34px;min-width:34px;}
    #sub_community .community_content .bo_v_nb{display:none;}
    #sub_community .community_content .cmt_btn{padding:0;margin:0;border-top:1px solid #4d4d4d;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1;}
    #sub_community .community_content .cmt_btn .total{height:60px;display:flex;align-items:center;}
    #sub_community .community_content .cmt_btn .total b{margin-right:6px;font-weight:400;font-size:18px;}
    #sub_community .community_content .cmt_btn .total:after{display:none;}
    #sub_community .community_content .bo_vc_w .btn_confirm{display:flex;align-items:center;justify-content:space-between;}
    #sub_community .community_content .bo_buttons{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid #4d4d4d;margin-bottom:100px;}
    #sub_community .community_content .bo_buttons .lt,
    #sub_community .community_content .bo_buttons .rt{display:flex;gap:5px;}
    #sub_community .community_content .bo_buttons a{display:flex;align-items:center;justify-content:center;border-radius:3px;border:1px solid #e5e5e5;padding:12px 20px;line-height:1;gap:5px;font-size:14px;height:40px;}
    #sub_community .community_content .list{}
    #sub_community .community_content .list table{display:block;}
    #sub_community .community_content .list table thead{display:none;}
    #sub_community .community_content .list table tbody{flex-direction:column;display:flex;}
    #sub_community .community_content .list table tbody tr{display:flex;flex-wrap:wrap;height:auto;border-bottom:1px solid #e0e0e0;}
    #sub_community .community_content .list table tbody tr .list-none{margin:0;width:100%;height:160px;display:flex;align-items:center;justify-content:center;}
    #sub_community .community_content .list table tbody tr td{border:0;}
    #sub_community .community_content .list table tbody tr td .td_num2{display:none;}
    #sub_community .community_content .list table tbody tr td .td_num2{display:none;}}

}