* {font-size: 14px;}
body {padding: 0 ;}

hr {margin: 0;}

#form-wrap {margin: 0 10px 0 10px;}

#form-wrap {}

#btn-search-open {display: none;}

.slide {border-top: 2px solid #5e7dbe;}
.btn_slide {
	cursor: pointer;
	margin-top: -1px;
	font-size: 12px;
    background-color: #5B86E5;
	width: 80px;
	color: #fff; height: 33px; line-height: 33px; padding: 0 5px 0 0;
	display: inline-block;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-radius: 0 0 0 5px;
}

.loading {
	display: none;
	position: fixed;
}

.comment {
	font-size: 11px;
    color: #ff0000;
    line-height: 20px;
    height: 20px;
    padding-right: 10px;
	text-align: right;
}

ol {padding: 0 0 0 10px;}
ol li {list-style: none;}
ol li h4 {font-size: 14px; margin-top: 10px;}
ol li h5 {font-size: 14px;}

p {margin: 0;}

tr.success {
    background-color: #ffffcc;
}

tr.auth-cancel {
    color: #ff0000;
    background-color: #efefef;
}

table td.left {text-align: left !important; padding-left: 5px;
table td.right {text-align: right !important; padding-right: 5px;}