@charset "utf-8";
/* Mobile bekme (/modules/board/m.skins/bekme) */
body{margin:0;background:#fff;color:#000;word-wrap:break-word}
body,input,textarea,select,button,table{font-family:;}
img{border:0}
em{font-style:normal}
form{margin:0;padding:0}
fieldset{margin:0;padding:0;border:0}
textarea{resize:vertical}
input[type=checkbox],
input[type=radio]{width:13px;height:13px;margin:0;padding:0}
/* Common */
.bm_fl{float:left}
.bm_fr{float:right}
/* Body */
.bm_bd{background:#f8f8f8;padding:1px 0}
.bm_co{margin:10px;}
.bm_co:after{content:"";display:block;clear:both;*zoom:1}
/* Hx */
.bm_hx{position:relative;border-bottom:1px solid #ccc8be;padding:10px;margin:0}
.bm_hx:after{content:"";margin:0 -10px;position:relative;top:10px;display:block;clear:both;height:1px;background:#beeeff}
.bm_hx.bm_h2{background:#beeeff;}
.bm_hx.bm_h2 em{font-size:12px;color:#6352d2}
.bm_hx.bm_h3{background:#beeeff;color:#6352d2}
.bm_hx.bm_h3 em{font-size:12px}
.bm_hx h2, .bm_hx h3{margin:0;display:inline}

.bm_hx a{color:#000}
.bm_hx .ex{font-size:12px}
.bm_hx .tg{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:visible;border:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);background:none}
.bm_hx .ca{font-size:12px;text-decoration:underline;color:#333}
.bm_hx .ca:after{content:"";display:inline-block;position:relative;left:4px;width:0;height:0;border:4px solid;border-color:transparent;border-left-color:#8d7de1;margin:0 -8px 0 0}
.bm_hx .auth{margin-top:5px;}
/* Global Navigation */
.bm_gn{margin:0;padding:0;list-style:none;background:#d3d1cc;}
.bm_gn li{background:#c3c3c3;border:1px solid #a3a09a;border-left:0;border-right:0;margin:0 0 -1px 0}
.bm_gn li li{background:#f8f8f8;border:1px solid #c9c9c9;border-left:0;border-right:0}
.bm_gn li li li{background:#e8e8e8}
.bm_gn ul{margin:0 0 -1px 0;padding:0;list-style:none}
.bm_gn a{position:relative;text-decoration:none;display:block;padding:10px;font-size:16px}
.bm_gn li a{color:#333}
.bm_gn li a:after{position:absolute;top:7px;right:10px;content:"›";color:#888;font-size:18px;font-weight:bold;}
.bm_gn li li a:before{content:"";display:inline-block;width:6px;height:6px;border:1px dotted #666;border-top:0;border-right:0;margin:0 4px 0 0;vertical-align:top}
.bm_gn li li a{padding-left:15px}
.bm_gn li li li a{padding-left:30px}
.bm_gn li li li li a{padding-left:45px}
.bm_gn li li li li li a{padding-left:60px}
.bm_gn em{color:#6352d2;font-size:12px}

.bm_s_bg{padding:15px;background:#000;}
.bm_s{background:#B4F0B4;color:#fff;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;border:solid 7px #B4F0B4;-webkit-box-shadow: 0px 0px 10px 10px #DCFFDC;-moz-box-shadow: 0px 0px 10px 10px #DCFFDC;box-shadow: 0px 0px 10px 10px #DCFFDC;}
.bm_s_hx{position:relative;border-bottom:1px solid #B4F0B4;padding:10px;margin:0}
.bm_s_hx:after{content:"";margin:0 -10px;position:relative;top:10px;display:block;clear:both;height:0px;background:#B4F0B4}
.bm_s_hx h2{font-size:16px;line-height:1.4}
.bm_s_h2{background:#000;}
.bm_s_h2 a{color:#FFD228}
.bm_s_gn{margin:0;padding:0;list-style:none;background:#d3d1cc;}
.bm_s_gn li{background:#000;border:1px solid #B4F0B4;border-left:0;border-right:0;margin:0 0 -1px 0}
.bm_s_gn li li{background:#000;border:1px solid #B4F0B4;border-left:0;border-right:0}
.bm_s_gn li li li{background:#000}
.bm_s_gn ul{margin:0 0 -1px 0;padding:0;list-style:none}
.bm_s_gn a{position:relative;text-decoration:none;display:block;padding:1em}
.bm_s_gn li a{color:#eee}
.bm_s_gn li a:after{position:absolute;right:10px;content:"›";color:#B4F0B4;font-size:1em;font-weight:bold;font-family:Verdana, Geneva, sans-serif}
.bm_s_gn li li a:before{content:"";display:inline-block;width:6px;height:6px;border:1px dotted #B4F0B4;border-top:0;border-right:0;margin:0 4px 0 0;vertical-align:top}
.bm_s_gn li li a{padding-left:15px}
.bm_s_gn li li li a{padding-left:30px}
.bm_s_gn li li li li a{padding-left:45px}
.bm_s_gn li li li li li a{padding-left:60px}
/* List */
.bm_lt{margin:0;padding:0;list-style:none;background:#f8f8f8;}
.bm_lt li{border-bottom:1px solid #ccc8be}
.bm_lt a{display:block;text-decoration:none;color:#000;padding:10px;min-height:50px;}
.bm_lt .notice{display:inline-block;background:#a06acd;font-weight:bold;color:#fff;padding:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.bm_lt .title{display:block;margin:0 0 5px 0}
.bm_lt .title strong{font-weight:bold}
.bm_lt .title em{font-size:12px;color:#333;color:#6352d2}
.bm_lt .auth{display:block;font-size:12px}
.bm_lt .auth .time{padding:0 5px;}
/* Toggle Open */
.tgo{display:none;background:#f8f8f8;color:#333;margin:0;padding:0;list-style:none;font-size:1em;}
.tgo.open{display:block}
.file{margin:0;padding:0;list-style:none}
.file li{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin:0 0 -1px 0}
.file a{text-decoration:none;display:block;padding:10px 0 10px 10px;color:#333}
.file .size{font-size:12px;border-left:1px solid #bfbfbf;margin:0 5px;padding:0 10px;color:#666}
/* Form Field */
.origin{padding:10px 1em;margin:0;border-bottom:1px solid #ccc8be}
.bm_ff{margin:0;padding:10px 0;}
.bm_ff ul{margin:0 10px 10px 10px;padding:10px 0 0 0;list-style:none}
.bm_ff li{margin:0 0 5px 0;padding:0}
.bm_ff label{margin-right:10px}
.bm_ff label+input[type=text],
.bm_ff label+input[type=password],
.bm_ff label+textarea{display:block;width:96%;font-size:1em;margin:0 0 5px 0}
.bm_ff label+select{display:block;width:100%;font-size:1em;margin:0 0 5px 0}
.bm_ff label+input[type=text],
.bm_ff label+input[type=password],
.bm_ff label+textarea,
.bm_ff label+select,
.bm_ff .date,
.bm_ff .address,
.bm_ff .tel{padding:5px;}
.bm_ff select{width:80%;}
.bm_ff .tel{display:inline-block;}
.bm_ff .exvar p{padding:0;margin:0}
/* Button Area */
.bm_bna{text-align:center;padding:0 10px;margin:10px 0;zoom:1}
.bm_bna:after{content:"";display:block;clear:both}
.bm_bna a{text-decoration:none;}
.bm_bn{display:inline-block;line-height:26px !important;padding:0 10px;font-size:12px;font-weight:bold;border:1px solid;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;vertical-align:middle}
.bm_bn.dark{border-color:#666;background:#777 -webkit-gradient(linear,0% 0%,0% 100%,from(#7e7c78),to(#5c5b58));background:#777 -moz-linear-gradient(top,#7e7c78,#5c5b58);background-color:#777;color:#fff;box-shadow:0 0 1px #fff inset;-moz-box-shadow:0 0 1px #fff inset;-webkit-box-shadow:0 0 1px #fff inset}
.bm_bn.white{border-color:#b5b5b5;background:#1b1b1b -webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#f6f6f6),color-stop(0.5,#f0f0f0),color-stop(0.5,#e4e4e4));background:#1b1b1b -moz-linear-gradient(top,#fff,#e4e4e4);background-color:#f0f0f0;color:#000}
/* Pagination */
.bm_pn{font-size:1em;text-align:center;background:#f2f0ec;padding:15px 0;border-top:1px solid #fff}
.bm_pn a{color:#333;padding:0 1px;text-decoration:none}
.bm_pn strong{color:#f00;}
.bm_pn .prev:before{content:"";display:inline-block;width:0;height:0;margin:0 4px 0 0;border:4px solid;border-color:transparent;border-right-color:#999}
.bm_pn .next:after{content:"";display:inline-block;width:0;height:0;margin:0 0 0 4px;border:4px solid;border-color:transparent;border-left-color:#999}
/* Search */
.bm_sh{border:1px solid #bfbfbf;border-left:0;border-right:0;background:#e8e8e8;padding:5px;text-align:center}
.bm_sh *{vertical-align:top}
.bm_sh select{font-size:1em;}
.bm_sh input[type=text]{width:30%;margin:0;font-size:1em;padding:5px}
.bm_sh .shbn{width:28px;height:28px;border:1px solid #666;background:#777 url(../img/mx.png) no-repeat 5px -60px;box-shadow:0 0 1px #fff inset;-moz-box-shadow:0 0 1px #fff inset;-webkit-box-shadow:0 0 1px #fff inset;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}
/* Extension Vars */
.xv{background:#eee;border:1px solid #999;padding:10px}
.xv dt{margin:0;padding:0;font-weight:bold}
.xv dd{margin:0 0 10px 0;padding:0;color:#666}
/* vote */
.voted_value {margin-top:20px;padding:0;text-align:center; border:1px solid; border-color:#a6a6a6;}
.voted_value .voted_value_img {margin:0;padding:0;}
.voted_value form select{ text-align:center;}
.voted_value ul{margin:0;padding:10px;list-style:none;}
.voted_value li{ }
/* gallery */
.bm_lt .limg{float:left;margin:0 10px 5px 0;border:1px solid #ccc;background:#666;color:#fff;text-align:center;line-height:80px;height:80px;font-size:14px}
.bm_lt .box{position:relative;display:block;}
.bm_lt .box:after{content:"";display:block;clear:both}
.fbox{margin:10px;display:block;}
.fbox:after{content:"";margin:10px;position:relative;display:block;clear:both}
.fbox .comment{display:block;}
.fpimg{margin:5px 10px 5px 0;border:1px solid #ccc;background:#666;color:#fff;text-align:center;width:60px;height:60px;}
.fpt{margin:5px 10px 5px 0;vertical-align:top;}
/* Button Area */
.bm_bn.normal{color:#666;border-color:#ccc;}
.bm_bn.blue{color:#fff;border-color:#1e90ff;background:#1e90ff}
.bm_bn.red{color:#fff;border-color:#eb5050;background:#eb5050}
.bm_bn.green{color:#fff;border-color:#3cb371;background:#3cb371}
/* Coment Files Area */
.cfile{display:block;padding:5px 10px 5px 10px;background:#cccccc}
.cfile a{text-decoration:none;color:#333}
.cfile .size{font-size:12px;border-left:1px solid #bfbfbf;margin:0 5px;padding:0 10px;color:#666}
/* Event */
.state {font-weight:bold; color:#f00;}
/* Comment open */
.bm_co_o{margin:10px 0 0 0;padding:0 10px;clear:both;}
.bm_co_o .replyItem{background:transparent;margin:0 0 10px 0;padding:0 0 10px 0;clear:both;border-bottom:1px solid #c9c9c9;list-style:none;}
.bm_co_o .author{margin:0 0 10px 0;color:#3074a5;font-size:12px}
.bm_co_o .author a{ text-decoration:none; }
.bm_co_o .author .time{padding:0 5px;}
.bm_co_o .date{ float:right; font:.8em; color:#cccccc;}
.bm_co_o .replyIndent{ background:url(../img/icon_rp.png) no-repeat 0 5px; padding-left:12px;}
.cfilebox{margin:0 0 10px 0;display:block;}
/* Popup Menu Area */
#popup_menu_area{position:absolute;background:#fff;border:1px solid #e9e9e9;border-radius:5px;padding:10px;}
#popup_menu_area ul{list-style:none;margin:0;padding:0}
#popup_menu_area li{margin:0;padding:0}
#popup_menu_area a{text-decoration:none;color:#333}
.bm_memberinfo{margin:0 5px 0 0;padding:5px 10px;font-size:1em;border:1px solid;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;vertical-align:middle;color:#fff;border-color:#1e90ff;background:#1e90ff;}

.bm_file_select{padding:5px;font-size:1em;font-weight:bold;border:1px solid;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;vertical-align:middle}
.bm_file_select.blue{color:#fff;border-color:#1e90ff;background:#1e90ff}
.bm_uploadfilelist{display:block;margin:0;padding:5px;background:#eee;color:#333;text-decoration:none;}
.bm_uploadimg{margin:0 5px 0 0;}

img.profile{float:left;margin:0 10px 10px 0;border:0px;width:50px;height:50px;background:transparent;-moz-border-radius:10px;-webkit-border-radius:10px}
.memberSignature{border:1px solid #c9c9c9;padding:10px;margin:1em 0;overflow:hidden;zoom:1;clear:both;-moz-border-radius:5px;-webkit-border-radius:5px;}

input[type='checkbox']{background: #fff;border: solid 2px #AD2A1A;height: 24px;width: 24px;-webkit-appearance: none;-webkit-border-radius: 4px;}
input[type='checkbox']:checked{background: #fff;border: solid 2px #ADABA8;}
input[type='checkbox']:checked:after{content: ' ';display: block;width: 14px;height: 14px;background: #0f0;position: relative;top: 3px;left: 3px;-webkit-border-radius: 2px;}
input[type='radio'],input[type='radio']{background: #fff;border: solid 2px #AD2A1A;height: 24px;width: 24px;-webkit-appearance: none;-webkit-border-radius: 12px;}
input[type='radio']:checked,input[type='radio']:checked{background: #fff;border: solid 2px #ADABA8;}
input[type='radio']:checked:after,input[type='radio']:checked:after{content: ' ';display: block;width: 14px;height: 14px;background: #0f0;position: relative;top: 3px;left: 3px;-webkit-border-radius: 7px;}

