
.mb_content {clear:both;width:100%;margin:20px 0 30px 0;}
.mb_content img {vertical-align:middle;}

.mb_notice {clear:both;text-align:left;padding:10px 15px;border:1px solid #ccc;background-color:#fef5ef;border-radius:3px;margin-bottom:15px;}
.mb_notice li {color:#666;line-height:1.7;padding-left:10px;background:url('/img/common/bul/bl_dot.gif') no-repeat 0 11px;}
.mb_notice li.em {color:#f30;}

.readonly {border:0;font-weight:bold;background-color:#FFFFFF;}

.w_stitle {clear:both;background:url("/img/bul_a.gif") no-repeat 0px 11px;padding:10px 15px;color:#000;font-size:13px;font-weight:bold;}

/* agreement */
.agree_title {background:url("/img/common/bul/icon_title.gif") no-repeat 0 4px;font-size:15px;font-weight:bold;margin-top:10px;padding-left:20px;}
.agree_box {width:95%;height:230px;text-align:left;margin-top:10px;overflow:auto;padding:10px 12px 10px 12px;border:1px solid #ccc;background-color:#fff;}
.agree_box h3 {height:30px;font-size:12px;font-weight:bold;font-family:'tahoma';}
.agree_box h4 {height:25px;font-size:12px;font-weight:bold;font-family:'tahoma';color:#555;}
.agree_box p.h4_txt {padding:0 0 10px 0;margin:0;}
.agree_box h5 {height:25px;font-size:12px;font-weight:normal;font-family:'tahoma';color:#000;}
.agree_box ul.h5_ul {padding-main10px;}
.agree_box ul.h5_ul li {padding-bottom:5px;}
.agree_box ul.h5_man {padding-bottom:10px;}
.agree_chk {clear:both;padding:12px 0 0 5px;text-align:left;cursor:pointer;}
.agree_chk .chk {margin-bottom:3px;margin-right:3px;}
.agree_chk label {font-weight:normal;}
.agree_button {clear:both;padding:12px 0 0 0;text-align:center;}
.agree_line {clear:both;height:1px;font-size:0;line-height:0;border-bottom:1px dashed #ccc;margin:15px 0 20px 0;}

/* login */
.login_content{width:660px;margin:50px auto;}
.login_aera {background:#f4f5f7 url("/img/login/login_icon.png") no-repeat 55px center;border:1px solid #d8d8d8;overflow:hidden;padding:60px 40px 60px 0;}
.loginBox {float:right;margin-right:16px;}
.login_input {float:left;}
.login_input dl {overflow:hidden;margin-bottom:5px;}
.login_input dt {background:url("/img/common/bul/bul_c.gif") no-repeat 0 9px;line-height:28px;padding:3px 0 0 5px;width:80px;}
.login_input dt label {color:#454545;font-weight:normal;font-size:14px;}
.login_input dt, .login_input dd {float:left;}
.login_input input {width:220px;padding:7px 7px 6px 7px;border:1px solid #999;font-size:13px;line-height:13px;font-weight:normal;}
.loginBtn {float:left;margin-left:5px;height:69px;line-height:69px;background:#334272;color:#fff;width:90px;text-align:center;border:0;cursor:pointer;}

.login_menu{overflow:hidden;margin-top:25px;}
.join_info {float:left;border-right:1px dotted #ccc;padding:20px 20px 20px 20px;width:40%;}
.search_info {float:left;padding:20px 40px;width:50%;}
.join_info h4, .search_info h4 {margin-top:0px;margin-bottom:5px;}
.join_info p, .search_info p {color:#777;font-size:90%;}
a.login_quick_btn {height:30px;line-height:30px;background:#767676;width:150px;display:block;color:#fff;text-align:center;margin-top:15px;border:1px solid #aaa;}

.slogin label {color:#000;cursor:pointer;display:inline-block;margin:0 0 1px 1px;padding:0 3px 0 0;vertical-align:middle;font-weight:normal;}
.slogin input.chk {border:0;cursor:pointer;background:transparent;display:inline-block;margin:0 3px 0 0;padding:0;vertical-align:middle;}

.cate_list li {float:left;width:100px;padding:2px 0;}

.bbs_write td span.warning {display:inline-block;color:#ec6941;font-size:12px;letter-spacing:-1px;}
.bbs_write td #mb_address {margin-top:8px;}

/* find id or pwd */
.mb_find_area {overflow:hidden;margin-top:10px;margin-bottom:50px;}
.id_search_box {background-color:#f4f5f7;border:1px solid #d8d8d8;overflow:hidden;padding:30px 0px 30px 30px;width:48%;float:left;}
.pw_search_box {background-color:#f4f5f7;border:1px solid #d8d8d8;overflow:hidden;padding:30px 0px 30px 30px;width:48%;float:right;}
.m_search_input {border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}
.m_search_input dl {overflow:hidden;margin-bottom:5px;}
.m_search_input dt {background:url("/img/common/bul/bul_c.gif") 5px 7px no-repeat;line-height:28px;padding-left:23px;width:100px;font-weight:normal;}
.m_search_input dt label {color:#333;font-weight:normal;}
.m_search_input dt, .m_search_input dd {float:left;}
.m_search_input input {width:200px;padding:6px 7px 5px 7px;border:1px solid #999;line-height:13px;font-weight:normal;}
.m_search_btn {background:#334272;color:#fff;float:left;width:140px;text-align:center;line-height:35px;border:0;cursor:pointer;}
