﻿/*common*/
body,td,th { color: #000000; font-family: Arial, Helvetica, sans-serif,Arial Unicode MS; margin:0; font-size: 14px; line-height:150%; }

a:link, a:visited{ color: #2628A8; text-decoration: none; }
a:hover,a:active { color: #ff0000; text-decoration: none; }

a.black:link, a.black:visited{ color: #000; text-decoration: none; }
a.black:hover,a.black:active { color: #ff0000; text-decoration: none; }

a.header12:link, a.header12:visited{ color: #2628A8; font-size: 12px; text-decoration: none; }
a.header12:hover, a.header12:active { color: #ff0000; font-size: 12px; text-decoration: none; }

a.headerWhite14B:link, a.headerWhite14B:visited, a.headerWhite14B:hover, a.headerWhite14B:active { color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none; }
a.headerWhite14:link, a.headerWhite14:visited, a.headerWhite14:hover, a.headerWhite14:active { color: #FFFFFF; font-size: 14px;  text-decoration: none; }
a.headerBlack14:link, a.headerBlack14:visited, a.headerBlack14:hover, a.headerBlack14:active { color: #000; font-size: 14px; text-decoration: none; }
a.headerBlack14B:link, a.headerBlack14B:visited, a.headerBlack14B:hover, a.headerBlack14B:active { color: #000; font-size: 14px; text-decoration: none; font-weight:bold;}
.clear {clear:both; line-height:0; height:0; font-size:0px;}
label {cursor:pointer;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;/*border:1px solid blue*/}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*height box*/
.h20 , .h15 , .h10 , .h5{height:20px; font-size: 0px; display: block; line-height: 0px; width: 10px; clear: both;}
.h15{height:15px;}
.h10{height:10px;}
.h5{height:5px;}
/*font*/
.text12 { font-size: 12px;}
.textBlack { color:#000;}
.text12B { font-size: 12px; font-weight: bold;}
.text14 { font-size: 14px;}
.text14B { font-weight: bold;}
.textGray {color:#7D7D7D;}
a.textGray:hover,a.textGray:active, a.textGray:link, a.textGray:visited { color:#7D7D7D;}
.textRed { color:#FF0000;}
a.textRed:hover,a.textRed:active, a.textRed:link, a.textRed:visited { color:#FF0000;}
.textGreen {color:#009933;}
.textBlue {color:#0135AD;}
.lh32 {line-height:32px;}
.lh64 {line-height:64px;}
.tabTitle {color:#FFFFFF; font-weight:bold;}
.textWhite {color:#FFFFFF;}
#footer { border-top: 0px solid #D9DBDA; clear: both; display: block; font-size:12px; margin-left:auto; margin-right: auto; padding-top: 20px; text-align: center; width: 750px; }
.wrongWhole {background-color: #FFF799; text-align: left; font-size:12px; color:#FF0000; height: auto; margin: 15px 0; padding: 7pxn 15px 5px 13px; font-weight:bold;}
.wrongTip {background-color: #FFF799; text-align: left; font-size:14px; color:#FF0000; padding: 7pxn 15px 5px 13px; font-weight:bold;}
#wrongWhole {background-color: #FFF799; text-align: left; font-size:12px; color:#FF0000; height: auto; margin: 15px 0; padding: 7pxn 15px 5px 13px; font-weight:bold;}
.wrong {background-color: #FFF799;text-align: left; font-weight:bold;}
.wrongInfo {background-color: #FFF799;font-size:12px;color:#FF0000;height: auto; margin-top:3px; padding:3px 10px; font-weight:bold;}
#wrongInfo {background-color: #FFF799;font-size:12px;color:#FF0000;height: auto; margin-top:3px; padding:3px 10px; font-weight:bold;}
.pageNo { color:#FFFFFF; text-align:center; clear:both; display:block;}