.tahoma{font-family:tahoma,sans-serif;color:#444;letter-spacing:0;}
.verdana{font-family:verdana,sans-serif;color:#444;letter-spacing:0;}

.mainMenu{height:20px;line-height:20px;color:#fff;margin:12px 0 0 0;}
.mainMenu a{display:inline-block;height:20px;color:#fff;padding:0 6px 0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.mainMenu:hover a{background-color:#ff4400;}
.mainMenuNew{height:15px;color:#ffff00;display:inlien-block;position:relative;top:-2px;text-align:center;}

.quickCalendarMenu{height:20px;line-height:20px;color:#666;padding:0 0 0 8px;}
.quickCalendarMenu:hover{}

.btn222:hover{background-color:#5f676b !important;color:#fff !important;border-color:#5f676b !important;}
.btn222:hover a, .btn222:hover i{color:#fff !important;}
.btn222Clicked{border-color:#071d49 !important;background-color:#071d49 !important;}
.btn222Clicked, .btn222Clicked a, .btn222Clicked i{color:#fff !important;}

.btn222Access{cursor:pointer !important;}
.btn222Access:hover{color:#d35e01 !important;}

.btnBlueAccess{cursor:pointer !important;}
.btnBlueAccess:hover{background-color:#eeeeff !important;}

.btn555:hover{background-color:#071d49 !important;color:#fff !important;border-color:#071d49 !important;}
.btn555:hover a, .btn555:hover i{color:#fff !important;}
.btn555Clicked{border-color:#5f676b !important;background-color:#5f676b !important;}
.btn555Clicked, .btn555Clicked a, .btn555Clicked i{color:#fff !important;}

/*.btnFFF{background-color:#071d49 !important;color:#fff !important;border-color:#071d49 !important;}*/
.btnFFF:hover{background-color:#f3f7fe !important;color:#444 !important;border-color:#ccc !important;}
.btnFFF:hover a, .btnFFF:hover i{color:#444 !important;}

.btnGray:hover{background-color:#F6F7F9 !important;color:#444 !important;}
.btnGray:hover a, .btnGray:hover i{color:#444 !important;}
.btnGrayClicked{border-color:#889196 !important;background-color:#889196 !important;}
.btnGrayClicked, .btnGrayClicked a, .btnGrayClicked i{color:#fff !important;}

/*.btnGreen{background-color:#59B759 !important;color:#fff !important;border-color:#59B759 !important;}*/
.btnGreen:hover{background-color:#007bb0 !important;color:#fff !important;}
.btnGreen:hover a, .btnGreen:hover i{color:#fff !important;}
.btnGreenClicked{border-color:#007bb0 !important;background-color:#007bb0 !important;}
.btnGreenClicked, .btnGreenClicked a, .btnGreenClicked i{color:#fff !important;}

/*.btnBlue{background-color:#0090cb !important;color:#fff !important;border-color:#0090cb !important;}*/
.btnBlue:hover{background-color:#459e45 !important;color:#fff !important;}
.btnBlue:hover a, .btnBlue:hover i{color:#fff !important;}
.btnBlueClicked{border-color:#459e45 !important;background-color:#459e45 !important;}
.btnBlueClicked, .btnBlueClicked a, .btnBlueClicked i{color:#fff !important;}

.dataListTitle{min-height:30px;text-align:center;color:#fff;border-right:1px solid #bdbdbd;} /* data list title */

.mover:hover{background-color:#eaeaea;}
.mover:hover .moverElse{background-color:transparent !important;color:#222 !important;}

.mover2:hover{background-color:#f9f9ff;}
.mover2:hover .moverElse{background-color:transparent !important;color:#222 !important;}

.mover3:hover{background-color:#d7d7d7;}
.mover3:hover .moverElse{background-color:transparent !important;color:#222 !important;}

.btnColorRed:hover{color:#d35e01 !important;}
.btnOverRed:hover, .btnOverRed:hover i{background-color:#d35e01 !important;color:#fff !important;}

.btnColorGray:hover{color:#666 !important;}
.btnOverGray:hover, .btnOverGray:hover i{background-color:#666 !important;color:#fff !important;}

.btnColorDarkGray:hover{color:#222 !important;}
.btnOverDarkGray:hover, .btnOverDarkGray:hover i{background-color:#222 !important;color:#fff !important;}

.underlineNone{text-decoration:none;}
.underline{text-decoration:underline;}
.underlineOver:hover{text-decoration:underline;}
.underlinePos{text-underline-position:under;}
.underlineCancel{text-decoration:line-through;}

.bold{font-weight:bold;}
.letter0{letter-spacing:0;}
.letter1{letter-spacing:-0.04rem;}
.transition1{transition:0.1s linear;}

.overflow{overflow:hidden;}
.nobr{white-space:nowrap;}
.textEllipsis{text-overflow:ellipsis;}
.br{word-break:break-all;}
.brWord{word-break:keep-all;}
.inputStartEng{-webkit-ime-mode:inactive;-moz-ime-mode:inactive;-ms-ime-mode:inactive;ime-mode:inactive;}
.inputStartHan{-webkit-ime-mode:active;-moz-ime-mode:active;-ms-ime-mode:active;ime-mode:active;}

.rotateLeft25{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-o-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);}
.rotateRight25{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);}
.rotateRight45{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}

.font_scale07{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:0% 0%;}
.font_scale08{-webkit-transform:scale(0.83);-moz-transform:scale(0.83);-o-transform:scale(0.83);-ms-transform:scale(0.83);transform:scale(0.83);-webkit-transform-origin:0% 0%;}
.font_scale09{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:0% 0%;}

.box_radius3{-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
.box_top_radius3{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.box_bottom_radius3{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}

.box_alpha90{filter:alpha(opacity=90);	opacity:0.9;-webkit-opacity:0.9;-moz-opacity:0.9;-o-opacity:0.9;-ms-opacity:0.9;}
.box_alpha80{filter:alpha(opacity=80);	opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;-o-opacity:0.8;-ms-opacity:0.8;}
.box_alpha70{filter:alpha(opacity=70);	opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7;-o-opacity:0.7;-ms-opacity:0.7;}
.box_alpha60{filter:alpha(opacity=60);	opacity:0.6;-webkit-opacity:0.6;-moz-opacity:0.6;-o-opacity:0.6;-ms-opacity:0.6;}
.box_alpha50{filter:alpha(opacity=50);	opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;-o-opacity:0.5;-ms-opacity:0.5;}
.box_alpha40{filter:alpha(opacity=40);	opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;-o-opacity:0.4;-ms-opacity:0.4;}
.box_alpha30{filter:alpha(opacity=30);	opacity:0.3;-webkit-opacity:0.3;-moz-opacity:0.3;-o-opacity:0.3;-ms-opacity:0.3;}

.box_shadow1{box-shadow:1.5px 1.5px 2px 0px rgba(0,0,0,0.2);}

.btnPaging{display:inline-block;text-align:center;padding:0 4px;height:20px;line-height:20px;margin:0 0 0 1px;}
.btnPaging:hover{background-color:#666699;color:#fff;}

.btnPagingPrevNext{background-color:#777;color:#fff;text-align:center;width:20px;height:20px;}
.btnPagingPrevNext:hover{background-color:#666699;}

.slowRightSpin{
  -webkit-animation:fa-spin 8s infinite linear;
  animation:fa-spin 8s infinite linear;
}

@keyframes blink-effect{50%{opacity:0.7;}}
.blink{animation: blink-effect 1s step-end infinite;