@charset "UTF-8";

.modal-content .modal-body td,.modal-content .modal-body th{
	padding: 4px;
}
.lc-bg-body, body {
    background-color: #eaedf3;
}

.lc-table .link, .lc-text-underline {
    text-decoration: underline
}

* {
    padding: 0;
    margin: 0
}

li, ol, ul {
    /*list-style: none*/
}

a, button, img, input, select, textarea {
    outline: 0
}

i {
    font-style: normal
}

a {
    -webkit-transition: all .2s;
    transition: all .2s
}

.container {
    padding-left: 0;
    padding-right: 0
}

.font12 {
    font-size: 12px !important
}

.font14 {
    font-size: 14px !important
}

.font16 {
    font-size: 16px !important
}

.font18 {
    font-size: 18px !important
}

.font20 {
    font-size: 20px !important
}

.font22 {
    font-size: 22px !important
}

.font24 {
    font-size: 24px !important
}

.font26 {
    font-size: 26px !important
}

.font28 {
    font-size: 28px !important
}

.font32 {
    font-size: 32px !important
}

.lc-text-main1 {
    color: #0e3f6f !important
}

.lc-link-main1 {
    color: #0e3f6f
}

.lc-link-main1:hover {
    color: #07325c
}

.lc-text-default {
    color: #333
}

.lc-text-grey1 {
    color: #969696 !important
}

.lc-text-white {
    color: #fff !important
}

.lc-text-info {
    color: #0e90d2 !important
}

.lc-link-info {
    color: #0e90d2
}

.lc-link-info:hover {
    color: #00a0e9
}

.lc-text-success {
    color: #3ea03e !important
}

.lc-link-success {
    color: #3ea03e
}

.lc-link-success:hover {
    color: #1f8b1f
}

.lc-text-warning {
    color: #F37B1D !important
}

.lc-link-warning {
    color: #F37B1D
}

.lc-link-warning:hover {
    color: #df6902
}

.lc-text-danger {
    color: #d9534f !important
}

.lc-link-danger {
    color: #d9534f
}

.lc-link-danger:hover {
    color: #d7342e
}

.lc-bg-white {
    background-color: #fff !important
}

.lc-bg-main1 {
    background-color: #0e3f6f
}

.lc-bg-info {
    background-color: #0e90d2
}

.lc-bg-danger {
    background-color: #d9534f
}

.lc-bg-success {
    background-color: #3ea03e
}

.lc-bg-warning {
    background-color: #F37B1D
}

.lc-text-left {
    text-align: left
}

.lc-text-center {
    text-align: center
}

.lc-text-right {
    text-align: right
}

.lc-text-vertical-top {
    vertical-align: top
}

.lc-text-vertical-center {
    vertical-align: middle !important
}

.lc-text-vertical-bottom {
    vertical-align: bottom
}

.lc-text-bold {
    font-weight: 700
}

.lc-table th, .lc-text-normal {
    font-weight: 400
}

