body {
  font-family: 'Arial', 'Helvetica', 'sans-serif', '微软雅黑!important';
  font-size: 9pt;
  line-height: 22px;
  background: #eff3f6;
  margin: 0px 0px 0px 0px;
}
form {
  margin: 0px 0px 0px 0px;
}
.mainFrontMenuWrapper {
  height: 90px;
  padding: 0px 0px 0px 0px!important;
  margin: 0px 0px 0px 0px!important;
  z-index: 1000;
  width: 100%;
  position: fixed;
  top: 0;
  border-top: 0px solid red!important;
  border-right: 0px solid red!important;
  border-left: 0px solid red!important;
  border-bottom: 1px solid #bcc7cf;
  text-align: center;
}
.mainFrontMenuWrapper div {
  border-top: 0px solid red!important;
  border-right: 0px solid red!important;
  border-left: 0px solid red!important;
  border-bottom: 1px solid #bcc7cf;
}
#mainBottomDiv {
  width: 100%;
  border-top: 0px solid #bcc7cf;
}
.normalFont {
  font-size: 14px;
  color: #404c51;
  font-family: 'Arial', 'sans-serif', 'Microsoft YaHei', '微软雅黑', '宋体';
}
.menuPanel {
  background: transparent!important;
  border: 0px solid red;
  padding: 0px 0px 0px 0px;
}
.menuPanel div {
  background: transparent!important;
  border: 0px solid red;
  padding: 0px 0px 0px 0px;
}
td {
  word-break: break-all !important;
  white-space: normal !important;
}
.cell0 {
  border: 0!important;
  margin: 0!important;
  border-collapse: collapse!important;
}
.cell0 td {
  padding: 0!important;
}
.cell1 {
  text-align: center;
  border: 0px solid red!important;
  margin: 0!important;
  border-collapse: collapse!important;
}
.cell1 td {
  padding: 1px!important;
  border: 0px solid green!important;
}
.generalInfo {
  font-size: 14px;
  color: #404c51;
}
.info {
  line-height: 25px;
  font-size: 14px!important;
  text-decoration: none;
  color: #26a9e0;
}
.mark {
  font-weight: bold;
  font-size: 14px!important;
  color: #404c51;
}
.talkContent {
  font-family: 'Arial', 'sans-serif', 'Microsoft YaHei', '微软雅黑', '宋体';
  font-size: 14px;
  line-height: 24px;
  color: #404c51;
}
.talkContent img {
  max-width: 690px;
}
.mainPanel {
  padding: 0px!important;
  margin: 0px!important;
  border: 0px solid red;
}
.tip {
  font-family: 'Arial', 'sans-serif', 'Microsoft YaHei', '微软雅黑', '宋体';
  font-size: 14px;
  color: gray;
}
.threadColumn td {
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
}
.threadColumn2 {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  background: none;
  border-collapse: collapse!important;
  border-spacing: 0!important;
}
.threadColumn2 td {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  text-align: left;
  line-height: 15px!important;
  height: 15px!important;
  background: none!important;
}
.threadColumn2 div,
.threadColumn2 table {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  background: none!important;
  text-align: left;
  border-collapse: collapse!important;
  border-spacing: 0!important;
}
.special2 {
  height: 100px!important;
  border: 0px solid red!important;
}
.special2 td {
  height: 15px!important;
  padding: 0px 0px 0px 0px!important;
  line-height: 15px!important;
}
.navButton {
  margin-top: 3px;
  margin-right: 10px;
  height: 30px!important;
}
.w10 {
  width: 10%;
}
.w20 {
  width: 20%;
}
.w30 {
  width: 30%;
}
.w40 {
  width: 30%;
}
.w50 {
  width: 50%;
}
.w60 {
  width: 60%;
}
.w70 {
  width: 70%;
}
.w80 {
  width: 80%;
}
.w90 {
  width: 90%;
}
.footer {
  text-align: center;
  width: 100%;
  line-height: 18px!important;
  padding-top: 0px;
  padding-bottom: 0px;
}
.headLine {
  font-size: 20px;
  font-weight: bold;
}
.headLine2 {
  font-family: 'Arial', 'sans-serif', 'Microsoft YaHei', '微软雅黑', '宋体';
  font-size: 14px;
  font-weight: bold;
  color: #404c51;
}
.fillBlank {
  width: 120px;
  border-left: 0px solid black;
  border-right: 0px solid black;
  border-top: 0px solid black;
  border-bottom: 1px solid black;
}
.commonSubmit {
  width: 90px;
  height: 30px;
  font-weight: bold;
}
.answer {
  font-family: 宋体;
  font-style: normal;
  font-size: 14px;
  color: brown;
}
.questionHead {
  font-weight: bold;
}
.markup {
  color: green;
}
.choiceTitle {
  font-size: 18px!important;
  line-height: 28px;
  color: #404c51;
}
.choiceTitle p {
  display: inline!important;
}
.choiceTitle2 {
  font-size: 18px!important;
  font-family: '微软雅黑';
  line-height: 28px;
  color: #404c51;
}
.choiceTitle2 p {
  display: inline!important;
}
.dialA {
  display: inline-block !important;
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 25px;
  background-color: #93bbd1;
  border: 1px solid #cccccc;
  border-radius: 5px;
}
.dialA:hover {
  display: inline-block !important;
  background-color: #93bbd1;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  transition: border linear 0.2s, box-shadow linear 0.5s;
  -moz-transition: border linear 0.2s, -moz-box-shadow linear 0.5s;
  -webkit-transition: border linear 0.2s, -webkit-box-shadow linear 0.5s;
  outline: none;
  border-color: #93bbd1;
  box-shadow: 0 0 8px #93bbd1;
  -moz-box-shadow: 0 0 8px #93bbd1;
  -webkit-box-shadow: 0 0 8px #93bbd1;
}
.dialB {
  display: inline-block !important;
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 25px;
  background-color: #d5d5d5;
  border: 1px solid #cccccc;
  border-radius: 5px;
}
.dialB:hover {
  display: inline-block !important;
  background-color: #93bbd1;
  border: 1px solid #cccccc;
  border-radius: 5px;
  cursor: pointer;
  transition: border linear 0.2s, box-shadow linear 0.5s;
  -moz-transition: border linear 0.2s, -moz-box-shadow linear 0.5s;
  -webkit-transition: border linear 0.2s, -webkit-box-shadow linear 0.5s;
  outline: none;
  border-color: #93bbd1;
  box-shadow: 0 0 8px #93bbd1;
  -moz-box-shadow: 0 0 8px #93bbd1;
  -webkit-box-shadow: 0 0 8px #93bbd1;
}
.dialC {
  border: 1px solid red!important;
  border-radius: 5px;
}
.topTip {
  display: inline-block;
  border: 0px solid red;
  height: 22px;
  font-weight: bold;
  overflow: hidden;
  line-height: 23px;
}
.topExamCase1 {
  font-weight: bold;
}
.topExamCase2 {
  font-weight: bold;
}
.sell {
  color: orangered;
}
.columnLeft {
  text-align: right;
  padding-right: 10px;
}
.columnRight {
  text-align: left;
}
.caseControl div {
  padding-left: 0px!important;
  padding-right: 0px!important;
}
.ui-menuitem {
  margin-right: 0px!important;
}
.ui-menu-child {
  width: 100px!important;
  margin-right: 0px!important;
}
.front_menu {
  border: 0px solid red;
  width: 520px;
  background: transparent!important;
  float: right!important;
}
.front_menu div {
  background: transparent!important;
}
.front_menu ul {
  padding: 0px 0px 0px 0px;
  width: 100%;
  background: transparent!important;
}
.front_menu ul li {
  padding: 0px 0px 0px 0px;
  float: right!important;
  align-self: right;
  border: 0px solid green!important;
  display: inline!important;
  text-align: center!important;
  background: transparent!important;
}
.front_menu ul li span {
  padding: 0px 0px 0px 0px;
  width: 80px;
  text-align: center!important;
  background: transparent!important;
}
.indexPanel {
  margin-top: 0px;
  padding-bottom: 30px;
  text-align: center;
  border: 0px solid red;
  background: transparent;
}
.indexPanel:hover {
  background: #e9ebed;
}
.indexPanelTitle {
  color: #26a9e0;
  font-size: 16px;
  font-weight: bold;
}
.indexPanelSvg {
  height: 120px;
  transition: 0.5s ease-in-out;
}
.indexPanelSvg:hover {
  transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  /* IE 9 */
  -moz-transform: rotateY(180deg);
  /* Firefox */
  -webkit-transform: rotateY(180deg);
  /* Safari 和 Chrome */
  -o-transform: rotateY(180deg);
  /* Opera */
  opacity: 100;
}
.indexPanelContent {
  width: 90%;
  text-align: left;
  padding: 0px 15px 10px 15px;
  font-size: 14px;
  font-family: 微软雅黑;
  color: gray;
}
.rightTop {
  padding: 5px 0px 0px 25px;
  border: 0px solid green;
  margin-right: -50px;
}
.rightBox {
  margin: 10px 0px 0px 0px;
  padding: 25px 0px 0px 35px;
  min-height: 400px;
  border: 0px solid red;
  background-image: url(lines1.svg);
  background-repeat: no-repeat;
}
.rleft {
  text-align: right;
  padding-right: 20px;
}
.rright {
  text-align: left;
}
.frontColumn {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn div {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn table {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn tbody {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn tr {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn td {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.frontColumn th {
  border-left: 0px solid red!important;
  border-right: 0px solid red!important;
}
.navSeparator {
  font-size: 14px;
  font-weight: bold;
  color: #ccc;
  margin: 0px 10px 0px 10px;
}
.topNav8Wrapper {
  margin: 5px 0px 20px 0px;
}
.noBorderGrid {
  border: 0px solid red!important;
}
.noBorderGrid div {
  border: 0px solid red!important;
}
.noBorderGrid table {
  border: 0px solid red!important;
}
.noBorderGrid tbody {
  border: 0px solid red!important;
}
.noBorderGrid tr {
  border: 0px solid red!important;
}
.noBorderGrid td {
  border: 0px solid red!important;
}
.noBorderGrid th {
  border: 0px solid red!important;
}
.threadColumn3 {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  background: none;
  border-collapse: collapse!important;
  border-spacing: 0!important;
}
.threadColumn3 td {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  text-align: left;
  background: none!important;
}
.threadColumn3 div,
.threadColumn3 table {
  margin: 0px 0px 0px 0px!important;
  border: 0px solid red!important;
  padding: 0px 0px 0px 0px!important;
  background: none!important;
  text-align: left;
  border-collapse: collapse!important;
  border-spacing: 0!important;
}
.rightStrM {
  font-weight: bolder;
  font-size: 25px;
  margin-left: 10px;
}
.rightStrTip {
  color: green;
  font-weight: bold;
}
.noBackgroundGrid {
  background: transparent;
}
.noBackgroundGrid div {
  background: transparent;
}
.noBackgroundGrid table {
  background: transparent;
}
.noBackgroundGrid tbody {
  background: transparent;
}
.noBackgroundGrid tr {
  background: transparent;
}
.noBackgroundGrid td {
  background: transparent;
}
.noBackgroundGrid span {
  background: transparent;
}
.noBackgroundGrid .ui-datagrid-row,
.noBackgroundGrid .ui-datagrid-column,
.noBackgroundGrid .ui-datagrid-data,
.noBackgroundGrid ui-datagrid-content,
.noBackgroundGrid ui-widget-content {
  background: transparent!important;
}
.noBackground {
  background: transparent;
}
.mainBackground {
  background: #eff3f6;
}
.whiteBackground {
  background: white;
}
.inputTextQ {
  width: 360px;
  height: 28px;
}
.inputTextS {
  width: 220px;
  height: 28px;
}
.regGrid {
  margin: 0 auto;
}
.regGrid td {
  height: 45px;
  border: 0px solid red;
  font-size: 16px;
  color: #5c666a;
}
.regGrid .compulsory {
  margin-right: 5px;
  font-size: 16px;
  color: red;
  font-weight: bold;
}
.regGrid .sendSms {
  height: 37px;
  margin-left: 10px;
  width: 130px;
  border: 0px solid red;
}
.regGrid .reg {
  height: 37px;
  width: 360px;
}
/*# sourceMappingURL=rerebbs.css.map */