.hb_h {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	opacity:.5;
	cursor:default;
}
.hb_Bh {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	opacity:.5;
	cursor:default;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_BBh {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	opacity:.5;
	cursor:default;

	letter-spacing:0px;
	line-height:50px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_group {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_groupadd {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;
}
.hb_search {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_Bsearch {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_reset {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_Breset {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_Wsearch {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;
}
.hb_input {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_add {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_Badd {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_Fdownload {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;
}
.hb_excel {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #14a0b9;
	background:#1abc9c;
	color:#fff;
}
.hb_Bexcel {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #14a0b9;
	background:#1abc9c;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_print {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #14a0b9;
	background:#1abc9c;
	color:#fff;
}
.hb_Bprint {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #14a0b9;
	background:#1abc9c;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_simsa {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_set {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_copy {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_list {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;
}
.hb_Blist {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_view {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #1e87d8;
	background:#30a5ff;
	color:#fff;
}
.hb_modify {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_Bmodify {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_amodify {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_Bamodify {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_delete {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_Bdelete {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_Badelete {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_save {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_Bsave {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_close {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_Bclose {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #5a6370;
	background:#646e7d;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_send {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_Bsend {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_apply {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #1e87d8;
	background:#30a5ff;
	color:#fff;
}
.hb_Bapply {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #1e87d8;
	background:#30a5ff;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_unapply {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_Bunapply {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;

	letter-spacing:0px;
	line-height:44px;
	font-size:1.3rem;
    font-weight: 500;
	min-width:120px;
	margin:0px 2px;
}
.hb_select {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #f1502f;
	background:#f36a5a;
	color:#fff;
}
.hb_btn01 {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;
}
.hb_btn01:hover {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #333;
	background:#333;
	color:#fff;
}
.hb_btn02 {
	display: inline-block;
    cursor: pointer;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-image:none;
    border-radius: 2px;
    box-shadow: 0 1px 0 #d9d9d9;
    padding: 0 10px;

	letter-spacing:1px;
	line-height:30px;
    color: #444;
	font-size:0.9rem;

    border: 1px solid #bbb;
    background: #fff;

	border:1px solid #333;
	background:#333;
	color:#fff;
}

@media screen and (max-width:785px) {
	.hb_btn01,
	.hb_btn01:hover,
	.hb_btn02			{padding:0 10px; min-width:60px; line-height:26px; font-size:0.8rem; }
}