.lc-text-truncate {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.lc-nbfc {
    overflow: hidden
}

.lc-inline {
    display: inline-block
}

.clear-nbfc {
    clear: both
}

.lc-show {
    display: block
}

.lc-hide {
    display: none
}

.lc-pointer {
    cursor: pointer
}

.lc-cursor-default {
    cursor: default
}

.lc-pos-rel {
    position: relative
}

.lc-modal, .lc-pos-abs {
    position: absolute
}

.lc-img-responsive {
    display: inline-block;
    max-width: 100%;
    height: auto
}

.trans {
    -webkit-transition: all .4s;
    transition: all .4s
}

.ani-xz {
    -webkit-transition: all 1s;
    transition: all 1s
}

.ani-xz:hover {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}

.clear-border {
    border: none !important
}

.lc-border {
    border: 1px solid #e6e6e6
}

.lc-border-top {
    border-top: 1px solid #e6e6e6
}

.lc-border-bottom {
    border-bottom: 1px solid #e6e6e6
}

.lc-border-left {
    border-left: 1px solid #e6e6e6
}

.lc-border-right {
    border-right: 1px solid #e6e6e6
}

.lc-radius-0 {
    border-radius: 0 !important
}

.lc-radius-4 {
    border-radius: 4px !important
}

.lc-radius-8 {
    border-radius: 8px !important
}

.lc-round {
    border-radius: 1000px
}

.lc-table th {
    color: #000;
    background-color: #ccd6e1;
    border-bottom: 0
}

.btn-main1 {
    color: #fff;
    line-height: 1.4;
    background-color: #0e3f6f
}

.btn-main1:hover {
    color: #fff;
    background-color: #F37B1D
}

.btn-main1:focus {
    color: #fff;
    background-color: #07325c
}

.btn-main1:active {
    color: #fff;
    background-color: #df6902
}

.lc-modal {
    width: 450px;
    left: 50%;
    top: 50%;
    margin-left: -225px !important;
    margin-top: -111px !important;
    margin-right: 0;
    margin-bottom: 0
}

.lc-center, .lc-container {
    margin-left: auto;
    margin-right: auto
}

.lc-modal .lc-close {
    width: 33px;
    height: 33px;
    line-height: 30px;
    position: absolute;
    right: -33px;
    top: -33px;
    background: #f5f5f5;
    border-radius: 33px
}

.lc-modal .modal-title {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.lc-modal .modal-title .title-info {
    display: inline-block;
    padding-left: 40px;
    line-height: 30px;
    background: url(../images/icon2.png) left center no-repeat
}

.lc-modal .modal-footer {
    padding-left: 50px;
    padding-right: 50px
}

.lc-modal .modal-footer .w1 {
    width: 220px
}

.lc-modal .modal-footer .w2 {
    width: 100px
}

.lc-modal .modal-footer .btn-cancel {
    background-color: #969696
}

.lc-modal .modal-footer .btn-cancel:hover {
    background-color: #7b7a7a
}

.lc-w100 {
    width: 100%
}

.lc-container {
   /* width: 1200px;*/
    width: 99%
}

.lc-margin {
    margin: 15px
}

.lc-margin-0 {
    margin: 0 !important
}

.lc-margin-xs {
    margin: 5px
}

.lc-margin-sm {
    margin: 10px
}

.lc-margin-lg {
    margin: 20px
}

.lc-margin-xl {
    margin: 30px
}

.lc-margin-horizontal {
    margin-left: 15px;
    margin-right: 15px
}

.lc-margin-horizontal-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.lc-margin-horizontal-xs {
    margin-left: 5px;
    margin-right: 5px
}

.lc-margin-horizontal-sm {
    margin-left: 10px;
    margin-right: 10px
}

.lc-margin-horizontal-lg {
    margin-left: 20px;
    margin-right: 20px
}

.lc-margin-horizontal-xl {
    margin-left: 30px;
    margin-right: 30px
}

.lc-margin-vertical {
    margin-top: 15px;
    margin-bottom: 15px
}

.lc-margin-vertical-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.lc-margin-vertical-xs {
    margin-top: 5px;
    margin-bottom: 5px
}

.lc-margin-vertical-sm {
    margin-top: 10px;
    margin-bottom: 10px
}

.lc-margin-vertical-lg {
    margin-top: 20px;
    margin-bottom: 20px
}

.lc-margin-vertical-xl {
    margin-top: 30px;
    margin-bottom: 30px
}

.lc-margin-top {
    margin-top: 15px
}

.lc-margin-top-0 {
    margin-top: 0 !important
}

.lc-margin-top-xs {
    margin-top: 5px
}

.lc-margin-top-sm {
    margin-top: 10px
}

.lc-margin-top-lg {
    margin-top: 20px
}

.lc-margin-top-xl {
    margin-top: 30px
}

.lc-margin-bottom {
    margin-bottom: 15px
}

.lc-margin-bottom-0 {
    margin-bottom: 0 !important
}

.lc-margin-bottom-xs {
    margin-bottom: 5px
}

.lc-margin-bottom-sm {
    margin-bottom: 10px
}

.lc-margin-bottom-lg {
    margin-bottom: 20px
}

.lc-margin-bottom-xl {
    margin-bottom: 30px
}

.lc-margin-left {
    margin-left: 15px
}

.lc-margin-left-0 {
    margin-left: 0 !important
}

.lc-margin-left-xs {
    margin-left: 5px
}

.lc-margin-left-sm {
    margin-left: 10px !important
}

.lc-margin-left-lg {
    margin-left: 20px
}

.lc-margin-left-xl {
    margin-left: 30px
}

.lc-margin-right {
    margin-right: 15px
}

.lc-margin-right-0 {
    margin-right: 0 !important
}

.lc-margin-right-xs {
    margin-right: 5px
}

.lc-margin-right-sm {
    margin-right: 10px
}

.lc-margin-right-lg {
    margin-right: 20px
}

.lc-margin-right-xl {
    margin-right: 30px
}

.lc-padding {
    padding: 15px
}

.lc-padding-0 {
    padding: 0 !important
}

.lc-padding-xs {
    padding: 5px
}

.lc-padding-sm {
    padding: 10px
}

.lc-padding-lg {
    padding: 20px
}

.lc-padding-xl {
    padding: 30px
}

.lc-padding-horizontal {
    padding-left: 15px;
    padding-right: 15px
}

.lc-padding-horizontal-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.lc-padding-horizontal-xs {
    padding-left: 5px;
    padding-right: 5px
}

.lc-padding-horizontal-sm {
    padding-left: 10px;
    padding-right: 10px
}

.lc-padding-horizontal-lg {
    padding-left: 20px;
    padding-right: 20px
}

.lc-padding-horizontal-xl {
    padding-left: 30px;
    padding-right: 30px
}

.lc-padding-vertical {
    padding-top: 15px;
    padding-bottom: 15px
}

.lc-padding-vertical-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.lc-padding-vertical-xs {
    padding-top: 5px;
    padding-bottom: 5px
}

.lc-padding-vertical-sm {
    padding-top: 10px;
    padding-bottom: 10px
}

.lc-padding-vertical-lg {
    padding-top: 20px;
    padding-bottom: 20px
}

.lc-padding-vertical-xl {
    padding-top: 30px;
    padding-bottom: 30px
}

.lc-padding-top {
    padding-top: 15px
}

.lc-padding-top-0 {
    padding-top: 0 !important
}

.lc-padding-top-xs {
    padding-top: 5px
}

.lc-padding-top-sm {
    padding-top: 10px
}

.lc-padding-top-lg {
    padding-top: 20px
}

.lc-padding-top-xl {
    padding-top: 30px
}

.lc-padding-bottom {
    padding-bottom: 15px
}

.lc-padding-bottom-0 {
    padding-bottom: 0 !important
}

.lc-padding-bottom-xs {
    padding-bottom: 5px
}

.lc-padding-bottom-sm {
    padding-bottom: 10px
}

.lc-padding-bottom-lg {
    padding-bottom: 20px
}

.lc-padding-bottom-xl {
    padding-bottom: 30px
}

.lc-padding-left {
    padding-left: 15px
}

.lc-padding-left-0 {
    padding-left: 0 !important
}

.lc-padding-left-xs {
    padding-left: 5px
}

.lc-padding-left-sm {
    padding-left: 10px
}

.lc-padding-left-lg {
    padding-left: 20px
}

.lc-padding-left-xl {
    padding-left: 30px
}

.lc-padding-right {
    padding-right: 15px
}

.lc-padding-right-0 {
    padding-right: 0 !important
}

.lc-padding-right-xs {
    padding-right: 5px
}

.lc-padding-right-sm {
    padding-right: 10px
}

.lc-padding-right-lg {
    padding-right: 20px
}

.lc-padding-right-xl {
    padding-right: 30px
}
.modal-dialog.modal-sm>.modal-content>.modal-body {
    padding: 15px;
}