a:hover, a:focus {text-decoration:none !important;}
input[type="radio"], input[type="checkbox"] {margin:0 2px !important;}
label {display:none !important; vertical-align:middle !important; padding-right:5px;}
table {word-break:break-all;}
.radio.inline, .checkbox.inline {margin-top:-15px !important;}

.nav-list {padding-right:0 !important; padding-left:0 !important;}
.nav-list li {margin-bottom:5px !important; letter-spacing:-0.1em !important;}
.nav-list > li > a {padding: 3px 10px !important;}
/* .nav-list > li > a, .nav-list .nav-header {margin-right:0 !important; margin-left:0 !important;} */
.nav-header {padding: 3px !important; font-size: 12px !important;}
.container-fluid {padding:60px 0 30px 0 !important;}
.pagination {text-align:center !important;}
.popup .pagination ul > li > a {padding:4px 9px !important;}
.popup {padding:10px 5px;}

.ui-jqgrid-btable tr {cursor:pointer;}
.ui-jqgrid-btable .ui-state-highlight {border-color:#aaa !important; background:#f2f2f2 !important; color:#2e83ff !important;}

.table {border-bottom:1px solid #dddddd;}
.table th {background-color:#ECF0F1;}
.table select, .table textarea, .table input {margin-bottom:0px !important;}
.table ol, .table ul {margin:5px 0 5px 30px !important;}
.option-table th {padding-left : 20px !important;}

#no-more-tables table th {text-align: center;}

.btn a {color:#333333 !important;}
.btn-primary a, .btn-info a, .btn-success a, .btn-warning a, .btn-danger a, .btn-inverse a {color:#ffffff !important;}

.red {color:red !important;}
.blue {color:blue !important;}
.gray {color:gray !important;}

.bold {font-weight:bold !important;}
.normal {font-weight:normal !important;}

.float-left {float:left; display:inline;}
.float-right {float:right; display:inline;}

.text-left {text-align:left !important;}
.text-right {text-align:right !important;}
.text-center {text-align:center !important;}

.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mt_10 {margin-top:-10px !important;}
.mt_20 {margin-top:-20px !important;}
.mt_30 {margin-top:-30px !important;}
.mb_2 {margin-bottom:2px !important;}
.mb_10 {margin-bottom:10px !important;}

.width70 {width:70px !important;}
.width100 {width:100px !important;}
.width120 {width:120px !important;}
.width150 {width:150px !important;}
.width200 {width:200px !important;}
.width250 {width:250px !important;}
.width300 {width:300px !important;}
.width500 {width:500px !important;}
.width700 {width:700px !important;}
.width_full {width:100% !important;}

.ui-datepicker {font-size:11px !important;}
.cursor-pointer {cursor:pointer !important; background-color: white !important;}
.inputbox-control{ime-mode: disabled !important;}

.point{
	margin-left:-17px !important; 
	float:left; 
	color:red;
	
}

.width2300 {
    width:2300px !important; 
    max-width:2300px !important;
    margin-bottom: 0px;
}

.crq-min {
    background-color: #f7f9f7!important;
    font-size: 11px !important;
}

.scrolltable-01 {
    overflow: auto; 
    width:100%;
    height: 510px;
    padding-bottom: -150px;
}

#colstabl {
    font-size:11px;
}

.widthcr {
    width:1360px !important; 
    max-width:1360px !important;
    margin-bottom: 0px;    
}

.stat_table_02 {
    width : 100%;
    padding-bottom: -150px;
    overflow-x: auto;
}

.intitle {
    position: relative;
    z-index:1;
}


#login-content {
    position:relative;    
    overflow: auto;
    min-height:100%;
    width:100%;
    background:url("/images/title/bg.jpg") no-repeat ;
    background-color: #F7FAFD;
    background-size:contain;
}


.login {
    width : 840px;
    margin: auto ;
}

.login-panel {
    width : 840px;
    height: 355px;
    background:url("/images/title/login_bg.jpg") no-repeat;
    margin-top:15%;
}

.login-panel hr {
     margin : 0 0 0 0;
}

.loginbtn-lg,
.btn-group-lg > .btn {
  padding: 10px 30px !important;
  font-size: 15px !important;
  line-height: 52px !important;
  border-radius: 6px !important;
}

.loginpanel-body {
  padding-right: 440px;
  margin-top: 90px;
}

.loginpanel-body li {
  margin-bottom: 7px;
}

.search-right-wrap {
    float:right;
    position:absolute;
    top:50%;
    left:100%;
    margin-top:-15px;
    margin-left:-75px;
}

.search-left-wrap {
    margin-right:75px;
}

 .form-inline .form-group {
    margin-bottom: 5px !important; 
 }
 
 .dotted-left {
    border-left:1px dotted;
 }
 
 .dotted-right {
    border-right:1px dotted;
 }