.pagination{
    margin-top: 30px;
}
/*board common*/
.pageTit{font-size: 20px;padding-top: 40px;padding-bottom: 20px; line-height: 20px;}
.boardTab{margin-bottom: 50px;}
.boardTab div{cursor: pointer;float: left; line-height: 50px;text-align: center;border:1px solid #f0f0f0;margin-left: -1px;width: 33.33%;font-size: 16px;box-sizing: border-box;height: 50px;}
.boardTab div {font-size: 16px;color: #797979;}
.boardTab div.on {color: #fff}
.boardTab div.on {background:var(--main);border:0;}
._page{margin-top: 50px;}
.top .search input{border-right: 0;float: left;}
.top .search button{border:1px solid #f0f0f0;font-size: 0;background-image: url(../img/msg/search_icon.png);border-left: 0;height: 36px;float: left;width: 36px;background-size: 14px;}
.emptyData{font: 16px; text-align: center!important; line-height: 300px;}
.btnWrap{text-align: right;}
.listBtn {width: 120px; height: 36px; background: #fafafa; border:1px solid #f0f0f0;}
.quickList {margin-bottom: 50px;}
.quickList .tit{border-bottom: 1px solid #f0f0f0;line-height: 42px;}
.quickList li {border-bottom: 1px solid #f0f0f0;line-height:42px;padding-left: 60px;color: #797979;background-image: url(../img/common/q_icon_g.png);background-position: 20px;background-size: 26px;cursor: pointer;}
.detail .content{background-color:#fafafa;padding: 30px;background-size: 26px;	font-size: 15px; line-height: 26px;	margin-bottom: 10px;}
.detail .content .txt{margin-bottom: 30px }
.detail .content .img{margin-bottom: 30px }


/*list common*/
.boardList{margin-top: 20px;width: 100%;border-top: 1px solid #f0f0f0; }
.boardList th {font-weight: 500; height: 52px;vertical-align: middle;background: #fafafa;}
.boardList td{color: #595959; cursor: pointer; height: 50px; border-bottom: 1px solid #f0f0f0; text-align: center;}

/*inquire list*/
._inquire.boardList td:nth-child(3){text-align: left;max-width: 300px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
._inquire.boardList td:nth-child(4){color:#797979; }
._inquire.boardList td:nth-child(4).on{color:#000; }
._inquire.top button{width:150px; height: 40px;color: #fff;background: #282c47;}

/*notice list*/
._notice .top div{float: right;}
._notice .boardList td:nth-child(2){text-align: left;max-width: 300px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*faq list*/
._faq .bestQ{border-top: 1px solid #b6b6b6;border-bottom: 1px solid #b6b6b6;padding: 20px 0;}
._faq .top .left {float: left;width: 340px;border-right: 1px solid #f0f0f0;text-align: center;padding: 50px 0;}
._faq .top .left img{width: 250px;}
._faq .top .right {float: right;width: 860px;padding-left: 30px;}
._faq .top .right li {margin-bottom: 5px;cursor: pointer;}
._faq .top .right li span:first-child{background: var(--main);padding: 1px 10px;font-size: 13px;color: #fff;border-radius: 5px;margin-right: 10px;}
._faq .cateTab{margin:72px 0;}
._faq .cateTab div{float: left;line-height: 18px;font-size: 16px;color: #797979;	padding: 0 20px;cursor: pointer;border-right: 1px solid #f0f0f0;}
._faq .cateTab div.on{color: #282c47;font-weight: 600;}
._faq .search{float: right;}
._faq .boardList{border-top: 1px solid #595959;}
._faq .boardList td:nth-child(1){padding: 0 20px;width: 66px;}
._faq .boardList td:nth-child(2){width: 140px;}
._faq .boardList img{width:26px; }
._faq .boardList td{text-align: left;}


/*faq detail*/
._faq.detail .content{padding: 30px 30px 50px 60px;background-image: url(../img/common/a_icon.png);background-size: 26px;	background-position: 20px 30px;	}

/*notice detail*/
._notice.detail .boardList td{text-align: left;}
._notice.detail .boardList td:nth-child(2){	width: 8%;}
._notice.detail .boardList td:nth-child(1){	width: 92%;}

/*inquire detail*/
._inquire.detail .inforList li:after{content: "";display: block;clear: both;}
._inquire.detail .inforList li div{float: left;}
._inquire.detail .inforList li .tit{position: relative; width: 120px;color: #797979;}
._inquire.detail .inforList li .tit:after{content: "";display: inline-block;width: 1px; height: 12px;position: absolute;	right: 0;top: 15px;	background:#f0f0f0;}
._inquire.detail .inforList li .txt{padding-left: 20px;}
._inquire.detail .inforList li{line-height: 42px; padding: 0 20px;	border-bottom: 1px solid #f0f0f0;}
._inquire.detail .inforList li.txtTit{background-color: #fafafa;font-weight: 600;border-top: 1px solid #f0f0f0;line-height: 60px;background-image:url(../img/common/q_icon.png);	background-size: 24px; background-position: 20px center;padding-left: 64px;}
._inquire.detail .content{background: #fff;}
._inquire.detail .answerWrap{padding: 30px;background: #fafafa;margin-bottom: 30px;}
._inquire.detail .answerWrap .manager{font-weight: 600;font-size: 16px;background-image: url(../img/common/a_icon.png);background-position: left;background-size: 24px;line-height: 32px;padding-left: 40px;}
._inquire.detail .answerWrap .answer{padding-left: 40px;}
._inquire.detail .answerWrap .day{padding-left: 40px;margin-bottom: 30px;color: #797979;}


/*inquire write*/
._inquire.write .top .txt{margin-bottom: 10px;}
._inquire.write .writeWrap{border-top: 1px solid #f0f0f0;}
._inquire.write .writeWrap li:after{content: "";display: block;clear: both;}
._inquire.write .writeWrap li{line-height: 50px; border-bottom: 1px solid #f0f0f0;}
._inquire.write .writeWrap li > div{float: left;padding: 0 20px;}
._inquire.write .writeWrap li .tit{width: 200px;background: #fafafa;}
._inquire.write .writeWrap li input[type="text"]{width: 600px;}
._inquire.write .writeWrap li select{width: 600px;}
._inquire.write .writeWrap li textarea{	width: 600px;border:1px solid #f0f0f0;height: 400px;margin: 10px 0;resize: none;	padding: 30px;background: #fafafa;}
._inquire.write .writeWrap li.writetext .tit{height: 430px;}
._inquire.write .writefile .txt{padding: 10px 20px;}
._inquire.write .writefile .tit{height: 110px;}
._inquire.write .writefile .sub{line-height: 22px;margin-top: 10px;font-size: 12px; color: #797979;}

._inquire.write .btnWrap{text-align: center;margin-top: 30px;}
._inquire.write .btnWrap button{height: 54px;font-size: 18px;padding: 0 30px;}
._inquire.write .btnWrap button.cancel{border:1px solid #f0f0f0;}
._inquire.write .btnWrap button.writebtn{background: var(--main);padding: 0 50px;color: #fff;margin-left: 10px;}

@media screen and (max-width: 720px){

/*board commomn*/
.pageTit{display: none;}
.boardTab{margin-bottom: 5vw;}
.boardTab div{line-height: 9.72vw;margin-top: -1px;margin-left: 0;font-size: 3.88vw;height: 9.72vw;}
/*.boardTab div span{display: none;}*/
._page{margin-top: 10vw;}
.top .search button{height:  10.55vw;width: 10.55vw;background-size: 5vw;}
.top .search input{width: 79.45vw}
.emptyData{font: 3.61vw; line-height: 15vw;}

.btnWrap{text-align: center;padding: 5vw}
.listBtn {width: 100%; height: 12vw; font-size: 3.33vw}
.quickList {margin-bottom: 15vw; padding: 0 5vw}
.quickList .tit{line-height: 13.88vw; font-size: 3.6vw}
.quickList li {line-height:13.88vw;padding-left: 10vw;background-position: left;background-size: 5.555vw;font-size: 3.33vw}
.detail .content .txt{margin-bottom: 5vw ;font-size: 3.33vw;line-height:6vw}
.detail .content .img{margin-bottom: 5vw ;width: 100%;}
.detail .content .img img{width: 100%;}
.detail .content {padding: 5vw;font-size: 3.33vw; line-height: 8vw;margin-bottom: 5vw;}
.detail .boardList tr{border:0;}
.detail table{margin-bottom: 0;}
.detail .boardList{border: 0;}
/*list common*/
.boardList{margin: 5vw;width: calc(100% - 10vw); }
.boardList tr.tit{display: none;}
.boardList tr{padding: 3vw 0; display: block; border-bottom: 1px solid #f0f0f0;position: relative;}
.boardList td{height: initial; border-bottom: 0; text-align: left;	display: block;font-size: 3.33vw; }

/*inquire list*/
._inquire .boardList td:nth-child(1){display: none;}
._inquire .boardList td:nth-child(2){color: #797979;}
._inquire .boardList td:nth-child(3){margin: 2vw 0 2vw;	width: 90.0vw;max-width: initial;}
._inquire .boardList td:nth-child(4){color:#797979; top: 2vw;right: 0;position: absolute;font-size: 3vw;background: #fafafa;padding: 1vw 2vw; border-radius: 1vw;border:1px solid #f0f0f0;}
._inquire .boardList td:nth-child(4).on{color:#fff;background:#282c47; }
._inquire .boardList td:nth-child(5){color: #797979;}
._inquire .top {text-align: right;}
._inquire .top button{width:calc(100% - 10vw); height: 9.72vw;color: #fff;font-size: 3.33vw;margin:0vw 5vw;border:1px solid #f0f0f0;background: #fff;color: #000;background: #fafafa; }

/*noticw list*/
._notice .top .search{padding: 0 5vw}
._notice .top div{float: initial;width: 100%;}

._notice .boardList td{font-size: 3.33vw}
._notice .boardList td:nth-child(2){text-align: left;max-width: initial;width: 90vw;}
._notice .boardList td:nth-child(1){display: none;}
._notice .boardList td:nth-child(3){color: #797979;line-height: 8vw}
._notice .boardList td:nth-child(4){display: none;}

/*faq list*/
._faq .bestQ{border-top: 0;border-bottom:0;padding: 5vw 0;}
._faq .top .left {float: initial;width: 100%;border-right: 0;text-align: center;padding: 10vw 0;}
._faq .top .left img{width: 50vw;}
._faq .top .right {float: initial;width: 100%;padding: 5vw;}
._faq .top .right li span:last-child{display: inline-block; white-space: nowrap; width:calc(100% - 12vw);overflow: hidden; font-size: 3.33vw;text-overflow: ellipsis; color: #797979;}
._faq .top .right li {margin-bottom: 3vw;}
._faq .top .right li span:first-child{padding:0;border-radius: 1.5vw;display: inline-block;margin-right:2vw;width:9vw;font-size: 2.77vw;text-align: center;}
._faq .cateTab{margin:0 5vw;width:calc(100% - 10vw);}
._faq .cateTab{display: block;border:1px solid #f0f0f0;border-bottom: 0;border-right: 0;}
._faq .cateTab div{width: 25%;height: 10.55vw;line-height: 10.55vw;font-size: 3.611vw;text-align: center;padding: 0 0;cursor: pointer;border-right: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}
._faq .cateTab div.on{background: #282c47;font-weight: 500;color: #fff;border:0;}
._faq .search{float: initial;padding: 0 5vw;margin-top: 5vw}
._faq .boardList{border-top:0;}
._faq .boardList td{font-size: 3.33vw;}
._faq .boardList td:nth-child(1){padding: 0 0;width: 5.555vw;float: left;}
._faq .boardList td:nth-child(2){width: calc(100% - 8.555vw);margin-left: 3vw;float: left;}
._faq .boardList td:nth-child(3){display: block;width: 100%;clear: both;	line-height: 8vw}
._faq .boardList img{width:100%; }
._faq .boardList td{text-align: left;}

/*faq detail*/
._faq.detail .content {	padding: 12vw 5vw 5vw 5vw;background-size: 5.555vw;background-position: 5vw 5vw;}



/*notice detail*/
._notice.detail .boardList td:nth-child(1){	width: 100%;display: block;}
._notice.detail .boardList td:nth-child(2){display: block;	width: 100%;}
    


/*inquire detail*/
._inquire.detail .boardTab{margin-bottom: 0; border-bottom: 0;}
._inquire.detail .inforList li .tit{width:20vw;	font-size: 3.33vw}
._inquire.detail .inforList li .tit:after{height: 3.33vw;position: absolute;top: 0vw;}
._inquire.detail .inforList li .txt{padding-left: 3vw;font-size: 3.33vw}
._inquire.detail .inforList li{line-height: 3.33vw; padding: 4vw 5vw ;}
._inquire.detail .inforList li.txtTit{border-top: 0; line-height: 5vw;background-image:url(../img/common/q_icon.png);background-size: 5.555vw; background-position: 5vw center;padding-left: 15vw;}
._inquire.detail .answerWrap{padding: 5vw;margin-bottom: 5vw;}
._inquire.detail .answerWrap .manager{font-weight: 600;font-size: 3.61vw;background-size: 5.555vw;line-height: 6vw;padding-left: 8vw;}
._inquire.detail .answerWrap .answer{padding-left: 8vw;}
._inquire.detail .answerWrap .day{padding-left: 8vw;margin-bottom: 6vw;}



/*inquire write*/
._inquire.write .boardTab{margin-bottom: 0;}
._inquire.write .top .txt{background: #fafafa; margin-bottom: 0; text-align: left;padding-left: 5vw;font-size: 3.6vw;	line-height: 12vw;}
._inquire.write .writeWrap{padding-top: 5vw;border: 0;}
._inquire.write .writeWrap li{line-height: 13vw; border:0;margin-bottom: 5vw;}
._inquire.write .writeWrap li > div{float: initial;padding: 0 5vw;}
._inquire.write .writeWrap li .tit{width: 100%;background: #fff;font-size: 3.33vw;line-height: 8vw;}
._inquire.write .writeWrap li input [type="text"]{width: 100%;}
._inquire.write .writeWrap li select{width: 100%}
._inquire.write .writeWrap li textarea{	width: 100%;height: 52vw;margin: 0 0;padding: 5vw;margin-top: 3vw}
._inquire.write .writeWrap li.writetext .tit{height: 8vw;}
._inquire.write .writefile .txt{padding:5vw 5vw 0 5vw}
._inquire.write .writefile .tit{height: 8vw;}
._inquire.write .writeWrap li input[type="text"]{height: 10.55vw;width: 100%;}
._inquire.write .writeWrap li ._filebox input[type="file"]{width: 1px;height: 1px;}
._inquire.write .writeWrap li ._filebox input {width:calc(100% - 20vw) }
._inquire.write .writefile .sub{line-height: 6vw;margin-top: 5vw;font-size: 3.33vw;}
._inquire.write .btnWrap{margin-top:0;}
._inquire.write .btnWrap button{height: 10vw;font-size: 4vw;padding: 0 ;width: 44vw;}
._inquire.write .btnWrap button.writebtn{background: var(--main);padding: 0 ;color: #fff;margin-left:1vw;}




}/*720*/