@charset "utf-8";
/* XEHub (developers@xpressengine.com) */
/*csslint unique-headings:false, floats:false*/
/* Board */
.body {background-color:#f5f5f5}

.write_info {border-top:2px solid #111;}
.write_db_box {width:100%; display:table;  border-bottom:1px solid #d1d1d1; padding-top:10px; padding-bottom:10px;}
.write_db_box label {width:150px; float:left; font-size:20px;}
.write_db_box select {float:left; width:500px; font-size:18px; padding-left:10px;  border:1px solid #a1a1a1; height:37px;}
.write_db_box input {float:left; width:500px; font-size:18px; padding-left:10px;  border:1px solid #a1a1a1; line-height:35px;}
.write_db_box {clear:both; }
.write_db_box .tel {width:160px; margin-left:10px; text-align:center;  padding-left:0px;}
.write_db_box .tel:first-child {margin-left:0px;}

.board_read {border-top:2px solid #111;}
.board_read .exOut {border-top:1px solid #111; margin-bottom:10px;}
.board_read h1 {font-size:24px;}
.board_read .category {color:#3e68a2; font-weight:bold; margin-right:20px; line-height:60px;}
.board_read .time {font-size:16px; color:#555; padding-bottom:15px;}

.read_body {border-bottom:1px solid #111; display:table; width:100%; border-bottom:1px solid #111; padding-bottom:10px;}
.board_read {}
.board_read .exOut_box {border-bottom:1px solid #d1d1d1; display:table; width:100%; padding-top:10px; padding-bottom:10px;}
.board_read .cs_name {font-size:20px; float:left; width:15%; min-width:150px; line-height:35px;}
.board_read .cs_cont {font-size:20px; float:left; width:85%; line-height:35px;}
.board_read .xe_content {font-size:18px; float:left; width:auto; line-height:30px;}

.read_footer {margin-bottom:50px;}
.v_btn {font-size:20px; background-color:#848484; line-height:60px; display:inline-block; padding:0px 30px; color:#fff; border-radius:10px;}
.v_btn:hover {background-color:#111;}

.vr_btn {font-size:20px; background-color:#848484; line-height:40px; display:inline-block; padding:0px 20px; color:#fff; border-radius:10px;}
.vr_btn:hover {background-color:#111;}

#comment {border-top:1px solid #111;}
.fbHeader {line-height:50px;}
.fbList {}
.fbItem {margin-bottom:100px;}
.fbMeta {background-color:#fff; font-size:20px; width:100%; height:auto; text-align:center; border-radius:20px; overflow:hidden;}
.fb_line{background-color:#d1d1d1; width:100%; height:70px; display:table;}
.fbMeta .author {float:left; padding-left:30px; line-height:70px;}
.fbMeta .time {font-size:14px; line-height:70px; float:right; padding-right:30px;}

.fbList .xe_content {float:left; min-height:100px; background-color:#fff; width:100%; font-size:18px; padding:30px; text-align:left;}
.fbList .xe_content span {font-size:18px !important;}

.action {float:right; margin-top:10px;}

.context_data {width:300px; margin:0 auto; background-color:#fff; border-radius:20px; overflow:hidden;}
.context_data .title {background-color:#d1d1d1; line-height:50px; text-align:center; font-size:18px;}
.context_data .author {background-color:#fff; line-height:70px; text-align:center; font-size:20px;}
.v_btnArea {margin:0 auto; display:table;}


.v_pass {background-color:#fff; border-radius:20px; overflow:hidden; width:300px; display:table; margin:0 auto; border:1px solid #a1a1a1;}
.v_pass .pass_text {text-align:center; line-height:50px; background-color:#d1d1d1;}
.v_pass .pass_input {line-height:38px; text-align:center; padding-top:20px; padding-bottom:30px; display:block;}
.v_pass .iText {border:1px solid #a1a1a1; text-align:center;}
.v_pass .vr_btn {padding-top:0px; display:block; margin:10px auto; width:160px;}