@charset "utf-8";

#bo_list {position:relative;}
#bo_list:after {display:block;visibility:hidden;clear:both;content:""}

#bo_btn_top {margin:0 0 10px 0;}
#bo_btn_top:after {display:block;visibility:hidden;clear:both;content:""}

#bo_list_total {float:left;color:#999;font-size:12px;line-height:40px;letter-spacing:-1px;}

ul.btn_bo_user {float:right;margin:0;padding:0;list-style:none}
ul.btn_bo_user:after {display:block;visibility:hidden;clear:both;content:""}
ul.btn_bo_user li {float:left;margin-left:5px}


#bo_cate {margin:0 0 40px 0;}
#bo_cate:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {width:100%;height:50px;text-align:center;border-bottom:solid 1px #444;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate ul li {display:inline-block;font-size:0;line-height:0;vertical-align:top;}
#bo_cate ul li a {display:block;position:relative;height:49px;margin:0 -1px 0 0;padding:0 24px;font-size:13px;color:#999;text-align:center;line-height:48px;background:#f6f6f6;border:solid 1px #ddd;border-bottom:none;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {color:#444;background:#fff;}
#bo_cate #bo_cate_on {height:50px;color:#444;font-weight:bold;background:#fff;border:solid 1px #444;border-bottom:none;z-index:9;}


#gall_allchk {height:30px;margin:0 10px;}

#photo_wrap {margin:0 0 20px 0;}

#tiles {position:relative;margin:0;padding:0;}
#tiles li {display:none;position:relative;width:200px;padding:4px;background:#fff;border:solid 1px #ddd;cursor:pointer;}
#tiles li:hover {border:solid 1px #999;box-shadow:3px 3px 5px #ddd;}
#tiles li.inactive {visibility:hidden;opacity:0;}
#tiles li .img {background:#000}
#tiles li .img img {display:block;width:100%;height:auto;}
#tiles li .notice {}
#tiles li .notice img {width:100%;height:auto;}
#tiles li .noimg {}
#tiles li .noimg img {width:100%;height:auto;}

#tiles li a.subject {color:#222;font-weight:700;}
#tiles li .info {height:140px;margin:10px;font-size:14px;}
#tiles li .info a.category {display:block;color:#15AAD4;font-size:12px;}
#tiles li .info .comment {color:#ff7700;font-size:12px;}
#tiles li .info p {display:block;font-size:12px;line-height:40px;border-bottom:solid 1px #eee;}
#tiles li .info p strong {display:inline-block;width:80px;font-weight:700;}
#tiles li .info p .eval {color:#f75665;font-weight:700;}
#tiles li dl {margin:0 10px 10px 10px}
#tiles li dl:after {display:block;visibility:hidden;clear:both;content:""}
#tiles li dl dd {display:block;float:left;margin:0 6px 0 0;padding:0 6px 0 0;color:#999;font-size:12px;line-height:20px;border-right:solid 1px #ddd;}
#tiles li dl dd:last-child {margin:0;padding:0;border-right:none;}
#tiles li dl dd img {width:16px;height:auto;border-radius:50%;}
#tiles li dl dd strong {color:#444;font-weight:600;}

#tiles li span,
#tiles li img,
#tiles li a {vertical-align:middle}

/*#tiles li a.btn_detail {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(./img/view.png) no-repeat 50% 50% #000;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity: 0;

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#tiles li a.btn_detail:hover {
filter:alpha(opacity=40);
-moz-opacity:0.4;
-khtml-opacity:0.4;
opacity: 0.4;
}*/

.progress-bar {position:absolute;top:0;left:0;right:0;width:0;height:2px;background:#0BC20B;
box-shadow: 0 1px 3px rgba(11, 194, 11, 0.2);
-webkit-transition: width 0.3s ease-out;
-moz-transition: width 0.3s ease-out;
-o-transition: width 0.3s ease-out;
transition: width 0.3s ease-out;
}

