@charset "utf-8";

/* Search */

.bbs_search{text-align:center;background:#f4f4f8;padding:25px 0;margin:20px 0}
.bbs_search .form_sel{width:20%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search .form_txt,.bbs_search .form_txt1{width:40%;height:30px;padding: 5px;border:1px solid #cdcdcd;vertical-align:middle;}
.bbs_search .form_sm{cursor:pointer;width:20%;height: 30px;background: #373da7;color:#fff;vertical-align:middle;}
.bbs_search2{text-align:center;background:#f4f4f8;padding:25px 0;margin:20px 0}
.bbs_search2 .form_sel{width:20%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search2 .form_txt{width:40%;height:18px;padding:5px;border:1px solid #cdcdcd;vertical-align:middle}
.bbs_search2 .form_sm{cursor:pointer;width:20%;height:30px;background: #373da7;color:#fff;vertical-align:middle;}
.bbs_search2 .left{margin:0 0 10px 0}

/*list*/
.bbs_list01 .total{text-align:right; color:#000;}
.bbs_list01 .total span{color:#f26522;}
.bbs_list01 .list_box{margin-top:30px;border-top: solid 2px #7b7d9a;}
.bbs_list01 li{border-bottom:1px solid #cdcdcd;line-height:1.25em;}
.bbs_list01 li.no_data{padding:30px 0; text-align:center}
.bbs_list01 li a{display:block;padding:25px 0 15px 0;width: 95%;margin: 0 auto;}
.bbs_list01 li strong{font-weight:600;color:#656565;font-size:18px;line-height:1.5em}

.bbs_list01 li strong img{margin:7px 0 0 5px}
.bbs_list01 li a>span{display:block;margin:5px 0 12px 0;padding:0 0 20px 0;height: 9px;overflow: hidden;line-height: 1.7em;width: 98%;text-overflow: ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.bbs_list01 li a:hover strong, .bbs_list li a:focus strong{color:#000000; }
.bbs_list01 li em{font-style:normal;}
.bbs_list01 li em span{margin:0 15px;font-size:5px;color:#ddd}
.bbs_list01 strong em{color:#f26522}
.bbs_list01 li .info{color:#272727;width: 100%;border-top: dashed 1px #ccc;display: block;padding-top: 9px;}
.bbs_list01 li .info .show{color:#d85100; font-weight:bold}
.bbs_list01 li .info .end{color:#0e84ff; font-weight:bold}
.bbs_list01 li .info .non{color: #ffffff;display: inline-block;background: #828181;padding: 1px 4px;border-radius: 5px;}
.bbs_list01 li .info .no{color: #0b0b53;display: inline-block;border-radius: 5px;padding: 1px 4px;border-radius: 5px; border:solid 1px #0b0b53}
.bbs_list01 .re_box ul .info{padding-left:15px;}

.bbs_list01 .notice {background: #f9fcff;}
.bbs_list01 .notice strong{color:#000;}
.bbs_list01 .notice a:hover strong{color:#040ebf}
.bbs_list01 .re_box li a{padding:15px;}
.bbs_list01 .re_box .re{background: #eff4f9;}
.bbs_list01 .re_box .re:hover a{text-decoration:underline;}
.bbs_list01 .re_box .re li strong{background:url("/images/council/bbs/re_icon.gif") no-repeat left top; padding-left:35px; color:#000;}

/*list_table*/
.bbs_list02 .total{text-align:right; color:#000;}
.bbs_list02 .total span{color:#f26522;}
.bbs_list02 table.list{margin-top:20px;}
.bbs_list02 table.list tbody td.subject a{font-weight:600;color:#000;}
.bbs_list02 table.list tbody td.subject span{display:inline-block;background:url("/images/council/bbs/icon_new.png") no-repeat center top;overflow:hidden;width:13px;height:0;padding:13px 0 0 0;margin:5px 8px 0 0;}
.bbs_list02 table.list tbody td.num{color:#0052ca;font-size:14px;}
.bbs_list02 table.list .notice{background:#f3f8fb;}
.bbs_list02 table.list .noticew span{background:#0052ca;color:#fff;display:inline-block;padding:3px 10px;border-radius:5px;}

/*answer*/
.basic_tab02 .col14 li{width: 20%;padding:0 10px 0 0;}
.basic_tab02 .col14 li a{background:none;}
.basic_tab02 .col14 .on a,.basic_tab02 .col14 li:hover a{background:url("/images/council/sub/tab02_on.png") no-repeat right center #e8f5fb;}
.bbs_search .tit1{display:block; font-size: 20px;color: #1c2184;font-weight: bold;margin-bottom: 10px;}
.bbs_list03 .list {border-top: solid 2px;border-bottom: solid 2px #ccc;}
.bbs_list03 .list li{border-bottom: dashed 1px #e8e8e8;}
.bbs_list03 .list .no_data{padding:30px 0; text-align:center;}
.bbs_list03 .list li:last-child{border-bottom:none;}
.bbs_list03 .list li strong {overflow:hidden; display:block;color:#373da7;font-size:18px;border-bottom:solid 1px #d8d8d8;padding: 15px;text-align:center; font-weight: bold;}
.bbs_list03 .list li .txt{display:inline-block;padding: 15px 20px;line-height: 1.7em;}
.bbs_list03 .list li:hover strong{text-decoration:underline;}
.bbs_list03 .list .txt:hover{background:#ebf9ff;}



@media all and (max-width:1022px){

.bbs_list02 table.list thead th{display:none;}
.bbs_list02 table.list tbody {border-top: 1px solid #151515;}
.bbs_list02 table.list tbody tr{display: block;padding:15px 0;border-bottom:1px solid #d9d9d9;}
.bbs_list02 table.list tbody tr:nth-child(odd) {background:#f8f8f8}
.bbs_list02 table.list tbody td{display:block;padding: 3px 10px 3px;}
.bbs_list02 table.list tbody td.subject{font-size:16px;line-height:24px;}
.bbs_list02 table.list [data-cell-header]:before {content: attr(data-cell-header);display: inline-block; }
.bbs_list02 table.list .noticew[data-cell-header]:before{content:""}
}
@media all and (min-width:1023px){
.bbs_list02 table.list{width:100%; table-layout:fixed}
.bbs_list02 table.list thead{border:solid 2px #a8aeba;border-bottom:none;}
.bbs_list02 table.list th,
.bbs_list02 table.list td{text-align:center;padding:15px 0;border-bottom:1px solid #cdcdcd;border-top:none;vertical-align:middle;font-size:16px;line-height:1.5em}
.bbs_list02 table.list thead th{background:#f7f7f7;color:#333}
.bbs_list02 table.list tbody td{color:#555;}
.bbs_list02 table.list tbody .txt_sw{display:inline-block;width: 80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_list02 table.list tbody td.subject{text-align:left;}
.bbs_list02 table.list tbody td.subject a{display:inline-block;width:90%;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_list02 table.list .noticew span{padding:3px 8px;}

}


/*News*/
.bbs_news .total{text-align:right;}
.bbs_news .total span{color:#f26522;}
.bbs_news .list_box{margin-top:30px;border-top:solid 1px #323a47;}
.bbs_news .list_box li{position:relative;border-bottom:solid 1px #d6d6d6;overflow:hidden;}
.bbs_news .list_box .adm_check{position:absolute;top:202px;left:16px;}
.bbs_news .list_box .news_list a{display:block;}
.bbs_news .list_box .news_list a .img{display:inline-block;padding:20px 20px 0 20px;text-align:center;}
.bbs_news .list_box .news_list a .img img{border:solid 1px #dfdfdf;width:100%;}
.bbs_news .list_box .news_list .info em.no{color:#0052ca !important;}
.bbs_news .list_box li .info{display:block;padding:15px 0 15px 30px;color:#c2c2c2;font-size:12px;}
.bbs_news .list_box li .info em{display:inline-block;font-style:normal;padding:0 8px;font-size:14px;color:#666;}
.bbs_news .list_box li .info em.view_no{background:url("/images/council/bbs/list_db.gif") no-repeat left center;margin-left:8px;padding-left: 20px;}
.bbs_news .list_box li strong{display:block;color:#000;font-weight:600;font-size:18px;padding:0 15px;}
.bbs_news .list_box li:hover span{text-decoration:underline;}
.bbs_news .list_box li .s_view{display:block;padding:15px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_news .list_box li .list_app{background: #f1f1f3;padding:15px;}
.bbs_news .list_box li .list_app .app a{display:inline-block;padding:0 15px 0 0;background:url("/images/council/bbs/icon_app.png") no-repeat right 8px;color:#000;}
.bbs_news .list_box li .list_app .app a span{color:#f26522;}
.bbs_news .list_box li .list_app .app a:hover,
.bbs_news .list_box li .list_app .app a:focus{text-decoration:underline;}
.bbs_news .list_box li .list_app div{position:relative;background:#fff;padding:10px;margin-top:10px;}
.bbs_news .list_box li .list_app div li{background:url("/images/council/bbs/bbs_file_icon.gif") no-repeat left 6px;padding: 0 0 0 18px;border:none;}
.bbs_news .list_box li .list_app div li a{line-height:23px}
.bbs_news .list_box li .list_app div li a span{display:inline-block;height:25px;padding: 0 23px 0 0;background:url("/images/council/bbs/icon_viewer.gif") no-repeat right 5px;font-size:13px;}
.bbs_news .list_box li .list_app div p{position:absolute;top:-25px;right:0;}
.bbs_news .list_box li .list_app div p a{overflow:hidden;display:inline-block;width:10px;height:9px;background:url("/images/council/bbs/app_close.gif") no-repeat left top;}
.bbs_news .list_box li .list_app div p a span{display:inline-block;padding:12px 0 0 0;}


/*photo*/
.bbs_photo{}
.bbs_photo .total{text-align:right; color:#000;}
.bbs_photo .total span{color:#f26522;}
.bbs_photo .total span{color:#f26522;}
.bbs_photo .photo_list{margin-top:30px;border-top:solid 1px #323a47;}
.bbs_photo .photo_list .no_data{margin:30px 0 30px 0; text-align:center; width:100%}
.bbs_photo .photo_list .pt_box{position:relative;}
.bbs_photo .photo_list .adm_check{position:absolute;top:13px;left:10px;}
.bbs_photo .photo_list .pt_box a{display:block; padding: 40px 0 13px 0;}
.bbs_photo .photo_list .pt_box .img{display:inline-block;position:relative;}
.bbs_photo .photo_list .pt_box .img img{border:solid 1px #dfdfdf;width:100%;}
.bbs_photo .photo_list .pt_box .img em{position:absolute;top:35%;left:40%;display:inline-block;width:57px;height:57px;background:url("/images/council/bbs/icon_play.png") no-repeat center center;}
.bbs_photo .photo_list .pt_box .info em.no{color:#0052ca !important;}
.bbs_photo .photo_list .pt_box .num{position:absolute;top:1px;right:1px;font-style:normal;display:inline-block;padding:10px 15px;background:#ebebed;}
.bbs_photo .photo_list .pt_box .info{display:block;padding: 10px 5px;color:#c2c2c2;font-size:12px;}
.bbs_photo .photo_list .pt_box .info em{display:inline-block;font-style:normal;padding:0 8px;font-size:14px;color:#666;}
.bbs_photo .photo_list .pt_box .info em.view_no{background:url("/images/council/bbs/list_db.gif") no-repeat left center;margin-left:8px;padding-left: 18px;}
.bbs_photo .photo_list .pt_box strong{display:block;color:#000;font-weight:600;font-size:18px;padding: 5px 10px;margin-top: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 90%;}
.bbs_photo .photo_list .pt_box .s_view{display:block;padding:15px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bbs_photo .photo_list .pt_box:hover .list_con strong{text-decoration:underline;}

.bbs_view .img_view{margin:20px 0 0 0}
.bbs_view .img_view img{box-sizing:border-box;}
.bbs_view .img_view .photo img{width:100%; border:solid 1px #ccc; box-sizing:border-box; margin:0 auto;}
.bbs_view .img_view .photo_list{overflow:hidden;height:76px;position:relative;background:#f4f6fb; margin-top: 20px;}
.bbs_view .img_view .photo_list button{width:30px;height:0;padding:50px 0 0 0;overflow:hidden;position:absolute;top:13px;border:1px solid #ddd}
.bbs_view  .img_view .photo_list .prev{background:url("/images/council/bbs/bbs_pre.png") no-repeat center center #fff;left:10px}
.bbs_view .img_view .photo_list .next{background:url("/images/council/bbs/bbs_next.png") no-repeat center center #fff;right:10px}
.bbs_view .img_view .list ul{overflow:hidden;width:75%;margin:0 auto; box-sizing:border-box;}
.bbs_view  .img_view .list li{float:left;width:50%;text-align:center;margin:10px 0}
.bbs_view  .img_view .list li img{border:3px solid #f4f6fb; box-sizing:border-box;}
.bbs_view  .img_view .list .on img{border:3px solid #e4780b!important;}
.bbs_view .img_view .list img{height: 60px;margin:auto!important;}
.bbs_view .sch_table tbody td {line-height:1.7em;}

/* Page */
.bbs_page{text-align:center;padding:25px 0 5px 0}
.bbs_page span{margin:0 2px 7px 2px;display:inline-block;}
.bbs_page a{display:inline-block;padding:10px 0 0 0;border:1px solid #ddd;width:40px;height:30px}
.bbs_page a:hover{text-decoration:underline}
.bbs_page a img{margin:6px 0 0 0}
.bbs_page .on a{font-weight:bold;color:#fff;background: #5a5a5a;border: 1px solid #9e9e9e;}

.bbs_btnr{text-align:center;margin:10px 0}
.bbs_btnr a{display:inline-block;margin:0 5px 7px 5px;background: #d85100;padding: 15px 35px;color: #fff;border-radius: 4px;border: solid 1px #f97c32;}
.bbs_btnr .btnr1{background: #ffffff; color:#000; border: solid 1px #868686;}
.bbs_btnr .btnr2{}
.bbs_btnr .btnr4{background: #4e4e4e; color:#fff; border: solid 1px #868686;}
.bbs_btnc{text-align:center;margin:10px 0}
.bbs_btnc a{margin:0 2px}

/*calendar*/
.calendar{border-top:solid 2px #323a47;border-bottom:dotted 1px #d5d5d5;}
.calendar .cal .date{text-align:center;font-size:18px;color:#000;padding:20px 0;}
.calendar .cal .date em{display:inline-block;font-style:normal;padding:0 50px;}
.calendar .cal .date a{display:inline-block;width:30px;height:30px;overflow:hidden;}
.calendar .cal .date a span{display:block;padding:35px 0 0 0;}
.calendar .cal .date a.prev{background:url("/images/council/bbs/cal_prev.png") no-repeat left center;}
.calendar .cal .date a.next{background:url("/images/council/bbs/cal_next.png") no-repeat left center;}

.cal_table{width:100%;}
.cal_table thead th{border-top:solid 1px #444;border-bottom:solid 1px #a2a2a2;border-right: solid 1px #fff;font-size:14px;color:#000;padding:10px 0;background: #e7effb;}
.cal_table .sun,
.cal_table .sun a{color:#d00c0c;}
.cal_table .sat,
.cal_table .sat a{color:#1473b5;}
.cal_table tbody td{border-bottom:solid 1px #dfdfdf;border-left:solid 1px #dfdfdf;}
.cal_table tbody td.sun{border-left:none;}
.cal_table tbody td.today{background: #d85100;}
.cal_table tbody td.today a{border:none;color:#fff;}
.cal_table tbody td a{border-radius:15px;display: block;width:30px;height:20px;padding: 5px 0;border:1px solid #ddd;text-align:center;margin: 10px auto;/* vertical-align: middle; *//* line-height: 60px; */}
.cal_table tbody td a.on{background: #d85100;color:#fff;border:none;}

.calendar .info .info_tit{font-size:18px;color:#0052ca;padding:20px;text-align:center;border-bottom:dotted 1px #a2a2a2;}
.calendar .info ul{padding:15px;height: 280px;overflow-y: auto;background: #eef4fd;}
.calendar .info li{background: url("/images/council/sub/li03.gif") no-repeat left 10px;padding: 5px 0 5px 10px;}

.cal_search{background:#f4f4f8;padding:25px 20px;margin:20px 0}
.cal_search li{margin:0 0 15px 0;}
.cal_search li *{vertical-align:middle}
.cal_search li span{display:block;margin:5px 0 0 0}
.cal_search label{display:block;margin:0 0 5px 0;color:#333;;padding:0 0 0 10px;background:url("/images/council/common/li02.png") no-repeat 0 5px}
.cal_search p{text-align:center;margin:10px 0 0 0}
.cal_search .form_sel{width:30%;height:30px;border:1px solid #cdcdcd;vertical-align:middle}
.cal_search .form_txt{width:60%;height:18px;padding:5px 0;border:1px solid #cdcdcd}
.cal_search .wid50{width:45%}
.cal_search button.type{height:30px;border:1px solid #cdcdcd;background:#fff;}
.cal_search button.reset{width:70px;height:30px;background:#363636;color:#fff}
.cal_search .form_sm{cursor:pointer;width:70px;height:30px;background:#323a47;color:#fff}
.cal_search .sch_row1{margin:0}
.cal_search .sch_row1 *{vertical-align:middle}
.cal_search .sch_row1 span{display:block;margin:0 0 5px 0}

.sch_table{overflow-x:auto;}
.sch_table table{min-width:800px;width:100%;border-top:solid 2px #323a47; margin-bottom:20px;}
.sch_table table thead th{background: #f4f4f8;border: solid 1px #cdcdcd;color:#000;padding:15px 0;}
.sch_table table tbody th{background: #f4f4f8;border: solid 1px #cdcdcd;color:#000;padding:15px 0;vertical-align: middle;}
.sch_table table tbody td{border:solid 1px #cdcdcd;padding:15px 10px;text-align:center;vertical-align: middle; color: #363636;}
.sch_table table tbody td.txt_left{text-align:left;}
.sch_table table tbody td a:hover,
.sch_table table tbody td a:focus{text-decoration:underline;}
.sch_table table tbody td a{display:inline-block; border:none; }
.sch_table table tbody td a span{display:inline-block;height:25px;padding:0 20px 0 0;background: url("/images/council/bbs/icon_viewer.gif") no-repeat right 3px;font-size:13px;}
.sch_table table tbody td em{display:inline-block;background: url("/images/council/bbs/bbs_file_icon.gif") no-repeat left 2px; padding:10px;}

/*view*/
.bbs_view .bbs_vtop h4{color:#000;padding:0;margin:0;text-align:center;font-size:18px;background:none;}
.bbs_view .bbs_vtop .col{text-align:center;color: #dcd8d8;font-size: 16px;padding:20px 0;}
.bbs_view .bbs_vtop .col span{display:inline-block;padding: 0 20px;font-size: 16px;color:#666;}
.bbs_view .bbs_vtop .col span.writer{color:#0052ca;}
.bbs_view .bbs_vtop .col span.view_no{background:url("/images/council/bbs/list_db.gif") no-repeat left center;margin-left: 8px;}
.bbs_view .bbs_vtop .view_app{background:#f4f4f8;border:solid 1px #cfcfcf;padding:10px;}
.bbs_view .bbs_vtop .view_app p span{color:#f26522;}
.bbs_view .bbs_vtop .view_app div{background:#fff;padding:10px;margin-top:10px;}
.bbs_view .bbs_vtop .view_app div li{background: url("/images/council/bbs/bbs_file_icon.gif") no-repeat left 2px;}
.bbs_view .bbs_vtop .view_app div a{display:inline-block;padding: 0 0 0 21px;border:none;}
.bbs_view .bbs_vtop .view_app div a.viewer{padding:0;}
.bbs_view .bbs_vtop .view_app div a span{display:inline-block;height:25px;padding:0 20px 0 0;background: url("/images/council/bbs/icon_viewer.gif") no-repeat right 3px;font-size:13px;}
.bbs_view .bbs_vtop .view_app div a:hover,
.bbs_view .bbs_vtop .view_app div a:focus{text-decoration:underline;}
.bbs_view .bbs_con{padding:20px 10px;border-bottom:Solid 1px #d6d6d6;;line-height:24px; color: #363636;}

/*write*/
.bbs_write{border-top:1px solid #323a47;width:100%}
.bbs_write th, .bbs_write td{vertical-align:middle;border-bottom:1px solid #cdcdcd;padding:15px 5px}
.bbs_write th *, .bbs_write td *{vertical-align:middle;}
.bbs_write th{color: #001942;background: #f4f4f8;}
.bbs_write td{}
.bbs_write td label{margin:0 15px 0 0}
.w_star{color:#ed1c24}

.input_text{border:1px solid #e1e1e3;padding:5px 1px;height:20px;width:100%}
.input_sel{border:1px solid #e1e1e3;padding:5px 1px;margin:0;height:32px;width:100%}

/* enquete */
.enquete_list{width:100%;border-top:1px solid #223e99}
.enquete_list li{border-bottom:1px solid #cdcdcd;line-height:1.25em;padding:25px 0}
.enquete_list li *{vertical-align:middle}
.enquete_list li strong{font-weight:600;color:#000;font-size:20px;line-height:1.5em}
.enquete_list li>span{display:inline-block;padding: 1px 5px;margin:0 0 0 10px;border-radius:3px;border:1px solid #223e99;color:#223e99;font-size:13px;font-weight:600;}
.enquete_list li>span.close{background:#a1a1a1;border:1px solid #a1a1a1;color:#fff;}
.enquete_list li em{font-style:normal;font-size:16px;display:block;margin:10px 0}
.enquete_list li p{margin:10px 0 0 0}
.enquete_list li p a{display:inline-block;padding:10px 20px;margin:0 10px 0 0;color:#fff;border-radius:3px}
.enquete_list li p a.join{background: #e6680c;}
.enquete_list li p a.join span{display:inline-block;background:url("/images/council/bbs/enquete_check.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p a.join:hover{background:#d25920}
.enquete_list li p a.result{background: #373da7;}
.enquete_list li p a.result span{display:inline-block;background:url("/images/council/bbs/enquete_result.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p a.result:hover{background:#24286f}
.enquete_list li p span.end{display:inline-block;padding:10px 20px;margin:0 10px 0 0;color:#fff;border-radius:3px;background: #656565;}
.enquete_list li p span.end span{display:inline-block;background:url("/images/council/bbs/enquete_end.png") no-repeat 0 center;padding:0 0 0 20px;}
.enquete_list li p span.end:hover{background:#4a4a4a}

.enquete_view li *{vertical-align:middle}
.enquete_view .bbs_con{border-top:dashed 1px #ccc;margin-bottom:30px;}
.enquete_view .qbox>div{margin:0 0 40px 0}
.enquete_view .qbox li{font-size:14px;line-height:1.5em;padding:0 0 0 12px;margin:0 0 5px 0;background:url("/images/council/common/li01.png") no-repeat 0 7px}
.enquete_view .qbox li ul{margin:7px 0}
.enquete_view .qbox li li{padding:0 0 0 10px;background:url("/images/council/common/li02.png") no-repeat 0 7px}
.enquete_view h5{background:#f4f6fb;padding:15px;border:1px solid #d0d7e7;font-size:16px;line-height:1.5em;margin:0 0 20px 0;}
.enquete_view .qcoment{font-size:14px;line-height:1.5em;margin:0 0 10px 0}
.enquete_view .in_txt{width:97%;height:18px;padding:7px 0;border:1px solid #cdcdcd;vertical-align:middle}
.enquete_view .in_txta{width:97%;height:50px;padding:7px 0;border:1px solid #cdcdcd;vertical-align:middle}
.enquete_view .enquete_btn{text-align:center}
.enquete_view .enquete_btn input, .enquete_view .enquete_btn a{background:#f26522;color:#fff;font-size:16px;text-align:center;width:150px;padding:15px 0;border-radius:3px}
.enquete_view .enquete_btn input{cursor:pointer}
.enquete_view .enquete_btn a{display:inline-block}
.enquete_view .enquete_btn input:hover, .enquete_view .enquete_btn a:hover{background:#b23900}

/*FAQ*/

.bbs_faq{border-top: 2px solid #626262;margin-top:30px;}
.bbs_faq>li{}
.bbs_faq>li:first-child{margin-top:0;}
.bbs_faq .inner{position:relative;padding:20px;border-bottom: 1px solid #c1c1c1;}
.bbs_faq .inner p{line-height:22px;}
.bbs_faq .item{display:block;position:relative;overflow:hidden;padding:0 20px;border-bottom: 1px dotted #c1c1c1;}
.bbs_faq .item:before{content:"";}
.bbs_faq .item:hover,
.bbs_faq .item:focus,
.bbs_faq .item:active,
.bbs_faq .item.on{background: #f8f8f8;z-index:2;}
.bbs_faq .item:after{content:"";float:right;width:25px;height:100%;background:url("/images/council/bbs/uia_arr.png") no-repeat 0 50%}
.bbs_faq .item.on:after{background-image:url("/images/council/bbs/uia_arr_on.png")}
.bbs_faq .item b{display:inline-block;position:relative;padding-bottom:20px;vertical-align:middle;color:#2d2d2d;font-size:18px;font-weight:600;line-height:32px;}
.bbs_faq .faq .item,
.bbs_faq .faq .inner{padding-left:40px;}
.bbs_faq .faq .question,
.bbs_faq .faq .inner .answer{display:inline-block;position:absolute;left:10px;font-size:30px;font-weight:600;line-height:1;}
.bbs_faq .faq .item.on .question { color:#2156a4; }
.bbs_faq .faq .question{top:17px;color:#959595;}
.bbs_faq .faq .inner .answer{top:20px;color:#5d5d5d;}
.bbs_faq .faq .inner p{margin-top: 0;color: #5d5d5d;}


/* login */
.s_login{background: #777777;padding: 5px;margin: 20px 0 30px 0;position:relative;}
.s_login:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;background: #4f5777;height: 66px;}
.s_login>div {position:relative;background:#fff;padding:15px;z-index:5;}
.s_login dl{padding:130px 0 0 0}
.s_login dl dt{font-weight:600;color: #d85100;font-size:29px;padding:0 0 20px 0;text-align: center;}
.s_login dl dd{font-size:16px;line-height:1.8em;}

.s_login .s_login_icon01{background:url("/images/council/sub/s_login_icon01.png") no-repeat center 18px}
/*.s_login .s_login_icon02{background:url("/images/council/sub/s_login_icon02.png") no-repeat center 40px}*/


/*member_local*/
.local h5{margin:15px 0 21px 2px}
.w_map{border:1px solid #dadde6;margin:10px 0 30px 0;border-radius:6px;overflow-x:auto;position:relative}
.w_map .map_img{background:url("/images/council/sub/sub2/mem_png.png") no-repeat center center;width: 600px;height: 471px;padding: 48px 30px 34px 30px;margin: 25px auto 0 auto;position:relative;}
p.map_txt {text-align: right;/* padding: 7px; */position: absolute;top: -25px;right: 102px;}
p.map_txt .fc_bg {display:inline-block;background: rgba(0,0,0,.7) url("/images/council/sub/icon_info.png") no-repeat 5px 9px;padding: 10px 10px 10px 32px;color: #fff;}
.map_img li{position:absolute;font-size:14px;width: 109px;text-align:center;font-weight:600;}
.map_img li span{display:block;padding: 10px 6px;border-radius:15px;text-align:center;color: #000;font-size: 18px;}
.map_img li:hover span{background:#373da7; color:#fff; text-decoration:underline;}
.map_img li.no01{top: 398px;left: 136px;}
.map_img li.no02{top: 432px;left: 140px;}
.map_img li.no03{top: 353px;left: 97px;}
.map_img li.no04{top: 150px;left: 140px;}
.map_img li.no05{top: 367px;left: 233px;}
.map_img li.no06{top: 270px;left: 220px;}
.map_img li.no07{top: 392px;left: 216px;}
.map_img li.no07_1{top: 455px;left: 196px;}
.map_img li.no08{top: 275px;left: 331px;}
.map_img li.no09{top: 433px;left: 501px;}

.councillor_box {display:inline-block;width: 100%;height:205px;background: #fafbff url(/images/council/sub/sub2/mem_bg.png;) no-repeat right;border: 1px solid #dcdcdc;padding: 12px 8px 12px 12px;margin: 10px auto;box-sizing: border-box;}
.councillor_box:hover{background:#e5eafe;}
.councillor_box:hover a{color:#000}
/*.councillor_box a{display:inline-block; width:100%;}*/
.councillor_name {font-size:14px; font-weight:bold; padding:5px;}
.councillor_photo {float:left; width:120px;margin:10px 0 0 0px; background:#fff;}
.councillor_info {float:left;width: 60%;margin: 13px 0 0 0;box-sizing: border-box;font-size: 15px;padding-left: 15px;}
.councillor_info li {padding-left: 17px;background: url('/images/council/sub/li01.png') no-repeat 0 3px;padding-bottom: 11px;}
.councillor_info .name {font-size:15px; font-weight:bold; padding:5px; color:#464a59;}
.councillor_info .btns {position:relative;float:left;margin:35px 0 0 0;padding-top:10px; border-top:1px solid #d7d7d7; clear:both;}
.councillor_info li .home_p {font-size: 14px;color:#fff;background:#e8f5fb;color: #373da7;border: 2px solid #373da7;padding: 8px 10px;text-align: center;}
.councillor_info .hp {background: none;margin: 8px 0 0 5px;padding: 0;display:inline-block;}
.councillor_info .hp:hover .home_p {background:#ffffff;}
.councillor_info li .home_p strong {background: url("/images/council/sub/btn_new.png") no-repeat right center;padding-right: 18px;}


@media all and (max-width:374px) {
.councillor_info li .home_p {font-size: 14px;color:#fff;background:#e8f5fb;color: #373da7;border: 2px solid #373da7;padding: 8px 6px;text-align: center;}
.councillor_info li .home_p strong {background: url("/images/council/sub/btn_new.png") no-repeat right center;padding-right: 12px;}
.councillor_info .hp {margin: 5px 0 0 0;}
.councillor_info {width:52%; padding-left: 6px; font-size:14px;}
.councillor_box {padding: 12px 5px 12px 0;}
}

/* Tablet */
@media all and (min-width:768px) {
.bbs_search .form_sel{width:70px}
.bbs_search .form_txt{width:300px}
.bbs_search .form_txt1{width:600px}
.bbs_search .form_sm{width:70px}

.bbs_search2{overflow:hidden;padding:25px 20px}
.bbs_search2 .left{float:left;margin:0}
.bbs_search2 .right{float:right;text-align:right}
.bbs_search2 .form_sel{width:70px}
.bbs_search2 .form_txt{width:200px}
.bbs_search2 .form_sm{width:70px}

/*News*/
.bbs_news .list_box .img{display:block !important;}
.bbs_news .list_box .img img{width:auto !important;}
.bbs_news .list_box .adm_check{top:208px;}


/*photo*/
.bbs_photo .photo_list{overflow:hidden;}
.bbs_photo .photo_list .pt_box{float:left;width:50%;}
.bbs_photo .photo_list .pt_box a{width:95%;margin:0 auto;}
.bbs_photo .photo_list .pt_box .s_view{width:90%;overflow:inherit;white-space:normal;line-height:24px;}
.bbs_photo .photo_list .pt_box .img em{top:39%;left:42%;}

.bbs_view .img_view .photo_list{height:126px}
.bbs_view .img_view .photo_list button{width:50px;padding:100px 0 0 0}
.bbs_view .img_view .photo_list .prev{left:15px}
.bbs_view .img_view .photo_list .next{right:15px}
.bbs_view .img_view .photo_list ul{width:80%}
.bbs_view .img_view .photo_list li{width:33.333%}
.bbs_view .img_view .photo_list img{height:100px;margin:auto!important;}

/*calendar*/
.cal_search ul{overflow:hidden}
.cal_search li{width:45%;margin:0 5% 7px 0;float:left}
.cal_search label{display:inline-block;width:90px} 
.cal_search .form_sel{width:auto}
.cal_search .form_txt{width:69%}
.cal_search .wid50{width:30%}
.cal_search li span{display:inline}
.cal_search li.row1{width:90%}    
.cal_search li.row1 .wid50{width:100px}
.cal_search .sch_row1 span{display: inline-block;}
.cal_search .sch_row1 .wid50{width:100px}

.bbs_write th, .bbs_write td{padding:15px 10px}

.input_wf{width:100%}
.input_w170{width:170px}
.input_w60{width:60px}

.bbs_btnr{text-align:right}

.enquete_list li{padding:30px 250px 30px 0;position:relative}
.enquete_list li em{margin:10px 0 0 0}
.enquete_list li p{position:absolute;top:40px;right:0;margin:0}
.enquete_list li p a{margin:0 0 0 10px}
.enquete_list li p span.end{margin:0;}

.enquete_view .enquete_tit li{display:inline;margin:0 20px 0 0}

.bbs_faq>li{height:65px;overflow:hidden;}
.bbs_faq .item{display:block;position:relative;overflow:hidden;height:65px;}
.bbs_faq .faq .item,
.bbs_faq .faq .inner{padding-left:108px;}
.bbs_faq .faq .question,
.bbs_faq .faq .inner .answer{left:53px;}
.bbs_faq .item b{padding:17px 45px 0 0;}

.hide_m{display:block;display:table-cell}
.hide_t{display:none}

/* answer_list */
.basic_tab02 .col14 li{width:14.28%;}
.bbs_search .tit1{font-size: 20px;}
.bbs_list03 .list li strong {border-bottom:none;display: inline-block;float: left;color:#373da7;font-size: 19px;width: 18%;box-sizing: border-box;padding: 27px 5px;/* height: 100%; */  min-height:80px;}
.bbs_list03 .list li .txt{width: 82%;border-left: solid 1px #cccccc;padding: 20px 30px;box-sizing: border-box; min-height:80px;}

/*mem_local*/
.councillor_box {width: 49%; }
.councillor_info{padding-left: 15px;width:58%;font-size: 15px;margin-top: 19px;}
.councillor_photo {margin:10px 0 0 10px;}
.councillor_info li .home_p {padding:7px 12px;}
.councillor_info li .home_p strong {padding-right: 15px;}

}

/* Desktop */
@media all and (min-width:1023px) {
.bbs_list01 .list_box .adm_check{top:95px;left:35px;}
.bbs_list01 .list_box li .num{right:inherit;left:1px;}
.bbs_list01 .list_box li span.list_con{display:inline-block;margin-left:80px;}

.bbs_list01 .list_box li .s_view{display:block;padding:15px;width:auto; white-space:inherit;}
.bbs_list01 .list_box li .list_app{display:block;margin-left:80px;}

/*News*/
.bbs_news .list_box .news_list a{height:210px;}
.bbs_news .list_box .adm_check{top:37px;left:290px;}
.bbs_news .list_box .img{display:inline-block !important;}
.bbs_news .list_box .list_con{position:absolute;top:20px;left:275px;width:68%;}
.bbs_news .list_box .list_con .s_view{width:95%;white-space:normal;line-height: 21px;max-height: 50px;overflow: hidden;}

/*photo*/
.bbs_photo .photo_list .pt_box{float:left;width:33.3333%;}
.bbs_view .img_view .photo_list li{width:25%}


/*calendar*/
.calendar{overflow:hidden;}
.calendar .cal{float:left;width: 49%;padding-right: 2%;border-right:solid 1px #dcdcdc;padding-bottom:30px;}
.calendar .info{float:right;width: 45%;}
.calendar .cal .date{font-size:22px;padding:15px 0;}

.bbs_view .bbs_vtop h4{font-size:26px;}

.hide_t{display:block;display:table-cell}

/* answer_list */
.bbs_search .form_txt1{width: 80%;}
.basic_tab02 .col14 li{width:7.14%;}

/* login */
.s_login_warp{overflow:hidden;}
.s_login{/*width:47%;*/float:left;}
.s_login dl{padding:130px 50px 0 50px}
.s_login2{float:right}

/*mem*/
.councillor_photo{margin-left:20px;}
.councillor_info{padding-left:30px;}

.councillor_info li .home_p strong {padding-right: 18px;}

}

@media all and (min-width:1400px) {
.bbs_list01 .list_box li{overflow:inherit;}
.bbs_list01 .list_box li:after{display:block;content:"";clear:both}

.bbs_list01 .list_box li .list_tit{float:left;width:85%;border-right:solid 1px #d6d6d6;height:165px;}
.bbs_list01 .list_box li .num{left:0;}
.bbs_list01 .list_box li span.list_con:hover,
.bbs_list01 .list_box li span.list_con:focus{text-decoration:underline;}
.bbs_list01 .list_box li .list_app{float:right;width:13%;background:none;padding:70px 0 0 0;margin:0;}
.bbs_list01 .list_box li .app{text-align:center;}
.bbs_list01 .list_box li .list_app div{position:absolute;right:20px;border:solid 1px #000;z-index:1000;}
.bbs_list01 .list_box li .list_app div p{top:5px;right:5px;}


/*News*/
.bbs_news .list_box .list_con{width:72%;}
.bbs_news .list_box li .list_app ul{overflow:hidden;}
.bbs_news .list_box li .list_app li{float:left;width:48%;}


.cal_table tbody td{height: 45px;}

.bbs_view .bbs_vtop .view_app div ul{overflow:hidden;}
.bbs_view .bbs_vtop .view_app div ul li{float:left;width:50%;box-sizing:border-box;}

/*mem*/

.councillor_info{ width:70%;}
.councillor_info .hp{margin-top:9px;}
.councillor_info li .home_p{padding: 7px 24px;}
}

/* Desktop wide */
@media all and (min-width:1600px) {



}        


/**/
.sub_search{padding:30px 0 40px 0;position:relative;text-align:center;overflow:hidden;}
.sch_con{overflow:hidden;}
.sch_sel{border:1px solid #fff;width:40%}
.sch_txt{border:1px solid #fff;width:40%;font-size:16px}
.sch_bar{border: 5px solid #373da7;display:inline-block;padding:10px 0 0 12px;height:30px;width:70%;}
.sch_schin{display:inline-block;margin:10px 0 0 0}
.sc_btn{background: #373da7;color:#fff;cursor:pointer;width:20%;height:50px;font-size:16px;text-align:center;}

.total_search_txt01{margin:30px 0 15px 0;padding: 0 0 0 8px;background:url("/images/council/bbs/bbs_total.gif") no-repeat 0 center;}
.total_search_txt01 .fc05{color:#223e99}
.total_search_txt01 .fc01{color:#d44500}

.sch_more{background:#f4f6fb;padding:10px;margin:15px 0 0 0}
.sch_more li strong{display:block;color:#000;margin:0 0 10px 0}
.sch_more label{margin:0 10px 0 3px}

.sch_left .sch_col .tit{padding:20px;margin:40px 0 20px 0;background: #ecf5f9;border: solid 1px #dcedf5;}
.sch_left .sch_col .tit *{vertical-align:middle}
.sch_left .sch_col .tit h4{margin:0;display:inline;font-size:20px;background: url("/images/council/sub/h4.png") no-repeat 0 2px;}
.sch_left .sch_col .tit .num{font-size:14px;display:inline;margin:0 0 0 10px}
.sch_left .sch_col .tit .num strong{color:#d44500}
.sch_left a:hover{text-decoration:underline}
.sch_left em.sc_point{background: #ffd533;font-style:normal;}

.sch_tab{margin:0}

.sch_pagelist li{font-size:16px;padding:0 0 20px 15px;margin:0 0 20px 0;background: url("/images/council/sub/li01.png") no-repeat 0 4px;border-bottom:1px dotted #dedede;}
.sch_pagelist li a{color:#000}

.sch_conlist li{border-bottom:1px dotted #dedede;padding:0 0 20px 0;margin:0 0 20px 0;font-size:14px;line-height:1.5em}
.sch_conlist li *{vertical-align:middle}
.sch_conlist li strong{font-size:16px}
.sch_conlist li strong a{color:#000}
.sch_conlist li>span{display:block;margin:5px 0}
.sch_conlist li>span.sch_local{color:#d44500}

.sch_con .photo_list{border-top:1px solid #223e99;border-bottom:1px solid #cdcdcd;padding:20px 0 0 0}
.sch_con .photo_list ul{overflow:hidden}
.sch_con .photo_list li{float:left;width:100%;margin:0 0px 30px 0px;text-align:center}
.sch_con .photo_list li a{font-size:13px;color:#777;display:block}
.sch_con .photo_list li span{display:block;width:99%;border:solid 1px #e6e6e6;margin:0 auto 10px auto}
.sch_con .photo_list li span img{width:100%}
.sch_con .photo_list li strong{display:block;color:#000;font-size:16px;line-height:1.5em}
.sch_con .photo_list{border:none}

.sch_left .sch_col .more{text-align:right;margin:20px 0 50px 0}
.sch_left .sch_col .more a{padding:0 15px 0 0;background:url("/images/council/bbs/search_more_arr.png") no-repeat right center;font-size:14px;text-decoration:underline}

.sch_right div{border:1px solid #d5d5d5;padding:20px;margin:0 0 10px 0}
.sch_right h4{border-bottom:1px solid #d5d5d5;padding:0 0 10px 0;margin:0 0 10px 0;font-size:16px;background:none;color:#333;}
.sch_right h4 span{color:#223e99;padding:0 5px 0 0}
.sch_right div li{font-size:14px;line-height:1.5em;margin:0 0 10px 0}
.sch_right .my_sch li{background: url("/images/council/sub/li01.png") no-repeat 0 5px;padding: 0 0 0 13px;}
.sch_right .best_sch li span{background: #4e86de;color:#fff;padding:2px 5px;text-align:center;}



@media all and (min-width:768px) {
.sub_search span{vertical-align:middle}
.sch_sel{width:100px}
.sch_txt{width:300px}
.sch_bar{width:450px}
.sc_btn{width:100px}
.sch_schin{margin:0 0 0 10px}


.sch_con .photo_list li{width:50%}
.sch_con .photo_list li span{width:80%}
.sch_con .photo_list li span img{height:200px}

.sch_more{padding:20px}
.sch_more li strong{display:inline;margin:0 10px 0 0}

.sch_tab li{width:25%}
}

@media all and (min-width:1023px){
.sch_tab li{width:12.5%}
}   
@media all and (min-width:1400px){
.sch_left{width:830px;float:left;}   
.sch_right{overflow:hidden;float:left;width:200px;margin:40px 0 0 30px}
}              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    