* {text-align: left;}
body
{
    margin:0;
    padding:0;
    height: 100%;
    background-color: #ffffff;
    z-index: -1;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; 
}



p {margin:0;}
a:active, a:link, a:visited, a:hover {text-decoration: none; margin:0; padding:0;}
img {border:0; text-decoration: none; margin:0; padding:0;}
form, fieldset {margin:0; padding:0;}
//input, textarea, select {padding:0px; text-decoration: none; margin:0; padding:0;}
input, textarea {padding:0px; text-decoration: none; margin:0; padding:0;}
html {}

//input, textarea, select { -webkit-appearance: none; border-radius: 0; -webkit-border-radius:0; }
input, textarea { border-radius: 0; -webkit-border-radius:0; }
div, a, section, article, span, img, h1, h2, h3, h4, h5 ,h6 { }


input[type='number'] {
    -moz-appearance:textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

.col{
  //border:2px solid #eaeaea;
  //min-height:20px;
  margin-bottom: 10px;
  width:100%;
  float:left;
  box-sizing:border-box;
}

.bor {
  border:1px solid #eaeaea;
}

.img {
 width: 100%;
 height: auto;
}

.tile {
 border: 1px solid #e9e9e9;
 box-shadow: 0px 1px 5px 2px rgba(0, 0, 0, 0.03);
 border-radius: 3px;
 moz-border-radius: 3px;
 webkit-border-radius: 3px;
 cursor: pointer;
}

.cur {
 cursor: pointer;
}

.blue {
 color: #000685;
}

.rowmenu {
    background-color: #ffffff;
    position: fixed;
    float: left;
    width: 100%;
    height: 54px;
    z-index: 10;
    display: block;
    padding-top: 3px;
    margin-bottom: 50px;
}

.rowbanner {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    //height: 200px;
    z-index: 10;
    display: block;
    margin-top: 70px;
}

.rowbanner2 {
    background-color: #f1f3f2;
    //position: fixed;
    float: left;
    width: 100%;
    //height: 200px;
    z-index: 10;
    display: block;
    margin-top: 80px;
}

.rowcontent {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    margin-top: 20px;
}

.rowbannern {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    //height: 200px;
    z-index: 10;
    display: block;
    margin-top: 70px;
    margin-bottom: 30px;
}

.rowcontent0 {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    margin-top: 50px;
}

.rowcontent1 {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    margin-top: 100px;
}

.rowcontent2 {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    margin-top: 120px;
}

.rowfooter {
    background-color: #ffffff;
    position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    bottom: 0px;
    border-top: 1px solid #dddddd;
}

.rowcontentn {
    background-color: #ffffff;
    //position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    margin-top: 90px;
}

.rowbrake {
    background-color: #ffffff;
    float: left;
    height: 65px;
    width: 100%;
    z-index: 10;
    display: block;
}

.brake {
	height: 25px;
}

.phmini {
	width: 100%;
	margin-bottom: 25px;
	overflow: hidden;
}

.img1 {
	width: calc(32% - 2px);
	float: left;
}

.img2 {
	width: calc(32% - 2px);
    height: auto;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
}

.img3 {
	width: calc(32% - 2px);
    height: auto;
	float: right;
}

.menutoptxt0
{
    text-align: center;
    font: 14px/54px "Open Sans";
    font-weight: 400;
    color: #0229d6;
    width: 100%;
}

.menutoptxt
{
    text-align: center;
    font: 14px/14px "Open Sans";
    font-weight: 400;
    color: #0229d6;
    width: 100%;
}

.imgf { height: 110px; cursor: pointer; }

.imgfl0 { margin-left: 1px; float: left; font: 18px/18px "Open Sans"; text-align: center; font-weight: 700; color: #5d5d5d; width: 100%; cursor: pointer; }
.imgfl1 { margin-top: 11px; float: left; font: 18px/18px "Open Sans"; text-align: center; font-weight: 700; color: #5d5d5d; width: 100%; cursor: pointer; }
.imgfl1l { margin-top: 13px; float: left; font: 18px/20px "Open Sans"; text-align: center; font-weight: 700; color: #5d5d5d; width: 80%; cursor: pointer; }
.imgfl1r { float: left; font: 18px/18px "Open Sans"; text-align: center; font-weight: 700; color: #5d5d5d; width: 20%; cursor: pointer; }
.imgfl2 { float: left; font: 16px/16px "Open Sans"; font-weight: 300; text-align: center; color: #0229d6; width: 100%; cursor: pointer; }
.descr0 { float: left; font: 18px/18px "Open Sans"; font-weight: 700; color: #404040; width: 100%; }					
.descr1 { float: left; font: 20px/20px "Open Sans"; font-weight: 700; color: #404040; width: 100%; }			
.descr2 { float: left; font: 18px/18px "Open Sans"; font-weight: 300; color: #0229d6; margin-top: 20px;	margin-bottom: 20px; max-width: 100%; }			
.descr3 { float: left; font: 16px/26px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 30px;	width: 100%; }			
.descr4 { float: left; font: 16px/26px "Open Sans"; font-weight: 300; color: #5d5d5d; margin-top: 0px; width: 100%; text-align: justify; }
.descr3_40 { float: left; font: 16px/16px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 30px; width: 40%; line-height: 50px;}
.descr3_40_r { float: right; font: 16px/16px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 30px; width: 40%; line-height: 50px;}
.descr3_50 { float: left; font: 16px/16px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 30px; width: 50%; line-height: 50px;}		
.descr0_c { float: left; text-align: center; font: 18px/18px "Open Sans"; font-weight: 700; color: #404040; margin-top: 20px; margin-bottom: 25px; width: 100%; }	
.descr1_c { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 20px; margin-bottom: 20px; width: 100%; }
.descr1_ct { float: left; text-align: left; font: 20px/30px "Open Sans"; padding-left: 5px; font-weight: 400; color: #5d5d5d; margin-top: 20px; margin-bottom: 20px; width: 100%; }
.descr1a_c { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-bottom: 15px; width: 100%; }
.descr1b_c { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-bottom: 15px; width: calc(100% - 2px); }
.descr2_c { float: left; text-align: center; font: 18px/18px "Open Sans"; font-weight: 300; color: #0229d6; margin-top: 10px; margin-bottom: 10px; max-width: 100%; }			
.descr3_c { float: left; text-align: center; font: 16px/26px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 30px;	width: 100%; }
.descr20_c { float: left; text-align: center; font: 18px/18px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; margin-bottom: 10px; width: 20%; }
.descr25_c { float: left; text-align: center; font: 18px/18px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; margin-bottom: 10px; width: 25%; }
.descr30_c { float: left; text-align: center; font: 18px/18px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; margin-bottom: 10px; width: 33%; }	
.descr4_c { float: left; text-align: center; font: 16px/26px "Open Sans"; font-weight: 300; color: #5d5d5d; margin-top: 0px; width: 100%; text-align: justify; }
.descr5_c { float: left; text-align: left; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 40px; margin-left: 50px; width: 100%; }

.descr6_c { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 40px; width: 100%; }
.descr6_c0 { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 400; color: #5d5d5d; margin-top: 10px; width: 100%; }
.descr6_c0b { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 20px; width: 100%; }
.descr6_c0l { float: left; text-align: left; font: 20px/20px "Open Sans"; font-weight: 400; color: #5d5d5d; margin-top: 10px; width: 100%; }
.descr6_c0r { float: left; text-align: right; font: 20px/20px "Open Sans"; font-weight: 400; color: #5d5d5d; margin-top: 10px; width: 100%; }
.descr6_r { float: left; text-align: right; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; width: calc(100% - 20px); margin-right: 20px;}
.descr6_l { float: left; text-align: left; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; width: calc(100% - 20px); margin-left: 20px;}
.descr6_2 { float: left; text-align: left; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px; width: calc(100% - 32px); margin-left: 20px; padding-left: 12px;}
.descr6_r0 { float: left; text-align: right; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; width: calc(100% - 20px); margin-right: 20px;}
.descr6_l0 { float: left; text-align: left; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; width: calc(100% - 20px); margin-left: 20px;}

.descr7_c { float: left; text-align: center; font: 20px/20px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 25px; width: 100%; }
.descr8_c { float: left; text-align: center; font: 16px/26px "Open Sans"; font-weight: 700; color: #5d5d5d; margin-top: 10px;	width: 100%; }

@media only screen and (min-width: 1px) 
{
    .col { width: calc( 100% - 60px); }
    .col1 { width: calc( 100% - 120px); margin-left: 60px; }
    .col2 { width: calc( 100% - 60px); }
    .col2:nth-child(2n+1) { clear: left; }
    .imgf0 { height: 60px; overflow: hidden; display: inline-block; }
    .colm-s { margin-left: 30px; margin-right: 30px; }
    .col2l-l { margin-left: 30px; margin-right: 0px; float: left; vertical-align: top; }
    .col2r-l { margin-left: 0px; margin-right: 30px; float: right; vertical-align: top; display: inline-block; }
    .col-1l-0 { width: 86px; margin-left: 10px; float: left; }
    .col-1l-1 { width: 86px; margin-left: 10px; float: left; }
    .col-1l-2 { width: 106px; margin-left: 5px; float: left; }
    .col-1l-3 { width: 106px; margin-right: 5px; float: right; }
    .col-1l-4 { width: 400px; margin-left: calc(50% - 200px); position: fixed; display: block;}
    .col-1r-1 { width: 86px; margin-right: 5px; float: right; }
    .col-1r-2 { width: 86px; margin-right: 5px; float: right; }
    .col-1r-3 { width: 106px; margin-right: 5px; float: right; }
    
}

@media only screen and (min-width: 650px)
{
    .col { width: calc( 50% - 90px); }
    .colc { width: calc(100% - 60px); float: left; margin-left: 30px;}
    .colc2 { width: 960px; float: left; margin-left: calc(50% - 480px);}
    .colcb { width: 640px; float: left; margin-left: calc(50% - 320px);}
    .col1 { width: calc(100% - 120px); margin-left: 60px; float: left; height: auto; overflow: hidden; display: inline-block;}
    .col2 { width: calc( 50% - 90px); }
    .col2:nth-child(2n+1) { clear: left; }
    .imgf0 { height: 60px; overflow: hidden; display: inline-block; }
    .coll-m { margin-left: 60px; margin-right: 30px; }
    .colr-m { margin-left: 30px; margin-right: 60px; }
    .col2l-l { margin-left: 60px; margin-right: 30px; float: left; vertical-align: top; }
    .col2r-l { margin-left: 30px; margin-right: 60px; float: right; vertical-align: top; display: inline-block; }
    .col-1l-0 { width: 86px; margin-left: 5px; float: left; }
    .col-1l-1 { width: 86px; margin-left: 5px; float: left; }
    .col-1l-2 { width: 106px; margin-left: 0px; float: left; }
    .col-1l-3 { width: 106px; margin-right: 0px; float: right; }
    .col-1l-4 { width: 400px; margin-left: calc(50% - 200px); position: fixed;}
    .col-1r-1 { width: 86px; margin-right: 5px; float: right; }
    .col-1r-2 { width: 86px; margin-right: 0px; float: right; }
    .col-1r-3 { width: 106px; margin-right: 0px; float: right; }
}

@media only screen and (min-width: 1000px)
{
    .col { width: calc( 33.33% - 80px); float: left; }
    .colc { width: 640px; max-width: 640px; float: left; margin-left: calc(50% - 320px);}
    .colc2 { width: 960px; float: left; margin-left: calc(50% - 480px);}
    .colcb { width: 640px; float: left; margin-left: calc(50% - 320px);}
    .col1 { width: calc(100% - 120px); margin-left: 60px; float: left; height: auto; overflow: hidden; display: inline-block;}
    .col2 { width: calc( 50% - 100px); }
    .col2:nth-child(2n+1) { clear: left; }
    .imgf0 { height: 60px; overflow: hidden; display: inline-block; }
    .coll-l { margin-left: 60px; margin-right: 30px; float: left; }
    .colm-l { margin-left: 30px; margin-right: 30px; float: left; }
    .colr-l { margin-left: 30px; margin-right: 60px; float: right; }
    .col2l-l { margin-left: 60px; margin-right: 30px; float: left; vertical-align: top; }
    .col2r-l { margin-left: 30px; margin-right: 60px; float: right; vertical-align: top; }
    .col-1l-0 { width: 86px; margin-left: 20px; float: left; }
    .col-1l-1 { width: 86px; margin-left: 20px; float: left; }
    .col-1l-2 { width: 106px; margin-left: 10px; float: left; }
    .col-1l-3 { width: 106px; margin-right: 10px; float: right; }
    .col-1l-4 { width: 400px; margin-left: calc(50% - 200px); position: fixed;}
    .col-1r-1 { width: 86px; margin-right: 20px; float: right; }
    .col-1r-2 { width: 86px; margin-right: 10px; float: right; }
    .col-1r-3 { width: 106px; margin-right: 10px; float: right; }
}

@media only screen and (min-width: 1200px)
{
    .col { width: calc( 33.33% - 80px); float: left; }
    .colc { width: calc( 50%); max-width: 640px; float: left; margin-left: calc(50% - 320px);}
    .colc2 { width: 960px; float: left; margin-left: calc(50% - 480px);}
    .colcb { width: 640px; float: left; margin-left: calc(50% - 320px);}
    .col1 { width: calc(100% - 120px); margin-left: 60px; float: left; height: auto; overflow: hidden; display: inline-block;}
    .col2 { width: calc( 50% - 100px); }
    .col2:nth-child(2n+1) { clear: left; }
    .imgf0 { height: 60px; overflow: hidden; display: inline-block; }
    .coll-l { margin-left: 60px; margin-right: 30px; float: left; }
    .colm-l { margin-left: 30px; margin-right: 30px; float: left; }
    .colr-l { margin-left: 30px; margin-right: 60px; float: right; }
    .col2l-l { margin-left: 60px; margin-right: 30px; float: left; vertical-align: top; }
    .col2r-l { margin-left: 30px; margin-right: 60px; float: right; vertical-align: top; }
    .col-1l-0 { width: 86px; margin-left: 30px; float: left; }
    .col-1l-1 { width: 86px; margin-left: 30px; float: left; }
    .col-1l-2 { width: 106px; margin-left: 20px; float: left; }
    .col-1l-3 { width: 106px; margin-right: 20px; float: right; }
    .col-1l-4 { width: 400px; margin-left: calc(50% - 200px); position: fixed; display: block;}
    .col-1r-1 { width: 86px; margin-right: 30px; float: right; }
    .col-1r-2 { width: 86px; margin-right: 20px; float: right; }
    .col-1r-3 { width: 106px; margin-right: 20px; float: right; }
}

@media only screen and (min-width: 1400px)
{
    .col { width: calc( 33.33%); max-width: 440px; float: left; }
    .colc { width: calc( 50%); max-width: 640px; float: left; margin-left: calc(50% - 320px);}
    .colc2 { width: 960px; float: left; margin-left: calc(50% - 480px);}
    .colcb { width: calc( 50%); max-width: 640px; float: left; margin-left: calc(50% - 320px);}
    .col1 { width: calc(100% - 120px); margin-left: 60px; float: left; height: auto; overflow: hidden; display: inline-block;}
    .col2 { max-width: 640px; width: calc( 50% - 90px); margin: 0; }
    .col2:nth-child(2n+1) { clear: left; }
    .imgf0 { height: 60px; overflow: hidden; display: inline-block; }
    .coll-l { margin-left: calc((100% - 1320px) /4); margin-right: calc((100% - 1320px) /8); float: left; }
    .colm-l { margin-left: calc((100% - 1320px) /8); margin-right: calc((100% - 1320px) /8); }
    .colr-l { margin-left: calc((100% - 1320px) /8); margin-right: calc((100% - 1320px) /4); float: right; }
    .col2l-l { margin-left: calc((100% - 1320px) /3); margin-right: calc((100% - 1320px) /6); float: left; vertical-align: top; }
    .col2r-l { margin-left: calc((100% - 1320px) /6); margin-right: calc((100% - 1320px) /3); float: right; vertical-align: top; }
    .col-1l-0 { width: 86px; margin-left: calc((100% - 1320px) /4); float: left; }
    .col-1l-1 { width: 86px; margin-left: 20px; float: left; }
    .col-1l-2 { width: 106px; margin-left: 20px; float: left; }
    .col-1l-3 { width: 106px; margin-right: 20px; float: right; }
    .col-1l-4 { width: 400px; margin-left: calc(50% - 200px); position: fixed; }
    .col-1r-1 { width: 86px; margin-right: calc((100% - 1320px) /4); float: right; }
    .col-1r-2 { width: 86px; margin-right: 20px; float: right; }
    .col-1r-3 { width: 106px; margin-right: 20px; float: right; }
}

.ADM { 
 width: 100%;
 float: left;
 display: inline-block;
}

.ADM_C {
  position: absolute;
  width: 1200px;
  //width: 80%;
  top: 0%;
  left: 50%;
  margin: 0px 0 0 -600px;
  //border: 1px solid #404040;
}

.ADM_C2 {
  position: absolute;
  min-width: 1200px;
  //width: 80%;
  top: 0%;
  left: 50%;
  margin: 120px 0 0 -600px;
  //border: 1px solid #404040;
}

.ADM_L {
  width: 1200px;
  //width: 80%;
  height: 50px;
  overflow: hidden;
}

.ADM_LS {
  width: 1200px;
  //width: 80%;
  //height: 50px;
  overflow-x: scroll;
}

.ADM_L2 {
  min-width: 1200px;
  //width: 80%;
  height: 50px;
  overflow: hidden;
}

.ADM_L_C_100_L {
  //min-width: 60px;
  width: 1198px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_C_100_LNH {
  //min-width: 60px;
  width: 1198px;
  min-height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_C_100_LB {
  //min-width: 60px;
  width: 1198px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
  margin-bottom: 20px;
}

.ADM_L_C_100_L_T {
  //min-width: 60px;
  width: 1198px;
  //height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_C_50_L {
  //min-width: 60px;
  width: 596px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_C_50_L_T {
  //min-width: 60px;
  width: 596px;
  min-height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_C_25_L {
  //min-width: 60px;
  width: 297px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
}

.ADM_L_R_16_L {
  float: left;
  width: 16%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_17_L {
  float: left;
  width: 17%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_20_L {
  float: left;
  width: 19%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_30_L {
  float: left;
  width: 30%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_40_L {
  float: left;
  width: 40%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_100_L {
  float: left;
  width: 100%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_100_LNH {
  float: left;
  width: 100%;
  min-height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_15_LB_1 {
  float: left;
  width: 15%;
  height: 48px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_LB_1 {
  float: left;
  width: 25%;
  height: 48px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_LB_N1 {
  float: left;
  width: 25%;
  height: 49px;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_LB_N {
  float: left;
  width: 25%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_LB_NN {
  float: left;
  width: 25%;
  height: 49px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_LB_N_G {
  float: left;
  width: 23%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_25_LB_N_R {
  float: left;
  width: 23%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_30_LB_N_G {
  float: left;
  width: calc(30% + 1px);
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_30_LB_N_R {
  float: left;
  width: calc(30% + 1px);
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_20_LB_N_G {
  float: left;
  width: 20%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_20_LB_N_R {
  float: left;
  width: 20%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_16_LB_N_G {
  float: left;
  width: 16%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_16S_LB_N_G {
  float: left;
  width: calc(16% + 1px);
  height: 48px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_16_LB_N_R {
  float: left;
  width: 16%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_16S_LB_N_R {
  float: left;
  width: calc(16% + 1px);
  height: 48px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_15_LB_N_G {
  float: left;
  width: 15%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_15_LB_N_R {
  float: left;
  width: 15%;
  height: 48px;
  border-right: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_25_LB_NN_G {
  float: left;
  width: 25%;
  height: 49px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #c6efce;
  cursor: pointer;
}

.ADM_L_R_25_LB_NN_R {
  float: left;
  width: 25%;
  height: 49px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #fff0f0;
  cursor: pointer;
}

.ADM_L_R_50_L {
  float: left;
  width: 39%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_50_L2 {
  float: left;
  width: 38%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_30_L2 {
  float: left;
  width: 38%;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_10_L2 {
  float: left;
  width: 13%;
  min-height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 15px;
}

.ADM_L_R_10_30_L2 {
  float: left;
  width: 13%;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 15px;
}

.ADM_L_R_B_100 {
  float: left;
  width: 10%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_150 {
  float: left;
  width: 15%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_100_40 {
  float: left;
  width: 10%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_100_50 {
  float: left;
  width: 10%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}


.ADM_L_R_B_200_40M {
  float: left;
  width: 20%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_100_40M {
  float: left;
  width: 10%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_100_50M {
  float: left;
  width: 10%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}


.ADM_L_R_B_100R {
  float: right;
  width: 10%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_150 {
  float: left;
  width: 15%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_200 {
  float: left;
  width: calc(20% - 10px);
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_250_40 {
  float: left;
  width: calc(25% - 10px);
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_250_50 {
  float: left;
  width: calc(25% - 10px);
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_200_40 {
  float: left;
  width: calc(20% - 10px);
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_150_40 {
  float: left;
  width: calc(15% - 10px);
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_150_50 {
  float: left;
  width: calc(15% - 10px);
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_200_50 {
  float: left;
  width: calc(20% - 10px);
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_200_60 {
  float: left;
  width: calc(20% - 10px);
  height: 60px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}


.ADM_L_R_B_300_40 {
  float: left;
  width: calc(30% - 10px);
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_300_50 {
  float: left;
  width: calc(30% - 10px);
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_400_50 {
  float: left;
  width: calc(40% - 10px);
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_400_60 {
  float: left;
  width: calc(40% - 10px);
  height: 60px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 10px;
}

.ADM_L_R_B_200L {
  float: right;
  width: calc(20% - 10px);
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-right: 10px;
}

.ADM_L_R_B_300L {
  float: right;
  width: calc(30% - 10px);
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-right: 10px;
}

.ADM_L_R_B_400L {
  float: right;
  width: calc(40% - 10px);
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-right: 10px;
}


.ADM_L_R_B_400 {
  float: left;
  width: 40%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_300 {
  float: left;
  width: 30%;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_400_40 {
  float: left;
  width: 40%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_500_40 {
  float: left;
  width: 50%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_500_50 {
  float: left;
  width: 50%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_600_40 {
  float: left;
  width: 60%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_400_30L {
  float: left;
  width: 30%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}



.ADM_L_R_B_400_40L {
  float: left;
  width: 40%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_400_50L {
  float: left;
  width: 50%;
  height: 40px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_B_400_50L2 {
  float: left;
  width: 50%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}


.ADM_L_R_B_600 {
  float: left;
  width: 600px;
  height: 100px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_19_L_T {
  float: left;
  width: 19.4%;
  min-height: 50px;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_L {
  float: left;
  width: 40%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_50_R {
  float: left;
  width: 50%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_50_R2 {
  float: left;
  width: 57%;
  height: 50px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_30_R2 {
  float: left;
  width: 57%;
  //height: 30px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_90_R2 {
  float: left;
  width: 82%;
  min-height: 50px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 15px;
}

.ADM_L_R_90_30_R2 {
  float: left;
  width: 82%;
  height: 30px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 15px;
}

.ADM_L_R_100_R2 {
  float: left;
  width: 100%;
  height: 50px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_100_R20 {
  float: left;
  width: 100%;
  height: 25px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_1000_R2 {
  float: left;
  width: 55%;
  min-height: 200px;
  background-color: #ffffff;
  cursor: pointer;
  margin-bottom: 5px;
}

.ADM_L_R_50_R_T {
  float: left;
  width: 50%;
  min-height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_100_R_T {
  float: left;
  width: 75%;
  min-height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_10_R {
  float: left;
  width: 10%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_15_R {
  float: left;
  width: 15%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_20_R {
  float: left;
  width: 60px;
  height: 50px;
  //border: 1px solid #cccccc;
  //background-color: #ffffff;
  cursor: pointer;
}

.ADM_L_R_25_R {
  float: left;
  width: 25%;
  height: 50px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_R_TXT_R {
  text-align: right;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-right: 12px;
}

.ADM_R_TXT_R2 {
  text-align: right;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 25px;
  font-weight: 700;
  padding-right: 12px;
}

.ADM_R_TXT_C {
  text-align: center;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  //padding-right: 12px;
}

.ADM_R_TXT_C2 {
  text-align: center;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 25px;
  font-weight: 700;
  //padding-right: 12px;
}

.ADM_R_TXT_L {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-right: 12px;
}

.ADM_R_TXT_CB {
  text-align: center;
  color: #000685;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  //padding-right: 12px;
}

.ADM_LM {
  width: 1200px;
  //width: 80%;
  height: 50px;
  margin-bottom: 20px;
}

.ADM_LML {
  width: 1200px;
  //width: 80%;
  height: 50px;
  margin-top: 20px;
}

.ADM_LM_30 {
  width: 1200px;
  //width: 80%;
  height: 30px;
  margin-bottom: 15px;
}

.ADM_LM_30_M {
  width: 1200px;
  //width: 80%;
  height: 30px;
  margin-bottom: 15px;
  border: 1px solid #cccccc;
  margin-top: 5px;
}

.ADM_LM_50_M {
  width: 1200px;
  //width: 80%;
  height: 30px;
  margin-bottom: 15px;
  border-bottom: 1px solid #cccccc;
  margin-top: 5px;
}

.ADM_T_15_1 {
  float: left;
  width: calc(15% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
}

.ADM_T_15_2 {
  float: left;
  width: calc(15% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  margin-left: 15px;
}

.ADM_T_20_1 {
  float: left;
  width: calc(20% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
}

.ADM_T_20_2 {
  float: left;
  width: calc(20% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  margin-left: 15px;
}

.ADM_T_15_L_R {
  float: right;
  width: calc(15% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #850600;
  cursor: pointer;
  margin-right: 15px;
}


.ADM_T_15_L_B {
  float: right;
  width: calc(15% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
}

.ADM_T_20_L_B {
  float: right;
  width: calc(20% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
}

.ADM_T_25_L_S {
  float: right;
  width: calc(25% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_T_100_L_S {
  float: right;
  width: calc(100% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}


.ADM_B_100_1 {
  float: left;
  width: 100%;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_B_100_1_50 {
  float: left;
  width: 100%;
  height: 50px;
  background-color: #fff0f0;
  border: 1px solid #850600;
  cursor: pointer;
}

.ADM_B_100_1_50_G {
  float: left;
  width: 100%;
  height: 50px;
  background-color: #c6efce;
  border: 1px solid #006100;
  cursor: pointer;
}

.ADM_B_25_1_50_B {
  float: left;
  width: 25%;
  height: 50px;
  background-color: #ffffff;
}

.ADM_B_50_1_50_B {
  float: left;
  width: 50%;
  height: 50px;
  background-color: #ffffff;
  display: inline-block;
  text-align: center;
}

.ADM_M_100_1 {
  float: left;
  width: 150px;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_M_150_1 {
  float: left;
  width: 225px;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_M_150_1 {
  float: left;
  width: 225px;
  height: 30px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_M_100_1H {
  float: left;
  width: 12.5%;
  height: 30px;
  //border: 1px solid #cccccc;
  color: #ffffff;
  background-color: #000685;
  cursor: pointer;
}

.ADM_M_L_100_1 {
  width: 150px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
}

.ADM_M_L_150_1 {
  width: 225px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
}

.ADM_M_L_100_2 {
  width: 150px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
  margin-left: 150px;
}


.ADM_M_L_150_2 {
  width: 225px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
  margin-left: 225px;
}

.ADM_M_L_100_7 {
  width: 150px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
  margin-left: 900px;
}

.ADM_M_L_100_8 {
  width: 150px;
  min-height: 30px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  position: absolute;
  top: 36px;
  margin-left: 1050px;
  z-index: 100;
}

.ADN_M_L_R {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline: none;
  line-height: 30px;
  font-weight: 700;
  padding-left: 6px;
}

.ADN_M_L_R:hover{
  text-align: left;
  color: #ffffff;
  background-color: #000685;
  font: 18px/18px "Open Sans";
  outline: none;
  line-height: 30px;
  font-weight: 700;
  padding-left: 6px;
}

.ADN_M_L_R_G {
  text-align: left;
  color: #d0d0d0;
  font: 18px/18px "Open Sans";
  outline: none;
  line-height: 30px;
  font-weight: 700;
  padding-left: 6px;
}

.ADM_H_20_1 {
  float: left;
  width: calc(20% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  display: inline;
}

.ADM_H_25_1 {
  float: left;
  width: calc(25% - 2px);
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  display: inline;
}

.ADM_H_25_N {
  float: left;
  width: calc(25% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}

.ADM_H_25_N_BL {
  float: left;
  width: 25%;
  height: 50px;
}

.ADM_H_5_N {
  float: left;
  width: calc(5% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}

.ADM_H_7_N {
  float: left;
  width: calc(7% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}

.ADM_H_15_N {
  float: left;
  width: calc(15% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}



.ADM_H_20_N {
  float: left;
  width: calc(20% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}

.ADM_H_40_N {
  float: left;
  width: calc(40% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}

.ADM_H_50_N {
  float: left;
  width: calc(50% - 1px);
  height: 50px;
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #000685;
}


.ADM_H_TXT {
  text-align: left;
  padding-left: 12px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_H_TXT_C {
  text-align: center;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_H_TXT_2 {
  text-align: left;
  padding-left: 12px;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_H_TXT_S {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_B_TXT_L {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700; 
}

.ADM_B_TXT_L_50 {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-left: 12px;
}

.ADM_B_TXT_C_50 {
  text-align: center;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  margin-left: -12px;
}

.ADM_B_TXT_L_R {
  text-align: left;
  color: #850600;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_B_TXT_L_R_50 {
  text-align: left;
  color: #850600;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-left: 12px;
}

.ADM_B_TXT_L_R_50C {
  text-align: center;
  color: #850600;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-left: 12px;
}

.ADM_B_TXT_L_R_50CA {
  text-align: center;
  color: #850600;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
}

.ADM_B_TXT_L_R_30CA {
  text-align: center;
  color: #850600;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700;
}

.ADM_B_TXT_L_R_60_30CA {
  text-align: center;
  color: #850600;
  width: 60%;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700;
  margin-left: 12px;
}

.ADM_B_TXT_L_G_50 {
  text-align: left;
  color: #006100;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-left: 12px;
}

.ADM_B_TXT_L_G_50C {
  text-align: center;
  color: #006100;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700;
  padding-left: 12px;
}

.ADM_M_TXT_C {
  text-align: center;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700; 
}

.ADM_M_TXT_C_G {
  text-align: center;
  color: #d0d0d0;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700; 
}

.ADM_M_TXT_CT {
  text-align: center;
  color: #ffffff;
  background-color: #000685;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 30px;
  font-weight: 700; 
}


.ADM_H_10_N { float: left; width: calc(10% - 1px); height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_H_10_NF { float: left; width: calc(10% - 1px); height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }

.ADM_HF_170_1 { float: left; width: 168px; height: 50px; border: 1px solid #cccccc; background-color: #000685; display: inline; }
.ADM_HF_180_1 { float: left; width: 178px; height: 50px; border: 1px solid #cccccc; background-color: #000685; display: inline; }
.ADM_HF_200_1 { float: left; width: 198px; height: 50px; border: 1px solid #cccccc; background-color: #000685; display: inline; }
.ADM_HF_100_N { float: left; width: 99px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_HF_130_N { float: left; width: 129px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_HF_150_N { float: left; width: 149px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_HF_200_N { float: left; width: 199px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_HF_250_N { float: left; width: 249px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }
.ADM_HF_300_N { float: left; width: 299px; height: 50px; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #000685; }

.ADM_L_25_1_O { float: left; width: calc(25% - 2px); height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_20_1_O { float: left; width: calc(20% - 2px); height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }

.ADM_L_50_N_O { float: left; width: calc(50% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_40_N_O { float: left; width: calc(40% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_25_N_O { float: left; width: calc(25% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_20_N_O { float: left; width: calc(20% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_15_N_O { float: left; width: calc(15% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_10_N_O { float: left; width: calc(10% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_L_7_N_O { float: left; width: calc(7% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }

.ADM_L_25_1_E { float: left; width: calc(25% - 2px); height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_20_1_E { float: left; width: calc(20% - 2px); height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_L_50_N_E { float: left; width: calc(50% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_40_N_E { float: left; width: calc(40% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_25_N_E { float: left; width: calc(25% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_20_N_E { float: left; width: calc(20% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_15_N_E { float: left; width: calc(15% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_10_N_E { float: left; width: calc(10% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }
.ADM_L_7_N_E { float: left; width: calc(7% - 1px); height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_170_1_O { float: left; width: 168px; height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_170_1_E { float: left; width: 168px; height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_200_1_O { float: left; width: 198px; height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_200_1_E { float: left; width: 198px; height: 49px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_100_N_O { float: left; width: 99px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_100_N_E { float: left; width: 99px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }


.ADM_LF_130_N_O { float: left; width: 129px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_130_N_E { float: left; width: 129px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_150_N_O { float: left; width: 149px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_150_N_E { float: left; width: 149px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_200_N_O { float: left; width: 199px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_200_N_E { float: left; width: 199px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_250_N_O { float: left; width: 249px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_250_N_E { float: left; width: 249px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }

.ADM_LF_300_N_O { float: left; width: 299px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f2f2f2; }
.ADM_LF_300_N_E { float: left; width: 299px; height: 49px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #ffffff; }


.ADM_L_TXT_B {
  text-align: left;
  padding-left: 12px;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 700; 
}

.ADM_L_TXT_N {
  text-align: left;
  padding-left: 12px;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 500; 
}

.ADM_L_TXT_N_C {
  text-align: left;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 500;
  width: 100%;
}

.ADM_LINK_TXT_N {
  text-align: left;
  padding-left: 12px;
  outline:none;
  line-height: 50px;
}

.ADM_I_TXT_N {
  text-align: left;
  padding-left: 12px;
  color: #404040;
  font: 18px/18px "Open Sans";
  outline:none;
  line-height: 50px;
  font-weight: 500; 
}



.ADM_I_100 {
  float: left;
  width: calc(100% - 2px);
  height: 48px;
  padding-top: 1px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_I_100_10 {
  margin-left: 10px;
  float: left;
  width: calc(100% - 2px);
  height: 48px;
  padding-top: 1px;
  //border: 1px solid #cccccc;
  //background-color: #ffffff;
  cursor: pointer;
}

.ADM_I_100P_10 {
  margin-left: 10px;
  float: left;
  width: calc(100% - 2px);
  height: 47px;
  padding-top: 1px;
  //border: 1px solid #cccccc;
  //background-color: #ffffff;
  cursor: pointer;
}



.ADM_I_100_50 {
  float: left;
  width: calc(100% - 2px);
  height: 52px;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_I_1000 {
  float: left;
  width: calc(100% - 2px);
  min-height: 198px;
  padding-top: 1px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_I_100_F {
  float: left;
  width: 294px;
  max-height: 294px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  font: 18px/18px "Open Sans";
  margin-bottom: 4px;
}

.ADM_I_100_T {
  float: left;
  width: calc(100% - 2px);
  min-height: 48px;
  padding-top: 1px;
  //border: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  font: 18px/18px "Open Sans";
}

.ADM_I_100_TR {
  float: left;
  width: calc(100% - 2px);
  min-height: 48px;
  padding-top: 1px;
  border: 1px solid #850600;
  background-color: #fff0f0;
  cursor: pointer;
  font: 18px/18px "Open Sans";
  olor: #850600;
}

.ADM_I_25_1 {
  float: left;
  width: calc(25% - 2px);
  height: 50px;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
}

.ADM_I_15_N {
  float: left;
  width: calc(15% - 1px);
  height: 50px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  //margin-left: 10px;
}

.ADM_I_20_N {
  float: left;
  width: calc(20% - 1px);
  height: 50px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #ffffff;
  cursor: pointer;
  //margin-left: 10px;
}

.I_15 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_15_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_15_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_20 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_20_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_20_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}


.I_25 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_25_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
}

.I_25_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  outline: none;
  padding-left: 12px;
  border:none;
  font-weight: 700; 
}

.I_40_L {
  background-color: #ffffff;
  color: #5d5d5d;
  font: 20px/20px "Open Sans";
  text-align: left;
  line-height: 40px;
  width: 60%;
  height: 40px;
  outline: none;
  border: 1px solid #cccccc;
  float: left;
  padding-left: 10px;
  font-weight: 700; 
}

.I_40_L_R {
  background-color: #fff0f0;
  color: #850600;
  font: 20px/20px "Open Sans";
  text-align: left;
  line-height: 40px;
  width: 60%;
  height: 40px;
  outline: none;
  border: 1px solid #850600;
  float: left;
  padding-left: 10px;
  font-weight: 700; 
}

.I_80_L {
  background-color: #ffffff;
  color: #5d5d5d;
  font: 20px/20px "Open Sans";
  text-align: left;
  line-height: 40px;
  width: 80%;
  height: 40px;
  outline: none;
  border: 1px solid #cccccc;
  float: left;
  padding-left: 10px;
  font-weight: 700; 
}

.I_80_L_R {
  background-color: #fff0f0;
  color: #850600;
  font: 20px/20px "Open Sans";
  text-align: left;
  line-height: 40px;
  width: 80%;
  height: 40px;
  outline: none;
  border: 1px solid #850600;
  float: left;
  padding-left: 10px;
  font-weight: 700; 
}

.I_60_C {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  text-align: center;
  line-height: 50px;
  width: 50%;
  height: 50px;
  outline: none;
  border: 1px solid #cccccc;
  float: left;
}

.I_60_C_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  text-align: center;
  line-height: 50px;
  width: 50%;
  height: 50px;
  outline: none;
  border: 1px solid #850600;
  float: left;
}


.sign {
 width: 20%;
 font: 30px/30px "Open Sans";
 font-weight: 700;
 line-height: 50px;
   float: left;
   text-align: center;
}

.I_100 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_100P {
  background-color: #fff0f0;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #fff0f0;
  padding-left: 12px;
}

.I_100O {
  background-color: #f2f2f2;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  padding-left: 12px;
  border: none;
}

.I_100E {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  padding-left: 12px;
  border: none;
}

.I_40 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 30%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_40_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 30%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_60 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 60%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_60_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 60%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_100_40 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 40px;
  width: calc(100% - 10px);
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
  margin-left: 10px;
}

.I_100_40_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 40px;
  width: calc(100% - 10px);
  height: 100%;
  outline: none;
  border: 1px solid #850600;
  padding-left: 12px;
  margin-left: 10px;
}

.I_1000 {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 24px;
  width: calc(100% + 12px);
  min-height: 200px;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
  padding-top: 10px;
  vertical-align: top;
  resize: none;
}

.I_1000_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 24px;
  width: calc(100% + 12px);
  min-height: 200px;
  outline: none;
  border: 1px solid #850600;
  padding-left: 12px;
  padding-top: 10px;
  vertical-align: top;
  resize: none;
}


.I_100_U {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
}

.I_100_U_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #850600;
  padding-left: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
}

.I_100_NP {
  background-color: #ffffff;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 2px;
}

.I_100_G {
  background-color: #dddddd;
  color: #404040;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #cccccc;
  padding-left: 12px;
}

.I_100_R {
  background-color: #fff0f0;
  color: #850600;
  font: 18px/18px "Open Sans";
  line-height: 50px;
  width: 100%;
  height: 100%;
  outline: none;
  border: 1px solid #850600;
  padding-left: 12px;
}



.B_25 {
  width: 100%;
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 50px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}


.B_25_W {
  width: 100%;
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 50px;
  color: #ffffff;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.B_25_G {
  width: 100%;
  height: 50px;
  border: 1px solid #cccccc;
  background-color: #dddddd;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 50px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.B_25_GR {
  width: 100%;
  height: 50px;
  border: 1px solid #006100;
  background-color: #c6efce;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 50px;
  color: #404040;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.B_25_40 {
  width: 100%;
  height: 40px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 40px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.B_25_40_10 {
  width: 100%;
  height: 40px;
  border: 1px solid #cccccc;
  background-color: #000685;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 40px;
  margin-top: 10px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.B_25_40_R {
  width: 100%;
  height: 40px;
  border: 1px solid #cccccc;
  background-color: #850600;
  cursor: pointer;
  border:none;
  outline: none;
  line-height: 40px;
  color: #eeeeee;
  font: 18px/18px "Open Sans";
  font-weight: 700; 
  text-align: center;
}

.ADM_LINK {
  font: 18px/18px "Open Sans";
  line-height: 48px;
  color: #0229D6;
  cursor: pointer;
  display: inline-block;
  font-weight: 400; 
}

.ADM_LINK_C {
  font: 18px/18px "Open Sans";
  width: 100%;
  text-align: center;
  line-height: 48px;
  color: #0229D6;
  cursor: pointer;
  display: inline-block;
  font-weight: 400; 
}

.ADM_NOLINK {
  font: 18px/18px "Open Sans";
  line-height: 48px;
  color: #404040;
  display: inline-block;
}


.AP {
 width: 30px;
 height: 30px;
 display: inline-block;
 font: 18px/18px "Open Sans";
 color: #404040;
 text-align: center;
 font-weight: bold;
 cursor: pointer;
 margin-top: 10px;
 line-height: 30px;
}

.APF {
 width: 30px;
 height: 30px;
 display: inline-block;
 font: 18px/18px "Open Sans";
 color: #ffffff;
 background-color: #000685;
 text-align: center;
 font-weight: bold;
 cursor: pointer;
 margin-top: 10px;
 line-height: 30px;
}

.AS2X {
 width: 14px;
 height: 14px;
 margin-top: -32px;
 margin-left: 273px;
 position: absolute;
 cursor: pointer;
}

.AS2X2 {
 width: 14px;
 height: 14px;
 margin-top: -32px;
 margin-right: 15px;
 position: relative;
 float: right;
 cursor: pointer;
}

.ADM_CHBOX0 {
 width: 20px;
 height: 20px;
 border: 1px solid #cccccc;
 font: 18px/18px "Open Sans";
 font-weight: 300; 
 color: #404040;
 outline:none;
 //margin-top: 15px;
 //margin-left: 10px;
}

.ADM_CHBOX1 {
 width: 20px;
 height: 20px;
 border: 1px solid #cccccc;
 font: 18px/18px "Open Sans";
 font-weight: 300; 
 color: #404040;
 outline:none;
 margin-top: 15px;
 margin-left: 10px;
 cursor: pointer;
}

.ADM_CHBOX1R {
 width: 20px;
 height: 20px;
 font: 18px/18px "Open Sans";
 font-weight: 300; 
 outline:none;
 margin-top: 15px;
 margin-left: 10px;
 
 background-color: #fff0f0;
 color: #850600;
 border: 1px solid #850600;
}

.ADM_CHBOX2 {
 width: 20px;
 height: 20px;
 border: 1px solid #cccccc;
 font: 18px/18px "Open Sans";
 font-weight: 300; 
 color: #404040;
 outline:none;
 margin-top: 15px;
 margin-left: calc(50% - 10px);
}


.ML { 
 width: 100%;
 float: left;
 display:inline-block;
}

.MLC {
  position: absolute;
  width: 306px;
  height: 378px;
  z-index: 15;
  top: 50%;
  left: 50%;
  margin: -225px 0 0 -154px;
  //border: 1px solid #73AD21;
}

.MLCN {
  position: absolute;
  width: 306px;
  height: 378px;
  z-index: 15;
  top: 50%;
  left: 50%;
  margin: -340px 0 0 -154px;
  //border: 1px solid #73AD21;
}

.MLC1 {
  width: 304px;
  height: 60px;
  z-index: 20;
  background-image: url("images/logoadmin.jpg");
  background-repeat: no-repeat;
  background-color: #ffffff;
  display: inline-block;
}

.MLC2 {
  width: 306px;
  height: 47px;
  z-index: 20;
  display: inline-block;
  margin-top: 25px;
  background-image: url("images/loginform.png");
  background-repeat: no-repeat;
}

.MLC3 {
  width: 306px;
  height: 47px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
  background-image: url("images/loginform.png");
  background-repeat: no-repeat;
}

.MLC3N {
  width: 306px;
  height: 47px;
  z-index: 20;
  display: inline-block;
  margin-top: 5px;
  background-image: url("images/loginform.png");
  background-repeat: no-repeat;
}

.MLC4 {
  width: 306px;
  height: 47px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
}

.MLC4N {
  width: 306px;
  height: 47px;
  z-index: 20;
  display: inline-block;
  margin-top: 10px;
}

.loginbtn {
  width: 306px;
  height: 47px;
  background-color: #000685;
  border: none;
  cursor: pointer;
  font: 16px/16px "Open Sans";
  font-weight: 700; 
  color: #ffffff;
  text-align: center;
  outline:none;
}

.MLC5 {
  width: 306px;
  height: 20px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
  
}

.MLC5L {
  width: 20px;
  height: 20px;
  z-index: 20;
  display: inline-block;
  //background-image: url("images/loginchbox.png");
  //background-repeat: no-repeat;
  
  
}


.MLC5R {
  width: 306px;
  height: 14px;
  z-index: 20;
  //display: inline;
  //margin-left: 44px;
  font: 14px/18px "Open Sans";
  font-weight: 300; 
  color: #ffffff;
  //margin-top: -19px;
  text-align: center;
}

.MLC5RL {
  text-decoration: none;
  cursor: pointer;
  color: #ffffff;
}

.MLC6N {
  width: 306px;
  height: 30px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
}

.MLC6E {
  width: 306px;
  height: 30px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
  background-image: url("images/loginerror.png");
  background-repeat: no-repeat;
  font: 12px/30px "Open Sans";
  font-weight: 300; 
  color: #ffffff;
  text-align: center;
}

.MLC6EN {
  width: 306px;
  height: 30px;
  z-index: 20;
  display: inline-block;
  margin-top: 10px;
  background-image: url("images/loginerror.png");
  background-repeat: no-repeat;
  font: 12px/30px "Open Sans";
  font-weight: 300; 
  color: #ffffff;
  text-align: center;
}

.MLC6G {
  width: 306px;
  height: 30px;
  z-index: 20;
  display: inline-block;
  margin-top: 30px;
  background-image: url("images/loging.png");
  background-repeat: no-repeat;
  font: 12px/30px "Open Sans";
  font-weight: 300; 
  color: #ffffff;
  text-align: center;
}

.logintext {
 width: 304px;
 height: 45px;
 border: 1px solid #cccccc;
 font: 16px/16px "Open Sans";
 font-weight: 300; 
 color: #404040;
 margin-left: 1px;
 margin-top: 1px;
 background-color: #ffffff;
 outline:none;
 text-align: center;
}

.loginchbox {
 margin-left: 4px;
 margin-top: 4px;
}

.rowfooter0 {
    background-color: #0229d6;
    position: relative;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    bottom: 0px;
    height: 24px;
}

.rowfooter0f {
    background-color: #0229d6;
    position: fixed;
    float: left;
    width: 100%;
    z-index: 10;
    display: block;
    bottom: 0px;
    height: 24px;
}

.descr30_l { float: left; text-align: left; font: 14px/14px "Open Sans"; font-weight: 400; color: #ffffff; margin-left: 5px; width: 40%; text-decoration: none; }
.descr30_r { float: right; text-align: right; font: 14px/14px "Open Sans"; font-weight: 400; color: #ffffff; margin-right: 5px; width: 50%; text-decoration: none; }

.cur {
 cursor: pointer;
}

a:link { color: #ffffff; } a:visited { color: #ffffff; } a:hover { color: #ffffff; } a:active { color: #ffffff; }