.wookmark-placeholder {background:#eee;border:solid 1px #ddd;z-index:-1;}

.bo_fx {margin:0 0 40px 0;}
.bo_fx:after {display:block;visibility:hidden;clear:both;content:""}

#bo_sch {position:relative;width:100%;max-width:500px;margin:0 auto;}
#bo_sch:after {display:block;visibility:hidden;clear:both;content:""}
#bo_sch legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
#bo_sch .select {float:left;width:30%;margin:0 -1px 0 0;}
#bo_sch .sch_input {display:block;float:left;width:70%;height:40px;text-indent:10px;line-height:38px;border:solid 1px #ccc;}
#bo_sch .sch_btn {display:block;position:absolute;right:0;top:0;width:40px;height:40px;color:#fff;line-height:38px;background:url(./img/sch_btn.png) no-repeat 50% 50% #222;border:none}



/*글쓰기*/
#bo_w .write_div {position:relative;margin:0 0 20px 0;padding:0 0 0 120px;line-height:40px;}
#bo_w .write_div:after {display:block;visibility:hidden;clear:both;content:""}
#bo_w .write_div label {display:block;position:absolute;left:0;top:0;font-weight:600;}
#bo_w .write_textarea {position:relative;margin:0 0 20px 0;}
#bo_w .write_textarea label {display:none;}
#bo_w .write_div input,
#bo_w .write_div button,
#bo_w .write_div label,
#bo_w .write_div img,
#bo_w .write_div a,
#bo_w .write_div span {vertical-align:top}
#bo_w .write_div .btn_frmline {display:block;position:absolute;right:0;top:0;}
#bo_w .write_div .file_del {line-height:normal;}
#bo_w .write_div .file_del label {display:inline-block;position:relative;color:#999;font-size:12px;font-weight:normal;}
#bo_w .write_div .datepicker {background:url(./img/icon_calendar.png) no-repeat right 50%;z-index:9999}
#bo_w .write_div .frm_input_ss {float:left;width:19%;margin:0 1% 0 0;}

.ui-datepicker {z-index:99 !important;}

#bo_w .write_div_chk {position:relative;margin:0 0 20px 0;padding:0 0 0 120px;line-height:40px;}
#bo_w .write_div_chk:after {display:block;visibility:hidden;clear:both;content:""}
#bo_w .write_div_chk span {display:block;position:absolute;left:0;top:0;font-weight:600;}
#bo_w .write_div_chk input,
#bo_w .write_div_chk label,
#bo_w .write_div_chk span,
#bo_w .write_div_chk img {vertical-align:top}

.btn_confirm .btn_submit {width:200px;height:60px;font-size:16px;font-weight:600;line-height:58px;}
.btn_confirm .btn_cancel {width:200px;height:60px;font-size:16px;font-weight:600;line-height:58px;}

#autosave_wrapper {position:relative;}
#autosave_pop {display:none;position:absolute !important;top:40px;right:0;width:100%;max-width:500px;height:auto !important;max-height:180px;border:1px solid #444;background:#fff;z-index:99;}
#autosave_pop:before {content: "";position: absolute;top: -8px;right: 45px;width: 0;height: 0;border-style: solid;border-width: 0 6px 8px 6px;border-color: transparent transparent #444 transparent;}
#autosave_pop:after {content: "";position: absolute;top: -7px;right: 45px;width: 0;height: 0;border-style: solid;border-width: 0 6px 8px 6px;border-color: transparent transparent #fff transparent;}
html.no-overflowscrolling #autosave_pop {height:auto;max-height:10000px !important} /* overflow 미지원 기기 대응 */
#autosave_pop strong {position:absolute;font-size:0;line-height:0;overflow:hidden}
#autosave_pop div {text-align:center;margin:0 !important;}
#autosave_pop button {margin:0;padding:0;border:0;}
#autosave_pop ul {height:146px;padding:15px 0;border-top:1px solid #eee;list-style:none;overflow-y:scroll;border-bottom:1px solid #eee}
#autosave_pop li {padding:4px 5px;line-height:20px;border-bottom:1px solid #eee;zoom:1}
#autosave_pop li:after {display:block;visibility:hidden;clear:both;content:""}
#autosave_pop a {display:block;float:left;}
#autosave_pop span {display:block;float:right;font-size:12px;color:#999;letter-spacing:-1px;}
.autosave_close {width:100%;height:30px;background:none;color:#999;font-size:12px;font-weight:600;cursor:pointer;}
.autosave_close:hover {background:#f6f6f6;color:#666}
.autosave_content {display:none}
.autosave_del {height:20px;width:20px;overflow:hidden;background:url(./img/close_btn.png) no-repeat 50% 50%;text-indent:-999px;}

#bo_v {}

#bo_v header {}
#bo_v header:after {display:block;visibility:hidden;clear:both;content:""}

#bo_v_thum {float:left;width:43%;max-height:340px;overflow:hidden;margin:0 2% 0 0;}
#bo_v_thum img {width:100%;height:auto}

#bo_v_siteinfo {float:left;width:55%;padding:30px;border:solid 1px #ccc;}

#bo_v_title {margin:0 0 12px 0;}
#bo_v_title .title {margin:0 0 24px 0;padding:0 0 12px 0;color:#222;font-size:18px;font-weight:700;line-height:26px;border-bottom:solid 1px #444;}

#bo_v_siteinfo ul {}
#bo_v_siteinfo ul li {padding:0 10px;line-height:40px;border-bottom:solid 1px #ccc;}
#bo_v_siteinfo ul li strong {display:inline-block;width:100px;color:#222;font-weight:700;}
#bo_v_siteinfo ul li .parti_val {color:#f75665;font-weight:700;}
#bo_v_siteinfo ul li .parti {color:#999}
#bo_v_siteinfo ul li .admin_val {color:#f75665;font-weight:700;}
#bo_v_siteinfo ul li strong,
#bo_v_siteinfo ul li span,
#bo_v_siteinfo ul li img,
#bo_v_siteinfo ul li a {vertical-align:middle}

.star_icon_div_b {display:inline-block;position:relative;width:100px;height:20px;background:url(./img/icon_star_off.png) no-repeat 0 0;}
.star_icon_div_b .star_score_span_b {position:absolute;top:0;left:0;height:20px;background:url(./img/icon_star_b.png) no-repeat 0 0;}
.star_div_wrap_b input,
.star_div_wrap_b span,
.star_div_wrap_b img,
.star_div_wrap_b a {vertical-align:top}

#radarChart {margin:0 0 24px 0;}

#bo_v_atc {padding:20px;min-height:200px;height:auto !important;}
#bo_v_atc_title {position:absolute;font-size:0;line-height:0;overflow:hidden}

#bo_v_file {}
#bo_v_file h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_v_file ul {}
#bo_v_file ul li {display:block;height:34px;overflow:hidden;white-space:nowrap;margin:0 0 10px 0;padding:0 10px;line-height:28px;border:solid 1px #ddd;
text-overflow:ellipsis;  /* IE, Safari */
-o-text-overflow:ellipsis;  /* Opera under 10.7 */
-moz-binding: url('ellipsis.xml#ellipsis');
}
#bo_v_file ul li:hover {background:#f6f6f6}
.bo_v_file_cnt  {color:#999;font-size:12px;}

#bo_v_link {}
#bo_v_link h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_v_link ul {}
#bo_v_link ul li {display:block;height:34px;overflow:hidden;white-space:nowrap;margin:0 0 10px 0;padding:0 10px;line-height:28px;border:solid 1px #ddd;
text-overflow:ellipsis;  /* IE, Safari */
-o-text-overflow:ellipsis;  /* Opera under 10.7 */
-moz-binding: url('ellipsis.xml#ellipsis');
}
#bo_v_link ul li:hover {background:#f6f6f6}
.bo_v_link_cnt {color:#999;font-size:12px;}

#bo_v_img {width:100%;overflow:hidden;text-align:center;zoom:1}
#bo_v_img:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_img a.view_image {display:block}
#bo_v_img img {margin-bottom:20px;max-width:100%;height:auto}

#bo_v_con {min-height:200px;overflow:hidden;word-break:break-all;}
#bo_v_con a {color:#222;text-decoration:underline}
#bo_v_con img {max-width:100%;height:auto}

#bo_v_sign {margin:40px 0 80px 0;padding:20px;color:#222;font-size:14px;line-height:24px;background:#f6f6f6;border:solid 1px #ccc;}
#bo_v_sign .bo_v_sign_title {margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:solid 1px #ddd;}
#bo_v_sign .bo_v_sign_title img {width:20px;height:auto;border-radius:50%;}

#bo_v_act {margin:40px 0;text-align:center}
#bo_v_act div,
#bo_v_act span,
#bo_v_act input,
#bo_v_act a,
#bo_v_act img {vertical-align:middle}
#bo_v_act:after {display:block;visibility:hidden;clear:both;content:""}

#bo_v_act .bo_v_act_gng {display:inline-block;min-width:80px;height:50px;padding:0 10px;background:#fff;border:1px solid #ccc;border-radius:25px;}
#bo_v_act .bo_v_act_gng strong {font-weight:400}
#bo_v_act_good, 
#bo_v_act_nogood {display:none;position:fixed;top:50%;left:50%;width:140px;height:140px;margin:-80px 0 0 -80px;padding:20px;color:#fff;font-size:18px;font-weight:normal;text-align:center;background:rgba(0,0,0,0.8);border-radius:5px;z-index:99;}

#bo_v_act .bo_v_good,
#bo_v_act .bo_v_nogood {font-size:14px;line-height:44px;}
#bo_v_act .bo_v_good img,
#bo_v_act .bo_v_nogood img {width:20px;height:auto}

#bo_v_share {display:inline-block;position:relative;width:50px;height:50px;margin:0 0 0 4px;text-align:center;line-height:40px;border:solid 1px #ccc;cursor:pointer;border-radius:25px;}

#bo_v_sns_wrap {display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:99;}

#bo_v_sns {display:block;position:fixed;left:50%;top:50%;width:260px;margin:-150px 0 0 -180px;padding:50px 30px 30px 30px;text-align:center;background:#fff;border-radius:5px;z-index:99;}
#bo_v_sns a.btn_share_close {display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;background:url(../../../img/close_btn_b.gif) no-repeat 50% 50%;cursor:pointer}
#bo_v_sns ul {font-size:0;line-height:0;}
#bo_v_sns ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_sns ul li {display:block;float:left;width:25%;margin:0 0 10px 0;color:#999;font-size:11px;line-height:14px;letter-spacing:-1px;}
#bo_v_sns ul li a {display:block;width:32px;height:32px;margin:0 auto 4px auto;cursor:pointer;}
#bo_v_sns ul li img {width:32px;height:auto;}
#bo_v_sns strong {display:block;margin:0 0 6px 0;color:#444;font-weight:700;}
#bo_v_sns input {display:block;width:100%;height:30px;color:#999;font-size:13px;background:#f6f6f6;border:solid 1px #ccc;}

#bo_v_top {margin:0 0 40px 0;zoom:1}
#bo_v_top:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_top h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_v_top ul {}

ul.bo_v_com {float:right}
ul.bo_v_com li {display:block;float:left;margin-left:5px}

ul.bo_v_left {float:left}
ul.bo_v_left li {display:block;float:left;margin-right:5px}

.bo_v_nb {margin:0 0 40px 0;position:relative;text-align:left;}
.bo_v_nb:after {display:block;visibility:hidden;clear:both;content:""}
.bo_v_nb li {padding:0 10px;overflow:hidden;white-space:nowrap;line-height:40px;border-bottom:solid 1px #ddd;
text-overflow:ellipsis;  /* IE, Safari */
-o-text-overflow:ellipsis;  /* Opera under 10.7 */
-moz-binding: url('ellipsis.xml#ellipsis');
}
.bo_v_nb li:hover {background:#f6f6f6}
.bo_v_nb li label {display:inline-block;width:80px;font-weight:600}
.bo_v_nb li .date{display:block;float:right;color:#999}
.bo_v_nb li label,
.bo_v_nb li span,
.bo_v_nb li a {vertical-align:middle}


#bo_vc_wrap {}

.bo_vc_w {display:block;position:relative;margin:0;}
.bo_vc_w:after {display:block;visibility:hidden;clear:both;content:""}
.bo_vc_w h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.bo_vc_w textarea {width:100%;height:120px;padding:10px;background:#fff;border:none;vertical-align:middle;}

.bo_vc_w_wr {border:solid 1px #ccc;border-top:none;}
.bo_vc_w_wr:after {display:block;visibility:hidden;clear:both;content:""}
.bo_vc_w_wr input,
.bo_vc_w_wr span,
.bo_vc_w_wr img,
.bo_vc_w_wr a {vertical-align:middle}

.bo_vc_textarea {border:solid 1px #ccc;}
.bo_vc_textarea #char_cnt {padding:0 10px;text-align:right;color:#999;font-size:12px;line-height:40px;}

.bo_vc_w_info {float:left;padding:0 0 0 10px;color:#999;font-size:12px;line-height:36px;}
.bo_vc_w_info:after {display:block;visibility:hidden;clear:both;content:""}

.btn_cmt_confirm {float:right}

ul.bo_vc_guest {margin:0 0 10px 0;}
ul.bo_vc_guest:after {display:block;visibility:hidden;clear:both;content:""}
ul.bo_vc_guest li {display:block;float:left;width:33.3%;margin:0 -1px 0 0;}
ul.bo_vc_guest li  #captcha_info {display:none !important}

.star_div_wrap {margin:0 0 12px 0;line-height:20px;}
.star_div_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.star_div_wrap label {display:block;font-weight:700;margin:0 0 4px 0;}
.star_div {display:block;float:left;width:20%;}
.star_icon_div {display:inline-block;position:relative;width:100px;height:20px;background:url(./img/icon_star_off.png) no-repeat 0 0;}
.star_icon_div .star_score_span {position:absolute;top:0;left:0;height:20px;background:url(./img/icon_star.png) no-repeat 0 0;}
.star_div_wrap input,
.star_div_wrap span,
.star_div_wrap img,
.star_div_wrap a {vertical-align:top}



/* 게시판 댓글 */
.cmt_btn {display:block;width:100%;height:40px;margin:10px 0 0 0;font-size:14px;font-weight:600;line-height:40px;text-align:left;background:none;border:none}
.cmt_btn_op {}

#bo_vc {padding:20px 0 0 0;border-top:solid 1px #ddd}
#bo_vc h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_vc article {position:relative;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:solid 1px #ddd}
#bo_vc article .profile_img img {border-radius:50%}
#bo_vc header {display:block;margin:0 0 4px 0;}
#bo_vc header:after {display:block;visibility:hidden;clear:both;content:""}
#bo_vc header img {width:20px;height:auto;border-radius:50%;background:#eee}
#bo_vc header .star_icon_div {vertical-align:middle}
#bo_vc .cmt_rep {position:absolute;left:-20px;top:0}
#bo_vc .member, #bo_vc .guest, #bo_vc .sv_member, #bo_vc .sv_guest {color:#15AAD4;font-weight:700}
#bo_vc .bo_vc_hdinfo {display:block;margin:4px 0 0 0;color:#999;font-size:12px;}

#bo_vc .cmt_contents {}
#bo_vc p a {text-decoration:underline}
#bo_vc_empty {margin:0;padding:30px 0 !important;text-align:center}

.bo_vc_act {margin:8px 0 0 0;zoom:1}
.bo_vc_act:after {display:block;visibility:hidden;clear:both;content:""}
.bo_vc_act ul {}
.bo_vc_act ul li {display:block;float:left;margin:0 5px 0 0;}
.bo_vc_act ul li a {display:block;height:26px;padding:0 6px;font-size:12px;line-height:20px;background:#fff;border:solid 1px #ccc;}




/*#bo_vc_send_sns{display:inline-block;float:left}
#bo_vc_sns {display:inline-block;margin:0;padding:0;list-style:none;zoom:1}
#bo_vc_sns:after {display:block;visibility:hidden;clear:both;content:""}
#bo_vc_sns li {float:left;margin:0 5px 0 0}
#bo_vc_sns .sns_li_f{border-radius:3px;background:#3a589b;height:40px;line-height:40px;padding:0 0 0 10px}
#bo_vc_sns .sns_li_t{border-radius:3px;background:#00aced;height:40px;line-height:40px;padding:0 0 0 10px}
#bo_vc_sns .sns_li_off{background:#bbb}
#bo_vc_sns a{display:inline-block;padding:0 15px 0 5px;}
#bo_vc_sns input {margin:0 5px 0 0 }*/


/* 게시판 쓰기 */
/*#char_count_desc {display:block;margin:0 0 5px;padding:0}
#char_count_wrap {margin:5px 0 0;text-align:right}
#char_count {font-weight:600}*/






@media screen and (max-width:1024px) {
}





@media screen and (max-width:768px) {
#bo_btn_top {margin:0 10px 10px 10px;}

#bo_cate ul {width:auto;height:auto;margin:0 10px 30px 10px;border-bottom:none;}
#bo_cate ul li {display:block;float:left;width:33.3%;}
#bo_cate ul li a {height:40px;margin:0 -1px -1px 0;line-height:38px;border-bottom:solid 1px #ddd;}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {color:#444;background:#fff;}
#bo_cate #bo_cate_on {height:40px;background:#fff;border:solid 1px #444;border-bottom:solid 1px #444;}

#photo_wrap {margin:0 10px 20px 10px;}

.bo_fx {margin:0 10px 40px 10px;}

#bo_w .write_div {padding:0 10px;}
#bo_w .write_div label {display:none;}
#bo_w .write_div .btn_frmline {display:block;position:relative;right:0;top:0;width:100%;margin:5px 0 0 0;}
#bo_w .write_textarea {margin:0 0 20px 0;padding:0 10px;}
#bo_w .write_div .frm_input_ss {width:32%;margin:0 1% 10px 0;}

#bo_w .write_div_chk {padding:0 10px;}
#bo_w .write_div_chk span {display:none;}

.btn_confirm {padding:0 10px;}
.btn_confirm .btn_submit {display:block;float:left;width:49.5%;margin:0 1% 0 0;height:50px;font-size:14px;line-height:48px;}
.btn_confirm .btn_cancel {display:block;float:left;width:49.5%;height:50px;font-size:14px;line-height:48px;}

#autosave_pop {position:relative !important;top:0;right:0;width:100%;border:solid 1px #444;}

#bo_v_siteinfo {padding:30px 10px;}
#bo_v_siteinfo ul li {padding:12px 10px;line-height:30px;}
#bo_v_siteinfo ul li strong {display:block;width:100%;line-height:20px;}

#bo_v_title {margin:0 10px 12px 10px}
#bo_v_title .title {font-size:24px;line-height:30px;}

#bo_v_info_star {margin:0 10px 24px 10px;}

#bo_v_top {margin:0 10px 30px 10px;zoom:1}
ul.bo_v_left {display:none}

.bo_v_nb li .date{display:none}

#bo_vc_wrap {margin:0 10px;}

ul.bo_vc_guest li {width:50%;margin:0 -1px 10px 0;}
ul.bo_vc_guest li:last-child {width:100%;}

.star_div {display:block;float:left;width:33.3%;}
}





@media screen and (max-width:480px) {

#bo_v header {display:block;margin:0 10px 40px 10px}
#bo_v_thum {float:none;width:100%;margin:0 0 20px 0;}

#bo_v_siteinfo {float:none;width:100%;margin:0;padding:30px 10px;}

#bo_cate ul li {width:50%;}

#bo_sch {width:auto;margin:0 10px 40px 10px}

#bo_w .write_div .frm_input_ss {float:left;width:49%;}

.star_div {display:block;float:left;width:100%;}
}