﻿/* CSS Document */
@import url("common.css");

body.bbs{background:url(../images/bbs/bg_bbs.gif) 0 0 repeat-x;}
.bgL_bbs{position:absolute; left:-500px; top:0; width:50%; height:200px; background:url(../images/bbs/bgL_bbs.jpg) right 33px no-repeat; z-index:1;}
.bgR_bbs{position:absolute; right:0; top:0; width:50%; height:200px; background:url(../images/bbs/bgR_bbs.jpg) 500px 33px no-repeat; z-index:1;}

.fclr{color:#5a8c7c;}

.bbsMain{position:relative; width:1000px; margin:0 auto; z-index:2;}

.bbsMain .bbsCot{width:1000px;}
.bbsMain .bbsCot .bbsHeader{width:100%; padding-bottom:10px;}

.bbsMain .footer{width:100%; padding-top:50px;}
.bbsMain .footer .cot{width:100%; height:51px; padding-top:12px; border-top:5px solid #000;}

/* common */
.bbsMain .bbsCot .NbbdTab{border-bottom:0!important;}
.bbsMain .bbsCot .NbTdBdB td{border-bottom:0!important;}
.bbsMain .bbsCot .lastFb{padding:5px 52px 4px 0;}
.bbsMain .bbsCot .bpBd{border:1px solid #d3d3d3;}

.bbsMain .bbsCot .bbsTab{width:996px; margin-top:-9px; margin-bottom:10px; padding:1px; border:1px solid #b6b6b6; line-height:18px;}
.bbsMain .bbsCot .bbsTab02{width:996px; padding:1px; border:1px solid #b6b6b6; line-height:18px;}
.bbsMain .bbsCot .bbsTab03{width:996px; margin-top:10px; padding:1px; border:1px solid #b6b6b6; line-height:18px;}

.bbsMain .bbsCot .bbsTab04{width:996px; margin-top:-9px; margin-bottom:10px; padding:1px 1px 0 1px; border:1px solid #b6b6b6; line-height:18px;}
.bbsMain .bbsCot .bbsTab04 .bbsTabC{width:996px; background:url(../images/bbs/bg_tabTh.gif) 0 0 repeat-x;}

.bbsMain .bbsCot .bbsIpt{width:13px; height:13px; overflow:hidden;}

.bbsMain .bbsCot .bbsMtop10{margin-top:10px;}

.bbsMain .bbsCot .quExpAbtn{width:100%; padding-top:10px;}
.bbsMain .bbsCot .quExpAbtn .quExp{margin-top:-3px;}

/* main page */
.bbsMain .login{position:relative; height:33px;}
.bbsMain .bbsCot .bbsHtt{width:996px; margin-bottom:5px; padding:1px; border:1px solid #d3d3d3;}
.bbsMain .bbsCot .bbsHtt .bhCot{width:100%; height:36px; background:url(../images/bbs/bg_bbsHtt.gif) 0 0 repeat-x;}

.bbsMain .bbsCot .bbsHtt .bhCot .bhcTt{padding:10px 0 0 9px;}
.bbsMain .bbsCot .bbsHtt .bhCot .bhcTt .bhLine{position:relative; top:-4px; left:0; *left:7px; _left:7px; margin:0 8px 0 7px;}

.bbsMain .bbsCot .bbsHtt .bhCot .bhcTtExp{padding:14px 9px 0 0;}

.bbsMain .bbsCot .bbsHHt{width:998px; margin-bottom:10px; border:1px solid #595959;}
.bbsMain .bbsCot .bbsHHt .bbsHHtCot{width:996px; height:31px; border:1px solid #767676; background:url(../images/bbs/bg_bbsHHt.gif) 0 0 repeat-x;}
.bbsMain .bbsCot .bbsHHt .bbsHHtCot .bTt{_display:inline; margin:9px 0 0 10px;}
.bbsMain .bbsCot .bbsHHt .bbsHHtCot .listOpen_on{_display:inline; width:8px; height:7px; margin:13px 15px 0 0; background:url(../images/bbs/btn_listOpen_on.gif) 0 0 no-repeat; cursor:pointer;}
.bbsMain .bbsCot .bbsHHt .bbsHHtCot .listOpen_off{_display:inline; width:8px; height:7px; margin:13px 15px 0 0; background:url(../images/bbs/btn_listOpen_off.gif) 0 0 no-repeat; cursor:pointer;}
.bbsMain .bbsCot .bbsHHt .bbsHHtCot .tabDisc{color:#d5d5d5; text-align:left; line-height:31px;}

.bbsMain .bbsCot .bbsTab .bThb{height:35px; *height:34px; _height:34px; border-bottom:1px solid #c5c5c5; background:url(../images/bbs/bg_tabTh.gif) 0 0 repeat-x;}
.bbsMain .bbsCot .bbsTab .tl{text-align:left;}
.bbsMain .bbsCot .bbsTab .bbsClue{padding:10px 0;}
.bbsMain .bbsCot .bbsTab .bTdBd01 td{background:#f7f7f7; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.bbsMain .bbsCot .bbsTab .bTdBd02 td{border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}

.bbsMain .bbsCot .bbsTab .bbsBlock{width:554px; padding:10px 0;}

.bbsMain .bbsCot .bbsDow{width:996px; padding:1px; border:1px solid #b6b6b6;}
.bbsMain .bbsCot .bbsDow .bbsDowCot{width:996px; background:url(../images/bbs/bg_tabDow.gif) 0 0 repeat-x;}
.bbsMain .bbsCot .bbsDow .bbsDowCot .sugest{width:690px; height:101px; padding:10px 0 0 296px; background:url(../images/bbs/line_bbsDow.gif) 498px 22px no-repeat;}
.bbsMain .bbsCot .bbsDow .bbsDowCot .sugest .bTxt{width:211px; padding:38px 0 0 15px; *padding-top:40px; _padding-top:40px;}

/* bbs page */
.bbsMain .bbsCot .bbsPage{width:100%; padding:12px 0 10px 0; line-height:20px;}
.bbsMain .bbsCot .bbsPage02{width:100%; padding-bottom:10px; line-height:20px;}
.bbsMain .bbsCot .bbsPageCot{height:20px; padding:3px 10px 1px 10px; overflow:hidden; line-height:20px;}
.bbsMain .bbsCot .bbsPageCot a, .bbsMain .bbsCot .bbsPageCot em, .bbsMain .bbsCot .bbsPageCot img, .bbsMain .bbsCot .bbsPageCot span{_display:inline; float:left;}
.bbsMain .bbsCot .bbsPageCot .bbsBtn_prev{margin:8px 5px 0 0;}
.bbsMain .bbsCot .bbsPageCot .bbsBtn_next{margin:8px 0 0 5px;}
.bbsMain .bbsCot .bbsPageCot .bbs_prev{padding-top:0; *padding-top:1px; _padding-top:1px;}
.bbsMain .bbsCot .bbsPageCot .bbs_next{padding-top:0; *padding-top:1px; _padding-top:1px;}
.bbsMain .bbsCot .bbsPageCot .bbsPageNum{padding:0 9px; *margin-top:-1px; _margin-top:-1px; font-weight:bold;}
.bbsMain .bbsCot .bbsPageCot .bbsPageNum a:hover{color:#bdbdbd;}
.bbsMain .bbsCot .bbsPageCot .bbsPageNum em, .bbsMain .bbsCot .bbsPageCot .bbsPageNum a{margin:0 6px;}
.bbsMain .bbsCot .bbsPageCot .bbsPageNum .pNonce{color:#eb6100;}

/* title list */
.bbsMain .bbsCot .bbsTitMess{width:100%; line-height:18px;}
.bbsMain .bbsCot .bbsTitMess .btmNav{width:100%; padding-top:7px; *padding-top:10px; _padding-top:10px; padding-bottom:1px; *padding-bottom:2px; _padding-bottom:2px;}
.bbsMain .bbsCot .bbsTitMess .bbsArw{position:relative; top:-1px; margin:0 6px 0 7px;}
.bbsMain .bbsCot .bbsTitMess .bbsArw02{position:relative; top:-4px; margin:0 7px 0 6px;}

.bbsMain .bbsCot .bbsZdBt{border-bottom:1px solid #e9e9e9;}
.bbsMain .bbsCot .bbsZdBt td{background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.bbsMain .bbsCot .bbsZdBt02{border-top:1px solid #c5c5c5;}
.bbsMain .bbsCot .bbsZdBt02 th{height:36px!important; *height:34px; _height:34px; border-top:1px solid #fff;}
.bbsMain .bbsCot .bbsZdBt02 td{border-bottom:1px solid #e9e9e9; background:#fff;}
.bbsMain .bbsCot .bbsZdBt02 .ttChgPl{padding-left:19px;}

.bbsMain .bbsCot .quTopic{height:34px; border-bottom:1px solid #c5c5c5; background:url(../images/bbs/bg_tabTh.gif) 0 0 repeat-x;}
.bbsMain .bbsCot .quTopic .bbsTabTt{padding:8px 0 0 14px; *padding-top:9px; _padding-top:9px; line-height:20px;}
.bbsMain .bbsCot .quCot{width:100%; padding-top:15px; height:211px;}
.bbsMain .bbsCot .quCotTab td{padding-top:10px;}
.bbsMain .bbsCot .quCotMr{margin-right:71px;}
.bbsMain .bbsCot .quCot .qPut{width:559px;}
.bbsMain .bbsCot .quCot .qTar{width:557px; height:126px; padding:2px; overflow:auto;}

.bbsMain .bbsCot .quCot .defaultFace{width:299px; height:195px; border:1px solid #e8e8e8;}
.bbsMain .bbsCot .quCot .defaultFace .dfTt{height:23px; *height:22px; _height:22px; padding-top:5px; *padding-top:6px; _padding-top:6px; border-bottom:1px solid #e8e8e8; background:#f7f7f7; padding-left:13px; line-height:20px; font-weight:normal;}
.bbsMain .bbsCot .quCot .defaultFace .dfTab{margin:3px 0;}
.bbsMain .bbsCot .quCot .defaultFace .dfTab td{padding:10px 27px;}
.bbsMain .bbsCot .quCot .defaultFace .dfTab td img{width:20px; height:20px; cursor:pointer;}

.bbsMain .bbsCot .bLDow{width:996px; height:36px; margin-top:10px; padding:1px; background:url(../images/bbs/bg_bbsT.gif) 0 0 repeat-x;}
.bbsMain .bbsCot .bLDow .bLDow_l{padding-left:9px;}
.bbsMain .bbsCot .bLDow .bLDow_l .selBLD{margin-top:9px;}
.bbsMain .bbsCot .bLDow .bLDow_r{padding:5px 15px 0 0;}
.bbsMain .bbsCot .bLDow .bLDow_r .selBLD02{_display:inline; margin:3px 25px 0 0;}


.bbsMain .bbsCot .bbsRule{width:966px; padding-left:14px; line-height:20px;}
.bbsMain .bbsCot .bbsRule .brTt{padding:11px 0 10px 0;}
.bbsMain .bbsCot .bbsRule .brList li{position:relative; height:20px; padding-left:18px;}
.bbsMain .bbsCot .bbsRule .brList li .brNum{position:absolute; left:0; top:4px;}
.bbsMain .bbsCot .bbsRule .brDow{padding-top:10px; *padding-top:11px; _padding-top:11px; padding-bottom:9px; *padding-bottom:8px; _padding-bottom:8px;}

.bbsMain .bbsCot .adnOrt{width:100%; padding-bottom:16px; height:19px;}
.bbsMain .bbsCot .adnOrt .ado01{_display:inline; margin:3px 12px 0 12px;}
.bbsMain .bbsCot .adnOrt .ado02{_display:inline; margin:3px 26px 0 0;}
.bbsMain .bbsCot .adnOrt .adoBtn{_display:inline; margin-right:10px;}

.bbsMain .bbsCot .bbsTCot{width:100%; padding:12px 0 10px 0; line-height:20px;}
.bbsMain .bbsCot .bbsTCotBtn{_display:inline; margin-right:10px;}
.bbsMain .bbsCot .bbsPN{height:11px; padding:7px 10px 6px 10px;}
.bbsMain .bbsCot .bbsPN .PNline{_display:inline; margin:4px 10px 0 10px;}

.bbsMain .bbsCot .bbsTTwz{padding:6px 0 0 9px; *padding-top:7px; _padding-top:7px; color:#fff; line-height:20px;}

.bbsMain .bbsCot .tabBl{border-bottom:1px solid #b9b9b9;}
.bbsMain .bbsCot .tabBb{border-right:1px solid #b9b9b9;}
.bbsMain .bbsCot .tabBb .tabBlTh{width:126px; padding:0 0 10px 29px; line-height:20px;}
.bbsMain .bbsCot .tabBb .tabBlTh .tt{padding-top:10px; *padding-top:11px; _padding-top:11px; padding-bottom:5px; *padding-bottom:4px; _padding-bottom:4px; font-weight:bold;}
.bbsMain .bbsCot .tabBb .tabBlTh .txt{padding-top:6px;}
.bbsMain .bbsCot .tabBb .tabBlTh .Bmail{position:relative; top:4px; margin-left:2px;}

.bbsMain .bbsCot .txx{height:25px; margin:0 1px; padding:9px 0 0 14px; border-bottom:1px solid #b9b9b9;}
.bbsMain .bbsCot .txxB{margin:0 1px; padding:16px 0 27px 0; line-height:20px;}

.bbsMain .bbsCot .txxB .txxBn{width:776px; padding-left:14px;}
.bbsMain .bbsCot .txxB .txxBn dt, .bbsMain .bbsCot .txxB .txxBn dd{display:block;}
.bbsMain .bbsCot .txxB .txxBn dt{font-weight:bold;}
.bbsMain .bbsCot .txxB .txxBn dd p{padding:10px 0;}

.bbsMain .bbsCot .botBtn{height:23px; margin:0 1px; padding:1px 0; border-top:1px solid #e9e9e9;}
.bbsMain .bbsCot .botBtnC{height:21px; padding-right:9px; padding-top:2px; background:#f5f5f5; line-height:20px;}

.bbsMain .bbsCot .anbTop{width:100%; padding:15px 0 14px 0; line-height:20px;}
.bbsMain .bbsCot .anbTop .qPut02{width:931px;}
.bbsMain .bbsCot .anbTop .bAllTx{width:933px; height:441px; border:1px solid #e3e3e3;}

/* file */
.bbsMain .bbsCot .bbsFileWb{width:935px; padding-right:15px;}
.bbsMain .bbsCot .fubLine{width:100%; height:20px; border-top:1px dashed #e3e3e3; margin-top:20px; line-height:0;}
.bbsMain .bbsCot .bbsFileUpdat{width:933px; border:1px solid #e3e3e3;}
.bbsMain .bbsCot .bbsFileUpdat .bfuTt{_display:inline; width:921px; height:25px; margin:1px; padding:4px 0 0 10px; background:url(../images/bbs/bg_fileTt.gif) 0 0 repeat-x; line-height:20px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot{width:913px; padding:10px; border-top:1px solid #e3e3e3; background:#fafafa;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuSel{width:646px; padding-right:8px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuSel select{width:646px; height:124px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuBtn{width:258px; line-height:20px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuBtn li{float:left; width:100%; padding-bottom:5px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuBtn .bfuIpt{width:145px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuBtn .ftotal{padding-left:4px;}
.bbsMain .bbsCot .bbsFileUpdat .bfuCot .bfuBtn .ftotal .fkb{margin-left:6px;}

