﻿@charset "utf-8";
/* CSS Document */


/* align */

.va_m {vertical-align:middle;}
.va_t {vertical-align:top;}
.va_b {vertical-align:bottom;}

.al_c {text-align:center!important;}
.al_r {text-align:right!important;}
.al_l {text-align:left!important;}

/* block */

.dis_ib{display:inline-block}
.dis_b{display:block}
.dis_n{display:none}

/* visibility */

.vis_h{visibility:hidden;}
.vis_v{visibility:visible;}

/* float */

.flo_l {float:left;}
.flo_r {float:right;}
.cl_l	{clear:left;}
.cl_b	{clear:both;}

/* overflow */

.over_h{overflow:hidden;}

/* font */

.bb{font-weight:bold;}


/* margin*/

.ma_n {margin:0;}
.ma_t0{margin-top:0;}
.ma_t1{margin-top:1px;}
.ma_t2{margin-top:2px;}
.ma_t3{margin-top:3px;}
.ma_t4{margin-top:4px;}
.ma_t5{margin-top:5px;}
.ma_t7{margin-top:7px;}
.ma_t10{margin-top:10px;}
.ma_t15{margin-top:15px;}
.ma_t20{margin-top:20px;}
.ma_t25{margin-top:25px;}
.ma_t30{margin-top:30px;}
.ma_t70{margin-top:70px;}
.ma_t250{margin-top:250px;}
.ma_t50_m{margin-top:-50px;}

.ma_r0{margin-right:0;}
.ma_r1{margin-right:1px;}
.ma_r2{margin-right:2px;}
.ma_r3{margin-right:3px;}
.ma_r4{margin-right:4px;}
.ma_r5{margin-right:5px;}
.ma_r10{margin-right:10px;}
.ma_r15{margin-right:15px;}
.ma_r20{margin-right:20px;}
.ma_r25{margin-right:25px;}
.ma_r30{margin-right:30px;}
.ma_r35{margin-right:35px;}

.ma_b0{margin-bottom:0;}
.ma_b1{margin-bottom:1px;}
.ma_b2{margin-bottom:2px;}
.ma_b3{margin-bottom:3px;}
.ma_b4{margin-bottom:4px;}
.ma_b5{margin-bottom:5px;}
.ma_b10{margin-bottom:10px;}
.ma_b15{margin-bottom:15px;}
.ma_b20{margin-bottom:20px;}
.ma_b25{margin-bottom:25px;}
.ma_b30{margin-bottom:30px;}
.ma_b40{margin-bottom:40px;}
.ma_b45{margin-bottom:45px;}
.ma_b70{margin-bottom:70px;}

.ma_l0{margin-left:0;}
.ma_l1{margin-left:1px;}
.ma_l2{margin-left:2px;}
.ma_l3{margin-left:3px;}
.ma_l4{margin-left:4px;}
.ma_l5{margin-left:5px;}
.ma_l10{margin-left:10px;}
.ma_l15{margin-left:15px;}
.ma_l20{margin-left:20px;}
.ma_l25{margin-left:25px;}
.ma_l30{margin-left:30px;}

/*padding*/

.pd_t1{padding-top:1px}
.pd_t2{padding-top:2px}
.pd_t3{padding-top:3px}
.pd_t4{padding-top:4px}
.pd_t5{padding-top:5px}
.pd_t10{padding-top:10px}
.pd_t15{padding-top:15px}
.pd_t20{padding-top:20px}
.pd_t25{padding-top:25px}
.pd_t30{padding-top:30px}

.pd_r1{padding-right:1px}
.pd_r2{padding-right:2px}
.pd_r3{padding-right:3px}
.pd_r4{padding-right:4px}
.pd_r5{padding-right:5px}
.pd_r10{padding-right:10px}
.pd_r15{padding-right:15px}
.pd_r20{padding-right:20px}
.pd_r25{padding-right:25px}
.pd_r30{padding-right:30px}

.pd_b1{padding-bottom:1px}
.pd_b2{padding-bottom:2px}
.pd_b3{padding-bottom:3px}
.pd_b4{padding-bottom:4px}
.pd_b5{padding-bottom:5px}
.pd_b10{padding-bottom:10px}
.pd_b15{padding-bottom:15px}
.pd_b20{padding-bottom:20px}
.pd_b25{padding-bottom:25px}
.pd_b30{padding-bottom:30px}

.pd_l1{padding-left:1px}
.pd_l2{padding-left:2px}
.pd_l3{padding-left:3px}
.pd_l4{padding-left:4px}
.pd_l5{padding-left:5px}
.pd_l10{padding-left:10px}
.pd_l15{padding-left:15px}
.pd_l20{padding-left:20px}
.pd_l25{padding-left:25px}
.pd_l30{padding-left:30px}


/* page number */

.pageNum{text-align:center;}
.pageNum a, .pageNum span b{color:#736559; padding-right:10px; font-size:13px;}
.pnOv01{font-weight:bold;}
.dateCk img{vertical-align:middle; cursor:pointer;}


/* form input */

.control-label .required {
  color: #e02222;
  font-size: 12px;
  padding-left: 2px;
}



.pagination {
  margin: 20px 0;
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 10px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}


/* Font */
.font {
    color:#1e63de;
}


.logo-text {
	margin-left:10px;
}